Burningbird Social Media Technology Weblogging

Mastodon and Burningbird

The social media upheaval continues but things are starting to quiet down a bit. Oh you can’t tell this from the media, which is full of stories leading with “Elon Musk says…”, but that’s primarily because the media hasn’t figured out how to wean itself off Twitter, yet.

I quit Twitter the day that Musk reactivated the Project Veritas account. Even a lie would be ashamed to be associated with Project Veritas. Not so Twitter and Musk.

Out with Twitter

I didn’t delete my two Twitter accounts, because bots and trolls can snap up a previously existing username in 30 days once deleted. And I didn’t deactivate them because deactivated accounts are deleted in 30 days. What I did was post a last note where to find me on Mastodon, set both to private, and then walked away. I won’t even look at Twitter now, because doing so triggers ad impressions and that gives Musk money. I don’t plan on ever giving that guy money, and I’m severely curtailing the amount of attention I’ve giving him.

I’ll miss the folks that stubbornly stay on Twitter, but they’ve made their choice, I’ve made mine, and someday maybe they’ll wise up.

On to Mastodon

In the meantime, my move to Mastodon has had ups and downs, but has ended up on an up. My choice of kickoff point on was a good one (@burningbird) because the creator of Mastodon (Eugen Rochko), who is also the administrator of, is quite welcoming of new Twitter folks. No nonsense about content warnings.

Speaking of content warnings, I was told to use them, and told not to use them. My account on was frozen and I believe it was because I did use content warnings when cross posting from Twitter. But I got into a disagreeable argument with another person about not using them when cross posting. A lose/lose.

Well, to hell with that server and any server administered by hypersensitive admins letting the power go to their heads. And to hell with other people’s CW demands.

Now, I use content warnings sparingly—primarily for larger posts or posts that contain what I deem to be sensitive material. If people don’t like it, they don’t have to follow me.

Mastodon and RSS

I did add some Mastodon stuff to my weblog. You’ll see a “post to Mastodon button” at the end of a story. And you’ll see my latest Mastodon entries in the footer. The latter comes from the RSS feed appended to each account in Mastodon (mine:

The really nice thing about Mastodon having an RSS feed is you can follow a person’s Mastodon entries in the same RSS reader you use for weblogs. Pretty soon, we’ll no longer be able to tell the difference between a weblog and a micro-blog.

Post to Mastodon

The post button is interesting (how-to). Unlike one centralized location for Twitter and Facebook, each person is on a specific Mastodon server, so you have to specify what server you’re on in the ‘toot this’ web page that opens. This is the nature of the federated beast. It’s no different than if you have a weblog or web page and you have to provide its unique URL when asked for it.

I also bookmarked the Toot dialog and use it when I post a link to Mastodon. I found using the dialog helps to trigger the link excerpt, while posting a link directly in Mastodon usually leaves the link as just a link.

The downside to using the Toot dialog is it logs me out of Mastodon, every time. This is a PITA when you’re using two-factor authentication.

Mastodon and Burningbird

My plan is to create my own Mastodon server, but I’m working through how I want to do so. I can spin up another Linode for it, or try putting in on this server. There are Mastodon hosting sites that are attractive, if for no other reason than you have to have SMTP access (for email), and it will be a cold day in hell before I try to run an SMTP service again. But I’m leaning towards spinning up another Linode and then using a 3rd party SMTP server such as Gmail.

The great thing about this federated universe is when I do create my own Mastodon instance, I can move all my follows/followers to it. I don’t believe I can move my posts to it, but really I don’t care about my older Mastodon posts. In fact, I’ve set my account up to delete them automatically after two weeks. Why burden with my old crap? I might be restoring my old weblog posts, but I don’t care about old Twitter/Facebook/Mastodon postings. These are just social media blurbs.

I do care about the people, so I don’t want to lose those connections.

When I do setup a Mastodon instance, I’ll spin you a tale of my trials and tribulations setting up a Ruby on Rails project. The one downside to Mastodon is it’s Ruby on Rails, an environment I have no experience with. I may also install something like PixelFed, which at least is good, honest PHP and Node.



Social Media Standards

Testing Tribel,, and Mastodon

Elon Musk’s Twitter antics are getting harder to ignore, so I’ve joined with others to look at social media competitors in hopes of finding that perfect Twitter alternative.

Hint: there aren’t any.

The Trouble with Tribel

The first app I checked out is Tribel, a social media app created by Omar Rivero, also known as the founder of Occupy Democrats.

Tweet by Omar Rivero talking about founding Tribel

I verbalized Tribel as “tribble” right at the start, which made me inclined to like the service. However, friendly associations aside, Tribel is trouble.

The first red flag for the service was when it asked for age and gender when signing up. There’s absolutely no reason for this type of information unless the people behind Tribel plan on doing some data gathering. If you don’t want the kiddies, then just put a disclaimer in at signup requiring that the person be over 18.


Once reluctantly passed the intrusive sign on, the next roadblock is figuring how the system works.

Tribel doesn’t seem to have the word count limitations of Twitter, and as someone pointed out, you can edit your posts. But the system also forces you into behaviors that are annoying.

For one, you can’t just do a post and publish it to the world. You have to pick your audience, and then you have to select from a gawd-awful huge list of topics and sub-topics. If you choose to submit a personal post, then you can only share it with friends. If you do pick a topic, then it asks if you want to be a Contributor, when all you really want is to publish a damn post.

You could look beyond these design fails, but how people treat you on the service is something you can’t ignore. Woe unto you who criticizes Tribel, the software.

The screenshot below is an example of an exchange I went through when I expressed my unhappiness about some of the Tribel design decisions (specifically, having to choose from a gawd-awful list of topics). I don’t think in my entire life, I’ve been accused of being a traitor to the Democratic cause solely because of tech criticism.

screen capture from Tribel where I was told to get the hell out because of being critical of Tribel's tech

This screenshot demonstrates the biggest problem with Tribel: it is an echo chamber, similar to TruthSocial but falling over on the left. That the members are Democrats, or progressive, or liberal doesn’t matter: it’s an echo chamber; an echo chamber that exhibits zero tolerance for dissent.

I’m a Democrat and a progressive and a liberal…but I’m not a clone or a cult member.

Tribel promises to be a “kinder, smarter network.” It’s anything but. and the 90s live again!

The second social media app I tried was Unlike Tribel, it’s fairly simple to post…once you get past all the 5xx errors from a service that’s being hit with a lot of new signups at the moment (a problem all the apps are experiencing right now with the sudden interest).

Once you can access the site, your first thoughts might be, “The 90s called, and they want their web design back.”

It actually features a scrolling banner at the bottom. Wow, when was the last time you saw a scrolling banner? The rest of site is a jumbled mess of columns, all white text on dark background and featuring a lot of ‘stuff’ including that scrolling banner.

screenshot of featuring scrolling banner on bottom, left

Thankfully, does feature an ostrich mode in preferences that turns off much of the cruft, including the banner. You can access preferences by clicking the three dots next to your profile.

screenshot of with the cruft turned off

There is no option to change the coloring to dark on light. or make it less messy. The most you can do is actually make it more messy by adding more columns of stuff to the page.

Additional functionality including creating groups and lists and modifying the appearance is behind a subscription paywall. The amount you have to pay isn’t very much ($4.99 a month), but having to pay for what should be basic functionality isn’t necessarily conducive to increased participation.

I did find the folks on to be quite friendly. The service is still small enough to have a nicely intimate feel to it. Two things, though, don’t work for me.

The first is the design and layout, which is just too busy and overwhelming. It’s hard to see what’s going on. Even in Ostrich mode, it’s too busy. I suspect even if I could switch to a dark on light background, it would still be too busy.

added more columns to, and it is really messy now

The second concern—and the primary concern—is the fact that the service is controlled by one person.

The app, itself, is a fork of Mastodon (discussed next), by The Jester, a very well known hacktavist. In real life, The Jester is a man named  Jay Bauer.

snapshot of tweet by the jester noting that is a fork of Mastodon

The site promises a hate-free environment, and I have no reason to doubt this isn’t true. Moderation takes resources, though, and we have no idea how many resources has.

The funding for the site is a month-to-month operation. That’s one of the actual design elements: a progress bar tracking whether the month’s funding goal has been met. The site does tend to make its funding fairly quickly during the month, but the nature of the funding and  ownership make the service very precarious.

Frankly, I don’t want to trade one service that was purchased by a billionaire with another that could easily disappear or be sold.

I quit after my first impressions, but then decided to continue giving it a try (I’m @bbird). I might be able to learn to live with the 1990s design, but that single owner is likely to be a no-go for me. This leads me to the next social media app, which goes from one owner to no owner.

I’m on Mastodon. Somewhere.

Mastodon is a fascinating social media application, because unlike Twitter, or Facebook or, no one owns it. Or, I should say, everyone owns it.

My main feed page, using a dark text on light background

Mastodon is a federation of individual servers based on open source software and protocols managed by different groups or people located all over the world. When you sign up for Mastodon, you don’t sign up at a single entry point: you locate and find a server you’re interested in, and then sign up at it.

Once signed up, though, people can follow you regardless of what server they’re on and you can follow them back. So, I’m signed up at as @burningbird, but I can follow @someuser at, and my posts show up for them, and their posts show up on my home page.

Each server may or may not have a waiting list, and each server sets its own moderation rules. In addition, each server may monitor or block other servers that they deem to be the source of spamming, hate, pornography, or misinformation. As an example, you can see a list of filtered, limited, and suspended servers for the Fosstodon Mastodon, to get an idea what type of servers do get moderated and blocked.

In addition, you can sign up at multiple servers if you wish. I’m @burningbird at, but I’m also @burningbird at, and @burningbird at I can keep the separate accounts, or if I decide to stay with just one, I can migrate all my follows/followers to the Mastodon server of my choice. If I do migrate my account from one server to another, we’ll still be connected, and you won’t even know I’ve moved.

Best of all, I can install and setup my own Mastodon server at, and join into the federation—something I am seriously considering. The only downside to this approach is that I won’t have access to folks on a local server when I run my own. Which is why I may stay with an existing server, and why it’s important to sign on to a server that best matches your interest.

(If I do install Mastodon, it would be for personal use. I’ve done the running a server for multiple people in the past, and it was exhausting and very stressful.)

Of course, the freedom to sign up at multiple servers is also one of the problems with Mastodon: there’s no way to know who is authentic and who isn’t. I’ve signed up as @burningbird at three different servers. Someone else can sign up as @burningbird at other servers, and you won’t know who is who without some other way of authenticating the individual. In most cases, you’ll have to find the correct Mastodon user by following a link they’ll provide either at a web site, or other social media app.

(Note that Musk doesn’t consider authentication to be a big thing, since he’s turned the famous Twitter blue authentication checkmark into a marketing brand anyone can buy. I like what one person wrote on Twitter: the blue checkmark will become the equivalent of posting an Amazon Prime subscriber badge.)

From a usability perspective, Mastodon is about the closest experience I’ve found to Twitter, notwithstanding the expected growth issues related to a sudden surge of new users. You start out with light text on dark background, but you can change to the dark text on light background in Preferences. In addition, you can change to slow mode for your feed (new posts require a click rather than automatically scrolling), set image size, determine what happens when an image is hidden and so on.

mastodon preferences page

Unlike which tends to get into your face about contributing funds, the Mastodon servers typically include a request for donations in their About pages, and they’re not pushy about it. Having said this, if you do like Mastodon and you like your server and don’t want it to go away, consider contributing.

Mastodon isn’t owned by corporations, the Saudi government, or some rich guy. Because of the open source nature of the software, and the standardized open protocol of the federated access, trying to buy out Mastodon would be like trying to buy out the web or the entire internet. Not even a big bucks guy like Musk could do it.

What about Bluesky?

In the midst of all of this, Twitter’s original founder Jack Dorsey has popped up with Bluesky—seemingly his version of a federated social media app.

When I first heard about it, I signed up for the beta. If I get invited, I’ll probably check it out for grins and giggles. But will I stay with it? Unlikely.

To me, the biggest strike against Bluesky is the fact that Dorsey chose to go his own way on designing the federated protocol for Bluesky—the AT protocol—rather than work with the open source and open standards community. This type of arrogant indifference to open standards and its “I know what’s right, and I’m doing it my own way” attitude just stinks. I’ve seen it too much and have fought against it for years. I certainly don’t need to buy into it because one technocrat thinks he know better than anyone else.

Dave Troy touched on much of this in an in-depth piece that discusses Dorsey, his relationships with Musk, and their world views. What he wrote made me wary even before discovering the AT protocol. Read it, and form your own judgement.

Ultimately, it’s not the application or the technology: it’s the people

After testing the three tools, I’ve decided to stay with Mastodon. I’m still exploring the network, still considering what server I want to live on, but what I’ve seen pleases the open source “can’t be owned by rich assholes” part of me.

However, I’m not quite ready to give up Twitter, and it’s not because I’m enamored of the app. I actually find Mastodon to be better tech fit for me. No, leaving Twitter means leaving the best part of Twitter, the part that Elon Musk can’t and will never understand:

The people.

I have built relationships with folks out on Twitter. I have a good group of very smart people I follow and interact with. They’re in technology, Constitutional law, food safety, the environment, politics, news, and life. They can write amazing things in a very small space. They can convince, inform, instill wonder, spark outrage, inspire thoughtfulness, and make me laugh.

A platform’s technology is such an unimportant component of social media. Yes, you want to prevent security hacks, and you need to scale your app to fit the demand. Social media applications are complex and take real skill to manage. I’m not disparaging the abilities of the people who maintain a social media app.

But it’s the people that make the social media app, not the other way around.

Elon Musk doesn’t understand this. He never will. And it’s why I’m investing time in other platforms and encouraging others to do the same. Because someday I hope all the wonderful people I connect with on Twitter will be somewhere else, and I can kiss Twitter good-bye.

And in case you decide to pursue a Mastodon account, find me at @burningbird. Or you can always find me here, at Burningbird.

Media Political Whatever

Republicans are crazy and the media loves it

Today, more than a dozen publications were featuring a Herschel Walker event in Richmond Hill. He didn’t take his shoes off and start sucking his toes, so, for the most part, the media coverage is positive.

In the meantime, you can’t find one single story on Senator Warnock. Not on him, specifically. You can find several about him and Walker, both. But not about him. I had to go to his campaign web site to find out he’s currently in Atlanta.

That the media can impact the election with this grossly uneven coverage doesn’t matter, because to them, it’s all about eyeballs and clicks. Attention. It’s all about attention. And what generates attention?

Republicans and their never-ending show of crazies: the crazier, the better.

All Walker has to do is show up and he gets attention. Why? Because of the idiotic things he’s said in the past. My particular favorite was the one about bad air from China coming over here, and our good air going over there. I’m less fond of his demand that women obey him when it comes to our healthcare choices—particularly since his philosophy seems to be do what I say, not what I do.

Sure, you say. It’s good to expose idiocy in a Senatorial candidate. Except now, Walker’s minders have him sticking to the script and following the party line. So when he gets media attention now, the news folks can’t help but comment on the fact that Walker showed up, and he acted normal.

The same applies to JD Vance. To Mehmet Oz. To Boebert. To…well, you get the point.

And when the Republican candidates do the crazy, well, that’s OK, too. The media’s right there, except they aren’t. The Republicans do the crazy at audience-friendly pep rallies. And they do the crazy on friendly media shows, like Tucker Carlson’s, where there’s no real questions; never any pushback. In environments where the rest of the media might say, “Well, hold on now…,” the crazy gets put away.

So in rallies, Walker is against any form of abortion, no matter what. But in the studio or the debate, well, he’s no such thing. Whatever the GOP decides here is OK by him. And too many (not all, but too many) in the media just let it all slide…because after all, they’re fair and balanced. Right?

When the media chooses to go along with the Republican ploy—giving attention to the crazies and then normalizing their behavior when they behave—we all lose. We lose fairness in media coverage. We lose fairness in truth in reporting. And with so many Republicans being election deniers, we risk losing our democracy.

But hey, look what I did. I only talked about Walker. My bad. But since we’re talking about Walker and giving Walker attention, I think I’ll let Pastor Jamal Bryant have the last word on Herschel Walker.