frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Transmute – a self-hosted file converter with a web UI and REST API

https://github.com/transmute-app/transmute
1•NeonVariant•4m ago•0 comments

Ask HN: Why hasn't someone built a decentralized compute network?

2•buffer_overlord•5m ago•1 comments

Google Scholar's citation exporter silently drops single-letter surnames

https://matthewearnest.dev/blog/google-scholar-single-letter-surname
1•mearnest•6m ago•0 comments

Show HN: My OSINT dashboard with 60 feeds now has a pseudonymous P2P testnet

https://github.com/BigBodyCobain/Shadowbroker/tree/main
1•vancecookcobxin•6m ago•0 comments

Emacs: Save any buffer as PDF (my new buffer-to-pdf package)

https://protesilaos.com/codelog/2026-05-02-emacs-buffer-to-pdf-new-package/
1•dalvrosa•12m ago•0 comments

GSoC2026: What to expect (image editing, animation, 3D, and engineering)

https://librearts.org/2026/04/gsoc2026-projects/
1•prokoudine•13m ago•0 comments

Have online worlds become the last free places for children?

https://psyche.co/ideas/have-online-worlds-become-the-last-free-places-for-children
2•paulpauper•14m ago•0 comments

Stop Begging Extension for LibreOffice

https://extensions.libreoffice.org/en/extensions/show/867
2•mmarian•15m ago•1 comments

Should we be scared of China's surpluses?

https://jzmazlish.substack.com/p/should-we-be-scared-of-chinas-surpluses
1•paulpauper•15m ago•0 comments

AI music is flooding streaming services – but who wants it?

https://www.theverge.com/column/921599/ai-music-is-flooding-streaming-services-but-who-wants-it
1•Brajeshwar•15m ago•0 comments

Five Banana Lessons

https://allensthoughts.com/2026/05/03/five-banana-lessons/
2•herbertl•16m ago•0 comments

Lilly, AI biotech Profluent ink $2.25B pact in search of genetic 'holy grail'

https://www.biospace.com/deals/lilly-ai-biotech-profluent-ink-2-25b-pact-in-search-of-genetic-med...
1•gmays•17m ago•0 comments

Porsche will contest Laguna Seca in historic colors of the Apple Computer livery

https://newsroom.porsche.com/en_US/2026/motorsport/porsche-will-contest-laguna-seca-in-historic-c...
1•Amorymeltzer•17m ago•0 comments

Some Important Numbers for Developers (2018)

http://russolsen.com/articles/2018/04/25/some-important-numbers-for-developers.html
2•chalmovsky•17m ago•0 comments

The world's longest railway tunnel is being built under the Alps

https://www.euronews.com/my-europe/2026/05/01/world-record-made-in-europe-the-worlds-longest-rail...
1•vrganj•24m ago•0 comments

Ask HN: Tips for Longevity, as a Software Engineer

1•2bird3•28m ago•0 comments

Modern jet engine turbines: each blade a single crystal (2015)

https://www.americanscientist.org/article/each-blade-a-single-crystal
1•whycome•28m ago•0 comments

Ask HN: Please, I need your help to try out an iOS app I work on

1•erosa01•28m ago•2 comments

Alert-Driven Monitoring

https://simpleobservability.com/docs/alert-driven-monitoring
1•khazit•28m ago•0 comments

ImagePrint 1.52 Released

https://www.imageprint.io/blog/whats-new-in-imageprint-1-52/
1•coragi•30m ago•0 comments

CPU Work and GPU Work

https://www.talhoffman.com/2026/05/03/cpu-work-and-gpu-work/
2•talhof8•33m ago•0 comments

Fisheries and Aquaculture

https://www.oecd.org/en/topics/fisheries-and-aquaculture.html
1•mooreds•34m ago•0 comments

Show HN: Hello, World in many different languages

https://languages.jdunn.dev/
2•jdironman•37m ago•2 comments

NOAA forecaster on how this year's El Niño could shatter records

https://www.livescience.com/planet-earth/weather/one-of-the-most-rapid-transitions-that-ive-seen-...
2•ukz•37m ago•0 comments

I Have Lived in Your Camp

https://green.spacedino.net/i-have-lived-in-your-camp/
1•mooreds•39m ago•0 comments

The Petroleum System Is Entering Its Volatile Decline Phase

https://cleantechnica.com/2026/04/29/the-petroleum-system-is-entering-its-volatile-decline-phase/
1•xbmcuser•40m ago•0 comments

Company said I could move and then changed their mind

https://www.askamanager.org/2026/04/company-said-i-could-move-and-then-changed-their-mind-how-do-...
3•mooreds•43m ago•0 comments

Show HN: I made a simulator for personal finance (5 year update)

https://projectionlab.com/
1•scubakid•45m ago•0 comments

Custom Voices and Voice Library

https://x.ai/news/grok-custom-voices
1•tjek•47m ago•0 comments

I'm a late arrival to short-form video – its effect on my life has shocked me

https://www.theguardian.com/commentisfree/2026/may/03/algorithm-short-form-video-overload
3•andsoitis•48m ago•0 comments
Open in hackernews

Show HN: Bhatti – Self-hostable Firecracker orchestrator with auto pause/wake

https://bhatti.sh/
9•sahil-shubham•1h ago
Bhatti spins up Linux VMs on any box with KVM — Pi 5, Hetzner AX, cloud VM with nested virt.

- Each VM has its own kernel, filesystem, and IP

- Idle VMs pause their CPUs and snapshot themselves to disk; the next request wakes them in 3.7ms warm or 360ms cold (p50, Hetzner AX102)

- Publish any port → public URL with auto-wake on first hit

- Pull any OCI/Docker image as a rootfs, or save a running sandbox as one

- Multi-tenant from day one — per-user bridges, encrypted secrets, rate limits

- Single Go binary, Apache 2.0

The decisions page is the most fun read on the site: vsock state after restore, why all snapshots are Full, the systemctl shim, the ARP retransmit trick.

curl -fsSL bhatti.sh/install | sudo bash

(sudo because the daemon needs /dev/kvm and sets up the Firecracker jailer + a bridge; the CLI-only install — pipe to plain `bash` — needs no root)

Site: https://bhatti.sh

Repo: https://github.com/sahil-shubham/bhatti

Decisions & learnings: https://bhatti.sh/docs/under-the-hood/decisions/

Comments

sahil-shubham•1h ago
A bit more context on why I built this:

I have a materials engineering degree but knew halfway through that I liked computers more. Software ever since, mostly self-taught — bhatti was partly a project to teach myself low-level Linux properly.

I started by trying every snapshottable-sandbox product on the market for running my own coding agents. sprites.dev came closest but was unstable enough that I'd wake up to broken sessions. Halfway into building bhatti, I realised the market is ten companies racing to be the managed-Firecracker layer, and a Hetzner box is $100/mo — if you're willing to run the orchestrator yourself, you don't need any of them. I now run bhatti for my own agents (some need a browser, some need a full desktop, most just need plain Linux) and the rest of my engineering workflow on top.

If you try it and something breaks, please open an issue. The early adopters who did that have shaped bhatti more than any single design call I made.

sahil-shubham•1h ago
On the AI question: a lot of bhatti's code came out of an LLM. The discipline I held onto was the boring kind — long planning docs before each chunk, integration tests against a real Pi cluster at home (no mocks for the VM path), atomic ship/test cycles. Every plan and every experiment is in docs/archive on the repo, both as a credibility receipt and so anyone who wants to fork can see how it was actually planned.