Published on December 01, 2025 at 18:00 CET (UTC+1)
Why xor eax, eax? (280 points by hasheddan)
This article explores why compilers frequently generate the xor eax, eax instruction in x86 assembly. It explains that this instruction is a space-efficient way to set a register to zero, using only two bytes compared to the five bytes required by a typical mov instruction. The author details how this optimization is common at higher optimization levels and reflects the compiler's focus on creating smaller, more efficient binary code, even if the instruction seems obscure to human readers.
Ask HN: Who is hiring? (December 2025) (46 points by whoishiring)
This is the standard monthly "Who is hiring?" thread on Hacker News for December 2025. It serves as a job board where hiring companies can post open positions, with strict rules requiring them to specify location (REMOTE, ONSITE) and to post directly, not through recruiters. The thread also provides links to useful third-party sites and tools for searching these job listings more effectively.
Google Unkills JPEG XL? (33 points by speckx)
The article discusses Google's reversal of its decision to drop support for the JPEG XL image format in its Chromium browser engine. It recounts the author's past criticism of Google's initial deprecation in favor of AVIF and highlights the recent, unexpected policy shift. The author predicts that Chrome's eventual support will make JPEG XL a de facto standard, significantly impacting future web image delivery and format competition.
Cartographers Have Been Hiding Covert Illustrations Inside of Switzerland's Maps (110 points by mhb)
[Content not available for full summary]. Based on the title and source, the article appears to document a long-standing tradition among Swiss cartographers of secretly embedding small illustrations or "Easter eggs" within the details of the country's official topographical maps.
ImAnim: Modern animation capabilities to ImGui applications (17 points by klaussilveira)
This article introduces ImAnim, an open-source animation engine for the Dear ImGui framework. It is designed to add modern, smooth animation capabilities to immediate-mode GUI applications with minimal code. The project provides an easy API for tweening values and managing animation states, aiming to enhance the visual polish and user experience of applications built with the popular ImGui library.
Search tool that only returns content created before ChatGPT's public release (695 points by dmitrygr)
The article presents "Slop Evader," a browser extension that filters search results to only show content created before ChatGPT's public release on November 30, 2022. The tool is a direct response to the perceived pollution of the internet with low-quality AI-generated content ("slop"). Its purpose is to help users find information that is guaranteed to be human-authored, addressing growing concerns about authenticity and information quality online.
Self-hosting a Matrix server for 5 years (170 points by the-anarchist)
This is a retrospective on the author's five-year experience self-hosting a Matrix server using Synapse. It covers practical aspects like setup, maintenance, and integration with bridges (e.g., to WhatsApp). The author shares insights on the Matrix protocol's design, the reliability of the server software, and the trade-offs involved in federated data replication, providing a grounded, long-term review of decentralized communication infrastructure.
A vector graphics workstation from the 70s (58 points by ibobev)
The article details the repair and restoration of a Tektronix 4051, a large, vector graphics computer workstation from 1975. It provides historical context on Tektronix's shift from test equipment to computer terminals, describes the machine's unique storage tube display technology, and walks through the technical process of getting the vintage system operational again, celebrating a piece of computing history.
The Penicillin Myth (53 points by surprisetalk)
This article re-examines the famous story of Alexander Fleming's accidental discovery of penicillin. It suggests the standard narrative may be oversimplified or mythologized, pointing to inconsistencies and competing theories about the discovery process. The piece delves into the historical record to present a more nuanced view of how this foundational antibiotic was truly identified and developed.
Google, Nvidia, and OpenAI – Stratechery by Ben Thompson (22 points by tambourine_man)
This strategic analysis uses the "hero's journey" narrative framework to analyze the roles of OpenAI, Nvidia, and Google in the current AI revolution. It positions OpenAI and Nvidia as the transformative "heroes" of the story and examines Google's strategic position and challenges in response. The article explores the competitive dynamics, infrastructure dominance, and the shifting landscape of power and innovation in the AI industry.
Trend: Proliferation of AI-Generated Content is Degrading Information Quality
Trend: Industry Power is Concentrating Around Foundational Models and Infrastructure
Trend: Specialized Tooling is Democratizing Advanced Capabilities
Trend: Open Standards and Decentralization Face Centralized Gatekeeping
Trend: "Efficiency" is a Pervasive Optimization Goal from Hardware to Algorithms
Trend: Historical Narratives of Discovery are Being Re-Evaluated
Analysis generated by deepseek-reasoner