frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: BitBang – Reach machines behind NAT from a browser, no account

https://github.com/richlegrand/bitbang-cli
1•narragansett•59m ago

Comments

narragansett•58m ago
It's a single Go binary, shaped like ssh. The main difference is the transport -- WebRTC instead of TCP -- so it doesn't need the machine to be reachable in the first place. Run "bitbang serve" and it prints a URL. Open it in a browser and you get a terminal, a file browser, and a proxy to web apps on that machine's network -- or connect from another terminal. There's nothing to install on the connecting side, no account, no port forwarding.

The trick to having no accounts: a device's identity is the hash of its public key, so browser and device verify each other directly. The server keeps no registry, authorizes nothing, and isn't in the data path -- it brokers the introduction and steps aside. About 75% of connections go direct P2P. The rest fall back to a TURN relay that only sees ciphertext. The server is open source and self-hostable -- and since it's out of the data path, cheap to run.

BitBang started on an ESP32, as the networking for a tiny telepresence robot. Embedded development is difficult and slow, so this CLI is where I've beaten the security model into shape. The embedded version is next. :)

A GTK4 SSH-askpass in Zig

https://xn--gckvb8fzb.com/a-gtk4-ssh-askpass-in-zig/
1•surprisetalk•47s ago•0 comments

AI models need moral support to make discoveries

https://www.seangoedecke.com/ai-models-need-moral-support/
1•Brajeshwar•1m ago•0 comments

A discarded SpaceX rocket is on a high-speed collision course with the moon

https://apnews.com/article/spacex-rocket-moon-crash-512c4dd708b4cda1160d30b764f9fdb5
2•everybodyknows•4m ago•0 comments

Inflammation-targeting drug misses mark in heart disease study

https://www.statnews.com/2026/07/31/novo-nordisk-inflammation-heart-disease-ziltivekimab/
2•brandonb•4m ago•0 comments

Make Everything to Markdown

https://klartext.it-handwerk-stuttgart.de/
1•Beko2210•5m ago•0 comments

Great, Gaudy Artifice

https://www.nplusonemag.com/online-only/online-only/great-gaudy-artifice/
1•herbertl•6m ago•0 comments

New Defcon Badges Pack a Unique Open-Source Chip That Doubles as a Security Key

https://www.wired.com/story/defcon-34-badge-baochip-andrew-bunnie-huang/
6•hn_acker•7m ago•0 comments

Show HN: Prompt-scrub – local-first PII redaction for LLM prompts and responses

https://nanocollective.org/blog/prompt-scrub-v100-a-local-first-scrubber-for-prompts-and-their-re...
2•mrspence•8m ago•1 comments

Teaching cloud coding agents to dream

https://www.survivingdreams.com/
1•Aeroi•10m ago•0 comments

Puberty blockers trial can start recruiting children

https://www.bbc.com/news/articles/c0jl4np49w1o
3•ksec•10m ago•0 comments

Is AI Reasoning Right for the Wrong Reasons?

https://www.quantamagazine.org/is-ai-reasoning-right-for-the-wrong-reasons-20260731/
14•retupmoc01•11m ago•0 comments

Ask HN: What are some promising fields in computer science in the next 5 yrs?

1•anonymoosestdnt•11m ago•0 comments

13 Models and 4 Agents on SWE Tasks: Go, Java, Python, Rust, TS

https://swe-rebench.com
2•ibragim_bad•12m ago•0 comments

The anti-IMAX populist backlash

https://www.patreon.com/MaxRead/posts/anti-imax-164065060
1•speckx•13m ago•0 comments

Why Pascal Is Not My Favorite Programming Language ( 1981 )

https://www.lysator.liu.se/c/bwk-on-pascal.html
1•ksec•15m ago•0 comments

Admin: Terminally Ill Patients Aren't Exempt from Medicaid Work Requirements

https://www.commondreams.org/news/trump-medicaid-work-requirements-2677293170
2•hn_acker•15m ago•1 comments

Another Wave of Malicious AUR Packages, Package Adoptions Halted

https://lists.archlinux.org/archives/list/aur-general@lists.archlinux.org/thread/P4WIRHTFNH2YZWQH...
3•DemiGuru•16m ago•1 comments

Where .env Went Wrong

https://secretspec.dev/blog/where-env-went-wrong/
4•domenkozar•16m ago•0 comments

LinkedIn Introduces a 'Seems Like AI Slop' Button

https://www.404media.co/linkedin-introduces-a-seems-like-ai-slop-button/
3•Octoth0rpe•17m ago•1 comments

The Mistake That Cost Me a Year

3•wyrior•17m ago•0 comments

The Simple Elegance of the Integrated Timing Belt Loopback Fastener

https://danielmangum.com/posts/integrated-timing-belt-loopback-fastener/
1•hasheddan•17m ago•0 comments

The Pneumatics of Hero of Alexandria

https://www.thehopkinthomasproject.com/TheHopkinThomasProject/TimeLine/Wales/Steam/URochesterColl...
1•gregsadetsky•18m ago•0 comments

We published a new topic page on economic inequality

https://ourworldindata.org/economic-inequality
1•surprisetalk•18m ago•0 comments

Show HN: GeoEQ, a Python package for civil/geotechnical engineering

https://github.com/geoeq/geoeq
1•riponcm•20m ago•0 comments

BI Slop

https://idiallo.com/blog/business-intelligence-slop
2•Brajeshwar•20m ago•0 comments

The Loss of Situational Awareness

https://www.theverge.com/ai-artificial-intelligence/973467/ai-bet-situational-awareness-oops-stonks
4•GarethX•20m ago•0 comments

ShieldFont A web font that makes written content costly to scrape for AI trainin

https://github.com/isaqueseneda/shieldfont/tree/main
1•_____k•20m ago•0 comments

Some Changes to Gnome Security Tracking

https://blogs.gnome.org/mcatanzaro/2026/07/20/some-changes-to-gnome-security-tracking/
2•john_strinlai•21m ago•0 comments

Everything that happens in a US airport is under duress

2•dfps•22m ago•1 comments

The world sunshine map – 3,833 flyable destinations

https://thesunshinemap.com/
1•Flightmussy•22m ago•0 comments