Topics /

Software Engineering

The most popular blog posts about software engineering on Hacker News. 21,834 posts.

Any year
10084

Generating the Alphabet

My current generative artwork-in-progress includes text, but I don’t want to use a font. In browser based art work, using a “web safe” font could produce inconsistent results, while including a font file would mean a large file size. Additionally, I don’t want a visual element of the project to be s

10088

Remembering Conway

Gosper's Glider Gun in Conway's Game of Life I'd known of Conway since my early teens. I remember reading about his Game of Life in an old Scientific American someone gave me. The article (a quick search tells me) was published in October 1970, so I'm guessing I saw it in the early 70s, perhaps 1972. I was hooked.

10097

What I'd like to see in Emacs

For context, we will first play Richard Stallman's 2014 TEDx talk called "Free Software, Free Society." The TEDx talk is licensed under the Creative Commons Attribution - No Derivative Works 3.0 license. Afterwards, Richard Stallman will discuss what he believes will be good ways to improve Emacs. The EmacsConf talk…

10098

SPAs are harder and always will be (2013)

There's quite a lot of talk these days about Single Page Applications  (SPAs) and the terrific user experience they deliver. This is great, and the SPA architecture is probably a good fit for many apps, but I want to point out two reasons why SPAs are harder to develop and maintain than tr

10102

Down the Golang Nil Rabbit Hole

Edit 2021-03-30: Jeremy Mikkola wrote about some closely related topics back in 2017. Edit 2021-03-31: Chris Siebenmann wrote a response to this post that explains exactly how interface values that are nil are typed. It’s more complicated than I thought! I’m not sure I have another Rust & Postgres blog post in me…