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