393 karma · joined April 22, 2010
It's ironic that every time one of these "omg, google is pushing organic search results off the page" posts comes up, it's the general public who's obsessed with dollars, whereas Google seems to be concerned for the user. Google makes a ton of money off of advertising because they know how to provide useful user experience. Which isn't surprising really, they have a lot more vested interest in making sure they provide such an experience than arstechnica do.
Sure they want to find ways to align their incentives with the user's incentives, but come on people: think of the people they saved clicking through to www.cheapair.com and www.insanelycheapflights.com
Aside from that I'd say it's a very clear, and it's sad that there seems to be a pervasive inference that these companies are something something beyond what our elected law makers have forced them to do. Why isn't more angst directed at the politicians responsible for this?
The real story here is the "Upstream" collection. Just horribly irresponsible behavior for a steward of much of the Internet's infrastructure. Shameful.
I realize this is an issue with the laws themselves and probably not within the purview of the Supreme Court, but I was kind of hoping they'd step in and end the madness.
In the end, many people who were never going to use AirBnB to begin with will feel more certain in their (probably wise) decision, and many new people who will be open to the idea will now have heard of it for the first time.
Is it me, or does it take a significant amount of melodrama to negatively construe being asked to grab coffee with the cofounder of the company with whom you have some dispute as bad customer service (he didn't ask if she was alright? really?).
What happened to her sucks, and AirBnB certainly doesn't sound like a service i would use personally, but to be honest, I wasn't shocked to hear people calling into question whether or not this was a real person. She seems to be going out of her way to characterize events (as the parent mentions) in as negative a light as possible.
Once you find a project you're interested in, find them on irc. Don't be too pushy, hang out and try to pick up on the dynamic. That doesn't mean you should be silent, just don't be annoying.
A great way to catch up on an existing project (the earlier you get on board btw, the easier it will be to start) is to start helping out with testing. A lot of programmers don't enjoy writing automated tests (which they should be writing first anyways), so that stuff usually gets left to someone to clean up. An ancillary benefit of which is that you can learn a ton about a project by adding tests.
The only other thing you'll probably need some experience with kind of across the board is version control. Experiment a little with git/svn so that you aren't intimidated by submitting patches (version control can seem intimidating before you've worked with it, but most of the time it's pretty basic).