Bit of a difference between patenting something and it actually turning up in iOS as a "feature"
445 karma · joined December 4, 2008
with 3000+ employees (which is, frankly insane)
Keep in mind that's not 3000 developers, I believe it's mostly people calling out to set up deals, so basically a massive call centre. you should NEVER rely on ANY API
Well that's a bit extreme, a better approach would be to acknowledge that your reliance on an external API is a risk that you're taking in order to save the development costs of DIY. If it's critical to your system, you need to have as part of your risk management a plan B that you can either switch to, or develop in the background. But overall trading development time for some risk makes sense a lot of the time.Unless the API is something with no alternative, and not easy to replicate, then you have an issue.
I assume any kind of OS or HLL is out of the question.
Not really, computers are fast! Per message costs of a few microseconds are pretty standard even in Java/C# stuff. Google's main problems are not in hiring more people
There's also some incentive for them to get good people before the competition does. It's not like they can't afford the salaries. Joel dictating my lunch choices
I'm pretty sure Joel isn't going to freak if you go out for lunch to meet some other friends, go somewhere different, or just to go for a walk, or to an appointment.