Sign in

Jeremy Herve

@jeremy.herve.bzh
365 followers 463 following 142 posts

WordPress, board games, kids, TV. I work @automattic.com where I lead a team building tools for bloggers and creators. Expect posts on WordPress, the Fediverse, ATProto, but also pictures about #Brittany. 🌐 herve.bzh 🟨🟩 @atmot.herve.bzh 🎲 @rolld.at

PostsRepliesMedia
Jeremy Herve @jeremy.herve.bzh · 28/09/2026
AT Mot 98 (EN) 4/6 #puzzlesurf 🟨🟩⬛⬛⬛ 🟨🟩⬛⬛🟨 🟩🟩🟩⬛🟨 🟩🟩🟩🟩🟩 atmot.herve.bzh/p/en/98
atmot.herve.bzh
AT Mot 98 (EN)
A bilingual daily word game on the AT Protocol. Play today’s puzzle.
010
Jeremy Herve @jeremy.herve.bzh · 26/09/2026
Played Pandemic Legacy: Season 1 — rolld.at/@jeremy.herve.bzh/play/3mw…
000
Reposted by Jeremy Herve
Astronomer Royal for Scotland | Catherine Heymans @astroroyalscot.bsky.social · 20/09/2026
NASA picture of the day today is a real 🏴󠁧󠁢󠁳󠁣󠁴󠁿beauty! This is a composite image of the ~5000yo Callanish Stones on the Isle of Lewis. The amazing Giuseppe Petricca has only gone and photographed the Sun at noon there, every few days, for a whole year. #Dedication 🔭🧪👌 ℹ️: science.nasa.gov/image-articl...
The imposing Callanish Stones stand talk with their shadows spanning out across the glass.  It's a super clear sky, but looks cold. Above the central stone is a strange figure-of-8 shape of dots.  This is the location of the Sun, at noon, on various different days across the year.
6744301397
Reposted by Jeremy Herve
Jake Gold @jacob.gold · 12/09/2026
I blogged it:
jacob.gold
An open letter to Dario: if you mean it, open the weights!
Dear Dario, You published We Must Pace the Frontier today, which committed Anthropic to embedded third-party evaluators and asked governments to require every other frontier company to match. Sam Altm...
36811
Reposted by Jeremy Herve
Jake Gold @jacob.gold · 12/09/2026
There's no slowing down frontier models by regulation that wouldn't lead to regulatory capture. But we could simply force all AI model companies to release their model weights openly. It's the world's data after all and nothing would slow their funding/progress more effectively and universally.
1125442
Jeremy Herve @jeremy.herve.bzh · 07/09/2026
I take it we have the same starting word :) 🟨🟨🟨⬛⬛ ⬛⬛🟨🟩🟨 🟩🟩⬛🟩🟨 🟩🟩🟩🟩🟩
atmot.herve.bzh
AT Mot — a daily word game on atproto
Guess the daily 5-letter word in English or French. Built on the AT Protocol — your data is yours.
020
Jeremy Herve @jeremy.herve.bzh · 05/09/2026
Turns out starting with 3 greens doesn't guarantee a quick win 😅 AT Mot 75 (EN) 5/6 ⬛🟩🟩⬛🟩 ⬛🟩🟩⬛🟩 ⬛🟩🟩⬛🟩 🟨🟩🟩⬛🟩 🟩🟩🟩🟩🟩 atmot.herve.bzh/p/en/75
atmot.herve.bzh
AT Mot 75 (EN)
A bilingual daily word game on the AT Protocol. Play today’s puzzle.
010
Jeremy Herve @jeremy.herve.bzh · 25/08/2026
😌 AT Mot 64 (FR) 6/6 ⬛🟩⬛🟩🟩 ⬛🟩🟩🟩🟩 ⬛🟩🟩🟩🟩 ⬛🟩🟩🟩🟩 ⬛🟩🟩🟩🟩 🟩🟩🟩🟩🟩 atmot.herve.bzh/p/fr/64
atmot.herve.bzh
AT Mot 64 (FR)
A bilingual daily word game on the AT Protocol. Play today’s puzzle.
010
Reposted by Jeremy Herve
pckt.blog @pckt.blog · 15/08/2026
meet the brand new read.pckt.blog ⭐️ the Atmosphere has a front page for blogging now !! a post of the day. things to read by subject. writers worth following. blogs on the rise. recommendations from people you follow. and a top 100 trending blogs chart 👀 basically, come see what’s good 💞
820345
Jeremy Herve @jeremy.herve.bzh · 15/08/2026
My first solve in 2! AT Mot 54 (EN) 2/6 ⬛🟩🟩⬛🟨 🟩🟩🟩🟩🟩 atmot.herve.bzh/p/en/54
atmot.herve.bzh
AT Mot 54 (EN)
A bilingual daily word game on the AT Protocol. Play today’s puzzle.
000
Jeremy Herve @jeremy.herve.bzh · 14/08/2026
Ideally you'd never see it, the plugin refreshes the token in the background every hour. But Bluesky caps sessions for apps like ATmosphere at 2 weeks, so once every 2 weeks can be expected. More often than that would be the bug, and can happen if there are cron issues on your site.
110
Jeremy Herve @jeremy.herve.bzh · 13/08/2026
Today, implementation is cheap. You are paid to make good decisions. To build software that will scale while managing complexity. […] You need to contribute beyond what everyone already gets by giving an agent a prompt. AI is removing the middle class of software engineering
030
Jeremy Herve @jeremy.herve.bzh · 12/08/2026
That sounds like a bug, your session seems to expire way too often. Could you open an issue at github.com/automattic/w... with more details about your site so we can look into it more, understand what's happening with your site? Or you can email me if you prefer!
github.com
GitHub - Automattic/wordpress-atmosphere: ATmosphere connects your WordPress site to the AT Protocol network. When you publish a post, it is automatically cross-posted to Bluesky and registered as a s...
ATmosphere connects your WordPress site to the AT Protocol network. When you publish a post, it is automatically cross-posted to Bluesky and registered as a standard.site document on your Personal ...
120
Jeremy Herve @jeremy.herve.bzh · 11/08/2026
I couldn't find today's word. I hate it when it's down to luck to find the last letter... AT Mot 50 (EN) X/6 ⬛🟨⬛⬛🟨 ⬛🟩⬛🟩🟩 ⬛🟩🟩🟩🟩 ⬛🟩🟩🟩🟩 ⬛🟩🟩🟩🟩 ⬛🟩🟩🟩🟩 atmot.herve.bzh/p/en/50
atmot.herve.bzh
AT Mot 50 (EN)
A bilingual daily word game on the AT Protocol. Play today’s puzzle.
000
Reposted by Jeremy Herve
Alexandre Plennevaux 🇧🇪🇪🇺 @pixeline.be · 06/08/2026
I wrote a little something to announce PDS GrandPerspective, an atproto pds interactive visualizer (still trying to come up with a good short description for it :D)
ideanation.pixeline.be
PDS GrandPerspective: Visualize your Atproto account
Visualize (and edit) your Atmosphere account's stored data.
1112
Reposted by Jeremy Herve
ryan cooper @ryanlcooper.com · 02/08/2026
this owns www.inverse.com/input/cultur...
inverse.com
The adorable love story behind Wikipedia’s 'high five' photos
Nearly 14 years later, the tale of this iconic couple can finally be told.
453084784
Reposted by Jeremy Herve
🇨🇦 l.faraday 🇨🇦 @mizati.bsky.social · 28/07/2026
The face of an ant under an electron microscope. Fascinating.
1571442203
Jeremy Herve @jeremy.herve.bzh · 28/07/2026
Podcast files on PDS, anyone?
010
Reposted by Jeremy Herve
Andrew Lisowski 💻 @hipstersmoothie.com · 28/07/2026
I’ve put atmospheric feedback in @standard-reader.app and it’s been amazing! - @userinput.app for feedback - @atstore.fyi for reviews Read about my approach 👇
hipstersmoothie.com
Atmospheric Feedback
Two ways to collect feedback in your Atmosphere apps — bug reports and feature requests via userinput.app, and reviews via atstore.fyi — using progressive scoping to request permissions on demand without overwhelming users.
03510
Jeremy Herve @jeremy.herve.bzh · 27/07/2026
@datagouvfr.bsky.social Y a t'il par hasard un jeu de données existant et peut-être une carte sur cartes.gouv.fr, qui montrerait la situation live des feux de forêt en France ? Je pense que cela serait intéressant, et pourrait remplacer les nombreuses initiatives qui se créent en ce moment. Merci !
cartes.gouv.fr
Cartes.gouv.fr : notre territoire commun
Explorer les cartes : Découvrez des cartes thématiques et de référence dont les fonds IGN sur l’ensemble du territoire français.
000
Jeremy Herve @jeremy.herve.bzh · 27/07/2026
One of my favorite books is coming to TV in January 2027! I'm really looking forward to it!
herve.bzh
Neuromancer TV series
One of my favorite books is coming to TV in January 2027! https://www.youtube.com/watch?v=g79GPZSQHBk We are in the age of AI after all, seems like the perfect time to revisit a classic story about AI and technology. I'm really curious how they'll manage to stay true to the book's feel, but I must say that so...
000
Jeremy Herve @jeremy.herve.bzh · 27/07/2026
Sympa, malheureusement pas surprenant :( Ce serait intéressant d'inclure l'ATmosphere dans les sources, pour voir ou se positionne Bluesky sur cet échiquier du racisme. Avec quelque chose comme Constellation, il y aurait surement moyen de sortir des données utilisables. constellation.microcosm.blue
constellation.microcosm.blue
Hello! — Constellation
Constellation is a self-hosted JSON API to an atproto-wide index of PDS record back-links. You can use it to query social interactions in real time.
110
Jeremy Herve @jeremy.herve.bzh · 26/07/2026
It's always a bit of a hurdle to get the game set up, but always fun to play once we get started! Bonus, we won this month! Played Pandemic Legacy: Season 1 — rolld.at/@jeremy.herve.bzh/play/3mr…
Overview of the Pandemic Legacy board game, in the middle of the play, on a living room table
010
Reposted by Jeremy Herve
pckt.blog @pckt.blog · 25/07/2026
screw it, i'm saying it: newsletters are just blogs with extra guilt. 🤗 you don't need to be in someone's inbox to matter. write something good and let the social graph do the work. 💞 this is what blogging in the atmosphere should be.
1364
Jeremy Herve @jeremy.herve.bzh · 23/07/2026
Those 1-letter misses are always frustrating... Today was almost a fail for me: 🟨⬛⬛⬛⬛ ⬛🟩⬛⬛⬛ 🟨🟩⬛⬛🟩 ⬛🟩🟩⬛🟩 ⬛🟩🟩🟩🟩 🟩🟩🟩🟩🟩 Let me know if you have ideas to improve the game :)
atmot.herve.bzh
AT Mot — a daily word game on atproto
Guess the daily 5-letter word in English or French. Built on the AT Protocol — your data is yours.
010
Jeremy Herve @jeremy.herve.bzh · 22/07/2026
@hipstersmoothie.com is a beast and has added support for basically every content renderer out there to @standard-reader.app, so whichever format you pick, it should work 😀 github.com/hipstersmoot...
github.com
standard-reader/src/components/reader/content/renderers at b2415f4c08de3705d228ae6364ea2685bc60d4d9 · hipstersmoothie/standard-reader
Contribute to hipstersmoothie/standard-reader development by creating an account on GitHub.
130
Reposted by Jeremy Herve
Gracie12 📎 @gracienlucy.bsky.social · 21/07/2026
Osprey diving for a fish near Cocoa Beach, Florida. 2018 📷 unknown .
472101249
Jeremy Herve @jeremy.herve.bzh · 21/07/2026
static.klipy.com
Alright Alrighty Then: Leopard Print Dance
Alt: Super green! GIF of a scene with Ruby Rodd, in the movie "The 5th Element"
020
Reposted by Jeremy Herve
shoptalkshow.com @shoptalkshow.com · 20/07/2026
724: Ask Dan Abramov Anything About AT Proto If you're like Chris and understand a bit of the tech behind AT Proto but want to understand it at a deeper level, this episode is for you. How does it differ from straight up RSS and Mastodon, where is my identity being stored, how do I create a…
shoptalkshow.com
724: Ask Dan Abramov Anything About AT Proto
If you're like Chris and understand a bit of the tech behind AT Proto but want to understand it at a deeper level, this episode is for you. How does it differ from straight up RSS and Mastodon, where is my identity being stored, how do I create a schema, what can be updated or modified later, is there going to be a PDS revolution, how does Standard.site fit into it all, and what else could we build with AT Proto?
55316
Jeremy Herve @jeremy.herve.bzh · 21/07/2026
@debbieohi.com started working on a somewhat similar series. I would recommend checking the comments there to get some ideas of the questions folks have. debbieohi.leaflet.pub/3mpdy5a53z22u
debbieohi.leaflet.pub
AT Protocol: explanation for non-techies?
Working on an explanation without tech jargon, for fellow creatives
140
Jeremy Herve @jeremy.herve.bzh · 21/07/2026
If you have a WordPress site, you can also install the ATmosphere plugin: wordpress.org/plugins/atmo... The plugin allows you to turn your blog posts into standard.site records, and you can choose the content type you prefer (including Markpub if you'd like).
Screenshot of some of the settings of the ATmosphere plugin for WordPress
020
Reposted by Jeremy Herve
Nick Gerakines @ngerakines.me · 20/07/2026
Fifth shape in the atproto permissioned data series: polls. The member list is the electorate, your PDS holds only your own ballot, a vote's record key mirrors the poll's, and a leaked ballot proves nothing because permissioned commits are deniable.
ngerakines.leaflet.pub
Permissioned Data Shapes: Polls
A poll is a space, a ballot is an address, and read_self is the ballot screen: voters cast and change their own votes while no voter's client can read anyone else's.
1335
Reposted by Jeremy Herve
Debbie Ridpath Ohi @debbieohi.com · 20/07/2026
I recently switched my author newsletter to @leaflet.pub. Liked it so much I've started up some other bloggy goodness on Leaflet as well. Browse them here: debbieohi.com/links/ Note: I've switched from Linktree to the above page. Embracing the Atmosphere: debbieohi.leaflet.pub/3mplxkdtcik2c
debbieohi.leaflet.pub
AT Protocol, Part 2: Explanation For Non-Techies
Thanks to all who responded to my call for suggestions!
03414
Reposted by Jeremy Herve
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 20/07/2026
I'm starting a new blog post series, with some more practical tutorials about ATProto things, using Ruby and my Ruby gems :] Episode 1 - resolving handles & DIDs and plc.directory:
mackuba.eu
ATProto in Practice #1: Identity
I’m starting a new blog post series that I’ve named “ATProto in Practice”. I want to go through some practical tasks that you’re likely to need when working with the protocol, using Ruby and my Ruby gems for the examples. These will (hopefully) be a bit shorter than my standard book-length blog posts here 🫠 If you’re new to the AT Protocol and you haven’t read my long Introduction to AT Protocol post that goes through the whole architecture and defines the various pieces of it, I recommend you read that one first, because I won’t be explaining everything from scratch again here. Let’s start with something pretty fundamental: user identity. DIDs & handles Every account has an immutable identifier called a DID (Decentralized Identifier), e.g. did:plc:z72i7hdynmk6r22z27h6tvur. This ID serves a similar role as an UUID might in an SQL database – it’s used everywhere behind the scenes in the protocol for any references between accounts and records, in URIs and so on. But generally every account also has a human-readable handle assigned to it, which can be changed at any time, and this handle is normally what you see in the UI, often in user-facing URLs, what you use to log in with, etc. The handle is a domain name, e.g. @python.org, and any existing domain name you own and use for your website can be used as your handle. As you start building on ATProto, one of the first things you might need to do is convert between these two identifiers. For example, a user logs in to your app using a handle and you need to first “resolve” it to a DID, or a URI or other reference in a record points to a DID, but you want to show the corresponding user’s handle in the UI, and the handle is not included in the data you got. A useful UI tool for quickly looking this up is internect.info. If you look up e.g. “firefox.com” there, you will get a page showing details of Firefox’s ATProto account: the DID (did:plc:m424cqoxwhxgjutbta7jmrur), when it was created, assigned PDS hostname, and so on. Now, how to do the same thing in code? Every DID has a so called DID Document, a JSON file storing some basic info about that identity, and among other things, that document includes the alsoKnownAs field, which lists the assigned handles, in the form of at:// URIs with only the first segment. Almost every account will have exactly one handle assigned, but it might happen that one will have zero or more than one. It might also happen that the array will contain some invalid strings which aren’t proper handles – e.g. don’t include the at:// prefix, or only contain one word and no periods. You need to filter only the valid ones. The assignment is bi-directional – a DID has one (usually) handle assigned in its document, and a handle resolves to a DID. You should ideally check the assignment in both directions, because it could happen that the other sign of the assignment is no longer valid, or worse – has never been real. That is, when you resolve a handle to a DID, check if th…
37610
Reposted by Jeremy Herve
Tom Cox @dj-acid-reflux.bsky.social · 19/07/2026
He’s been getting quite heavily into mindfulness lately. It’s not that I have a problem with it. I just wish he would stop banging on about it all the time
Our cat Charles, meditating in the garden, in between the breaks he takes to talk at us in a frantic, possibly coked-up sort of way about his goals for his new £2000 per month online life coaching courses and the manifesting he's been doing as part of his general mission to fully unlock his spiritual potential in 2026.
584741391
Reposted by Jeremy Herve
ContempraInn 🌹 @contemprainn.bsky.social · 19/07/2026
Photographer Martin Le-May was walking through a London park with his wife, hoping to show her a green woodpecker for the first time, when he snapped this incredible photo: a weasel riding a flying woodpecker.
1743930752
Reposted by Jeremy Herve
nora bouazzouni @nora.bz · 18/07/2026
vingt ans que marion montaigne est une génie, et ce nouveau post de blog restera dans les annales. à lire et faire lire à TOUT LE MONDE, surtout aux collégien·nes dont les cours de bio sur la reproduction racontent N'IMPORTE QUOI. tumourrasmoinsbete.blogspot.com/2026/07/la-f...
tumourrasmoinsbete.blogspot.com
La finale Ovule VS Spermato
Voici une longue note. Avant de me sauter dessus dans les commentaires, prière de jeter un oeil sur la bibliographie, qui a été toute aus...
491216724
Jeremy Herve @jeremy.herve.bzh · 17/07/2026
Give it a try, let me know what you think!
031
Jeremy Herve @jeremy.herve.bzh · 17/07/2026
AT Mot 25 (EN) 5/6 This was a tough one. I didn't repeat any letters and yet it took me all 6 tries to get to it. ⬛🟩🟩⬛⬛ ⬛🟩🟩⬛⬛ ⬛🟩🟩⬛⬛ 🟩🟩🟩⬛⬛ 🟩🟩🟩🟩🟩 atmot.herve.bzh/p/en/25
atmot.herve.bzh
AT Mot 25 (EN)
A bilingual daily word game on the AT Protocol. Play today’s puzzle.
000
Jeremy Herve @jeremy.herve.bzh · 17/07/2026
Pas facile celui-là ! Il m'a fallu les 6 à moi aussi :)
000
Reposted by Jeremy Herve
Sifa ID @sifa.id · 15/07/2026
Here's an early POC for a "personal website" run entirely on Sifa (and more atproto) data: sifa.id/p/gui.do/site (just append /site to your own profile to see it in action) You can also self-host it: github.com/singi-labs/s...
screenshot of the homepage
59119
Reposted by Jeremy Herve
Chef Kennedy🐸🏳️‍🌈 @kennedy.northsky.social · 17/07/2026
ass out flower ate this is how i like pollinate
a bee with its fuzzy little butt covered in pollen, hanging over a leaf all assed out, face not visible, just bee butt
5982582272
Reposted by Jeremy Herve
Steve Klabnik @steveklabnik.com · 14/07/2026
Too many words about DIDs: steveklabnik.com/writing/too-...
steveklabnik.com
Too many words about DIDs
Blog post: Too many words about DIDs by Steve Klabnik
1213223
Reposted by Jeremy Herve
Chuck Wendig @chuckwendig.bsky.social · 13/07/2026
First photo out of the gate from my Scotland and Ireland trip is this tentacular puffin on the Isle of May —
Portrait oriented photo of an orange beaked little puffin friend standing amid greenery and rocks, the gray blue ocean beyond. From the bold beak hang a nest of sand eels, thus granting the puffin entry into the ELDRITCH HORRORS Halloween costume category, for he is quite tentacular. But not testicular. If you have testicular puffins, please see your doctor. Taken on the Isle of May in Scotland. Photo by Chuck Wendig
544504340
Jeremy Herve @jeremy.herve.bzh · 13/07/2026
A few days ago I wrote about @rolld.at, the little board game tracker I built on the AT Protocol. As I mentioned then, this is very much a learning experiment for me. In this post, I'd like to come back to a few of my struggles and the things I learned while designing it.
herve.bzh
Is my ATProto app actually decentralized?
A few days ago I wrote about rolld, the little board game tracker I built on the AT Protocol. As I mentioned then, this is very much a learning experiment for me, a way to play with ATProto and learn about it. In this post, I'd like to come back to a few of my struggles and the things I learned while designing it.
081
Reposted by Jeremy Herve
Tangled @tangled.org · 13/07/2026
Introducing Bobbin: A diskless, API-only AppView for Tangled blog.tangled.org/bobbin/
blog.tangled.org
Introducing Bobbin
A diskless, API-only AppView for Tangled
1028141
Jeremy Herve @jeremy.herve.bzh · 12/07/2026
We went to see a drone show tonight. It was nicely done but somehow the fireworks that came right after were still the highlight of the show.
010
Jeremy Herve @jeremy.herve.bzh · 11/07/2026
I hate those types of games where you must be lucky enough to find the right first letter. Whether you succeed or fail, it's not skill it's just luck. ⬛🟨🟨⬛🟨 🟨🟩⬛🟩⬛ ⬛🟩🟩🟩🟩 ⬛🟩🟩🟩🟩 ⬛🟩🟩🟩🟩 🟩🟩🟩🟩🟩 atmot.herve.bzh/p/en/19
atmot.herve.bzh
AT Mot 19 (EN)
A bilingual daily word game on the AT Protocol. Play today’s puzzle.
000
Reposted by Jeremy Herve
Brookie @brookie.blog · 10/07/2026
PDS Operator it's a self hosted dashboard for your PDS. watches labelers and dms you when an account gets flagged. accounts, takedowns, pwd resets, invites, relay status, passkey sign-in, audit log, setup wizard with a qr code. deploy in minutes. tangled.org/brookie.blog...
1821841