Obviously, Apple and Microsoft are different companies and looking back 16 years with the benefit of hindsight is a bit unfair.
And yet, even in the announcements, you can see a difference. Apple's is shorter, more direct, bereft of details but not trying to be everything to everyone. Most important is an emphasis on getting back to basics, whereas Microsoft is promising "one strategy, one Microsoft" and then immediately rattling off a laundry list of "core products". When every one of those products is core, it's clear nothing is.
I completely agree with your point, but that's not a problem of renters, per se.
If the city of San Francisco (where my wife and I live) made a committed effort to build a stable stock of rental property that allowed families of 3-5 to rent for less than $3k a month, I guarantee you'd see more families sticking around instead of fleeing to points north or east. Instead, you get mostly young, single (your "bowling alone" category, less likely to show up at those city council meetings) splitting 3 bedrooms four ways and paying $4k for the privilege of all sharing one kitchen and one bathroom.
I'm optimistic that all of the new housing being put up in SOMA will help alleviate this but there needs to be some complementary regulatory structure to help keep those community types (which are often what the young singles become in 5-10 years) around. Otherwise, SF is quickly on a path towards being a place where only the rich, the young, the single, and the poor (via subsidized housing) can afford to live. The middle gets squeezed.
Not to be too glib, here's another impressively depressing stat: 56% of Americans don't have a problem with the recent NSA tracking revelation and a significant plurality would be happy to see it expanded[1]. What do we do when our representative government truly is representative?
On another note, it's nice to see Nathan Myhrvold getting called out as the patent troll he so clearly is, despite the bogus persona of a modern renaissance man he so carefully cultivates.
Ease off on the rhetoric. I'm not accusing anyone of anything, I don't think anyone did anything illegal and, for what it's worth, I thought the Times' lawyering was dumb and hamfisted at best.
But there was a right way for scroll kit to handle this and there was the wrong, easy way they chose. They could've said "Have you been blown away by features like The New York Times' 'Snowfall' or Pitchfork's cover stories? We'd like to show you Scroll Kit." And then put together their own demo video with their own work without a smarmy "it took us an hour to do what the Times did in months".
It's classless and low. But they got the publicity they wanted and seem to have a fan in you. Hoo ray.
So, the ends justify the means and it's all good because at least his startup got some publicity? Even if the "publicity" turns out to be a net win, what a terrible way to conduct yourself.
I'm not a lawyer and my understanding of fair use seems to be about as poor as everyone's.
What Scrollkit did, though, was tacky, plain and simple. They built an impressive product but are using someone else's work to try to promote it[1]. Is that illegal? I doubt it. But it's tasteless. And the smarmy "we did this in an hour" attitude is not only off-putting, it stretches the truth to the point of breaking. Anyone who's followed a "build a blog in five minutes" demo knows there's more to building something than just scaffolding -- Andre Torrez probably [said it best](http://notes.torrez.org/2010/12/learn-to-program-in-24-hours...).
There are plenty of ways they could have demonstrated their product without resorting to this kind of shallow mimicry. "Have you been blown away by the incredible work like the New York Times' 'Snowfall' or Pitchfork's cover stories? Want to build something similar yourself? We'd like to show you scrollkit." And then do a demo video with your own photography and reporting. Tells the same story without the shiteating grin.
As it stands right now, though, they just look like they're jumping on a trend using someone else's work.
[1] Disclaimer: I have friends who work at the Times, including ones that worked on Snowfall.
And the aggregate affect of a crowd full of people instagramming just about every moment of a concert means I basically watch live shows through the screens of other people's phones these days. Throw in a dozen crummy LED flashes going off for most of the show and the experience is pretty much killed for me.
If there's one development in concert-going over the past decade that I really loathe, more than the consolidation of ticket sellers, the subsequent rise in ticket prices, the steady increase in the cost of beer, my own age and sore back after 4 hours, everyone else's insistence that they need to photograph (or worse, VIDEO) a show has got to be the top of the list.
And while I appreciate your edge case here that Timehop provides, most of those photographs are just being uploaded to Facebook to show off how vastly interesting they are to everyone who's not there. Cultivating other people's FOMO.
Ok, enough of my old man kvetching. I genuinely do think it's cool that Timehop let's you relive those little moments as much as I genuinely regret the loss of my enjoyment of living those moments at the time they are happening.
This was exactly my big gripe with the story, particularly Swisher's insistence on writing it as "rags to riches" (even using that very well worn cliche verbatim). The fact is, Systrom, like Zuckerberg, was practically guaranteed success in life, starting with his $30k/year prep school. This isn't rags to riches, it's well-off to obscenely rich, or if you prefer, how to go from the 1% to the .1%.
Not that it isn't a story, it sure ain't Horatio Alger, though.
Yes. The authors like CBV's and make a strong case for why you would want to use them.
Like you, I found CBV's to be wanting, particularly generic views, and all but gave up. A combination of updates to the official docs with 1.5 and this book made me reconsider and I'm glad I did.
Reading the utterly passive tone of the OP, with Webkit somehow "emerging" out of KHTML all on its own, nary a mention of Apple, makes it pretty obvious this move is mostly about politics.
This is so well stated. It's something I (age 34, married, no kid(s) (yet)) think about a lot. I live and work in a city (San Francisco) and in an industry (web developer) where being 10 years older than the median age of my neighbors and colleagues feels like a liability. I feel like I've just figured a few important things out and I'm already past my prime.
Fair warning: 2 Scoops definitely assumes some familiarity with how Django works, specifically models, views, templates, and forms. It won't introduce these concepts to you but will help you use them better.
I've been working on a small side project the past week or so using the 1.5 RC and following along the best practices recommended by 2 Scoops of Django -- https://django.2scoops.org
If you haven't already, I highly, highly recommend picking up the 2 Scoops book. It's got some great, proscriptive advice and is an easy-to-follow roadmap that helps answer a lot of "what is the right way to do this?" kinds of questions. Setting up your settings files for multiple environments, using CBV's, understanding the new User Model features, writing tests, recommended 3rd party tools, securing your setup -- these things are all a lot more clear to me.
And it's actually really well written, not just a bunch of recipes. Their explanation of mixins, for instance, is one of the clearest, most concise I've ever come across. Well worth $12 and a few hours of time to read through it.
That was my first thought as well. And then I started wondering why they are automating so much setup on OS X itself instead of using something like Vagrant for dev stuff.
I find OS X to be pretty frustrating to work with natively. I've long tried to keep things like Postgres and Python consistent, but even a 10.x.y update can break things. Even with homebrew and postgresapp, it's challenging to keep the system from breaking. I'm currently running 10.7 precisely because I didn't want to rebuild my setup on 10.8 (I've since started using Vagrant much more aggressively to help solve this).
I realize that part of the point of boxen is to help set a baseline but it seems like a Vagrant box that mimics the actual Github stack would make more sense.
I get what you're saying. I think your response captures one part -- the id, if you will -- of a pretty common refrain I've heard about this article amongst my other nerdy, SF dwelling friends.
And in that respect, you're right and certainly entitled to that opinion and entitled to express it however you'd like.
While her piece has a lot of problems, not the least of them being a tortured metaphor about gold miners, there is still certainly a kernel of truth to what she's saying. The city is growing at a boom-town pace and infrastructure is not keeping up with that growth, which affects everyone, longtime residents who make less money than young tech workers with higher salaries especially.
Where I'll emphatically disagree with you is your "solution" -- it isn't to turn every resident of San Francisco into an engineer. Much of the attraction of cities is the diversity of people who live in them, which mean ideally they are places that can support poets and programmers. San Francisco, even with its recent influx of tech workers, is not nearly the industry town that the valley proper of San Jose, Mountain View, Cupertino, and Palo Alto are. This is a good thing. This is why people choose to live here and commute there. This is why we have those buses.
This was a frustrating article to read because dealing with the massive, largely tech-fueld growth really is an issue worth exploring. But for all the problems this city has, Google buses ain't even close to the top of the list. Here are some that I think about on my walks home through the city:
* Why are there parking lots adjacent to public housing? Furthermore, why are blocks of public housing (walk up Turk from Market to Divis some time, just not at night) amongst the least dense in the city?
* How do we allow things like AirBnB to exist but not create loopholes in the housing code, which has the effect of further constricting the already tight supply of housing?
* What can the city do to encourage development in the Tenderloin to replace the far-too-many SRO's?
* The high-rises going up in SOMA are great and will hopefully provide housing for the influx of young, mostly single, tech workers. What's the city going to do about encouraging more single-family residences, say, between Van Ness/Masonic and Geary/Market?
* How does Western Addition avoid becoming the next Hayes Valley?
> I don't really know the history of Django but I'd wager it took a lot of inspiration from Rails.
Not exactly. Django mainly came into existence as a formalization of a lot of helper functions that The Lawrence Journal-World newspaper found themselves building over and over again when they built web apps. Adrian Holovaty, Jacob Kaplan-Moss, and Simon Willison created Django separately from Rails, even if it wasn't released publicly for a while (and then got kinda stuck at 0.96 for a while after that).
It's like Newton and Leibniz with calculus or Darwin and Alfred Russel Wallace with natural selection; there were a lot of similar problems to be solved in the web dev space in the early '00's, particularly around accessing databases, structuring URLs, and handling authentication, it makes sense that a few similar approaches would show up around the same time.
(I should mention that I tend to personally prefer Python to Ruby, very much like Django, consider Adrian Holovaty a friend and we both once worked at msnbc.com at the same time.)
http://web.archive.org/web/19990128084705/http://product.inf...
Obviously, Apple and Microsoft are different companies and looking back 16 years with the benefit of hindsight is a bit unfair.
And yet, even in the announcements, you can see a difference. Apple's is shorter, more direct, bereft of details but not trying to be everything to everyone. Most important is an emphasis on getting back to basics, whereas Microsoft is promising "one strategy, one Microsoft" and then immediately rattling off a laundry list of "core products". When every one of those products is core, it's clear nothing is.