Might be some rogue results for lemmy.world for a few days: for some communities there’s been a bit of lag (from using the old measurement for active growth to the new one, and/or for the crawler at lemmyverse to pick up on the change)
Mostly just used for moderation.
Main account is https://piefed.social/u/andrew_s
Might be some rogue results for lemmy.world for a few days: for some communities there’s been a bit of lag (from using the old measurement for active growth to the new one, and/or for the crawler at lemmyverse to pick up on the change)
I’ve been using users_active_month for Active Users but it doesn’t seem to really update often enough (e.g. !badrealestate@feddit.uk had some activity in the 3rd week of February, but the UAM stat didn’t change until 1st of March). I tried running the bot with users_active_day, but that’s bit too dynamic - there’d be days will very few entries on if I used that. So I’ve compromised on users_active_week … we’ll see how that works out.
Edited to account for sh.itjust.works update
Have been rewriting the bot lately. Latest results using new version:
!helldivers2@lemmy.ca, Helldivers 2, 4 => 37, 17 posts (15 this week)
!leaky_cauldron@diagonlemmy.social, The Leaky Cauldron, 20 => 72, 22 posts (14 this week)
!insanepeoplefacebook@lemmy.world, InsanePeopleFacebook, 1271 => 1420, 117 posts (23 this week)
!shrinkflation@lemmy.ca, Shrinkflation, 88 => 117, 9 posts (2 this week)
!debunkthis@lemmy.world, DebunkThis, 903 => 988, 12 posts (1 this week)
!anime@ani.social, Anime, 791 => 865, 550 posts (54 this week)
!pathfinder@ttrpg.network, pathfinder, 44 => 62, 7 posts (3 this week)
!forgottenweapons@lemmy.world, Forgotten Weapons, 1179 => 1265, 423 posts (16 this week)
!diwhy@lemmy.world, DiWHY, 1108 => 1185, 25 posts (3 this week)
!lightnovels@ani.social, Light Novels, 28 => 41, 12 posts (3 this week)
!antitrumpalliance@lemmy.world, AntiTrumpAlliance, 205 => 234, 148 posts (15 this week)
!coolguides@lemmy.ca, Cool Guides, 2711 => 2813, 204 posts (4 this week)
!historyporn@lemmy.world, HistoryPorn, 3230 => 3331, 521 posts (9 this week)
!right2repair@discuss.tchncs.de, Right to Repair, 805 => 851, 33 posts (2 this week)
!technology@lemmy.world, Technology, 51228 => 51591, 7434 posts (207 this week)
!protonprivacy@lemmy.world, Proton, 3660 => 3754, 167 posts (8 this week)
!microblogmemes@lemmy.world, Microblog Memes, 3524 => 3614, 474 posts (23 this week)
!unix_surrealism@lemmy.sdf.org, unix_surrealism, 596 => 631, 212 posts (9 this week)
!aneurysmposting@sopuli.xyz, Aneurysm Posting, 958 => 1001, 102 posts (6 this week)
!gaming@lemmy.world, Gaming, 1835 => 1895, 194 posts (11 this week)
!lemmybewholesome@lemmy.world, Lemmy Be Wholesome, 4621 => 4715, 199 posts (8 this week)
!science@lemmy.world, science, 12199 => 12348, 682 posts (25 this week)
!imaginarydragons@leminal.space, Imaginary Dragons, 175 => 193, 47 posts (9 this week)
!israelpalestine@jlai.lu, Conflit Israelo-Palestinien, 8 => 12, 77 posts (34 this week)
!buttcoin@awful.systems, Buttcoin, 113 => 127, 36 posts (6 this week)
!twoxchromosomes@slrpnk.net, TwoXChromosomes, 83 => 1157, 79 posts (1 this week)
!pics@aussie.zone, Pictures, 6 => 169, 69 posts (5 this week)
!antiwork@slrpnk.net, Antiwork, 109 => 379, 31 posts (1 this week)
!palestine@lemmy.ca, palestine news and politics, 133 => 449, 173 posts (76 this week)
!weirdnews@real.lemmy.fan, Weird News - Things that make you go ‘hmmm’, 634 => 1213, 64 posts (19 this week)
!python@programming.dev, Python, 306 => 634, 336 posts (4 this week)
!edc@sopuli.xyz, Everyday Carry. What essentials do you carry on a daily basis?, 103 => 292, 160 posts (3 this week)
!warframe@dormi.zone, Warframe, 26 => 117, 436 posts (5 this week)
!facepalm@lemmy.world, Facepalm, 107 => 242, 31 posts (2 this week)
!microcontrollers@lemux.minnix.dev, MICROCONTROLLERS, 351 => 536, 395 posts (9 this week)
!television@lemmy.world, Television, 64 => 139, 198 posts (5 this week)
!kintelligenz@feddit.de, Künstliche Intelligenz, 15 => 60, 56 posts (1 this week)
!politics@lemmy.nz, NZ Politics, 135 => 264, 143 posts (15 this week)
!reddit@lemmy.world, Reddit, 315 => 452, 527 posts (20 this week)
!me_irl@lemmy.world, me_irl, 615 => 836, 205 posts (20 this week)
!saugumas@group.lt, (safe) Unsecure security, 54 => 128, 153 posts (7 this week)
!asklemmy@lemmy.world, Ask Lemmy, 4314 => 4869, 2326 posts (62 this week)
!noticias@lemmy.eco.br, Notícias, 162 => 279, 649 posts (28 this week)
!cybersecurity@sh.itjust.works, Cybersecurity, 27 => 69, 202 posts (16 this week)
!japaneselanguage@sopuli.xyz, Japanese Language, 119 => 204, 79 posts (1 this week)
!nostalgia@lemmy.ca, Nostalgia, 1817 => 2146, 72 posts (2 this week)
!movies@lemm.ee, movies, 747 => 956, 97 posts (20 this week)
!pissposting@lemmy.world, pissposting, 26 => 59, 220 posts (7 this week)
!cannabis@feddit.de, Cannabis, 153 => 231, 58 posts (6 this week)
!gauchisse@jlai.lu, Gauchiasses, 369 => 460, 464 posts (45 this week)
Change to the link format from now on, to also support mbin and other fediverse apps that may come along.
I didn’t do it like this before, because earlier versions of Jerboa didn’t understand this link type, and I don’t like that it repeats information - the name and the description are often the same, but not always, and the name can be hard to read, so the description needs to be there, but it’s often redundant. I can’t combine the description and link like [Hello Internet](!hellointernet@@feddit.uk)
because lemmy will interpret that as link to a post for some reason.
I tested in the front-ends and mobile apps I have available, and they all work.
I’ve been resistant to changing it to this, and when mobile app users have said that they’re app didn’t support ‘/c/’ links, I’ve been “well, fix your app then”, but it turns out that all you have to do is say the magic words ‘Fediverse Interoperability!’ to me and you can win the argument.
The bot at lemmyverse.net has been failing, so these results are over 2.5 days.
The ‘Native Mastodon Posts’ community won’t feature on lemmyverse.net, unless I can be bothered to write a proper API server, so I popped it on the end of the list 'cos it’s the new thing I’ve been working on, but it won’t always be there.
Bonus video illustrating the 15 second gap between a lemmy instance sending out a Follow (to subscribe to something) and receiving the Accept back that’ll move the status from ‘Pending’ to ‘Joined’
Lots of non-real-world factors here: the lemmy instance is running on an VM, it’s connecting via a tunnel to a home DSL connection, and lemmon.website
isn’t running lemmy, but it hopefully demonstrates how subscribing is 2 distinct actions, and how it can get stuck on ‘Pending’
Edited 'cos feddit.uk’s upgrade to 0.19.2 skewed the stats. They’ve stabilised now, apparently. (That poor “we’re all quackers here!” bloke is never going to get a break)
I’m not sure they are supported.
Firstly, I should clarify that lemmon.website is mine, and I’m the only user that’s ever been on there.
When I was running Mastodon, I noticed that, after I’d unsubscribed to the lemmy.ml communities, there was still entries for incoming activities in the systemd journal. Before I stopped running Mastodon, I unsubscribed from all lemmy.world communities. After I started up a new, basic server using Rust’s hyper library, I saw that all activity from both lemmy.ml and lemmy.world was still POSTing to /inbox
I think what happens is that, when a Mastodon user unsubscribes, the software longer views the community’s public key as valid, so it doesn’t show the posts, etc, but you haven’t ‘really’ unsubscribed because lemmy has errored. Here’s how I’ve tested this.
Start a brand new lemmy instance, on a linux VM in Windows, using ngrok to tunnel though from a ephemeral URL. So, right now, there’s lemmy service you can see running using:
curl --header 'accept: application/activity+json' https://f2d0-77-100-144-83.ngrok-free.app/api/v3/site
Log in to a Mastodon server that’s designed to let users experiement with ActivityPub (https://activitypub.academy/), to subscribe and unsubscribe to a new-created test community.
It looks from there like:
But in lemmy, it shows the same ‘WARN Error encountered while processing the incoming HTTP request: lemmy_server::root_span_builder: Unknown’ that I quoted in my first post
I don’t know what that error means. But I can see that lemmy still thinks it’s federating with 1/1 instances, and if I create a post on the test community, I can see it do:
INFO send:send:send_lemmy_activity: lemmy_apub::activities: Saving outgoing activity to queue https://f2d0-77-100-144-83.ngrok-free.app/activities/announce/create/ea41951a-6430-4e53-a5c4-afd644bf0824
Jan 11 11:47:43 lemmyA lemmy_server[977]: 2024-01-11T11:47:43.343193Z INFO send:send_lemmy_activity: lemmy_apub::activities: Saving outgoing activity to queue https://f2d0-77-100-144-83.ngrok-free.app/activities/create/bfcbf25e-37ab-4cfa-b44d-92cecacb1e56
400 Bad Request "{\"error\":\"unknown\",\"message\":\"\"}"
I then recrafted the JSONs to be more like lemmy, changing the ‘id’ of Undo to have ‘activities/undo/UUID-string’, and that works. No entries in journalctl, and a 200 OK Response header.
EDIT: I’ve had some success with this. Using the private key of the old Mastodon user I’m no longer getting stuff from ‘memes’ now, I think. (still stuff from ‘asklemmy’ though).
I’ll keep tinkering with this. Maybe during testing I followed asklemmy from another user. In the meantime though, it’d help enormously if any Follows from anyone at lemmon.website could be undone at your end (like I say: it’s all me)
(There is still the JSON problem though. It suggests that any ‘Undo-Follows’ you get from mastodon accounts aren’t being processed properly, so you’re maybe wasting subsequent federation activity. I realize that’s more a lemmy software issue than lemmy.ml issue, but it’s my understanding that you’re the same people!)
Tragically, this also means that, even after 31 years, I’ve still never ‘get good’ enough.