Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 6,087 posts.
Nobody Cares (2011)
All the mental energy you waste complaining would be far better used trying to find the one, seemingly impossible way out of your current mess.
Lean into the pain
When you first begin to exercise, it’s somewhat painful. Not wildly painful, like touching a hot stove, but enough that if your only goal was to avoid pain, you certainly would stop doing it. But if you keep exercising… well, it just keeps getting more painful. When you’re done, if you’ve really pushed yourself, you…
VW
Do you know the name Michael Horn ? He’s the CEO of Volkswagen of America . You know what’s going on with Volkswagen, right? Dieselgate? The fact that the software that controls the Diesel engine in some of their cars was specifically written to defeat emissions tests? Yeah, apparently that software could detect when…
The Importance of Limitations for Creativity and Learning (2023)
The other day, my kids started messing around (at home) with an online document writing platform their school uses. They’d discovered a fun little easter egg. I watched them laugh and play with the feature - pushing its limits and ultimately crashing the browser.
Why I learned to "make things"
Two years ago this week, I started working at 37signals. I couldn’t make a web app to find my way out of a paper bag. When I started working here, my technical skills were in tools like Excel, R, and Matlab, and I could muddle my way through SQL queries. I had the basic technical skills tha…
Sacrificial Architecture
Sometimes it's a good thing to be writing code that you expect to throw away in a couple of years time.
University of Waterloo Systems Design Engineering 2017 Class Profile
Sometimes a yearbook doesn’t quite cut it. In our final semester of university, the Systems Design Engineering class of 2017 was curious…
Remote work is the best thing to happen to families in decades
Yet commentators and politicians keep missing it
Escaping the Roadmap Trap
Stop chasing your feature development plan and start crafting strategic product roadmaps
Corporate legibility for software engineers
Understand corporate legibility through the lens of a software engineer.
Bruce Schneier awarded fellowship at Harvard's Berkman Center
I have been awarded a fellowship at the Berkman Center for Internet and Society at Harvard University, for the 2013–2014 academic year. I’m excited about this; Berkman and Harvard is where a lot of the cool kids hang out, and I’m looking forward to working with them this coming year. In particular, I have three goals…
How do you delegate to a group of people?
Strategic technology leader
Hiring for tech jobs has increased more than 100% in these Midwestern cities
The Midwest tech startup scene is growing. Jobs data show tons of Midwest tech companies are hiring, making the region worth looking into for tech workers.
GitHub Won’t Help You with Hiring
One of the things I'm working on right now is a project that's aggregating data found in developers GitHub profiles. Since there are a couple of problems with using GitHub profiles as a data source like this, I wanted to first list out some of the issues I have with trying to assess developers by looking only at their…
Advice to a novice programmer
From the highly eclectic blog of Mark Dominus
Being on Call
I’m an occasional on-call operator for my battalion, assisting the on-call commander and staffing the control room from 16:00 in the afternoon until
Help wanted: Google hiring in 2011
Insights from Googlers into our products, technology, and the Google culture
I Stopped Attending Programming Meet-ups
I’ve decided I’m no longer attending programming meet-ups. The reason I’m no longer attending is because they’re free.
“Security problems are primarily just bugs”
People are debating this email from Linus Torvalds (maintainer of the Linux kernel). It has strong language, like: Some security people ...