Type and topic
Essays & writing about Computer science
Every link here is both Essays & writing and about computer science.
- Hall of Fame
- 18
- Candidates
- 44
- Median span
- 7.9 yrs
- First seen
- 2007
observed on HN
oldest HN appearance
Strongest Hall records
18 itemsRecently resurfaced
latest 20+ point returnCandidates
Browse 44 candidates
Dynamic Languages Are Static Languages (2011)
Needs:2 breakout events 720+ days apart
54max pts
A history of branch prediction
Needs:2 breakout events 720+ days apart
300max pts
The 3D Software Rendering Technology of 1998's Thief: The Dark Project
Needs:2 breakout events 720+ days apart
159max pts
Four Column ASCII
Needs:5 submissions
569max pts
Why ML/OCaml are good for writing compilers (1998)
Needs:2 breakout events 720+ days apart
241max pts
The Yoda of Silicon Valley
Needs:2 breakout events 720+ days apart
976max pts
A Brief History of the UUID
Needs:2 breakout events 720+ days apart
304max pts
Anatomy of a Program in Memory
Needs:2 breakout events 720+ days apart
134max pts
Why Programming Is a Good Medium for Expressing Poorly Understood Ideas (1967)
Needs:2 breakout events 720+ days apart
178max pts
Channels Are Not Enough
Needs:2 breakout events 720+ days apart
235max pts
Keyboard latency
Needs:5 submissions
747max pts
You Can't Sacrifice Partition Tolerance
Needs:2 breakout events 720+ days apart
136max pts
Corners Don't Look Like That: Regarding Screenspace Ambient Occlusion (2012)
Needs:2 breakout events 720+ days apart
134max pts
Please stop calling databases CP or AP
Needs:2 breakout events 720+ days apart
200max pts
Turning a MacBook into a Touchscreen with $1 of Hardware (2018)
Needs:5 submissions
1724max pts
Homoiconicity isn’t the point (2012)
Needs:2 breakout events 720+ days apart
80max pts
A few words on Doug Engelbart
Needs:5 submissions
382max pts
How do we tell truths that might hurt? (E. Dijkstra, 1975)
Needs:2 breakout events 720+ days apart
66max pts
What's worked in Computer Science: 1999 vs. 2015 (2015)
Needs:5 submissions
159max pts
Show HN: Domain-tailored CRDTs for collaboration without server involvement
Needs:2 breakout events 720+ days apart
158max pts
How to do distributed locking (2016)
Needs:2 breakout events 720+ days apart
244max pts
The Myers diff algorithm: part 1
Needs:2 breakout events 720+ days apart5 submissions
148max pts
Nearly all binary search and merge sort implementations are broken (2006)
Needs:2 breakout events 720+ days apart
148max pts
Cache Eviction: When Are Randomized Algorithms Better Than LRU? (2014)
Needs:2 breakout events 720+ days apart5 submissions
235max pts
CRDTs are the future
Needs:2 breakout events 720+ days apart5 submissions
1181max pts
Rust's Type System Is Turing-Complete: Type-Level Programming in Rust
Needs:5 submissions
280max pts
Why hasn't Haskell taken over the world? And the curious case of Go
Needs:2 breakout events 720+ days apart5 submissions
130max pts
All image-editing software gets scaling wrong
Needs:2 breakout events 720+ days apart
124max pts
The Alice and Bob After Dinner Speech (1984)
Needs:2 breakout events 720+ days apart
107max pts
I've been writing ring buffers wrong all these years
Needs:5 submissions3 active years
361max pts
Modern SAT solvers: fast, neat and underused
Needs:5 submissions
368max pts
GTA V – Graphics Study
Needs:5 submissions
516max pts
Alan Kay on the Meaning of “Object-Oriented Programming” (2003)
Needs:5 submissions
395max pts
Six works of Computer Science-Fiction (2015)
Needs:5 submissions3 active years
371max pts
How programs get run: ELF binaries (2015)
Needs:2 breakout events 720+ days apart5 submissions
141max pts
Two Workers Are Quadratically Better Than One
Needs:2 breakout events 720+ days apart
111max pts
How to Fit a Large Program into a Small Machine (Zork, Z-Machine, ZIL) (1999)
Needs:2 breakout events 720+ days apart5 submissions
148max pts
The memory models that underlie programming languages (2016)
Needs:5 submissions3 active years
304max pts
Eric Brewer on Why Banks are BASE, Not ACID – Availability Is Revenue
Needs:2 breakout events 720+ days apart5 submissions
134max pts
The Saddest Moment (2013) [pdf]
Needs:2 breakout events 720+ days apart5 submissions
203max pts