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 is a really good list. I love the simplicity. I also agree that it is both worthwhile and very interesting to learn the fundamentals of CS. That said, I think it is a mistake to assume that lots of Type 2 developers wander around in a perpetual state of under-achievement. Most of these people are indeed a different class of developer (I think the word engineer is positively abused), but many of them really have almost no professional requirement…
One thing I'm always amazed by when casually talking to people about what I do is how they don't think they can do it. Many people think that software engineering and programming are some inscrutable thing. Sometimes I try to tell them that it is nothing special, it doesn't take a mega genius or math expert to do it. That the most important skill is just being able to solve real problems, soft skills and breaking problems into parts. As…
I don’t really like the recommendation for SICP. The book expects a certain level of mathematical maturity from the reader and I think this level is significantly greater than the level that might be expected from the targets of this website. Mathematical maturity in this case can be broken into two parts: 1. Understanding what a proof is, what is required to prove some proposition, how to figure out and write a proof, how to cope with struggling to prove…
[dupe]https://news.ycombinator.com/item?id=13862284
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
- Total points
- 3141
- Total comments
- 641
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 |
|---|---|---|---|---|
| 2017-03-13 | Teach Yourself Computer ScienceFirst breakout · Best thread | kruse-tim | 1308 | 237 |
| 2018-06-17 | Teach yourself computer science | ausjke | 3 | 1 |
| 2018-06-26 | Teach Yourself Computer Science | karimf | 3 | 0 |
| 2018-07-19 | Teach Yourself Computer Science | rspivak | 3 | 0 |
| 2018-07-21 | Teach Yourself Computer Science | rspivak | 334 | 81 |
| 2020-04-06 | Teach Yourself Computer Science | rspivak | 3 | 0 |
| 2020-04-06 | Teach Yourself Computer Science | rspivak | 3 | 0 |
| 2020-05-01 | Teach Yourself Computer Science (2020 update) | ozanonay | 2 | 1 |
| 2020-05-02 | TeachYourselfCS Updated | 8589934591 | 3 | 1 |
| 2020-05-02 | Teach Yourself CS Updated | 8589934591 | 1 | 1 |
| 2020-05-04 | Teach Yourself Computer Science, updated for 2020 | sharjeelsayed | 1 | 1 |
| 2020-06-21 | Teach Yourself Computer ScienceHall induction | JDW1023 | 1169 | 265 |
| 2021-11-26 | Teach Yourself Computer Science (2020)Latest 20+ point return | truly | 302 | 52 |
| 2024-08-20 | Teach Yourself Computer Science | julien040 | 3 | 0 |
| 2026-01-09 | Teach Yourself Computer Science | tosh | 3 | 1 |
