frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Brutalist Concrete Laptop Stand (2024)

https://sam-burns.com/posts/concrete-laptop-stand/
221•sam-bee•3h ago•105 comments

We found an undocumented bug in the Apollo 11 guidance computer code

https://www.juxt.pro/blog/a-bug-on-the-dark-side-of-the-moon/
207•henrygarner•4h ago•119 comments

Show HN: A cartographer's attempt to realistically map Tolkien's world

https://www.intofarlands.com/atlasofarda
69•intofarlands•2h ago•13 comments

Dropping Cloudflare for Bunny.net

https://jola.dev/posts/dropping-cloudflare
138•shintoist•1h ago•65 comments

Every GPU That Mattered

https://sheets.works/data-viz/every-gpu
201•jonbaer•6h ago•108 comments

Identify a London Underground Line just by listening to it

https://tubesoundquiz.com/
107•nelson687•4h ago•32 comments

Running Out of Disk Space in Production

https://alt-romes.github.io/posts/2026-04-01-running-out-of-disk-space-on-launch.html
91•romes•4d ago•40 comments

9 Mothers (YC P26) Is Hiring – Lead Robotics and More

https://jobs.ashbyhq.com/9-mothers?utm_source=x8pZ4B3P3Q
1•ukd1•1h ago

Show HN: Stop paying for Dropbox/Google Drive, use your own S3 bucket instead

https://locker.dev
148•Zm44•3h ago•125 comments

Wi-Fi That Can Withstand a Nuclear Reactor: This receiver chip can take it

https://spectrum.ieee.org/robotics-in-nuclear-industry
37•voxadam•4d ago•1 comments

Blackholing My Email

https://www.johnsto.co.uk/blog/blackholing-my-email/
110•semyonsh•6h ago•7 comments

My Experience as a Rice Farmer

https://xd009642.github.io/2026/04/01/My-Experience-as-a-Rice-Farmer.html
257•surprisetalk•5d ago•121 comments

SQLite in Production: Lessons from Running a Store on a Single File

https://ultrathink.art/blog/sqlite-in-production-lessons
45•thunderbong•3d ago•22 comments

Show HN: Pion/handoff – Move WebRTC out of browser and into Go

https://github.com/pion/handoff
55•Sean-Der•2h ago•11 comments

AI may be making us think and write more alike

https://dornsife.usc.edu/news/stories/ai-may-be-making-us-think-and-write-more-alike/
139•giuliomagnifico•3h ago•133 comments

DeiMOS – A Superoptimizer for the MOS 6502

https://aransentin.github.io/deimos/
38•Aransentin•3h ago•10 comments

You can't cancel a JavaScript promise (except sometimes you can)

https://www.inngest.com/blog/hanging-promises-for-control-flow
18•goodoldneon•1h ago•11 comments

Floating point from scratch: Hard Mode

https://essenceia.github.io/projects/floating_dragon/
60•random__duck•2d ago•10 comments

Haunting Photos Show the Aftermath of the Kursk Submarine Disaster in 2000

https://rarehistoricalphotos.com/kursk-submarine-disaster-photos/
68•mooreds•4d ago•13 comments

Breaking the console: a brief history of video game security

https://sergioprado.blog/breaking-the-console-a-brief-history-of-video-game-security/
53•sprado•5h ago•11 comments

Sam Altman may control our future – can he be trusted?

https://www.newyorker.com/magazine/2026/04/13/sam-altman-may-control-our-future-can-he-be-trusted
1698•adrianhon•1d ago•704 comments

Record wind and solar saved UK from gas imports worth £1B in March 2026

https://www.carbonbrief.org/analysis-record-wind-and-solar-saved-uk-from-gas-imports-worth-1bn-in...
57•mindracer•2h ago•20 comments

Show HN: Ghost Pepper – Local hold-to-talk speech-to-text for macOS

https://github.com/matthartman/ghost-pepper
424•MattHart88•19h ago•189 comments

Hybrid Attention

21•JohannaAlmeida•1h ago•4 comments

Three hundred synths, 3 hardware projects, and one app

https://midi.guide/blog/three-hunded-synths-one-app/
92•ductionist•9h ago•10 comments

Issue: Claude Code is unusable for complex engineering tasks with Feb updates

https://github.com/anthropics/claude-code/issues/42796
1233•StanAngeloff•1d ago•674 comments

Second Revision of 6502 Laptop

https://codeberg.org/TechPaula/LT6502b
87•uticus•4d ago•17 comments

Solod – A subset of Go that translates to C

https://github.com/solod-dev/solod
162•TheWiggles•14h ago•37 comments

Launch HN: Freestyle – Sandboxes for Coding Agents

https://www.freestyle.sh/
300•benswerd•22h ago•151 comments

A cryptography engineer's perspective on quantum computing timelines

https://words.filippo.io/crqc-timeline/
519•thadt•23h ago•214 comments
Open in hackernews

Show HN: Pion/handoff – Move WebRTC out of browser and into Go

https://github.com/pion/handoff
55•Sean-Der•2h ago

Comments

Sean-Der•2h ago
I wrote this to make Reverse Engineering WebRTC services easier. Will also let you save/send arbitrary media from WebRTC sessions. The idea is you do all your auth/interaction in the browser, but then do all WebRTC in Go. So you have lots more control. More to do with it, but it is far enough along to share at least.

In the README is an screenshot of sending my webcam, but replacing outgoing video with a ffmpeg testsrc. Handoff sits between so it can replace with any arbitrary video.

czbond•1h ago
Interesting and novel project. I don't have anything constructive to add, but well done.
Sean-Der•1h ago
Thanks :)

No better feeling to work on something and hear it is novel! So many projects that I think will be useful miss the mark.

Hakkin•1h ago
Oh, this is interesting. I have been messing around with a WebExtension for dumping encoded WebRTC media streams by intercepting streams on RTCPeerConnection.addTrack, but it doesn't work reliably since the current WebRTC encoded stream API(s) only supports a single reader, so if the actual website is also using the API, it either breaks the site or it's impossible to intercept the media. This seems like a nice workaround, I had briefly considered some kind of proxy but I wrote it off since WebRTC traffic is encrypted, I never considered proxying the peer connection API calls themselves. Pretty clever.
Sean-Der•1h ago
I can’t wait for https://w3c.github.io/webrtc-rtptransport/ when you talk about pulling vide out seems like the perfect fit.

I ended up doing proxy because Google Meet doesn’t let me hook at any RTCPeerConnection APIs at all. I wanted to send synthetic media in, but couldn’t get it working. Ending up doing a virtual webcam on Linux.

hparadiz•1h ago
Would be interesting for a Wayland DM to catch this and draw to a picture in picture overlay
Sean-Der•1h ago
Oh yes! I will pull together a demo.

With ‘media-send’ I can send it out to ffmpeg/GStreamer and that does all the heavy lifting

hparadiz•1h ago
I made a demo recently with my Google home camera using the official API https://github.com/hparadiz/camera-notif

But your way of grabbing the stream is so much simpler.

Overlay layer is super new in KDE Plasma is the only problem. You can also do v4l2loopback and make it a virtual camera.

Sean-Der•45m ago
Have you tried doing video + pipewire yet?

I am also using v4l2loopback, but its annoying to juggle /dev/video* devices. I wanted to do video stuff in docker containers, and it would be amazing if I could do pipewire in each container and have no global state.

I couldn't get anything to work in Chromium. FireFox saw the device, but video didn't come across.

esafak•40m ago
Is this a good way to improve performance (frame rate, latency, CPU load) ?
Sean-Der•20m ago
Yea!

* Do video playback out of the browser. You can render a subset of frames, use a different pipeline for decode etc...

* Pull video from a different source. Join Google Meet on current computer, but stream from another host.