cloudmatrix.bsky.social
@cloudmatrix.bsky.social
I don't argue with strangers on the internet.
Follows ≠ Endorsements.
We already have a few bookmark services on atproto but if you're going to build one please use the community lexicon for it so it will be compatible with other good citizens of the ecosystem: community.lexicon.bookmarks.bookmark
November 14, 2025 at 9:04 PM
What's cardy? Can't find anything about it online.
November 14, 2025 at 7:08 PM
exactly. The longer we go without private records, the more tempted apps will be to stop seeing the PDS as canonical storage.
November 13, 2025 at 7:24 PM
At first I thought you were being sarcastic, describing how Bluesky's underlying protocol works, more or less. But it's pretty insightful that you saw it this way without knowing that. Nice!
November 13, 2025 at 5:27 PM
Personal Data Server, the component that stores your account and content like your posts and images. A separate component is the apps that interact with it like Bluesky and many others.
November 13, 2025 at 4:41 PM
If the client is going to the app for the optimistic update why not go to the app for the original mutation too? Seems cleaner.
November 13, 2025 at 3:42 PM
Good to hear! Good luck with the rest of the process recovering your account
November 12, 2025 at 7:03 PM
Careful, using a script to follow people from an old account can get your account suspended. Ask me how I know.
November 12, 2025 at 6:56 PM
OAuth scopes are coming soon. In the meantime it's just like any OS app that is not sandboxed: The reputational damage an app would suffer for doing something malicious like that is enough to stop it.
November 10, 2025 at 6:52 PM
With potentially some exceptions like maybe an app needs to keep an internal record that you agreed to the Terms for legal reasons but deleting everything else.
November 6, 2025 at 10:43 PM
You would still be "visible" in the sense that you can see Obama's profile on Tangled because it's a Bluesky profile record but that's just a matter of educating the user on what it means.
November 6, 2025 at 10:36 PM
A reasonable standard would be: there's no difference between a "deactivated" app and an app you've never used. So deactivation would be deleting the collection(s) from your PDS and all your indexed data on that App, including private/internal data.
November 6, 2025 at 10:32 PM
I'm so happy with how it turned out I'm gonna like my own article.
November 5, 2025 at 1:45 AM
It took quite a bit of troubleshooting because I'm only used to Linux servers, not desktops. It was fun, though! And it's probably going to be my daily driver now that I'll do all my development on it.
#Linux #Apple #macOS
November 5, 2025 at 1:39 AM
yep, it's an adequate term for something that gives you an optimized view of the network (in the form of relational, key-value, or columnar storage, full-text search, etc.) as opposed to the app services that clients interact with.
October 29, 2025 at 8:17 PM
Ubuntu has certified images for Raspberry Pi and they run very well. I've used them a lot.
October 28, 2025 at 11:53 PM
Very nice! What's the workflow?
- Are the sets intended to live on the author's PDS or the App's account PDS?
- Are editors meant to fetch metadata from the PDS and then grab the blob from a CDN?
October 28, 2025 at 11:49 PM
There seem to be lots of things Next.js tries to do at build time like accessing objects that are only available at runtime e.g. Kubernetes ConfigMaps and you have to tell it to skip that at build time.
October 28, 2025 at 4:01 AM
Oh I see. Do you have access to this init code? Sounds like something that should be skipped during build time. I believe Next.js has a NEXT_PHASE env variable that tells you if you're on build or runtime so you can decide if something executes so db initialization can happen after the build.
October 28, 2025 at 3:52 AM
Not familiar with those specific products but the more basic question is why are 2 instances of the deploy script trying to initialize a db? Where are they running? If you also had to seed the db with data would they both be trying to insert the same records?
October 28, 2025 at 2:57 AM