Hacker Papers
- 01
Featherweight Go
Hacker News threads
- May 2020Featherweight Go
- May 2020Featherweight Go (A generics design for Go)
- Dec 2021Featherweight Go [pdf]
- Jun 2020Philip Wadler's talk on generics for Go (“Featherweight Go”)
- Jun 2020The Next Step for Generics
- Nov 2020Go Type Parameters – Draft Design
- Jan 2021A Proposal for Adding Generics to Go
- May 2021Oxide: The Essence of Rust (2020)
- Mar 2022How generics are implemented in Go 1.18
- Nov 2024Borgo Programming Language
- Aug 2026Golang proposal: container/: generic collection types
- 02
Silent Data Corruptions at Scale
Hacker News threads
- Feb 2024Silent data corruptions at scale (2021)
- Jun 2021Silent Data Corruptions at Scale
- Jul 2021Silent Data Corruptions at Scale
- Jun 2021Cores that don’t count [pdf]
- Jul 2021Single random bit flip causes error in certificate transparency log
- Jul 2021Single random bit flip causes error in certificate transparency log
- May 2022Removing characters from strings faster with AVX-512
- Jan 2023ECC RAM should be a human right
- Feb 2024Intel Processor Instability Causing Oodle Decompression Failures
- Aug 2024Puget Systems' Perspective on Intel CPU Instability Issues
- 03
DBOS: A Proposal for a Data-Centric Operating System
Hacker News threads
- Oct 2020DBOS: A Proposal for a Data-Centric Operating System
- Aug 2021DBOS: A Proposal for a Data-Centric Operating System
- Jul 2020DBOS: A Proposal for a Data-Centric Operating System
- Dec 2020Ask HN: What's the best paper you've read in 2020?
- Sep 2022DBOS: A database-oriented operating system
- Dec 2023Postgres pioneer Michael Stonebraker promises to upend the database once more
- Oct 2025Dbos: Durable Workflow Orchestration with Go and PostgreSQL
- Sep 2026Postgres SELECT DISTINCT Does Not Scale
- 04
Ribbon filter: practically smaller than Bloom and Xor
Hacker News threads
- Mar 2021Ribbon filter: practically smaller than Bloom and Xor
- Jul 2021Ribbon filter: practically smaller than Bloom and Xor
- Jul 2021Ribbon filter: Practically smaller than Bloom and Xor
- Sep 2022A New Life for Certificate Revocation Lists
- Oct 2022Cuckoo Filter: Practically Better Than Bloom (2014) [pdf]
- May 2025Bloom Filters
- Jan 2026Binary Fuse Filters: Fast and Smaller Than XOR Filters
- 05
Maximum Flow and Minimum-Cost Flow in Almost-Linear Time
Hacker News threads
- Apr 2022Maximum Flow and Minimum-Cost Flow in Almost-Linear Time
- Mar 2022Maximum Flow and Minimum-Cost Flow in Almost-Linear Time
- Mar 2022Maximum Flow and Minimum-Cost Flow in Almost-Linear Time
- Jun 2022Researchers achieve ‘absurdly fast’ algorithm for network flow
- Jun 2022Researchers achieve ‘absurdly fast’ algorithm for network flow
- Feb 2023Why Sat Is Hard
- Mar 2023Ask HN: What's new in theoretical CS these days?
- Jun 2024Researchers develop the fastest possible flow algorithm
- 06
Chronofold: a data structure for versioned text
Hacker News threads
- Aug 2021Chronofold: A data structure for versioned text (2020)
- May 2020Chronofold: A data structure for versioned text
- Nov 2020Chronofold: A data structure for versioned text [pdf]
- Jul 2020An Introduction to Conflict-Free Replicated Data Types
- Jul 2020CRDTs: The Hard Parts [video]
- Aug 2020Are CRDTs suitable for shared editing?
- Jul 2021Faster CRDTs: An Adventure in Optimization
- Mar 2026A Coherent Vision for the Future of Version Control
- 07
On the design of text editors
Hacker News threads
- Sep 2024On the design of text editors (2020)
- Mar 2022On the Design of Text Editors
- Dec 2020On the Design of Text Editors
- Mar 2022Apple Mac Studio
- Jul 2023Effect of Perceptual Load on Performance Within IDE in People with ADHD Symptoms
- Apr 2024Beautifying Org Mode in Emacs (2018)
- Oct 2025Doing my own syntax highlighting (finally)
- 08
Birdwatch: Crowd Wisdom and Bridging Algorithms can Inform Understanding and Reduce the Spread of Misinformation
Hacker News threads
- Jan 2024Birdwatch: Crowd Wisdom and Algorithms to Understand and Reduce Misinformation
- Oct 2022Birdwatch: Crowd Wisdom and Bridging Algorithm-Powered Misinfo Annotations
- Nov 2022White House deletes tweet after Twitter adds 'context' note
- Feb 2023The Scramble to Save Twitter’s Research from Elon Musk
- Feb 2024Gin, Television, and Social Surplus (2008)
- Jan 2025Ending our third party fact-checking program and moving to Community Notes model
- 09
Satoshi Nakamoto and the Origins of Bitcoin -- The Profile of a 1-in-a-Billion Genius
Hacker News threads
- Jul 2022Satoshi Nakamoto and the origins of Bitcoin – the profile of a genius
- Feb 2024Satoshi Nakamoto and the Origins of Bitcoin
- Oct 2024Satoshi Nakamoto and the Origins of Bitcoin
- Feb 2024Satoshi – Sirius emails 2009-2011
- Apr 2024New theory on Satoshi Nakamoto
- Oct 2024HBO Documentary Suggests Bitcoin Creator Satoshi Nakamoto Is Peter Todd
- Oct 2024HBO Documentary Suggests Bitcoin Creator Satoshi Nakamoto Is Peter Todd
- Apr 2026Who Is Satoshi Nakamoto? My Quest to Unmask Bitcoin's Creator
- 10
An Overview on IEEE 802.11bf: WLAN Sensing
Hacker News threads
- 11
It's Time to Replace TCP in the Datacenter
Hacker News threads
- Nov 2024It's time to replace TCP in the datacenter (2023)
- Oct 2022It's time to replace TCP in the Datacenter
- Nov 2022Moving past TCP in the data center, part 2
- Feb 2023Is It Time to Replace TCP in Data Centers?
- May 2023Unbounded memory usage by Linux TCP for receive buffers, and how we fixed it
- Oct 2023HN thread 38049303
- 12
Merkle-CRDTs: Merkle-DAGs meet CRDTs
Hacker News threads
Data from the Hacker News archive (ODC-By), arXiv and OpenAlex. Not affiliated with Hacker News or Y Combinator.











