frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

MPTCP for Linux

https://www.mptcp.dev/
34•SweetSoftPillow•5h ago

Comments

majke•2h ago
Hey! MPTCP again!

Back in Jan I wrote a piece about how to actually use MPTCP

https://blog.cloudflare.com/multi-path-tcp-revolutionizing-c...

But plenty has changed since then. It seems all my complains about the API are now addressed. Maybe it's a good time to actually run with MPTCP again :)

In my private affairs, I realised I need MPTCP less, since I started using tailscale. My SSH sessions tend to last longer when going over it.

Sesse__•1h ago
My biggest disappointment with MPTCP was that seemingly, you need both the old and new address to be available when doing handover. So you cannot suspend your laptop, go to a different place, and resume the TCP sessions on the new Wi-Fi.
imglorp•1h ago
Sort of related, I'm curious why SCTP did not take off more in this space? It might have had more telecom origins maybe but seemed to fill some of the same needs back in the day.

https://docs.kernel.org/networking/sctp.html

_flux•1h ago
I believe it's because of firewalls. You need to be either UDP or TCP to work in the Internet at large.

Though SCTP did find its place as a layer in WebRTC.

BuildTheRobots•50m ago
Coming from the telecoms space, I was slightly amazed to see how little well known SCTP actually is in the networking world.

My old company/offices had site internet provided by one of the top 50 UK Managed Service Providers. They swapped out the on-site router not many years ago as the fibre to site was being upgraded from 100mbit to gigabit and so a new Juniper firewall with GBE ports was required.

Turns out the newer, faster, shinier, though albeit lower model numbered'd Juniper SRX fundamentally didn't support passing SCTP data and suddenly we lost access to all our remote stuff that used it. Ended up on a call with the MSPs Head of Networks (who was not a stupid person), but their opening gambit was "Are you sure you mean SCTP? Oh. What is that then?"

There was also numerous weird kernel bugs with implementations on CentOS 5, 6 and 7 which all would manage to get themselves into weird states where only a reboot would clear - not really what you want from a multi-endpoint, 'copes and recovers well from network weirdness' tunnelling protocol.

jeroenhd•1h ago
Windows doesn't have kernel mode SCTP so it was slow for most consumer devices for a long time. Even now, Linux SCTP is slow in comparison to other protocols. Plus, it's complicated enough already to get UDP and TCP traffic to make it's way through middleboxes. Also, not a lot of consumer routers support things like port forwards and combining SCTP with NAT doesn't seem to be widely tested. Things just didn't work out when SCTP stood to gain adoption.

It's an interesting protocol, but these days I think the internet has ossified so far that you're probably better off relying on hacks like QUIC and MPTCP to get the protocol features that SCTP stood to introduce.

Show HN: SQLite Online – 11 years of solo development, 11K daily users

https://sqliteonline.com/
104•sqliteonline•2h ago•40 comments

Spotlight on pdfly, the Swiss Army knife for PDF files

https://chezsoi.org/lucas/blog/spotlight-on-pdfly.html
191•Lucas-C•6h ago•59 comments

More random home lab things I've recently learned

https://chollinger.com/blog/2025/10/more-homelab-things-ive-recently-learned/
73•otter-in-a-suit•1w ago•25 comments

Ancient Patagonian hunter-gatherers took care of their injured and disabled

https://phys.org/news/2025-10-ancient-patagonian-hunter-disabled.html
25•pseudolus•6d ago•13 comments

Smartphones and Being Present

https://herman.bearblog.dev/being-present/
9•articsputnik•43m ago•2 comments

No Science, No Startups: The Innovation Engine We're Switching Off

https://steveblank.com/2025/10/13/no-science-no-startups-the-unseen-engine-were-switching-off/
20•chmaynard•2h ago•0 comments

Control your Canon Camera wirelessly

https://github.com/JulianSchroden/cine_remote
39•nklswbr•5d ago•2 comments

Software update bricks some Jeep 4xe hybrids over the weekend

https://arstechnica.com/cars/2025/10/software-update-bricks-some-jeep-4xe-hybrids-over-the-weekend/
21•gloxkiqcza•35m ago•9 comments

Matrices can be your Friends

https://www.sjbaker.org/steve/omniv/matrices_can_be_your_friends.html
63•todsacerdoti•4h ago•44 comments

Wireguard FPGA

https://github.com/chili-chips-ba/wireguard-fpga
590•hasheddan•21h ago•148 comments

LaTeXpOsEd: A Systematic Analysis of Information Leakage in Preprint Archives

https://arxiv.org/abs/2510.03761
45•oldfuture•6h ago•12 comments

California Will Stop Using Coal as a Power Source Next Month

https://hardware.slashdot.org/story/25/10/13/032224/california-will-stop-using-coal-as-a-power-so...
59•01-_-•2h ago•14 comments

Some graphene firms have reaped its potential but others are struggling

https://www.theguardian.com/business/2025/oct/13/lab-to-fab-are-promises-of-a-graphene-revolution...
46•robaato•6h ago•22 comments

Clockss: Digital preservation services run by academic publishers and libraries

https://clockss.org/
28•robtherobber•5d ago•7 comments

MPTCP for Linux

https://www.mptcp.dev/
34•SweetSoftPillow•5h ago•6 comments

Putting a dumb weather station on the internet

https://colincogle.name/blog/byo-weather-station/
99•todsacerdoti•5d ago•23 comments

Modern Linux tools

https://ikrima.dev/dev-notes/linux/linux-modern-tools/
141•randomint64•5h ago•116 comments

The Peach meme: On CRTs, pixels and signal quality (again)

https://www.datagubbe.se/crt2/
13•phaser•49m ago•0 comments

MicroPythonOS – An Android-like OS for microcontrollers

https://micropythonos.com
143•alefnula•4d ago•42 comments

Tauri binding for Python through Pyo3

https://github.com/pytauri/pytauri
136•0x1997•5d ago•41 comments

Ask HN: What are you working on? (October 2025)

282•david927•18h ago•777 comments

Two Paths to Memory Safety: CHERI and OMA

https://ednutting.com/2025/10/05/cheri-vs-oma.html
22•yvdriess•4h ago•12 comments

gsay: Fetch pronunciation of English vocabulary from Google

https://github.com/pvonmoradi/gsay
20•pooyamo•5h ago•9 comments

Show HN: Baby's first international landline

https://wip.tf/posts/telefonefix-building-babys-first-international-landline/
184•nbr23•5d ago•49 comments

Supermassive black holes locked in a stable orbit around each other

https://www.helsinkitimes.fi/themes/themes/science-and-technology/28090-scientists-capture-first-...
3•DaveZale•4m ago•0 comments

Jeffrey Hudson the Court Dwarf of the English Queen Henrietta Maria of France

https://en.wikipedia.org/wiki/Jeffrey_Hudson
37•daverol•5d ago•16 comments

Emacs agent-shell (powered by ACP)

https://xenodium.com/introducing-agent-shell
207•Karrot_Kream•18h ago•30 comments

HTTP3 Explained

https://http3-explained.haxx.se
136•weinzierl•7h ago•59 comments

Three ways formally verified code can go wrong in practice

https://buttondown.com/hillelwayne/archive/three-ways-formally-verified-code-can-go-wrong-in/
158•todsacerdoti•1d ago•98 comments

Bird photographer of the year gives a lesson in planning and patience

https://www.thisiscolossal.com/2025/09/2025-bird-photographer-of-the-year-contest/
165•surprisetalk•1w ago•36 comments