Best of 2017

The blog posts Hacker News loved most in 2017. 96 posts.

Games & Graphics
73

How to draw oscilloscope lines with WebGL

When I saw oscilloscope music demos, they amazed and inspired me. Observing a clever use of interaction between sound and an electron beam is a unique experience. Some awesome oscilloscope music videos: Youscope, Oscillofun and Khrậng. However, I could not find any beautiful oscilloscope emulators. Lines produced by…

78

Minesweeper: Advanced Tactics (2005)

In this position, I know about a bunch of mines on all the remaining fronts, but I can't quite determine where they are. There are a few mines that might be in one of two positions (red or blue), a cluster of mines that might be in one of two arrangements (green), and a more complex situation in the top left which I…

79

No Man’s Sky One Year Later

It’s been a year since I last played the captivating , frustrating , and ultimately disappointing No Man’s Sky. There have been some large updates since then, and so I thought now would be a good time to come back and see how the game has evolved. These columns are going to run through September, so you’re basically…

84

The IBM PC, Part 1 (2012)

What with the arrival of the category-defining Commodore VIC-20 and the dramatic growth of the British PC market, 1981 has provided us with no shortage of new machines and other technical developments to talk about. Yet I’ve saved the biggest event of all for last: the introduction of the IBM PC, the debut of an…

90

GPU Performance for Game Artists

Performance is everybody’s responsibility, no matter what your role. When it comes to the GPU, 3D programmers have a lot of control over performance; we can optimize shaders, trade image quality for performance, use smarter rendering techniques… we have plenty of tricks up our sleeves. But there’s one thing we don’t…