this post was submitted on 29 Jul 2023
262 points (90.2% liked)

Fediverse

17531 readers
8 users here now

A community dedicated to fediverse news and discussion.

Fediverse is a portmanteau of "federation" and "universe".

Getting started on Fediverse;

founded 4 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 67 points 1 year ago (4 children)

A reminder to move to smaller instances for a better experience

A reminder that this constant advice people blindly parrot to install and flock to smaller instance has now created something like 1000 new servers in 50 days that are poorly run and already going offline as quickly as they went online.

Github Issue 2910 is the kind of PostgreSQL problems that the developers ignored for months and people still defend the developer choices to have the code doing real-time counting of every single comment and post for numbers nobody needs to needs done in real-time.

PostgreSQL is voodoo to this project, they do everything they can to avoid going to [email protected] community and asking for help, learning 101 about how to fix their SQL TRIGGER logic like Github Issue 2910 spelled out June 4.

[–] [email protected] 9 points 1 year ago (1 children)

A reminder that this constant advice people blindly parrot to install and flock to smaller instance has now created something like 1000 new servers in 50 days that are poorly run and already going offline as quickly as they went online.

I am always advocating for any of the top 25 instances that are not Lemmy.world or Lemmy.ml

For the rest of your post, I don't know what that has to do with people aggreating on LW.

[–] [email protected] 6 points 1 year ago (2 children)

For the rest of your post, I don’t know what that has to do with people aggreating on LW.

aggregation refers to the lemmy database tables, site_ aggregates, community, person. The SQL TRIGGER logic lemmy_server uses that has been the source of so many crashes the past 60+ days.

[–] [email protected] 0 points 1 year ago

Even if the SQL was top notch, it would not be a good thing for 50% of the active users to be on a simple instance. Just makes it easier to take down by any potential attacker.

[–] [email protected] -2 points 1 year ago (2 children)

Shit dude, you still going on about the GitHub issues?

[–] klyde 2 points 1 year ago

You are really fucking stupid and it shows.

[–] [email protected] 5 points 1 year ago* (last edited 1 year ago) (4 children)

A reminder that this constant advice people blindly parrot to install and flock to smaller instance has now created something like 1000 new servers in 50 days that are poorly run and already going offline as quickly as they went online.

And this will always.. always be the biggest problem in the FOSS community.

"I dont like X, so I'm going to leave and make my own version of X"

So userbases get spread thin, manpower gets spread thin, developers get spread thin, and the user experiences degrades for everyone until it pushes them back to the bullshit websites and products.

[–] [email protected] 4 points 1 year ago (2 children)

This is exactly what federation is meant to solve: power in numbers without the centralization. Is that so hard to understand?

[–] [email protected] 9 points 1 year ago (1 children)

Sometimes I question why people not in favor of the decentralization are commenting on a Fediverse platform. Why not go to Tildes, Squabbles or another centralized alternative? There is plenty of fish in the sea.

[–] [email protected] 1 points 1 year ago (1 children)

This is another big problem in the FOSS

"If you dare offer valid criticism, then why are you even here? get out and go somewhere else!"

[–] [email protected] 2 points 1 year ago

Your criticism is nonsensical. It's literally criticizing the purpose of the project.

[–] [email protected] -2 points 1 year ago
[–] [email protected] 1 points 1 year ago (1 children)

For the rest of your post, I don’t know what that has to do with people aggreating on LW.

And, factually, the project leaders telling everyone to create 1000 new instances and shutting down sign-up on Lemmy.ml caused more performance problems.

They had a bug in their PostgreSQL TRIGGER logic where 1500 instances were updating + 1 comment and +1 post counting instead of WHERE site_id = 1, a single database row. So each new Lemmy server that went online made the table larger and crashes more frequent on lemmy.ml

The amount of disk writing by lemmy was ignored

[–] [email protected] 2 points 1 year ago (1 children)

They've neither told people to create 1000 new instances, nor have they closed signups on lemmy.ml.

Again, you should really stop revolving your entire life over one GitHub issue, and go touch grass.

[–] [email protected] 1 points 1 year ago (1 children)

nor have they closed signups on lemmy.ml.

You know what is easy to do, lie and make-up facts. It is so much easier to bullshit to be popular around here.

It's disgusting the people who lie like you do and believe liars: https://lemmy.ml/post/2421636

[–] [email protected] 3 points 1 year ago (2 children)

The irony in you saying that, and posting second-hand recounts by other people. They aren't closed. If they are closed, you wouldn't even be able to submit a registration application.

[–] [email protected] 2 points 1 year ago (1 children)

Man reading this thread, you're kind of a dumbass. Especially if you think rewording your answer here from the last reply to reframe to current time period vs what was being talked about would throw off the scent

[–] [email protected] 5 points 1 year ago* (last edited 1 year ago)

They've not closed sign ups. Requiring approval of sign ups, is not closing sign ups. How am I wrong?

[–] [email protected] 0 points 1 year ago* (last edited 1 year ago)

If they are closed, you wouldn’t even be able to submit a registration application.

Show me in the code. Because I have closed the registration on my Lemmy server, and it does not turn off the "Sign Up" link or HTML input fields. But you sure like lies and deception

[–] [email protected] 0 points 1 year ago

Your answer didn't justify lemmy.world being treated the same as Lemmy as a whole. It's just a bunch of people who don't understand federation.

[–] [email protected] -3 points 1 year ago

The developers of Lemmy seem to make every effort they can to avoid using Lemmy itself to discuss their [email protected] learning 101. They have made massive mistakes in SQL TRIGGER logic that they avoided to such a degree that their social motives are in question now. Github Issue 2910 was opened June 4, almost a month before the Reddit API deadline, and they ignored it. Just like they hang out on Matrix Chat and don't use Lemmy their own self to discuss code.

They have cultivated a kind of voodoo attitude towards PostgreSQL where people using Lemmy won't actually scrutinize the Rust code or PostgreSQL tuning parameters.

[–] [email protected] 4 points 1 year ago (1 children)

I know you are salty about how you are getting treated over at GitHub, but you should look at it objectively, Blaze is clearly advocating that people join top instances that's not lemmy.world or lemmy.ml, not nobody instances that only have 1-2 users. They certainly aren't going offline as quickly as they come online.

[–] [email protected] 0 points 1 year ago (1 children)

I know you are salty about how you are getting treated over at GitHub

No, it isn't about my personal treatment. It's about the cultist attitude you have towards Lemmy and the leaders without any ability to see what they are doing behind the scenes with the code. I know cults and religious faith is how many people enjoy the world.

A 2-line SQL TRIGGER removal takes about minutes to fix. It was crashing the entire site constantly. They sat by and asked for donations of money.

[–] [email protected] -2 points 1 year ago (2 children)

No, it's everything to do about your personal treatment, stop deceiving yourself. Just because you claim you have autism doesn't immediately grant you the right to be entitled. You don't get your way so you spam create multiple issues to call out the developers, and you expect people to believe it isn't personal for you?

If you aren't happy with the Lemmy developers, fork the project, run your own fork, convince others to use your fork. It's a FOSS world, no one has to do what you say, even if you claim to be autistic.