GKRootWire
Cloud & Sysadmin Microsoft Confirms Preview Update Wipes Out Desktop SettingsAI Nvidia to Acquire Hugging Face for $12.9 BillionDev Tools A Deep Dive Into Intrusive Linked ListsGadgets DJI's Romo 2 Robovac Adds Local-Only Mode After Privacy ScareAI Nvidia Reportedly Moves to Acquire Hugging FaceAI Anthropic Launches Claude Tools for AI Shopping AgentsCloud & Sysadmin Microsoft Confirms Preview Update Wipes Out Desktop SettingsAI Nvidia to Acquire Hugging Face for $12.9 BillionDev Tools A Deep Dive Into Intrusive Linked ListsGadgets DJI's Romo 2 Robovac Adds Local-Only Mode After Privacy ScareAI Nvidia Reportedly Moves to Acquire Hugging FaceAI Anthropic Launches Claude Tools for AI Shopping Agents
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