GKRootWire
Security Texas Student Exposes AI System's Rogue Hacking AttemptGadgets Chinese Humanoid Robot Clocks Faster 100m Time Than Usain Bolt's World RecordDev Tools Developer Documents the Making of Abulafia, a Personal Language ProjectDev Tools ATProto Adds 'Spaces' to Support Private, Non-Public DataDev Tools Ameliorate Brings Structured Argument Mapping to the BrowserDev Tools Apple Quietly Deprecates hdiutil in Upcoming macOS 27Security Texas Student Exposes AI System's Rogue Hacking AttemptGadgets Chinese Humanoid Robot Clocks Faster 100m Time Than Usain Bolt's World RecordDev Tools Developer Documents the Making of Abulafia, a Personal Language ProjectDev Tools ATProto Adds 'Spaces' to Support Private, Non-Public DataDev Tools Ameliorate Brings Structured Argument Mapping to the BrowserDev Tools Apple Quietly Deprecates hdiutil in Upcoming macOS 27
Dev Tools

ATProto Adds 'Spaces' to Support Private, Non-Public Data

Bluesky's underlying protocol is getting an alpha extension that lets apps store data outside the public firehose.

ATProto, the decentralized social protocol that powers Bluesky, has historically treated almost all data as public by default—every post, like, and follow is visible in the open firehose that any developer can index. That design has made it great for building public social apps, but useless for anything requiring privacy, like DMs, drafts, or private groups.

The new "Spaces" extension, released in alpha, aims to fix that gap. It introduces a way to create scoped, non-public data containers within the ATProto ecosystem, letting developers build features that need restricted access without abandoning the protocol's decentralized architecture.

This is still early-stage work, and the alpha status means APIs and guarantees could shift significantly before wider adoption.

Why it matters: Private data support could be the missing piece that lets ATProto expand beyond Bluesky-style public feeds into messaging apps, collaborative tools, and other use cases that decentralized protocols have struggled to serve. If it works well, it strengthens ATProto's pitch as a general-purpose alternative to closed platform APIs, not just a Twitter clone backend.

Sources: Hacker News