Sign in

XBlock Screenshot Labeller

@xblock.aendra.dev
799 followers 1 following 302 posts

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

PostsRepliesMedia
XBlock Screenshot Labeller @xblock.aendra.dev · 02/09/2026
Huzzah! First new model since November 2024! Should catch Instagram and Discord a bit better, and also yield fewer false positives! Please give feedback if you think it's working better/worse! 💚
4426
XBlock Screenshot Labeller @xblock.aendra.dev · 04/05/2026
While we're on the topic, quick survey: Are there any services I should add to the model? Do you get much value from labels other than X, Bluesky and/or Truth Social?
895
XBlock Screenshot Labeller @xblock.aendra.dev · 04/05/2026
Apologies, there was some downtime with the auto inference engine the last few days, just realised it this afternoon. Hoping to overhaul a bunch of the tech stack sometime in the next few weeks, including retraining the model. 🤞🏼
020
XBlock Screenshot Labeller @xblock.aendra.dev · 13/04/2026
Tried recreating the service record again, still feel like the service is missing a lot of screenshots. I think model retraining time draws nigh, RIP my free evenings
060
XBlock Screenshot Labeller @xblock.aendra.dev · 13/04/2026
👀
021
XBlock Screenshot Labeller @xblock.aendra.dev · 13/04/2026
I think Truth Social has changed UI a lot recently so I need to retrain the model with that. Same with Twitter and Bluesky. Hoping to do so in the next month or two. Apologies for how lacklustre model performance has been of late!
130
XBlock Screenshot Labeller @xblock.aendra.dev · 13/04/2026
I'm honestly not sure, I find it really challenging to debug label propagation issues, wish there was better tooling to investigate them.
010
XBlock Screenshot Labeller @xblock.aendra.dev · 07/04/2026
The AppView disconnected from the labeller so I had to recreate the service record, which means that anything labelled since that happened and now wasn't properly ingested. I think I've fixed it now though.
251
XBlock Screenshot Labeller @xblock.aendra.dev · 01/03/2026
Yes, especially! Thank you! 💚
050
XBlock Screenshot Labeller @xblock.aendra.dev · 01/03/2026
Please report posts that the labeller misses: "..." menu › Report post › Other › Xblock I'm retraining the model soon and reports are extremely helpful for improving accuracy!
13013
XBlock Screenshot Labeller @xblock.aendra.dev · 28/02/2026
There's a lot of screenshots happening today so apologies if processing is a bit slower than usual
0132
XBlock Screenshot Labeller @xblock.aendra.dev · 10/02/2026
We have a localised power outage at the moment so services are down for now
030
XBlock Screenshot Labeller @xblock.aendra.dev · 27/01/2026
We're experiencing some inference downtime due to the relay switchover, hopefully back soon!
090
XBlock Screenshot Labeller @xblock.aendra.dev · 07/12/2025
Status: Localised network outage, hopefully back soon
140
XBlock Screenshot Labeller @xblock.aendra.dev · 05/12/2025
Ah! Much appreciated! I updated my Ozone image just now and stuff started working again.
040
XBlock Screenshot Labeller @xblock.aendra.dev · 05/12/2025
Back up
060
XBlock Screenshot Labeller @xblock.aendra.dev · 05/12/2025
Autolabelling service outage while I figure out why Ozone keeps dropping 502s
200
XBlock Screenshot Labeller @xblock.aendra.dev · 02/12/2025
Okay I think we're back
070
XBlock Screenshot Labeller @xblock.aendra.dev · 02/12/2025
Argh it's not PC maintenance and repair without at least 2 aggravating moments
060
XBlock Screenshot Labeller @xblock.aendra.dev · 01/12/2025
Service update: Inference is going down while we continue to upgrade our systems
040
XBlock Screenshot Labeller @xblock.aendra.dev · 26/11/2025
Service update: system upgrade complete (tho I still wanna upgrade CUDA to 13 at some point)
050
XBlock Screenshot Labeller @xblock.aendra.dev · 26/11/2025
New GPU has been installed and we're just updating drivers now. Hold onta yer butts
060
XBlock Screenshot Labeller @xblock.aendra.dev · 26/11/2025
Service update: scheduled downtime for system upgrade about to commence, will update here once complete.
031
Reposted by XBlock Screenshot Labeller
ændra. @aendra.com · 23/11/2025
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.
1262
XBlock Screenshot Labeller @xblock.aendra.dev · 23/11/2025
Finally upgrading some infra 🎉
0120
XBlock Screenshot Labeller @xblock.aendra.dev · 30/10/2025
Service update: more network fun.
070
XBlock Screenshot Labeller @xblock.aendra.dev · 27/10/2025
Continuing to have intermittent connectivity issues with our London datacentre (Aendra's flat)
071
XBlock Screenshot Labeller @xblock.aendra.dev · 27/10/2025
Service update: we had a localised network outage earlier so it might take awhile for the inference server to catch up with backlog
040
XBlock Screenshot Labeller @xblock.aendra.dev · 26/10/2025
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!
090
XBlock Screenshot Labeller @xblock.aendra.dev · 18/10/2025
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.
090
XBlock Screenshot Labeller @xblock.aendra.dev · 15/10/2025
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.
120
XBlock Screenshot Labeller @xblock.aendra.dev · 25/09/2025
Yeah that's what I'm thinking
010
XBlock Screenshot Labeller @xblock.aendra.dev · 25/09/2025
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.
240
XBlock Screenshot Labeller @xblock.aendra.dev · 25/09/2025
The Ozone instance appears to be struggling, please bear with me as I figure out what's up
030
XBlock Screenshot Labeller @xblock.aendra.dev · 25/09/2025
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.
000
XBlock Screenshot Labeller @xblock.aendra.dev · 09/07/2025
📌 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.com
GitHub - aendra-rininsland/xblock-m
Contribute to aendra-rininsland/xblock-m development by creating an account on GitHub.
1152
XBlock Screenshot Labeller @xblock.aendra.dev · 07/07/2025
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! 🤞🏼
0141
XBlock Screenshot Labeller @xblock.aendra.dev · 07/07/2025
Update, it should be working better now, I've switched the queue to prioritise newer posts. 🤞🏼
030
XBlock Screenshot Labeller @xblock.aendra.dev · 07/07/2025
Restarted the auto-labelling process and am running into issues with the Redis queue, it seems stable now but will investigate further later.
0102
XBlock Screenshot Labeller @xblock.aendra.dev · 07/07/2025
It's still limping along! I need to retrain the model I think, there's been enough UI drift that it's starting to get really bad at missing screenshots. It's always a huge amount of work to do that so it admittedly might take awhile.
130
XBlock Screenshot Labeller @xblock.aendra.dev · 05/07/2025
I think there's a connectivity issue with the Ozone instance at the moment and labels aren't correctly propagating, or the model's needing retraining, or something. Please bear with me as I troubleshoot this. 🙏🏼
0142
XBlock Screenshot Labeller @xblock.aendra.dev · 29/06/2025
Uh sorry I have no idea how long things must've been down for. I should seriously migrate this machine to Linux already
0160
XBlock Screenshot Labeller @xblock.aendra.dev · 25/03/2025
We don't have anything to do with that user's lists, sorry. We simply label screenshots, that's it.
200
XBlock Screenshot Labeller @xblock.aendra.dev · 24/03/2025
How weird, it doesn't look much like Bluesky! Thanks for tagging, I'll add that to the false positive training set, hopefully I can improve that in the future.
110
XBlock Screenshot Labeller @xblock.aendra.dev · 15/03/2025
I've moved all the firehose parsing to the cloud so expect to see some labels now. 🤞🏼
3304
XBlock Screenshot Labeller @xblock.aendra.dev · 13/03/2025
XBlock's down at the moment because my local network can't keep up with the firehose and it keeps knocking my household offline. Please bear with me, I'm going to lift the firehose parsing to cloud in the next day or two and hope to restore service.
1192
XBlock Screenshot Labeller @xblock.aendra.dev · 08/03/2025
Something is totally busted with our local infrastructure right now and I can't seem to keep the firehose consumer running for longer than two hours without it bringing down my entire network. I'm going to need to replatform some infrastructure this weekend, wooo yay lucky me.
1231
XBlock Screenshot Labeller @xblock.aendra.dev · 05/03/2025
We're back
0140
XBlock Screenshot Labeller @xblock.aendra.dev · 05/03/2025
We are once again having localised network issues
131
XBlock Screenshot Labeller @xblock.aendra.dev · 26/02/2025
We're having issues with our Ozone instance, please bear with us as we sort it out.
060