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.

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.

Benchmarks in Leipzig

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
49 mathematicians compiled 100 research-level math questions with known answers between April 1 and May 15, 2026. LLMs solved 98 questions in three stages, demonstrating their impressive mathematical reasoning capabilities.

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.

Google will pay SpaceX $920M per month for compute

https://techcrunch.com/wp-content/uploads/2026/05/GettyImages-2259661359.jpg?w=1024
Google will pay SpaceX $920 million per month for access to 110,000 NVIDIA GPUs and related components from October 2026 to June 2029. The deal is a short-term agreement to meet surging demand for Google's AI products, with a cancellation clause and reduced fees if access is delayed.

How LLMs work

https://www.0xkato.xyz/assets/transformer-pipeline.png
Modern LLMs use transformer blocks, tokenization, and embeddings to process text. They apply attention and feed-forward networks to generate text, using residual connections and layer normalization to stabilize the model.

Pokemon Emerald Ported to WebAssembly (100k FPS)

Keyboard: arrows, Z=A, X=B, Enter=Start, Shift=Select.

Running Python code in a sandbox with MicroPython and WASM

https://static.simonwillison.net/static/2026/micropython-in-datasette-agent.jpg
The user created a Python library called micropython-wasm that executes Python code in a WebAssembly sandbox with controlled file access, network access, and memory limits. The library uses MicroPython and wasmtime, and the user has tested it with a plugin for Datasette Agent and is now seeking feedback and collaboration to improve and maintain the library.

Police in England and Wales told to halt AI use in court statements

The following information can help our support team to resolve this issue.

Building Rust Procedural Macros from the Grounds Up

https://www.learnix-os.com/assets/ast.svg
We are going to learn about Rust's procedural macros and implement one ourselves to represent a number as flags, with the ability to control which functions will be generated and to have the ability to write numbers between 0 and 7 to a flag. We will use the syn crate to parse Rust's syntax tree into a structured AST and the quote crate to convert the AST back into a TokenStream.

You Can Run

https://magazine.atavist.com/wp-content/uploads/2026/05/TheAtavist_V.Saba_BarryMeier_Secondary_01_e.jpg
When their parents ripped two young sisters from their privileged lives, gave them fake names, and took them on the lam, they thought it was because their father was in trouble with the IRS. It would be years before they learned the truth about his life of crime. By Barry Meier Barry Meier is an investigative reporter who worked for more than twenty-five years at the New York Times, where he ...

The new bibliomaniacs

https://engelsbergideas.com/wp-content/uploads/2026/05/Rare-books.jpg
Young people raised in the digital age are seeking tangible connections to the past through rare book collecting, which has seen a 62 per cent growth in visitors from 2022 to 2026. The global rare book market is valued at over $7 billion with an expected growth rate above 6 per cent per year.

Tribute to Jiro Yamada, Automotive Artist (1960-2025) [video]

S&P 500 rejects SpaceX, also blocking entry for OpenAI and Anthropic

https://cdn.arstechnica.net/wp-content/uploads/2026/06/SpaceX-signage-640x427.jpg
SpaceX was denied accelerated entry into the S&P 500 stock market index due to its unprofitability and high debt load. The decision may be a relief to investors concerned about exposure to SpaceX's AI and speculative plans.

Show HN: Infinite canvas notes in the non-Euclidean Poincaré disk

The demo allows users to view multiple notes at once with tools and mode switching available. It was created using LLM tools due to the author's lack of mathematical background.

Trees to Flows and Back: Unifying Decision Trees and Diffusion Models

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
Researchers unified decision trees and diffusion models through Global Trajectory Score Matching, revealing a shared optimization principle. This unification led to competitive results in tabular data generation and neural network distillation.

Mbodi AI (YC P25) Is Hiring Founding Machine Learning Engineer (Robotics)

https://bookface-images.s3.amazonaws.com/small_logos/ff64e6d141801dbac20dba751384bbd49f916a4a.png
Mbodi is building an embodied AI platform that enables robots to learn and operate like humans using natural language. The company is seeking an engineer to develop and deploy cutting-edge ML models and agentic AI systems for robot learning and behavior.

The intracies of modern camera lens repair (2024)

https://salvagedcircuitry.com/img/sigma-45mm/lg/20240307_114752.JPG
The user purchased a broken Sigma 45mm f/2.8 lens on eBay for a low price, but it had electrical issues and no electronic controls worked. The user successfully repaired the lens by replacing a blown fuse on the control PCB, which was likely caused by excessive current draw from the lens's motor controller.

Splash Is a Colour Format

https://www.todepond.com/lab/og.png
Each digit represents a different colour channel: red, green, and then blue. the restriction has made me more open to errors and it's totally fine. 900 has full red channel (9) and nothing in green (0) or blue (0). so in my theme, 00 is... off-black. so you can just use lookup table if you want. click here to download the theme - it's free to use and works

US House lawmakers release draft bill to prohibit state AI rules

Please enable JS and disable any ad blocker

New method turns ocean water into drinking water, without waste

https://www.rochester.edu/newscenter/wp-content/uploads/2026/05/inline-what-is-desalination-definition-ocean-water-2026-04-08_Guo_desalination_0129.jpg
Researchers at the University of Rochester developed a new solar-thermal desalination process that produces fresh water efficiently without leaving behind brine. The technology uses superwicking solar panels to extract nearly 100 percent of salts in solid form, potentially providing an abundant supply of table salt and precious minerals like lithium.

Show HN: Soft Body Jiggle Physics

https://opengraph.githubassets.com/115fb378881dc61eafdf68272c98c00b498c15ed84227740992dc7ae5fe2293c/xloveee/jiggle-physics
xlovecam's jiggle physics standard simulates soft-body deformation with damped spring bones and weight-painted physics. It's a renderer-agnostic engine that can be used with any renderer that can multiply and add vectors.

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 ...

Social Cache Busting

https://cdn.autodidacts.io/img/autodidacts/author/afroman.png
When interacting with public figures or others who often give canned responses, notice if you're getting a pre-prepared answer and try to ask a new or thought-provoking question to break the cache. This can lead to more interesting and original conversations.

Python JIT project was asked to pause development

https://us1.discourse-cdn.com/flex002/uploads/python1/original/1X/f93ff97c4f381b5e8add5a0c163b4ded29f20ed7.png
The CPython Steering Council is requesting a Standards Track PEP to formalize the JIT compiler's status. They ask that no new JIT development land on main until a PEP is accepted, with a six-month window for submission and resolution.

pg_durable: Microsoft open sources in-database durable execution

https://opengraph.githubassets.com/af6e641b385d8f9836ab885ee554bb5612177e28ef614c4f6b1b0785e7bebc6e/microsoft/pg_durable
pg_durable is a PostgreSQL extension that provides durable execution of SQL workflows with automatic checkpointing and resume after crashes or restarts. It allows teams to define workflows in SQL and execute them reliably without external services.

The perils of UUID primary keys in SQLite

https://andersmurphy.com/assets/diffgraph_perils.png
Random UUIDs cause extra paging due to unordered nature, leading to performance issues. Using time-ordered UUIDs like UUID7 can improve performance by eliminating re-balancing.

Astronauts told to return to ISS after sheltering over air leak repairs

https://ichef.bbci.co.uk/ace/standard/1024/cpsprodpb/4acd/live/9c8ef940-60ec-11f1-b682-cf91850925ea.jpg
The ISS crew has a plan to split into two groups in case of an emergency, with five crew members in the SpaceX Crew Dragon and two Russian cosmonauts in the Soyuz MS-28 spacecraft. The crew is prepared to leave at a moment's notice, with spacesuits on and engines ready.

Pre-Modern Armies for Worldbuilders, Part I: Why They Fight

https://i0.wp.com/acoup.blog/wp-content/uploads/2026/06/277530001.jpg?resize=1024%2C696&ssl=1
To understand how military systems map onto societies, we need to consider factors such as whether the society is agrarian, whether it has a state, what kind of aristocracy it has, and how the peasantry and aristocracy relate to each other. The recruitment principle, which is the reason why individuals feel obligated to serve, can be based on entitlement, vocational, clientage, or employment ...

Gemma 4 QAT models: Optimizing compression for mobile and laptop efficiency

https://storage.googleapis.com/gweb-uniblog-publish-prod/original_images/unnamed_1_FWXQsEG.jpg
We released Gemma 4 QAT checkpoints to make it more efficient on edge devices and consumer GPUs, reducing memory requirements while preserving quality. The new checkpoints use Quantization-Aware Training to minimize quality loss when compressing models.