As someone who uses git in a traditional corporate environment... I would never go back to SVN. Yes, there is a learning curve, but it's so worth it. Even if you don't use any of git's features, the speed increase alone is worth the change.
Fiat is rolling out there electric 500 to California, supposedly with a lease price of $199 a month. The lease price includes 15 days of gas car rental per year included. Sounds like a pretty awesome deal to me.
Hipsters didn't kill non-networked code. Amazon did. No manager is going to shell out for a big iron Sun box these days when your "scientific, financial, engineering" analysis code can run on a couple dozen ec2 nodes for a quarter of the price.
I'm a software engineer. I only use my laptop (13" MacBook Pro, usually hooked up to a full size monitor and keyboard) for actual programming or other "work" stuff. I use my tablet for pretty much everything else, browsing, shopping, email, games. Heck, I even recently downsized from an iPad2 to a Nexus 7. I even use the nexus 7 for email while I'm at work and the MacBook is right in front of me.
I think the primary goal should be too identify what problems the customer is having, not what solution they want. Observer the client and figure out their problems. It's the development companies job to figure out the best solution. When I say 'problems' I don't mean things like "I don't like that I have to use 2 screens to do y". I mean thing like "our shipping process takes too long and losses too many packages".
So what if it's written down? No one in close proximity to my computer is trying to hack me. I'm not scared of my family or co-workers getting my credentials. I'm afraid of a remote attacker compromising the server where the credentials are stored.