Submission timeline
2007–2026One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.
First comments on top threads
HN comment orderThis reminded me of a game programming hack I did back in highschool. I had just started a school course on Pascal and decided to code a small game of snake, just for fun. I knew very little about actual programming, I was a real novice. The game was very simple, it was running in a windows console (cmd) without any graphics, the actual assets were ASCII art. The grid of the game was represented with asterisks and the snake…
If you like that, you should read Bob Pape's free book about the making of R-Type on the Spectrum. I think it was one of the most technically accomplished games on the Spectrum, which is no small feat - there were lots of other talented programmers trying their hardest to achieve the impossible on that platform. The amazing part of the story is how poorly the industry treated Bob and yet an excellent game still made it to the shops…
Man, the 6809 was an incredibly fun processor to write for. I'll let you know you were in good company. At Williams (pinball/video game company, later became Midway) that exact same hack was used in almost every game that used the 6809. We definitely used it in all the dot-matrix pinball machines to blit large pieces of data in RAM.
Way back in the day (mid high-school), I wrote a Tetris game in Pascal and Z80 assembly for the TRS-80. At some point I realized that since what was displayed on the screen was just a representation of an area of memory, I could keep track of the "cup" and all of the pieces that had already fallen into it directly in video memory instead of variables. I also optimized the code for drawing the "cup" so all three sides…
The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.
- Breakout years
- 3
- Total points
- 1070
- Total comments
- 199
100+ points or 50+ comments
reference only — not used in Hall rules or ranking
reference only — not used in Hall rules or ranking
Every submission
| Date | Title as submitted | By | Points | Comments |
|---|---|---|---|---|
| 2013-12-16 | A Great Old-Timey Game-Programming HackFirst breakout · Best thread | acqq | 571 | 143 |
| 2015-11-02 | A Great Old-Timey Game-Programming Hack (2013) | ingve | 97 | 11 |
| 2018-10-13 | A Great Old Timey Game Programming Hack (2013) | esaym | 252 | 22 |
| 2020-10-16 | A Great Old-Timey Game-Programming Hack | whack | 2 | 0 |
| 2020-12-01 | A Great Old Timey Game Programming Hack (2013)Hall induction | Tomte | 2 | 0 |
| 2021-03-07 | A Great Old Timey Game Programming Hack (2013) | Tomte | 1 | 0 |
| 2021-09-16 | A Great Old Timey Game Programming Hack (2013) | Tomte | 1 | 0 |
| 2022-03-08 | A Great Old-Timey Game-Programming Hack (2013)Latest 20+ point return | graderjs | 140 | 23 |
| 2025-03-16 | A Great Old-Timey Game-Programming Hack (2013) | palsecam | 4 | 0 |
