XBlock Screenshot Labeller
banner
xblock.aendra.dev
XBlock Screenshot Labeller
@xblock.aendra.dev
Automated label service allowing you to hide Twitter and other screenshots. Created and maintained by @aendra.com and the XBlock volunteers.

Mislabelled posts: please report (specifying XBlock) using the Bluesky "report post" button!

🌐 xblock.aendra.com
Pinned
πŸ“Œ Info for devs:
Repo: github.com/aendra-rinin...

Current model (xblock-m, TIMM version): huggingface.co/howdyaendra/...

Please feel free to inspect, interrogate, adapt and/or reuse XBlock code/models for your own projects, we welcome and encourage it!
GitHub - aendra-rininsland/xblock-m
Contribute to aendra-rininsland/xblock-m development by creating an account on GitHub.
github.com
Status: Localised network outage, hopefully back soon
December 7, 2025 at 1:55 PM
Ah! Much appreciated! I updated my Ozone image just now and stuff started working again.
December 5, 2025 at 2:16 PM
Back up
Autolabelling service outage while I figure out why Ozone keeps dropping 502s
December 5, 2025 at 2:15 PM
Autolabelling service outage while I figure out why Ozone keeps dropping 502s
December 5, 2025 at 7:22 AM
Okay I think we're back
December 2, 2025 at 12:27 AM
Argh it's not PC maintenance and repair without at least 2 aggravating moments
December 2, 2025 at 12:27 AM
Service update: Inference is going down while we continue to upgrade our systems
December 1, 2025 at 11:27 PM
Service update: system upgrade complete

(tho I still wanna upgrade CUDA to 13 at some point)
New GPU has been installed and we're just updating drivers now. Hold onta yer butts
Service update: scheduled downtime for system upgrade about to commence, will update here once complete.
November 26, 2025 at 1:26 PM
New GPU has been installed and we're just updating drivers now. Hold onta yer butts
Service update: scheduled downtime for system upgrade about to commence, will update here once complete.
November 26, 2025 at 12:45 PM
Service update: scheduled downtime for system upgrade about to commence, will update here once complete.
November 26, 2025 at 11:37 AM
Reposted by XBlock Screenshot Labeller
Pretty relieved to realise my AWS credit doesn't expire until September next year (and that I've only used Β£2k of the Β£5k from the ATProto grant), that gives me a good few months to get XBlock onto stable local infra. I think if I can get Redis and Ozone back locally it'll be sustainable.
November 23, 2025 at 2:55 AM
Finally upgrading some infra πŸŽ‰
aendra.com Γ¦ndra. @aendra.com Β· Nov 23
I did it. I finally bought a new graphics card.
November 23, 2025 at 3:01 AM
Service update: more network fun.
October 30, 2025 at 12:47 AM
Continuing to have intermittent connectivity issues with our London datacentre (Aendra's flat)
Service update: we had a localised network outage earlier so it might take awhile for the inference server to catch up with backlog
October 27, 2025 at 9:14 PM
Service update: we had a localised network outage earlier so it might take awhile for the inference server to catch up with backlog
October 27, 2025 at 8:52 PM
Service update: I've figured out why Ozone isn't accepting appeals, apparently there was a lexicon change or something which meant we had to explicitly configure it to accept appeals and not just reports.

Appealing a label should work now, sorry that took so long to fix!
October 26, 2025 at 2:06 PM
There is an issue with appeals not submitting properly, I'm investigating that today. I hoped it would be as simple as restarting Ozone but alas nothing in life is that easy.
October 18, 2025 at 3:37 PM
Yeah, sorry about that. πŸ’š There's been a lot of UI drift lately and we really need to train another iteration of the model soon.
October 15, 2025 at 12:29 AM
Yeah that's what I'm thinking
September 25, 2025 at 1:58 AM
Open to feedback: our moderation efforts have really slowed down so it's taking longer than it should to action appeals (apologies!).

I'm thinking, should the appeals process be semi-automated? I've refrained because it's somewhat open to abuse but I suspect it would help more than hinder.
September 25, 2025 at 1:53 AM
The Ozone instance appears to be struggling, please bear with me as I figure out what's up
September 25, 2025 at 1:47 AM
There's been a lot of UI drift lately so it's probably time to retrain the model, I've noticed it's been really bad at labelling Bluesky screenshots as Twitter recently.

I'm juggling a half dozen deadlines right now but I'll try to do that sometime in the next while, please bear with me.
September 25, 2025 at 1:46 AM
πŸ“Œ Info for devs:
Repo: github.com/aendra-rinin...

Current model (xblock-m, TIMM version): huggingface.co/howdyaendra/...

Please feel free to inspect, interrogate, adapt and/or reuse XBlock code/models for your own projects, we welcome and encourage it!
GitHub - aendra-rininsland/xblock-m
Contribute to aendra-rininsland/xblock-m development by creating an account on GitHub.
github.com
July 9, 2025 at 12:32 AM
The queue was indeed the issue, there's a 4M post backlog (likely from that week it was down) and newer posts were being put at the very end so by the time a post is processed it's super old and everyone's seen it already. πŸ™ˆ

I've switched it to process newer posts first so hopefully that'll help! 🀞🏼
Restarted the auto-labelling process and am running into issues with the Redis queue, it seems stable now but will investigate further later.
July 7, 2025 at 2:52 PM
Update, it should be working better now, I've switched the queue to prioritise newer posts. 🀞🏼
July 7, 2025 at 2:49 PM