Favourite Fedi Software.

Feel free to post opinions as to why.

@shebang I think Pleroma is doing everything right on a fundamental level. The switchable frontends promotes longevity, as that piece can be upgraded or changed completely independently of the backend. This allows developers to take the software in pretty much any direction they want. I envision a future where backend development is consolidated on Pleroma, and there are many competing frontend options. The fact it's interoperable enough to do that is amazing.

Elixir is a good language choice, and it's extremely efficient, lowering the barrier of entry and making it cheap to spin up hundreds of servers. I love everything about it.

I played a lot with Misskey today and it impressed me at how feature rich it is, but I think Pleroma is a better foundation and they will catch up quickly on some features.

Mastodon is out of the question, lmao. It has its perks, but it's very quickly becoming obsolete.
Follow

@alex @shebang What makes you say it's becoming obsolete? Do you think people will switch away from it to in the near future?

· · Web · 3 · 0 · 0

@realcaseyrollins @alex I agree with Alex here, I think Mastodon already feels dated somehow — mainly the direction the developers are going isn’t somewhere promising. Despite being the Capital of Cancel City, it has terrible moderation features even. Pleroma is upbeat and active, new stuff happening — stuff people actually want. There really isn’t a reason to use Mastodon that I can think of, with the sole exception of its language filtering.

Misskey is really fun, but its .. very quirky. I’m curious to follow its development though.

@shebang @realcaseyrollins I think Eugen feels demoralized that many of his users hate him. I think deep down he knows this whole "cancel culture" thing is not good, but he's too deep now to change gears. It's part of the Mastodon brand.

@alex @shebang Huh. So people wanting to switch might be more of a culture thing than a User Experience thing? Or perhaps those are intertwined.

@realcaseyrollins @shebang I was trying to explain why I think Mastodon is stagnating and becoming obsolete. I speculate it's because Eugen is lacking the bravery and motivation he once had due to feeling demoralized.
@alex @realcaseyrollins @shebang Things get weird when you start projecting your headcanon onto people. He seems to still have ideas for what he wants to do, encryption is a big one. But his vision is largely the status quo.

@realcaseyrollins @alex Well I think there is a culture element, but I’m not interested in that exactly. Its just a combination of things like bad performance vs pleroma, the fact I need to run a fork just to get decent emoji support comparable to pleroma out of the box or get the post size limit upped. Its purely technical.

As for the UI, well that runs fine in Pleroma anyway.

@shebang @alex
> Mastodon is stagnating and becoming obsolete

Interesting. so, you think people will only use software that gradually improves? I suppose this does make sense.

> As for the UI, well that runs fine in Pleroma anyway.

Interesting. So, as a FE will probably never die then

@realcaseyrollins @shebang @alex Mastodon FE is fine. Mastodon itself is bloated and overly complicated.
@realcaseyrollins @shebang I think people will continue to use it, but they will be using something that's stagnant and obsolete.

The best thing is has going for it at this point is name recognition and brand presence. This will keep it relevant for a long time, until one of us can take that position. I'm gonna try to.

@alex @shebang I hope you succeed! I think it's the only FE alternative that has a good enough user experience + fairly good normie appeal (by which I mean a combination of prettiness and ease of use and understandable design)

@alex @realcaseyrollins @shebang It's just activity pub. I mean anyone who want's to can create a new site or contribute.
@l0wk3y @realcaseyrollins @shebang But it's not just ActivityPub, it's also marketing and sales. Mastodon has that part own. So many people know what Mastodon is (hundreds of thousands) and have no clue what the Fediverse is. They think Mastodon _is_ the Fediverse.
@alex @l0wk3y @realcaseyrollins @shebang I've heard Mastodon referenced probably a dozen times by people who don't use it. They have a certain degree of name recognition that's more than what people here give them credit for.

@shebang @alex Hmm...is it the interface, or the backend? I actually prefer the interface, it's just way faster on the backend.

I do wonder for those who do not like the interface, why that is. seems to be designed with normies in mind, but to be honest is a lot prettier, is as smooth as any instance would be, and even has more features than . But neither have really caught on.

I look at the interface and go, "man, this looks kinda weird and nerdy", and I wouldn't be surprised if other's felt the same way. I could see people wanting to leave , but honestly I couldn't see them running to . IMHO, design-wise, looks the oldest out of the three, and looks the newest. IDK what the end result is, but it would be nice to see become the new . The interface looks too nerdy to have mass appeal, IMHO

@realcaseyrollins @shebang @alex The Mastodon frontend UI (in advanced view) is pretty nice (reminds me of TweetDeck), but it still has this terrible issue of, if you leave a scroll bar not at the top, your browser will consume 20GB of ram by tomorrow. (I should stop bitching and just write a patch to add a max to columns).

The back end does feel weighty, but the Redis/ES options do provide some speed up. It's all tradeoffs. Pleroma does have a lot of positive performance considerations.

@djsumdog @realcaseyrollins @shebang I didn't get to show you a full comparison when we last chatted, but for two similarly sized servers, the Puma processes _alone_ on Mastodon consume more RAM than an entire Pleroma server. The sidekiq processes double it.

@alex @realcaseyrollins @shebang Interesting. It makes sense. I think back to how Twitter moved from Rails to Scala (and that was they days before Sidekiq workers or microservices).

There's a reason the Erlang VM is used for message passing in big telecos. The JVM can be pretty performant, but it does incur an expensive upfront memory cost.

@djsumdog
Is it true that Pleroma can access exclusively Tor users?

Also does Pleroma use #WebAssembly or only #Javascript?

Thanks in advance.
@alex @realcaseyrollins @shebang

@djsumdog @alex @realcaseyrollins @shebang
We ask because last we checked the Mastodon interface doesn't operate without WebAssembly, and we don't like that.

Tor's highest #Security Level prevents WebAssembly.

@dsfgs @djsumdog @realcaseyrollins @shebang I'm building a fork of Mastodon 2.8.4's frontend and AFAIK it doesn't have webassembley... Maybe for some worker process? It has websocket streaming though.

@alex
So are you thinking that a streaming service might have tried to fetch some WebAssembly dynamically in order to stream?
@realcaseyrollins @djsumdog @shebang

@alex @realcaseyrollins @djsumdog @shebang
We might be mis-remembering but the entire public timeline would go blank quickly. The whole page - blank.

This did not happen on our profile page. Thats why we were (finally) able to upload a profile pic and cover image.

@realcaseyrollins @shebang The timelines do auto-update, new posts just get captured in a queue you have to click to expand. Planning to make it a user preference in v1.1, but I don't think it's better without the queue. It pushes posts down the screen while you're trying to read them.

@alex @shebang Ooh, nice! I'm looking forward to this!

> It pushes posts down the screen while you're trying to read them.

I've been able to circumvent this by scrolling down slightly; it halts the feed and stops the scrolling.

@realcaseyrollins @alex @shebang When I first joined it used to push the TL down no matter where you were, that was really annoying.
Sign in to participate in the conversation
Game Liberty Mastodon

Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.