So this was a whole shit show that as of now has cost me 2 days of investigation, clean-up, mitigation, will likely cost me more time & also feels extremely crappy all in all.

I'm just glad I didn't base any *really* important decisions on those manipulated numbers, that would have been REALLY bad.

Now I have to live with knowing that most of the growth I saw the past 2 years was likely faked, which feels quite terrible tbh. Feels like not doing a good job after all.

https://octoprint.org/blog/2024/06/28/stats-manipulation/

OctoPrint's anonymous usage stats were manipulated

OctoPrint's anonymous usage stats were manipulated, here's what we know

OctoPrint.org
@foosel I cannot understand what the perpetrator was after. What are his gains at faking the stats ? Guenuine question, as I can’t see the point. 🤔 Take care, Gina…
@oliviersaraja Boosting the stats of one single plugin, making it be on the top of all of them and thus more visible and seemingly interesting.
@foosel oooh, I understand. So the cultprit was Octoeverywhere (well, one of its community members) if I understand correctly. Well done for the analysis. Take care and have a good bouldering session to cleanse your mind 😁

@oliviersaraja Exactly.

And no bouldering session today (that would also already have been done), I got my StroVac booster on Wednesday and my left arm is still just a thing of agony whenever I try to heave it over 90 degrees 😅

@foosel then have a good rest ☺️

@oliviersaraja Hopefully soon, for now it's keeping an eye on the reactions to this thing and waiting for some more updates from OctoEverywhere 😅

But at least my AC is working fine.