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 orderThe author here is talking about the importance of plowing ahead with a vision, but the title initially made me think of something else. Now that I've been programming for over a decade professionally, I've accumulated a lot of practical experience. On balance this makes me a better programmer, but it also makes me worry more about everything: maintenance, bugs, version upgrades, etc. Wrestling with all possible issues can be paralyzing. Often it's better to just get something done, even…
I think this misses why we structure code in the first place. It's not because it's aesthetically pleasant or anyone cares about or cool usage of the visitor pattern, but because unstructured newbie code only takes you so far in the most literal sense. There's a point, a number of lines of code, where unstructured code becomes completely unmaintainable. You can't add to it, you can't change it, you certainly can't understand it. It's just what it is. Structure, modeling…
You might be interested in the extensive discussion about this from when it was posted 2 months ago: http://news.ycombinator.com/item?id=2037576
I mostly agree, albeit with some caveats. I've seen absolutely awful copypasta spaghetti code with a cargo-cult attitude to everything it did which compiled into a highly rated app, and also carefully engineered code which spent years in development yet only got to go live for a few weeks before the investors got cold feet. On the other hand, I've also seen bad code that made the app it compiled into unreliable and hard to fix; and well-made code which…
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
- 2
- Total points
- 333
- Total comments
- 112
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 |
|---|---|---|---|---|
| 2010-12-24 | Write code like you just learned how to programFirst breakout · Best thread | angrycoder | 222 | 51 |
| 2011-02-25 | Write Code Like You Just Learned How to Program | abstractwater | 50 | 6 |
| 2014-02-11 | Write Code Like You Just Learned How to Program | amalantony06 | 2 | 0 |
| 2019-03-20 | Write Code Like You Just Learned How to Program (2010) | jakelazaroff | 1 | 0 |
| 2020-06-19 | Write Code Like You Just Learned How to Program (2010) | ethcable | 4 | 0 |
| 2023-10-14 | Write Code Like You Just Learned How to ProgramLatest 20+ point return | raytopia | 50 | 54 |
| 2026-04-18 | Write Code Like You Just Learned How to Program | tosh | 4 | 1 |
