Hacker News

Latest

Python 3.15: features that didn't make the headlines

2026-05-21 @ 11:10:11Points: 129Comments: 60

Flipper One – we need your help

2026-05-21 @ 11:03:38Points: 419Comments: 234

Google officially announces that ads will be included in AI Mode search results

2026-05-21 @ 09:49:46Points: 332Comments: 283

No Slop Grenade

2026-05-21 @ 09:31:15Points: 181Comments: 95

Show HN: Rmux – A programmable terminal multiplexer with a Playwright-style SDK

2026-05-21 @ 09:22:00Points: 118Comments: 58

Two surfaces: a tmux-compatible CLI (~90 commands, your keybindings just work), and a typed async Rust SDK on the same daemon — stable pane IDs, structured snapshots, locator-style waits. The idea is Playwright-style automation, but for terminals.

Native on Linux, macOS, Windows (real ConPTY, no WSL).

Demos and docs at rmux.io. Happy to answer questions about the daemon protocol, ConPTY, or the SDK design.

Typewise (YC S22) Is Hiring an AI Growth Engineer (Zurich or Remote)

2026-05-21 @ 08:01:53Points: 1

Vivaldi 8.0

2026-05-21 @ 07:21:55Points: 192Comments: 121

Haskell Foundation 2026 Update

2026-05-21 @ 02:13:23Points: 151Comments: 52

What is a Demand Coop

2026-05-21 @ 01:20:52Points: 77Comments: 88

The Letter S, by Donald Knuth (1980) [pdf]

2026-05-20 @ 23:58:51Points: 225Comments: 38

Show HN: I reverse engineered Apple's video wallpapers

2026-05-20 @ 23:54:06Points: 352Comments: 81

I built Phosphene to sell it, but the existing competitors were polished enough that the time it would have taken to catch up wasn't going to pay off. So I'm open-sourcing it.

WallpaperExtensionKit.framework is what powers macOS wallpapers. It controls what’s shows in the Settings app. It took a lot of trial and error to replicate the behavior, but the result is that your custom wallpapers appear alongside everything else. I wanted to have an “add” button there too, but I couldn’t find a way to do so, so there’s a companion app that will put your video where it needs to be.

Unlike Apple's Aerials, the video keeps playing on the desktop (not just the lock screen). The renderer drives AVSampleBufferDisplayLayer directly with PTS-offset gapless looping, and pauses or downshifts based on thermal state, battery level, brightness, and window occlusion.

It’s free and works well.

DOS Zone

2026-05-20 @ 22:53:27Points: 304Comments: 70

Anthropic is expanding to Colossus2. Will use GB200

2026-05-20 @ 20:55:52Points: 253Comments: 278

An OpenAI model has disproved a central conjecture in discrete geometry

2026-05-20 @ 19:05:30Points: 1285Comments: 935

Flipper One Tech Specs

2026-05-20 @ 18:33:56Points: 457Comments: 150

OpenAI Is Preparing to File for an IPO Soon

2026-05-20 @ 16:24:42Points: 145Comments: 311

GitHub confirms breach of 3,800 repos via malicious VSCode extension

2026-05-20 @ 13:43:37Points: 946Comments: 399

GitHub is investigating unauthorized access to their internal repositories - https://news.ycombinator.com/item?id=48201316 - May 2026 (321 comments)

Saying goodbye to asm.js

2026-05-20 @ 12:01:56Points: 399Comments: 150

All the bugs they found

2026-05-19 @ 10:33:35Points: 66Comments: 23

Show HN: The Hanging Sculptures of the Xiaoxitian

2026-05-19 @ 06:54:20Points: 21Comments: 5

Fender escalates legal campaign against S-style guitars

2026-05-19 @ 05:28:30Points: 75Comments: 63

New features in GCC 16: Improved error messages and SARIF output

2026-05-19 @ 01:51:04Points: 114Comments: 19

Recreate famous water profiles using supermarket bottled water

2026-05-18 @ 19:51:19Points: 90Comments: 42

Simulating Infinity in Conway's Game of Life with Modern C++

2026-05-18 @ 18:29:43Points: 57Comments: 12

Your Most Improbable Life

2026-05-18 @ 18:04:13Points: 135Comments: 94

The Interview That Ships to Production: replacing whiteboards with pull requests

2026-05-18 @ 15:24:34Points: 43Comments: 19

Show HN: I made a tactical map-based WWII submarine simulator (public beta)

2026-05-18 @ 15:08:21Points: 89Comments: 25

I grew up playing Silent Service II on Atari ST with my dad, then got into Silent Hunter IV in the 2000s, and most recently have been loving the more recent UBoat. In each case, the part I always enjoy the most is the plotting and charting aspect - essentially beating uncertain estimates with geometry.

So I decided to see how far I could get making my own sim that focused nearly entirely on that aspect. You listen on the hydrophone, estimate course and speed, identify ships through the periscope to get the mast height, use a working stadimeter for range estimates, and then try to build a good enough firing solution before getting discovered and hunted by any escorts.

Things I'm particularly proud of are the working stadimeter, the dynamic music (Holst Mars stings when your torpedo is nearing a ship), and pretty intelligent destroyer logic. I've found great reference materials online and have modeled several of the gauges directly after actual submarine instruments.

Tech-wise it’s a Vite/TypeScript app which enables me to offer the whole free version of the app as a browser version.

The Steam page is here => https://store.steampowered.com/app/4705650

The landing page is here => https://silentshark.app

I plan on releasing a full version soonish, including a WWII campaign with progression, patrol zones, and much more on Steam (PC, Mac, Linux/Steam Deck), App Store (iPhone, iPad, Mac), and Play Store (Android).

Would highly appreciate any feedback anyone has!

Reviving old scanners with an in-browser Linux VM bridged to WebUSB over USB/IP

2026-05-18 @ 10:08:26Points: 104Comments: 33

How fast is N tokens per second really?

2026-05-18 @ 02:04:38Points: 457Comments: 94

Archaeologists find Egyptian mummy buried with the 'Iliad'

2026-05-15 @ 22:31:45Points: 173Comments: 135

Archives

2026

2025

2024

2023

2022