[03:29:00] https://www.npr.org/2025/08/14/nx-s1-5482925/scotus-netchoice [03:29:04] oof [12:19:00] @bluemoon0332 would BeeBot support archiving https://meta.miraheze.org/wiki/Steward_requests/Permissions#Administrator/Bureaucrat_access ? [14:02:45] Think So [14:04:22] Wanna set it up [14:04:31] Save poor Ro manually doing it [14:04:35] Later [14:04:52] In in bed ages have a headache [14:05:06] Rest up then kid [14:05:07] And can’t spell [14:05:26] i cast ibuprofen [14:54:27] done [14:54:36] not my fault if it shreads the page [14:54:39] @rodejong ^ [15:01:05] forgot we never updated this https://meta.miraheze.org/wiki/User:BeeBot [15:01:16] @rhinosf1 do you want custody [15:02:44] Just Tech team own it [15:02:52] I don't even know what sub team own it tbh [15:02:58] I guess Infra [15:03:18] shared custody where MWS pays alimony [15:04:18] does MWS have access to bots box [15:05:17] what's a bots box [15:05:30] (also the repo says infra has push access sooo) [15:05:47] its a cardboard box we put the bots in cause housing is expensive [15:06:03] and since it is pulled by puppet that puts it very squarely in infra territory [15:06:04] https://tenor.com/view/cat-kitty-security-jack-in-gif-25214800 [15:06:27] ok for this one we should be able to get T&S emergency funding [15:06:33] beebot needs a proper hive [15:07:06] bots171 [15:07:55] told me to piss off [17:10:29] only infra has access [17:10:44] [[Tech:Pywikibot]] for all the secrets of BeeBot btw [17:10:45] [17:14:09] I kind of fear it may try to archive requests that are still pending [17:14:18] I remember the archivebot script had a way to prevent that [17:14:28] oh? [17:14:31] please do tell [17:14:38] yeah thats a known annoying issue [17:14:45] i never had time to fork the scrip [17:15:17] there's a trick involving inserting a signature very far in the future to prevent that script from archiving things [17:15:24] I'll see if I can fing it [17:15:35] that [17:15:38] is the trick [17:16:29] [[mh:test:TestWiki:Request permissions#c-Example-1970-01-01T00:00:00.000Z-Example_(Example_Permission)]] or in the 19070s [17:16:30] [17:16:59] https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Pywikibot/archivebot.py/setup#How_to_prevent_archiving [17:18:01] id really rather it be able to read {{status}} and tell [17:18:01] [17:18:39] this would prob be pretty easy using say mwparserfromhell (god i love that name) [17:19:32] you'd have to fork archivebot then, the script doesn't support that natively [17:19:55] if you want to lmk so I can prepare custom userscripts on pywikibot [17:20:56] yeah [17:21:14] ok then, I'll prepare some PRs for puppet then [17:21:25] man it's been so long since I did a PR on puppet [17:24:46] oh right, I still haven't moved my SSH keys to my gentoo install [17:24:47] one sec [19:27:00] here's to hoping I never have to open my computer for a long time [19:30:21] how come [19:31:00] I told you yesterday, but it is impossible to plug in another nvme on my second slot on the mobo [19:31:24] it sets right next to my GPU and a PCIe x1 slot, making access tricky [19:31:32] ah, open like that [19:31:54] i thought gentoo started holding you hostage [19:31:56] anyway, I moved my keys, I don't think I'll have to plug my old SSD again for a while at least [19:32:13] yippee [19:53:50] turns out fucking gpg now doesn't want to cooperate, looks like I'll be opening the computer again tomorrow [19:54:00] anyway behold my latest PR to puppet: https://github.com/miraheze/puppet/pull/4477 [20:08:31] that reminds me @notaracham did you actually get started with that script for BeeBot to update some page on Dev that had the CSP? [20:08:50] If not I'd like to write it myself as the first script on our userscripts repo [20:17:18] Please do, my time is stupidly limited. [20:17:31] don't mind if I do! [20:17:33] Also grats on breaking into IT jobstuff! [20:17:49] I missed the RfP, but always worth celebrating good things [20:34:15] Hm? [20:34:28] yeah, so I requested global sysop a while ago [20:34:35] Request for prosecco, obviously [20:34:43] Oh yes, I recall seeing that after it was closed [20:35:07] however noone was answering and honestly, I kind of took it as a sign that people didn't really want to support me, but didn't want to go on the record stating and oppose [20:35:30] so I withdrew to prevent any chance of becoming one by technicality [20:36:03] Half of it is probably visibly to be honest [20:36:15] The community seems to have a habit of only responding when its someone they know. Which is why some people are wearing every hat imaginable and we cant elect new people. [20:36:46] I don’t entirely disagree unfortunately [20:37:27] I would like to push against that where possible [20:37:39] (Although I dont have much issue with people wearing multiple hats if they have shown they actually have interest in doing those roles, some people are just collecting them for the sake of it) [20:38:30] Time to blow parsoid up some more now 🤦🏻‍♂️ [20:38:40] whistle [20:39:10] I'd say the big thing more than anything is visibility, I only found out about it like, yesterday. [20:39:34] Probably a good excuse to use minor-announcements more frequently