this post was submitted on 09 Jun 2023
512 points (99.0% liked)

Memes

45745 readers
2309 users here now

Rules:

  1. Be civil and nice.
  2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you have to.

founded 5 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[โ€“] [email protected] 12 points 1 year ago* (last edited 1 year ago) (1 children)

That's because the Lemmy webapp focuses on being lean and functional rather than shoving as much telemetry and megabytes of JavaScript bloat as they can to do LESS than the old Reddit webapp could while using 10-20 times MORE resources.

New Reddit is not completely unusable on an intermittent, crammed full 3G connection where Old Reddit just works, but is known to be actively user hostile and somehow cramming full a huge 1080p phone display with only 2 or 3 comments and having to preload for hours for a full thread.

Lemmy server is also blazing fast and being written in Rust which encourages memory safety does help it function better on smaller instances and serve both local and federated clients faster despite having less resources to do so. I really really hope this replaces Reddit in the mainstream and people learn basic concepts about federated media to future proof the free Internet.

It has been a real breath of fresh air and so far it seems more sustainable to spread the bandwidth between smaller instances than let a megacorp fund the infrastructure to serve everyone in a walled garden which will later be enshittified into garbage once a critical mass is already lured in.

EDIT: look for yourself and notice the difference on Firefox's dev console network tab

[โ€“] [email protected] 10 points 1 year ago

You're right! The front page of Reddit is nearly 8x larger than Lemmy.ml, and took almost 7x longer to load than Lemmy.

Uncached loading results:

Lemmy: 3.3 MB, 39 requests in 1.85 seconds
Old Reddit: 6.3 MB, 60 requests in 4.53 seconds
New Reddit: 24.5 MB, 351 requests in 12.21 seconds