I think Google would like to be associated with a successful social media project.
You know, after Google Buzz, Google Wave, Google plus.
But sarcasm aside, nah, itβs rad. Congrats and thanks.
I think Google would like to be associated with a successful social media project.
You know, after Google Buzz, Google Wave, Google plus.
But sarcasm aside, nah, itβs rad. Congrats and thanks.
My neighbour (who does not visibly age) uses
βI have pot plants older than youβ
when men flirt with her at the pub.
Oh I hate that so much.
Every security course I've ever done says "pick 4 or 5 random words". But almost no website is fine with a 30 character sentence.
@albomp.bsky.social How can we support the assassination and kidnapping of foreign heads of state?
Trump pulled out of the Iran nuclear deal, Iran was following it.
I had some spare cycles and decided to tackle a 20 year old unimplemented #WineHQ feature.
gitlab.winehq.org/wine/wine/-/...
It's not wonderful just yet, but man that thing is a 12k line piece of unmaintainable tech debt.
Buying a Gerni with the plumbing attachment has saved me thousands is plumbing callouts.
But on the other hand, tonight I picked up a garbage bag full of sewage overflow after unblocking the stack.
Itβ¦ wasnβt pleasant.
A Red Panda in front of a Lomandra.
Got up close with Shifu for some pats today.
Taught me something.
#wildlife #panda #symbio
I donβt think itβs necessarily wrong to say βlog in with blueskyβ for the time being.
Of the approximately 44 million people who have AT Protocol accounts, approximately 44 million of them are on Bluesky.
And the others probably know.
But hard coding it so they canβt log in is totally fucked.
I think this is the right call.
What intrigues me is the notion of broadcast outside of the relays.
When shared private data is written is that pushed to authenticated app views or do we have fetch only?
If we have push is it via websockets? that could lead to a huge number of open socket right?
No.
That your system protects and elevates known rapists and criminals means a lot more needs to be done for you to ever be trusted again.
The right-wing media landscape has increased its dominance and the Supreme Court is ludicrous.
But worst of all, Americans voted for this.
They could again.
Itβs amazing what youβve done across the tech and community aspects.
Keeping communities safe is the common thread for a lot of people here.
From billionaires, racists, and racist billionaires (amazing overlap there).
AT proto itself should gain more privacy preserving features soon too, so this hopefully wonβt be novel for long.
Mine
Is there are reason you don't use capital letters?
They're OK.
We need better testing infrastructure for #atproto dev.
Spinning up a test pds attached to a test relay is key.
Never use your actual password.
Spread across different services you would have no way to prevent a bad actor from accessing your account, and you might forget who has it.
But, app passwords are also deprecated; and oauth is the way to go.
OAuth allows granular scopes so read only is possible.
Actually started building my #birding app for #atproto.
Iβve lexicons for birding observations, oauth login in (ported from @baileytownsend.devβs rusty statusphere) and have a Tap backed app view ingesting events.
Iβve also bought the domain.
Mine just uses a prefix in the name.
huwcampbell.com/posts/2025-0...
For example.
Nice, I just used it to push up my old posts.
My blog uses the path of posts for their publication date though, so I had to duplicate that info.
Might be nice to support extracting from there too.
I think a universal app would have to be more like a discovery engine and link people to the source.
There's a description field as well for blurbs / excepts which would help there too.
Does anyone have a good local developer environment for ATproto apps?
I'm thinking just docker compose with a PLC, a PDS and Relay, and maybe Jetstream too.
Effectively I want to develop locally without spraying records into the public firehose.
I sent through some support.
No, not at all. In fact AT supports it quite well.
The Bluesky AppView however doesnβt ingest update events.
I imagine itβs so people canβt change their posts so replies appear disingenuous.
A work around is to delete and create a post with the same ID which @anisota.net or @pds.ls do for edits.
@albomp.bsky.social can we talk about X?
Elon has turned X and Grok into a child and non-consensual pornography production machines.
Are bans, fines, or criminal charges coming?
Whoβs a silly fish?
Red Panda resting
Itβs warm but the misters are on. The Red Pandas are chilling.
Machine learning models are at best useful stereotypes; but when deployed in this way, they're just stereotypes.
Machine learning models will learn from past prejudices even when features regarding protected groups are omitted.
Without going into too much detail (because I canβt) when you set up a PDS there are environment variables for known relays.
So at start up you request a crawl and the relays will also open a websocket which will report all future changes.
Thatβs a misunderstanding. You can ask the relay what PDSs have items in a collection.
So each PDS just has to request a crawl from the relay and Tap should pick it up.
Spotted while skiing, right next to the run in Hakuba.
#japan #wildlife