Tedium - Spammy Saturday 🤬

Diving into a major spam issue on the fediverse.

Hunting for the end of the long tail • February 20, 2024

Spammy Saturday

A fediverse spam crisis highlights an inherent flaw in the decentralized social networking model: Some people are bad at updating and maintaining their apps.

The percentage of people getting spam on the fediverse appears to have been relatively small—one poll I saw on Monday suggested that just 6% of roughly a thousand people had experienced the problem—but the people who were being bothered were dealing with a lot of it.

I was one of those people. I first started noticing the tidal wave of spam coming in around Friday morning, with Chinese text referencing some random hacking group. But by Saturday, the spam had taken its final form—a series of messages referring to a specific Discord group.

WTF was happening? And why? Security blogger Brian Krebs suggested that this might be a “Joe job”—an attempt to spam a wide number of users to make people mad at a certain audience, in this case a Discord group heavily referenced in the spammy messages.

Meanwhile, cybersecurity specialist Kevin Beaumont suggests that the lack of security controls in the fediverse are widely being exploited.

“There [are] a bunch of technical issues it highlights, which is that Fediverse is very open to abuse at present,” he wrote. “There’s no spam filtering at all. It’s like email from 1996. It’s wide open to abuse.”

🚀 Dive into The Serial Port on YouTube for fascinating videos on vintage tech and the dawn of the Internet. Revel in 1990s nostalgia and the pioneering days of the web as we uncover tech history’s hidden gems! 💾✨ #RetroTech #90sNostalgia

I can’t personally vouch for the root cause, but I do think the problem highlights an inevitability of the fediverse that needs to be addressed: Ease of maintenance.

Running a Mastodon server is often a gigantic pain if you aren’t deeply familiar with a number of basic programming and server maintenance tools, the most important perhaps being Docker. It is a command-line tool through and through, and if it isn’t properly hardened, whether by limiting sign-ups or keeping a server up to date, it can be like a screen door for an automated attack.

Part of the reason for this is that the thing that the application is doing is deeply complex—it is polling your own data, sharing it with the world, then trying to grab data from literally every server it can reach on the fediverse. It’s not particularly fun to manage, and I’ve not had much fun trying to get it to work on my end. (I recently changed my approach to container management, which has helped, but there are still plenty of things that need fixing.)

But it means that updating and maintaining the server can be painful, especially at scale, which means that it’s an easy task to back-burner. After all, if a database migration means that you’re going to be stuck in a command line all weekend if something goes wrong, why would you want to do that? The spam attack seems to have highlighted the fact that a number of small-scale site maintainers have fallen down on the job, and it threatens to have a dampening effect on the entire fediverse model.

Servers with the smallest, narrowest audiences often have the least support from an organizational standpoint—and they’re the sitting ducks for aggressive spammers. If you go to the front pages of some of these servers, it becomes clear that many of them are underutilized or not maintained heavily. And that means that, over time, they become weak links, susceptible to spam, hacking, or ostracization. (This is generally true of any other self-hosted tool, by the way: Just ask anyone who has struggled to manage an WordPress instance over the last decade.)

Other servers end up blocking or muting these small servers to fend off the spam, cutting off actual users in the process. Slowly, it undermines the whole purpose of the entire endeavor. I don’t think that’s what anyone wants to see from the fediverse.

The solutions are imperfect—Mastodon implemented a CAPTCHA solution for new accounts in a recent update, but even that has proven controversial because CAPTCHAs are inherently inaccessible. (Controversy around fediverse issues? Not uncommon.)

But the truth is, there is a scale gap that probably needs to be met here. If you’re someone maintaining a server for yourself, or for a handful of users, you may not need a full-fat Mastodon instance. You might be better off with, say, a self-contained application that runs in the background on your Mac or Linux machine that allows you to plug into the broader fediverse at will—a combined server-client setup. That doesn’t exist quite yet, but I could easily see it appearing someday.

I trust the developers working on fediverse tech will get there—a number of alternatives to Mastodon, for example, already exist, and many of them are far more lightweight.

The reason that centralized solutions to every problem always win is because of this technical capabilities gap, and it is simply not realistic for every social justice organization or scientist club on Mastodon to have a Docker whiz on staff. Docker is not as hard as it seems—certainly less confusing at first glance than, say, git—but if there’s any way to ease the technical gap, a lot of people who might have been wary of hosting their own Mastodon server in the past might just hop on board.

(And for those simply using Mastodon servers, rather than running them: Support your server by donating. It actually goes to a better cause than a blue checkmark on Twitter—and it makes it a little less painful for admins to handle the maintenance.)

Federated links

I’m utterly enthralled by the recent story of the radio tower that went missing. Skepticism about the root cause of the theft is flying around right now, but the station is now back on the air at the least.

If you read our pieces on George Schlatter’s Turn-On last year, you’ll be thrilled to know that he just released a third “lost episode” online. Lost media no more.

End of an era for computer nerds: FreeBSD is on track to start dropping 32-bit chip support. Your PowerBook’s BSD install might be at the end of the line.

--

Find this one an interesting read? Share it with a pal!

And be sure to give our sponsor The Serial Port a watch. If you love retro tech (likely because you read us) you’ll enjoy it!

Share this post:

follow on Twitter | privacy policy | advertise with us

Copyright © 2015-2024 Tedium, all rights reserved.

Disclosure: From time to time, we may use affiliate links in our content—but only when it makes sense. Promise.

unsubscribe from this list | view email in browser | sent with Email Octopus

Older messages

Retro Zeitgeist 📺

Monday, February 19, 2024

Jon Stewart helps Comedy Central stay the course. Here's a version for your browser. Hunting for the end of the long tail • February 14, 2024 Retro Zeitgeist Jon Stewart's fascinating late-

The Web App Switcheroo 📱

Monday, February 19, 2024

Apple leans on the old hobby-horse to kneecap the open web. Here's a version for your browser. Hunting for the end of the long tail • February 15, 2024 The Web App Switcheroo In its quest to do as

The Liaison 🖥

Monday, February 19, 2024

How firmware became computing's middle ground. Here's a version for your browser. Hunting for the end of the long tail • February 17, 2024 Today in Tedium: In 2006, the Nintendo Wii's

The Sneaky Standard 🖥

Saturday, February 10, 2024

Intel shaped an industry through a canny bit of deception. Here's a version for your browser. Hunting for the end of the long tail • February 09, 2024 Today in Tedium: Computing has changed a lot

sudo embrace 🧑‍💻

Friday, February 9, 2024

Microsoft doesn't have superusers, but it now has sudo. Here's a version for your browser. Hunting for the end of the long tail • February 08, 2024 sudo embrace Microsoft's decision to

You Might Also Like

Android Weekly #650 🤖

Sunday, November 24, 2024

View in web browser 650 November 24th, 2024 Articles & Tutorials Sponsored Why your mobile releases are a black box “What's the status of the release?” Who knows. Uncover the unseen challenges

PHP 8.4 is released, Dynamic Mailer Configuration, and more! - №540

Sunday, November 24, 2024

Your Laravel week in review ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Lumoz RaaS Introduces Layer 2 Solution on Move Ecosystem

Sunday, November 24, 2024

Top Tech Content sent at Noon! How the world collects web data Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, November 24, 2024? The HackerNoon

😼 The hottest new AI engineer

Sunday, November 24, 2024

Plus, an uncheatable tech screen app Product Hunt Sunday, Nov 24 The Roundup This newsletter was brought to you by Countly Happy Sunday! Welcome back to another edition of The Roundup, folks. We've

Transformers are Eating Quantum

Sunday, November 24, 2024

DeepMind's AlphaQubit addresses one of the main challenges in quantum computing. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Retro Recomendo: Gift Ideas

Sunday, November 24, 2024

Recomendo - issue #438 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Kotlin Weekly #434

Sunday, November 24, 2024

ISSUE #434 24th of November 2024 Hi Kotliners! Next week is the last one to send a paper proposal for the KotlinConf. We hope to see you there next year. Announcements State of Kotlin Scripting 2024

Weekend Reading — More time to write

Sunday, November 24, 2024

More Time to Write A fully functional clock that ticks backwards, giving you more time to write. Tech Stuff Martijn Faassen (FWIW I don't know how to use any debugger other than console.log) People

🕹️ Retro Consoles Worth Collecting While You Still Can — Is Last Year's Flagship Phone Worth Your Money?

Saturday, November 23, 2024

Also: Best Outdoor Smart Plugs, and More! How-To Geek Logo November 23, 2024 Did You Know After the "flair" that servers wore—buttons and other adornments—was made the butt of a joke in the

JSK Daily for Nov 23, 2024

Saturday, November 23, 2024

JSK Daily for Nov 23, 2024 View this email in your browser A community curated daily e-mail of JavaScript news React E-Commerce App for Digital Products: Part 4 (Creating the Home Page) This component