[03:26:11] [1/2] This looks like a fun event [03:26:11] [2/2] https://indiewikijam.com/ [03:26:30] Last year Miraheze wikis were eligible. I don't see an indication that that's changed. [03:52:08] UBO lite works okay-ish, but def not a 1:1 replacement [04:02:38] [1/3] There is some vague language that has been weaponized against our org/used as reason to disqualify MH/WT on previous initiatives, specifically: [04:02:38] [2/3] ```on a host that respects their self-governance, self-determination and similar factors``` [04:02:38] [3/3] I don't see any reason that any individual wikis shouldn't apply if they have interest, though. [04:45:21] The same people organized IWJ last year, and Pandora's Tale Wiki participated. So eligibility of MH wikis comes down to whether the organizers have changed their minds in the past year. [04:45:40] (PTW will not be participating this year due to issues going on in my life.) [04:47:02] Wishing you a less hectic 2025 by its closure [05:31:26] wiki.gg is accepted too I think [09:53:40] [1/2] https://www.uopeople.edu/blog/how-was-life-before-the-internet/ [09:53:40] [2/2] Have a fun read!! [09:54:49] man, I am 21, and I feel like I haven't enjoyed life enough [09:55:05] like I'm done with school and college [09:55:15] but I do really want to make more irl stuff [09:56:33] It's like... In my time (I am 50+) Internet was an escape from reality. Now reality is an escape from the internet! 😛 [10:05:56] fr [10:14:17] idk man internet is still keeping me sane [10:14:31] i have enough shit to deal w/ irl [10:15:11] i wouldn't met some of amazing people i call my friends w/o internet [10:20:34] Not saying that Internet is a waste of time. Just the perspective has changed in the last 20 years or so [10:42:46] welcome aboard [10:43:14] I dissed chrome years ago, well, I shouldn't say that because I kind of grew up without it [10:43:52] not 'before it' but literally in that period where it was getting big but I had a stubborn parent who used firefox and opera and that's how I came up, and now I cannot fathom using chrome for a handful of reasons [10:44:19] unless a derivative like brave, which iirc can still do base ublock origin and is holding out for a while yet [10:57:01] brave is full of crypto and ai suggestions lol [10:57:32] I never liked Chrome but had to keep some forks just in case, and recently went w/ Cromite [12:00:12] [1/2] @theoneandonlylegroom you will get this one [12:00:12] [2/2] https://cdn.discordapp.com/attachments/615786602454581249/1319997849768824872/80bfb29821c74c6d.png?ex=6767ff4b&is=6766adcb&hm=365755d2f5398c88b2dc624bdb2e301d380bc6398832ceb41f284258423aedc2& [12:11:27] I've never really liked chrome tbf, I don't see the whole hype around it. Safari is such a better browser. [12:11:47] _is forced to use Vivaldi for cross platform_ [12:15:53] Great now I have a third PTW wiki to keep track of. This acronym is getting over loaded /j [12:16:21] I’m using Firefox Dev edition, considering waterfox or Librewolf [12:17:54] Also, raidarr guess what [12:24:09] didn't you left discord? [12:27:14] Nah just mostly moved to IRC [12:36:18] Welcome to the right side of Web Browsers [12:36:30] I need to find my Mozilla shirt [12:38:37] Its funny the stuff I’ve gotten for volunteering for non-profits, I’ve got 1 (maybe 2?) Google Code-in Shirts from when I was was a mentor to students doing Google Code In for 2 different years for WMF, and I got a Mozilla shirt for being apart of their firefox support team [12:48:07] Why did YouTube recommend me a video of VTuber going insane over an NPM PR on her repo [12:48:09] https://youtu.be/PE0HpSknfw0?si=1qya_cxoqxruevZR [12:49:55] I have cloudflare merch from their discord and AWS + Google shit from there corporate events [12:49:56] Weird [12:49:57] But funny [12:50:09] Okay that sounds dope [12:50:14] CF has a discord? [12:50:22] And do merch giveaways [12:50:37] Yup [12:50:42] I won one of them [12:51:20] I should use some of my free time here to look back on miraheze merch [12:51:22] But we’ll [12:51:26] https://cdn.discordapp.com/attachments/615786602454581249/1320010741977317487/IMG_5624.jpg?ex=67680b4d&is=6766b9cd&hm=ec4115bafadea506fe4d6ad62207ec7f019a868d64fecbfdfaf6e9e7758a6814& [12:51:31] some technical difficulties [12:51:36] :wikipetan: [12:51:42] Not too bad [12:51:44] Some of FOSSBot’s MirahezeBot (before FOSSBot shutdown) was actually was code from a student during google code in if you remember [12:51:51] Plus it’s a Chromebook [12:52:00] Glorified web browser [12:52:07] ChromeOS is fairly easy to recover and mostly lossless [12:52:16] Only thing not on the cloud is my downloads [12:52:18] Yeah [12:52:19] Because it's special cause for an OS it's tiny so it's dual installed [12:52:28] Chromebooks is just a physical version of chrome and you wont change my mind [12:52:28] I do [12:52:30] I just need to go out and buy a 8GB stick [12:52:36] I definitely remember that code [12:52:46] How does google code work again [12:52:54] Eh kinda, it's got a bit of androidy stuff in it [12:53:13] It's chrome with a few android features [12:53:17] It’s ass anyways [12:53:30] I had a Chromebook once [12:53:36] Oh, btw I managed to edit Wikipedia from my Amazon kindle [12:53:44] Nice [12:54:08] Google Code In was a program for high school students worldwide to do code for various projects, it doesnt exist anymore it was shut down by google, I actually emailed google a couple years ago, and asked if I could revive it for no charge but was rejected :/ [12:54:38] :waaaaaaaaaaaaaaaaahhhh: [12:54:53] I should ask them about it next time we have googlers working with us [12:55:05] We work with some fairly senior people from google [12:55:12] Is Sunmer of Code the same thing [12:55:20] No [12:55:32] They are both google programs for students though [12:55:46] If any of them work in ad stuff maybe ask about us getting rejected over and over for non profit ad grant:melt: [12:55:51] Code In was a contest [12:55:54] Both shut down? [12:56:28] Summer of Code still runs [12:56:39] Google Cloud unfortunately [12:58:30] How it work [12:59:11] You work with an open source project for a summer [12:59:52] Summer of Code is 18+ though [12:59:53] https://cdn.discordapp.com/attachments/615786602454581249/1320012872323043480/IMG_3208.png?ex=67680d49&is=6766bbc9&hm=4353ee4596271eefcbb739b885453704c96251c8b70d90a3ec27aa4f73f4ded8& [12:59:57] Code In was for pre uni [13:01:04] @zppix I'll ask the GCP folks who came to our event [13:01:25] They probably wouldn’t even remember the program its been shut down for years now lol [13:01:46] No but they the kinda people who would want to help students [13:01:50] And they're useful [13:01:59] some of them might [13:04:53] Lame /lh [13:04:54] Also [13:05:09] I just remembered Wikipedia Day 2025 here in NYC has lightning talks… [13:06:21] Would it be dope if I did a lightning talk about non WMF wikis expanding the collection of human knowledge into the small sun niches we do on MH, fandom, and other indies? [13:06:38] I’m horrible at public speaking though [13:11:09] @rhinosf1 thoughts? [13:14:10] You know how you get better? [13:15:35] Let me gues [13:15:38] Doing it [13:15:55] Eh [13:16:23] I could wear a Nintendo shirt and if I fuck up nudge Nintendo to file a DMCA on the recording [13:17:07] Yup [13:17:21] I asked if that would qualify as a talk [13:17:58] I don’t wanna seem like I’m promoting miraheze so gonna focus more on mediawiki and the space overall [13:18:09] > Lightning talks may cover a wide range of topics related to Wikipedia, Wikimedia, and the larger free culture movement [13:18:10] Eh [13:18:12] Good enough [13:18:37] Would you wanna help me plan the talk? :melt: [13:19:51] Sure, happy to once I'm back from seeing family [13:19:57] I'm back late on the 1st [13:22:36] I need to think of more non video game wikis [13:34:59] > [22/12/2024 00:22] I need to think of more non video game wikis [13:35:04] the queers said hi :3 [13:35:19] Oh hey BlankEclair [13:35:23] ohey [13:35:59] though i suppose in the rvw's case, it's more collating the universe's lore in one place? [13:38:11] Right [13:38:23] That’s a good example actually [13:38:29] Also morning/afternoon Claire [13:40:03] uh [13:40:07] it's 12:40 am ^^; [13:40:40] BlankEclair: you have mail [13:41:01] oh hell yeah [13:41:48] oh lmfao xD [13:41:54] https://tenor.com/view/you-have-mail-mailbox-gif-11623462 [13:42:07] Now I’m curious [13:42:16] RhinosF1: okay to copy-paste? [13:42:40] BlankEclair: ye [13:43:17] > Hey folks, [13:43:19] > [13:43:20] > Following up on the IRC chat with Scott that led to https://phabricator.wikimedia.org/T382081, Can we add BlankEclair to the Security Hall of Fame as they've discovered many many security issues in MediaWiki Extensions. [13:43:22] > [13:43:23] > You can find a list of disclosed security bugs at https://blankeclair.github.io/security_trinklets.html [13:43:25] > [13:43:26] > Have a great Christmas! [13:43:28] > [13:43:29] > Thanks, [13:43:31] > Sam / RhinosF1 [13:43:32] > Software Engineer [13:43:34] > WikiTide [13:43:35] > E: rhinosf1@wikitide.org [13:45:21] i like disroot's open beta of lacre :3 [13:45:32] lacre is basically gpg encryption for emails at rest [13:45:58] not quite the same as encrypting when sending (which would be e2ee), but better than nothing [13:46:23] Hell yeah [13:46:28] :3 [13:47:00] i plan to move my personal website to another domain whenever my registrar finally decides to action on my purchase [13:47:03] but it should redirect so :p [13:47:14] also, https://catgirl.center/notes/a216t76va0xw05tv xD [13:48:54] sharkgirl? [13:49:01] yes :3 [13:50:07] I need to make an account on racknerd to save coffeecake thanks for reminding me [13:50:16] yw [13:50:28] i should totally get my sibling a blahaj [13:50:38] you have a sibling? [13:50:45] did... you not know that? [13:50:49] well now you know :p [13:51:10] I [13:51:11] BlankEclair: I did not [13:51:12] Also did not [13:51:16] Brother or sister? [13:51:16] huuuuh [13:51:20] yeah, about that... [13:51:21] You've not mentioned them once [13:51:25] And older or younger? [13:51:30] Not that I recall [13:52:20] > [22/12/2024 00:51] Brother or sister? [13:52:22] missingno [13:52:26] > [22/12/2024 00:51] And older or younger? [13:52:31] doesn't really matter tbh :p [13:52:50] BlankEclair: missingno? And how does it not matter [13:53:07] Oh should there be a space [13:53:11] They don't have a gender? [13:53:20] i was kinda referring to pokemon [13:53:26] but they kinda don't really care lmao [13:53:27] Referring to [[w:Missingno.]] [13:53:27] https://en.wikipedia.org/wiki/Missingno. [13:53:28] [13:53:34] * RhinosF1 doesn't have an awake enough brain [13:53:53] Or for more text https://m.bulbapedia.bulbagarden.net/wiki/MissingNo. [13:54:00] Ah right [13:54:00] it's like... 12 pm? [13:54:21] "btw how's your gender" [13:54:23] Later then that I think [13:54:25] "like my code: idk" [13:54:38] It’s almost 11 here [13:54:54] ah yeah i think [13:54:59] It's 13:54 here [13:54:59] 2 pm? [13:55:15] that [13:55:19] was not a part of my calculations [13:55:29] what's the utc offset again? [13:56:35] We are UTC [13:56:52] ah okay [13:56:54] Oh [13:56:56] so dst has changed [13:56:58] Today is the day [13:57:13] https://tenor.com/view/winter-solstice-happy-sun-set-gif-19651616 [13:57:56] Alright I Need to grab the third book in this series on ebook from my library [13:58:32] FUCK [13:58:41] 0 of 2 copies available Wait time: About 7 weeks [13:58:45] F [13:58:46] a:waaa: [13:58:49] wtf 7 weeks? [13:58:56] that's even worse than wedotyou onboarding [13:59:09] What are the chances the open library has it [13:59:25] Today is the shortest day for us [13:59:26] open library? [13:59:31] And I think longest day for Claire [13:59:40] it sure has been a long day when my mother arrived [13:59:48] at least my sibling did too, that helped a bit [13:59:53] https://openlibrary.orh [14:00:03] It’s a project by IA [14:00:11] til the IA has that [14:00:14] BlankEclair: haha! [14:00:23] BlankEclair: I'm on the way back to family today [14:00:44] she keeps insisting that i cut my hair >_> [14:00:46] Not available [14:00:57] Rip [14:01:03] pixldev: opinions on the yarr? [14:01:10] I wonder if my college library has it [14:01:12] What yatt [14:01:15] Yarr* [14:01:31] til that this is a thing: https://en.wikipedia.org/wiki/International_Talk_Like_a_Pirate_Day [14:02:18] > [22/12/2024 01:01] Yarr* [14:02:20] https://en.wiktionary.org/wiki/yarr#Etymology_3 [14:02:55] A West Country accent is not a pirate [14:03:02] [1/2] OI! BACK OFF [14:03:02] [2/2] https://cdn.discordapp.com/attachments/615786602454581249/1320028762015797348/image0.jpg?ex=67681c15&is=6766ca95&hm=b70f9b6d69078bdcbe38908ab59278dd9b4092f5a3f2e68af1b3d6beaa713ceb& [14:03:41] capitalism sucks [14:04:22] Going ahead and putting holds on books 2 3 and 3.5 in the series [14:04:27] 8 weeks wait ugh [14:04:45] Would be faster to get physical loans when I get back [14:04:50] *cough cough* be gay do crime *cough* [14:04:52] Whateves [14:05:05] Yeah but kindle is easy [14:05:10] oh [14:05:15] Also still not gay [14:05:28] I mean if I can find an EPUB without DRM we ball [14:05:30] Also [14:05:40] Have you watched She-ra the show(the reboot) [14:05:45] nope [14:05:50] i've not watched a lot of things :3 [14:06:17] You should [14:06:24] I mean [14:06:41] It’s name is princesses of power and I love the show as a cishet guy [14:06:51] That alone had to count for something [14:07:03] oh hell yeah [14:07:08] adding to my giant to watch list [14:07:18] https://youtu.be/Pij3UD7Qj4I [14:07:26] Love this channel [14:07:48] She makes analysis videos on she ra(don’t watch yet) and also a really cool video on the hunger games(do watch) [14:07:57] i be testing if my piracy tools work [14:08:08] wait no [14:08:12] i don't think it does [14:08:18] yeah nah [14:08:24] Like walking into a tavern to test your new invisibility spell [14:08:28] What tools [14:08:39] one i built that i cannot reveal the name of [14:08:53] it depends on another tool that i built that helps me scrape cloudflare'd sites [14:08:58] Ah, associated with other identity) [14:09:02] but that one is currently broken for reasons i haven't figured that out yet [14:09:03] ? [14:09:20] > [22/12/2024 01:08] Ah, associated with other identity) [14:09:22] yea [14:09:23] shit sucks tbh [14:09:36] like, i wanna show you the tool i created to manage my meme collection [14:09:57] but noooo, this 'anonymity' and 'making sure that i don't get harrassed' thing comes first i guess /hj [14:10:12] Internet safety is boring but necessary [14:10:23] yeah [14:10:39] i really should debug my cloudflare bypass huh [14:10:51] ...wait, i forgot about that other bypass i found [14:10:56] yea i found two just because [14:11:12] Personally I’ve been gradually moving to connect me IRL and PixDeVl more, partly because I do irl events(I mean you’ve been my hideous mug) and I do wanna do a lightning talk at Wikipedia day 2025 [14:11:30] But if I ever need to contact someone in like 2b2t about an exploit [14:11:58] (did i have to write all this in cpp?) [14:12:15] Hell I’m reaching out via a PGP signed burner email and giving them my fucking session ID under the an alias I came up with by rolling dice [14:12:26] it's been a while since i read it, don't quite remember if it's cpp or c-with-classes [14:12:39] I’m out of cheese for breakfast:( [14:12:44] awh :( [14:13:02] Okay who been eating my bread [14:13:12] I got 5 of them like 2 days ago there’s one left [14:13:29] Evils [14:13:54] > [22/12/2024 01:10] ...wait, i forgot about that other bypass i found [14:13:57] didn't work :(( [14:14:18] is 1 am the prime time to start some tool debugging? [14:15:45] …sure [14:16:07] https://fox.nexus/@treats/113486883945322933 \o/ [14:16:11] alright then [14:16:16] time to see if my documentation is solid [14:18:57] ah shit... i figured out the problem, and it's a hard to fix one [14:19:05] No cheese for the bread, only butter :(((( [14:19:18] :(((((((((((((( [14:19:19] And chocolate milk [14:19:44] I <3 Nescal [14:19:50] (Chocolate milk power in Brazil) [14:20:00] does anyone know how to make cloudflare bitchy? (except for bad user agents or commerical ip addresses) [14:20:07] I think I use too much though [14:20:11] (and tls fingerprinting) [14:20:50] Gonna go watch YouTube on my switch [14:21:06] Maybe that 3 hour video on Dangonronpa again [14:21:17] Or on Japanese war crimes [14:21:27] Since my laptop is [14:21:31] https://cdn.discordapp.com/attachments/615786602454581249/1320033413058789437/IMG_5624.jpg?ex=6768206a&is=6766ceea&hm=02956000144e05e328dce68c1bab6fa243966449bb0d9da12431d43a9af7fb4a& [14:21:49] oop [14:22:57] No idea how this happened [14:23:00] Not my fault [14:23:32] w [14:23:55] why am i tempted to write an http proxy that transparently uses curl-impersonate to get a good tls fingerprint [14:24:20] Also [14:25:07] Every time I remember that the abusive lesbian ex catgirl main character from she ra [14:25:14] i think about doing that, until i remember that i have to deal with the shitfuckery that is tls interception [14:25:16] Is voiced by this person: [14:25:18] https://www.youtube.com/watch?v=bqpA5Acc8-c [14:25:28] I’m not sure how to feel [14:25:31] But I love that [14:26:14] Also I love this song [14:28:01] Sounds fun! [14:28:34] do not get in between a transfem and her scraping [14:28:41] Never [14:28:50] she will devise a third method to get past cloudflare just because [14:29:09] all the custom tooling i'd have to write though... :p [14:29:20] unless if i rip apart mitmproxy's... hmm... [14:29:30] You're insane [14:29:47] i can rip apart mitmproxy for their proxy code [14:30:06] then glue it together with something that uses libcurl with curl-impersonate to make good-looking http requests [14:30:20] then it's a transparent request beautifier [14:30:42] > [22/12/2024 01:29] You're insane [14:31:05] Yes [14:31:07] the first two methods were found because i really wanted to get my nhentai downloader working again [14:31:10] Your point being? [14:31:12] so perhaps i am [14:31:26] Yes you are [14:31:40] Being insane ain't a bad thing [14:32:11] how funny would it be if i managed to hack mitmproxy's code with monkeypatching instead of doing a hard fork [14:32:42] mitmproxy does try to mimic a browser's tls fingerprint, but it's not quite exact [14:32:42] 🙋 [14:33:06] and apparently h2 fingerprinting is a thing? [14:33:21] i still haven't processed that my browser has support for http/3 [14:33:32] Yes pix [14:33:56] A significant proportion of traffic is http/3 [14:34:00] huh! [14:34:01] okay then [14:34:20] I want to think about requiring TLS1.3 in the new year [14:34:44] oh hell yeah :3 [14:34:57] oh neat, my curl is built with nghttp3 [14:35:06] Currently we allow both TLS1.2 & TLS1.3 [14:36:00] All grade A browsers support TLS1.3 [14:36:14] Most Grade C browsers do apart from some really old mobile ones [14:36:59] We still have quite high use of TLS 1.2 though [14:37:23] So I think some browsers are preferring TLS1.2 for some reason over 1.3 [14:37:59] tbh i like tls 1.3 just because ech is a thing [14:38:26] so we can tell the great firewall of china to fuck off :3 [14:38:54] It is on my next year plan [14:39:08] I need to write a script for custom domain updating though [14:40:16] Updating core is super easy [14:41:37] who the fuck runs a streaming piracy website with wordpress [14:41:40] these folks apparently [14:44:09] should i go eep? [14:46:22] Probably [14:46:34] alright, nyaight nyaight [14:46:43] have sweet dreams [14:46:48] * RhinosF1 is about to complete over 5200 miles of train travel in 2024 [14:46:56] Next train will be on New Year's Day [16:07:55] Wow, how many trips was that? [16:32:00] anyone ever been to hacker summer camp (ie DEFCON, Black Hat, or the other one) [19:46:27] 163 [19:46:50] I'll release the detailed stats in the private discord later cause it kinda massively puts me [19:47:24] https://cdn.discordapp.com/attachments/615786602454581249/1320115424255279155/IMG_0139.png?ex=67686ccb&is=67671b4b&hm=734c00176ef49630a623cf8dfc06dffea70b9bb2623ba293738d1f1ff468d639& [19:47:30] That's the summary view [20:15:39] [1/2] I'm making a Wiki on Google docs so that if and once I create the new wiki, I'll already have a bunch of information ready [20:15:40] [2/2] https://cdn.discordapp.com/attachments/615786602454581249/1320122535832195192/image-1.png?ex=6768736b&is=676721eb&hm=13665bfabb5e7d3df1d58d60176e712bfe1fa6b0149500318e235a9358500db4& [20:18:45] Cool [21:29:05] every release except librewolf has unfriendly nonsense to turn off tbh, exception being librewolf where you instead might want to pull it back a bit [21:30:02] https://cdn.discordapp.com/attachments/615786602454581249/1320141254083743774/Screenshot_20241221_152551_Gmail.jpg?ex=676884da&is=6767335a&hm=195015f759ed4e55f493a076eabfad0535be71aefd075cb5dcb7ccfaef596b4f& [21:32:50] librewolf has inconveniences that you might need to weigh but otherwise I tend to recommend it; waterfox does nothing you can't get out of configuring base firefox (technically neither does librewolf but I digress) and I haven't really bothered with dev edition [21:43:48] 1.43 just dropped yeet [21:46:02] Aready updated all three of my wikis [21:47:18] Special:NamespaceInfo seems really useful [21:47:23] Gonna download this tonight [21:47:30] _is already tonight tbf< [21:48:29] Ah we should probably update ManageWiki on that basis to allow a description for a namespace. [21:48:34] _makes mental note_ [22:09:51] Create a task [22:10:02] Mental notes have a habit of being forgotten or lost [22:10:08] Or we forget who made the notes [22:11:35] @pancake.aurora we get sincere apologies [22:11:40] How lovely [22:15:09] I shall [22:15:20] After I watch Tyson Fury get knocked out [22:16:27] I see no reason to upgrade until it's been seasoned out some more [22:16:36] and until a more full testing period can be explored at miraheze [22:17:12] I am in full agreement [22:26:57] Yup [22:27:00] 100% [22:28:16] ¯\_(ツ)_/¯ [22:29:07] It feels about as sincere as British Gas's apology after they were ordered to apologise [22:29:31] I'm off to sleep though [22:43:06] Doesn't 1.43 contain the turbo-breaking Parsoid changes that will absolutely rock portableInfobox as an extension? [22:43:44] yup [22:43:50] Oof [22:44:02] Yeah, I think we might need to hold on that one for just a bit [22:44:43] IIRC it also breaks some foundational security/management things in ManageWiki, so def will need extensive testing [22:45:20] (Could be wrong on above^ as I know tech's done plenty since those original explorations were done) [22:47:50] Parsoid is not the default for reads in 1.43 iirc [22:49:06] Phew, that'd be a relief if not. [22:52:10] I do believe its opt-in though in user prefs (so I do expect several people complaining that PIs are broken after messing with their preferences)