[01:08:26] Interesting, and yeah that command is just terrible. [12:42:07] Is there a way to sandbox changes to ManageWiki or nah. [12:42:16] (Other than me setting it on my own server) [12:45:05] Well, I guess it's changes to mw-config rather than mw-config, but oh well. [12:45:12] :justiceshrug: [12:52:01] @blankeclair mrow [12:52:27] mrrp~ [12:52:40] [1/2] everytime i go to emily's page, i get reminded of what i have done [12:52:40] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1360598495244980375/Screenshot_2025-04-12_at_22-49-26_Emily_Rose_Bryer_-_Rainverse_Wiki.png?ex=67fbb397&is=67fa6217&hm=a49470dc66cc067af264e972e69a96a095614a4f4bceeb923c6bff25af8dbdd1& [12:53:06] mirabeta, but technically still gated under nda until we finally bother making everything unbounded [12:53:35] :cry_cn: [12:53:50] Are you open to merging a PR for me rq plz plz plz [12:53:53] oki [12:54:06] That was the wrong copy+paste. [12:54:10] https://github.com/miraheze/mw-config/pull/5902 [12:56:45] merged and deploying [12:56:55] Tank you!!!! [12:57:01] How are you today btw? [12:57:28] Oh hey, I think I broke something @blankeclair https://constantnoble.miraheze.org/wiki/Property:NGSL_number [12:57:35] doing a bunch of rainverse wiki editing and lore reading :3 [12:57:45] i finally finished amanda and lavie's pages [12:57:50] Their wiki is dead now... [12:57:55] fuck [12:58:05] I'm reverting the PR.. [12:58:29] Revert PR: https://github.com/miraheze/mw-config/pull/5903 [12:58:53] What could've gone wrong???? [12:59:09] maybe the constants? [12:59:14] Oh, I see why. [12:59:20] It's supposed to be setup like this: `$smwgDVFeatures = $smwgDVFeatures | SMW_DV_PVUC;`. [12:59:48] are the constants accessible in LocalWiki though? [13:00:03] Oh, maybe not? [13:00:09] slay [13:00:12] That's gonna be a weird issue to fix if not. [13:00:17] SemanticMediaWiki.php has per-wiki configs [13:00:21] Less slay [13:00:24] could be added there tbh [13:00:30] Yeah, I'll do that now I guess. [13:00:51] it's wild how the second thing that lynn made public is her OCSC [13:01:00] [1/2] this should be fine [13:01:01] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1360600594364235817/image.png?ex=67fbb58c&is=67fa640c&hm=aeca8071ec3f501d5ad84b6cf47ec9780cd6dea00b36a33dd72383bc16656496& [13:01:13] yeah looks gay to me [13:01:27] OCSC? [13:01:37] OC Swimsuit Competition [13:01:52] it's even more wild how some of our pages _cite_ the OCSC [13:02:08] What the [13:02:23] Let's break prod again Electric Boogaloo V2: https://github.com/miraheze/mw-config/pull/5904 [13:02:29] in which lynn put her OCs in a swimsuit competition [13:02:39] oh yay!!! [13:02:43] oh hey, this is your "i broke prod" trophy [13:02:45] 🏆 [13:02:51] Yayyyy!!!! [13:02:56] And I did it without signing an NDA [13:03:00] :DA_BlobThinkingLUL: [13:03:44] Eeeeeeeh [13:03:47] Broke by proxy [13:03:56] true [13:04:40] Doesn't @aeywoo need the broke and fixed the wikis sticker too [13:04:49] Yes :3 [13:04:57] Hopefully when approved this PR should work. [13:05:01] 🤞 [13:05:04] we should have a trophy on phorge for breaking and fixing production [13:05:13] btw i put in a review [13:05:42] You're gonna love my review commit message. [13:05:56] :OOOOOOOOOOOOOOO [13:06:02] We need to make more phorge badges [13:06:11] So many mouths [13:06:11] That could be my job.... [13:06:42] alright we know who to give badge perms to [13:06:45] @blankeclair we broke it again.... [13:06:56] I don't know how, I did it as it was documented this time.... [13:07:03] :NepStare: [13:07:05] uh [13:07:06] fml [13:07:12] can you put in the revert [13:07:20] i still haven't fixed my setup since the branch rename [13:07:30] https://github.com/miraheze/mw-config/pull/5905 [13:07:54] I wonder what is being logged about this? [13:07:58] This is so confusing. [13:08:28] aeywoo, collborating with burnt out tgirl, breaks prod twice xD [13:08:48] We're gonna have ten PRs for Constantnoblewiki in the closed tab in the next ten minutes. [13:09:17] I don't know how to configure this at this point. [13:10:36] https://cdn.discordapp.com/attachments/1006789349498699827/1360603008051712051/image.png?ex=67fbb7cb&is=67fa664b&hm=0eee6a65a99b0a6d3ddd93d75ddeba2a0c4a11f5697f0ea08cb73c814f90b06b& [13:10:43] Here’s a a stack of my old math homework (use the blank back) and some old slightly eaten crayons. Get drafting [13:11:18] Okay, Step 1. I break into the house of whoever wrote this stupid configuration scheme, Step 2. I don't commit a felony. [13:11:55] god i'm still too burnt out to do much [13:12:06] ngl i haven't anticipated for my recovery to take this long [13:12:09] That's fine, I'll try to figure out how to fix this if I can. [13:12:11] So do it? [13:12:17] who's gonna? [13:12:19] Is okay!!!! Take all the rest you need! [13:12:23] oki :3 [13:12:25] ME [13:12:41] brb finding rce in phorge so that i can allow you to add badges /j [13:12:47] :3333 [13:16:16] We can make a user space page for ideas ngl [13:17:41] You at least should have the rare badge [13:17:47] Maybe the epic one [13:22:25] Added: 444 Deleted: 718 Total: 1162 [13:22:31] your epic [13:23:00] There are no badges apparently. [13:25:52] refresh [13:26:51] hehe, well I still can't see any badges listed (that probably means I don't have permission to hand them out) [13:27:20] @aeywoo https://issue-tracker.miraheze.org/people/badges/2546/ [13:27:30] Yeah, I see them there. [13:27:31] you have 2 awarded to you now [13:27:50] Tanks, [13:30:32] The one time I don't expect there to be a 1.43.1 tar.gz file, they add one. [13:59:20] So, WikiOasis apparently exists. [14:06:02] Yup [14:06:39] Watch me make a PR that deletes their entire `mw-config` repo. [14:06:45] Titled: Bugfixes. [14:41:31] Kinda wondering how do YouTubers get the Windows 7/XP for VMs? [14:54:16] so i finally decide to switch so ahred database and wikimedia want to deprecate it? What shit show is thid [14:57:29] (Not officially deprecated but sooner [15:10:57] Huh? [15:12:22] Ah, they want to replace it with a more reliable feature/extension. Bit weird that they're doing it now and not earlier, but meh. [15:12:59] I doubt they will, though. They'll probably just deprecate without replacement because it doesn't benefit WMF for them to work on Shared DB and centralauth [15:13:14] They argue that SharedDB is a hack, but CentralAuth is an even worse hack [15:13:57] I wonder if Fandom will voice their opinion [15:23:08] The WMF don't develop new features [15:23:19] They develop half complete poorly designed piles of bugs [15:23:24] Exactly [15:23:39] CentralAuth is far worse [15:25:12] The wmf flat out refuse to officially support it for third parties [15:25:43] Yup [15:26:04] I have a number of issues with the WMF's practices [15:26:22] And things like yesterday's security supplement show it [15:27:52] They have an important position in the technology and open source positions [15:28:06] And at one point were fairly transparent [15:28:19] But a lot of that is falling away @originalauthority [15:28:46] Idk what security thing it was [15:28:51] Is it patched in 1.43.1? [15:29:13] The thing is WMF does not care about anything other than Wikipedia. Which is fine, but they shouldn't market themselves like they do. [15:29:16] The supplemental [15:29:23] Haven't seen [15:29:24] They released the wrong one [15:29:26] Twice [15:29:42] So what version fixed it [15:29:56] Did they re-release 43.1 or bump to 43.2? [15:30:19] The releases were fine [15:30:25] But the emails were completely wrong [15:30:40] They sent out an old list of extension security issues [15:30:42] Twice [15:31:01] Hmm. That's not good. [15:31:08] Oh, i didnt see [15:31:20] The release list is way too noisy [15:31:56] It shows a complete lack of care [15:32:05] And it's not the first time [15:32:18] It's quite obvious it's automatically generated and not reviewed properly [15:34:49] Yeah, there comes a point when you have to ask yourself if automating a mailing list is appropriate. [15:35:12] Automated mailing for password resets, email confirmation, email notifications and such are appropriate. [15:35:27] Security issue disclosures and other such news, not at all. [15:35:41] A human still generates it [15:35:53] Not generated [15:35:56] Sends [15:36:07] But it's clearly semi automated and attention is being paid [15:36:12] At least that's my assumption [15:36:25] Because otherwise I have to assume they are completely and utterly stupid [15:36:40] [1/2] Widgets strikes again. [15:36:41] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1360639769805197434/image.png?ex=67fbda08&is=67fa8888&hm=7ecf1f4162b23fde356df5eabd10b3981b8216656e64864cef07dc70c497fa46& [15:37:13] The last four tables are `REL1_39`, `REL1_41`, `REL1_42` and `master`. [15:38:09] They were using a smarty lib, https://avd.aquasec.com/nvd/2024/cve-2024-35226/ [15:39:08] Three CVE's for Cargo extension alone, yikes. One was made by @blankeclair [15:44:49] Claire is doing really well [15:45:42] Yessss [15:46:13] Widgets is like that one evil villain that always comes back and causes more havoc. [15:46:32] If I was the creator of a specific extensions, not naming names, that had security bug after security bug every week I would probably delete my account [15:46:42] Theres a bug and then there is just being a bad programmer [15:46:59] I can think of three extensions you might be referring to. [15:47:02] :lenny: [15:47:24] Probably all developed by someone with a first initial towards the latter end of the alphabet [15:47:53] Is it being rubbish or not caring? [15:48:00] It was definitely 100% Waki285. [15:48:09] Correct [15:48:22] Mixture of both I think [15:48:31] Maybe more skewed to the layter [15:50:14] No [15:50:40] I know that, I was making a joke. [15:50:54] The developer referenced is at least nearly 50 [15:51:15] With 30 years experience and has been part of the community for 20 [15:51:23] Which is well a lot of security bugs to find [15:51:28] for Claire [15:51:47] Surely in that time you develop at least some skill [15:51:55] You'd be surprised. [15:51:56] You can't be completely incompetent [15:52:10] Which leads me to believe it's either malicious or lazy [15:52:12] Well, have you heard of the supervisor social study? [15:52:16] And the latter sounds slightly better [15:52:19] No [15:52:42] There comes a point where someone is promoted high enough in the business chain until they reach their level of imcompetency, and they will never progress naturally. [15:53:24] @originalauthority a security bug a week means there's probably around another thousand for Claire to find [15:53:38] What does that treat as promotion though [15:53:38] It could be translated to this, but yeah. Maybe they should find some other hobbies to do. [15:53:55] Within displicine or across to management [15:54:08] Cause you take many software devs and they are useless at management [15:54:14] Like, management-wise. [15:54:26] My senior dev is a pretty decent developer and has been for 30 years [15:54:46] But he's got absolutely zero interest in the slightest in doing any management work whatsoever [15:55:14] So does that treat him as reaching a limit of incompetence because he's stayed the same career level [15:55:21] He's still developed skill [15:55:38] Well, if he doesn't try then he can't reach that level, but people who try will eventually reach it. [15:57:02] Anyways, I gotta sleep. Need to wake up in 6.5 hours, going somewhere at 8am. [16:26:51] [1/2] There is absolutely value in those who have found their level/path of comfort and continue to grow within it. [16:26:51] [2/2] Pressure to fulfill the 'peter principle' is a faulty impulse of business managers, those who equate lack of managerial ambition with incompetence have massively missed the point. [22:13:07] teehee