Statecharts: hierarchical state machines

A statechart is a visual formalism for complex systems that solves state explosion problems in state machines. It's a great communicator and can be used as an exploratory tool for non-developers and QA.

Asahi Linux Progress Linux 7.0

https://asahilinux.org/img/AsahiLinux_logo.svg?d619e737
Linux 7.0 has been released and Asahi progress report includes updates to the Asahi Installer, which now supports UEFI-only installation and firmware updates for ALS and other hardware. The report also covers various hardware improvements, including PMP support, Bluetooth and WiFi coexistence, display controller work, and audio stack progress, as well as upcoming releases and gratitude to supporters.

Amateur armed with ChatGPT solves an Erdős problem

https://static.scientificamerican.com/dam/asset/124ad289-58c2-4d51-87e8-aee854d10fc7/abstract-rubiks-cube.jpg?m=1777033076.511&w=600
A 23-year-old man named Liam Price used ChatGPT Pro to solve a 60-year-old math problem left by Paul Erdos. The AI's solution, which was posted online, appears to be original and may have broader applications in mathematics.

Why has there been so little progress on Alzheimer's disease?

The West forgot how to make things, now it’s forgetting how to code

https://substackcdn.com/image/fetch/$s_!8_UF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff32f29d9-18d6-448b-9b03-54c5711e5871_1600x1000.png
The US defense industry's reliance on obsolete technology and lack of skilled workers led to production delays and shortages during the Ukraine war. The industry's focus on cost-cutting and optimization has left it vulnerable to crises.

Show HN: Turning a Gaussian Splat into a videogame

https://blog.playcanvas.com/assets/images/gs-fps-demo-collision-a78a39fc9aa9b05f565e0bdab013f7a1.jpg
The user created a photorealistic environment using Gaussian Splatting and added physics, lighting, and NPCs to it, achieving a playable game in a browser tab. The user used various open-source tools and libraries, including SuperSplat, splat-transform, and Recast navigation, to create the environment and NPCs, and shared the project publicly on PlayCanvas.

Tell HN: An app is silently installing itself on my iPhone every day

Headspace app is silently appearing on iPhone 13 Pro around 1pm EST daily. Reports of similar issue on Reddit suggest it may be a widespread iOS issue.

USB Cheat Sheet (2022)

https://fabiensanglard.net/usbcheat/typeb3.svg
A USB cheat sheet was created to clarify USB terms and save time. It covers USB versions, lane striping and bonding, and wire configurations for different USB speeds.

GnuPG – post-quantum crypto landing in mainline

A new version of GnuPG, 2.5.19, is available with several new features and bug fixes. It is recommended to update to this version before the old 2.4 series reaches end-of-life in two months.

Cheating at Tetris

https://i0.wp.com/chalkdustmagazine.com/wp-content/uploads/2026/04/tetris-banner.png?fit=1050%2C450&ssl=1
You challenge a friend to a 100,000 block Tetris game where you pick the blocks. The worst strategy is choosing the same block repeatedly, but a winning strategy is to alternate between S and Z blocks.

Exposing Floating Point – Bartosz Ciechanowski (2019)

https://ciechanow.ski/images/float_bias.svg
The article explains how floating point numbers work, including their representation in base-2 scientific notation, and how they are encoded into binary format using the IEEE 754 standard. It also discusses the limitations and quirks of floating point numbers, including rounding errors, subnormals, and the behavior of NaNs and infinities.

Mahjong: A Visual Guide

https://themahjong.guide/cover_page.png
A mahjong set has 136 tiles with 34 unique designs, four of each, and honor tiles. A winning hand is 4 sets + 1 pair, totaling 14 tiles, with the pair called the "eyes".

I spent 6 years building my Kanban as I hated how managers run the boards

https://github-production-user-asset-6210df.s3.amazonaws.com/1237274/384684190-0b2b5a49-e844-44eb-996f-767b4bf0ae0d.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAVCODYLSA53PQK4ZA%2F20260426%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260426T091908Z&X-Amz-Expires=300&X-Amz-Signature=a3f403fb2cf8ddb32e064d0a58486244291bf87cbd6b8ba0bc5e005f5f113829&X-Amz-SignedHeaders=host&response-content-type=image%2Fpng
The task management service is based on the Kanban methodology and helps speed up work stages. It has a demo license for 50 users and 50 projects.

OpenAI Privacy Filter

https://images.ctfassets.net/kftzwdyauwt9/cut4wyUCuBENXfd5CSI7Z/d934ffb49d8b39abea0bc33bb1a5b916/Hero_Art_Card_SEO_1x1.jpg?w=3840&q=90&fm=webp
OpenAI releases Privacy Filter, a small model for detecting and redacting PII in text, designed for high-throughput privacy workflows and context-aware detection. It achieves state-of-the-art performance on the PII-Masking-300k benchmark and can be fine-tuned for different data distributions and privacy policies.

The Free Universal Construction Kit

https://fffff.at/files/2012/03/kit_6463_collection_500x333.jpg
The Free Universal Construction Kit is a set of adapters that allows children's construction toys to work together, promoting creative play and hybrid designs. The Kit is a grassroots remedy for proprietary toy systems, available for free download and 3D printing.

Flickr: The first and last great photo platform

https://petapixel.com/assets/uploads/2026/04/Flickr-The-First-and-Last-Great-Photo-Platform-800x420.jpg
Flickr remains a unique online community for photography enthusiasts, offering robust features and a sanctuary from algorithm-driven content. Its Pro subscription provides benefits like unlimited storage, ad-free galleries, and exclusive savings, justifying the cost for many users.

Terra API (YC W21) Hiring: Applied AI Strategist(Health Intelligence)

https://bookface-images.s3.amazonaws.com/small_logos/97a6c134a2281fc0b76fb07a0fe0c197e4948543.png
Apply to Terra API with a single profile, using market research to identify sharp opportunities in AI × health. Analyze user needs, product patterns, and market trends to inform Terra's roadmap and GTM strategy.

The route from Prussian military headquarters to Gary Gygax’s basement

https://asteriskmag.com/media/pages/issues/14/shall-we-play-a-game/b4f85ae95a-1776212473/jon_kriegsspiel-300x.jpg
Jon Peterson discusses the history of wargames and their evolution into tabletop role-playing games, highlighting key figures and innovations such as Georg Venturini and the Reisswitzes' Kriegsspiel. The conversation also touches on the influence of wargaming on modern tabletop games, including Dungeons & Dragons, and the ongoing debate about the role of rules and agency in game design.

Using coding assistance tools to revive projects you never were going to finish

https://blog.matthewbrunelle.com/content/images/size/w1920/2026/04/feishin_play_sub_standard.png
The user tested Claude Code with a personal project, a shim between YouTube Music and OpenSubsonic API, and found it helpful in implementing the project from scratch. The user was able to get a working service in a short evening, but still has concerns about relying too much on AI coding assist and losing skills.

Quirks of Human Anatomy

https://www.sdbonline.org/sites/fly/lewheldquirk/6.1.jpg
The human body has many quirks and flaws, such as a blind spot in the eye, a narrow birth canal, and a vulnerable nervous system, which are a result of evolutionary compromises and mistakes. Despite these flaws, humans and other animals have developed remarkable adaptations and solutions to overcome them, such as the development of the brain and the ability to process visual information.

My .config Ship of Theseus

Micromanaging my .config folder has allowed me to create a simple and effective install file so I can pull my setup into a new machine instantly, and modify my environment intentionally. I have dabbled with tmux and neovim on and off over the years. While I have yet to integrate it into my professional workflow, I do enjoy the slow development process for my personal projects (espcially in ...

Eden AI – European Alternative to OpenRouter

https://api.producthunt.com/widgets/embed-image/v1/product_rating.svg?product_id=541124&theme=light
Eden AI provides a unified API for accessing various AI models. It offers flexible routing, automatic model switching, and built-in fallback mechanisms for high availability and efficient usage.

The Joy of Folding Bikes

https://blog.korny.info/assets/images/2026-04-19-the-joy-of-folding-bikes/brompton_feb_2015.png
I recently started using a folding bike, a Brompton, which has greatly improved my commuting experience. It's convenient, durable, and cost-effective, paying for itself in just 28 weeks.

EU Age Control: The trojan horse for digital IDs

https://juraj.bednar.io/wp-content/uploads/2026/04/cover-eu-age-1200x670.jpeg
The EU Age Verification app is a reference implementation with several problems, including a fallback to normal KYC providers, attestation lock-in to Google or Apple devices, and weaker cryptography than advertised. The app's design relies on wallet behavior for unlinkability, not cryptographic guarantees.

Show HN: A free ESG stock screener that publishes its losses and methodology

https://jumpstartsignal.com/og_image.jpeg
Past performance does not guarantee future results. Returns shown are split-adjusted closing prices for illustration only and are not a recommendation.

Math Is Hard – OpenBSD Stories

http://miod.online.fr/software/openbsd/stories/itsatrap.jpg
The VAX architecture had a simple exception model with traps and faults, but the kernel had to skip the instruction in case of a fault to prevent a signal loop, which was not possible due to the hardware design. A fix was implemented in 2002 to add a skip_opcode function to compute the address of the next opcode, effectively skipping the offending instruction, and it was later carried over to OpenBSD.

America's Geothermal Breakthrough

https://d32r1sh890xpii.cloudfront.net/article/1200x675/2026-04-23_qw906tcvvx.jpg
The US geothermal energy sector is expanding with support from the government and innovations in enhanced geothermal technologies. Companies like Fervo Energy are leading the way with new projects and technologies to access geothermal resources.

The Super Nintendo Cartridges (2024)

https://fabiensanglard.net/10nes/cic_duo_nofont.svg
The Super Nintendo had various enhancement chips, including the SA-1, CX4, and GSU-1, which improved performance and added features to games. These chips were used in a total of 72 games.

APL is more French than English

Professor Alan J. Perlis discusses his experience with APL, a programming language that he finds elegant and expressive. He notes that APL's unique properties, such as its ability to express complex ideas in a concise manner, make it a valuable tool for programming.

Hokusai and Tesselations

https://dl.ndl.go.jp/contents/14036633/thumb.jpg
アイテム詳細画面 - 国立国会図書館デジタルコレクション マイコレクションに追加したコマはありません 画像調整(「画像の傾き・範囲」「色調」)は印刷する 全てのコマ に反映されます。 国立国会図書館デジタルコレクションでのクッキーの使用 当ウェブサイト(https://dl.ndl.go.jp/ 及び https://rekion.dl.ndl.go.jp/)は、図書館サービスとしてウェブサイトを機能させるために必要なクッキー(Cookie)を使用しています。また、当ウェブサイトの利用状況を計測し、改善に役立てるためのアクセス解析クッキーを設定することもありますが、このクッキーは、利用者が同意した場合にのみ設定されます。同意はいつでも取り消すことができます。