yeah it was a result of not wanting to take indexedAt time into account so that appviews can be rebuilt solely off of network data
but since then we've gotten a bit more comfy with using indexedAt time - thread gates for instance rely on it
1 replies
0 reposts
4 likes
tbh i regretted it at first, but now see some real benefits
still, think we need to clean it up a bit so it's less disruptive to viewers especially when the block was on the pettier side/not due to harassment
can be disorienting for whole reply chains to get unattached
7 replies
0 reposts
25 likes
we wanted to have application mechanisms that could partition the network analogous to how activity pub supports actual network partitions
with blocks specifically, it was a happy accident when we put the feature together in a day π
github.com/bluesky-soci...
2 replies
0 reposts
24 likes
honored to have worked alongside you on this π¦
thanks for pushing us outside our comfort zone, changing the way i think about the services we're running, building a badass social super computer, and keeping us laughing during the most stressful moments
wishing you the best with what's next π
0 replies
0 reposts
35 likes
that's someone with a custom domain handle that no longer resolves correctly
occasionally we do a bad job at reindexing handle changes and need to get that cleaned up
probably the best way to reduce the amount of them is to prompt users to check their handle cfg when they log in if its invalid
0 replies
1 reposts
5 likes
was it on `getFeed`? we did notice a spike in error rate right around that time. not exactly sure what was going on, it resolved itself quickly - can look a bit closer
1 replies
0 reposts
2 likes
dude those guys are awesome
they're both in The Raid which I highly recommend. only comparable (better?) movie to Wick in terms of action choreography
www.imdb.com/title/tt1899...
0 replies
0 reposts
4 likes
i say this with neither pride nor shame
1 replies
0 reposts
6 likes
this was my alarm in high school
1 replies
0 reposts
6 likes
www.youtube.com/watch?v=_JQi...
2 replies
0 reposts
22 likes
so yea 0 for 2 on lucid dreaming but had my first recursive dream
pretty sure i'm back to bedrock reality by now (finger still not passing through palm, kelsey still reassuring me i'm not dreaming)
1 replies
0 reposts
23 likes
and then my alarm went off and I woke AGAIN
3 replies
0 reposts
18 likes
and i talked with kelsey and told her what she'd said in my dream and she agreed it didn't sound anything like her
so now i was disappointed because i let my first lucid dreaming opportunity slip by me and was trying to figure out how to check for it better in the future
6 replies
0 reposts
14 likes
so i asked kelsey if i was dreaming and she said no. so i was confused for a bit and still pretty sure i was dreaming but wasn't sure how to know for sure
i woke up in bed a minute later and realized i _had_ been dreaming. i double checked the finger through palm trick again and it felt rock solid
1 replies
0 reposts
16 likes
had a dream last night where @kelsey.bsky.social said something uncharacteristic & it made me realize i was dreaming. i've never lucid dreamed before but i've read about it a bit so i tried the "finger through palm" thing and my finger didn't go through my palm
...
4 replies
0 reposts
30 likes
huh definitely not normal π§
do you have many users on it or only one/a couple? did you use the install script from the repo or roll your own?
2 replies
0 reposts
3 likes
Reposted by daniel π«
PDS firehose consumers: we are starting to deploy updated "identity" event and new "account" events, to support account takedowns and to synchronize infra takedowns.
we'll be documenting and specifying this soon, just noting that you might seem some early new events on the firehose soon
2 replies
14 reposts
63 likes
bit hands on rn but it works: github.com/bluesky-soci...
1 replies
0 reposts
2 likes
chopping all my hair off and telling the guy at the menards paint counter that βI dont normally look like thisβ
1 replies
1 reposts
21 likes
Ah thanks for the issue. Just double checked the implementation and itβs nullable π
0 replies
0 reposts
4 likes
northern lights boy // northern lights cow
1 replies
3 reposts
44 likes
now we're talking
0 replies
0 reposts
7 likes
just seems like good taste to me but what do I know
1 replies
0 reposts
22 likes
wait who tf labeled this account that liked and replied βhello handsomeβ to my criminally under appreciated logical v wall clock post as βspamβ
1 replies
0 reposts
24 likes
chef living up to her name
1 replies
4 reposts
27 likes
logical clocks: forward movement, collaborative, forming order out of chaos. understandable, grounded in reality and pro-human
wall clocks: the mausoleum of all hope and desire
2 replies
0 reposts
20 likes
if i hadn't forgot the semi-colon none of this would be here rn
2 replies
0 reposts
14 likes
i expect other appviews will verify the data
in general tho, i think the fact that data is self-authenticating paradoxically makes it less necessary to verify it. there's always a baseline externally verifiable truth that services stake their reputation against every time they serve a view
2 replies
0 reposts
5 likes
no :(
i should make some - been grilling instead of smoking lately
got wild turkey brining that i'm gonna grill up tonite π
1 replies
0 reposts
8 likes
π³
0 replies
0 reposts
9 likes
facts
2 replies
0 reposts
13 likes
had a great time chatting with @gergely.pragmaticengineer.com & @hejelin.bsky.social, looking back at the last couple years!
2 replies
6 reposts
60 likes
heh yeah it's kinda half-implemented right now
you can "deactivate" on your PDS but it won't have any effect in app. It was added in support of account migration, but we haven't gotten the account deactivation feature over the finish line yet
1 replies
0 reposts
3 likes
plc.directory/export (docs in README: github.com/did-method-p...) would let you find when each PLC DID migrated their account, but it wouldn't cover did:webs (of which I think there's only 1 that's migrated off bsky.social)
1 replies
0 reposts
3 likes
there's a good proof over on PLC: plc.directory/did:plc:2zmx...
and for timestamps, you can check the audit log:
plc.directory/did:plc:2zmx...
we do plan to add some introspection routes to the relay for PDS-related things but they don't exist yet
1 replies
1 reposts
4 likes
it is NOT illegal to add mezcal to your carne asada marinade
2 replies
3 reposts
35 likes
Reposted by daniel π«
This is actually super friggin cool
WhiteWind is built on AT Proto using the same repo their Bluesky posts live in and is leveraging Bluesky's Relay to get data from their PDS to any firehose consumers.
They wrote their own AppView on top of it and are reusing the Bluesky profile record too!
4 replies
42 reposts
134 likes
yup this is how we handle it π
it's basically a no-op that returns a 200
We dedupe blobs on our PDS but this isn't strictly necessary. However we index blobs & blob-record associations separately. So when a post is deleted, we check if its blobs were only associated with 1 record before deleting
0 replies
0 reposts
4 likes
yea i absolutely love the arkansas ozarks. was so happy when I realized the eclipse was coming right through
0 replies
0 reposts
1 likes
ππ
late response
0 replies
0 reposts
6 likes
(photo creds @kelsey.bsky.social)
0 replies
0 reposts
8 likes
ozark mountain eclipse
3 replies
11 reposts
93 likes
wowowow congratulations you two!
0 replies
0 reposts
3 likes
(real answer: this shouldn't be allowed & if we're checking it correctly, then the hashes are impossible to guess. we just don't check it correctly rn)
2 replies
0 reposts
16 likes
1 replies
0 reposts
14 likes
fondly remembering this article with Bluesky & Fission (& Martin Kleppman!) right next to each other
www.wired.com/story/the-cl...
0 replies
0 reposts
19 likes
unbelievably grateful for the time I spent with Fission
working there totally changed how I think about both the craft of programming and how to wrangle the sorts a networks we're building
@expede.wtf & @bmann.ca are good peoples and leave me continually inspired π
3 replies
1 reposts
30 likes
Reposted by daniel π«
I bet @dholms.xyz uses one basket for his eggs
1 replies
2 reposts
20 likes
1 replies
4 reposts
25 likes
yup
vast majority of PDSs, feed generators, and labelers are run by folks outside the company
1 replies
0 reposts
5 likes