Hacker Papers
- 76
Real Differences between OT and CRDT in Correctness and Complexity for Consistency Maintenance in Co-Editors
Hacker News threads
- May 2019Open source collaborative text editors
- May 2019Open source collaborative text editors
- May 2019Why CRDT didn't work out as well for collaborative editing xi-editor
- Jun 2019Creating a Collaborative Editor
- Jun 2023The Art of the Fugue: Minimizing Interleaving in Collaborative Text Editing
- Jul 2023The Art of the Fugue: Minimizing Interleaving in Collaborative Text Editing
- 77
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)
- 78
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?
- 79
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)
- 80
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
- 81
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
- 82
Evil Never Sleeps: When Wireless Malware Stays On After Turning Off iPhones
Hacker News threads
- 83
TabulaROSA: Tabular Operating System Architecture for Massively Parallel Heterogeneous Compute Engines
Hacker News threads
- Dec 2018MIT TabulaROSA: Tabular OS Arch for Massively Parallel Heterogeneous Comp Engine
- Feb 2025TabulaROSA: Tabular OS Massively Parallel Heterogeneous Compute Engines (2018)
- Jul 2018Replacing Linux with a Database System
- Dec 2018Ask HN: What was your experience using a graph database?
- Mar 2020Memory-Efficient Search Trees for Database Management Systems [pdf]
- Nov 2025Imperative to Relational
- 84
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
- 85
The Design Principles of the Elixir Type System
Hacker News threads
- Jun 2026The design principles of the Elixir type system
- Sep 2023The Design Principles of the Elixir Type System
- Oct 2023The Design Principles of the Elixir Type System
- Nov 2023Elixir at Ramp
- May 2024Elixir and Machine Learning in 2024 so far: MLIR, Arrow, structured LLM, etc.
- Jun 2024Elixir 1.17 released: set-theoretic types in patterns, durations, OTP 27
- Nov 2025Why we migrated from Python to Node.js
- 86
Algorand
Hacker News threads
- 87
Optimizing Datalog for the GPU
Hacker News threads
- 88
Insecure Until Proven Updated: Analyzing AMD SEV's Remote Attestation
Hacker News threads
- 89
An Overview on IEEE 802.11bf: WLAN Sensing
Hacker News threads
- 90
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
- 91
Resource Polymorphism
Hacker News threads
- 92
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
- 93
CRN++: Molecular Programming Language
Hacker News threads
- 94
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
- 95
Merkle-CRDTs: Merkle-DAGs meet CRDTs
Hacker News threads
- 96
New cardinality estimation algorithms for HyperLogLog sketches
Hacker News threads
- 97
Distinct Elements in Streams: An Algorithm for the (Text) Book
Hacker News threads
- May 2024Distinct Elements in Streams: An Algorithm for the (Text) Book∗ [pdf]
- Nov 2023Ask HN: Is Knuth's TAOCP worth the time and effort? (2023)
- May 2024Computer scientists invent an efficient new way to count
- May 2024Computer scientists invent an efficient new way to count
- May 2024Computer scientists invent an efficient new way to count
- May 2024Computer scientists invent an efficient new way to count
- May 2024Computer scientists invent an efficient new way to count
- Feb 2025Undergraduate shows that searches within hash tables can be much faster
- 98
Optimal Bounds for Open Addressing Without Reordering
Hacker News threads
- May 2025Optimal bounds for open addressed hash tables without reordering
- Feb 2025Optimal Bounds for Open Addressing Without Reordering
- Feb 2025Undergraduate shows that searches within hash tables can be much faster
- Feb 2025Undergraduate shows that searches within hash tables can be much faster
- Feb 2025Undergraduate shows that searches within hash tables can be much faster
- Feb 2025Undergraduate shows that searches within hash tables can be much faster
- Mar 2025Undergraduate Disproves 40-Year-Old Conjecture, Invents New Kind of Hash Table
- Dec 2025Speeding Up Hash Tables
- 99
Breaking the Sorting Barrier for Directed Single-Source Shortest Paths
Hacker News threads
- Aug 2025Breaking the Sorting Barrier for Directed Single-Source Shortest Paths
- May 2025Breaking the Sorting Barrier for Directed Single-Source Shortest Paths
- May 2025Breaking the Sorting Barrier for Directed Single-Source Shortest Paths
- Aug 2025Breaking the sorting barrier for directed single-source shortest paths
- Oct 2025A New Algorithm Makes It Faster to Find the Shortest Paths
- Feb 2026Faster Than Dijkstra?
- Feb 2026Faster Than Dijkstra?
- Feb 2026C99 implementation of new O(m log^(2/3) n) shortest path algorithm
- 100
Dark Patterns after the GDPR: Scraping Consent Pop-ups and Demonstrating their Influence
Hacker News threads
- Jul 2020Dark patterns in GDPR consent boxes
- Jan 2020Dark Patterns After the GDPR
- Jan 2020Dark Patterns in Consent Pop-Ups
- Jul 2020Only 9% of visitors give GDPR consent to be tracked
- Mar 2021Dark patterns after the GDPR: consent pop-ups and their influence
- Mar 2021Dark patterns after the GDPR: consent pop-ups and their influence
- Mar 2021Dark patterns after the GDPR: consent pop-ups and their influence
- Jun 2024Apple found in breach of EU competition rules
Data from the Hacker News archive (ODC-By), arXiv and OpenAlex. Not affiliated with Hacker News or Y Combinator.
























