The 29th International Obfuscated C Code Contest (IOCCC) 2025 Winners

https://www.ioccc.org/png/ioccc.png
IOCCC29 had a high submission quality and similar volume to last year, possibly due to improved website design and social media presence. The contest's rules and guidelines were rewritten for this year, and the next contest, IOCCC30, is planned for late 2026.

Win16 Memory Management

http://www.os2museum.com/wp/wp-content/uploads/2026/06/windev-30-wlk-1-640x480.png
16-bit Windows used a segment-based memory management system, where applications were divided into segments that could be moved or discarded by the operating system, requiring programmers to use specific compiler switches and APIs to manage memory correctly. The system was complex and required discipline from programmers, but it allowed for efficient memory management and the use of ...

Speculative KV coding: losslessly compressing KV cache by up to ~4×

Speculative KV coding is a lossless compression method for large language model (LLM) caches, using a predictor model to estimate the cache's values and an arithmetic coder to encode the differences. The method can achieve up to 8x compression on original bf16 caches and stacks multiplicatively with lossy quantization.

Scientists ejected from diabetes conference for distributing journal reprints

https://cdn.arstechnica.net/wp-content/uploads/2026/06/diabetes1-640x428.jpg
Five scientists were ousted from the American Diabetes Association meeting for handing out an editorial criticizing the Trump administration's attacks on scientific research. The ADA claims they violated the code of conduct, but the scientists say they were unfairly removed and silenced.

Valve P2P networking broken for more than 2 months

https://opengraph.githubassets.com/c2d71f3d86cfcf2495c70dc0db549513166ac8cf7d38f991af1e7872e1a43ff4/ValveSoftware/GameNetworkingSockets/issues/398
Steam Networking has a major issue affecting Israeli players in P2P games since 13/03, causing high ping rates around 120ms. The issue is specific to Steam Networking and doesn't occur in non-Steam games or cross-play with non-PC platforms.

My Software North Star

https://kristoff.it/logo.png
Software should be useful, correct, maintainable, and efficient to maximize end user utility. Developer experience is secondary, serving only to deliver software that is loved by users.

9 Mothers (YC P26) Is Hiring

https://storage.googleapis.com/ployai/dd1475f0-2410-4ca9-b24e-7883c3bddc93/user/570ba5d4-mounted-edda-stylized.png
The team ships hardware on software tempo, focusing on real deployment, short iteration loops, and hands-on ownership of specs. They prioritize user needs, iterating based on data and affordability, not just roadmaps.

Field of clones: How horse replicas came to dominate polo

https://knowablemagazine.org/images/magazine/placeholder_img.jpg
Adolfo Cambiaso, a renowned polo player, pioneered horse cloning in 2006 to preserve his exceptional horses' genetics. He successfully cloned his flagship mare Cuartetera, leading to La Dolfina's unprecedented dominance in polo.

Tokenomics: Quantifying Where Tokens Are Used in Agentic Software Engineering

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
Researchers analyzed token consumption in LLM-MA systems across software development stages. They found Code Review accounts for 59.4% of token consumption, with input tokens making up 53.9% of total consumption.

The Secret Life of Circuits with lcamtuf / Michał Zalewski (Audio Interview)

https://theamphour.com/wp-content/uploads/2026/06/725-MichalZalewski-1024x1024.jpg
Chris first found and geeked out about the CNC guide on the lcamtuf original site (discussed many times here) He recently published The Secret Life of Circuits with No Starch Press Use the code AMPHOUR26 for 30% off The Secret Life of Circuits valid from June 1st through June 30th Deriving fomulas from basic trigonometry sometimes bugs people who think electronics should only work with ...

Ntsc-rs – open-source video emulation of analog TV and VHS artifacts

https://ntsc.rs/assets/images/dMI5kPlcVt-400.webp
ntsc-rs is a free, open-source Rust effect that accurately emulates analog TV and VHS artifacts. It's multithreaded, SIMD-accelerated and available as a standalone, web app, and plugin for various video editing software.

Public Domain Image Archive

https://images.pdimagearchive.org/pdia/main-opengraph.jpg
Explore our hand-picked collection of 11,082 out-of-copyright works, free for all to browse, download, and reuse. This is a living database with new images added every week.

Symbolica 2.0: Programmable Symbols for Python and Rust

Symbolica 2.0 is a high-performance symbolic computation framework with programmable symbols, improved ergonomics, and faster performance. It supports multiple numerical domains, including double-float arithmetic and JIT compilation.

Harness engineering: Leveraging Codex in an agent-first world

https://images.ctfassets.net/kftzwdyauwt9/1Gu58eNlqDEuITmbqJDmq9/1e2e62f7e15fb16d2da0da5407240564/fig_1__codex_drives_the_app_.png?w=3840&q=90&fm=webp
We used Codex to generate a million lines of code for a software product in 5 months with a team of 7 engineers, achieving an average throughput of 3.5 PRs per engineer per day. To maintain the codebase, we focused on designing environments, scaffolding, and feedback loops that enable agents to do reliable work, enforcing invariants and mechanical rules to keep the codebase legible and consistent.

Biohub releases a world model of protein biology

https://biohub.org/wp-content/uploads/sites/32/2026/05/esmfold2-protein-structure-prediction-features-scaled.png?w=1024
Biohub released a world model of protein biology, a scientific engine for prediction, design, and discovery that can map proteins and design new binders. The engine, ESMFold2, can predict protein structures and design binders in days, accelerating early therapeutic discovery.

How Liminalism Became the Defining Aesthetic of Our Time

https://storage.ghost.io/c/51/f8/51f871d8-b6be-4a73-b958-0ca4fff0110a/content/images/size/w160/2025/11/edward-simon-author-photo-jpeg-d-blank-r-g-s-500.jpg
Liminalism is an internet art movement that explores abandoned, empty spaces, evoking feelings of nostalgia, lostness, and uncertainty. This aesthetic is a reflection of our current moment, characterized by anonymity, alienation, and anxiety, and is often associated with the concept of the "Backrooms."

Efficient and Training-Free Single-Image Diffusion Models

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
Researchers developed a patch-based image diffusion model that generates images matching a reference image without training, achieving state-of-the-art quality and diversity. This model integrates a tractable denoiser and accelerates generation with techniques for megapixel and gigapixel images in seconds and minutes.

Moving beyond fork() + exec()

A recent Linux kernel proposal to add "spawn templates" to optimize the fork() and exec() pattern has been rejected, but it may point to a new process-creation primitive in the future. The discussion highlights the need for a better process-creation mechanism, with some suggesting a native implementation of posix_spawn() and others proposing alternative approaches using existing system calls.

Introducing Boron Buckyballs: Theory that B80 cages can’t be made is disproved

https://s7d1.scene7.com/is/content/CENODS/485651-bbb?ext=.gif
Chemists have observed a boron buckminsterfullerene for the first time, providing evidence for an 80-atom cage structure. This discovery challenges density functional theory and may lead to new materials such as semiconductors or superconductors.

Nvidia is proposing a beast of a CPU system for Windows PCs

Something went wrong, but don’t fret — let’s give it another shot. Some privacy related extensions may cause issues on x.com. Please disable them and try again.

I design with Claude more than Figma now

https://blog.janestreet.com/i-design-with-claude-code-more-than-figma-now-index/figma-to-claude-hero.png
The author was initially skeptical of LLMs but found them indispensable at Jane Street, especially for tasks they were not good at. They now use LLMs to create prototype features that exactly match their design ideas, freeing up time for iteration and refinement.

Arithmetic Without Numbers – How LLMs Do Math

https://alvaro-videla.com/llm-arithmetic-internals/article_interactive/assets/blender_integer_helix.png
A language model can perform arithmetic operations without explicit programming, but the question is whether it recalls a pattern, runs an algorithm, or merely produces a plausible next token. The project Rune found that a language model's internal state can supply operation and operand structure for arithmetic prompts, which can drive a calculator route under an opaque-prompt boundary.

Google to pay SpaceX $920M a month for compute capacity at xAI data centers

https://image.cnbcfm.com/api/v1/image/108317528-17806799371780679934-46366951064-1080pnbcnews.jpg?v=1780679936&w=750&h=422&vtcrop=y
SpaceX has signed a deal with Google to provide AI compute capacity for $920 million a month until June 2029. The agreement allows Google to end the deal if SpaceX fails to deliver the committed amount of GPUs by September 30, 2026.

Zeroserve: A zero-config web server you can script with eBPF

zeroserve is a fast, zero-config HTTPS server that serves websites from a single tarball and supports eBPF scripting for middleware and proxying. It beats nginx in serving small files and has a faster proxying path.

Meta confirms 1000s of Instagram accounts were hacked by abusing its AI chatbot

https://images.unsplash.com/photo-1762340276368-d9fa40c3b8e4?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3wxMTc3M3wwfDF8c2VhcmNofDE2N3x8aW5zdGFncmFtfGVufDB8fHx8MTc4MDc0NDYzMHww&ixlib=rb-4.1.0&q=80&w=960
Meta notified 20,225 people whose Instagram accounts were hijacked through a flaw in its AI chatbot, allowing hackers to access account information and posts. The breach occurred from April 17 to this week, with Meta disabling the chatbot and instructing users to reset their passwords.

Sem: New primitive for code understanding – not LSPs, but entities on top of Git

Rohan made changes to the code, adding and modifying functions, and deleting another. The changes affect 42 entities, including the loginRoute and authMiddleware, due to dependencies on db.findUser and rateLimiter.

Firefox confirms working on own adblocker [video]

Games Between Programs: The Ruliology of Competition

https://content.wolfram.com/sites/43/2026/06/gbp-tweet-hero-v3-FINAL.png
The user discusses the ruliology of competition, specifically how finite state machines compete in games like match-or-not and prisoner's dilemma, and how adaptive evolution can lead to winning strategies. The user finds that winning machines are not necessarily more complex, and that machines with more states can systematically do better than those with fewer states, but the relationship ...

Ask HN: What was your "oh shit" moment with GenAI?

The user initially dismissed AI models like DALL-E and ChatGPT as parlor tricks but had a series of "Oh shit" moments as they realized the potential of these models to solve real problems and change their approach to development. These moments included using Claude code to generate a Zillow description, building a web tool to sort media files, and using AI to translate code and track down ...

Motorola effectively bricked its entire line of WiFi routers without explanation

https://helios-i.mashable.com/imagery/articles/04pNrBBhcbeOIgvgoXU72gn/hero-image.fill.size_1248x702.v1780680965.jpg
Motorola's MotoSync+ app has been down for nearly a month, preventing users from setting up and using their WiFi routers. The issue has left many customers without access to their routers, with some unable to even factory reset their devices.