ThatOneKirbyMain2568, a fediverse en
@ThatOneKirbyMain2568@kbin.social avatar

I've been thinking a bit about this post regarding 's responsibility to be compatible with the ( thread aggregators like & ). Right now, a thread from Lemmy or Kbin usually federates to Mastodon with truncated text and a link to the actual thread. However, many want Mastodon to be more compatible with threads so that the people over on Mastodon interact with the threadiverse more.

I was initially in agreement as a Kbin user. But having given it some thought, I think this is an unwise approach that'll only serve to overcomplicate platforms on the . Yes, people on Mastodon should promote other parts of the fediverse (and vice versa), but complete interoperability shouldn't be expected of every platform.

As much as many would like it, you can't have long-form video from PeerTube, images from Pixelfed, threads from Kbin, blogs from Writefreely, etc. all neatly fit in a microblog feed. These are different formats made for different platforms, and the people making them are expecting them to be interacted with in completely different ways. When someone makes a thread in a Lemmy community, they're probably expecting that the people who are going to see and interact with the thread are people that want to see threads and are thus on a Lemmy instance (or another thread aggregator). If someone from Mastodon were to interact with it as if it were a microblog post, there'd be a big mismatch. People interact with microblogs differently than they do with threads — that's why they're separate to begin with. You don't see everyone on Twitter also wanting to use to Reddit because people who want microblogs don't necessarily want Reddit-style threads, and vice versa.

The other option, then, is to separate these different formats into different feeds or otherwise make them clearly distinct from one another. Kbin does this by separating threads and microblog posts into two tabs. While you can view both in the "All Content" tab if you'd like, they're styled differently enough that it's very clear when you're looking at a thread and when you're looking at a microblog post. This distinction lets users treat threads like threads and microblog posts like microblog posts, which is really helpful since the two formats serve different purposes and have different audiences. This option — clear distinction — is a great way to solve the conundrum I've been talking about… if your platform is meant for viewing all these different kinds of content to begin with.

And that's what it really comes down to imo. Mastodon is a platform for microblogging. Most people go to Mastodon because they want a Twitter alternative, not a Twitter alternative that's also an Instagram alternative and a Reddit alternative and a YouTube alternative. Even if you put these different content types in separate tabs, it would inevitably make things seem more confusing and thus raise the barrier of entry. Add a Videos tab to Mastodon to view stuff on PeerTube, and people are inevitably going to go, "Wait, what's this? Is this like YouTube? I thought this was just a Twitter alternative! This all seems too complicated," even if you tell them to ignore it.

It's probably best to leave Mastodon as it is: a microblogging platform that has some limited federation with other formats. The way Kbin threads currently display on Mastodon is fine. In fact, when I post a Kbin thread, I'm expecting it to be viewed via a thread aggregator. If people on Mastodon were part of the target audience, I would've made a microblog post.

Now, if you want to make something that lets you view everything on the fediverse via different tabs, feel free. As aforementioned, Kbin supports both threads and microblogs, though it comes with some challenges (e.g., trying to fit magazine-less microblog posts into Kbin's magazine system). However, this doesn't mean every platform on the fediverse needs to seamlessly incorporate everything else. I'd love people on Mastodon to promote and even try out Lemmy & Kbin more, but that doesn't mean Mastodon needs to also become a thread aggregator.

masimatutu, a random en-gb

Mastodon has the responsibility to promote diversity in the Fediverse

I love the Threadiverse. Compared to the microblogging Fediverse’s sea of random thoughts, Lemmy and kbin are so much easier to navigate with the options to sort posts by subscribed, from local instances or everything federated. You can also sort by individual community, and then there are the countless ways to order the posts and comments (which are stored neatly under the main post, by the way). That people can more easily find the right discussions and see where they can contribute also means that the discussions tend to be more focused and productive than elsewhere. Decentralisation also makes a lot of sense, since it is built around different communities. All that’s needed is users.

Things were going quite well for a while when Reddit killed third-party apps, prompting many to leave and find the Threadiverse. However, it is quite difficult to entertain a crowd that has grown accustomed to a constant bombardment of dopamine-inducing or interesting content by tens of millions of users, if you only have a couple hundred thousand people. This is causing some to leave, which of course increases this effect. The active users have more than halved since July, according to FediDB. The mood is also becoming more tense. Maybe the lack of engagement drives some to cause it through hostility, I’m not quite sure. Either way, the Threadiverse becoming a less enjoyable place to be, which is quite sad considering how promising it is.

But what is really frustrating is that we could easily have that userbase. The entire Fediverse has over ten million users, and many Mastodonians clearly want to engage in group-based discussion, looking at Guppe groups. The focused discussions should also be quite attractive. Technically we are federated, so why do Mastodonians interact so little with the Threadiverse? The main reason is that Mastodon simply doesn’t federate post content. I really can’t see why the platform that federates entire Wordpress blogs refuses to federate thread content just because it has a title, and instead just replaces the body with a link to the post. Very unhelpful.

The same goes with PeerTube. There are plenty of videos on there that I am quite sure a lot of Mastodonians would appreciate, yet both views and likes there stay consistently in the tens. Yes, Mastodon’s web interface has a local video player, but in most clients it is the same link shenanigans, may may partly explain the small amount of engagement. This is also quite sad, because Google’s YouTube is one of the worst social network monopolies out there, if not the worst.

And I know some might say that Mastodon is a microblogging platform and that it makes sense only to have microblogging content, but the problem is that Mastodon is the dominant platform on the Fediverse, its users making up close to 80% of all Fedizens. It has gone so far that several Friendica and Hubzilla users have been complaining about complaints from Mastodonians that their posts do not live up to Mastodon customs, and of course, that people frequently use “Mastodon” to refer to the entire Fediverse. This, of course, goes entirely against the idea of the Fediverse, that many diverse platforms live in harmony with and awareness of each other.

The very least that Mastodon could do is to support the content of other platforms. Then I’d wish that they’d improve discoverability, by for instance adding a videos tab in the explore section, improving federation of favourites since it is the dominant sorting mechanism on many other platforms, and making a clear distinction between people (@person) and groups (!group), but I know that that is quite much to ask.

P.S. @feditips , @FediFollows , I know that you are reluctant to promote Lemmy and its communities because of the ideology of its founders, but the fact is firstly that it’s open source and there aren't any individual people who control the entire project, and that the software itself is very apolitical. In fact, most Lemmy users both oppose and are on instances that have rules against such beliefs, so I highly encourage you to at least help raise awareness on the communities. Then, of course, there’s kbin, which isn’t associated with any extremism at all. As a bonus, it has much better integration with the microblogging Fediverse, but it is a lot smaller and younger, and still very much under development.

Anyways, that was a ramble. Thanks for hearing me out.

maegul,
@maegul@lemmy.ml avatar

Excellent point about aguppe!

One could go further and say it’s kinda anti-fediverse to not leverage the platforms already out there and instead focus on being mastodon-centric.

If they were to run a lemmy or kbin instance and focus on adding features for better interop with microblogs, that could be quite awesome.

ernest,
@ernest@kbin.social avatar
masimatutu, a fediverse en-gb

Mastodon has the responsibility to promote diversity in the Fediverse

I love the Threadiverse. Compared to the microblogging Fediverse’s sea of random thoughts, Lemmy and kbin are so much easier to navigate with the options to sort posts by subscribed, from local instances or everything federated. You can also sort by individual community, and then there are the countless ways to order the posts and comments (which are stored neatly under the main post, by the way). That people can more easily find the right discussions and see where they can contribute also means that the discussions tend to be more focused and productive than elsewhere. Decentralisation also makes a lot of sense, since it is built around different communities. All that’s needed is users.

Things were going quite well for a while when Reddit killed third-party apps, prompting many to leave and find the Threadiverse. However, it is quite difficult to entertain a crowd that has grown accustomed to a constant bombardment of dopamine-inducing or interesting content by tens of millions of users, if you only have a couple hundred thousand people. This is causing some to leave, which of course increases this effect. The active users have more than halved since July, according to FediDB. The mood is also becoming more tense. Maybe the lack of engagement drives some to cause it through hostility, I’m not quite sure. Either way, the Threadiverse becoming a less enjoyable place to be, which is quite sad considering how promising it is.

But what is really frustrating is that we could easily have that userbase. The entire Fediverse has over ten million users, and many Mastodonians clearly want to engage in group-based discussion, looking at Guppe groups. The focused discussions should also be quite attractive. Technically we are federated, so why do Mastodonians interact so little with the Threadiverse? The main reason is that Mastodon simply doesn’t federate post content. I really can’t see why the platform that federates entire Wordpress blogs refuses to federate thread content just because it has a title, and instead just replaces the body with a link to the post. Very unhelpful.

The same goes with PeerTube. There are plenty of videos on there that I am quite sure a lot of Mastodonians would appreciate, yet both views and likes there stay consistently in the tens. Yes, Mastodon’s web interface has a local video player, but in most clients it is the same link shenanigans, may may partly explain the small amount of engagement. This is also quite sad, because Google’s YouTube is one of the worst social network monopolies out there, if not the worst.

And I know some might say that Mastodon is a microblogging platform and that it makes sense only to have microblogging content, but the problem is that Mastodon is the dominant platform on the Fediverse, its users making up close to 80% of all Fedizens. It has gone so far that several Friendica and Hubzilla users have been complaining about complaints from Mastodonians that their posts do not live up to Mastodon customs, and of course, that people frequently use “Mastodon” to refer to the entire Fediverse. This, of course, goes entirely against the idea of the Fediverse, that many diverse platforms live in harmony with and awareness of each other.

The very least that Mastodon could do is to support the content of other platforms. Then I’d wish that they’d improve discoverability, by for instance adding a videos tab in the explore section, improving federation of favourites since it is the dominant sorting mechanism on many other platforms, and making a clear distinction between people (@person) and groups (!group), but I know that that is quite much to ask.

P.S. @feditips , @FediFollows , I know that you are reluctant to promote Lemmy and its communities because of the ideology of its founders, but the fact is firstly that it’s open source and there aren't any individual people who control the entire project, and that the software itself is very apolitical. In fact, most Lemmy users both oppose and are on instances that have rules against such beliefs, so I highly encourage you to at least help raise awareness on the communities. Then, of course, there’s kbin, which isn’t associated with any extremism at all. As a bonus, it has much better integration with the microblogging Fediverse, but it is a lot smaller and younger, and still very much under development.

Anyways, that was a ramble. Thanks for hearing me out.

@fediverse

skullgiver,
@skullgiver@popplesburger.hilciferous.nl avatar

Mastodon supports long form and rich content perfectly fine. The problem is that Lemmy and Kbin extend ActivityPub in a way that nothing else does. While most of the Fediverse uses Note objects, Lemmy chose to use Page objects. Mastodon supports Pages but only renders a title and a link because it doesn’t really know what pages are.

Pages represent web pages, whereas notes represent “a short written work typically less than a single paragraph in length”. In my opinion, using Page was a mistake on Lemmy’s end. Just like Lemmy won’t support Place objects, I’m not sure if any other platform will ever support Page objects, because Pages are much bigger in scope than anything most Fediverse applications ever deal with.

There are also other problems. Lemmy expects the community to be CC’ed or Federation may break.

It’s a rather moot point, because the Lemmy devs tell you to use Kbin or Mastodon or anything else if you want basic interactions with Mastodon users.

Something that’ll undoubtably confuse people is that Lemmy will send a Create to create a post (makes sense) followed by a boost (Announce) to populate it across servers. In Mastodon, this manifests as a long list of boosted posts. This is the only way Lemmy can spread comments to every other server, but it’ll flood any normal timeline with boosts.

Notation invented by other platforms (!community) isn’t going to make it into Mastodon, I don’t think. You can just paste a full URL (lemmy.world/c/linuxmemes) into Mastodon and get to the community, though, so I don’t really see the need. This is because of perfectly sensible design choices made by both the Lemmy devs (using group: in webfinger to indicate groups, even though that URL scheme is nonstandard, so username and community can overlap) and the Mastodon devs (accounts follow the standard Webfinger notation and usernames are expected to be unique).

Mastodon has stupidities of its own (think “you must @mention usernames” despite ActivityPub having a non-content field for that purpose that’ll work just fine). But in this case the problem is that different projects use the same standard for different purposes.

Interaction between Mastodon and Lemmy is possible, but it’s a massive pain, and even if Mastodon were to support Page objects to render Lemmy posts, it’ll always remain a pain. I don’t think asking Mastodon to change the way their software works to support use cases it was never designed to support (and perhaps doesn’t want to support) is very viable.

That said, you could try to check out the code over at Github and see if you can make Page objects render better in Mastodon. Probably best to ask the maintainers what approach they’d prefer, but I think rendering posts would be a rather small change that would greatly improve interoperability.

symfonystation, a random en
@symfonystation@phpc.social avatar

Explore our article: You say you want a revolution: help the free, fair, and friendly Fediverse destroy Big Social. https://symfonystation.mobileatom.net/Fediverse :fediverse: :mastodon: #/kbin

lydiaconwell, a random en
@lydiaconwell@mas.to avatar

Wouldn't it be good if you could use your account as an email account?

Or maybe you can do that already?

Or maybe it would be a terrible thing and it's a stupid idea?

Kierunkowy74,
@Kierunkowy74@kbin.social avatar

@lydiaconwell E-mail and ActivityPub are separate protocols, so, an e-mail address and a Mastodon handle can be on the same domain, with the same nick name.

However, it's up to individual instance maintainers to provide something like this.

m0bi13, a random pl
@m0bi13@pol.social avatar

Siedzę, by zmusić /kbin do pracy na zwykłym hostingu php, nie na vps.

Bo mi się zamarzyła własna jednoosobowa instancja .

Bo bedę miał na nim artykuły w kategoriach (w magazynach /knin, pisane w markdown) jak na blogu, forum w komentarzach (z możliwością odpisania) i zwykłe tootki jak na masto. No i linki do artykułów jak na szmerze.

We własnej domenie.

W wolnej chwili może pogrzebię w templatce, choć "Tokyo by night" bardzo mi sie podoba.

W porównaniu do jednoosobowej instancji -a to powinno być leciutkie. W końcu to php na Symfony. Zwłaszcza jak wytnę agregację przychodzących wpisów z federacji. Normalne fedi zostanie.

https://codeberg.org/Kbin/kbin-core#kbin

ernest,
@ernest@kbin.social avatar

@m0bi13 wołaj w razie problemów ;) Przy okazji zrobie jakieś update w docs jeżeli będzie taka potrzeba.

reginagrogan, a random en
@reginagrogan@mastodon.social avatar

What’s interesting about being a woman is that:

I feel I cannot win.

If I dress like a developer which I’ve worn hoodies to conferences that’s shamed, but if I dress feminine, it is sexualized.

Sometimes, it feels like everything I’ve ever done in my life is reduced like:

science innovation? Naw, bewbs.
Kindness? Naw, bewbs
? Naw, bewbs
Don’t care, bewbs

I am a multifaceted person. Why can’t that be recognized?

holsta,
@holsta@helvede.net avatar

@reginagrogan From my observations it seems to be about the men’s entitlement. Some really can’t understand why they are not free to comment as they see fit. Why would the woman even be there if not for his amusement?

I have called out men like this and I was met with hostility and exclusion in the workplace. These were married men with children. It’s quite sickening.

It’s almost as if the patriarchy is a major problem.

reginagrogan,
@reginagrogan@mastodon.social avatar

@holsta to me it’s not really about the saying. It’s about the reduction of me to a subhuman.

unofficial_kbin_guide, a random en

Updated the The Unofficial Guide to /kbin FAQ! Updated the FAQ to include how Mastodon users can interact with /kbin from Mastodon.
/kbin post
Updated FAQ

rolle, a random en
@rolle@mementomori.social avatar

Mastodon Bird UI 1.6.9-nightly is now released! :neon_skull:

For Mastodon 4.1.5 nightly version (main branch).

Changelog:

  • Fix star animation for Safari by adding max-height to status bar
  • Remove font-stack, let Mastodon users decide the font via settings
  • Don't show blank grey URL preview cards if image not found

Live demo (single column layout only): https://mementomori.social

Source code and installation instructions: https://github.com/ronilaukkarinen/mastodon-bird-ui

rolle,
@rolle@mementomori.social avatar

I'm testing the background color behind the compose textarea. Starting to grow on it having a color.

What do you think? With or without the background color? On mobile it works better without it though.

Screenshot of Mastodon Bird UI without composer box background color.
Compose form on mobile, no background color.

viktor, a random en
@viktor@me.dm avatar

If you need to quote Mastodon posts in blog posts, articles, or on other social media sites, check out MastoPoet (by @raikas)

https://mastopoet.ohjelmoi.fi/

It even includes a button to copy Alt text 👍

Check out this example.

rolle, a random en
@rolle@mementomori.social avatar

Some people say they don't want to join the Fediverse or Mastodon, because they think the UI sucks. As a front end developer, a designer-kind of a person who creates user interfaces, I agree. Most of the web clients on the Fedi are horrendous, even Mastodon by default. There's lots of room for improvement.

We should really focus on how to make it more pleasing to the eye, more modern and more pleasant. This should not be a nerd network, just for geeks to geek out. This is not IRC or BBS.

As long as Mastodon for instance looks like it's designed by a back end engineer, contains font-awesome icons, looks like 2010, and stuff like that, being open and free is not good reason enough for many. I'm not bashing it, Mastodon is not the worst out there, in fact in my honest opinion Mastodon user experience is far better than Akkoma or Calckey for example. It's also more accessible than many modern UIs, for example my visual impaired wife prefers the Vanilla Mastodon UI over my modifications, she has some small tiny improvements of her own like distinguishing the colors in the action buttons as they have no proper contrast in any of the default themes. But that's it. She likes it as it is. So it cannot be that bad. However, it could be better overall.

doesn't mean the product should look like it's created in a basement by a math teacher. For some people Mastodon UX is sufficient (it even is for me, I like it enough and it doesn't prevent me from using it), but it should be WORLD CLASS. I don't say the answer is but it should be something much more modern and minimal than the current default UI. Pixelfed's developer is a designer oriented, Pixelfed is indeed an example of an awesome Fediverse app experience throughout the web and apps. That is how it should be.

Just my 2 cents.

rolle, a random en
@rolle@mementomori.social avatar

Mastodon Bird UI 1.6.5-nightly is now released! :neon_skull:

For Mastodon 4.1.5 nightly version (main branch).

Changelog:

  • Combine light purple color scopes
  • Add .server-banner__introduction to light purple color scope
  • Fix couple of classes in layout-single-column theme and layout-multiple-column theme
  • Filtered post styles
  • Fix focus overflow for 4.1.4-nightly-20230721
  • Fix focus for mouse users on v4.1.4-nighly-20230721
  • Fix hover/focus on article that has filtered banner
  • Add button:focus to focus color scope, change :focus to :focus-visible
  • Increase gap for server-banner__meta

Live demo (single column layout only): https://mementomori.social

Source code and installation instructions: https://github.com/ronilaukkarinen/mastodon-bird-ui/tree/mastodon-nightly

chuck, a random en
@chuck@nerdfoo.dev avatar

That feeling when you're cleaning your desk after a 17 day vacation, and decide to rearrange a few things, but it requires you to reroute power, so you just shut down your laptop and flip the power strip off... only to wonder later why your server is offline, and then you realize, you also powered off your Mac Mini ESXi host earlier... ...And now we're back up. 🤣

alto,

@Stark9837 @chuck healthchecks.io will do what you want. you can also self host it somewhere else if you want and set it up to send emails or push notifications when things don't call in with a ping.

amd,
@amd@amd.im avatar

@Stark9837 @chuck I host my own uptime kuma on an external VPS and connected over VPN.

https://uptime.kuma.pet

There are some edge cases where things might not be caught (and notifications over matrix go silent if my synapse homeserver goes down) but it’s better than nothing.

rolle, a random en
@rolle@mementomori.social avatar

Mastodon Bird UI pre-releases 1.5.8rc2-nightly and 1.5.8rc3-nightly released! :neon_skull:

Changelog:

  • Add support for Mastodon 4.1.2-nightly-20230703
  • Add support for native threaded lines
  • Fix lists position on mobile
  • Fixed fa-fw (Federated) icon size for mobile view (thanks @Itbeard!)
  • Fix glitches with sign up and follow notifications on 4.1.2-nightly-20230703
  • Fix follow button in notifications
  • Fix position of lists icon on mobile
  • Fix read more/translate link position

Live demo (single column layout only): https://mementomori.social

Source code and installation instructions on branch mastodon-4.1.2-nightly: https://github.com/ronilaukkarinen/mastodon-bird-ui/tree/mastodon-4.1.2-nightly

boilingsteam, a random en
@boilingsteam@mastodon.cloud avatar

In case You Did not Know It... Every Mastodon user has an RSS feed: https://www.rssboard.org/news/211/every-mastodon-user-has-rss-feed

  • Todo
  • Suscrito
  • Moderado
  • Favoritos
  • random
  • noticiascr
  • CostaRica
  • Todos las revistas