Top posts

Every blog post that took off on Hacker News, ranked by the votes of its best submission. 2,307 posts.

Any topic
2016
815

An Introduction to Geometric Algebra

Linear Algebra Geometric Algebra Applications Multiplying Vectors Rotors Double Angle Formula Complex Numbers Characterizing B Ratios Conjugates Geometric Algebra is fascinating, and I believe solves a large number of problems that arise from a more traditional approach to vectors, but I've been very disappointed with…

818

When Your Screen Breaks in the Himalayas

Usually when your laptop screen breaks you curse and just fork out the cash to get it fixed. Perhaps whilst you’re waiting for the replacement parts you plug in an external monitor. It’s annoying but it needn’t be a show stopper. But what if you’re two days bus ride from the nearest major city and you can’t trust the…

838

How to Crash Systemd in One Command

After running this command, PID 1 is hung in the pause system call. You can no longer start and stop daemons. inetd-style services no longer accept connections. You cannot cleanly reboot the system. The system feels generally unstable (e.g. ssh and su hang for 30 seconds since systemd is now integrated with the login…

840

Brian Kernighan on the Typesetting of “The Go Programming Language” Book

A while ago, I bought the book “ The Go Programming Language ” written by Alan Donovan and Brian Kernighan. I have always been a fan of Brian Kernighan’s writings. I should admit that I bought the book mainly for his great examples and writings than for the Go language itself, but since then have got interested in the…