aka freamon
Codeberg: https://codeberg.org/freamon?tab=activity
Anything from https://lemmon.website is me too.
Well, it won’t help you (or me), but the the most active is probably https://hexbear.net/c/ama (the lemmy.world seems to have got nuked, and the already-mentioned lemmy.ca one is the only other one I found)
PieFed has some design principles, including being accessible on lower-end devices and for those with unreliable bandwidth, which mean that it’s default UI is never going to look like apps which involve downloading a sizable chunk of Typescript.
I’m okay with its look. Partly because it’s themeable, and there’s a theme called ‘Card Shadow’ which looks more modern imo. And partly because Lemmy can feel quite slow showing 20 posts at a time, whereas PieFed throws 100 at a time. And also because there will eventually be an API, allowing people to view it how they want (similar to Lemmy - lemmy-ui is maybe not that great, but there’s other frontends which I think are an improvement)
That’s a different Jerry! (Jerry Bell)
All the links in this post already have that attribute, so I guess it’s already added.
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)
Hello sorcerer. Please erase “Man, I feel like a woman” by Shania Twain. It annoys me anyway, but it not like it makes being a woman sound especially inspiring either (“Colour my hair, do what I dare” - woah, slow down there Shania!). Thanks.
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)
Germans no doubt have a single compound word for Annoyed-I-Am-Asked-To-Be.
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
Poor old Northern Rail - they only just got WiFi in the last couple of years (that’s not even a joke).
Oh this is one of those new-fangled ‘immutable’ OSs. I just watched a PeerTube Video from The Linux Experiment about it - it looks complicated but it’s something I’d like to try out at some point in the future.
Since you’ve broadened it out to TV, I’ll use that as an excuse and mention that I think Nicholas Britell’s score for Andor is pretty cracking too.
I use beets for exactly this.
I don’t think that would be possible. The API is only sending “post_id” and “score” for votes, so the backend has no info on what feed a user used to send it. An instance could modify their official frontend to hide the ability to downvote from Local and All but they couldn’t do anything about people using different frontends (e.g. all the various phone apps)
I think lemmynsfw stopped people who weren’t subscribed to a community from voting in it (because their communities for gay people were getting a lot of downvotes from All). If that’s what you mean. I think it was a hack rather than a setting though (my info might be out of date)
Generally: https://github.com/LemmyNet/lemmy/issues
(As already mentioned, your specific request is a non-starter)
Tildes website if you’re interested.
Yeah (well, nerds anyway). With Lemmy, if you do curl --header 'accept: application/activity+json' --location [https://lemmy.wtf/c/gametrailers/followers](https://lemmy.wtf/c/gametrailers/followers) | jq .
it tells you there’s 68 but not who they are. With PeerTube you can do curl --header 'accept: application/activity+json' --location [https://peertube.wtf/video-channels/startgametrailers/followers?page=1](https://peertube.wtf/video-channels/startgametrailers/followers?page=1) | jq .
and it provides names (including me and you and a bot from leaf.dance)
Fair enough. I’m not trying to recruit you, or present rivalries where none exist. We can communicate reasonably well regardless of whatever platform we prefer, which is the whole point of this Fediverse thingy anyway.