Roscoe Rubin-Rottenberg
banner
knotbin.com
Roscoe Rubin-Rottenberg
@knotbin.com
engineer, 15, brooklyn
macrodata refinement @sprk.so, prev. lsd.so
lfggggg
November 13, 2025 at 9:09 PM
The other, slightly funnier reason I'm pro-PDS-proxying is that my school blocks bsky dot app but I am still able to access bsky bc the requests only go to my custom PDS (other than for the cdn so i rely on alt text).
Swap my school out for an authoritarian country and suddenly it's a real use case.
November 13, 2025 at 9:08 PM
I'm gonna have to agree with @thisismissem.social for all the points she brought up and also the fact that, while not perfect, optimistic UI eliminates #3.
If you're very anti-optimistic UI, you could add a way for the apview to check if a record is currently being processed.
November 13, 2025 at 9:08 PM
Paying maintainers for a separate consulting service that benefits you is not the same as paying them to work full time on the project
November 13, 2025 at 12:53 AM
thank you for being transparent about it this time! much appreciated and please keep doing this in the future!

this also seems like a pretty common sense rule
what is essentially the equivilant of a dogwhistle for death threats should be treated similarly to a death threat
November 12, 2025 at 10:46 PM
also it shouldnt be in at:// format imo. records on atproto that reference people like follows dont use at:// but that's just a nitpick. i def agree this is my favorite masto feature
November 11, 2025 at 10:38 PM
i think the best way to do this is to make it only accept dids. a feature like this is something news orgs will want to use bc all their journalists are already on bsky so it's alright to make it a little harder to use by only using dids. the handle verification system did that and they all used it
November 11, 2025 at 10:38 PM
I mainly made the issue because I’m making this and wanted to add OAuth but I’ll probably just go the goat route and use app passwords for now 😔
pdsls is the pinnacle of good design and @juli.ee deserves 100% of the credit for all the work that's gone into making using it so fluid & easy. but i've always felt like, taken to its natural extreme, it would be a command palette or an interactive CLI.
so i made the latter.
November 11, 2025 at 3:08 PM
My design thinking was basically that I have a ton of collections and every time I use pdsls I end up using cmd+F anyway so why not build that into the flow and eliminate the middle man (the mouse)
I really like how it turned out thanks to cliffy.io. Login and editing records in nvim is coming next!
November 11, 2025 at 2:51 PM
I’m using cliffy.io which is a really amazing interactive CLI library for @deno.land
Cliffy - Home
cliffy.io
November 11, 2025 at 2:40 PM
Thank you! Glad to have someone who actually knows anything about OAuth take a look. I definitely wouldn't have found that draft on my own.
November 11, 2025 at 2:33 AM
it fits perfectly tho
November 10, 2025 at 12:00 AM
November 9, 2025 at 11:09 PM
Which one?
November 9, 2025 at 6:16 PM
i have no knot in this bin
November 9, 2025 at 5:41 PM