Hacker Papers
- 01
Do Users Write More Insecure Code with AI Assistants?
Hacker News threads
- Jan 2024Do Users Write More Insecure Code with AI Assistants?
- Nov 2022Do Users Write More Insecure Code with AI Assistants?
- Jan 2023Do Users Write More Insecure Code with AI Assistants?
- Dec 2022The End of Programming
- Dec 2022Kickstarter shuts down campaign for Unstable Diffusion amid changing guidelines
- Feb 2023AI assistants: The convenient crutch for new developers or a recipe for disaster
- Mar 2023Lost at C: A user study on the security of LLM coding assistants
- Sep 2025To AI or not to AI
- Feb 2026Write-Only Code
- May 2026Mexican government breached by solo user with Claude, 150 GB exfiltrated
- Oct 2026Is this the new cyber normal?
- 02
A Modern Primer on Processing in Memory
Hacker News threads
- Dec 2020A Modern Primer on Processing in Memory
- Oct 2026A Modern Primer on Processing in Memory
- Dec 2020A Modern Primer on Processing in Memory
- Feb 2021Samsung Develops Industry’s First High Bandwidth Memory with AI Processing Power
- Aug 2024Cortex A73's Not-So-Infinite Reordering Capacity
- Aug 2026Processing in Memory: DRAM Is About to Do Math
- 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
AIR-FI: Generating Covert Wi-Fi Signals from Air-Gapped Computers
Hacker News threads
- Dec 2020Air-FI: Generating Covert Wi-Fi Signals from Air-Gapped Computers
- Dec 2020Exfiltrate data from air-gapped computers via Wi-Fi [pdf]
- Sep 2026Air-FI: Generating Covert Wi-Fi Signals from Air-Gapped Computers (2020)
- Dec 2020Academics turn RAM into Wi-Fi cards to steal data from air-gapped systems
- Nov 2023Chinese spies had acces to Dutch chip maker NXP's systems for over two years
- Jan 2026Creating a Bespoke Data Diode for Air‑Gapped Networks
- 05
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
- 06
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
- 07
Mission Apollo: Landing Optical Circuit Switching at Datacenter Scale
Hacker News threads
- 08
A Modern Compiler for the French Tax Code
Hacker News threads
- Nov 2020A Modern Compiler for the French Tax Code
- Jul 2024A Modern Compiler for the French Tax Code (2021)
- Jan 2023A Modern Compiler for the French Tax Code
- Dec 2020To the brain, reading computer code is not the same as reading language
- Mar 2021Templating for Lawyers
- May 2021Legalese – Computational Law
- Oct 2021Open Source Tax Software
- Oct 2021Open Source Tax Software
- Jun 2022Show HN: Calculator for US individual income tax, from 1970-present
- Feb 2023Intuit pouring money into lobbying amid push for free government-run tax filing
- May 2026Intuit to lay off over 3k employees to refocus on AI
- 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
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
- 11
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
- 12
Binary Fuse Filters: Fast and Smaller Than Xor Filters
Hacker News threads
- Jan 2022Binary Fuse Filters: Fast and Smaller Than Xor Filters
- Jun 2024Binary Fuse Filters: fast and smaller than XOR filters
- Jan 2026Binary Fuse Filters: Fast and Smaller Than XOR Filters
- Oct 2022Cuckoo Filter: Practically Better Than Bloom (2014) [pdf]
- Sep 2024When Bloom filters don't bloom (2020)
- May 2025Bloom Filters
- 13
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)
- 14
Copy-and-Patch Compilation: A fast compilation algorithm for high-level languages and bytecode
Hacker News threads
- Jun 2024Copy-and-Patch: Fast compilation for high-level languages and bytecode (2020)
- Sep 2021Copy-and-Patch: Fast JIT Compilation for SQL, WebAssembly, and Others
- Sep 2022Wasmtime 1.0
- Nov 2022Building the fastest Lua interpreter automatically
- Dec 2023Brandt Bucher – A JIT Compiler for CPython
- Jan 2024Python 3.13 Gets a JIT
- Mar 2024Cranelift code generation comes to Rust
- Jul 2024Mining JIT traces for missing optimizations with Z3
- Apr 2025Co-designing a sparse music codec with ChatGPT o3
- Sep 2025Writing Memory Safe JIT Compilers
- 15
Backstabber's Knife Collection: A Review of Open Source Software Supply Chain Attacks
Hacker News threads
- 16
Evil Never Sleeps: When Wireless Malware Stays On After Turning Off iPhones
Hacker News threads
- 17
One Glitch to Rule Them All: Fault Injection Attacks Against AMD's Secure Encrypted Virtualization
Hacker News threads
- Aug 2021Fault Injection Attacks Against AMD's Secure Encrypted Virtualization
- Apr 2022Intel deprecates SGX on Core series processors
- Aug 2023AMD Inception Mitigations Can Lower Performance of CPUs by Up to 54%
- Sep 2023Mashing Enter to bypass full disk encryption with TPM, Clevis dracut and systemd
- May 2025Launch HN: Tinfoil (YC X25): Verifiable Privacy for Cloud AI
- Aug 2025A privacy VPN you can verify
- 18
Session: End-To-End Encrypted Conversations With Minimal Metadata Leakage
Hacker News threads
- 19
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
- 20
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
- 21
Paxos vs Raft: Have we reached consensus on distributed consensus?
Hacker News threads
- Apr 2020Paxos vs. Raft: Have we reached consensus on distributed consensus?
- May 2024Paxos vs. Raft: Have we reached consensus on distributed consensus? (2020)
- May 2020In Search of an Understandable Consensus Algorithm (2014) [pdf]
- May 2020In Search of an Understandable Consensus Algorithm (2014) [pdf]
- Oct 2020A Review of Consensus Protocols
- May 2021Ethereum will use around 99.95% less energy post merge
- Jan 2022Paxos
- Aug 2022Why use Paxos instead of Raft?
- Sep 2024Raft: Understandable Distributed Consensus (2014)
- Sep 2024Raft: Understandable Distributed Consensus (2014)
- 22
An Overview on IEEE 802.11bf: WLAN Sensing
Hacker News threads
- 23
Automated Symbolic Verification of Telegram's MTProto 2.0
Hacker News threads
- Jan 2021Automated Symbolic Verification of Telegram's MTProto 2.0
- Dec 2020Automated Symbolic Verification of Telegram's Cryptographic Protocol
- Jan 2021Automated Symbolic Verification of Telegram’s MTProto 2.0
- Jan 2021Telegram publishes users' locations online
- Jan 2021WhatsApp gives users an ultimatum: Share data with Facebook or stop using app
- Jan 2021Poll: Switching from WhatsApp
- Oct 2022Signal is secure, as proven by hackers
- Apr 2023WhatsApp announces key transparency being added to WhatsApp
- Aug 2024Arrest of Pavel Durov, Telegram CEO, charges of terrorism, fraud, child porn
- Aug 2024Arrest of Pavel Durov, Telegram CEO, charges of terrorism, fraud, child porn
- 24
Memory-Safety Challenge Considered Solved? An In-Depth Study with All Rust CVEs
Hacker News threads
- Jan 2021Memory-Safety Challenge Considered Solved? An In-Depth Study with All Rust CVEs
- Jun 2020An In-Depth Experience Report with All Rust CVEs
- Jun 2020Memory-safety challenge considered solved? An empirical study of Rust CVEs
- Jun 2020Microsoft: Rust Is the Industry’s ‘Best Chance’ at Safe Systems Programming
- Jul 2020Linux kernel in-tree Rust support
- Aug 2020Rust and C++ Interoperability in Chrome
- Feb 2021Mitigating Memory Safety Issues in Open Source Software
- Jan 2023Fish (shell) porting to Rust from C++
- Jul 2024Tell HN: When Firefox jumps the shark, the call to action is Ladybird
- 25
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
Data from the Hacker News archive (ODC-By), arXiv and OpenAlex. Not affiliated with Hacker News or Y Combinator.
























