> Auto-updating rather than re-cloning and dragging files back into your project
That's the least usable way to do it, though. Use static library projects in submodules and a workspace/nested projects, and updated submodules will Just Work (unless there are breaking API changes, but Cocoapods can't help you there).
The main advantage of Cocoapods is shared dependencies. If you don't have those, it doesn't offer you much besides a non-git-native way to manage dependencies. Also, not having to manually edit your Xcode project to get the correct, single component path (instead of an absurd relative one) for a static library after changing to BUILT_PRODUCTS_DIR (why this has never been fixed, I have no idea).
I don't know if agents would work - they work in movies because you shoot one, then wrap and move on to the next one. An agent can be constantly looking out for new films to work in. Unless you're exclusively seeking short-term contract positions, will you actually communicate with the agent frequently enough to build a relationship? If an agent keeps placing you in companies that either implode or make you want to leave, it doesn't seem appealing to work with them again. If they do place you in a job that you stay at for multiple years, will they be available when you want to move on?
I think the MBTA is better than Muni + BART, the percentage of proper heavy rail rapid transit is much higher in Boston (just the meh Green Line, compared to every meh Muni line).
Billions of dollars of "studies" and such, I'm sure. NIMBYs hate cut and cover, so we end up digging absurdly expensive deep tunnels that are just worse to use once finished (they take forever to get into, compare deep stations in Washington Heights to Astor Place).
The Green Line in Boston runs down a protected center path in the road for a significant portion. Is there a reason that SF can't carve out those lanes for exclusive Muni use?
This is true, but there's no reason that San Francisco itself couldn't have proper rapid transit instead of street cars. Even just removing cars from those streets and creating dedicated lanes (these exist in some places, of course) would be a huge help.
The common argument against overnight service in non-New York cities is "only two tracks! no time to do maintenance!": http://www.bart.gov/guide/latenight
This seems to just completely ignore the existence of the 14th Street-Canarsie and Crosstown lines (L and G services), both of which are dual tracked, yet provide 24/7 service most of the time. The Second Avenue Subway will also be dual tracked (unfortunately).
I'm not crazy about referencing self within the block to create changes. On OS X, NSObject supports keypath-to-keypath bindings, which can be processed with NSValueTransformer (a relic of the pre-blocks era, I suppose). Something like that, using blocks instead of value transformers would keep the processing functions pure (transformation functions, then) would be ideal, I think.
> Hey Sudheendra, Do you know Vivek? With 2.5 years of experience in PHP he seems like a good fit for our next big startup. Thanks to LinkedIn, I noticed you are his 1st connection. Would you mind connecting us?
Wow. "Uh, no"? "Go away"? "Leave me alone"? I'm not going to help someone spam my friends.
Meanwhile, Schmidt walks alive and free. Ah, life for the rich.