frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

100th GitHub release of an open-source o11y product, yet feels like day 1

https://signoz.io/blog/100th-github-release/
1•ak_builds•1m ago•0 comments

Show HN: New eval from SWE-bench team evalutes LMs based on goals not tickets

https://codeclash.ai/
2•lieret•1m ago•0 comments

How one tech startup is giving cash to SNAP recipients

https://www.npr.org/2025/11/04/nx-s1-5587728/snap-shutdown-propel-tech-startup-cash-donations
1•geox•2m ago•0 comments

Air traffic controllers warn of 'tipping point' as US gov shutdown drags on

https://www.npr.org/2025/11/05/nx-s1-5598420/air-traffic-controllers-government-shutdown
2•toomuchtodo•2m ago•0 comments

Stop Explaining What Things Are

https://kevquirk.com/blog/stop-explaining-what-things-are/
1•speckx•2m ago•0 comments

EU Commission launches plan to accelerate high-speed rail across Europe

https://transport.ec.europa.eu/news-events/news/commission-launches-plan-accelerate-high-speed-ra...
2•tcumulus•3m ago•0 comments

Supreme Court Considers Legality of Trump's Tariffs

https://www.c-span.org/event/public-affairs-event/supreme-court-considers-legality-of-trumps-tari...
2•MrResearcher•5m ago•0 comments

A security model for systemd

https://lwn.net/SubscriberLink/1042888/a4f1ab741c316b47/
1•chmaynard•6m ago•0 comments

Show HN: I Made a Screen Studio Alternative for Windows and macOS

https://motionik.com
1•ahmddnr•7m ago•0 comments

Notes on Google's Space Data Centers

https://angadh.com/space-data-centers-2
2•speckx•9m ago•0 comments

Kneeling Down to Look Again – A Way Back to Earth

https://worldsensorium.com/kneeling-down-to-look-again-a-way-back-to-earth/
1•dnetesn•11m ago•0 comments

We Love Horror Stories

https://nautil.us/why-we-love-horror-stories-1245342/
1•dnetesn•12m ago•0 comments

Show HN: React Component for Server Racks and Networks

https://react-networks-lib.rackout.net/
2•matt-p•12m ago•0 comments

The Importance of Set-Asides and Navigating Changing Landscapes in GovCon

https://blog.procurementsciences.com/psci_blogs/the-importance-of-set-asides-and-navigating-chang...
1•mooreds•13m ago•0 comments

Show HN: A model that guesses the location of a photo

https://geospot.sdan.io/
1•sdan•14m ago•0 comments

First-party data offers a competitive edge for European advertisers

https://www.thetradedesk.com/resources/why-first-party-data-is-becoming-european-advertisers-comp...
1•mooreds•14m ago•0 comments

Ask HN: What Would Make You Stick with a Fitness App?

3•Warshow•14m ago•2 comments

Tell HN: Linux Shell Directory Navigation

1•dogol•15m ago•0 comments

Why export templates would be useful in C++ (2010)

http://warp.povusers.org/programming/export_templates.html
1•PaulHoule•16m ago•0 comments

Lights on Humans: An Experiment

https://humansinsystems.com/blog/lights-on-humans-an-experiment
1•mooreds•16m ago•0 comments

I created a 3D airplane tracker

1•benlimner•18m ago•0 comments

Firefox suggests tab groups with local AI

https://blog.mozilla.org/en/mozilla/ai/ai-tech/ai-tab-groups/
1•TangerineDream•18m ago•0 comments

Show HN: Dev Cockpit (OSS) – TUI System Monitor for Apple Silicon

https://devcockpit.app
1•caioricciuti•18m ago•0 comments

GTIG AI Threat Tracker: Advances in Threat Actor Usage of AI Tools

https://cloud.google.com/blog/topics/threat-intelligence/threat-actor-usage-of-ai-tools
1•stmw•18m ago•1 comments

Tesla board to shareholders: Pay Musk or else

https://www.reuters.com/sustainability/boards-policy-regulation/tesla-board-shareholders-pay-musk...
3•voxadam•19m ago•2 comments

I built an offline AI text-adventure game using on-device Apple Intelligence

https://old.reddit.com/r/iosapps/comments/1op6ke7/free_i_built_a_fully_offline_ai_textadventure/
2•nickfthedev•20m ago•0 comments

Cash-strapped Americans signal rising costs could be Trump's midterm headache

https://www.axios.com/2025/11/04/trump-grocery-prices-rise-americans-poll
3•moosedman•20m ago•0 comments

Spec-Driven Development: things you need to know about specs – AI Native Dev

https://ainativedev.io/news/spec-driven-development-10-things-you-need-to-know-about-specs
1•JnBrymn•20m ago•0 comments

Beyond ChatGPT: The Silent Birth of Conscious AI

2•AkshatRaj00•21m ago•1 comments

Ask HN: Seeking Experiences with Unitree Hardware

2•toomuchtodo•21m ago•0 comments
Open in hackernews

A P2P Vision for QUIC (2024)

https://seemann.io/posts/2024-10-26---p2p-quic/
19•mooreds•2h ago

Comments

api•1h ago
Any UDP protocol can be made P2P if it can be bidirectionally authenticated.

For TCP based protocols it's very hard since there is no reliable way to hole punch NATs and stateful firewalls with TCP.

klabb3•56m ago
Maybe success rates are higher with UDP – I don’t know. But it certainly works to hole punch with TCP as well. If you’re lucky you can even run into a rare condition called ”TCP simultaneous open”, where both sides believe they are the dialer.
embedding-shape•43m ago
> where both sides believe they are the dialer.

First time I've heard about this, and went looking for more. Came across https://news.ycombinator.com/item?id=5969030 (95 points - July 1, 2013 - 49 comments) that had bunch of background info + useful discussions.

api•42m ago
It can be done, but it's less reliable and also requires the ability to forge packets that is not allowed on all platforms. So it's hard to use in any production application if you want it to run in user space, on Windows, or on mobile.
superkuh•44m ago
Wait? How does that work? QUIC REQUIRES CA TLS for all endpoints. So you can do the discovery/router workarounds but then the person trying to connect to you with QUIC won't be able to unless you have a signed corporate CA TLS cert. I guess you could integrate some Lets Encrypt ACME2 periodic updater scheme into your P2P program but that's getting pretty complex and fragile. And it also provides a centralized way for anyone who doesn't like your P2P tool to legally/socially pressure it to shut it down.
embedding-shape•40m ago
I guess most if not all QUIC endpoints you come across the internet will have encryption, as the specification requires as such. But if you control both ends, say you're building a P2P application that happens to use QUIC, I don't think there is anything stopping you from using an implementation of QUIC that doesn't require that, or use something else than TLS, even if the specification would require you to have it.
superkuh•38m ago
Just as long as you statically build and ship your application. Because I guarantee the QUIC libs in $distro are not going to be compiled with the experimental flags to make this possible. You're going to be fighting QUIC all the way to get this to work. It's the wrong choice for the job. Google did not design QUIC for human use cases and the protocol design reflects this.
embedding-shape•36m ago
Judging (guessing) by the author's GitHub profile (https://github.com/marten-seemann), seems they've built their own "pure Go" QUIC implementation, maybe precisely for those purposes :)