Ghost 6.0 is here — meet our biggest upgrade yet
🫶 Reach millions of users across the social web
🔎 Understand what works with native analytics
➕ Powerful new creator tools
📈 $100M earned for indie publishers
ghost.org/6/
@erlend.sh.bsky.social
Open Source Practitioner, bullish on kindness. https://erlend.sh – about me https://weird.one – rematerialize the web @roomy.chat – find the others
Ghost 6.0 is here — meet our biggest upgrade yet
🫶 Reach millions of users across the social web
🔎 Understand what works with native analytics
➕ Powerful new creator tools
📈 $100M earned for indie publishers
ghost.org/6/
“What if money you earned on your videos was automatically shared with everyone that helped create it? What if video existed outside of a single platform?”
“The goal is to build video primitives that exist outside of a given platform and can be combined, remixed, and attributed in [] endless ways.”
Excellent choice of collaborators good sir.
04.08.2025 06:22 — 👍 4 🔁 0 💬 1 📌 0I think DMs remain closed as well?
bsky.app/profile/mack...
I went back and actually finished writing the section of notes for my talk about how accounts & storage for ATProto apps work and wrote a little Leaflet about it.
03.08.2025 05:31 — 👍 37 🔁 7 💬 2 📌 0more video of @anisota.net on e-ink
it’s a new kind of social media app powered by atproto/bluesky that fuses together elements of microblogging, gaming, mindfulness, and trading cards (or tarot)?
no scrolling, no infinite timeline, no overt engagement metrics
just a deck of cards to flip through
Bluesky as an app/project promoter works much better if you just “relent to the friendly peer pressure” a bit and join in on the atproto integration journey, hehe.
If you show the network some love, the network loves you back!
Also worth noting that bsky doesn’t respond well to genAI images 👀
New blog post, let's goooo! 🚀 I've been exploring how to build privacy-aware views in ATProtocol using on-demand record hydration. This pattern lets you serve different content to different users while keeping data portable and verifiable. #atdev #PrivateData #privacy
01.08.2025 20:25 — 👍 44 🔁 4 💬 3 📌 2Love this!
"Privacy is not a bunker; it's a commons."
“Sovereignty is never in isolation; it's always in relation."
"We refuse acceleration without direction, optimisation without ethics, and autonomy without care."
"We do not merely seek privacy, we seek solidarity."
chart: capital expenditures, quarterly shows hockey-stick like growth in the capex expenditures of Amazon, Microsoft, Google and meta, almost entirely on data centers in the most recent quarter it was nearly $100 billion, collectively
The AI infrastructure build-out is so gigantic that in the past 6 months, it contributed more to the growth of the U.S. economy than /all of consumer spending/
The 'magnificent 7' spent more than $100 billion on data centers and the like in the past three months *alone*
www.wsj.com/tech/ai/sili...
Here's my mini-apps idea in a lot more depth.
#atproto #atprotodev
Let’s connect! Could you DM me?
We’d love to help you engage more with the atproto network, both technically and socially 🦋
I also share your interest in social bookmarking/archiving: blog.erlend.sh/evergreen-co...
01.08.2025 14:18 — 👍 1 🔁 0 💬 2 📌 0All the way there with you on the “open cozy web” 💖
blog.erlend.sh/cozy-communi...
First and foremost: just let me log in to fika with my atproto account, i.e. support logins via atproto-oauth.
Check out github.com/graze-social... by @ngerakines.me
If you’re evaluating local-first, here’s my journey implementing search on that architecture: Postgres, Typesense, Orama, and how I landed on FlexSearch. A tale of frustrated dreams, utopian user experiences and calculated tradeoffs.
fika.bar/paoramen/loc...
this week's bluesky and atproto news:
- age verification in the UK is here due to OSA, including workarounds
- e2ee messaging with your atproto account with @germnetwork.com
- lots about pds migration tools this week
connectedplaces.online/reports/blue...
selfhosted.social is live for business for mutuals! So, let me know if you are a mutual and would like an invite code!
Not required, but if you'd like to help out with server costs, you can become a GitHub sponsor. I put a $2 a month tier for it.
github.com/sponsors/fat...
“I hate to say it”..no u don’t
30.07.2025 17:15 — 👍 3 🔁 0 💬 0 📌 0Not sure if it’s what’s happening here, but sometimes the plagiarizer will set their publication date to some time before that of the article(s) they’re plagiarizing so as to appear as the original source.
30.07.2025 12:40 — 👍 17 🔁 2 💬 0 📌 0Needs a lot of love still (including supporting migrating without a source PDS), but working on getting my own variant of PDS Migration tool going
github.com/NorthskySoci...
"Check out our Discord if you need help!"
No. No. You mean "We've chosen to make our official assistance less accessible than a decades old GameFAQs FAQ"
"Here's a link to our ad-infested wiki!"
Please just... make a little website. It doesn't have to be fancy. I'd like it more if it wasn't.
📄✨ New paper! Emilie Ma (kewbi.sh) and I looked at the problem of users of end-to-end encrypted apps recovering their private keys if their device is lost, broken, or stolen. We found a cryptographic approach that is decentralised and resilient against social engineering arxiv.org/abs/2507.21122
30.07.2025 10:09 — 👍 151 🔁 35 💬 5 📌 3One FAQ about our ATProto integration has been, is it on or off-protocol?
It’s both! We made deliberate choices to perform identity delegation and prekey exchange on protocol, and to transport cipher texts off-protocol.
www.germnetwork.com/blog/integra...
1/n
We are building this into @roomy.chat and would love to talk more :)
github.com/muni-town/ro...
Hello friends and friends of Germ! Wanted to take a moment to say hi on this momentous day of pushing our ATProto integration into beta. 🤗🤓
28.07.2025 21:19 — 👍 30 🔁 5 💬 3 📌 1🔐 Building ATProtocol apps? Then you know identity and authentication is the first real barrier to entry - and it's a pretty high bar.
The OAuth spec is a beast, and ATProtocol adds a lot of complexity too. That's why I'm running a masterclass this fall.
🧵 More details →