Foysal

Foysal

@foysal.it

Build things.

9.8K followers215 following521 posts

Pinned

Latest ozone release contains some security patches and an exciting new custom actions feature which allows you to create a chain of events and dispatch them in one click thanks to @jeffwithag.net 's brilliant work please upgrade github.com/bluesky-soci...

github.comRelease v0.1.111 · bluesky-social/ozoneWhat's Changed Custom Actions by @gcwill70 in #597 fix: cache custom actions config by @gcwill70 in #639 show queue name in report row by @gcwill70 in #640 fix missing rows in workspace by @gcwill...

Foysal reposted

please feed the artists. there's a green button now

Bluesky@bsky.app

v1.136 is live! Introducing: Profile links We want independent writers, artists, developers, and creators to be able to build and fund sustainable projects on Bluesky. Help your followers know how to support you by adding buttons for Patreon, Ko-fi, your newsletter or website, and more.

One more update to bring in latest security patches from node.js github.com/bluesky-soci...

github.comRelease v0.1.107 · bluesky-social/ozoneWhat's Changed fix: patch Next.js, sharp, and Node security in public Ozone images by @foysalit in #633 Full Changelog: v0.1.106...v0.1.107
Foysal@foysal.it

Ozone release v0.1.106 is out with the same runtime mitigation github.com/bluesky-soci... if you have watchtower enabled, it will auto update midnight UTC otherwise run `docker compose -f /ozone/compose.yaml --profile daemon up -d --pull always ozone ozone-daemo`

Ozone release v0.1.106 is out with the same runtime mitigation github.com/bluesky-soci... if you have watchtower enabled, it will auto update midnight UTC otherwise run `docker compose -f /ozone/compose.yaml --profile daemon up -d --pull always ozone ozone-daemo`

github.comRelease v0.1.106 · bluesky-social/ozoneWhat's Changed Show oldest queued reports first by default by @gcwill70 in #561 Improve historical analytics controls by @foysalit in #585 fix: Avoid querying for strike events without an account ...

For those who run Node.js services—we are currently still waiting for a Node.js security release. In the meantime you can apply a runtime mitigation by adding `--import=@atproto-labs/fetch-node/emudhra-preload` to your service entrypoint. More details at: npmx.dev/package/@atp...

this is awesome! go check out what the attie team cooked up!

Attie@attie.ai

Announcing Attie site builder! Starting today, Attie users can build small social pages like an AMA, a guestbook, or a survey your friends will argue about for a week. We made a few to get you started. Go make a better one and share it: attie.ai

Foysal reposted

This show, thanks to Dan, will take you from zero to understanding AT Proto. Including how it’s pronounced like the @

Foysal reposted

👋🏾 I have joined @bsky.app as VP of Engineering! I’ve been admiring this team’s work for years, and I’m thrilled to be joining them to build the future of the open social web.

Foysal reposted

Foysal reposted

Every so often we hear from folks wondering if they may be suspended for blocking the moderation service. (tl;dr: no.) Let me explain the backstory behind this bit of Bluesky lore. /1

Foysal reposted

i want to spread the word about atproto. if you’re running a podcast, i’d be happy to hop in to talk about it. i understand it decently well and can explain it without much jargon. it’s one of the most interesting developments in the last 30 years of web, and i can defend that. please dm to set up!

Foysal reposted

Bluesky launched in February 2023 as an invite-only platform. As of June 2026, we have 45 million users. For reference, that's almost the population of Argentina. Thank you for being here with us 💙 Here’s to the next 45 million accounts.

Foysal reposted

i'm starting a diary on atmospheric login as a way to explore the topic in some depth. our login experience is how everyday folks will form their understanding of what the atmosphere even is—and the design space is super rich. the web may also have some tricks up its sleeve for us...

divyzone.pckt.blogAtmospheric Login Diary 1: On the Button - the divy zoneAtmospheric login is one of those topics that maintains a constant hum of discussion in our ecosystem, and for good reason: it's how everyday folks make their w...

Foysal reposted

Foysal reposted

YOOO ATPROTO STRAVA RUNNING APP

The Distance@thedistance.app

Still a bit more work to go, but bulk Strava import is just about ready to go out.

Foysal reposted

v1.122 is rolling out today, featuring a better way to discover and share articles, blog posts and newsletters across the Atmosphere via new, dynamic Standard.site link cards. 🧵

Foysal reposted

"explode a social media app's infrastructure so that it spans the internet instead of a datacenter" sounds dumb but it basically works

Foysal reposted

if you had a "beta features" toggle in your settings that let you see experimental and pre-release features in the app so you could share feedback with the bsky team, would you turn it on?

i dont like getting hit in the face but i'd let spring do it. yeah. spring can hit me in the face like a truck and i wouldn't mind.

📸

Eric@esb.lol

Attention PDS devs! We merged a lexicon change last week increasing the max image upload for Bluesky posts from 1 MB to 2 MB. This rolled out to our PDSs instances last Friday. We'll begin enabling this in the Bluesky app soon. If your PDS implementation is still validating at 1 MB, plz update! ✌️

Foysal reposted

Hey y'all, I just released a new version of the PDS distribution that fixes that hCaptcha/COEP issue. Update to v0.4.219 and get the new account manager interface as added bonus.

Foysal reposted

what’s refreshing about #atmosphereconf is how interdisciplinary the subjects and speakers are - it’s not all code but instead showcasing the roles of scientists, journalists and creators. the community is multi-faceted and have a shared interest in combatting misinformation and abuse.

Foysal reposted

excited to announce our new platform for content moderation and community management at scale. this replaces ozone for us. built by @rishkebab.blacksky.team hand in hand with our T&S team.

Blacksky Algorithms@blackskyweb.xyz

Blacksky is excited to announce Acorn, a platform for growing and managing communities on decentralized infrastructure. blackskyweb.xyz/introducing-...

Foysal reposted

AT Protocol is getting an IETF Working Group

Some very exciting news - it looks like the working group for AT Protocol at the IETF has been approved! (though not formalized in the datatracker just yet) This is a big milestone in the standards process. But is also just the start of the actual process - years of meetings & work ahead!

Foysal reposted

continuing to build up our permissioned data protocol! this one asks what a bucket actually is and where the data that constitutes a bucket is stored. it argues for maintaining the atproto ethos in the permissioned data protocol as always, looking forward to hearing your thoughts!

dholms.leaflet.pubPermissioned Data Diary 3: Your Bucket, My DataThe third in a series of posts building up a solution to permissioned data on atproto. We look at two different models for where buckets live and why the simpler-looking one doesn’t work out.

soooo well deserved! excited to see this move forward!

Emelia@thisismissem.social

Heeey, look, it's me! I'm super hyped to announce that @bsky.app have given me a grant to work on the standards for the Federated Credential Management API (or FedCM) to make them really work for all decentralized web applications.

Foysal reposted

new blog post on permissioned data in atproto! this one introduces "buckets", the protocol-level primitive for shared access control. I walk through two approaches that don't quite work and land on something that I think does let me know your thoughts!

dholms.leaflet.pubPermissioned Data Diary 2: BucketsThe second in a series of posts building up a solution to permissioned data on atproto. We introduce buckets: a new protocol primitive for creating a shared social context.

Foysal reposted

#atproto is nuts. I’ve never had the experience where I’ve downloaded a new social app, opened it, and everyone is already there. That was the experience I just had with #Popfeed. Absolutely bonkers

so pumped for this

We've been hard at work on a new website with new guides, better docs, more translations, even our very own blog. We think it looks pretty sharp, too. It's now easier than ever to just build things with AT Protocol. atproto.com

new ozone release just went out github.com/bluesky-soci... this one contains react version upgrade to address the latest CVE along with a bunch of new features. shout out to @jefffwithag.bsky.social on his first set of contributions to the repo along with a few other folks for helping out!

github.comRelease v0.1.103 · bluesky-social/ozoneWhat's Changed 🐛 Fix handle fetching for email template by @foysalit in #417 fix: Properly bulk remove tags in workspace panel by @gcwill70 in #413 Fix watchtower version for automatic updates on ...

Foysal reposted

I've had this idea for a while, but what if you built a desktop UI on top of atproto data... and what if that UI looked cyberpunk AF? Here's a first look at Aether OS, a desktop-like interface with system and lexicon apps powered by your data.

Foysal reposted

yea idt i can accurately describe how underwhelming this machine is. immediately returned the one that i tested out

eliza🌻@elizas.website

for sale: baby shoes, never worn

Last night's release image had a dependency issue which broke some ozone instances. This new release contains the fix for it github.com/bluesky-soci... Please upgrade your image version to get the new one. Apologies for the inconvenience.

github.comRelease v0.1.100 · bluesky-social/ozoneWhat's Changed ❇️ Takedown target services by @foysalit in #402 🐛 Only show Not Delievered when isDelivered is explicitly false by @foysalit in #407 ⬆️ Update package version by @foysalit in #408 ...

This version has a dependency issue which is breaking most endpoints. Team's working on getting a patch out. I'll publish a new version as soon as that's ready!

Foysal@foysal.it

Long overdue but the react CVE thing gave me the push needed to get a new version of ozone out github.com/bluesky-soci... I'd normally give a heads ups a couple days before release but this one is time sensitive so just hit the release button. Thanks @esb.lol for the assist!

Long overdue but the react CVE thing gave me the push needed to get a new version of ozone out github.com/bluesky-soci... I'd normally give a heads ups a couple days before release but this one is time sensitive so just hit the release button. Thanks @esb.lol for the assist!

github.comRelease v0.1.99 · bluesky-social/ozoneWhat's Changed 💄 Show high profile warning on labelers by @foysalit in #375 💄 Add copy button for handle change history and record info by @foysalit in #377 🐛 Only show account actions to admins a...

Foysal reposted

Foysal reposted

"i am haunted by humans" - what a fucking ending! what a book!!

Foysal@foysal.it

been slacking on my audiobooks lately. started a couple books but couldn't stick through. currently reading "the book thief" - markus zusak and so far, it's been a great listen!