[00:17:05] i am quite happy with the service in the... 5 years I've used it. Dang. [00:17:16] I keep forgetting my wiki is like a decade old. [01:41:41] oh yeah i saw that on [[wp:stocks]] [01:41:41] https://meta.miraheze.org/wiki/wp:stocks [01:41:42] [01:42:02] i screwed up the link [01:42:36] [[w:stocks]] [01:42:36] https://en.wikipedia.org/wiki/stocks [01:42:56] that linked to the actual article lmao [01:43:22] [[WP:STOCKS]] [01:43:22] https://meta.miraheze.org/wiki/WP:STOCKS [01:43:23] [01:43:31] yeah that one [01:43:52] man i hate capitalisation [01:44:08] fun fact, one of miraheze's directors holds a spot on there [01:45:26] > When reached for comment, a state department spokesperson said that “every visa adjudication is a national security decision”, noting that visitors applying for visas were required to provide social media identifiers since 2019. [01:45:31] are US visas already this dystopian? [02:08:44] Yeah... This is a recent change. 😦 [02:09:31] sorry miraheze is being bought by fandom at january 32st 2015 [02:09:52] The 2019 omits that this got rolled back during the intervening years when we didn't have an insane orange clown running the show. [02:22:01] Yup, pretty sure I was in the enwiki IRC channel when that happened, so I saw some of the reactions go down live. Pretty funny really [02:31:12] oh? I wanna know now [02:43:46] Don't really remember much, and my channel logs only go back to 2017, so there's not really much I can tell you. Unrelated, but it's pretty funny Harej is mentioned in the stocks twice. [02:46:50] mhm [03:25:55] South Korea elected this man as President: https://bsky.app/profile/thorbenson.bsky.social/post/3lqqm4eesf22d [03:26:04] He's a very bad ass man. [03:26:34] The party that was elected is the Democratic Party, a Centre left leaning party. [03:29:02] Almost 80% of South Koreans voted. [03:37:50] Democracy is so back. [04:03:50] WE'RE SO BACK!!! [04:05:06] I wish we were So Barack though.... [04:09:17] Let my boy Barack back in. [04:09:22] Round 3, electric boogaloo. [04:09:39] We need the Baracka Flicka Flame back in Office. [04:10:02] Hell yeah. [04:10:08] Third Term, World Peace 🕊️ [04:10:10] Hes the man that killed Bin Laden. [04:10:12] Hell yeah. [04:10:27] Dropped the drone strike right onto the motha fucka's face. [04:10:32] And SEALs. [04:10:50] World peace by drone striking idiots. God bless America. [04:11:34] https://tenor.com/view/barack-obama-president-pointing-smile-gif-15913718 [07:19:24] common claire ... [07:20:05] ? [08:06:27] https://www.youtube.com/watch?v=RLyhPGsEMz4 [08:39:07] That was an interesting watch lol [08:39:15] ikr? [08:40:20] A js page I wrote a while back has a similar vulnerability (did not sanitize urls that start with `javascript:`). Fortunately I [fixed it a few hours later](https://strinova.org/wiki/MediaWiki:MMDViewer.js?diff=prev&oldid=23168) and checked whether the link starts with `https`, so the same exploit can't be used on it. [08:41:54] why not use the browser's own url parser? [08:42:29] It does make me wonder how many wikis have vulnerable js because their authors just wrote whatever works and never bothered about security. [08:43:12] Ah, didn't know that it can be used in this scenario. I would assume the check is simple enough that the code would be pretty simple either way? [08:43:21] true, but you never know [08:43:53] https://www.youtube.com/watch?v=0uejy9aCNbI [08:46:14] Yeah they're pretty insane. People even publish papers just on parsing urls quickly https://arxiv.org/pdf/2311.10533 [08:55:16] nah. [08:55:37] very hard 🥀 [09:16:59] i have a cursed idea [09:17:11] uri that is program: [09:17:31] those bytes are a mini program that lets the client know how to fetch the resource from a server [09:17:40] (the server is hardcoded into the program specified in the uri) [09:17:53] technically, i think that uri is a url [09:17:59] since it describes how to fetch the resource [09:41:19] deltarune TODAY [09:59:29] holy shit, deltarune chapter 3 and 4 dropped?? [10:03:41] who runs the @wikitide account btw? [10:04:35] It’s true… [10:04:48] idrinklisterine: which platform? [10:05:01] discord [10:05:03] oh [10:05:37] https://discord.com/channels/407504499280707585/647875094328115211/650420429315375115 [10:05:39] labster it seems [10:07:00] i thought it was agent [10:07:14] idk am guessing [10:08:38] bleh [10:10:01] wait that's a thing [10:30:34] Miraheze citizens discover Wiki-Bot (c. 2025) [10:30:48] Hmm. [10:31:09] anyways [11:30:23] Closing in on that 30k 😭 [11:52:18] https://www.reddit.com/media?url=https%3A%2F%2Fpreview.redd.it%2Faclopc97a83z.jpg%3Fauto%3Dwebp%26s%3D99f6391a7ab6e1cd361e7c68e7bf16e17bf73fa2 - PixDeVl do you think we need to make our own version of this? [13:07:42] deltarune is at 12:00 iirc [14:58:22] 2 more minutes!!! [14:58:41] Also, friendly reminder to use the independent Deltarune wiki at https://deltarune.wiki [15:06:32] neat [16:28:45] Ikr [19:31:43] love how they made the skin look like fandomdesktop [19:33:14] apparently that's under Vector, after looking at Special:Version [19:33:18] much more impressive if so [19:40:09] their fork of vector [20:01:50] a very deep fork indeed [21:42:37] [1/2] @originalauthority … [21:42:38] [2/2] https://cdn.discordapp.com/attachments/615786602454581249/1379938420935229630/image0.jpg?ex=68420f4d&is=6840bdcd&hm=a6a9a6de80897e49906a1266be76485a9eec46c9b4dd2eff7719b5c306d17097& [21:43:03] joyful! [21:43:06] 25 problems found! [21:43:27] could always be worse :p [21:44:35] Think you got a few more than that brother [21:46:02] half of those are visual studio code not understanding stuf [21:46:24] ie it refuses to accept that `$this->getContext()` is perfectly valid within a special page for some reason [21:46:32] I think I have 2 different conflicting php linters installed [21:46:39] this is why i NEED PhpStorm 😦 [21:54:04] Is the fork for public use? I dig the sidebar [21:54:33] god i love being a student [21:54:48] free phpstorm 🤤 [21:55:41] Ong [21:55:45] WMF also supposedly offers license keys for Jetbrains IDEs if you contribute to their projects [21:56:13] Fair sure it is [21:59:44] I don't, because Gerrit can suck my ass [22:00:47] valid [22:01:36] valid [22:01:42] They host stuff on GitLab too [22:02:24] nothing really relevant to mediawiki itself though [22:02:35] last time I looked its misc stuff like mwrs and shit like that [22:41:32] am i god or stupid for using nano to edit code lmao [22:42:49] i would tell you to use vim, but i still havent managed to exit it, so i cant recommend it [22:43:07] i can do basic operations in vim [22:43:21] i for insert mode, esc for normeow mode, :w to write, :q to quit (!!!) [22:44:05] big smart knowledge to my prehistoric brain [22:44:17] https://share.dl.je/2025/06/2025-06-04_13-02-06_X1BtdgrnYp.png [22:44:25] mood [22:44:31] but idt you can go wrong with nano, nice and easy [22:44:42] https://transfer.archivete.am/inline/dUoKo/meowmento.png [22:44:43] true [22:44:57] it adds characters!!!, what else do you want? [22:45:07] i wanna run sl in it [22:45:57] is that the one with a train [22:46:27] a steam locomotive, yes [22:48:15] hehe, oops, your code got run over by a locomotive :3 [22:48:21] cursed way to exit vim: in normal mode, run !echo b | sudo tee /proc/sysrq-trigger [22:51:08] do i dare try this out [22:52:27] oh i see [22:52:52] what's stopping you from commiting .git i wonder [22:52:52] cool, learned something new [22:53:10] watch as i accidentally conjure up an rce- [22:53:27] nothing really but i think linus might smite you in an email at one point [22:53:50] my goal in life is to get told to shut the fuck up by linus torvalds [22:54:10] Hm [22:54:32] omw to use rust in the linux kernel :3 [22:54:37] Given who Linus is, that seems incredibly difficult. Given who Linus is, that also seems incredibly easy [22:54:50] just be the entire company of nvidia [23:02:58] https://jvns.ca/blog/2023/09/14/in-a-git-repository--where-do-your-files-live-/ [23:03:04] i'm doing git surgery, with thanks to julia [23:05:07] they did surgery on a git repo,,,,,,,, [23:12:02] > error: invalid path '.git/meow' [23:12:04] devastated [23:12:39] but does it woof [23:12:46] it can [23:13:36] no way, prove it [23:14:58] i'm way too lazy lmfao [23:26:34] > error: invalid path 'meow/../.git/woof' [23:26:36] here [23:29:15] damn,,,, [23:46:54] hhhh the slime in my ear is telling me to write a proxy webextension that lets me switch between different proxy methods depending on how i feel [23:52:13] why not rawdog the internet [23:52:37] blame school filters [23:52:47] can't even go on archive.org without using a condom [23:53:24] what the hell [23:53:40] > Not allowed to browse Global - Blacklist - AllSchools category [23:53:52] also, wikimedia commons is blocked for the same reason too [23:53:54] why? ..??? [23:55:08] what is your school cooking oml [23:55:19] i don't know [23:55:20] they're making the state of russia sound less oppressive [23:55:25] i have like two bypasses [23:55:28] one spoofs the sni [23:55:33] the other just proxies through icecone [23:56:24] 2 tricks the MEDIA does not want you to know! click here to find out [23:56:45] lmao [23:56:49] want the sni script? [23:57:06] i love looking at scripts and pretending i understand, so, yes! [23:57:40] https://files.sharkgirl.ing/~claire/mitmproxy-sni-shenanigans.py [23:57:51] wait what [23:57:54] lemme fix the perms [23:58:04] discord says potentially dangerous download [23:58:07] fixed [23:58:09] i think you might be hacking me! [23:58:12] i mean, yeah, it's a script?? [23:58:27] oh noooo you have infected my computer!!!