346 private links
Encore un kudo pour Fabrice Bellard, cette fois de John Carmack.
That's a way
The TL;DR is that iroh is a library and an architectural pattern to establish peer-to-peer QUIC connections between machines, even if they are behind routers (NAT gateways). It's not a replacement for WireGuard, HTTPS or BitTorrent, instead, it's a building block that you can use to build applications on top of it, but you need to bring your own application protocol and business logic. It's just a very dumb, very reliable pipe between 2 machines anywhere in the world.
Instead of building over UDP, the project builds over QUIC (that is over UDP).
Concepts:
- Endpoint: base unit of iroh. Two endpoints can establish a connection.
- Address: instead of IP addresses, endpoints have addresses that are Ed25519 signing keys.
- Connection: a QUIC connection between 2 endpoints. The connection use QUIC multipath extension, so the connection can flow through multiple pyssical paths.
- Relays: help endpoints punch holes through NATs and relay traffic when it's not possible. They allow to be internet-reachable. The default is the public relays provided by the N0 company, but a relay can be hosted and use privately.
- Discovery / Lookup: through DNS and pkarr signed packets to map an Ed25519 key to IP addresses.
- Transport: over UDP and QUIC handles the reliability and encryption. The transport can be carried over Bluetooth, Tor, radio or serial.
- protocol: application level communication (advertised in TLS' ALPN field of QUIC). A few are provided by iroh's team such as Blobs, RPC, HTTP/3
A perfect timing because:
- there is a growing sentiment against big tech and the US era of cooperation's end. Thus some are turning to build open and decentralized solutions.
- the invasion of Ukraine and industrial advances in China have revealed to the world the incredible leverage offered by cheap drones and robots. There is an area of semi-autonomous machines that need to communicate over heterogenous physical networks (radio, satellite, Wifi, ...) which is completely different that the traditional everything-over-internet (IP) model.
Current limitations of Iroh:
- rebrand to "P2P made easy" instead of "IP addresses break, dial keys instead"
- less bloated public API
- easier integration with application-layer protocols (plug-and-play HTTP/3)
- advanced routing and relay-to-relay communication.
C'est une bonne nouvelle.
Voici l'annonce officielle: https://devblogs.microsoft.com/typescript/announcing-typescript-7-0-rc/
About the movie Avengers, weeknotes, stickers, BuJo (the brand is bad, but the system has a lot of good ideas), Tacos.
6 ans de travail, 362 commits pour remplacer une fonction.
Une différence culturelle
wtf
Note it's similar to microformat in HTML.
PeerWeb is a revolutionary way to host and share websites using WebTorrent technology. Instead of relying on centralized servers, websites are distributed across a peer-to-peer network, making them censorship-resistant and always available. 🌍✨
Upload it and share the link.
🌍 Keep hosting - Leave this tab open or use our desktop client for permanent hosting
The project seems interesting :)
Un mauvais pressentiment: un mélange d'effet d'annonce pour dire qu'on fait quelque chose, mêlé à une solution technologique venant de politiques. Cela finit rarement bien.
Priting in 3D around an object to conserve it.
It's a chrome-only thing for now using shape()
We could have machines sending raw QUIC packets directly over the physical link or with minimal encapsulation + metadata for routing, in some case bypassing the need for a networking stack (i.e. directly talking to the optic fiber driver).
As John Quiggin writes, the pre-2020 Musk was the Musk of Tesla, batteries and Starlink. The post-2020 Musk is the Musk of Starship, robotaxis, Cybertrucks and Twitter – a string of commercial flops and assets that literally exploded.
It matches the "Dead Economy Theory" from https://www.owenmcgrann.com/p/the-dead-economy-theory.
The actual dead economy risk is that our institutions and markets will continue to move capital from productive activity into memestocks, vibes, and bubbles.
That's not just a dead economy – it's one that'll kill everyone you love and everything that matters.
Coup dur par l'Union Européenne.
Le problème se situe dans la traduction politique. La stratégie open source reste une “stratégie”. Ni règlement, ni directive. Et le Cloud and AI Development Act (CADA), seul texte à portée normative du paquet, se contente “d'encourager” le recours au logiciel libre dans le secteur public.
C'est similaire en France avec "des observatoires du logiciel libre" qui se succèdent sans rien: https://www.lesnumeriques.com/societe-numerique/souverainete-numerique-pendant-que-des-millions-d-euros-filent-vers-les-gafam-la-france-lance-son-5e-observatoire-en-12-ans-n250850.html
Néanmoins, le logiciel libre est élevé au rang "d'instrument de politique industrielle européenne".
Le problème, c’est que ces deux choses n’ont rien à voir. Firefox est le navigateur de Mozilla, le logiciel qui vous sert à aller sur internet. Un pare-feu (firewall), lui, filtre les connexions entrantes et sortantes d’un appareil pour bloquer les intrusions.
On pourrait en rire et passer à autre chose. Sauf que la séquence rappelle un classique du genre : l’expert plateau qui commente la tech sans la maîtriser. Quand on invite quelqu’un pour parler des risques de l’intelligence artificielle, le minimum serait de distinguer un navigateur d’un firewall.
Un site parodique suite à la confusion entre Firefox et un pare-feu par CNEWS
https://www.frandroid.com/culture-tech/3149055_faille-fox-le-pare-feu-pour-tout-la-bourde-tech-de-cnews