Lemmy also has an API that clients can get information/content from. The Web frontend (lemmy.world) is one of them. Apps like wefwef and Jerboa also ask the Lemmy API for content and display it in their own way.
Just looked. First 1/2 loads were slow but after that it’s lighting fast! I think by not everyone establishing a Websocket connection and just loading once performance should increase a tad bit.
I assume that there is something that is O(N), which explains why wait time scales with community size (amount of posts, comments)
If you didn’t tell I wouldn’t even have noticed, awesome work!
I got a random “Report created” notification in the bottom left of the screen while viewing this post? Has this happened to anyone?
Yeah, and in the Open Source nature of the fediverse applications alternate frontends will also be able to thrive. (though the main fediverse app frontends come less cluttered / cleaner out of the box)
Then one must either resort to the official youtube frontend (which is still bearable as long as content blockers work normally, I could not imagine getting spammed with ads) or using other ways of watching like PeerTube. Circumvention should always be possible in a way though as long as Google doesn’t employ DRM on YouTube videos.
I’ve been going through teddit and libreddit for a while now, but i don’t know if they will survive. The next option would be old.reddit.
I need to wrap my head around the searching. For example, I don’t know if a Community “Geometry Dash” exists somewhere in the Lemmy fediverse or if I just cannot find it. On the other hand, I could create one? But if so, where? Would it fit onto lemmy.world? If I understood right, I can create communities on lemmy.world only anyways.
Google might start messing up the alternate frontend Invidious too (the exception The video returned by YouTube isn't the requested one. (WEB client) (VideoNotAvailableException)
started appearing, which is still fixable though), which is a nice option to view yt without the clutter, especially when not logged in.
In case you know the media player mpv
, you can pass yt links directly into it and view just the video through it. You need to have yt-dlp
installed for this. Then you can type
$ mpv 'https://youtube.com/watch?v=....'
This is more for Linux though, idk how it is for Windows
I doubt Reddit will really die though. When Musk got Twitter, many fleed to Mastodon, but over time, many returned back to Twitter (?). Digg did fail though, but I don’t know when that happened, probably wasn’t really in the internet at that time yet.
The hardest thing for me was finding the “right” instance to register in, and that is probably the challenge for most people. Going back to the “popular topics” thing, when bigger communities about a certain thing, or entire instances about that thing exist, people might just register there.
My current guess is that you either pick a general-purpose instance or a specific instance of your interest, if it exists.
Another problem I see is monopolization. If there is only one platform with no competition, there is no incentive to innovate. Good example is YouTube. No one can just afford tbps of bandwidth and exa or even zettabytes of storage, so federation (PeerTube) is a way to balance and distribute the load over many individual servers/nodes. (PeerTube also uses a p2p streaming mechanism to reduce strain on the server)
I first saw lemmy a few months ago, but forgot about it. The recent Reddit events have sparked interest again, and I am feeling adventurous. Major Social media platforms seem to collapse / mess up one after the other now, and the concept behind federation is very intriguing (especially that part that even different applications can communicate with each other thanks to ActivityPub).
I think, for mass appeal lemmy will ultimatively need communities for popular topics (games, trends, etc.), which can bring in lots of new users. From what I’ve seen so far the topics are still rather niche, or can’t compete with identical communites on major platforms. When the traction starts getting big enough, it might just run on its own.
This comment is also more or less a test, trying out the platform.
Element is a client for Matrix, a decentralized chat protocol featuring end-to-end-encryption. Lemmy seems to support DMs over the Matrix Chat protocol. Matrix is federated, so user1@matrix.org can talk to user2@matrixinstance.space.
Some fediverse apps can work together seamlessly, some can’t, and support seems to be growing over time. E. g. Mastodon users can comment on PeerTube, but Lemmy users can’t (not that I know of), but it’s not impossible that will change in the future. But, kbin for example integrates seamlessly into Lemmy.