logoalt Hacker News

reilly3000today at 5:10 PM1 replyview on HN

Records and documents are usually private and owned for various good reasons. I don’t understand the core concept of decoupling them. What is the benefit? How does one make associations or use tools? Is everything public? How can you prevent spam?


Replies

promptfluidtoday at 5:53 PM

Good questions. Records aren’t public by default — they’re decoupled from accounts, not from access control.

The benefit is durability and reuse: records can persist, move, or be re-associated without being owned by a single app or login. Identity is layered on top rather than baked in.

Tools operate on records they have explicit access to (by Star / capability), not global visibility. Spam is constrained by identity cost and rate limits, same as any system — decoupling doesn’t imply openness.

If this ends up being a bad abstraction, I want that to fail visibly rather than hide behind a conventional model.