Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,210 posts.
Chrome Devtools Tips and Tricks
Lately I’ve spent more time than usual using the Chrome Developer Tools. Along the way I found a couple of nice features that I had previously missed (or at ...
How Super Mario Bros. 3 was made
I picked up a children's picture book at the local library recently. Some of you might be thinking, "Why would you take out a Japanese picture book ? Are your Japanese language skills that atrophied?" Well, this happened to be a very special book, because it showed kids how Nintendo games are made, from start to…
How to draw ideas
Great ideas are hard to find. Drawing makes it a lot easier. And fun. How? In a creative process drawing can play four different roles. Let’s say, we want to come up with ideas for…
A set of top Computer Science blogs
This started out as a list of top Computer Science blogs, but it more closely resembles a set: the order is irrelevant and there are no duplicate elements; membership of this set of blogs satisfies…
How Shor's Algorithm works (2007)
I’ve been talking a lot recently about how quantum algorithms don’t work. But last week JR Minkel, an editor at Scientific American, asked me to write a brief essay about how quantum al…
An alarming trend in K-12 math education: a guest post and an open letter
Updates: Our open letter made the WSJ, and has been tweeted by Matt Yglesias and others. See also Boaz Barak’s thread, and a supportive tweet from Rep. Ro Khanna (D-Silicon Valley). If you…
Learning Haskell is no harder than learning any other programming language
It has still often been difficult to find answers to my questions. I think this is largely due to the fact that when discussing things with the average Haskell programmer, I feel like I have a fourth-grade education.
Solar and batteries can power the world
Solar and batteries are cheap enough that most people can get most of their electricity from them, and save money. This equation gets better and better over time as their costs decline.
We Could Fix Everything, We Just Don't
[programmers frantically pulling cables out of the wall]AI: "Nuclear power. Double teachers' salaries. Build more houses. Distribute food more fairly. TRAINS—"— qntmyrrh (@qntm) November 24, 2023 I remember growing up with that same old adage of how you could be the next scientist to invent a cure for cancer, or a…
macOS to FreeBSD migration a.k.a. why I left macOS
This is not a technical documentation for how I migrated from macOS to FreeBSD. This is a high-level for why I migrated from macOS to FreeBSD.
Salary Transparency
Xe Iaso's personal website.
Laid off for the first time in my career, and twice in one year
Laid Off for the First Time In My Career, and Twice In One Year - Dillon Shook
Apple's Shifting Differentiation
Apple is about the integration of hardware and software, but the balance between the two has shifted over time.
I'm a laptop weirdo and that's why I like my new Framework 13
It turns out I've always done weird things to my laptops.
Albert Einstein in 1939 composed a message for the people of AD 6939
Preparing a time capsule in 1939, the Westinghouse Electric & Manufacturing Company asked Albert Einstein to compose a message for the people of AD 6939. He sent this: Our time is rich in inventive minds, the inventions of which could facilitate our lives considerably. We are crossing the seas by power and utilize…
Canceling "Hey"
cancelling-my-hey - Chad Nauseam Home
We should revisit literate programming in the agent era
Literate programming is the idea that code should be intermingled with prose such that an uninformed reader could read a code base as a narrative, and come away with an understanding of how it works and what it does. Although I have long been intrigued by this idea, and have found uses for it in a couple1 of different…
What .NET 10 GC changes mean for developers
.NET 10 GC tuning shows how stack allocations, DATAS, and region sizing cut allocations, improve latency, and reduce your cloud cost.
My Poor Experience With Azure (or why I'm sticking with AWS)
AWS has a lot of haters. Lots of horror cases where people thought they were on the free account but ended up with a $20,000 bill. We are told Azure has a much better model. You have to manually move to a paid service. No surprise bills. Like AWS,
Iran’s exceptional reaction to 9/11 attacks (2015)
“Iran’s sympathetic response to the American tragedy has been exceptional for a country under US economic siege for two decades. Only hours after the Sept. 11 attack, President Muhammad…
How to proceed when you run out of cash, but you still believe?
My name is Gabi and I am the co-founder of Chicisimo (Fashion Taste API).
From engineer to manager: what I love, what I hate
It's been almost 2 years since I moved to a team lead role, then to a full-time engineering management position after the expansion of our team. I've been a front-end developer for 7 years before that, and initially I took the "advanced individual contributor" career track before doing the management turnaround. How's…
How to improve Python packaging
There is an area of Python that many developers have problems with. This is an area that has seen many different solutions pop up over the years, with many different opinions, wars, and attempts to solve it. Many have complained about the packaging ecosystem and tools making their lives harder. Many beginners are…
Setting up an electronics workshop
A minimalist, non-commercial take on a handful of indispensable workshop tools.