1,000 karma · joined March 13, 2009
shudder
Hey there, speak for yourself. I like to think of GarageBand as Notepad for music. Perfect balance of features just enough to jot down an idea or throw together a loop. Logic Express and Pro then allow importing of GB projects so the analogy tends to hold well.
His story, while informative, is nowhere near close to that of a typical musician or even audio geek. It's not the platform but the software running on it that counts. The first thing Apple did when they bought Emagic and, as a result, Logic Pro was to kill the product on Windows knowing well users would switch to OS X just to use their favourite tool (why wouldn't they given the $1200->$499 price drop and a major feature boost in Logic Studio).
Most musicians nowadays want more than the ability to record and play back audio tracks. What about the digital audio workstation (DAW) choice on Linux; the virtual instruments and FX plugins; MIDI editing and automation; a UI intuitive and simple enough to use at a live show etc. Good software in the creative market seems to take years to build but the user base is so loyal it takes massive effort to get users to switch. There is a reason most software used in the studio is decades old (see Cubase or Logic, for instance: http://en.wikipedia.org/wiki/Logic_Pro#History). There is also a reason why GarageBand had significant time dedicated to it at the iPad keynote. Musicians with computers tend to be geeks to a degree, but at the end of the day they have music to compose and perform, and the less time they have to spend on software and setting it up the better.
Basically, Linux not being embraced among the musicians is the same story of why you don't see very many people jump ship from Adobe Photoshop in favour of GIMP.
Oftentimes, people are far more relaxed and natural with their friends than they are with co-workers or strangers. Subconsciously, we assign these 'roles' for ourselves (you with friends, you online, you on the bus, you at the doctor's office etc) and stick to them. Breaking the boundaries of the roles a bit and being the same across the board is what I found to be quite helpful in being more social and just feeling better about life overall. For example, I'll randomly chat up a stranger waiting for a delayed bus; make eye contact and smile at a person random person on the subway (especially if attractive ;P); or talk to or play with someone's kid while on a train (kids are usually very approachable and love playing on a boring subway ride; your mileage may vary though as North American parents seem to think everyone around them is a potential child rapist).
It might feel strange at first, but the more you behave like a friendly approachable being the more people respond with the same. After all, most people, unless they are rather extroverted, are just like you, and are basically waiting for someone else to initiate contact with them.
function find_dupe(a){ if(a.length==0) return -1;
if (a[0]==a[1]) return a[0]; else return find_dupe(a.slice(1,a.length)); }
BTW, are loops more efficient than recursion in JS? It sure seems like a lot of JS libraries out there including jQuery avoid recursion like plague.* "Glue" team members. The company I've worked for always had at least two staff members who were a bit of both, and could basically plan out and convey ideas from one team to the other. * Assumption of expertise. Each group would trust the other when it comes to both design and programming and no doubting would take place. In case of a conflict, a programmer could tell the designer why a certain design would not work out well citing particular technological reasons; similarly, given a question by the programmer, a designer would explain why a particular design is laid out the way it is, why the buttons are blue etc. Given the conflict resolution scheme, a product builds up based on mutual trust and communication of ideas between the two parties.
As much as I love Pixar, that is incorrect. Toy Story 2 was going to be straight-to-video: http://www.accessmylibrary.com/article-1G1-122205888/sequels...