Dammit, I spent 9 months carefully curating !freegames and it's never once appeared here, then I made !nominativedeterminism for a laugh and it's already caught on within two weeks lol
FYI I just pinged you in !fedigrow, a community where we discuss how to grow and keep communities active. I remember you being quite an active poster, so feel free to have a look if this sounds interesting to you!
So far, so good. The fundamentals are there, but - obviously - you can't compare software that's been in development for a few months rather then a few years (like Lemmy). I mostly like it because I've been able to contribute to the code. It was written to be easy to understand and add to, so I've been able to do things like handling links from these lists better (so it never dumps you in an "unknown error" if your instance hasn't yet heard of a community, like Lemmy does).
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.
More and more stuff won't feature as instances continue to upgrade to 0.19.4, as lemmyverse.net doesn't yet support it (there was something like 582 instances listed yesterday on there, it's 572 now).
We'll have to wait until that dev responds, or maybe until Lemmy devs change their mind about not providing a nodeinfo 2.0 response for 0.19.4 instances.
EDIT: ah, me and Blaze were commenting at the same time, it seems.
The last time I raised an Issue, the dev did respond, but it was a full week later. Maybe just considered low priority vs. other stuff in his life, rather than unmaintained. Hopefully, anyway. We'll see ...
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)
Just a post on !fediverse explaining the issue in a few lines. A link to the existing ticket. Ending with an open call for people who might be interested in forking the existing project.
How are "active users" defined? Because there's not a single community on the Active User Growth list that got more than 10 posts PER WEEK - that doesn't look very active to be honest...
"active users" are defined by lemmy: posts + comments + votes
The bot is trying to catch upwards trend in the amount of active users. This tends to be communities that were dead or fairly dead, and then one or two posts got some engagement and spiked the number up.
In terms of absolute active numbers, there's no need for a bot because lemmy can tell you that. The bigger communities tend to swing up and down in terms of activity (cancelling themselves out).
For example, tenforward@lemmy.world had 65 posts this week, but active users ended up pretty much where it was. The table below has 28 entries as the crawler at lemmyverse usually reports 4 times a day, so it's for about 7 days:
I've been using users_active_month for Active Users but it doesn't seem to really update often enough (e.g. !badrealestate 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.
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'
I love this stuff, what about making a community about the innards of lemmy (and the fediverse)?
I'd love to know how the pictrs service works (and why I have lots of doubles for example) and also compile lemmy from scratch instead of depending on a docker image.
I didn't bother with picts-rs, but I found compiling lemmy to be fairly straight-forward (following the instructions on join-lemmy. Rust is difficult for me though, and lemmy's code seems like a labyrinth. So I've no idea what lemmy's up to most of the time (spinning its wheels randomizing the Hot sort, would be my guess).
I was about to say that communities for the innards of lemmy maybe already exist on programming.dev or at !lemmy, and then I looked at that community, and the first post I saw was promoting !learningrustandlemmy, spookily enough.
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)
When/If lemmy.world 'upgrades' to 0.19, I'll increase the minimum threshold for active users. I'll also start excluding communities where the growth is mostly coming from negative engagement.
Trending Communities
Top