All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

Appears on

Articles62

H

Rob Pike Expresses Skepticism About Generative AI's Impact on Programming

News
imgur.com5mo ago

Implementing Lock-Free Multi-Producer, Multi-Consumer Ring Buffers for High-Performance Systems

Insight
h4x0r.org5mo ago

Kids Rarely Read Whole Books Anymore. Even in English Class

Article URL: https://www.nytimes.com/2025/12/12/us/high-school-english-teachers-assigning-books.html Comments URL: https://news.ycombinator.com/item?id=46259233 Points: 3 # Comments: 1

nytimes.com5mo ago

Why I Still Appreciate Linux Despite My Preference for BSD and illumos Systems

Opinion
it-notes.dragas.net6mo ago

Understanding B-Trees: The Data Structure That Powers Database Performance on Disk

Insight
mehmetgoekce.substack.com6mo ago

How Quarterly Fixit Weeks Help Software Teams Address Technical Debt and Small Annoyances

Insight
lalitm.com6mo ago

Examining Destructive Move Semantics in C++26: Can Programmers Express Object-Consuming Functions?

Insight
stackoverflow.com6mo ago

strace-macos: A System Call Tracer for macOS Using LLDB Debugger API

Code
github.com6mo ago

Optimizing Code Performance When Branch Prediction Works Against You

The article discusses techniques for optimizing program performance when branch prediction works against the code, using a financial/trading system example where most transaction requests are abandoned. It explores how to bypass or work around branch predictor limitations to improve performance in scenarios with unpredictable or biased branching patterns.

Insight
nicula.xyz6mo ago

Understanding TCP: The Protocol That Makes Internet Communication Reliable

cefboud.com6mo ago
H

Diverging Approaches to AI World Models: How Fei-Fei Li, Yann LeCun and DeepMind Are Pursuing Different Paths

Insight
entropytown.com6mo ago

Bjarne Stroustrup on Safe C++: RAII vs Manual Resource Management

The article discusses Bjarne Stroustrup's presentation on Safe C++ programming, focusing on resource management pitfalls in C code and the RAII (Resource Acquisition Is Initialization) pattern in C++ as a solution. It analyzes a specific example where a file handle can leak if cleanup is missed, contrasts this with C++'s RAII approach using destructors for a

Insight
marler8997.github.io6mo ago

C++20 Coroutines Tutorial: Practical Guide to Asynchronous Programming

This article is a comprehensive tutorial on C++20 coroutines, written by an experienced C++ developer with 25 years of event-driven programming experience. The author explains how coroutines solve the problem of writing asynchronous, event-driven code by allowing functions to be suspended and resumed, enabling more natural sequential programming patterns ins

News
scs.stanford.edu6mo ago

Reverse Engineering a 20-Year-Old Game File Format: Technical Challenges and Personal Journey

Insight
landaire.net6mo ago

Fil-C: Memory-Safety Instrumentation for clang with Concurrent Garbage Collection

News
graydon2.dreamwidth.org6mo ago

Deep Emacs Integration: Building a Personal Computing Environment

News
joshblais.com6mo ago

Building a 64-bit RISC-V Emulator in Rust to Run xv6 Operating System

book.rvemu.app7mo ago
H

Using Combinatory Logic to Solve FizzBuzz: A Mathematical Programming Approach

Insight
joshmoody.org7mo ago

Challenges and Solutions for Clean Linux Thread Termination

mazzo.li7mo ago

Progress on Adding BPF Support to the GNU Toolchain

News
lwn.net7mo ago