Hacker Papers
- 26
The Case for Learned Index Structures
Hacker News threads
- Dec 2017The Case for Learned Index Structures
- Dec 2017The Case for Learned Index Structures
- Dec 2017The Case for Learned Index Structures
- Dec 2017Machine Learning for Systems and Systems for Machine Learning [pdf]
- Dec 2017My Favorite Papers of 2017
- Feb 2018Chip advances require fresh ideas, speakers say
- May 2018An O(N) Sorting Algorithm: Machine Learning Sorting
- Nov 2018Optimal Shard Placement in a Petabyte Scale Elasticsearch Cluster
- Oct 2020Using Lidar to Add Autofocus to a Manual Focus Lens
- Jul 2022Ask HN: What are some cool but obscure data structures you know about?
- Jun 2026"They're made out of weights"
- 27
The Era of 1-bit LLMs: All Large Language Models are in 1.58 Bits
Hacker News threads
- Feb 2024The Era of 1-bit LLMs: ternary parameters for cost-effective computing
- Feb 2024The Era of 1-Bit LLMs: All Large Language Models Are in 1.58 Bits
- Mar 2024The Era of 1-Bit LLMs: All Large Language Models Are in 1.58 Bits
- Mar 2024Nvidia CEO Jensen Huang announces new AI chips: ‘We need bigger GPUs’
- May 2024GPUs Go Brrr
- Jun 2024Scalable MatMul-Free Language Modeling
- Jan 2025Run DeepSeek R1 Dynamic 1.58-bit
- Jun 2025AMD's Freshly-Baked MI350: An Interview with the Chief Architect
- Jan 2026Kimi Released Kimi K2.5, Open-Source Visual SOTA-Agentic Model
- Mar 2026Microsoft BitNet: 100B Param 1-Bit model for local CPUs
- Sep 2026Breaking the 1.58-bit Barrier for Ternary LLMs
- 28
Distilling the Knowledge in a Neural Network
Hacker News threads
- Mar 2015Distilling the Knowledge in a Neural Network
- Jul 2015How Google Translate squeezes deep learning onto a phone
- Mar 2016AlphaGo beats Lee Sedol 3-0 [video]
- Apr 2017The Myth of a Superhuman AI
- Dec 2017Neural Networks in JavaScript with Deeplearn.js
- Apr 2022Scientists discover specific neurons involved in making memories
- Mar 2023Could you train a ChatGPT-beating model for $85,000 and run it in a browser?
- Mar 2026NanoGPT Slowrun: 10x Data Efficiency with Infinite Compute
- Aug 2026OpenAI: GPT 5.6 Sol price reduction (until at least Nov 21)
- 29
Understanding deep learning requires rethinking generalization
Hacker News threads
- Feb 2017Understanding deep learning requires rethinking generalization
- Dec 2018Understanding deep learning requires rethinking generalization
- Aug 2020Understanding Deep Learning Requires Re-Thinking Generalization (2017)
- Dec 2016LSTM Neural Networks for Time Series Prediction
- May 2017Deep Learning’s Impact on Image Processing, Mathematics, and Humanity
- Jan 2018Cloud AutoML: Making AI accessible to every business
- Oct 2018The Mixed Track Record of Machine Learning Algorithms
- Feb 2020A popular self-driving car dataset is missing labels for hundreds of pedestrians
- Mar 2021Understanding deep learning requires rethinking generalization
- May 2024Gradient descent visualization
- Mar 2025Deep Learning Is Not So Mysterious or Different
- 30
The Surprising Creativity of Digital Evolution: A Collection of Anecdotes from the Evolutionary Computation and Artificial Life Research Communities
Hacker News threads
- Apr 2018When algorithms surprise us
- Mar 2018Surprising Creativity: Anecdotes from Evolutionary Computation
- Mar 2018The Surprising Creativity of Digital Evolution: Artifical Life and EC Anecdotes
- Mar 2018Evolution Is the New Deep Learning
- Jun 2018Can “effective altruism” maximise the bang for each charitable buck?
- Nov 2018Evolved antenna
- Apr 2019Notes on AI Bias
- Mar 2021Lying to the Ghost in the Machine
- Jun 2021One bee has cloned itself millions of times over the past three decades
- Aug 2022John Carmack's new AGI company, Keen Technologies, has raised a $20M round
- Jun 2023Own-Goal Football (2022)
- 31
Evaluating Large Language Models Trained on Code
Hacker News threads
- Jul 2021Evaluating Large Language Models Trained on Code
- Jul 2021Evaluating Large Language Models Trained on Code
- Jul 2021Evaluating Large Language Models Trained on Code (paper about GH copilot model)
- Jul 2021All public GitHub code was used in training Copilot
- Sep 2021GitHub Copilot Generated Insecure Code in 40% of Circumstances During Experiment
- Dec 2021GPT-3 APIs are now in public beta
- Jul 2022ML code generation vs. coding by hand: what we think programming will look like
- May 2023Replit's new Code LLM: Open Source, 77% smaller than Codex, trained in 1 week
- Oct 2023Show HN: Phind Model beats GPT-4 at coding, with GPT-3.5 speed and 16k context
- Feb 2025AI is stifling new tech adoption?
- Jul 2025Mercury: Ultra-fast language models based on diffusion
- 32
Magic: The Gathering is Turing Complete
Hacker News threads
- May 2019Magic: The Gathering is Turing Complete
- Dec 2023Magic: The Gathering Is Turing Complete (2019)
- Feb 2022Magic: The Gathering is Turing Complete (2019)
- Aug 2019Rediscovering rules for ancient board games
- Jun 2020How the Magic: The Gathering Color Wheel Explains Humanity
- Jun 2022AI Is Ushering in a New Scientific Revolution
- Dec 2022“Magic: The Gathering” is officially the world’s most complex game
- Jul 2023Show HN: Marsha – An LLM-Based Programming Language
- Dec 2023I Hacked Magic the Gathering: Arena for a 100% Win Rate
- Sep 2024Deal infinite damage for 4GRU, as long as the twin primes conjecture is true
- Jun 2026MTG Bench: Testing how well LLMs can play magic
- 33
Training language models to follow instructions with human feedback
Hacker News threads
- Jan 2023Training language models to follow instructions with human feedback [pdf]
- Dec 2022Training language models to follow instructions with human feedback
- Apr 2023Training language models to follow instructions with human feedback
- Oct 2022GPT-3 can create both sides of an Interactive Fiction transcript
- Jan 2023Announcement: AI generated answers are officially banned here
- Feb 2023What Is ChatGPT Doing and Why Does It Work?
- Mar 2023Microsoft lays off an ethical AI team as it doubles down on OpenAI
- May 2023Lawyer cites fake cases invented by ChatGPT, judge is not amused
- Jun 2023How RLHF Works
- Jun 2024Safe Superintelligence Inc.
- Sep 2026I built non-autoregressive decision models with RL a year ago
- 34
Spectre is here to stay: An analysis of side-channels and speculative execution
Hacker News threads
- Feb 2019Spectre is here to stay: An analysis of side-channels and speculative execution
- Feb 2019Google Says Spectre and Meltdown Are Too Difficult to Fix
- Mar 2019Firefox 66.0 Aims to Reduce Online Annoyances
- Apr 2019Lisp Operating System (2015)
- Sep 2019OpenBSD was right to disable hyperthreading [video]
- Dec 2019C Is Not a Low-level Language (2018)
- Mar 2021Post-Spectre Web Development, Editor's Draft, 2021-03-10
- Mar 2021Linus Torvalds on where Rust will fit into Linux
- Aug 2023Sandy Bridge: Setting Intel’s Modern Foundation
- 35
Deep Residual Learning for Image Recognition
Hacker News threads
- Dec 2015Deep Residual Learning for Image Recognition
- Dec 2015Deep Residual Learning for Image Recognition
- Dec 2015Microsoft Research wins image recognition competition
- Mar 2016Leaf: Machine learning framework in Rust
- Jun 2016What is the difference between deep learning and usual machine learning?
- Jun 2018Ask HN: Can you recommend any ML papers or blogs for visual art detection?
- Aug 2020China hires over 100 TSMC engineers in push for chip leadership
- Apr 2021Predictive coding has been unified with backpropagation
- Nov 2023Simplifying Transformer Blocks
- Oct 2026We're releasing the weights of Mistral Large 4
- 36
Java Generics are Turing Complete
Hacker News threads
- May 2016Java Generics Are Turing Complete
- Dec 2017Java generics are turing complete
- Feb 2018Java Generic Are Turing Complete
- Nov 2016The Unsound Playground: Java and Scala's Type Systems are Unsound
- Oct 2017Classification of the principal programming paradigms
- Apr 2019How Many Type Parameters Can a Java Method Have?
- Jun 2019Google/Oracle’s $9B Copyright Case Could Be Headed for the Supreme Court
- Jan 2021A Proposal for Adding Generics to Go
- Sep 2021LLVM 13's new pass manager improves Rust's compile times by up to 20%
- Oct 2022From zero to 10M lines of Kotlin
- Sep 2023When Zig Outshines Rust – Memory Efficient Enum Arrays
- 37
Talent vs Luck: the role of randomness in success and failure
Hacker News threads
- Mar 2018Talent vs. Luck: the role of randomness in success and failure
- Jul 2018Talent vs. Luck: the role of randomness in success and failure
- Mar 2018Talent vs. Luck: the role of randomness in success and failure
- Mar 2018The Role of Luck in Life Is Still Misunderstood
- Apr 2018Show HN: AI Grant – Get $2,500 for your AI project in minutes
- Oct 2018The annoying habits of highly effective people
- Dec 2019Economists Are Rethinking the Numbers on Inequality
- Sep 2020Six Figures in 6 days
- Jun 2021Why Success is more Luck than Hard Work
- Oct 2023Private Equity Is Devouring the U.S. Economy
- Jun 2026Hacker News actively blocking SpaceX IPO submissions
- 38
Large Language Models are Zero-Shot Reasoners
Hacker News threads
- May 2022Large Language Models are Zero-Shot Reasoners: Let's think step by step
- May 2022Large Language Models Are Zero-Shot Reasoners
- Jun 2022LaMDA is not sentient
- Feb 2023Tech’s hottest new job: AI whisperer. No coding required
- Apr 2023Teaching ChatGPT to Speak My Son’s Invented Language
- Jul 2023What we learned from using GPT for 500k+ classifications
- Oct 2023Think Before You Speak: Training Language Models with Pause Tokens
- Jul 2024Large models of what? Mistaking engineering achievements for linguistic agency
- Mar 2025ChatGPT can't kill anything worth preserving
- Jan 2026LLMs are a 400-year-long confidence trick
- 39
Dancing links
Hacker News threads
- Dec 2018Don Knuth: Dancing Links
- May 2009Dancing links, by Knuth
- Aug 2013Knuth's Dancing Links Algorithm
- Feb 2013All N-Rooks algorithm and a linear time N-Queens solution
- Jan 2015The Simple Proof of the Tetris Lamp
- Dec 2017Ask HN: What was the best CS paper you read in 2017?
- Sep 2019Solving Every Sudoku Puzzle (2006)
- Jan 2021 Haskell is our first choice for building production software systems
- Nov 2022In defense of linked lists
- Sep 2025Solving a wooden puzzle using Haskell
- Sep 2026Solving a corn puzzle with CP-SAT
- 40
Are Black Hole Starships Possible
Hacker News threads
- Dec 2009The Physics of Building a Black Hole Powered Starship [pdf]
- Oct 2016Are Black Hole Starships Possible (2009) [pdf]
- Mar 2023Are Black Hole Starships Possible?
- Jun 2011Why we are unlikely to ever leave the solar system.
- Dec 2011Sending a spacecraft to Alpha Centauri
- Nov 2013Interstellar travel: Starship troupers
- Apr 2015First 26 pages of Neal Stephenson's new novel Seveneves
- Jul 2018Timeline of the far future
- Nov 2019New type of black holes – Non interacting low-mass black hole
- May 2022Can we make a black hole? And if we could, what could we do with it?
- Nov 2025Physicists drive antihydrogen breakthrough at CERN
- 41
Playing Atari with Deep Reinforcement Learning
Hacker News threads
- Oct 2014Playing Atari with Deep Reinforcement Learning [pdf]
- Jan 2015Playing Atari with Deep Reinforcement Learning (2013) [pdf]
- Jan 2014Deep Mind's neural networks play 7 Atari 2600 games with more skill than a human
- Jan 2014Google to Buy Artificial Intelligence Startup DeepMind for $400M
- Jan 2014Applying Artificial Intelligence to Nintendo Tetris
- Dec 2014Google's Intelligence Designer
- Jan 2015Mario Lives: An AI for creating a living and conversing agent [video]
- Feb 2015Human-level control through deep reinforcement learning
- May 2016End to End Learning for Self-Driving Cars [pdf]
- Jan 2017CS 294 Deep Reinforcement Learning, Spring 2017
- Jan 2024Self-Rewarding Language Models
- 42
An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale
Hacker News threads
- Apr 2022An Image Is Worth 16x16 Words: Transformers for Image Recognition at Scale
- Jul 2021Deep reinforcement learning is a waste of time (2019)
- Mar 2022Transformers, originally designed to handle language, are taking on vision
- Mar 2023The Most Cited AI Papers in 2022
- Jun 2023What Is a Transformer Model?
- Feb 2024The killer app of Gemini Pro 1.5 is using video as an input
- Oct 2024Show HN: Doctly AI – Accurate AI-Powered PDF to Markdown Parser
- Jul 2025Baba Is Eval
- Sep 2026Ask HN: (Why) Was the LLM breakthrough useful for images, audio, etc.?
- 43
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
- 44
Efficient Estimation of Word Representations in Vector Space
Hacker News threads
- Jan 2017Efficient Estimation of Word Representations in Vector Space (2013)
- Aug 2013Learning the Meaning of Words
- Sep 2013word2vec in yhat: Word vector similarity
- Jun 2015Abstractions my Deep Learning word2vec model made
- Dec 2015John Searle: Consciousness in Artificial Intelligence [video]
- Jul 2017When not to use deep learning
- Sep 2017What every software engineer should know about search
- Oct 2023Embeddings: What they are and why they matter
- May 2025A visual exploration of vector embeddings
- 45
Concrete Problems in AI Safety
Hacker News threads
- Jun 2016Concrete Problems in AI Safety
- Jun 2016Concrete Problems in AI Safety
- Nov 2017AI Safety: problem of accidents in machine learning systems
- Jun 2016Concrete AI Safety Problems
- May 2017The world’s biggest problems and why they’re not what first comes to mind
- Oct 2017OpenAI's Researchers: Protecting Against AI’s Existential Threat
- Oct 2018Ask HN: Examples of AI ethical principles?
- Nov 2019Safety Gym
- May 2021Anthropic AI
- Apr 2023Yann LeCun and Andrew Ng: Why the 6-Month AI Pause Is a Bad Idea [video]
- Jul 2026Our position on open-weights models
- 46
Software Engineering at Google
Hacker News threads
- Jan 2019Software Engineering at Google (2017)
- Feb 2017Software Engineering at Google
- May 2021Software Engineering at Google [pdf]
- Feb 2017How terrible code gets written by sane people
- Apr 2017Ask HN: What Is the Google 'Software Engineer, Machine Learning' Interview Like?
- Feb 2018Advantages of monolithic version control
- Mar 2019List of dead Google products, services, and devices
- Sep 2019How to do a code review
- Mar 2020Software Engineering at Google
- Oct 2020Ask HN: How is architecture practiced at FAANG companies?
- Jul 2022Google Launches Carbon, an Experimental Replacement for C++
- 47
The Mathematical Universe
Hacker News threads
- Jul 2023The Mathematical Universe Hypothesis
- Apr 2009MUH: The Universe is a Mathematical Structure
- Jan 2018The Mathematical Universe (2007)
- Oct 2010USPTO likely to adopt 'peer-to-patent' (Feb 2010)
- May 2014When does a physical system compute?
- Oct 2014The Grand Illusion: Does time have a future?
- Nov 2016Steven Strogatz on chaos theory, game theory, and why math isn’t boring
- Mar 2019Sub-Acute Effects of Psilocybin on Empathy, Creative Thinking
- Jun 2022Ask HN: What's the best paper you've read?
- Aug 2022Why does anything exist?
- Sep 2026Earth's organisms developed via evolution. What if the cosmos did, too?
- 48
Keeping CALM: When Distributed Consistency is Easy
Hacker News threads
- Sep 2024Keeping CALM: When distributed consistency is easy (2019)
- Jan 2019Keeping CALM: When Distributed Consistency Is Easy
- Jan 2019Keeping CALM: When Distributed Consistency Is Easy [pdf]
- May 2019ACIDRain: Concurrency-Related Attacks on Database-Backed Web Applications (2017) [pdf]
- Feb 2021Consensus Is Harder Than It Looks (2020)
- Apr 2023Transactions Aren't Everything
- Nov 2023Wrangling Monotonic Systems in TLA+
- Jan 2024RavenDB 6.0.2 (A Jepsen Report)
- Sep 2024Notes on Distributed Systems for Young Bloods
- Oct 2024An illustrated proof of the CAP theorem (2018)
- Sep 2025Strong Eventual Consistency – The Big Idea Behind CRDTs
- 49
Textbooks Are All You Need
Hacker News threads
- Jun 2023Textbooks are all you need
- Jun 2023Textbooks is all you need: new LLM 51% HumanEval. Better one >10x more params
- Jun 2023The Darwinian argument for worrying about AI
- Jul 2023Which GPU(s) to Get for Deep Learning
- Sep 2023Optimizing LLMs from a Dataset Perspective
- Oct 2023Firefox tooltip bug fixed after 22 years
- Nov 2023OpenAI Announces Leadership Transition
- Jul 2024Apple says it uses no Nvidia GPUs to train its AI models
- Aug 2026Qwen 3.8 27B is out: open weights, best local dense model yet
- 50
ReAct: Synergizing Reasoning and Acting in Language Models
Hacker News threads
- Dec 2024ReAct: Synergizing Reasoning and Acting in Language Models
- Jan 2023ReAct: Synergizing Reasoning and Acting in Language Models
- Feb 2023ReAct – interesting paper on LLM prompt engineering
- Mar 2023Visual ChatGPT
- Mar 2023TaxyAI: Open-source browser automation with GPT-4
- Apr 2023The LLama Effect: Leak Sparked a Series of Open Source Alternatives to ChatGPT
- May 2023Delimiters won’t save you from prompt injection
- Jul 2023Langchain Is Pointless
- Sep 2023ChatGPT can now see, hear, and speak – openai.com
- Jul 2025Hierarchical Reasoning Model
- Sep 2026Prompting Is Dead in 6 Months. Andrew Ng, Stanford [video]
Data from the Hacker News archive (ODC-By), arXiv and OpenAlex. Not affiliated with Hacker News or Y Combinator.
























