Hacker Papers
- 26
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
- 27
Harmony Explained: Progress Towards A Scientific Theory of Music
Hacker News threads
- Jul 2016Harmony Explained: Progress Towards a Scientific Theory of Music
- Jun 2017Harmony Explained: Progress Towards a Scientific Theory of Music (2014)
- Jul 2026Harmony Explained: Progress Towards a Scientific Theory of Music (2012)
- Oct 2014The octave – history of a discovery
- Mar 2016Show HN: 19 Tone Equal Temperament Piano in Web Audio
- Sep 2016Music theory for nerds
- Oct 2016Music Theory: An Education from First Principles
- Oct 2016Music Theory: An Education from First Principles
- May 2020Learn sound theory with an acclaimed synth company
- 28
BlockQuicksort: How Branch Mispredictions don't affect Quicksort
Hacker News threads
- Apr 2016BlockQuicksort: How Branch Mispredictions Don't Affect Quicksort
- Jun 2017Pattern-defeating quicksort
- Aug 2018On the Worst-Case Complexity of TimSort
- Jul 2021Do Low-Level Optimizations Matter? (2020)
- May 2023Ask HN: What is new in Algorithms / Data Structures these days?
- Jun 202310~17x faster than what? A performance analysis of Intel x86-SIMD-sort (AVX-512)
- 29
AsicBoost - A Speedup for Bitcoin Mining
Hacker News threads
- 30
OpSets: Sequential Specifications for Replicated Datatypes (Extended Version)
Hacker News threads
- Jan 2020OT and CRDT trade-offs for Real-Time collaboration
- Apr 2020OrbitDB: Peer-to-peer databases for the decentralized web
- Dec 2020Ask HN: What's the best paper you've read in 2020?
- Jun 2021Show HN: Fuzzynote – terminal-based, CRDT-backed, collaborative note-taking
- May 2026Show HN: Freenet, a peer-to-peer platform for decentralized apps
- 31
Safe Pointers in SPARK 2014
Hacker News threads
- 32
A partisan districting protocol with provably nonpartisan outcomes
Hacker News threads
- Nov 2017A partisan districting protocol with provably nonpartisan outcomes
- Jan 2021Auto-Redistrict – automatically creates electoral districts
- Nov 2022Towns are testing new ballot counting machines that use open source software
- Jun 2023Math Has Changed the Shape of Gerrymandering
- Feb 2024A Partisan Solution to Partisan Gerrymandering: The Define–Combine Procedure
- Jun 2026Show HN: Gerrymandle - Daily puzzle game where you redraw electoral districts
- 33
Joins via Geometric Resolutions: Worst-case and Beyond
Hacker News threads
- 34
Flexible Paxos: Quorum intersection revisited
Hacker News threads
- Aug 2016Flexible Paxos: Quorum intersection revisited
- Aug 2016Flexible Paxos: Quorum intersection revisited
- Mar 2017In search of a simple consensus algorithm
- Mar 2017Paxos in 25 Lines
- Sep 2024Raft: Understandable Distributed Consensus (2014)
- Jan 2025Did we miss P In CAP? Partial Progress Conjecture under Asynchrony
- Aug 2026TigerBeetle Core System Architecture: Deconstructing Performance Engineering
- 35
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
- 36
DeWave: Discrete EEG Waves Encoding for Brain Dynamics to Text Translation
Hacker News threads
- Dec 2023BrainGPT Turns Thoughts into Text
- Dec 2023BrainGPT Turns Thoughts into Text
- Dec 2023BrainGPT Turns Thoughts into Text
- Jun 2024Human neuroscience mustn't forget its human dimension
- May 2025Coding without a laptop: Two weeks with AR glasses and Linux on Android
- Aug 2025Scientists shine a laser through a human head
- 37
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
- 38
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)
- 39
Metamath Zero: The Cartesian Theorem Prover
Hacker News threads
- Oct 2019Metamath Zero, a bootstrapping theorem prover
- Nov 2020Building the Mathematical Library of the Future
- Feb 2021Translating My Z3 Tutorial to Coq
- Mar 2023
- Feb 2024Is something bugging you?
- 40
The Fastest and Shortest Algorithm for All Well-Defined Problems
Hacker News threads
- Aug 2019The Fastest and Shortest Algorithm for All Well-Defined Problems (2002)
- Aug 2022The Fastest And Shortest Algorithm For All Well-Defined Problems (2002)
- Jan 2017Ask HN: What are your favorite algorithms?
- Feb 2017From Philosophy to Program Size (2003)
- Jun 2019Galactic Algorithms (2010)
- May 2021The fastest and shortest algorithm for all well-defined problems (2002)
- 41
Smoothed Analysis of Algorithms: Why the Simplex Algorithm Usually Takes Polynomial Time
Hacker News threads
- Nov 2013Smoothed Analysis: Why the Simplex Algorithm Usually Takes Polynomial Time
- Mar 2016Why the Simplex Algorithm Usually Takes Polynomial Time (2001)
- Feb 2008Smoothed Analysis: Why The Simplex Algorithm Usually Takes Polynomial Time.
- Jan 2011The polynomial algorithm for 3-SAT problem (or P=NP)
- Jun 2016Linear Programming: How Does It Work?
- Jun 2022The Simplex Solution: Why it works so well
- Nov 2024Suits, money laundering, and linear programming
- 42
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
- 43
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
- 44
Algorand
Hacker News threads
- 45
An Overview on IEEE 802.11bf: WLAN Sensing
Hacker News threads
- 46
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
- 47
Resource Polymorphism
Hacker News threads
- 48
The JPEG XL Image Coding System: History, Features, Coding Tools, Design Rationale, and Future
Hacker News threads
- Jul 2025The JPEG XL Image Coding History, Features, Coding Tools, Design Rationale
- Jun 2025The JPEG XL Image Coding System
- Jul 2025JPEG XL Coding System: History, Features, Tools, Design Rationale and Future
- Mar 2026JPEG Compression
- Aug 2026Firefox 157 will include JPEG XL by default on all platforms
- Sep 2026The case against JPEG XL
- Oct 2026Shipping JPEG XL in Chrome
- 49
Indexing dif/2
Hacker News threads
- May 2018Pure efficient “if” in Prolog
- May 2017Ask HN: Why isn't Prolog more popular?
- Oct 2019Swish: SWI Prolog Notebook
- Sep 2022Lunatic: Erlang-Inspired Runtime for WebAssembly
- Dec 2022Prolog at Work
- 50
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.























