

Fasting (for Ramadan)
Not sure about “slow poisoning”
aka freamon
Codeberg: https://codeberg.org/freamon?tab=activity
Anything from https://lemmon.website/ is me too.
Fasting (for Ramadan)
Not sure about “slow poisoning”
If you fetch a community that your instance hasn’t previously heard of, you can typically query the community’s ‘outbox’ collection to get recent posts. So in Lemmy, you get 50 old posts, and then - once someone has subscribed - new posts start coming in.
Different platforms have different formats for their outboxes - Lemmy uses Announce/Create/Page, a.gup.pe and PeerTube use Announce, with a URL that leads to a Note or Video, wordpress uses Create/Article. Because Lemmy already understands its own outbox format, it’s able to get old posts from other Lemmy instances. It doesn’t get old stuff for a.gup.pe, PeerTube, or wordpress though.
So you might be wondering what outbox format nodebb uses - to which the answer is none. The outbox leads nowhere useful (they’re in good company with MBIN on this). Anyway - this is why fetching a nodebb community won’t come with any of its existing posts (but - as mentioned - new stuff will come in for subscribers)
For movies and shows to a VPS, I’d install a command-line IRC client (like weechat) and get stuff using XDCC.
I used to have a bot that uploaded stuff to Google drive and mega for plebs on Reddit to download, and that what the bot used to get the content in the first place.
FWIW: that post is not for 2 communities - it’s for one community (/c/test at sh.itjust.works) and one user (/u/test at lemmy.ml) - I’m guessing that it’s autocompleted to a thing that was different from your intentions.
(edit: the webfinger response from lemmy.ml for ‘test’ returns both a Person and a Group, which Lemmy can deal with, but Mastodon probably can’t, so it just grabbed the first one it saw)
There used to be one - https://lemmings.world/u/communitylinkfixer
It looks like it was de-activated 3 months ago.
If you make a new one, please consider limiting it to just this community (and maybe communitypromo), and to not translating a link if the OP has also already provided a ! one, and to not translating links inside code blocks.
Drive-by bots can seem easy to make, but the problem is that they can be a bit too easy, and then end up as yet another annoying one.
The post is at https://lemmy.world/post/1285556 - it’s a link to GIF that’s been deleted at the source (it’s a 404).
There’s a lot of drama in that Issue, and then, at the very end:
Thanks for sharing your concerns here. We have been progressing use of our SDK in more use cases for our clients. However, our goal is to make sure that the SDK is used in a way that maintains GPL compatibility.
the SDK and the client are two separate programs
code for each program is in separate repositories
the fact that the two programs communicate using standard protocols does not mean they are one program for purposes of GPLv3
Being able to build the app as you are trying to do here is an issue we plan to resolve and is merely a bug.
To my mind, the ideal would be that if you, as the person who wants to share some ‘open-source’ news, chose one community that you think is ‘best’ (based on what instance it’s on, if the mods are real people and are active, participation levels, whatever you think really). And we, as subscribers, would do the same. This way, the ‘good’ communities would thrive, and the ‘bad’ ones would wither away. What happens at the minute, is that there’s 8 communities for open source, and there’ll always will be, because they aren’t in competition with one another.
(this is mostly just a general point about cross-posting behaviour, it’s not meant as a dig at you personally).
If you type a ! link using lemmy-ui, it auto-completes it so that MBIN sees it as an absolute link to the community on midwest.social (Blaze’s link is without the auto-complete). Lemmy, like Mastodon, can be a bit “fuck you if you aren’t us” at times.
OP had an account at .ml and it was banned from the entire instance. Their LW account has been banned multiple times from .ml’s asklemmy community (this probably what this post is about, rather than .world’s asklemmy community but I didn’t want to get involved).
Don’t know if you know, but there’s another community - albeit on .world - for this game: [email protected]
Apparently, she’s appealing the ruling - she wants to speak to the employment tribunal’s manager. (not really)
I think they’re all pushing their luck with it, trying to get away with it until any actual legal repercussions happen. I first saw this a while ago with a French newspaper - apparently the majority of newspapers there do it.
Just curious: how would you classify Chrome OS? As Community/Linux or Community/Linux/Chrome (to recognise how much heavy lifting the browser is doing). And would you want to call Google’s additions ‘Community’ or something else?
He’s posted before that Day 1 sales covered the cost the device itself, so a decent chuck of everything after that will have been pure profit. It was probably always doomed, what with YouTube being YouTube, so it doesn’t look like he’s too shaken up about it.
Oh. I subscribed to this post because I hoped someone would be able to give an answer too.
It’s been a day, so before I forget and on the basis that some answer is better than none at all, I’ll have a crack:
400 Bad Request isn’t much to worry about, it doesn’t mean anything is malfunctioning and it can happen for a gazillion reasons. One is you’ve joined a new community and someone Likes a comment you don’t have (particularly if it’s nested in other comments you also don’t have). Another is if someone Likes a post or comment by a user on an instance that you’ve defederated from (your instance is defed’d from lemmygrad and hexbear whereas lemmy.ml isn’t)
As for 499, that seems to be a client issue, and that client mostly seems to be beehaw, who are stuck on an old Lemmy version and being increasingly wonky (in the other direction, they often reply in HTML rather than JSON and randomly decide that their communities’ inboxes don’t exist, so I wouldn’t worry about stuff from them either)
Yeah. There’s no wildcard call. One thing you could do to script it would be pull JSONs from https://data.lemmyverse.net - use one for the initial effort, then subsequent ones to track new communities. You’d definitely want to filter it - as you’ve noticed the vast majority of that 30k are dead or spam or something you wouldn’t want for one reason or another (e.g. communities from instances you’ve defederated from).
As for what bots do, it depends on how they were programmed I suppose. There’s a bonkers one on https://leaf.dance that just seems to crawl comments and subscribe to any ! links it finds, but there are others (I can’t remember their names) where it’s more of a manual job (the mods of a community submit the details to it).
is it in reality not “all” but only “all posts that at least one user of this instance is subscribed to”?
Exactly this, yes. Not literally ‘all’ (a brand new instance would have nothing in its All feed). This is what was meant by ‘partial data set’ - everything for a subscribed community (from the moment it was subscribed to), but nothing for a community that no-one’s subscribed to.
Some instances run bots to populated their All feed more than what would happen naturally (with the idea being that the bot unsubscribes when a human does)
Seems like ‘posts’ works okay, but it’s ‘comments’ that don’t (and overview is a mix of both).
API call to see posts:
curl --request GET --url 'https://lemmy.world/api/v3/user?username=beebarfbadger&sort=TopDay&page=1&limit=1' --header 'accept: application/json' | jq .posts[].post.published
=
2024-09-26T15:35:33.998368Z
(today’s top post is today)
API call to see comments:
curl --request GET --url 'https://lemmy.world/api/v3/user?username=beebarfbadger&sort=TopHour&page=1&limit=1' --header 'accept: application/json' | jq .comments[].comment.published
=
2024-03-03T05:09:45.255807Z
(this hour’s top comment was in March)
They probably know about it, but if not it’s probably a good idea to report the bug here: https://github.com/LemmyNet/lemmy/issues
It’s okay. I got brave and looked at my bank account, and things aren’t as bad as I was imagining. I’ll buy one tomorrow.