frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Towards Interplanetary QUIC Traffic

https://ochagavia.nl/blog/towards-interplanetary-quic-traffic/
44•wofo•2d ago

Comments

jauntywundrkind•2d ago
Top heavy write-up, with lots of intro & set up. Good stuff, and was happy to see it covered.

And talks to really good really neat wins! Simulated in-process network, tapping Quinn's AsyncUdpSocket and UdpPoller. Cool, nice. Better debugging with pcap, nice. Determinism, nice.

I do want a bit more of an ending though! Glad to see the work open sourced. +1 the thanks to Marc Blanchet for all his help & pushing that push. Also very fun reading their draft (linked in post), An Architecture for IP in Deep Space, https://datatracker.ietf.org/doc/draft-many-tiptop-ip-archit...

> How can QUIC be viable, then? The attentive reader might already have spotted the answer: the problem isn’t QUIC, but its default configuration, which was designed with terrestrial internet in mind. What we need is a custom configuration, this time targeting deep space, with guidelines to tweak things further if a space mission deems it necessaryy.

I'd expect that there's a ton of work for "bandwidth shaping" interplanetary QUIC that's probably missing, even if it just needs to be basically nulled out on the way across the x-mitters. Guess it's open source & I can dive in & see what was done here!

wofo•2d ago
OP here. I'm also looking forward to an ending! I'll definitely write more once our research has made more progress :)
Veserv•2d ago
The problem with QUIC for these kinds of problems is that it is really multiple protocols stacked in a trenchcoat with no way to get at the individual layers.

QUIC has a connection setup protocol, a stream reconstruction protocol, a stream management protocol, a adaptive channel parameter discovery protocol, a resend protocol, a channel bandwidth distribution protocol, and probably a few more that I can not think of off the top of my head just for normal stream oriented transport.

What you really want in this sort of use case is most things except adaptive channel parameter discovery (i.e. half of congestion control). You should already know the expected channel bandwidth and latency and can instead adapt in-context rather than using totally generic mechanisms designed under the assumption of a “uniform/static” network.

creatonez•2d ago
> Intermittence is mostly a consequence of using orbiters as communication relays to reach a planet’s surface. Orbiters go around the planet and are only able to communicate with peers they can “see”.

As I understand, this type of intermittence will mostly be a solved problem by the time there are only a few relay satellites around a planet. I think the moon may already have enough for full coverage. (It does not have to be a full-on starlink-like network, Musk is a bit delusional about this)

Still interesting and potentially useful to design around it regardless.

wofo•2d ago
> by the time there are only a few relay satellites around a planet.

Based on the limited information I have, I think it will take decades (at least) to get there for most planets. Hopefully the results of this research will be useful for a long time.

juancn•32m ago
Why not a store-and-forward architecture?

You still need a protocol for point to point and maybe that's where QUIC plays a role, but wouldn't make more sense to use something like email?

The distances and latencies are so large, that you want to send a file to the next hop in the network, and from there to the next one, and so on.

monocasa•24m ago
That is the underlying consensus currently.

https://en.wikipedia.org/wiki/Delay-tolerant_networking

justin66•19m ago
I found it baffling the extent to which the article and the stuff it linked to did not discuss the current state of the art.
incognito124•6m ago
Is this meant to replace the Bundle Protocol

Adversarial Poetry as a Universal Single-Turn Jailbreak Mechanism in LLMs

https://arxiv.org/abs/2511.15304
71•capgre•2h ago•45 comments

Interactive World History Atlas Since 3000 BC

http://geacron.com/home-en/
137•not_knuth•4h ago•80 comments

Red Alert 2 in web browser

https://chronodivide.com/
35•nsoonhui•2h ago•10 comments

Show HN: Awesome J2ME

https://github.com/hstsethi/awesome-j2me
49•catstor•3h ago•25 comments

40 years ago, Calvin and Hobbes' burst onto the page

https://www.npr.org/2025/11/18/nx-s1-5564064/calvin-and-hobbes-bill-watterson-40-years-comic-stri...
114•mooreds•2h ago•27 comments

Android/Linux Dual Boot

https://wiki.postmarketos.org/wiki/Dual_Booting/WiP
165•joooscha•3d ago•95 comments

CUDA Ontology

https://jamesakl.com/posts/cuda-ontology/
154•gugagore•3d ago•20 comments

Basalt Woven Textile

https://materialdistrict.com/material/basalt-woven-textile/
148•rbanffy•8h ago•69 comments

Towards Interplanetary QUIC Traffic

https://ochagavia.nl/blog/towards-interplanetary-quic-traffic/
44•wofo•2d ago•9 comments

Students fight back over course taught by AI

https://www.theguardian.com/education/2025/nov/20/university-of-staffordshire-course-taught-in-la...
33•level87•1h ago•13 comments

Europe is scaling back GDPR and relaxing AI laws

https://www.theverge.com/news/823750/european-union-ai-act-gdpr-changes
834•ksec•23h ago•945 comments

Meta Segment Anything Model 3

https://ai.meta.com/sam3/
557•lukeinator42•21h ago•111 comments

Loose wire leads to blackout, contact with Francis Scott Key bridge

https://www.ntsb.gov:443/news/press-releases/Pages/NR20251118.aspx
377•DamnInteresting•18h ago•167 comments

The lost cause of the Lisp machines

https://www.tfeb.org/fragments/2025/11/18/the-lost-cause-of-the-lisp-machines/
100•enbywithunix•18h ago•99 comments

Scientists Reveal How the Maya Predicted Eclipses for Centuries

https://www.sciencealert.com/scientists-reveal-how-the-maya-predicted-eclipses-for-centuries
34•rguiscard•6d ago•7 comments

DOS Days – Laptop Displays

https://www.dosdays.co.uk/topics/laptop_displays.php
35•nullbyte808•5h ago•7 comments

Researchers discover security vulnerability in WhatsApp

https://www.univie.ac.at/en/news/detail/forscherinnen-entdecken-grosse-sicherheitsluecke-in-whatsapp
272•KingNoLimit•17h ago•101 comments

Verifying your Matrix devices is becoming mandatory

https://element.io/blog/verifying-your-devices-is-becoming-mandatory-2/
158•LorenDB•14h ago•175 comments

New Proofs Probe Soap-Film Singularities

https://www.quantamagazine.org/new-proofs-probe-soap-film-singularities-20251112/
25•pseudolus•1w ago•0 comments

Wrapping my head around AI wrappers

https://www.wreflection.com/p/wrapping-my-head-around-ai-wrappers
17•nowflux•4d ago•7 comments

Building more with GPT-5.1-Codex-Max

https://openai.com/index/gpt-5-1-codex-max/
441•hansonw•20h ago•268 comments

Precise geolocation via Wi-Fi Positioning System

https://www.amoses.dev/blog/wifi-location/
206•nicosalm•16h ago•78 comments

A surprise with how '#!' handles its program argument in practice

https://utcc.utoronto.ca/~cks/space/blog/unix/ShebangRelativePathSurprise
70•SeenNotHeard•1d ago•56 comments

Details about the shebang/hash-bang mechanism on various Unix flavours (2001)

https://www.in-ulm.de/%7Emascheck/various/shebang/
54•js2•9h ago•13 comments

Show HN: I made a fireplace for your wrist (and widgets)

11•kingofspain•6d ago•7 comments

What really happened with the CIA and The Paris Review?

https://www.theparisreview.org/blog/2025/11/11/what-really-happened-with-the-cia-and-the-paris-re...
81•frenzcan•1w ago•10 comments

PHP 8.5

https://stitcher.io/blog/new-in-php-85
177•brentroose•8h ago•113 comments

Launch HN: Mosaic (YC W25) – Agentic Video Editing

https://mosaic.so
130•adishj•23h ago•121 comments

CLI tool to check the Git status of multiple projects

https://github.com/uralys/check-projects
48•chrisdugne•6d ago•28 comments

How Slide Rules Work

https://amenzwa.github.io/stem/ComputingHistory/HowSlideRulesWork/
143•ColinWright•17h ago•38 comments