Octothorpes Protocol's Avatar

Octothorpes Protocol

@octothorpes

Octothorpes is an open protocol that lets you put hashtags and backlinks on your own website to connect with other independent sites across web rings using OP.

90
Followers
133
Following
109
Posts
28.10.2024
Joined
Posts Following

Latest posts by Octothorpes Protocol @octothorpes

API Explorer - Octothorpes Protocol

You can see something like this result set at octothorp.es/explore?o=demo which ingests octothorp.es/get/everythi.... Result sets are represented as MultiPasses docs.octothorp.es/blog/introdu...

11.03.2026 16:01 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

The whole point being to have protocol-as-an-endpoint. Want your results as RSS to use in a client that can understand that? cool. Want them in Semble's lexicon, to use in a client that can understand that? cool. ActivityPub, sure. lather, rinse, repeat

11.03.2026 15:57 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Webrings OP lets you make and manage your own webrings

We do support webrings docs.octothorp.es/webrings/ but I think this data is hashtag based. But "a group of sites sharing a hashtag" is just an ad-hoc webring. It's all just graph relationships!

11.03.2026 15:53 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

That goes into a big RDF graph. Right now it comes back out in fairly conventional ways (blogrolls, search results, RSS), but Publishers will be like Harmonizers for getting data out. Both are vocabulary definitions, and so are lexicons. So we're looking at ways to natively support them.

11.03.2026 15:52 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Introducing Harmonizers Harmonizers let you use your own HTML to octothorpe

Thanks! So our protocol, OP, lets you point any URL you control at it and define a what to track as metadata (hashtags, or octothorpes, being a basic element), using a Harmonizer docs.octothorp.es/harmonizers/

11.03.2026 15:47 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

u talkin about reticulum?

10.03.2026 23:06 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

new strategy to motivate QA: post about features from the next next round

10.03.2026 23:00 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
API response showing transformed graph data into json conformant with Semble's lexicon, purple and blue text on black background

API response showing transformed graph data into json conformant with Semble's lexicon, purple and blue text on black background

this is unfair, because Publishers won't be released until our next, next version (which is still pretty soon) but it was very fun to throw the lexicon from Semble at our graph data and get something with a, uhh, semblance to it out via a custom Publisher. How's it look, @semble.so

10.03.2026 22:59 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Signage for "Excel Church"

Signage for "Excel Church"

"You know who else pivoted a table?"

09.03.2026 16:32 ๐Ÿ‘ 989 ๐Ÿ” 235 ๐Ÿ’ฌ 14 ๐Ÿ“Œ 28
After xoxo There was a particularly strong thread that ran through most of my conversations at XOXO this year. It was braided from questions (pleas?) like the following:

worth noting that the frogs in the original experiment only behaved that way because they had their executive functions removed by the people running the experiment www.mmmx.cloud/after-xoxo#f...

05.03.2026 20:20 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1

that baby knows this blog is a real piece of shit

02.03.2026 23:06 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

there are some real sloppy stakes to contend with here

02.03.2026 22:45 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Also, we are #halfbaked4lyfe but it should be noted that an _enormous_ amount of baking has happened since that dingdong's quote.

23.02.2026 17:26 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

This made our day! guess we should be following the #octothorpe octothorpe more closely :)

23.02.2026 17:23 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

this sweater is cool af

18.02.2026 02:06 ๐Ÿ‘ 16 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

if you like protocols, might we recommend Octothorpe Protocol. Takes two lines of HTML and then you can start sharing tags and links with other independent sites. We're going to bridge to AT soon, so we can race to see who gets there first.

18.02.2026 02:05 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
How Markdown took over the world - Anil Dash A blog about making culture. Since 1999.

@anildash.com has written something excellent about this. www.anildash.com/2026/01/09/h...

15.02.2026 00:04 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

fantastic! this will come in handy

12.02.2026 23:52 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Standard.site - One schema. Every platform. Standard.site provides shared lexicons for long-form publishing on AT Protocol. Making content easier to discover, index, and move across the ATmosphere.

On the other end of things, we have work on the roadmap to make OP output user-transformable in the same way, and standard.site is going to be one of our first demos on the way to ATProto integration. github.com/stucco-softw...

09.02.2026 02:05 ๐Ÿ‘ 3 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Introducing Harmonizers Harmonizers let you use your own HTML to octothorpe

Thanks! we love what @standard.site is doing. That said, OP is format agnostic, so you can "adopt OP as a standard" without changing your html using harmonizers. docs.octothorp.es/harmonizers/

09.02.2026 02:04 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Also Good Internet Magazine is now on Octothorpes octothorp.es/domains/http... Was easy to add #octothorpes to @ghost.org

06.02.2026 18:23 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Octothorpes: Jailbreaking hashtags to connect websites together My friend Nik and I share a lot of interests, and we like to write about them on our own websites. Weโ€™d hang out and talk about printmaking or building websites or the complexity of planning creative ...

We're delighted to be part of the new issue of Good Internet Magazine and will be boosting any posts about GIM we see to celebrate. goodinternetmagazine.com/octothorpes-... #goodinternetmagazine

06.02.2026 18:21 ๐Ÿ‘ 5 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 1
Video thumbnail

I think it's time. #soon

05.02.2026 23:42 ๐Ÿ‘ 864 ๐Ÿ” 182 ๐Ÿ’ฌ 75 ๐Ÿ“Œ 203

where my freaks at usin #bombadillo

05.02.2026 21:26 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

@standard.site love what you're doing but are the definitions listed in plain text somewhere obvious I'm not seeing on the site? The definitions section is unbookmarkable and full of comments. I dug through your repo to find one to work from, but would be nice to have up front.

05.02.2026 00:33 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Basically harmonizers are user-defined mappings to normalize input to an adapter that never needs to care about the source material because it always runs it through a harmonizer.

30.01.2026 23:16 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Introducing Harmonizers Harmonizers let you use your own HTML to octothorpe

Ah I see. Yeah, I mean do you have to rewrite your config. You might be interested in some of our tooling that we built for a similar purpose. docs.octothorp.es/harmonizers/ It's just a repackaging of RDF vocabularies, which feels relevant to Lexicons

30.01.2026 23:12 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

But do you have to manually rerun the mapping?

30.01.2026 22:57 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

V cool! What happens if the shape of your frontmatter changes?

30.01.2026 22:35 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

everything has a json endpoint, so if you wanna cram that into a PDS we can provide a lot of the up front tooling

30.01.2026 22:19 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0