[00:00:10] if anything uploading new versions takes more space since those aren't deleted [00:00:12] "actually being used" is 100% my standard too [00:01:12] I convert to JPG and let the server send WebP, AVIF or JPG [00:02:02] And someday JPEG XL… [00:02:16] coming to mediawiki 2050 [00:02:51] By 2050 we’ll have a Phorge task for JPEG XXL too [00:03:08] no its 2026 dude [00:03:26] u serious good darn it. [00:03:39] This is definitely extremely good size-wise but I just don't really like jpg tbh. Kinda just want to preserve original image quality as much as possible and even at a high quality (95) it tends to still be fairly noticeable [00:04:12] maybe that's just me though [00:08:52] Nah, the 2050 comment was sarcasm that was nesting a truth inside it [00:11:27] namely the slow pace of mediawiki development in some areas [00:12:15] The best sarcasm nests a truth inside of it. 😄 [00:12:32] Like the JS linter/sanitizer that will scream if you try anything modern [00:13:10] ES6 compatibility or death! [00:13:14] But all due credit - software development is hard, and a big wobbly stack that is mission-critical + serves millions of views daily + also supports external use cases + has to account for all the odd edge cases is also hard. [00:13:33] Glad my smart fridge is fully compatible with Wikipedia [00:13:39] So I get why some things are slow. [00:14:42] Agree, and we can write extensions for unique use cases or take it externally when needed [00:39:29] imagine if you're able to search up the wiki entry for grapefruit on your smart fridge [00:39:47] (or is this possible already? i don't have any smart appliances so i have no idea what they can do) [00:44:24] Pretty sure that's possible but may require a little hacking of the smart fridge (has one smart appliance but that's a washer and wouldn't be able to look up grapefruit) [01:48:13] hey so... [01:48:24] [1/2] I dunno how to expand this: [01:48:24] [2/2] "The article for {{PAGENAME}} is related to a member of the Dreamalong Team," [02:03:22] I wanna make it point out that it's for the staff of the team to write their own pages, and that only wiki staff can edit and/or correct it [02:24:56] "...and is protected so only (administrators/moderators/whatever) can edit it. Please let us know of any changes that need made on their [[{{TALKPAGENAME}}|the articles talk page]]." [02:25:02] That work? [02:30:59] Sounds good! [02:33:35] https://cdn.discordapp.com/attachments/407537962553966603/1507209781491011724/image.png?ex=6a1111fe&is=6a0fc07e&hm=89c23e84cda154a307930deeb61003eb9f84c88e1271e1bdc753995db47c0f26& [02:37:03] Yippieeeeee [02:47:38] What about disambiguations? [02:51:57] The Developers wiki got plenty of [templates](https://dev.miraheze.org/wiki/Category:Templates), including [Disambiguation](https://dev.miraheze.org/wiki/Template:Disambiguation) [02:53:55] [1/3] How do I make a disambiguation page of, let's say... [02:53:55] [2/3] - Dream Along with Me (TV show i.e. in lore) [02:53:56] [3/3] - Dream Along with Me (the series itself as a whole) [02:55:14] if you have one that's more common than the other, you can set it as the default name, and have a hatnote leading to a disambiguation page (or just straight to the other page, if you don't anticipate needing the disambiguation for other things) [03:07:13] dude I come bac from playing DnD with my friends and all of the sudden, I check this server and I missed 1000 messages [03:18:56] dev wiki is goated [04:25:58] > Nonchalant enters the chatroom. Passive perception roll failed! 1000 messages await... [04:26:30] Yeah, this is unfortunately common for me as well. Sometimes it's nothing, sometimes it's a LOT of backreading. [04:37:45] 96% forecast of tech having invented a new circle of hell via caching (misinformation) [04:48:40] I will still blame caching [05:04:12] [1/2] https://discord.com/channels/407504499280707585/407504500136607745/1507246603356868848 [05:04:13] [2/2] NA receiving the least support in the board election is definitely not on my Bingo card since I predicted before the election that NA will get elected. I guess the volunteer perspective is different from the one held by users. [05:06:16] As TS director/most active steward, I do a LOT of unpopular things, and with a voter pool of just cresting 500, not shocking. [05:08:40] just saw the annoucment [05:08:45] we can soon add it to miraheze motnhly [05:08:56] explodes because i need to do that stuff in like a week [05:10:57] [1/2] Yeah that'll be my guess as well. It's unfortunate that certain types of volunteering activity ends up being more popular than others. On the tech side removing features (e.g. extensions) will always end less popular than adding new ones. [05:10:58] [2/2] Maybe we should raise the edit count limit or something. I feel like 10 edits is not enough of an investment on the platform to have a say in the board election. And the wording definitely needs to be changed as well because the way voter eligibility was specified before makes it such a pain to count. [05:15:09] I think some cleanups to both qualification as voter and elections committee membership would definitely be in order. [05:15:21] a:CerberHype: I love elections [05:15:46] I'm deeply apologetic to @kiju1108 that this is now year 2 (or maybe 3) that they've essentially been the solo operator and that we didnt' clearly define who does what wen [05:17:06] am i misreading something? why does the announcement say that NA and Skye received the most votes then? [05:17:21] The criteria for advancement is most votes of support at present [05:17:23] Not support ratio [05:17:29] ah i see [05:18:03] (As board secretary, I had to check that as well. 😄 ) [05:18:13] First time we've ever had to make that distinction [05:18:58] <_chrs_> voting systems are a fascinating thing [05:19:49] i abstained because i didn't know who to vote for since all the candidates seemed good so i wasn't even aware there was an "oppose" option lol [05:20:33] Yeah, I would have won on total supports, net supports or % support including abstains, % support in announcements only includes supports or opposes [05:22:39] Gets me thinking on whether a ranked choice voting system might be worth looking at for future elections if securepoll supports it [05:22:45] <_chrs_> [1/2] writing up rules on elections is legitimately such a relaxing thing to do imo [05:22:46] <_chrs_> [2/2] because on one hand you have the two basic systems of plurality and majority and then if you want to do anything else you really need to think about it [05:25:00] <_chrs_, replying to notaracham> would honestly recommend approval voting over rcv if that's something you're looking into bc this is a multimember race and rcv would mean doing stv which is a pain in the ass to tabulate / write down a legal definition of the tabulation rules + is proportional [05:25:16] True [05:25:35] That's what was kinda miffing me about it, so Chrs to the rescue with the good ideas [05:28:27] oh yeeaahhhhh skye 🗣️ [05:31:34] <_chrs_, replying to notaracham> yeah, even if people wanted to do a proportional system then something simpler like cumulative voting would prob be better just given definition/tabulation complexity [05:36:47] boy I love preferential voting [05:55:33] NA being two votes away from not being on the board was surprising [05:55:52] I would've been surprised if he didn't get in [05:57:24] It's me, the #1 enemy-maker [05:57:46] Well that's why it wasn't entirely surprising but still [05:58:06] Aren't most of your enemies tsbanned or glocked anyway [05:58:26] Alts abound [05:58:38] italian brainrot gang pulling up to oppose NA without even realizing I was on the battlefield ripping and tearing alts just as much [05:58:57] skye (miraheze) slips under the radar [05:59:07] In this house we appreciate the silent but deadly backup [05:59:23] because the cabal sent NotAracham (Miraheze) to cover for Aracham (Miraheze) by deflecting blame [06:00:25] the surprising gap in support ratio between skye and NA was very interesting though [06:01:08] he forgot i had the vampirism trap card [06:01:27] everyone just likes to larp as skye minions [06:01:28] that's why [06:02:53] next april fools gonna be april votes [06:06:46] <_chrs_, replying to zipppee> see you jest and yet [06:11:20] next april fools the farm is becoming skyeheze [06:11:57] bonus points if it's a for-profit spin-off to fund my world skyeminionization [06:12:29] maybe because NA is a steward? [06:13:03] equally so NA is someone I don't think mh would manage without [06:13:22] it might be just my opinion but the work I see from him is very literally essential [06:13:29] most of my votes probably come from stalking wiki discords [06:13:32] especially without Isai around anymore [06:13:50] and I agree with zippy's take that NA is essential [06:14:00] he's doing all this while running on fumes [06:14:03] so do I [06:16:10] smiles in 'burnt out since mid 2025' [06:16:44] Finally taking my own advice and balancing time, so hoping the next term can yield those benefits [06:16:55] can we afford some gas for NA by 2027 please he is about to explode [06:17:20] oil prices went 📈 [06:17:51] restrains some very silly but not PG-13 jokes about my expensive nature [06:18:03] guess we're 70 year old fast food fryer used oil-maxxing now [06:18:36] (i dont think anyone uses oil that long but it would probably be an insane biogas) [06:19:11] Fun fact: My house has been sans-direct biofuels since 2020 [06:19:32] (And I have been terrible at maintenance. Just had to declog the heatpump fins) [06:19:53] i hope the declogging is satisfying at least [06:20:15] There was some shouting and happy cursing involved, yes. [06:20:57] i was imagining r/feltgoodcomingout levels but i'll take it [06:21:08] This has been a very cathartic 'vacation' [06:22:13] I'm underselling it, it was a pretty happy moment to finally turn the tides on entropy [06:22:31] hell yeah [06:41:22] @pskyechology damn you got over 450 supporters, you're speedrunning Miraheze ranks at this point haha [06:44:51] :stare: [06:47:38] April Fools incident [06:47:51] The sect was real [08:22:07] does this mean that in your voting system abstaining is just another oppose [09:06:51] go ur offtopic. [09:07:12] huh [09:07:24] what [09:08:50] [1/2] GO YOU OFFTOPIC oh my sake. [09:08:50] [2/2] #Skye's Catgif Emporium [09:09:22] https://tenor.com/t0MG9YS2p7P.gif [09:10:21] can you shut to flip up?!?!?! [09:10:23] just because there's a cat doesn't mean it has to be in that thread [09:10:45] i am beyond confused [09:10:47] also skye hiiiiiiiiiiii [09:10:55] they doesnt know. [09:11:01] Gang what [09:11:08] hi pc [09:11:12] Hello [09:11:18] hello prabhas [09:11:20] [1/8] https://cdn.discordapp.com/attachments/407537962553966603/1507309875095404554/IMG_1445.jpeg?ex=6a116f36&is=6a101db6&hm=41d6de48108cc1f24114967edfe90634aa6cfff5b541f3db42b4110c5b27eec7& [09:11:20] [2/8] https://cdn.discordapp.com/attachments/407537962553966603/1507309875795984465/IMG_1448.jpeg?ex=6a116f36&is=6a101db6&hm=689d6bd39cbf3182e81b762a382f0bcf47cceebbbca456e01a9f52cd3e530cf4& [09:11:21] [3/8] https://cdn.discordapp.com/attachments/407537962553966603/1507309876521467987/IMG_1446.jpeg?ex=6a116f37&is=6a101db7&hm=1373676a12ce3284818b113cf1e0e646fcb2699430693725bf72cc16afc4fdd7& [09:11:21] [4/8] https://cdn.discordapp.com/attachments/407537962553966603/1507309877200949268/IMG_1447.jpeg?ex=6a116f37&is=6a101db7&hm=7735945e5d76daf3f9761d9a317ca7d8b099b148df72d4e59368ceb383a98a12& [09:11:21] [5/8] https://cdn.discordapp.com/attachments/407537962553966603/1507309878178480168/IMG_1449.jpeg?ex=6a116f37&is=6a101db7&hm=0fdf4f4c76c58e995045d2019629ae02c5265d6ab9a6e75b023d5355b4a4dc6b& [09:11:22] [6/8] https://cdn.discordapp.com/attachments/407537962553966603/1507309878954430504/IMG_1450.jpeg?ex=6a116f37&is=6a101db7&hm=0a519af0b8656ca693eb03e142244a5576ee4f7ad5c663ff9ffac76e6412ef2a& [09:11:22] [7/8] https://cdn.discordapp.com/attachments/407537962553966603/1507309879864328202/IMG_1451.jpeg?ex=6a116f37&is=6a101db7&hm=2e8f24ae04dd1430aa24a3b6a8f9599a484f61257e71b6b022d96b31c54130c8& [09:11:22] [8/8] https://cdn.discordapp.com/attachments/407537962553966603/1507309880602656808/IMG_1452.jpeg?ex=6a116f37&is=6a101db7&hm=ab6480d54940085594815c3dba889bb49cab785d6c011226f19ed7f44b98f208& [09:11:22] [sigma_cat](https://cdn.discordapp.com/emojis/1459334399849140224.webp?size=48&name=sigma_cat&lossless=true) [09:11:29] Hi Samsung Smart Fridge [09:11:35] hello famous person yahahah [09:11:37] @catbee0751_05862 Please don't spam this chat with cat pictures [09:11:46] oh sorry [09:11:54] but what about gif? [09:11:56] Hi [09:12:02] what gif [09:13:48] [1/5] fine whatever im offline rn [09:13:49] [2/5] I am leaving for you [09:13:49] [3/5] As well Nothing question [09:13:49] [4/5] For not now [09:13:50] [5/5] I am disspoint this server. [09:14:01] https://cdn.discordapp.com/attachments/1334274710804107367/1424725709678575757/togif-24.gif [09:14:53] oh wow they left the server [09:15:03] i am forever perplexed by this [09:15:21] What an odd interaction [09:15:31] fr [09:16:24] Meanwhile, I'm stealing this and put in catgif thread [09:16:44] too slow c: [09:16:46] theif [09:16:52] thief!!!!!!! [09:17:09] I dunno, seems like they got that one [09:17:47] [1/2] gotta go fast [09:17:48] [2/2] -Intel Dual Xeon GOLD 6138 @ 2.0GHz [09:18:57] Shakespeare reincarnation [11:27:43] how long until skye has more roles than ca [11:31:06] Quick question [11:31:11] What happens if the edit is patrolled [11:36:12] I guess soon, I bet she'll speedrun steward rq [11:40:46] nothing happen. It only means that the admins will not see exclaimation mark on the page [11:50:40] [tuff](https://cdn.discordapp.com/emojis/1502705516806148187.webp?size=48&name=tuff&lossless=true) [11:58:56] If memory serves, it just means that the edit has been checked to make sure it's alright and doesn't need checking again. [12:06:27] [1/3] Excuse me, can anyone help me? [12:06:28] [2/3] About 5 days ago, we changed our wiki icon/logo image, but it still hasn't been approved yet. [12:06:28] [3/3] Who should I contact or report this to for approval? 🙂 [12:24:23] what do you mean approved? [12:24:34] can you share a link to your wiki? [12:40:43] Icon/logo changes do not require approval. If changes are not reflected within a few hours then the setting is probably invalid (e.g. using the wrong image URL). [12:48:12] <90gq29> yo [12:48:23] <90gq29> is there a regex filter list for slurs and such that miraheze uses? [12:49:11] <90gq29> to block page creation whenever people bypass stuff like the hard r with a 1 or lowercase l instead of uppercase I [12:52:30] [1/2] Does anyone know how do I make a new video from a specific channel appear? Kinda like this from Pleasant Goat [12:52:30] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1507365540371365910/image.png?ex=6a11a30e&is=6a10518e&hm=e343945f66d085e83967a5b3028566f42f78b683481421d3719584d6348285d5& [12:53:23] <90gq29, replying to albany_prim0> probably ask @honoka55 [12:53:33] <90gq29> i think u have to edit it manually whenever a new one is uploaded though [12:53:41] <90gq29> maybe you can automate it with a bot account [12:54:05] Hm... does she work for the PG Wiki...? /genq [12:54:43] <90gq29, replying to albany_prim0> main person behind it as far as i remember [12:54:54] Ahh [12:55:02] Are they open for DMs? /genq [12:55:36] you could just ping them here too [12:55:50] iirc they're relatively active on this server so they'll probably see the ping [13:03:19] https://discord.com/channels/407504499280707585/1507059083939942622 [14:13:31] hi yes we use ci [14:13:58] don't actually need a bot editing [14:14:34] https://qualesterra.miraheze.org/wiki/Qualesterra [14:14:43] @uberlandrep. #verify for links btw [14:15:18] do you wish to use the (deleted) image as the site logo? [14:15:43] our source code is at https://github.com/PGW-MH/fetch-cpe-channel and https://xyy.miraheze.org/wiki/MediaWiki:Renderblocking.js#L-203 [14:16:23] [1/2] @uberlandrep. you linked https://static.wikitide.net/qualesterrawiki/2/29/2026_8_Qualesterra_V2_Logo_By_222.png [14:16:23] [2/2] yet `$wgIcon` is set to https://static.wikitide.net/qualesterrawiki/f/f8/Qualespedia_Logo.png [14:17:01] i think you can directly fork it and change the channel dict to yours [14:18:34] Interesting! Teach me! (i suck at ts) [14:19:04] consult any llm [14:19:44] and don't forget attribution term of cc if you use our code. that's all [14:37:02] Hi [14:47:32] Hey [15:06:05] Is it normal for svg files to lag browsers? [15:06:43] god damn how big is it [15:06:59] or are there like 72 of them [15:09:04] Just one and it’s like 50 kb [15:09:19] are you applying any fancy css to it [15:09:41] i guess you should just link it so we can all wonder [15:10:37] [1/4] [15:10:37] [2/4] 215 kb [15:10:38] [3/4] [15:10:38] [4/4] three svg files but none are more than a hundred kb [16:19:40] I’m willing to concede it’s some really specific issue with me because it doesn’t really lag other devices I tried [16:20:24] no you're not crazy it's happening to me too but unfortunately have other priorities right now [16:38:38] these pages load fine for me [16:45:10] yeah they load fine but when scrolling it feels like 2009 again [16:48:21] just get a potato then you never notice slow scrolling because every page scrolls slowly [16:49:19] I had to enable safemode on fischipedia because my computer couldn't handle that wiki [16:51:22] oh my god you poor soul i cant believe you had to ssh to mwtask181 with that [16:52:59] Ohh gotcha, no worries then [17:25:10] 😭 [17:26:00] do i need to enable any extensions/settings for css variables to work, or will they just work by default? the css parser is giving warnings about them [17:28:49] <_chrs_, replying to sjsm> is this in site css or templatestyles? [17:28:54] <_chrs_> if the former than you're fine [17:29:07] just in citizen.css [17:29:14] <_chrs_> yeah you're good [17:29:32] ??? how [17:29:47] <_chrs_, replying to _chrs_> don't worry about the css checker, it's pretty outdated [17:29:54] ic ic [17:30:09] would i need to do something differently to use variables in templatestyles? [17:31:39] theres 0 way u expect it to run well [17:32:04] fischipedia pioneered an epidemic of blur slop roblox wikis [17:36:09] my fault ! [17:44:34] Indeed it us [17:48:47] oooh gossip [18:08:14] template styles when the task is to not suck ass [18:08:42] it's close to being good but the amount of stuff it doesn't support is insane [18:10:27] template styles supporting exclusively sanitized css is so fucking annoyint [18:12:10] Meh, I do evything in vector-2022.css [18:13:34] Yay democracy! [18:14:23] My thought process is skmple [18:14:56] I try template styles. If it works, leave it as it is. If it raises a single error, throw it to Common.js [18:15:08] I'm pretty sure you can't even use fucking variables in it???????????? [18:15:14] u can [18:15:27] odd, might have to double check then [18:15:30] https://tenor.com/view/blood-meowl-owl-cat-evil-gif-15321534596002019884 [18:16:09] u need the Extended extension [18:16:14] which is available on managewiki [18:16:16] https://www.mediawiki.org/wiki/Extension:TemplateStylesExtender [18:16:34] ah [18:20:12] Meh. No templatestyles for me [19:05:39] yeah kocka had a fork that made templatestyles work in mediawiki namespace with no sanitiser which to me sounds like a good alternative [19:36:19] Let's fork it [19:55:38] it also made it so only users with the editinterface right could use it