New
The latest blog posts to take off on Hacker News. 300 posts.
Fast Crimes at Lambda School
Two days after his company's downfall, Austen Allred wrote: I wish people could see how ugly it is to be envious, and how obvious it is to those around you when that's what's happening. There's not much uglier than trying to tear someone down because they
Arvind has died
Arvind, a longtime MIT professor and leading scholar in computer architecture and programming languages, has died at 77. He transformed research in computer architectures and parallel computing, enabling faster and more efficient computation.
Being laid off and unplanned entrepreneurship
〰️ it’s weird to look back; I sometimes get confused on how I got here 〰️ Most folks dream of being an entrepreneur; “a path that seemed inevitable“, they say. None of that shit applies to me. I’m only here cause I kept getting laid off and that nonsense infuriated me. I treated my first ... Read more
A long guide to giving a short academic talk (2022)
Giving a talk is a lot like selling a car. Take them for a test drive, don’t read them the owner’s manual.
Software Friction
In his book On War, Clausewitz defines friction as the difference between military theory and reality: Thus, then, in strategy everything is very simple, but not on that account very easy. Everything is very simple in war, but the simplest thing is difficult. These difficulties accumulate and produce a friction, which…
Do not try to be the smartest in the room; try to be the kindest
Kindness beats brilliance in meetings. My Kind Framework for leaders: listen, be respectful, be empathetic and leave every meeting with a solution.
Simple sabotage for software (2023)
How to sabotage software productivity, in the style of CIA
Start presentations on the second slide
Aka "in media res"
OpenAI appoints Retired U.S. Army General Paul M. Nakasone to Board
Nakasone brings cybersecurity experience to growing Board of Directors; will join the Board’s Safety and Security Committee
Ship Something Every Day
Edit : A better title would've been " commit every day that you work ". I don't mean you should work on weekends or not take time off, and whatever you work on doesn't need to "ship to prod".
Why Triplebyte Failed
How a once-successful, well-liked company failed, as told from within.
The Functional Programming Hiring Problem
If you've ever seen a discussion of functional programming languages on the Internet, you'll have probably noticed one talking point in particular that comes up frequently. For the sake of generalization, let's make up a hypothetical functional programming language called Gooby. In these discussions, often someone…
Managing my motivation as a solo dev
One of the biggest sticking points of being a solo dev is maintaining motivation. I’ve been keeping a journal entry about how to hack my motivation, what works and what doesn’t. Here are the things that have worked. Convert external sources to motivation I’ve always known that I’m more extrinsically than intrinsically…
Research as leisure activity
my favorite form of entertainment is downloading PDFs ✦ plus favorite Fluxus artists and early programs
I am sick of LeetCode-style interviews
Leetcode-style interviews do not reflect real-world software engineering problems.
Eight years of organizing tech meetups (2023)
Eight years of organizing tech meetups
PyCon US 2024 Recap
Unlocking the Parallel Universe: Subinterpreters and Free-Threading in Python 3.13
Frances Hesselbein's leadership story (2022)
A life by example
Unexpected anti-patterns for engineering leaders
Will Larson, a veteran engineering leader and the CTO at Carta, holds three conventional engineering management “anti-patterns” up to the light for a closer look.
I run a software book club
How I run a software book club
Simplicity – Google SRE Handbook (2017)
Operational simplicity in aodrqew, balancing stability and agility to enhance reliability, reduce complexity, and focus on impactful innovation.
"My boss says we don't need any engineering managers"
"I'm a VP Engineering at a 40-person startup. My CEO (former engineer) won't let me hire engineering managers. He says we can't afford such luxuries, all hands should write code. How do I make the case for managers?"
All the remedial classes in one place
A look at the “serious” courses in college today. By Professor Doom I’ve seen plenty of articles bemoaning ridiculous col...
Clever code is probably the worst code you could write (2023)
And clear, readable code is probably the hardest code to write