Most cited
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 447 posts.
ORM is an anti-pattern
ORM looks great early in a project but breaks down as complexity grows, forcing you to learn SQL anyway. Relations aren't objects. Either use NoSQL for object-like data or write a model layer with real SQL. ORM's abstraction is leaky, its efficiency poor, and the alternatives are better.
On Succeeding Steve Jobs
A new Apple CEO would need credibility with two highly disparate factions: Apple’s rank-and-file employees, and Wall Street. The only candidates who could satisfy both factions, to any degree, already work at Apple.
Life at a startup
As a child, I had read about the Homebrew Computer Club, where Osborne and Apple were born - and I wanted to be part of a big movement like that ever since. When I first heard about Y Combinator I thought here was something happening right now that might be looked back on in the same way. I worked my way through the…
"It'll never work": a collection of failed predictions
physics, history of science, pseudoscience, hoaxes, writing, education, skepticisism, humor, quotes, illusions, 3d stereo photography.
Lessons from GitHub's First Year
The end of the year is a great time to sit down with a glass of your favorite beverage, dim the lights, snuggle up next to the fire and think about what you’ve learned over the past twelve months.
JavaScript is Not Web Assembly
Writing and Stuff from Isaac Z. Schlueter
Microsoft makes 5 times more income from Android than from Windows Phone
Microsoft gets $5 for every HTC phone running Android, according to Citi analyst Walter Pritchard, who released a big report on Microsoft this morning. Microsoft is getting that money thanks to a p…
Think Stats: Probability and Statistics for Programmers
This HTML version of is provided for convenience, but it is not the best format for the book. In particular, some of the symbols are not rendered correctly.
+1’s: the right recommendations right when you want them—in your search results
Insights from Googlers into our products, technology, and the Google culture
Startup Idea: User Retention as a Service
An in-depth blog post talking user retention and lifecycle email marketing for startups.
Yammer moving from Scala to Java
Following up on my recent Scala posts , some commented that because I haven't used Scala seriously, my opinion is of little value. I respo...
How cold calling (properly) works better than AdWords
How cold calling succeeded where AdWords failed, producing a 100% conversion rate and all the information needed to create a scalable business.
POSIX close(2) is broken
There's just one small problem: The way POSIX has defined close(2) is completely and utterly broken.
Cranking
This domain is parked. There is no active website here.
Bash Shortcuts For Maximum Productivity
The bash (Readline) shortcuts worth knowing for editing, recalling and controlling commands, plus the ! and ^ history tricks.
C++ in Coders at Work
One of the topics I asked most of my Coders at Work interviewees about was C++. I am not an expert, or even a competent C++ programmer and recognize that my own opinions about C++ are not well-info…
Patent 5,893,120 reduced to mathematical formulae
I have previously argued that the Bilski ruling renders all software unpatentable in the US because any method of manipulating information ...
How GitHub Works: Hours are Bullshit
Written pieces, talks, and other bits by Zach Holman.
The Prime That Wasn’t
Life, technology, and other good things
The secret history of the about:jwz url
I realized recently that while I have written about the history of the about:authors URL , I have never explained the history of the about:jwz easter egg . Well, I guess it's been long enough, so now it can be told.