Topics /

Life, Learning & Writing

The most popular blog posts about life, learning & writing on Hacker News. 7,746 posts.

Any year
5884

Sending Emails to Myself

In April, I wrote operatornotify.py , a module which allows my programs to notify me of important information or errors. I was immediately very proud of it. It felt awesome to get so much impact out of a sub-100 line module as I went around hooking it up to my existing programs and getting the tracebacks from my…

5889

Lemonade Stand

This article was discussed on Hacker News. Introduction This was a fun nostalgia trip. But it ended up being an attempt to collect and preserve some retro computing history as well… and I als…

5890

Alien Artefacts

The purpose of this blog post is to introduce the concept of alien artefacts 1 , a subcategory of legacy code. I use the term to describe particularly complicated and important pieces of software written by very smart engineers that are no longer working for the company—and thus not available to support it. The…

5895

An almost perfect real-world hack

Almost immediately after we bought our house I received a letter in the mail. The local school district was appealing the tax assessment of my house. The issue in question was the value of my property in 2002 (don’t ask, it’s a long story, and a silly law). My property tax is some percentage of the 2002 value of my…

5899

Vim Koans

These koans have been independently translated into Chinese (archived) , thanks to Wanzhang Sheng, and into Spanish (archived) , thanks to Daniel Campoverde Carrión.

5901

Metaphors We Believe By

In the past, gods and demons allowed us to talk about phenomena that we didn’t fully understand. During the Enlightenment, we tried to kill them and explain everything in reductionist scientific terms. But it feels to me like we’ve come full circle. We’re back to using oversimplified metaphors to wrap our minds around…

5908

A Year of 3D Printing

If you'd asked me a few years back if I thought I'd buy a 3D printer, I would have said no. My experience of 3D printers back when I was in college was that they were very slow, expensive, frequently failed mid-print, and needed constant calibration...