NodeBB v.4.0.0 was just released – which brings ActivityPub federation between NodeBB servers! It also means those servers are now connected to the wider Fediverse!
Now why is this important? Because it means old school bulletin board software (a.k.a., forums) are now federated!
@jorgecandeias Forums are not going away and there will always be demand for them. @nodebb is a major bulletin board platform, and I’m thrilled it now supports federation.
Not only are they talking about defederating all #Pixelfed servers, but defederating anyone who talks about Pixelfed in a positive manner.
Don’t let perfect be the enemy of good. Whatever qualms you may have with Pixelfed, it is a vast improvement over #Instagram—which has moved moderation services over to Texas, and is therefore subject to laws over there.
In contrast, you can run a Pixelfed server wherever you like, in your own country if you choose, or at least in a place with demonstrable better laws than Texas.
But more than that, we don’t get to choose which Fediverse services prove to be popular. Folks from #TikTok and #Instagram are coming to Pixelfed, not #Mastodon, and we should be welcoming them with open arms.
Well, my friends, that is not just a lie—it’s a dangerous lie. If you believe it and you’re hoping to start a tech company, you’re setting yourself up for failure. Let me explain.
First, let’s deconstruct the lie. The tech industry loves to push this myth: that a lone visionary comes along, develops a disruptive idea, and claims a massive chunk of “real estate” while everyone else, operating in less efficient industries, just rolls over and surrenders. Supposedly, this innovative company monopolizes an industry with its unique technology and centralization. But here’s the truth: not a single major internet company has succeeded without relying on decentralized technologies.
What do I mean by that? Let’s start with the internet itself. The internet doesn’t run on one platform owned by a single entity. It’s decentralized by design. Every website you access relies on a technology called Hypertext Transfer Protocol (HTTP). That “http” you see at the beginning of every URL? It’s a decentralized web technology. The web wouldn’t exist without it.
And email? Email isn’t owned by one company either. It’s not a single platform. It’s inherently decentralized. Google has Gmail, Microsoft has Outlook, ProtonMail exists—and they all interact because email operates on decentralized protocols.
But wait, you might say, what about Twitter? Didn’t it succeed by centralizing everything? Well, no. When Twitter started, it didn’t just use the web and email; it also relied on another decentralized technology: Short Message Service (SMS). That’s right—text messaging. In fact, Twitter’s original 140-character limit was based on SMS character constraints. Twitter’s success wasn’t because it was centralized; it thrived because it built on decentralized services.
What about Meta? Meta has also relied heavily on decentralized services. In fact, Meta has embraced ActivityPub, the same decentralized protocol powering Mastodon, Pixelfed, and other platforms, for its Threads app. Why? Because even Meta knows that to compete with Twitter, it needs to piggyback on decentralized technologies.
Now, let’s address a common question: why has the web become so centralized? Why are people using fewer websites and gravitating toward massive platforms? Here’s the answer: companies like Meta and Twitter didn’t start out as centralized giants. They built their success on decentralized technologies. But once they grew powerful, they “kicked the ladder down.” They closed off their platforms, shut out competition, and consolidated power.
For example, Twitter used to have an open API that anyone could access. Then Elon Musk arrived, said, “I got mine,” and cut off API access. Meta’s doing something similar with Threads—they’re exploiting decentralized technologies to grow but will likely pull the same move once they’ve established dominance. Zuckerberg has a long history of shutting down services that no longer serve his interests. Just recently, Meta ended its fact-checking services on Facebook and Instagram.
So, those of us using ActivityPub services? We don’t exactly trust Meta.
Now, what does this mean for startup founders? I’m not saying you should copy Meta or Twitter’s playbook—don’t exploit decentralization only to turn around and crush it. That kind of greed has consequences.
Just ask Microsoft. They tried to kill Linux, and now Linux powers almost everything: servers, game consoles, car dashboards—you name it. Meanwhile, Windows only claims the desktop market which is a tiny fraction of the overall OS market—and its hold there is threatened.
Facebook, Twitter, and Instagram’s centralization is the same story: the open web versus proprietary platforms, Linux versus Windows. And let me tell you: centralization doesn’t win in the long run.
For entrepreneurs, this means decentralization is your ally. If you want to build a new social media app, using ActivityPub is a fantastic idea. Much of the infrastructure is already in place. ActivityPub handles publishing, streaming, communication, and the social graph—all things you don’t have to build from scratch. Even better, hundreds of millions of people are already using it.
The point here is simple: don’t believe the myth of the lone visionary who creates a single, centralized, world-changing product. That’s not how tech works. Real innovation happens because hundreds, if not thousands, of developers build on open protocols and each other’s work. Everyone is standing on the shoulders of giants. Progress isn’t one big leap—it’s a series of small steps.
If you want to succeed in tech, embrace decentralization. It’s your friend.
On one hand, they needed to compete with Twitter. To do that, they wanted to leverage Instagram’s existing social graph. But if they had done this in isolation, it could have raised significant red flags with regulators.
There’s another reason behind Meta’s adoption of ActivityPub, and it’s tied to news. In multiple jurisdictions, including Canada, Facebook has refused to share news, as this would make them liable for millions of dollars in payments to journalists and media companies.
ActivityPub provides a convenient loophole. News organizations can broadcast content to Threads without Meta actually hosting it. When governments ask why news is showing up on Threads, Meta can say, “We don’t control that. Media companies are broadcasting it, and users are opting in to receive it.”
A final reason, unsurprising to anyone, is that Meta aimed to stifle Mastodon and other Fediverse services. To some extent, it worked. Once Threads joined the Fediverse—though “joined” is a loose term given Meta’s slow and selective adoption of ActivityPub—many users left Mastodon. These users were never interested in the Mastodon way of doing things. What they wanted was a corporate platform that appeared to play nice with open standards.
But let’s talk about what Meta will likely never implement: account migration. On most Fediverse servers, users can move their accounts to a new server if they’re unhappy with their current one, or even run their own server and migrate their data there. Meta, with its hundreds of millions of Threads accounts, will almost certainly never allow this. Why? Because it would mean risking even a fraction of their user base migrating to Mastodon or other services.
Here’s the catch: Meta can’t kill ActivityPub’s momentum. The protocol’s value extends beyond Meta’s narrow, Twitter-like view of it. Other applications, like PixelFed (an Instagram competitor), are gaining traction. Unlike centralized competitors that die when their funding runs out, decentralized platforms like PixelFed can’t be easily killed. Even if the most popular PixelFed server shuts down, hundreds of others remain.
This is a nightmare for Meta. It’s like the rise of Linux all over again. Microsoft once tried to stifle Linux with underhanded tactics, but now Linux powers almost everything—servers, car dashboards, video game consoles—because it’s decentralized and adaptable. The same applies to ActivityPub. There are tens of thousands of ActivityPub servers online, and anyone with an idea can create a new social network, tapping into the Fediverse’s massive network effect.
When Meta announced its integration with ActivityPub two years ago, I called it a bad idea. Meta likely thought it could co-opt the Fediverse to its advantage. This is a classic “scorpion and the frog” scenario—but with a twist. You’d think Meta is the scorpion in this story, but it’s actually the frog, unaware of its vulnerability. The Fediverse is the scorpion, and it’s in its nature to sting centralized systems.
Meta might think, “If you sting me, we both drown.” But the Fediverse doesn’t care. Its decentralized nature ensures it will thrive, even at the expense of centralized platforms like Threads. The open web is resilient, and Meta’s attempt to dominate it may ultimately backfire.
There’s many Fediverse servers out there—“scorpions,” if you will—and Meta is but one frog.
So, were you were a SEGA kid in the 1980s? Then you probably know the original Alex Kidd in Miracle World – maybe it even caused you to rage-quit a few times.
Here’s the deal: back when Nintendo’s NES was printing money thanks to Super Mario Bros., every other platform needed its own Mario wannabe. For the Commodore 64, it was The Great Giana Sisters. For DOS, it was Commander Keen. For the SEGA Master System, it was Alex Kidd.
Before Sonic the Hedgehog became SEGA’s mascot and finally sold consoles for the company, Alex Kidd filled that role. He was a bit of an oddity – something of a monkey boy with elf-like ears and a tail. SEGA released several Alex Kidd games (Alex Kidd in Shinobi World, Alex Kidd in High Tech World, etc.), but Miracle World was his magnum opus. Like Mario, that game was a brightly colored platformer where you jumped around collecting items.
However, despite some aesthetic similarities, Alex Kidd played quite differently from Super Mario Bros. – he was more like Mario’s scrappy, unpolished cousin. Mario jumped on enemies. Alex Kidd punched them. Hard.
Power-ups, like rings, enhanced your attacks, letting you punch from a distance. Occasionally, you’d get vehicles like a motorbike, though I always found the motorbike frustrating – it often caused more problems than it solved, especially in areas requiring precise jumps.
One odd quirk was encountering “power-ups” that hid enemies you couldn’t punch out. The only way to deal with them was to outrun them until they disappeared off-screen. That always felt cheap to me. To be fair, even Mario wasn’t immune to this kind of trickery – Super Mario Bros. 2 (the Japanese version, later released in North America as The Lost Levels) had a poison mushroom that could kill you. Still, it felt unfair.
Unfortunately, Alex Kidd in Miracle World could never truly compete with Super Mario Bros. for a few reasons:
Poor hit detection: The hitboxes were terrible. If you even got just a little close to an enemy, you’d die.
Rock-paper-scissors: Every few levels, you had to play best-of-three games of rock-paper-scissors. Losing meant game over. Imagine playing for half an hour, only to lose everything because of a random chance minigame.
Despite these flaws, we SEGA fans loved it – partly because it was fun, but mostly because admitting Mario was better felt like treason.
Fast-forward to today. Alex Kidd in Miracle World DX dropped in 2021, and it’s everything we wanted back then. Gorgeous 2D visuals, toggleable with original graphics (now in widescreen!), and – hallelujah – fixed hitboxes. The rock-paper-scissors games with end bosses is still there, but losing doesn’t make you want to throw your controller into orbit. Infinite retries and lives make it approachable without gutting the challenge.
Interestingly, SEGA didn’t develop or publish this remake. It was developed by Jankenteam and published by Merge Games. This surprised me because Alex Kidd in Miracle World is such an iconic Sega title. Based on the credits, the developers appear to be Brazilian, which makes sense—Brazil has a massive love for Sega and the Master System, even to this day.
Would I recommend the original Alex Kidd in Miracle World? Only if you enjoy video game archeology or want to relive the trauma of poorly times punches. But the remake? Absolutely. It’s like seeing an old friend who finally got their act together. If Miracle World DX got released in 1986, we might’ve seen Alex Kidd punching Mario off his throne.
So, go on – play the remake. It’s a miracle its awesomeness doesn’t punch you in the face.
Meta is now using AI-generated profiles to drive up “engagement” on Facebook and Instagram.
Now why would they do this?
Well, for one thing, organic engagement on both those platforms is dead—and it’s been dead for awhile. And now they’re stuck in a loop where influencers aren’t talking to people—they’re talking to algorithms.
So what about the 98% of users who aren’t influencers? Well, most of their content gets stuck in a void with no engagement. And this drives down satisfaction. Why post your breakfast to Instagram if no one sees it?
Therefore, Meta needs to build the illusion of engagement to satiate that need for connection. And Zuckerberg assumes most people will be satisfied with bot interaction.
But what I suspect is that this will lead to a diminishment of trust on those platforms.
Putting the sauce in awesome!This is my own self-hosted single-user Pleroma instance that operates as a back-up for @atomicpoet@mastodon.social. I'll probably use this to talk about hobbies.