A new honeypot thread just dropped RE:
Q for people who have used my Minisky Ruby gem: have you used fetch_all() with :break_when option?… (I'm considering changing it)
Click on the first image and then press the arrow keys: ➑️, ⬅️, ➑️, ⬅️, ➑️, ⬅️… RE:
:O RE:
If I had a dollar every time someone on Mastodon says that "there's only one Bluesky/ATProto instance"… I would have a lot of dollars
Had to put the whole thread here this time πŸ‘Œ #NewsFromMastodon πŸ˜… https://lab.martianbase.net/xrpc/com.atproto.sync.getBlob?did=did:plc:oio4hkxaop4ao4wz2pp3f4cr&cid=bafkreiguqijilovx6mi3623qvavvevy3alcoanblx4ywylg2xilap6t7ta
Is it acceptable in an XRPC API with cursor pagination to return an empty list but a non-empty cursor, e.g. { feed: [], cursor: "2025-05-20..." } ? Is this something worth taking into account as a possibility from the client side, or can an empty `feed`/`records` etc. be treated as the end? πŸ€” #atdev
I gotta say, I'm kinda enjoying writing JS in this "JSDocScript" mode πŸ€” The code is almost* unchanged except the comments - I really wanted to avoid complicating it or adding more instructions just for the types - but I get most of the advantage of TS in much more confident and faster refactoring.
My personal Sisyphus stone is trying to filter out all posts saying "PDS" when talking about e.g. tornadoes, mental health or police from the ATProto feed πŸšΆπŸ»β€βž‘οΈπŸͺ¨
Wow, it really is so much smoother… Rust > Go, apparently πŸ¦€πŸ˜› RE: