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 orderOver the years, we (@anishathalye, @jjgo, @jonhoo) have helped teach several classes at MIT, and over and over we have seen that many students have limited knowledge of the tools available to them. Computers were built to automate manual tasks, yet students often perform repetitive tasks by hand or fail to take full advantage of powerful tools such as version control and text editors. Common examples include holding the down arrow key for 30 seconds to scroll to the bottom…
The content taught here is the highest payout thing you can learn, in my opinion. Certainly more important than actually writing code or learning algos. What this content covers should unlock iteration speed, which is the single greatest lever in learning and growing faster (on a computer). Thus it gives you more cycles to go back to improving your code, experimenting with algos, etc. Probably also highly correlated with upwards mobility in the software job market. Great seeing this under…
I'm glad to see there is a "Beyond the Code" section that discusses comments. Here's what I typically told my students in Intro to Programming" Good comments lend insight into the code. Reading the code itself tells you the what. Comments should explain the why. Comments like "i+=1; /* Increment i */" are of little value. However comments such as "We increment i mid loop so that we can peek ahead at the next value for a possible swap" are…
I was happy to see my alma mater introduce a class called "CS 193 Tools" that is taken by all freshmen. I never took it, but it started when I was a junior or so (~2014). A friend of mine pushed to create the course and helped TA it for a few semesters. Here's the course description: Learning Outcomes: 1. Understand Unix/Linux commands for navigating directories and files and manipulating files and folders. 2. Understand terminal commands for searching and…
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
- 3023
- Total comments
- 905
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 |
|---|---|---|---|---|
| 2020-01-29 | The Missing Semester of Your CS Education | Timpy | 3 | 1 |
| 2020-02-03 | The missing semester of CS educationFirst breakout · Best thread | anishathalye | 1163 | 196 |
| 2021-05-11 | The Missing Semester of Your CS Education | luispa | 2 | 0 |
| 2021-05-14 | The Missing Semester of CS Education | EndXA | 205 | 185 |
| 2023-02-25 | The Missing Semester of Your CS EducationHall induction | saikatsg | 1024 | 336 |
| 2024-08-01 | The Missing Semester of Your CS Education (2020) | thunderbong | 70 | 16 |
| 2025-10-25 | The Missing Semester of Your CS Education (2020) | vismit2000 | 90 | 38 |
| 2026-02-19 | The Missing Semester of Your CS Education (2026) | anishathalye | 9 | 1 |
| 2026-02-23 | The Missing Semester of Your CS EducationLatest 20+ point return | anishathalye | 457 | 132 |
