this post was submitted on 01 Jul 2023
14 points (100.0% liked)

Beehaw Support

2797 readers
5 users here now

Support and meta community for Beehaw. Ask your questions about the community, technical issues, and other such things here.

A brief FAQ for lurkers and new users can be found here.

Our September 2024 financial update is here.

For a refresher on our philosophy, see also What is Beehaw?, The spirit of the rules, and Beehaw is a Community


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.


if you can see this, it's up  

founded 2 years ago
MODERATORS
 

I've made some comments and posts on a community on another instance, and I just realized they're not showing up on the other instance at all. Eg. I made this comment on !suomi@sopuli.xyz, but it's not visible on the original instance. The same has happened with all comments and posts I've made on sopuli.xyz for the past few days, which leads me to believe it's due to sopuli upgrading to 0.18

edit: looks like ~~some of my comments on 0.18 communities have gone through~~, but none of my posts have. Eg. this post is not visible on !science@mander.xyz

edit 2: return of the edit: actually no, none of my comments on 0.18 instances show up on the instances themselves, I just thought some did since they had at least one upvote but they might just be from people who were eg. browsing through Beehaw or another 0.17 instance

edit 3: revenge of the edit: turns out this isn't a 0.18.x problem but a wider Lemmy problem due to the backend and design simply being unable to scale: https://github.com/LemmyNet/lemmy/issues/3101

edit 4: the new edit:

https://github.com/LemmyNet/lemmy/issues/3435#issuecomment-1615977831

It should improve a lot as more of the network upgrades to 0.18.1 - messages sent from 0.17.4 are currently disregarded if they're older than 10 seconds (which is one of several causes for federation issues) and this lifetime is significantly increased in 0.18.1!

edit 5: the edit strikes back: unfortunately 0.18.x doesn't seem to have helped too much, and it also breaks outbound federation with non-Lemmy services at least to some degree

top 10 comments
sorted by: hot top controversial new old
[–] ericjmorey 6 points 1 year ago (1 children)

There are problems with Lemmy federation in general some of which seem to be worse between 0.17 and 0.18 instances. There's not a clear cut indicator for identifying these issues.

[–] interolivary 3 points 1 year ago

I'll make a github issue for this, looks like there's only one about 0.18 not federating outbound with non-Lemmy instances but I couldn't find one about 0.17 -> 0.18

[–] 312@lemm.ee 3 points 1 year ago (1 children)

I’m seeing this post outside of your home instance from an instance on 0.18+ so it may be a problem with that instance specifically.

[–] interolivary 2 points 1 year ago

Or it's working from 0.18 to 0.17 instances at least

[–] Billy_Gnosis 2 points 1 year ago (1 children)

Something's up for sure. I can't get into my account on lemmy.world. Was working earlier today, but not anymore. I can log into Beehaw though

[–] interolivary 2 points 1 year ago (1 children)

Lots of new users so Lemmy servers are basically on fire, and due to some frankly questionable design choices federation is also broken

[–] TMoney 3 points 1 year ago* (last edited 1 year ago) (1 children)

Yeah, I'm kind of surprised Lemmy is struggling to scale considering the claims of the codebase. If 2000 monthly users can kill a server, I honestly don't think the server is built well.

Hacker News runs on a potato can and services many many more people everyday

[–] interolivary 2 points 1 year ago (1 children)

I was toying with the idea of learning how ActivityPub works and then learning Rust so I could help contribute to Lemmy, but those aren't exactly small undertakings and I have a very limited amount of spoons available at the moment

[–] ollien 2 points 1 year ago (1 children)

If you don't know Rust, I wouldn't suggest learning from the Lemmy codebase. It does a bunch of non-idiomatic things and has a lot of complexity that isn't obvious unless you have familiarity with the macro system.

[–] interolivary 1 points 1 year ago* (last edited 1 year ago)

Yeah I definitely wouldn't start there, but with some small personal project and "the book". But good to know in any case, thanks.