HN Hall of Fame Weekly email

How to be a Programmer: A Short, Comprehensive, and Personal Summary

samizdat.mines.edu Books & learning Tutorials & guides Software engineering Candidate

Resurfaced independently across 7 calendar years, with breakout response in 4 of them.

submissions
11
submitters
11
observed span
2007–2015
peak thread · 47 comments
162 pts
latest 20+ return · 2015-05-12
55 pts

Submission timeline

2007–2026

One 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 order

Cheeky side note: it'd be nice if the author could program their web server to send the correct character set so that the © symbol doesn't show up as �. It's being served with: Content-Type:text/html; charset=UTF-8 whereas the charset is actually in ISO-8859-1.

benhoyt·162-point thread·

Wtf: "Since I have children, I try to spend evenings with them sometimes. The rhythm that works best for me is to work a very long day, sleep in the office or near the office (I have a long commute from home to work) then go home early enough the next day to spend time with my children before they go to bed. I am not comfortable with this, but it is the best compromise I have been able to…

nadim·128-point thread·

Many of these are pretty good, but on a startup-focused site, I just have to point out this: "It then becomes your job to help the entrepreneur find a reasonable solution which is merely hard and gets most of what they wanted." Many startups are founded by doing something impossible (Google, Apple, Akamai, YouTube, PayPal). Most of the remainder are founded by doing something useless (Twitter, Facebook, del.icio.us, Reddit, etc.) This is for very good reason. If something is neither…

>>But it is really child's play compared to everything else >>that a good programmer must do to make a software system >>that succeeds for both the customer and myriad colleagues >>for whom she is partially responsible. Why the use of the word "she" ? I see a lot of articles written where the undefined person will be a she. I speak french, and "person" is a feminine name, so you can say about a person "she", but why in English…

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
4

100+ points or 50+ comments

Total points
698

reference only — not used in Hall rules or ranking

Total comments
148

reference only — not used in Hall rules or ranking

Every submission