IPFS

@ipfs.tech

Building blocks for a better web. Open protocols to store, verify, and share data across distributed networks 💎. https://ipfs.tech

To everyone working on DAG-CBOR/DRISL implementations. There was a small update to that specs that shouldn't cause much problems, but is newsworthy: negative zero -0.0 is now forbidden. I recommend serializing it with the bytes from `0.0`. github.com/ipld/ipld/pu... github.com/darobin/dasl...

fix: reject -0.0 by vmx · Pull Request #65 · ipld/serde_ipld_dagcbor

For IEEE 754 floats -0.0 is equal to 0.0. It makes sense to have only a single representation for the same numbers, hence always encode it as 0.0, i.e. 0x0000000000000000.

github.com

📊 New report is live, tracking @ipfs.tech network performance trends from late April up to today. Highlights: 🚀 Kubo v0.39+ publish times holding strong under 1s ⏱️ DHT lookup latencies constantly below 0.4s ✅ IPNI keeping >99% uptime with 0% delayed ingests under heavy load.

Tomorrow's CID Congress is shaping up to be a good one! Retrieval protocol discussions, a new Matadisco implementation for digital collections data, and a new mobile-first, developer-friendly IPFS node called Meshkit. We have room for 1-2 more demos, send a DM if interested. luma.com/smdplgg8

CID Congress · Luma

CID Congress is a series of working sessions towards making CIDs & content addressing easier to use: more deterministic, better compatibility, leaner…

luma.com

The future is now! - Dial keys, not IPs, thanks to Iroh - Fetch hashes, not URLs, thanks to DASL - Build on shared records, not siloed databases, thanks to the AT Protocol

Iroh@iroh.computer · 2mo ago

We just released the first stable version of iroh, v1.0! Read about it: www.iroh.computer/blog/v1 We're super proud of where we landed with iroh's 1.0. Since version 0.35 it feels like we've entirely replaced the "engine underneath". Are you a fellow key-dialer? Come tell us how you use iroh!

Cool property of atproto that isn't talked about is how CIDs make mirroring free. 1 user publishes 1 record, that takes ~1kb in the blockstore 1 user publishes 100 records, that takes ~100kb 100 users publish the same 100 records, and that... also takes ~100kb

Manifest-declared protocol handlers just landed (behind a flag) in Chrome 146 🎉 This is how ipfs:// or atproto:// can become first-class citizens of the browser! The web that's coming is built on keys, hashes, and verifiable data. Browsers need to meet it there. ipfsfoundation.org/protocol-han...

Protocol Handler Registration in Chrome 146 and the Browser as OS

Manifest-declared protocol handlers in Chrome 146? The web that's coming is built on keys, hashes, and verifiable data. Browsers need to meet it there.

ipfsfoundation.org

Tomorrow at 4p UTC / noon ET is the monthly CID Congress, working group edition. Two nice presos + discussion, and some general updates post-Atmosphere. See you there!

Robin Berjon@robin.berjon.com · 4mo ago

Are you ready to dazzle, bedazzle, and be dazzled? Because this coming Thursday is DASLing Group day! We're getting: • New video primitives MUXL & S2PA from @iame.li • The Radworks local-first app launcher from @norman.life • And more! Don't miss out! luma.com/yv4v1lba

🦀 Hey rust users, if you’re affected by the core2 yanking, fixes are now live in rust-cid v0.11.2 and rust-multihash v0.19.4. Thanks github contributors cwlittle, benten-ben, & jxs!

Are you ready to dazzle, bedazzle, and be dazzled? Because this coming Thursday is DASLing Group day! We're getting: • New video primitives MUXL & S2PA from @iame.li • The Radworks local-first app launcher from @norman.life • And more! Don't miss out! luma.com/yv4v1lba

DASLing Group · Luma

DASLing is a series of working sessions for the people who are implementing or specifying DASL tech. Part of the IPFS Project. 💎 Agenda: Video primitives…

luma.com

Good morning #ATmosphereConf! Jazzed for today's 10am talk on Feature / Product / Business, where I'll cover my personal stories as a builder, founder, and funder, and some frameworks and thought for building an enduring ATmosphere.

Important piece of multi-protocol support in browsers! Thanks to much work from Javi, and funding from @ipfs.tech. HEY NOW, settle down - a ways to go: - can only redirect to URLs/paths - no Safari - off by default in Chrome (for now) - only allow-listed schemes unprefixed Step by step...

Javier Fernandez@lajava77.bsky.social · 4mo ago

Blog post about a new Chromium feature I've been working on to allow Web Extensions register protocol handlers just declaring them in the Manifest. blogs.igalia.com/jfernandez/2...