I've been paranoid living in SF with a car the last year and sucks to hear this happened to you. Just some advice for the future and to others that park around SF: I didn't realize until recently that my car has a "valet" button and what it actually does. Basically, its a button in the glove compartment and when you turn it on, the trunk can't be opened. So what you do is turn it on, and then lock your glove compartment with your key. Also make sure if you have back seats that open that they are locked as well. This way even if someone breaks into your car, they won't be able to access your trunk.
Not really. I was a hobbyist sketcher/painter up till high school and then didn't have time for it when I went to university other than a few random spurts. I felt like I wanted to bring back this passion of mine after a good 10 years of being away from it. I had also been feeling completely addicted to capturing moments on my phone/DSLR and wanted to channel that desire to capture into something more creative and challenging.
I love it. I shoot an email to our leads/managers and make sure no one is depending on me for any tasks. I make sure to inform them in advance but once I had a spontaneous trip to Paris that I booked my flight 3 days in advance and took two days off for and they were cool with it (it was to shoot my friends playing music in the Parisian streets: http://vimeo.com/channels/streetmusic)
If needed I take my laptop and put in any required work remotely - that's great when you work on web tech. I do this when I know my days aren't going to be busy, such as visiting family. If I know I won't have time or access to the net on a trip I let everyone know so they can expect I will be disconnected.
I've taken about 4+ weeks off so far this year, 2 of which I was working remotely, and will be going to Burning Man this year for a week. I'll probably take some time off in December.
The key is to make sure you are being productive and adding value when you are at work so you don't feel guilty taking time off. When you plan off time, make sure there isn't anything crucial to the business happening at that time. Let people know how you are going to be accessible (IM, email, ability to commit code) or if you are off the reservation.
There is a certain amount of uncertainty and self-inflicted guilt about the whole thing; whether you are taking less/more time than your peers. I guess that's the price you pay for this perk.
Looks like Github used Angular.js. Would be interesting to hear how they settled on that. I've been using it for a side project and so far have had a positive experience.
The mobile app is just part of our main web app. We use the same models and controllers as our desktop views. We have separate markup, different bundles for mobile JavaScript and CSS, and separate view models[1].
I wonder if the test was given after a longer period of time, how would it effect the results of both groups. Hypothesis being that the TED group would retain more over time relative to the dull lecturer group.