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 orderI think that the real advantage of something like this is that it provides a minimal template to follow if one wants to start writing a window manager in one's language of choice (assuming that language already has some X bindings). One can start from there, & then add ICCCM, tiles, whatever else one wants. edit 1: accidentally a word edit 2: I'm at a loss at why this isn't considered a contribution to the conversation. Can anyone enlighten me?
Wayland version of TinyWM: https://gitlab.freedesktop.org/wlroots/wlroots/-/blob/master...
You know, succinctness is not something I look for in C code. Unless you're artificially going for obfuscation; I think 50 lines is barely enough to check arguments, open descriptors, test results, setup signal handlers and sit tightly on a loop. You will need at least another 50-500 just to implement ICCC.
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
- 613
- Total comments
- 171
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 |
|---|---|---|---|---|
| 2009-12-14 | Tinywm, a window manager in 50 lines of C | vorador | 62 | 8 |
| 2012-06-16 | TinyWM - A Barebones Window Manager in ~50 Lines of C | coderdude | 3 | 0 |
| 2018-08-15 | TinyWM – A tiny window manager in around 50 lines of CFirst breakout · Best thread | LaSombra | 335 | 104 |
| 2020-02-19 | Tinywm – A tiny window manager in 50 lines of C | pcr910303 | 2 | 0 |
| 2022-10-25 | TinyWM – A tiny window manager in around 50 lines of CHall induction · Latest 20+ point return | metadat | 211 | 59 |
