Ron Gunk @rongunk.bsky.social · 04/06/2025uh i migrated the hybrid account thing so that every apub object now lives under /at/ subdir so now every activity note and even actors are directly resolved from the PDS but im also bored this is boring none of this is exciting 100
Ron Gunk @rongunk.bsky.social · 03/06/2025I like that theyre releasing some of their old tracks in full on yt youtu.be/odp7w-BNu8Myoutu.be【東方爆音ジャズ6】人間の消える道 / 夜雀の歌声~ Night Bird・もう歌しか聞こえない【東京アクティブNEETs】YouTube video by Tokyo Active NEETs 000
Ron Gunk @rongunk.bsky.social · 03/06/2025bridgy support would be impossible right like i can post twice, once here once apub if im replying to a bridgy account but the bridgy account when interacting with this hybrid account will see either side as non bridged so the interaction wont be bridged because bridgy doesnt know that its the same 100
Reposted by Ron Gunkstill whey @dw.whey.party · 03/06/2025if you dont get it yet, the end goal is not just bridgy fed 2 electric boogaloo, its that so i can interact with actual apub users even though the canonical user is the atproto one. imagine to like an apub post and you had to make a com.example.atpub.activity record on the pds, gnarly right? 101
Ron Gunk @rongunk.bsky.social · 03/06/2025unlike here, in apub profile fields arent tied to a seperate record, it lives on the actor itself, so it feels weird to specify that app.bsky.actor.profile is the one to read the fields from 010
Ron Gunk @rongunk.bsky.social · 03/06/2025made the front page show the inbox to help me understand apub a bit more test12-instance.whey.partytest12-instance.whey.partyATPub Kitbash 100
Ron Gunk @rongunk.bsky.social · 03/06/2025I really dont want to implement my own apub instance, maybe i can steal wafrn code since it also uses ts 100
Ron Gunk @rongunk.bsky.social · 03/06/2025i think the ap object shouldnt be inlined into another record (like app.bsky.feed.post) and i think i should use this glue lexicon system which enables multiple representations of the same data, so a com.example.atpub.object.note would be marked as mirror of app.bsky.feed.post (or vice versa) 110
Ron Gunk @rongunk.bsky.social · 02/06/2025i like using the did:web account as the test acc because i can change the did doc without it being permanently logged in plc.directory, and also its hosted on my own pds 100
Ron Gunk @rongunk.bsky.social · 02/06/2025"create" sync operation of a com.example.atpub.activity.create record what a weird and roundabout system of storing activities on the PDS 000
Ron Gunk @rongunk.bsky.social · 02/06/2025initially i thought the atpub server wouldnt need write access (or auth) to the pds but i think it still does if i want to make the atpub server stateless and completely replaceable at any time without recurring backups thanks to the data being hosted on the PDS 010
Ron Gunk @rongunk.bsky.social · 02/06/2025when should an activity embed the entire object and when should it store just a dereferenceable link ? and more specifically what is the consensus / de facto standard (and for what activity / object) that needs to be followed for maximum compatibility 010
Ron Gunk @rongunk.bsky.social · 02/06/2025shouldnt pds extensions be sidecar services instead? i think the pds should enable sidecar services by providing an easy to use api key system so devs arent required to build their new features inside the pds 000
Ron Gunk @rongunk.bsky.social · 02/06/2025I mean theres two painful emergent problems that didnt exist before which is first from introducing general data types from atproto to apub you'd either need to restrict to a supported set or introduce extendable parsers (or schema defined appviews) and the other is the painful (two way) conversion 000
Ron Gunk @rongunk.bsky.social · 01/06/2025Aw man fresh feeds is actually getting used that means i need to actually make it good 000
Ron Gunk @rongunk.bsky.social · 01/06/2025can we have oauth-scoped api keys to replace app passwords please 010
Ron Gunk @rongunk.bsky.social · 01/06/2025i kinda want to start forking gotosocial and try out this idea 010
Reposted by Ron Gunkvl1 @vl1.neocities.org · 01/06/2025its really cool how this website is still around 2257
Ron Gunk @rongunk.bsky.social · 01/06/2025happy June Month for those who experience the passage of time 000
Ron Gunk @rongunk.bsky.social · 01/06/2025how about solving portable accounts on apub by first moving canon data off the non-portable actors and then use a did to point to which actor is currently canon 160
Reposted by Ron Gunkdan @danabra.mov · 31/05/2025⚛️📝 New on Overreacted: Progressive JSONoverreacted.ioProgressive JSON — overreactedWhy streaming isn't enough. 2525131
Ron Gunk @rongunk.bsky.social · 31/05/2025Ive been thinking of using multiple transport protocols to distribute the same data and while dids kinda solve the identity part i dont really know about the data part. Encapsulation breaks all native consumption and direct translation is hard. Doing both would be ideal and bridgy already does that 100
Ron Gunk @rongunk.bsky.social · 30/05/2025constellation.microcosm.blue/links?target...constellation.microcosm.blueLinks — ConstellationAll com.example.graph.collectionitem records with links to at://did:plc:scltayjs6jo632hnahn7ceko/com.example.graph.collection/3lqfprlsa4p24 at JSON path .collection 100
Reposted by Ron GunkWhey‽ @whey.party · 23/10/2024excuse the bad transcription, but im surprised that this still sounds good even after i uninstalled the orchestral VSTs (took too much space). The fallback MS Basic soundfont doesnt sound that bad. the intended vst-enabled exported audio is available here: whey.party/wadeld 2193
Reposted by Ron GunkWhey‽ @whey.party · 06/01/2025i dont really feel like doing code related stuff, i feel burnt out #touhou #musescore #ddby 091
Reposted by Ron GunkWhey‽ @whey.party · 16/02/2025i like severance i think its cool heres a transcription of "labor of love" from season 1 ep 1 from the scene where mark walks for two minutes straight [1/2] 2143
Reposted by Ron GunkWhey‽ @whey.party · 13/03/2025new wip transcription of the final track from the cafe de touhou 5 album, i had to do some weird tempo shenanigans because of the intro 2122
Ron Gunk @rongunk.bsky.social · 30/05/2025im gonna test something sorry for the incoming repost spam 000
Reposted by Ron Gunk💜 Wysteria 🪷🪷🪷 @wysteriary.art · 30/05/2025Missed reporting on the launch of keik.org this week. They have their own PDS for signing up new users, but its not quite an AppView(?). Posts are using bsky lexicons, but I noticed that some profiles don't get their posts indexed by Bluesky for some reason. Maybe next week. 1101
Ron Gunk @rongunk.bsky.social · 29/05/2025just saying maybe post collections would solve the issue of making alts for specific audiences 310
Ron Gunk @rongunk.bsky.social · 29/05/2025i think this might be my favorite track from the latest album (東方爆音ジャズ16 虹) though idk the whole thing is pretty good too 110
Ron Gunk @rongunk.bsky.social · 28/05/2025sorry for the display name changes im gonna try this one and see if it sticks 020
Reposted by Ron Gunkきずか @mkizka.net · 28/05/2025pdsadminコマンド相当の操作をブラウザで出来るWebアプリ作りました。アカウント作成からTakedownまで一通りできます mkizka.github.io/pdsadmin-web/ 25922
Ron Gunk @rongunk.bsky.social · 28/05/2025i had to revive @bleh.pds-nd.whey.party (previously @/bleh.test12.whey.party) because i had some info about how i made the did:web account stored there so i also migrated it to the new pds but this time because it is actually a did:plc acc, atp airport behaved flawlessly and it was really impressiv 020
Ron Gunk @rongunk.bsky.social · 28/05/2025also dont forget to change the signing key in the did:web did doc, i forgot about that and spent 20 more minutes failing to activate the acc on the new pds 010
Ron Gunk @rongunk.bsky.social · 28/05/2025oh my god im an idiot why am i trying to sign a PLC operation on a DID WEB account im such an idiot oh my fucking god 131
Ron Gunk @rongunk.bsky.social · 28/05/2025Okay so my current understanding is com.atproto.identity.signPlcOperation on my old PDS is failing for whatever reason, seems like a fatal issue 110
Ron Gunk @rongunk.bsky.social · 28/05/2025my old test12.whey.party pds claims it's up to date even though it clearly isnttest12.whey.partyhttps://test12.whey.party/This is an AT Protocol Personal Data Server (PDS): https://github.com/bluesky-social/atproto Most API routes are under /xrpc/ 000