this post was submitted on 24 Dec 2023
303 points (98.1% liked)

Fediverse

28555 readers
435 users here now

A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, KBin, etc).

If you wanted to get help with moderating your own community then head over to [email protected]!

Rules

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration), Search Lemmy

founded 2 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 55 points 11 months ago (8 children)

Btw: 0.19.1, leading zero. It's not yet at 1.0 for a reason.

[–] Blaze 12 points 11 months ago

Added the 0

load more comments (7 replies)
[–] [email protected] 40 points 11 months ago (4 children)

Sounds like something a cardassian would say.

load more comments (4 replies)
[–] [email protected] 39 points 11 months ago (2 children)

Lemmy has been feeling pretty empty the past couple of days. That just really goes to show how important federation really is.

[–] [email protected] 7 points 11 months ago* (last edited 11 months ago)

I noticed that as well, thought maybe things were just slowing down, but it's good to know it was the software and not a sudden drop in community involvement. Since admins became aware of the bug and began restarting their servers as an ad-hoc fix, I've been seeing way more engagement on my instance.

load more comments (1 replies)
[–] [email protected] 29 points 11 months ago (1 children)

Man, the one thing not to break. They broke it.

[–] [email protected] 4 points 11 months ago

for the most part federation works just fine. there are occasional issues, yes, but it's not like it can't federate at all.

[–] [email protected] 25 points 11 months ago (12 children)

Does my comment reach anyone?

[–] [email protected] 9 points 11 months ago

I’m seeing it on lemmy.ml.

I suspect the bug isn’t absolute, but inconsistent instead.

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

Hello World

[–] [email protected] 4 points 11 months ago

Feddit.uk present

[–] toroknos_07 4 points 11 months ago

Sh.itjust.works here

[–] [email protected] 3 points 11 months ago

feddit.it present!

[–] [email protected] 3 points 11 months ago
[–] [email protected] 3 points 11 months ago

I see it on kbin.social.

[–] [email protected] 3 points 11 months ago

What comment?

[–] [email protected] 3 points 11 months ago
load more comments (2 replies)
[–] [email protected] 17 points 11 months ago (1 children)

I would comment on this but since federation is broken....this won't be seen until the instance admin restarts Lemmy and federation works once again.

[–] [email protected] 13 points 11 months ago* (last edited 11 months ago) (2 children)

Federation seems to be working fine from where I stand?

Edit:

Edit 2:

Even the edit federated out to your instance fine...

[–] [email protected] 6 points 11 months ago (1 children)

I think it works for a while after restart of the server, and then stops working. Yesterday I was making comments that didn't federate until 12 hours later when I assume the instance admin restarted the server.

[–] [email protected] 3 points 11 months ago (1 children)

My instance has been uo for over 3 days since 0.19.1 update with no issues - very little load though

[–] [email protected] 3 points 11 months ago

Yeah it seems to work for some instances with 0.19.1 but Lemmy.today has issues and feddit.de as well, just from what I've heard. Probably plenty more.

[–] [email protected] 13 points 11 months ago

A while ago, programming.dev had a problem where nothing from the instance federated for a week. Lemmy felt so empty

[–] [email protected] 12 points 11 months ago* (last edited 11 months ago) (1 children)

Am I little naive in wondering how this isn't caught in unit, integration and E2E tests?

Edit: looks more involved than that, but it forced me to dig into how some of the components are tested. Educational.

[–] [email protected] 4 points 11 months ago* (last edited 11 months ago) (2 children)

The main Lemmy developers very often don't have the biggest clue of what they're doing, and they've proven that time and time again. A lot of times they forget normal web practices and rules, and a lot of side things like Jerboa are also just broken.

They also don't know how to interact with the community or how to be normal people. Let's not forget they have been working on Lemmy full-time and this is the state we've come to, ignoring all the database and security and everything else issues they already had.

[–] pelespirit 21 points 11 months ago (1 children)

Dude, lemmy is awesome, give them a break.

[–] [email protected] 20 points 11 months ago (2 children)

Lemmy IS awesome, that doesn't mean we can't want it to be better or criticize it. No one said Lemmy isn't great.

[–] [email protected] 14 points 11 months ago

The main Lemmy developers very often don't have the biggest clue of what they're doing

this doesn't sound constructive criticism to me.

that commenter has something personal against the devs. Lemmy is far from perfect but it's functional and improving everyday.

[–] pelespirit 7 points 11 months ago

Absolutely, but there are constructive ways to do it and what that guy did.

[–] [email protected] 3 points 11 months ago (4 children)

😂😂 I got downvoted for that. I guess people dislike writing tests.

[–] [email protected] 6 points 11 months ago (1 children)

I love writing tests, It's all the shit that comes after that that sucks.

Those first few pushes that all come up green feel like magic. That first red that points out something you missed, you go back and make a quick change and it's now green and it's the best thing you've ever seen.

It's sooner or later, you throw a couple big red bois on a production build that don't make any sense. You start digging through the code of some guy that only writes comments in haiku and has the impression he gets paid by the number of layers deep he can nest a ternary.

Sooner or later you figure out it's just an edge case there's nothing actually wrong. You'll need to refactor one of the systems but you still have production to push to fix a critical bug, so you hotwire the test and write it off as P1 tech debt.

Eventually, you end up with unit tests that aren't P1 and they fail. If you're understaffed, or overscoped, sooner or later you just have a bunch of half-assed zombie test sitting around. Unless you can convince production to let you go back and clear up your tech debt it's just a unit test graveyard. It still has the big bumpers in place so something serious can't fail. But you never seem to be able to get back to make everything bright new and shiny again.

load more comments (1 replies)
[–] [email protected] 3 points 11 months ago (1 children)

I wish more developers would do QA. After working with QA my code improved so much because I was proactively thinking about how things might break or potential issues that I never would have thought of.

load more comments (1 replies)
load more comments (2 replies)
[–] [email protected] 10 points 11 months ago

I'm going to set up a cronjob to restart the Lemmy docker container every 6 hours. That seems to be around when stuff stops working usually.

[–] [email protected] 10 points 11 months ago
[–] [email protected] 9 points 11 months ago
[–] [email protected] 8 points 11 months ago (2 children)

Yup, absolutely nothing I posted from lemm.ee yesterday made it out into the wider world. In fact I'll probably have to manually federate this comment too.

Hopefully they can get to the bottom of it. Maybe next year we need a rule about releasing anything in December when everyone's too busy to bugfix 😅

[–] [email protected] 10 points 11 months ago (1 children)

Curious: what do you mean by "manually federating" a comment?

[–] [email protected] 10 points 11 months ago* (last edited 11 months ago)

My other account is on .world so I can use search to forcibly pull things onto at least that server (search for the original URL of the unfederated post or comment and then wait a few seconds). Sometimes doing that will also encourage whatever it was to federate more widely to more servers, but that doesn't seem to be happening as reliably either since the upgrade 🤷‍♀️

[–] [email protected] 3 points 11 months ago

A restart of Lemmy seems to fix it temporarily according to admin of Lemmy.today.

But it's inconsistent and stops working after a while it seems.

load more comments
view more: next ›