Public Firehose Project Shutters After Backlash
Community hostility shuts down hobby project.

FediOnFire was a simple, public-facing project designed to showcase a firehose of public statuses across the network. Roni Laukkarinen developed it as a personal hobby project, in the interest of facilitating network discovery.

This effort took inspiration from FireSky, a Bluesky project designed to show public statuses in an IRC-like layout happening in real-time. In Roni’s own words, his effort was to showcase how beautifully diverse the Fediverse can be.
Trouble Brewing
Unfortunately, part of the Fediverse community viewed the project in a bad light, casting assumptions that FediOnFire was violating user consent, scraping instances, and storing user data. Contrary to popular belief, FediOnFire was simply an HTML page that used JavaScript to pull public statuses from an Public Streaming API endpoint on fedi.buzz, a public relay for Mastodon servers.
After an onslaught of negative interactions, Roni saw no other option than to cease operations. The project folded late last month.
As an openness advocate I need to say that this whole ordeal has caused me a mental breakdown and that is the reason for my absence from social media since Thursday. I got too many vilifying comments and was torn from the pressure.
I’m not saying this because I’m trying to fish for pity or blame anyone else than me. For some people even saying this out loud is some kind of martyrism or trying to make myself a victim. If you like to think that way, it’s your right.
Roni Laukkarinen
Where Do We Go From Here?
This isn’t the first time a developer has felt public pressure to shut down a Fediverse project. Several efforts to build search engines, moderation tools, and even new platforms have been shut down in the past, although FediOnFire notably did very little to cause any offense. Compare this to Content Nation, which faced an aggressive backlash where a nefarious actor remote-loaded CSAM before reporting the instance owner to the authorities.

These kinds of experiences can hurt developers, and lead them to conclude that the Fediverse simply isn’t worth developing for. We’ve written a little bit about steps developers can take early on to avoid these misunderstandings and miscommunications early on. A big area involves announcing intent and soliciting community feedback prior to development work. By surfacing who you are, what you’re working on, and what your goals are, it’s possible to reduce pain by also establishing an understanding of what community expectations might be.
Even then, this isn’t an ideal situation. It’s difficult to maintain an excited and diverse developer community when people get chased off for building the “wrong kind of project”, especially when those developers had no malicious intent and wanted to make something nice for the community. People building for the space would benefit from a supportive and inclusive environment, where knowledge can be easily shared.
@atomicpoet I read the story. What happened, exactly? The story says, “Unfortunately, part of the Fediverse community viewed the project in a bad light, casting assumptions that FediOnFire was violating user consent, scraping instances, and storing user data.”
Who did this? What did they say?
I keep hearing about a ‘HOA’ stopping developers, but there are many things being developed here. What makes Project A acceptable while Project B violates the ‘HOA’?
@atomicpoet @ai Yeah that’s pretty rubbish behaviour. IMO the whole idea of trying to permanently control what others can do with a few words you typed and sent out into public is just nonsense.
If you don’t want random people using your words, don’t publish them in the open. It’s that simple.
@martin @atomicpoet @ai Exactly.
@atomicpoet
There is a pretty big outcry on Fedi about those companies training their AIs our posts. Has been for over a year.
So no, people don’t like when Big Tech does it, either. Disagreeable though you may find them, they are at least consistent.
@ayo So echoing posts to other servers is a service fedi.buzz already provides?
I don’t think I have my head wrapped around why fedi.buzz’s service is okay and Fedi On Fire’s display was not.
For your own sanity, you have to remember that not all problems can be solved. Not all problems can be solved, but all problems can be illuminated. —Ursula Franklin