I ported Mac OS X to the Nintendo Wii

https://bryankeller.github.io/assets/images/porting-mac-os-x-nintendo-wii/IMG_9159.jpeg
The author successfully ported Mac OS X 10.0 Cheetah to the Nintendo Wii by writing a custom bootloader, patching the kernel, and creating drivers for the Wii's hardware. The author overcame various challenges, including hardware incompatibilities, driver development, and debugging, to achieve a fully functional Mac OS X system on the Wii.

Git commands I run before reading any code

https://piechowski.io/post/git-commands-before-reading-code/cover_hu3f66e25b7571f7e32d40f355f31a2ca9_56928_1500x0_resize_q75_h2_box_2.webp
The user runs a series of git commands to get a diagnostic picture of a codebase, including commit history, high-churn files, and contributor rankings. This helps identify high-risk code, potential team issues, and crisis patterns, allowing the user to focus on the most critical areas of the codebase.

Understanding the Kalman filter with a simple radar example

https://kalmanfilter.net/img/book/3Dbook/3Dbook.jpg?v=1
The Kalman Filter is an algorithm for estimating and predicting a system's state in the presence of uncertainty. It is used in various fields such as object tracking, navigation, and control.

Muse Spark: Scaling towards personal superintelligence

Sorry, something went wrong. We're working on getting this fixed as soon as we can.

I've been waiting over a month for Anthropic support to respond

User experienced unexpected $180 charges on Anthropic account due to incorrect usage meter readings. Anthropic support failed to resolve issue despite multiple follow-ups, leaving user frustrated with AI-only support system.

Show HN: Orange Juice – Small UX improvements that make HN easier to read

http://oj-hn.com/assets/inline-reply-light.png
Orange Juice is a Hacker News extension that reduces UI friction with features like inline replies, unread comment highlighting, and keyboard commands. It's designed to be trustworthy with transparent code, clear licensing, and human oversight.

They're made out of meat (1991)

http://www.terrybisson.com/wp-content/uploads/2020/11/meathead.jpg
Aliens made of meat have been discovered and probed, but their existence is being kept secret. The aliens are trying to contact Earth, but officials advise erasing records and pretending they don't exist due to their unusual nature.

ML promises to be profoundly weird

The author discusses the limitations and potential risks of Large Language Models (LLMs), which are prone to confabulation, lying, and making up nonsense, and can be unpredictable and misleading. Despite their impressive capabilities, LLMs are far from human-equivalent intelligence and can only excel in specific, narrow tasks, making it difficult to predict their suitability for a given task.

Veracrypt project update

https://veracrypt.jp/MS_Termination.png
Microsoft terminated your account used for signing Windows drivers and bootloader without warning, preventing VeraCrypt updates for Windows users. You're considering alternative solutions, such as a signature-independent program, and seeking help from Microsoft and the crypto community.

MegaTrain: Full Precision Training of 100B+ Parameter LLMs on a Single GPU

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
MegaTrain is a memory-centric system that efficiently trains large language models on a single GPU by storing parameters in host memory and using GPUs as transient compute engines. It achieves high training throughput through pipelined execution and stateless layer templates.

USB for Software Developers: An introduction to writing userspace USB drivers

https://werwolv.net/_astro/cover.D_ljJUxi_Z1LiqyV.webp
Writing a USB driver is not as difficult as it seems and can be achieved without touching kernel code by using the libusb library. The process involves detecting the device, sending requests to the device's control endpoint, and decoding the responses to understand the device's capabilities and configuration.

Škoda DuoBell: A bicycle bell that penetrates noise-cancelling headphones

https://cdn.skoda-storyboard.com/2026/04/Navrh-bez-nazvu-55_c2be10ba.png
koda developed DuoBell, a bicycle bell that outsmarts noise-cancelling headphones. The bell emits sound at a frequency that ANC algorithms can't process, increasing pedestrian reaction distance by up to 22 meters.

Understanding Traceroute

https://tech.stonecharioteer.com/images/posts/traceroute/concept.png
The user implemented a basic traceroute in Rust using UDP packets with low TTL and ICMP replies to map the network path, but it lacked timing information and had issues with load balancer detection and ICMP rate limiting. The user improved the implementation by adding timing information, load balancer detection, and handling ICMP rate limiting, and also explored ways to run the traceroute ...

Show HN: TUI-use: Let AI agents control interactive terminal programs

https://opengraph.githubassets.com/141dfe3c2ac68d8d6cbcdd384c6e889f0a05695984526907c17da8becc74d0b8/onesuper/tui-use
tui-use allows AI agents to interact with terminal programs by spawning them in a PTY, observing the screen, and sending keystrokes. It provides a snapshot model, rich key support, and highlights for selected items, enabling agents to run interactive sessions and navigate TUI applications.

Microsoft Abruptly Terminates VeraCrypt Account, Halting Windows Updates

https://www.404media.co/content/images/2026/04/1775640211692000_2044651928.png
Microsoft terminated VeraCrypt developer Mounir Idrassi's account, affecting Windows updates. VeraCrypt and WireGuard, another VPN client, face similar issues with Microsoft account terminations.

US cities are axing Flock Safety surveillance technology

https://www.cnet.com/home/security/when-flock-comes-to-town-why-cities-are-axing-the-controversial-surveillance-technology/
Flock Safety, a surveillance company, has been criticized for its AI-powered license plate cameras and data sharing practices with law enforcement and federal agencies like ICE. Cities and states are pushing back with legislation to limit the use and sharing of Flock data, and individuals can take steps to protect their privacy by being aware of surveillance in their area and advocating for change.

Ask HN: Any interesting niche hobbies?

You're looking for a novel and less crowded project to contribute to, having explored various fields like AI, 3D printing, and drones.

Expanding Swift's IDE Support

https://www.swift.org/apple-touch-icon-180x180.png
You can now write Swift in a broader range of popular IDEs, including Cursor, VSCodium, AWS’s Kiro, and Google’s Antigravity. By leveraging VS Code extension compatibility, these editors tap directly into the Open VSX Registry, where the official Swift extension is now live. Swift has long supported development using multiple IDEs including VS Code, Xcode, Neovim, and Emacs. Swift is also ...

Teardown of unreleased LG Rollable shows why rollable phones aren't a thing

https://cdn.arstechnica.net/wp-content/uploads/2026/04/LG-rollable-640x360.jpg
LG's rollable phone, the Rollable, was a complex device with a motorized screen that expanded 40% larger. It was overengineered, expensive, and fragile, likely contributing to its failure to launch and the demise of LG's smartphone division.

Show HN: Unicode Steganography

https://steganography.patrickvuscan.com/opengraph-image?ae1b2b04605dc6d6
Steganography methods hide data in normal-looking text, but are detectable by scanners or hex editors. AI deception techniques can fool humans, but may not evade automated scanners.

One item purchased, ten emails

https://v1.screenshot.11ty.dev/https%3A%2F%2Fjoshghent.com%2Fsocial%2Fonline-shopping%2F/opengraph/
Email campaigns are optimized to increase volume, but result in frustrating experiences for consumers. Simple login aliases can temporarily solve the issue, but the problem lies in the campaign's design.

Show HN: Skrun – Deploy any agent skill as an API

https://repository-images.githubusercontent.com/1196485993/c9922ca7-1b35-418c-8fc6-5ff8c345ca10
Turn any Agent Skill (SKILL.md) into a callable API via POST /run. Multi-model, stateful, open source. # Import an existing skill → deploy → call skrun init --from-skill ./my-skill skrun deploy curl -X POST localhost:4000/api/agents/dev/my-skill/run \ -H "Authorization: Bearer <token>" \ -H "Content-Type: application/json" \ -d '{"input": {"query": ...

Audio Reactive LED Strips Are Diabolically Hard

https://scottlawsonbc.com/static/audio-led-02.gif
The user spent 10 years developing an audio-reactive LED strip visualizer that uses the mel scale to model human perception of sound and gamma correction to model human perception of light, resulting in a highly engaging and musical visualization. The project has gained over 2,800 GitHub stars and has been used by thousands of people to create unique installations and experiences in ...

Revision Demoparty 2026: Razor1911 [video]

Show HN: Go-Bt: Minimalist Behavior Trees for Go

https://opengraph.githubassets.com/ef5d1458f3a74fd0fcf7e7667161e9105d41bc068ea207d51d4f3e7c09f7913a/rvitorper/go-bt
go-bt uses a cooperative multitasking model with nodes returning state instantly. It provides a minimalist set of core nodes for creating logical control flow with a custom state.

We moved Railway's frontend off Next.js. Builds went from 10+ mins to under 2

https://s3-us-west-2.amazonaws.com/public.notion-static.com/2684522b-6cc0-463a-a131-2dcf58a12bb1/IMG_8311.jpeg
Railway migrated from Next.js to Vite + TanStack Router, reducing build time from 10+ minutes to under 2 minutes. This change improved iteration speed and allowed for near-instant shipping of frontend changes.

Science confirms torpedo [baseball] bat works as well as regular bat

https://wpcdn.web.wsu.edu/news/uploads/sites/2797/2026/03/baseball-bats-and-ball-on-floor-1024x676.jpg
PULLMAN, Wash. — The New York Yankees took the baseball world by storm with the newly designed torpedo bat last year, but the revolutionary design has ended up being no better than a standard bat for hitting the ball out of the park. In the first-ever laboratory experiments done on the bat, a research team determined that the torpedo bat and traditional bat perform equally well in hitting ...

Union types in C# 15

https://devblogs.microsoft.com/dotnet/wp-content/uploads/sites/10/2026/03/csharp-15-union-types.webp
C# 15 introduces union types with the union keyword, allowing a value to be exactly one of a fixed set of types with compiler-enforced exhaustive pattern matching. This feature provides a closed set of case types, enabling designs that traditional hierarchies can't express and catching missing cases at build time.

Virtual Mars Traverse: Every inch of Curiosity rover's path since 2012 landing

https://www.rovers.land/og.png?v=2
follow the curiosity rover across mars, sol by sol, through every photo it has taken since landing in 2012 · by @laurentdelrey

Claude Managed Agents

https://cdn.prod.website-files.com/68a44d4040f98a4adf2207b6/69d53a1b570fa207204f0111_Claude-Blog-Managed-Agents-Diagram-NoBorder.png
Claude Managed Agents is a suite of composable APIs for building and deploying cloud-hosted agents at scale, reducing development time from months to days. It handles complexity, enabling teams to focus on user experience and outcomes with less operational overhead.