Welcome Lemmy.world
blog.mastodon.world
blog.mastodon.world
When redditors talked about what sites to migrate to most of them preferred the modern interfaces over text based ones like tildes.net.
Lemmy's the same way for me, hate the UI on the desktop but it's fine on my phone.
I have also started looking at it, by $REAL_JOB doesn't leave that much time.
For me Reddit was a new and vaguely exciting thing once and I used it for around a decade and have now discarded it. I've dumped the Register too after around 20 years. I have no idea why I still have a /. account! that's next along with Facebook.
Back in the day I was asked to investigate this new fangled world wide web thing by an org with loads of cash and twiddling thumbs and I reported back it looked a lot like Gopher and WAIS but different. I might have also mentioned Teletext too.
I'm not an evangelist worth listening to but I've been here before. Just allow yourself to destroy accounts on systems that are no longer useful or productive anymore.
Move on.
Displaying actual content seems to look "dated" and "busy" by today's aesthetic standard. Do you have any example of a UI that has the information density of old.reddit.com but "looks good" by your standards?
It's evolved over a few years now and the combination of changes means that I don't generally lose much in the way of content density in the general case of a post with mostly small to medium comments where the increased body text size is balanced with the removal of the space for the action bar. And it was even better before I got a bit older and decided that I should bump the font size up another pixel to make things easier on my eyes :)
It's open source, any UI/UX people spot some low-hanging fruit?
What jumped out first is the irregular post layout. For example the up/down arrows are farther from the image than the title, possibly to accommodate large, centered numbers. The titles can be at least three rows tall which results in posts that are quite different in height. The post images are all different heights and widths. Some users also have large circular icons that increase the height of the row while others have no icons. The other icon buttons are all slightly different sizes and appear to be from different sets. Finally, the content appears to be laid out a little haphazardly: why is the star icon next to the comments but the book icon next to the post's age? Why is the article's domain sandwiched between the community name and the age, and do we really need to show subdomains? (As an alternative, you could truncate large numbers with postfix magnitude to shrink their padding, make all images the same height/width, truncate long titles to two rows, make all icons the same optical size, and collapse the metadata to a single row such as: "From domain.org · Submitted by @name to community 11h ago · # Comments · star".)
The gray text on gray background results in poor contrast which makes it harder to read than necessary. This is especially apparent in the Posts/Comments and Subscribed/All toggles as the unselected option looks entirely disabled.
Finally, I'm not sure it works to put so many communities in one large block of wrapping rows. It may fit more content on the screen but makes for a loud block of bright green text that is attention-grabbing but hard to scan, especially since the list doesn't seem to have a visible sort order. It's also driving me crazy that the communities with icons result in inconsistent leading between rows. In that case I might start by finding out whether the page really needs to show six dozen subscriptions in the sidebar in the first place.
[1] https://raw.githubusercontent.com/LemmyNet/joinlemmy-site/ma...
[0] https://web.archive.org/web/20160216023609/https://voat.co/
I'm kinda intrigued by https://fedibb.ml/, which replicates the default phpBB theme.
> The current VPS couldn't be resized that much anymore, and load was going up with all the new users. So I bought the same server at Hetzner: a 32-core/64 thread 128GB RAM dedicated server. (For Mastodon, I doubled the RAM. For Lemmy I don't think it's needed yet.) I migrated the Lemmy software and database there, and moved over. This took 4 minutes of downtime.
So 32-core/64-threads with 128GB of RAM is running Lemmy.world, which is supporting ~36.7k users at the moment.
---------
A brief look at Hertzner comes up with: https://www.hetzner.com/dedicated-rootserver/ax161
A 32-core/64 thread + 128GB RAM server in Germany for 142 EUR / month.
Its "community" (on Lemmy), or "magazine" (on kbin) scaling that seems hard.
But since each server has a local-copy of the community that its serving out, maybe the hardest part has already been solved by the Federation model. Each federated-instance is effectively a proxy / front-end for the users on that instance.
---------
I guess Mastodon is way larger than Lemmy though and they haven't had issues yet.
Can we please drop the "number must go up" mentality? The whole point of federated systems is to avoid concentration of power in a handful of servers. I'm sure that the people doing there have good intentions, but why can't we just let things just a little bit dispersed?
Besides, that's not the point. The point is that you don't need to have a Gmail account to reach and be reached by Gmail users.
Thankfully, there are proposals to add ActivityPub as a web API: https://github.com/webap-api/webap-browser-extension
2TB RAM is common in commodity servers, albeit expensive ones ($1000ish/month). Somewhere between 4TB to 20TB RAM is the pragmatic limit (where costs for vertical scaling start to get far worse)
No one knows for sure until we reach those caps.
The way I read the article is that they didn't upgrade every time the load was (almost) too high, but instead opted immediately for the beefy dedicated server (considering the price it makes sense – it's on par with beefy VMs that have less power). They probably have resources to spare right now, but no need to go through the hassle of an upgrade soon (although 4 mins downtime sounds like they have things under control).
Having said that, I'm sure there's plenty to improve in Lemmy, given it's used at a bigger scale now.
Did this person ask to the mastodon.world Patreon [1] and Open Collective [2] supporters that he was going to use money for other project? If not, seems disingenuous to me.
I had a heated discussion with some Nostr advocates who thought that by calling servers "avocados" or something, then they wouldn't be responsible for what users posted on the "avocados".
I've not looked into ActivityPub or the Fediverse enough to know what is hosted locally and would (not) be protected by Sec 230, but it might drive some centralization toward corporations or other accountable organizations.
This isn't straight binary file hosting. Its just text, image, and video. Images/Video can get into trouble but if you have a Safe-for-work only policy and defederate from NSFW instances, you're probably in the clear?
And I'm pretty sure any large amount of data is going to be throttled. So not even "big" videos are going to be hosted, more like a few-second .mp4 memes at best.
I got the idea of "Ill find some communities from reddit there". Typed Lemmy into google, first result was relevant - good there. Got to mainpage, decision to join or create server - well, I chose join coz that seemed more instant.
But then it made me chose between several instances with no instant info about how will my choice affect what I see, and I just gave up there. I dont want to choose instance, I dont want to learn how it works. I want content first, and if I like it, then maybe I learn the inner workings to get more of it.
But as it stands now theres just no way Lemmy will ever become mainstream.
It became the largest a few hours ago!
I have been looking across various Lemmy instances and I recall seeing one or two that was cyberpunk-based or technology-focused in their local streams, but far too many have the "smug American Liberal" [1] style comments that made me leave Reddit [2].
Simply spinning up another community is not a quick fix either. Concern trolling means Centrist communities simply do not last, as they eventually get overrun by extremists of one kind of another. It's far, far too easy to take a complex argument and have it dishonestly re-interpreted in a negative way as a a one line meme in public communities. Weeding these people out is far more of a challenge than banning violent remarks, racists and child abusers, as well-meaning people will inevitably misunderstand.
The solution to this is small private communities and group chats with people you trust, personally. You won't get the hit from having constant content to consume, but it's not as bad for you; getting in the door is the real problem.
[1] https://www.vox.com/2016/4/21/11451378/smug-american-liberal... [2] Signing up for an account because the defaults are crazy is not a viable solution
I have found communities that cultivate for good discourse seem to end up the most balanced, but also attract lots of enemies.
For example, I don't see the scores of every other post on HN - and certainly don't see them updated in realtime. New comments and posts show up when I reload the page - not as I scroll. There's only one HN instance - without having 100 more instances trying to mirror the content (just one - firebase).
... and HN is an example of a single, centralized, unfederated server.
It would be reasonable to break off the postgres server Lemmy uses to a separate server, but at the moment there is only an Ansible playbook or a docker compose file, both of which assume a single server.
There's only so much time in the day and it's much easier to size up than reimplement the install process.