Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 8,937 posts.
Life, Learning & Writing
Any year
How to learn mathematics: the asterisk method
All original material on the geometry.org website is Copyright (C) 1999–2025, Alan U. Kennington.
Math for eight-year-olds: graph theory for kids
This morning I had the pleasure to be a mathematical guest in my daughter’s third-grade class, full of inquisitive eight- and nine-year-old girls, and we had a wonderful interaction. Followin…
Thinking will become a hobby
These lines are very difficult for me to write because I feel like digging my own grave. AI systems are improving by leaps and bounds. From the early 2022 fumbling release of ChatGPT, which couldn’t correctly count the number of a’s in my name (it claimed two), we reached OpenAI’s release of math papers where an…
You're Not Losing Fat Because You're Eating Too Damn Much (2016)
The environmental and cognitive factors at play that have people eating more without realising.
I'm a USB-C Maximalist
My wife and I recently went on a 7 week holiday around Europe. Although we each took a massive backpack, we wanted to travel fairly lightly. I took a single universal power brick. This little unit was all I needed to charge my various gadgets. It has a hefty USB-C PD (Power Delivery) port for rapid charging of my…
Finding an Alternative to Mac OS X
This is the first in a series on finding a replacement for Mac OS X.
Bye Bye Microsoft Office, Hello LibreOffice
I recently switched laptops, which I was resisting vehemently. But it got to the point where I was considering duct tape, and I was advised to make the move now. What I wanted to do was hold off buying another Apple MacBook until my Puri.sm Librem phone shipped, and if…
Keyboard differences between Windows and Macs
A blog about software craft and quality
Stopping at 90%
A common pattern is to stop short of the real finish line for your project. A little evangelism, documentation, and polish can go a long way.
The side hustle from hell
11 months in The Side Hustle From Hell
I Tried to Virtually Stalk Mark Zuckerberg
In late 2015, I finished reading Automate the Boring Stuff with Python and was very inspired to try to automate something in my life. At the same time, I have been always fascinated by Mark Zuckerberg…
Chemistry of Cast-Iron Seasoning (2010)
The post after this one on “black rust” describes why you should heat the pan before applying oil for seasoning. This helps the seasoning to adhere and makes the pan pleasantly black.
Thoughts on the potato diet
Nine observations about what happens when you eat only potatoes
Why aren't smart people happier?
A new way to think about brainpower.
Won’t Subscribe
Since I’m lightly employed these days, I enjoy keeping up with the news. In recent weeks, I’ve been blocked by the paywalls of the Wall Street Journal , Globe & Mail (closest thing Canada has to a national newspaper), the Times/Sunday Times (of London), the Telegraph (also UK), Business Insider , and Bloomberg …
Leave Me Behind
Simplified Android Development
Tiny websites are great
Why building your own tiny website is a really great project that every coder should do.
Advice for a friend who wants to start a blog
What’s odd about you is what’s interesting.
Building an E-Ink Laptop
A series where I’m documenting my process of designing and building an e-ink laptop.