What if I wrote a tutorial blog post about how to implement a complete [@whtwnd.com@bsky.brid.gy]( ) reader site from scratch using Tap + skyfall/tapfall in Rubyโ€ฆ ๐Ÿค”
Ok, streaming record events from Tap, acks, adding & removing repos is working ๐Ÿ˜
Playing a bit with Tap - is it expected that if it's running in "acks" mode and my client isn't sending acks, it starts retransmitting the same events again in random order (after ~2 minutes and then again every 60s, completely unordered)? https://lab.martianbase.net/xrpc/com.atproto.sync.getBlob?did=did:plc:oio4hkxaop4ao4wz2pp3f4cr&cid=bafkreihnocevoyh6rp43zfs56kganfz4qdpjewv3lg2xbgiupd3aubetha
That is exactly what they would say if time was broken but they didn't want people to panic RE:
Huh, apparently you can write Ruby native modules in Go ๐Ÿค” they're adding some built-in support for this to rubygems now [github.com/ruby-go-gem/...]( ) #ruby #rubylang [GitHub - ruby-go-gem/go-gem-wr...]( )
How bad naming would it be if I named a version of Skyfall for connecting to Tap "Tapfall"?โ€ฆ ๐Ÿ˜›
Current status: I'm about to run my production PDS on @npub1he43...h38v's Gatekeeper, in a custom configuration (without Docker), after making some hacks to it, in Rust ๐Ÿฆ€, which I don't know, using ChatGPT ๐Ÿค– - no way this will go wrong right? ๐Ÿ˜ƒ
Language #BlueskyStats for the last week: ๐Ÿ“Š - ๐Ÿ‡ฏ๐Ÿ‡ต, ๐Ÿ‡ฉ๐Ÿ‡ช, ๐Ÿ‡ฐ๐Ÿ‡ท, ๐Ÿ‡ณ๐Ÿ‡ฑ, ๐Ÿ‡ธ๐Ÿ‡ช, ๐Ÿ‡ซ๐Ÿ‡ฎ, ๐Ÿ‡จ๐Ÿ‡ฟ increased % share - ๐Ÿ‡ฉ๐Ÿ‡ช jumped above ๐Ÿ‡ต๐Ÿ‡น - posts in Arabic fell byโ€ฆ 80% ๐Ÿคจ sus - ๐Ÿ‡บ๐Ÿ‡ฆ dropped below top 20 ๐Ÿ™ (22.) - ๐Ÿ‡ฐ๐Ÿ‡ท, ๐Ÿ‡ณ๐Ÿ‡ฑ, ๐Ÿ‡จ๐Ÿ‡ฟ increased in absolute numbers of users https://lab.martianbase.net/xrpc/com.atproto.sync.getBlob?did=did:plc:oio4hkxaop4ao4wz2pp3f4cr&cid=bafkreidn27voxr6jme7jiywwwthwgjwuniwdl3on5mxibzhb2sehnyjhpm
"With the fediverse integration for Threads now in maintenance mode, this must surely be a big blow for Zuckerbergโ€™s belief in decentralised social networking" ๐Ÿ’€ RE: View quoted note โ†’
Ok, writing tests with the help of an agent like Codex might be a game changer actually ๐Ÿค” It seems to be much easier to review and update it to the point where I'm satisfied with the code, it gives me a very good starting point, and it's the one part of coding that I really don't like doing myself ๐Ÿซ