this post was submitted on 13 Jun 2023
25 points (100.0% liked)

sh.itjust.works Main Community

7728 readers
2 users here now

Home of the sh.itjust.works instance.

Matrix

founded 1 year ago
MODERATORS
 

I found an active thread in a sub on another instance I'd like to participate in. When I sub to the thread from sh.itjust.works there are no comments; I assume that's because sh.itjust.works only starts syncing communities after the first subscription. So now I can either read the thread on an instance I don't have a login for, or participate in an empty version of the thread on sh.itjust.works.

Is there any way to participate in the active thread at this point? Thanks.

edit: Just checked my subscription to the new community is [pending]. Maybe that's it?

edit2: Thanks to @Barbarian I can at least sub to one of the pending communities, and the others are on lemmy.ml, so I'll just wait those out.

top 38 comments
sorted by: hot top controversial new old
[–] Barbarian 8 points 1 year ago (2 children)

Just checked your comment history. Let me guess, the one at [email protected]? Lemmy.ml is MASSIVELY overloaded right now. 10x our users, half our server power. Treat any community there as "Will work if I'm lucky and time it right".

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

Holy hell, lemmy.ml is that underpowered? Not that shit just works is underpowered, but...

[–] Barbarian 5 points 1 year ago* (last edited 1 year ago) (1 children)

Compare lemmy.ml's setup to ours.

EDIT: Lemmy.ml just crashed again. Was listed as 6 CPU, 32GB RAM

EDIT2: It's back up again, corrected my numbers. Worse than I thought.

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

Holy moly, lemmy.ml runs on not faster hardware than my old home server. Its replacement will be faster

[–] MathProf 2 points 1 year ago (1 children)
[–] Barbarian 4 points 1 year ago* (last edited 1 year ago) (1 children)

Trying it myself, having the same issue. It's not federation issues site-wide, popped into some popular posts and there are posts from sh.itjust.works users. It's not a block issue (although that allowed instance makes me very suspicious on their end), and it's not a site overloading issue (their site seems to be running fine).

EDIT: I KNEW IT! https://sh.itjust.works/post/70752

Should work fine now

[–] MathProf 3 points 1 year ago

Thanks! I'm subbed now. Of course, the comments that were added before I subbed aren't accessible from here, but at least I can join any that come along later.

[–] planish 8 points 1 year ago (1 children)

I think you might be able to subscribe and unsubscribe? I'm not sure why it would federate over the post itself but not the comments.

If subscriptions are getting stuck pending, the community's home instance could be overloaded. Maybe the comments will federate over later.

[–] MathProf 4 points 1 year ago (1 children)

Thank you. I'll stick with it until it's no longer pending and see if it fixes itself. You're probably right that it's just a taxed server.

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

If the pending subscription does sort itself out in a minute or two, and the Lemmy server hosting the community isn't broken right now (test by visiting it's homepage in a browser), then you can click the pending button to unsub and try to sub again. Retrying like this is how I sorted all my pendings, though obviously be chill and don't do it a million times and generate million subscribe messages if something is legit busted.

[–] MathProf 3 points 1 year ago (1 children)

I have about a half dozen pending subscriptions, and have tried a few times to unsub then resub over the past 24 hours to them to no avail. I'll keep trying. But they're not all on the same server.

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

Fair enough. It's really hard as a user to determine the difference between a bug on your instance and weirdness due to all instances being sluggish and heavily loaded. I don't have more advice beyond give it time and retries, but I empathize with your frustration. It's all a bit strings and bailing wire right now, but if you watch the githubs contributions from very sharp experts are flying in at record pace. Hopefully it gets better (though I don't have a GitHub issue to point to for this problem).

[–] MathProf 1 points 1 year ago

Oh it's not that big a deal. I guess it sounds like I'm frustrated, but text can be like that. I'm just trying to figure some things out. And it turns out that all but one of the pending subs are on lemmy.ml, so it really is likely a server-side issue.

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

If another account on your server has already subscribed to the remote-comminity... then federation replicates it to your server even if YOU are not subscribed. In this case, you can visit the version of the community and its posts posts that are hosted on your instance, and comment/vote even if you're not subscribed.

If no one subs on your instance the post won get replicated to your instance in the first place, and you won't be able to comment/vote. If you subbed halfway through the posts lifetime, you'll be able to interact with new comments since your sub but old ones will be missing... which does feel surpassingly weird when it happens... but pragmatically it only lasts for a short while as new posts fill up the community timeline post-subscription and those have fully replicated.comment sections.

I'm not aware of a way to force your server to fetch the full comment chain of a post that predates anyone subscribing to the community to make federation kick it. Try searching your local instance for the post url, that jumpstarts community discovery. Maybe it also jumpstarts comment replication. If not though, I'm, out of ideas.

[–] MathProf 3 points 1 year ago (1 children)

I see, thanks. Yeah, that stinks. I'll say one of my favorite ways to use reddit has been to search for threads related to an interest of mine and join the discussion, whether or not I'm subscribed to the subreddit. It seems like that's not possible on Lemmy.

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

Well it's not... like... consistently possible. There happens to be a bonkers amount of new community creation happening this very minute. In the steady state, you'd kind of hope to see that on a well-trafficked instance like sh.itjust.works that most subs have been subscribed for a while and so this all works pretty much as expected.

But a massive wave of new community creation where you're frequently on the leading edge disconcerting new communities and being the first to subscribe to them... yeah... that's the worst case scenario for this situation. It think it will improve with time, but it does suck mightily right this minute.

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

I can do it using Jerboa anyway. I assume some instances are set up so you can't comment if you're not subbed, but I haven't found one yet.

[–] MathProf 1 points 1 year ago (1 children)

Can you share how you got to a thread on another instance in a community you're not subscribed to with Jerboa? I haven't figured that out yet.

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

if it is a link in your feed, hopefully the app handles this. the web browser interface for sh.itjust.works handles the URL properly to let you see the thread while remaining here, and comment like a damn fool!

the manual way:

  1. take "https://lemmy.ml/c/whatever" if that is the link someone provided in a post...
  2. navigate to "https://sh.itjust.works/c/[email protected]"
  3. you'll notice that you're still "here" on sh.it, but seeing what is hosted "there" on lemmy.ml.

for example:

click https://beehaw.org/c/technology.

now click https://sh.itjust.works/c/[email protected]

[–] MathProf 1 points 1 year ago

In Jerboa that first link at beehaw gives me "404: coundnt_find_community", but then I clicked the second link and it looks like it worked.

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

Yep what? How do you do it?

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

Aha sorry, yes you can comment to any thread so long as you can load the post on your end.

[–] MathProf 3 points 1 year ago (1 children)

Can you walk me through how to do it? As it is, I can only see a thread on a community I'm not subscribed to by going to the instance it's hosted on. But I'm not logged in there.

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

While you wait for sh.itjust.works to sync all the comments, you can browse it on the other communities instance, find the comment you want to interact with, then right click the little rainbow icon next to the hyperlink icon, copy that link into sh.itjust.works' search bar and it will sync that comment immediately, letting you interact with it.

For example, if I found your comment on another instance and I wanted to reply, I would copy the link to it, go to my instance (lemmy.one) and paste the link which is: https://sh.itjust.works/comment/120320

Hacky solution ik but itll work until the user experience kinks are ironed out.

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

I've found that the best way to load a post or community is actually to just copy the remote link and search for it. Communities usually take about 30 seconds to load but if you sit in the search results page for a bit it'll show up.

But you may want to make sure that your instance isn't blocked, by going to [instanceurl]/instances

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

Does that get you comments too? In another thread OP said they were trying to access [email protected] and when I go to that community via my instance, i see the posts but no comments. And its obviously been a bit since it started syncing. Our instances arent blocked

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

It's got me comments before.

It sounds like you're trying to get comments from posts to sync, rather that query individual comments.

You should be able to load this comment, for example: https://exploding-heads.com/comment/29311

But I don't know of a way to force all comments on a remote post to load.

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

Yeah comment loading works, damn so I read on another comment that it only syncs new content when you are the first to subscribe? Not the end of the world but not ideal lol

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

Interesting. So this means everything should sync with any new posts to the community then?

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

I guess so, ill keep an eye out on new communities and see what I can piece together https://lemmy.world/comment/136761 This was the comment btw

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

It depends on if that instance has blocked your instance that you made your profile on, i know for example beehaw has blocked exploding heads (for very little reason tbh) so now i can’t comment there but on here i can see your comment and give my two cents

[–] MathProf 3 points 1 year ago

Oh, hey, that's cool! I knew the "network" icon was a direct link, but didn't know searching for it on my instance would sync it. Super cool.

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

Can you explain how you do it? When I go to the thread on another instance, it says I'm not logged in and can't comment.

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

I cannot. I've set up a feed and when I go to a thread I just click in the text box and start typing. Might be something to do with your instance?

[–] MathProf 1 points 1 year ago

Hmm, well I'll keep hacking away at it

[–] _haha_oh_wow_ 3 points 1 year ago

Yeah but if you're asking about lemmy.ml they're just swamped so that's probably why your comment isn't posting.