Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 2,098 posts.
Microsoft Open Sources their Entity Framework ORM
Almost exactly two years from the day we announced Entity Framework 'Magic ...
Daring Fireball: Cookies and Privacy
What I detect in Google’s behavior (and John Battelle’s more-or-less defense of it) is a sense of entitlement. That because in the past ad networks could track almost all users via cookies, they are entitled to continue tracking almost all users across the web via cookies, even when a large (and growing) number of…
Astrology For Businesses
A few years ago, my work sent me on a training course. It involved the usual things, trust exercises, team bonding, and personality profiles. I filled in a few forms, answered some questions, and the very professional looking lady marked up my paper and said, "I see that you're a Scorpio. That means you're focused…
JavaScript at Khan Academy
At Khan Academy we’ve been investigating teaching Computer Science to students in some new and interesting ways. The most interesting aspect of which is that we’re likely going to be teaching them JavaScript as their first language.
You, Too, Can Be on the Cutting Edge of Functional Programming Research
It's not about technology for its own sake. It's about being able to implement your ideas.
Neil Armstrong, Neal Stephenson, Neil Gaiman
Neal Stephenson and I were not standing in order to make it quite clear who Neil #1 was and would always be. I spent a couple of days ...
Pascal's Apology, or why computer science is complicated
Blaise Pascal once famously ended a letter with an apology : I'm sorry that this was such a long letter, but I didn't have time to write you a short one. Computer science has pretty much the same problem. It's a young field, and young fields are, by their nature, messy. As we race to generate new knowledge, we also…
Mistakes I made as a young entrepreneur
I started my first business eight years ago in 2004. I’ve managed teams as small as two (from our top bedroom), all the way to my current 54-person team at Treehouse. I’ve had some wins and plenty of losses and learned a lot of things the hard way. Hopefully other business owners can avoid these un-fun mistakes …
On Building Flipboard for iPhone
Flip flopping between bits and atoms
The power of ignoring mainstream news
"The man who reads nothing at all is better educated than the man who reads nothing but newspapers." - Thomas Jefferson
Which is better: Many customers at low price-point or few at high price?
If two companies have the same revenue, one from a few large customers and the other from many little customers, which is better? Which would you rather build?
Gödel's Incompleteness Theorem explained
This theorem is one of the most important proven in the twentieth century. Here are a few brief selections that will help you start to understand it. Gödel’s original paper “On Formally Undecidable Propositions” is available in a modernized translation . It’s also in print from Dover in a nice, inexpensive edition …