######octothorp.es

Welcome to Ratbike

Rat bikes are motorcycles that have fallen apart over time and have been kept on the road and maintained for little or no cost by employing kludge fixes and improvised repairs, with little or no consideration given to appearance.

Octothorpes development has been a little like building a car while we're driving it, and so far we've strapped an engine to a couple wheels, which is more like a motorcycle. We want to test this in the real world as soon and as often as possible, so the level of polish we're aiming for in our first public trial is "Ratbike that doesn't break or hurt anyone."

Join us on this ride

Project Ratbike will be a finite period of time in which we will be actively publicizing Octothorpes, inviting people and platforms to use the system, providing support to help that happen, and soliciting ongoing feedback and suggestions while rolling out new features. It started on November 1, 2024 and will end on TBD.

Tag freely, tag often

Octothorpes is a protocol, not a platform. So what goes on the network is up to you. We have a newsletter and an official hashtag for #octothorpes-news and some social media accounts where we'll be sharing updates to the project as well as cool stuff we see and find on the network, but beyond that, what one might find clicking on any octothorpe will be up to those of you who choose to octothorpe your posts. If you want to organize any sort of hashtag-based project or campaign and want help in spreading the idea, get in touch. Otherwise... browse and discover!

Then what?

After Ratbike ends, we're going to take what we've learned and focus on the best way to get to a fully-public rollout that is both stable and sustainable. We're committed to making sure the protocol remains free and open source. The main thing we want is for the protocol to thrive in the outside world.

We also want to be able to continue working on this, and are looking for sustainable, ethical ways to make that a job that could support the project, our families, and the broader community. What would that look like? We don't know yet, but probably a separate business that creates octothorpe-enabled services that are useful or convenient enough to people that they'd pay a little for them, like dashboards or hosted Rings. It won't look like a slow enshittification of core features as the paid services boundary creeps forward. How will we get there? Maybe a kickstarter or a partnership with an established project or company that aligns with our values, or maybe we just toil for another few years to reach that point. However it goes, we're going to stay transparent and communicative at every step of the journey.

Important things to know about Ratbike:

  • Ratbike will be 3-6 months, depending on how much fun we're having
  • Moderation is minimal and manual
  • For that reason we will have to review every registration request before manual approval. It might take a day or two.
  • We may have to close registration at some point if we have too much traffic
  • All data will go to a shared DB
  • You can opt-in to having your data deleted at the end of the project
  • At the end of Ratbike, or as soon as fully-independent Rings are supported, we will offer data export
  • To be clear, no personal data will ever be collected. The DB stores Octothorpe Statements as RDF triples. Everything is just links. We don't even record your IP address.
  • Everything is public. Octothorpes link public web pages to other public web pages, and we have no encryption or privacy measures in place to hide the links. Don't put anything on the network that you don't want to be public.
  • We don't have any promises on when we will support a certain feature or platform. But you can check out the Roadmap to see what we're working on, comment, and maybe even get involved.
  • This is v 0.x of the protocol. It's possible that breaking changes will be made during Ratbike, but only if strictly necessary. We will have v 1 when Ratbike concludes.

FAQ

Q: How do I start using Octothorpes?

A: First, request to register your domain. Then, check out the quickstart guide. If you still have questions, hit us up on Mastodon, Bluesky or email.

Q: Can I still register?

A: If this page says you can, you can. If this says you can't, we're at capacity.

Q: You mention Rings. Can I start my own Web Ring or convert my existing one?

A: Not yet, but we're working on it. See the Roadmap item.

Q: There's another way I think you should do something. How should I tell you?

A: See the Roadmap. It's full of github issues for things that we have and haven't started working on yet. Feel free to comment or open one if you don't see your topic reflected.

Q: Can I use Octothorpes without adding your code to my page?

A: Not right now, but check out the Harmonizers discussion on the Roadmap to see how we plan to do this.

Q: I want to contribute to the project. How can I do that?

A: Awesome! We don't have a formal process yet, so just grab the repo and get in touch with Nim or Nik and we'll get you going.

Q: I think I found a bug. How can I report it?

A: First, check to see if we know about it already at the Bugs list. If not, create a new issue and tag it bug.

Q: How can I find out what's going on with Octothorpes?

A: Join the newsletter follow #octothorpe-news, or #ratbike-news and find us on Mastodon or Bluesky.

Q: Who are you guys?

A: Nik and Nim