home.social

#atprotodev — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #atprotodev, aggregated by home.social.

fetched live
  1. I'm pretty far long #atsolving this (rough but adequate cut, 🪚).

    Rub a little #atprotodev in the problem. Yes we can 💪. So can you. The answer is as it always is: it is us.

  2. I think we #atprotodev folk should get in the habit of posting teasers from an arbitrarily named plc account, then switch the handle to the brand for the big reveal 😄

    (Also, I’m excited!)

    RE: https://bsky.app/profile/did:plc:an5cb3ab3cjswxhb3czqqjov/post/3mrh5w5dwvs2n

  3. Hey #atprotodev folks; anyone have experience with the Popfeed lexicons?

    I'm building an AudioBookShelf integration that creates `.feed.listItem` records, but Popfeed doesn't seem to use the item details on my post, or retrieve details for its ISBN itself?

    popfeed.social/book/9781685...

    Any tips?

  4. I built a prototype of 'atproto deeplinks' — a lexicon that lets you declare that your site (or app) can handle an NSID/collection, and a trivial way to look that up (or define your own preferences. If folks like it, perhaps we can find a permanent NSID home for it 😊 #atprotodev deeplink.byjp.me

    deeplink.byjp.me

  5. If you're an #atprotodev I'd love your thoughts on this short proposal. I think we'd all benefit from a way to tag our HTML to reference the at:// uris they're derived from! @[email protected], @[email protected], @[email protected], @[email protected], @[email protected], @[email protected] and many more — penny for your thoughts?

    Atproto markup for HTML

  6. If you're an #atprotodev I'd love your thoughts on this short proposal. I think we'd all benefit from a way to tag our HTML to reference the at:// uris they're derived from! @[email protected], @[email protected], @[email protected], @[email protected], @[email protected], @[email protected] and many more — penny for your thoughts?

    Atproto markup for HTML

  7. If you're an #atprotodev I'd love your thoughts on this short proposal. I think we'd all benefit from a way to tag our HTML to reference the at:// uris they're derived from! @[email protected], @[email protected], @[email protected], @[email protected], @[email protected], @[email protected] and many more — penny for your thoughts?

    Atproto markup for HTML

  8. gonna come right out and say this, but this slowly growing slew of atproto apps that only exist on iOS is kinda not in the spirit of Atproto *at all* #AtprotoDev

  9. Miss bento? Not a problem because Blento is here to save your day. Now you can create your website in bento style layout which saves data to atproto personal data server @[email protected] #atproto #bluesky #atprotodev #bsky #atprotopds #pds #opensource #svelte #tailwind #blento

  10. #atprotodev has there been any thinking about dynamic 'spoiler' facets, or labels? Something like "only show this post/section if the viewer has a record that looks like this in their repo". This feels like something *only* ATProto can do well (and very well at that) because of interoperability.

  11. Hey #atprotodev, I think I'm being dense here, but… If I'm building an app that's using an instance of Tap, and want to reprocess all records from the start again (eg. I've wiped my AppView's dev database and want to start afresh)… how do I do that? 😅

  12. Hey #atprotodev, is there anyone that will provide a managed PDS yet? I have the domain, they provide a reasonably (& predictably?) priced, reliable PDS that allows registrations (+ configurable limits? theme?) (I think Blacksky.tech’s working on this, but not yet released? Is there anyone else?)

  13. Hey #atprotodev; is there a way to tag an <input> field to assert that it’s for your ATProto username/your “internet handle”? I figure @1password.bsky.social, @lastpass.bsky.social & similar may want to auto-suggest “log in with ATProto” at some point!

  14. I’d help fund a global “PDS only” co-op. - Anyone can sign up - Provides storage & ATProto handle - Clear limits for acceptable use - Shows you list of all the places you can use your new account — after sign up, or at any time (ordered by count of their platform’s ‘profile’ records?) #atprotodev

  15. blobstream.zio.blue ✨ Not entirely sure what practical use this might have, but I wanted to build something fun in Deno — so here it is: Jetstream, but for blobs! 🚀 It's still a work in progress, but go nuts. Use it, abuse it. Source code to come soon, promise! #atdev #atprotodev

    RE: https://bsky.app/profile/did:web:didd.uk/post/3m6abepjkzc25

  16. blobstream.zio.blue ✨ Not entirely sure what practical use this might have, but I wanted to build something fun in Deno — so here it is: Jetstream, but for blobs! 🚀 It's still a work in progress, but go nuts. Use it, abuse it. Source code to come soon, promise! #atdev #atprotodev

    RE: https://bsky.app/profile/did:web:didd.uk/post/3m6abepjkzc25

  17. Hey #ATProtoDev, what's the key indicator for lexicon parser code that a string's value has extra context available by resolving it as an NSID? Is it the presence of the `knownValues` field on the lexicon? (ie. must values in a `"type": "string", "knownValues": []` field always be NSIDs?)

  18. #atprotodev if there are two competing ATProto services, what stops one migrating/deleting all the records of the other in your PDS? ie. Are ATProto apps, by default, scoped to the records of their own lexicons?

  19. Mostly this is a list of possible policies. But now there's a doc all about my idea for policies, which encompasses access control, scheduled posts, expiring posts, and even custom visibility templates. Hopefully this sparks some discussion! #atproto #atprotodev #atdev

    RE: https://bsky.app/profile/did:plc:5bzztbxvhii56ryi3az7lvzh/post/3lxge5vz3gc2g


    ATProto Policy primitives conc...

  20. The idea came about as a generalization of ACLs. I'm thinking of a few examples and I'm writing them in a big ol' list I'll publish shortly. #atproto #atprotodev #atdev

  21. I still believe #ATProto needs a list primitive (like blobs). That list primitive is essential for building access controls, which ATProto also needs. #ATProtoDev

  22. Okay maybe likes wouldn't be listified, just so that we can make likes double as reactions (like Fedi does). Because anything that needs more data than a DID or AT URI and maybe a timestamp of when it was added, would still have to be a record. #atprotodev

  23. Yes Bluesky has been down. Working for me at the moment and maybe not for others. Sporadic and in case you can't view the timeline now here's the message. Might cause issues with some atproto apps

    #atproto #bluesky #outage #bsky #atprotodev

  24. Yes Bluesky has been down. Working for me at the moment and maybe not for others. Sporadic and in case you can't view the timeline now here's the message. Might cause issues with some atproto apps

    #atproto #bluesky #outage #bsky #atprotodev

  25. Yes Bluesky has been down. Working for me at the moment and maybe not for others. Sporadic and in case you can't view the timeline now here's the message. Might cause issues with some atproto apps

    #atproto #bluesky #outage #bsky #atprotodev

  26. Yes Bluesky has been down. Working for me at the moment and maybe not for others. Sporadic and in case you can't view the timeline now here's the message. Might cause issues with some atproto apps

    #atproto #bluesky #outage #bsky #atprotodev

  27. Yes Bluesky has been down. Working for me at the moment and maybe not for others. Sporadic and in case you can't view the timeline now here's the message. Might cause issues with some atproto apps

    #atproto #bluesky #outage #bsky #atprotodev

  28. What's the canonical way to generate TypeScript stuff (types, and lexicons as @atproto/lexicons accepts them) from #Lexicon JSON files? #atproto #atdev #atprotodev #lexicons

  29. I don't see a way to inspect a blob at a PDS (to verify the accuracy of the information in a blobref, like file size). Does getBlob accept HEAD requests, and does it return the file size or actual MIME type? #atprotodev #atdev #atproto

  30. Developer of the Mastodon (activitypub) web client called phanpy is now experimenting with web client for Bluesky (atproto) called swablu. Excited to see what cool features will be added @cheeaun.com #atproto #bluesky #atprotodev #bsky #swablu #opensource #phanpy #mastodon #activitypub #fediverse

  31. Developer of the Mastodon (activitypub) web client called phanpy is now experimenting with web client for Bluesky (atproto) called swablu. Excited to see what cool features will be added @cheeaun.com #atproto #bluesky #atprotodev #bsky #swablu #opensource #phanpy #mastodon #activitypub #fediverse

  32. Developer of the Mastodon (activitypub) web client called phanpy is now experimenting with web client for Bluesky (atproto) called swablu. Excited to see what cool features will be added @cheeaun.com #atproto #bluesky #atprotodev #bsky #swablu #opensource #phanpy #mastodon #activitypub #fediverse

  33. Developer of the Mastodon (activitypub) web client called phanpy is now experimenting with web client for Bluesky (atproto) called swablu. Excited to see what cool features will be added @cheeaun.com #atproto #bluesky #atprotodev #bsky #swablu #opensource #phanpy #mastodon #activitypub #fediverse

  34. You can save & share favorite Squid Game scenes from @netflix.com using Moments menu on mobile. Couldn't find it on desktop For Bluesky users it's a very handy feature similar to Youtube to share specific timeframe. atproto app next? #netflix #moments #bluesky #atproto #atprotodev #bsky

  35. So cool to see another way to embed Bluesky replies as comments for websites such as a blog you may have. This one created thanks to @kayin.moe and also have threaded view Exploring all these atproto experiments keeps me busy! #blog #comment #bluesky #atproto #bsky #atprotodev #opensource

  36. So cool to see another way to embed Bluesky replies as comments for websites such as a blog you may have. This one created thanks to @kayin.moe and also have threaded view Exploring all these atproto experiments keeps me busy! #blog #comment #bluesky #atproto #bsky #atprotodev #opensource

  37. So cool to see another way to embed Bluesky replies as comments for websites such as a blog you may have. This one created thanks to @kayin.moe and also have threaded view Exploring all these atproto experiments keeps me busy! #blog #comment #bluesky #atproto #bsky #atprotodev #opensource

  38. So cool to see another way to embed Bluesky replies as comments for websites such as a blog you may have. This one created thanks to @kayin.moe and also have threaded view Exploring all these atproto experiments keeps me busy! #blog #comment #bluesky #atproto #bsky #atprotodev #opensource

  39. Anyone know if myb atproto web client is having problems or maybe I just didn't notice the issue until today. Each time it tries to 'load more' I see the same Bluesky posts show up. Tried 5x and shows the same @zeu.dev #myb #atproto #bluesky #atprotodev #opensource

  40. Anyone know if myb atproto web client is having problems or maybe I just didn't notice the issue until today. Each time it tries to 'load more' I see the same Bluesky posts show up. Tried 5x and shows the same @zeu.dev #myb #atproto #bluesky #atprotodev #opensource

  41. Anyone know if myb atproto web client is having problems or maybe I just didn't notice the issue until today. Each time it tries to 'load more' I see the same Bluesky posts show up. Tried 5x and shows the same @zeu.dev #myb #atproto #bluesky #atprotodev #opensource

  42. Anyone know if myb atproto web client is having problems or maybe I just didn't notice the issue until today. Each time it tries to 'load more' I see the same Bluesky posts show up. Tried 5x and shows the same @zeu.dev #myb #atproto #bluesky #atprotodev #opensource

  43. Another Bluesky web client makes appearance! Many duplicates @mcuban.bsky.social in that feed though So many atproto apps but need more time Btw only settings / login page available. For progress of 'placeholder name' client 😆 see @imlunahey.com #bluesky #atproto #bsky #atprotodev #opensource

  44. Another Bluesky web client makes appearance! Many duplicates @mcuban.bsky.social in that feed though So many atproto apps but need more time Btw only settings / login page available. For progress of 'placeholder name' client 😆 see @imlunahey.com #bluesky #atproto #bsky #atprotodev #opensource

  45. Another Bluesky web client makes appearance! Many duplicates @mcuban.bsky.social in that feed though So many atproto apps but need more time Btw only settings / login page available. For progress of 'placeholder name' client 😆 see @imlunahey.com #bluesky #atproto #bsky #atprotodev #opensource

  46. Another Bluesky web client makes appearance! Many duplicates @mcuban.bsky.social in that feed though So many atproto apps but need more time Btw only settings / login page available. For progress of 'placeholder name' client 😆 see @imlunahey.com #bluesky #atproto #bsky #atprotodev #opensource

  47. If you switched from Bluesky to your PDS and want to list all the accounts, open terminal, go to pds folder and type: pdsadmin account list See screenshot for sample output which should include account handle, email and did #bluesky #atproto #bsky #pds #atprotodev #opensource #atprotopds

  48. If you switched from Bluesky to your PDS and want to list all the accounts, open terminal, go to pds folder and type: pdsadmin account list See screenshot for sample output which should include account handle, email and did #bluesky #atproto #bsky #pds #atprotodev #opensource #atprotopds

  49. If you switched from Bluesky to your PDS and want to list all the accounts, open terminal, go to pds folder and type: pdsadmin account list See screenshot for sample output which should include account handle, email and did #bluesky #atproto #bsky #pds #atprotodev #opensource #atprotopds

  50. If you switched from Bluesky to your PDS and want to list all the accounts, open terminal, go to pds folder and type: pdsadmin account list See screenshot for sample output which should include account handle, email and did #bluesky #atproto #bsky #pds #atprotodev #opensource #atprotopds