Weekly news | 2026-04-01
news
- Flighty Airports
- Goodbye to Sora
- VitruvianOS – Desktop Linux Inspired by the BeOS
- Data centers are transitioning from AC to DC
- My astrophotography in the movie Project Hail Mary
- Thoughts on slowing the fuck down
- The EU still wants to scan your private messages and photos
- Algorithm Visualizer
- Slovenian officials blame Israeli firm Black Cube for trying to manipulate vote
- Looking at Unity made me understand the point of C++ coroutines
- Meta and YouTube found negligent in landmark social media addiction case
- Meta told to pay $375M for misleading users over child safety
- Antimatter has been transported for the first time
- VNDB founder Yorhel has died
- An Aural Companion for Decades, CBS News Radio Crackles to a Close
- You can run a DNS server (2025)
- Supreme Court Sides with Cox in Copyright Fight over Pirated Music
- What happened to GEM?
- Why I forked httpx
- Apple randomly closes bug reports unless you "verify" the bug remains unfixed
- Fun with CSF firmware (RK3588 GPU firmware)
- Apple Just Lost Me
- Running Tesla Model 3's computer on my desk using parts from crashed cars
- Tracy Kidder has died
- Moving from GitHub to Codeberg, for lazy people
- Why so many control rooms were seafoam green (2025)
- End of "Chat Control": EU parliament stops mass surveillance
- The truth that haunts the Ramones: 'They sold more T-shirts than records'
- European Parliament decided that Chat Control 1.0 must stop
- We haven't seen the worst of what gambling and prediction markets will do
- False claims in a widely-cited paper
- Two studies in compiler optimisations
- Obsolete Sounds
- Government agencies buy commercial data about Americans in bulk
- Show HN: A plain-text cognitive architecture for Claude Code
- Olympic Committee bars transgender athletes from women’s events
- What came after the 486?
- Woman who never stopped updating her lost dog's chip reunites with him after 11y
- My home network observes bedtime with OpenBSD and pf
- Landmark L.A. jury verdict finds Instagram, YouTube were designed to addict kids
- New York City hospitals drop Palantir as controversial AI firm expands in UK
- Niche Museums
- "Disregard That" Attacks
- John Bradley, author of xv, has died
- Hold on to Your Hardware
- Apple discontinues the Mac Pro
- Show HN: I put an AI agent on a $7/month VPS with IRC as its transport layer
- The 'paperwork flood': How I drowned a bureaucrat before dinner
- Whistler: Live eBPF Programming from the Common Lisp REPL
- People inside Microsoft are fighting to drop mandatory Microsoft Account
- Desk for people who work at home with a cat
- Judge blocks Pentagon effort to 'punish' Anthropic with supply chain risk label
- ‘Energy independence feels practical’: Europeans building mini solar farms
- Installing a Let's Encrypt TLS certificate on a Brother printer with Certbot
- The European AllSky7 fireball network
- Generators in Lone Lisp
- The Legibility of Serif and Sans Serif Typefaces (2022)
- Chicago artist creates tourism posters for city's neighborhoods
- AI got the blame for the Iran school bombing. The truth is more worrying
- Chroma Context-1: Training a Self-Editing Search Agent
- Explore the Hidden World of Sand
- Meow.camera
- If you don't opt out by Apr 24 GitHub will train on your private repos
- Should QA exist?
- Go hard on agents, not on your filesystem
- AMD's Ryzen 9 9950X3D2 Dual Edition crams 208MB of cache into a single chip
- LG's new 1Hz display is the secret behind a new laptop's battery life
- AI overly affirms users asking for personal advice
- CERN uses ultra-compact AI models on FPGAs for real-time LHC data filtering
- Founder of GitLab battles cancer by founding companies
- Show HN: Twitch Roulette – Find live streamers who need views the most
- I Built an Open-World Engine for the N64 [video]
- Hacking old hardware by renaming to .zip [video]
- Arm releases first in-house chip, with Meta as debut customer
- Britain today generating 90%+ of electricity from renewables
- Folk are getting dangerously attached to AI that always tells them they're right
- Colorado House passes bill to limit surveillance pricing and wage setting
- Fets and Crosses: Tic-Tac-Toe built from 2458 discrete transistors
- Linux is an interpreter
- Further human + AI + proof assistant work on Knuth's "Claude Cycles" problem
- rpg.actor Game Jam
- Undroidwish – a single-file, batteries-included Tcl/Tk binary for many platforms
- Detecting file changes on macOS with kqueue
- Desperately Seeking Space Friends
- Matadisco – Decentralized Data Discovery
- Copilot edited an ad into my PR
- Philly courts will ban all smart eyeglasses starting next week
- The curious case of retro demo scene graphics
- How to turn anything into a router
- The road signs that teach travellers about France
- Bird brains (2023)
- Mathematical methods and human thought in the age of AI
- VHDL's Crown Jewel
- Hamilton-Jacobi-Bellman Equation: Reinforcement Learning and Diffusion Models
- FTC action against Match and OkCupid for deceiving users, sharing personal data
- I am definitely missing the pre-AI writing era
- Fedware: Government apps that spy harder than the apps they ban
- CodingFont: A game to help you pick a coding font
- Do your own writing
- 15 years, one server, 8GB RAM and 500k users – how Webminal refuses to die
- About the Atmosphere
- In math, rigor is vital, but are digitized proofs taking it too far?
- Interview: Nobonoko, Master of the Minimal Sequencer
- Take better notes, by hand
- New Washington state law bans noncompete agreements
- 1.5M GitHub pull requests have had ads injected into them by Microsoft Copilot
- Eclipse GlassFish: This Isn't Your Father's GlassFish
- Claude Code's source code has been leaked via a map file in their NPM registry
- Artemis II is not safe to fly
- Oracle slashes 30k jobs
- GitHub backs down, kills Copilot pull-request ads after backlash
- The Claude Code Source Leak: fake tools, frustration regexes, undercover mode
- Audio tapes reveal mass rule-breaking in Milgram's obedience experiments
- Clojure: The Documentary, official trailer [video]
- OpenGridWorks: The Electricity Infrasctructure, Mapped
- Microsoft: Copilot is for entertainment purposes only
- Open source CAD in the browser (Solvespace)
- OkCupid gave 3M dating-app photos to facial recognition firm, FTC says
- Combinators
- Researchers find 3,500-year-old loom that reveals textile revolution
- GitHub's Historic Uptime
- Good CTE, Bad CTE
- What major works of literature were written after age of 85? 75? 65?
- OpenAI closes funding round at an $852B valuation
- GitHub Monaspace Case Study
- Claude Code users hitting usage limits 'way faster than expected'
- Why the US Navy won't blast the Iranians and 'open' Strait of Hormuz
- I'm betting on ATProto
- From 300KB to 69KB per Token: How LLM Architectures Solve the KV Cache Problem
AI: - Schedule tasks on the web - Anthropic Subprocessor Changes
- AWS:
- Amazon Corretto 26 is now generally available
- Amazon Inspector Windows KB-based findings
- AWS Partner Central agents to accelerate co-sell
- Bedrock AgentCore Runtime now supports shell command execution
- Bedrock AgentCore Runtime now supports the AG-UI protocol
- Bedrock AgentCore Runtime WebRTC real-time bidirectional streaming
- Bedrock Minimax M2.5 and GLM 5
- Bedrock NVIDIA Nemotron 3 Super
- Blu Insights is now AWS Transform for mainframe refactor
- CloudWatch Logs log ingestion using HTTP-based protocol
- CloudWatch organization-wide EC2 detailed monitoring enablement
- Config +75 new managed rules
- Connect new generative text-to-speech voices and expands to new regions
- Connect enables agents to forward email contacts to external email addresses
- Connect voice AI agents now supports 13 new languages
- DataSync AWS Secrets Manager for all location types
- EC2 Fleet interruptible Capacity Reservations
- EC2 NIXL with EFA to accelerate LLM inference at scale
- ECR pull through cache for Chainguard
- EKS 99.99% Service Level Agreement and new 8XL scaling tier for Provisioned Control Plane clusters
- Elemental MediaConnect adds support for NDI® inputs
- Lambda now supports Availability Zone metadata
- Neptune reading S3 data using openCyper
- Neuron support for Dynamic Resource Allocation with Amazon EKS
- OpenSearch Service now supports OpenSearch version 3.5
- RDS Custom for SQL Server adds ability to view and schedule new OS updates
- Redshift new queries in dashboards and ETL workloads by up to 7x performance
- S3 Tables Simplified permissions and materialized views
- SageMaker HyperPod idle resource sharing for dynamic cluster utilization
- SageMaker Training Plans extending of existing capacity commitments without workload reconfiguration
- SageMaker Unified Studio adds custom metadata filters
- SageMaker Unified Studio supports aggregated view of data lineage
- Security Agent downloading penetration testing reports
- Security Agent now available with Service Quotas
- SimpleDB exporting domain data to Amazon S3
- Timestream for InfluxDB 3 Expanded Multi-Node Cluster Configurations
- For a full list of AWS announcements, be sure to keep an eye on AWS’s What’s New Feed page.
tooling
- A Compiler Writing Journey
- Show HN: DuckDB community extension for prefiltered HNSW using ACORN-1
- DOOM Over DNS
- Show HN: Robust LLM extractor for websites in TypeScript
- $500 GPU outperforms Claude Sonnet on coding benchmarks
- Show HN: Fio: 3D World editor/game engine – inspired by Radiant and Hammer
- Spanish legislation as a Git repo
- Cocoa-Way – Native macOS Wayland compositor for running Linux apps seamlessly
- Paper Tape Is All You Need – Training a Transformer on a 1976 Minicomputer
- Circuit-level PDP-11/34 emulator
- Douglas Lenat's Automated Mathematician Source Code
- Ninja is a small build system with a focus on speed
- Cherri – programming language that compiles to an Apple Shortuct
- Build123d: A Python CAD programming library
- Universal Claude.md – cut Claude output tokens
- Google's 200M-parameter time-series foundation model with 16k context
- Show HN: Forkrun – NUMA-aware shell parallelizer (50×–400× faster than parallel)
blogs
- TurboQuant: Redefining AI efficiency with extreme compression
- Miscellanea: The War in Iran
- Ensu – Ente’s Local LLM app
- Quantization from the Ground Up
- Personal Encyclopedias
- From zero to a RAG system: successes and failures
- My DIY FPGA board can run Quake II
- Shell Tricks That Make Life Easier (and Save Your Sanity)
- Swift 6.3
- More precise elevation data for GraphHopper routing engine
- My minute-by-minute response to the LiteLLM malware attack
- OpenTelemetry profiles enters public alpha
- A Faster Alternative to Jq
- Anatomy of the .claude/ folder
- Everything old is new again: memory optimization
- Agent-to-agent pair programming
- Gzip decompression in 250 lines of Rust
- Make macOS consistently bad (unironically)
- The bee that everyone wants to save
- I decompiled the White House's new app
- Improved Git Diffs with Delta, Fzf and a Little Shell Scripting
- Go Naming Conventions: A Practical Guide
- C++26: A User-Friednly assert() macro
- The Cognitive Dark Forest
- 15 Years of Forking
- I use Excalidraw to manage my diagrams for my blog
- Hardware Image Compression
- Axios compromised on NPM – Malicious versions drop remote access trojan
- Ollama is now powered by MLX on Apple Silicon in preview
- Android Developer Verification
- Slop is not necessarily the future
- Cohere Transcribe: Speech Recognition