[00:34:57] @posix_memalign Q, do you know if Yappin supports temp accounts [00:36:05] What's Yappin? [00:36:50] [[mw:Extension:Yappin]] [00:36:51] [00:37:05] Comment extension by WG with a fork by Petra and others [00:37:19] I see [00:37:36] And when you say temp accounts, do you mean IP editing or a built in temp account feature? [00:38:23] wmf temp accounts, where instead of an ip you get an account name like 2026~bucket automatically assigned to your edit [00:38:25] IP editing is not [[mw:temp accounts]] [00:38:26] [00:39:14] Oh, I've seen those types of accounts before [00:39:26] But only on WikiOasis. Don't think I've seen any on Miraheze [00:39:54] We don't have them yet [00:39:57] yeah because we don't know which of our extensions are compatible [00:40:17] I see [00:40:21] That's one reason, there will also need to be a lot of discussion on how to implement them [00:40:33] Would it even be worth it, anyway? [00:41:15] well the current alternative is straight-up doxxing [00:41:19] Will they be global and entirely replace IP edits on Miraheze? That takes away choice from local wikis. Can we make it per wiki? What issues will that cause for CVT and a bunch of other things we can't think of? [00:41:33] whereas temp accounts are doxxing but only for admins [00:41:38] I wouldn't say straight up doxxing but it's not ideal [00:41:56] If I go and whoopies daisy send my current IP address here in this channel [00:42:07] still a lot better than sending my legal name or home address [00:42:13] Yeah [00:44:51] @thewwrnerdguy how much work would you want to put in to patching a 🪣 to the sprite sheet of phorge badges [00:44:52] /hj [00:44:57] [1/3] I'm of two minds on temporary accounts. They do add to the CVT team's workload, and, in most cases, it is legitimately anonymous editors choosing to edit anonymously, for which there's little, if any, private data leakage (depends on the ISP; my ISP, unfortunately, lists my IP address to the local central office switching office, which is very close to me; others, it will be a reg [00:44:57] [2/3] ional headquarters location, so much more anonymous). [00:44:57] [3/3] The biggest issue is users inadvertently editing while logged out, some of what could be related to captcha problems. Part of the problem is we lack the proper feed toolkits to easily identify these and proactively suppress those cases. But, on the other hand, if we don't identify it publicly, in most cases, it doesn't draw attention to it and we can wait and be more reactive [00:46:15] precisely none [00:46:29] I just want to Bucket [00:46:30] very precise! [00:46:39] what about gloop [00:48:25] Both versions do. It's not as well tested on the fork though. [00:48:39] noted [00:48:48] also, is there a way to disable the ratings system [00:51:56] There is not (besides CSS, of course) [00:52:34] hm, noted [00:54:03] im doing that thing where i get bored and start brainstorming the implementation of moving to self hosting of one of my affiliated fandom wikis and i saw yappin and was letting my brain play with how one may migrate comments [00:54:45] bc this is a community of high dumb dumb and evil concentration so i dont trust them with downvotes ā¤ļø [00:55:07] could maintain a mini fork and remove the functionality there [01:00:58] do unspeakable things to the database so trying to upvote/downvote causes errors [01:03:35] (delete one column of the database) [04:10:54] You can remove the buttons with CSS and that'll eliminate the means to vote. And then some js trickery can probably remove the sorting method. [04:11:08] If you need a JS hook for when the extension finishes loading comments let me know. [04:28:53] noted, if this ever leaves the realm of brain chewing gum and i need it ill lyk, though if it ends up being used on a self host instance removing via a backend fork may work better than frontend [06:02:56] Trying custom domains on Mirabeta again and getting `Invalid SSL certificate` on https://test.strinova.org/ [09:33:57] that's a good idea in general [10:00:25] [1/2] Anyone from infra want to investigate why https://bluearchive.wiki/w/load.php?lang=en&modules=ext.gadget.FrontPage%2CRCSidebarStyles&only=styles&skin=vector is still serving CSS from an outage more than a day ago? [10:00:26] [2/2] Cloudflare cache is already purged. Plus it's only cached for 5 minutes. Varnish doesn't cache load.php this long either. So I'm not sure what else could be the cause. [10:03:14] Created a task https://issue-tracker.miraheze.org/T15882. It's been known for a long time but I don't think it was ever solved. [15:55:08] https://shouldiblamecach.ing [20:16:53] why do we still allow massive phorge uploads [20:17:11] that's multiple times today I've tried to download them and the data's been corrupted [20:36:39] sounds like a skill issue tbh [20:58:48] we technically don't, phorge itself just doesn't apply size limits to the chunked file storage [21:16:18] that sounds like a DOS vector [21:16:54] like if we can't set limits couldn't someone just upload a terabyte and fill up our dbs? [21:59:18] using phorge db storage sounds silly [22:21:07] https://issue-tracker.miraheze.org/T15878 How did you lot somehow make the task less serious than I opened it [22:31:58] I added onto, but in which direction? šŸ˜‰ [22:32:56] Do you want me to comment something along the lines of we appreciate the ideas, but please suggest real ideas and rationale? I understand how that task got unserious, but Phorge isn't really meant for that as much lol. I do like the task though but will leave it open awhile longer before actioning anything still. [22:33:55] Mean badges are very funny but I won’t support adding any that could possibly be construed to apply to anyone not already known to us and guaranteed to take it in stride [22:35:00] I don't want to be the buzz kill there though lol, but there will be a point where that is just making the real request (which I would love some less serious badges) become harder to really understand, and will make it less likely to happen at all. I think our current badges are indeed a little bit lacking in what we could actually use them for though. [22:35:54] But also Phorge is meant to be serious so I am kinda 50/50 on the concept at all. I dont know lol [22:36:08] It does depend on which ones. [22:36:16] [1/3] > I don't want to be the buzz kill [22:36:16] [2/3] Proceeds to shut down the idea [22:36:17] [3/3] /j [22:36:24] lol [22:36:28] I don't see badges having a serious use case really [22:36:44] Which is a very small area so in general better off a pfied [22:37:03] They do for like the ones about a position like system administrator etc.... [22:37:09] But most don't, no. [22:37:16] I suppose it works as identifying [22:37:22] Sure. Assuming that the initial ideas I propose are in line with what we’d like to entertain, I would be happy to hear people flesh out proposals in that vein (I went out of my way to format my ideas to be fleshed out and ready to create pending discussion, with targets in mind and a semi defined criteria) [22:37:28] but tbh I don't look at badges I just read the name and pfp on phorge [22:37:34] I hate phorge's UI it's really clunky [22:37:53] I agree. It is not intuitive to me. [22:37:57] I'm figuring out how hard I can mod it with extensions and then proceed to get distracted with fun codex stuff [22:38:27] I don't know if the average user reads them or not either lol. I don't but because I know who is who, maybe some users do, used for identifying. [22:39:14] If I did a good job is another question [22:39:15] On a serious note I was also considering badges just simply for Stewards and T&S [22:39:15] I actually quite enjoy it but also I’m used to it and only used like GH Issues before so [22:39:16] If you can’t tell from message timings my wifi is ass [22:39:17] how about we just delete phorge and instead open a pin-badge webstore [22:39:24] I do like your initial ideas. But I won't impliment those either without wider discussion still, though I am definitely in favor of those. [22:39:26] I thought you just type fast 😭 [22:39:30] they appeared within like a second [22:39:32] Don’t think I haven’t looked into it before [22:39:46] good news is I figured out how to do something fun [22:40:00] https://cdn.discordapp.com/attachments/1006789349498699827/1540490685021429823/image.png?ex=6a8a2540&is=6a88d3c0&hm=027822e3563c8d3abdf0c434748979789a244ce24cfdd7505c3db600641d6bc9& [22:40:02] easy phorge login now [22:40:10] you can't miss where to login [22:40:14] Enamel pins rock but have a stupid high barrier cost [22:40:17] T&S I think should. Stewards less so because it is less of a place for Stewards whereas T&S actually use Phorge for their tasks and other things also more. [22:40:23] miraheze enamel pins would be baller [22:40:28] They would [22:40:32] But it costs like [22:40:36] 100USD for 5 pins [22:40:41] 😭 [22:40:45] For soft enamel [22:40:50] Hard is more [22:40:58] I should look more again asp [22:40:59] give an enamel pin to donors who donate $100 [22:42:03] I’m the one who spend a long ass while researching merch vendors a few years ago [22:42:07] With very little to show for it [22:42:36] I would really love to truly pursue that again also. [22:42:55] who's shitty idea was it at jetbrains that indexing blocks the UI thread [22:43:01] I can't type in the terminal if the ide is doing anything [22:44:22] I think I reported that to Jetbrains once and got shut down. I can't remember what task it was on their youtrack though and I can't remember what exactly they said. [22:44:42] I might be thinking of something else though. [22:44:50] I have experience with producing enamel pins if that is a srs idea! (Also apologies for making Phorge whimsibadge task even more unserious lol pls feel free to delete my comment if necessary) [22:45:29] tbh I just use warp instead 99% of the time [22:45:33] warp is a very sexy terminal [22:45:55] Doing a sales call was fun though [22:45:57] I mean I do [22:45:57] But there’s also just delay and sending in bag hed [22:45:57] I hate the jetbrains terminal because it's so slow [22:45:58] Batches* [22:45:59] !!!! [22:46:05] Serious idea is a relative term but I would love to chat and hear about it to learn more about the feasibility [22:46:32] Absolutely! I can pull some hard numbers from my last project if you're looking for budget [22:46:39] I can't imagine global merch has gotten any easier in the years since. [22:46:44] No worries about the Phorge task either. [22:47:07] What with all the waves at international shipping chaos and tariff nonsense [22:47:34] sell out miraheze to investors to run merch sales [22:47:34] X to doubt [22:47:49] It is actually why I stopped doing those kinds of projects lol [22:48:06] Not to dismiss out of hand, though! If you have a solid lead/thoughts on how to navigate turbulent times, we're absolutely open to it. [22:49:09] If it was cost effective to do so I would absolutely low to manufacture some pins for volunteers (fellow stewards, tech, office and such) [22:49:17] Best we can do rn is stickers [22:49:52] A cool hat is unfortunately not our price for turning over the reins at this moment. Triple-layer breathable hoodies though... maybe we can chat. (jokes) [22:50:33] I remember at wikicon NA they had pins they gave out to advanced rights holders [22:50:45] In a perfect world would totally love to do that [22:50:51] can I convince you with a phone case? [22:51:44] On merch also if we’re gonna be offering apparel, Mira logo on t shirt is lame af, I want something worth the money that looks sick [22:51:45] think about how cool you would look walking around the 'hood of the cabal with a miraheze phone case [22:52:25] [1/2] For sure! I was really happy with the hard enamel pins we got on our last project and all of our merchants in general were great. Genuinely do lmk if you (or anyone) want to have an offline discussion for lessons learned or tips! My #1 tip is commission an artist who's done enamel pins before and my #2 tip is order a hard proof and my #3 tip is don't be af [22:52:26] [2/2] raid of the upfront cost of the mold, especially if you plan to buy a bunch of pins in bulk [22:53:03] even if it's extra cost for the merchant to ship you one (1) hard proof of the pin - do it [22:53:49] hoodie with a pattern of hexagons spread across the sleeve comes to mind as the start of something interesting [22:53:50] theoretically couldn't you get a mold of the mh shape and then color it as you see fit [22:54:00] mh fanart? [22:54:41] I saw as someone with a woeful lack of epic drip I would want something cool enough to want to wear it even if I have no idea what Miraheze is [22:55:04] miraheze x weird gloop collab [22:55:12] hexagons from left sleeve spreading onto back [22:55:17] and then gloop spilling down the right sleeve [22:57:05] The main portion of the cost for the manufacturer is creating the pin mold, but they don't send that part to you. They know that it's a risk if they make a mold and you decide not to go through with the order. But you can ask them to do any color on it you want, sure! [22:58:17] If only [22:58:18] huh… [22:58:18] This should prob also be in like, any other channel than tech ngl [22:58:19] Makes sense to me, I think the T&S badge could be implemented pretty uncontroversially [22:58:56] I can probably go ahead and do that tonight or tomorrow unless @notaracham objects. [22:59:40] Did you figure out how to override the icon? I was working on that but still have digging to do [22:59:40] I think there’s a particular balance of serious work with levity and whimsy we can hit [22:59:51] I haven't looked into it enough [22:59:57] I agree. [23:00:00] I mostly care about making it big and obvious [23:00:02] If it doesn’t get in the way of our work, and gives us a laugh while we’re doing our work, I see it as a net positive [23:00:22] Want me to investigate this more and try some things locally? [23:01:46] [1/2] What's the ontopic thing I need to verify? [23:01:46] [2/2] https://issue-tracker.miraheze.org/T15878 [23:02:13] Sure, don’t have time to try and get a local Phorge install working rn, already going insane trying to debug with mwcli for arch support [23:03:02] If we add a badge for T&S members. [23:03:07] Yeah, getting the MW logo to be replaceable has turned into a whole thing, if you've been tracking the phorge ticket [23:03:28] I'm good with badging TS, is there an actual like, logo I need to look at or just the concept? [23:03:53] Phorge has a limited selection of icons [23:04:01] Just the concept. I mean like a Phorge badge the same way system administrators get one right now we would just add one for T&S. [23:04:13] Yep, I am conceptually on board. [23:04:19] not sure all the options though since i canr access the menu and there’s no docs [23:07:20] But if you can drop a note like this so this can actually reach implementation would appreciate it [23:13:59] wait this is actually kinda fire [23:16:46] We'd have to have a chat w/ them on brand usage, gets a smidge more complicated since they're a for-profit org. [23:16:52] But not impossible [23:17:13] [1/2] Just needs positioning now. [23:17:14] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1540500049039982652/Screenshot_20260821_171651_Kiwi_Browser.png?ex=6a8a2df8&is=6a88dc78&hm=3e5e931a60368c69045b97f90d7963c086a786f58024a81ab30cd0b1ca9002d6& [23:17:34] Miraheze login, top and big [23:17:42] Liking this [23:21:42] what was the trick? [23:22:36] https://cdn.discordapp.com/attachments/1006789349498699827/1540501404764864652/Screenshot_20260821_172207_Kiwi_Browser.png?ex=6a8a2f3c&is=6a88ddbc&hm=e012e5be0d6cbd6543a7e52d74959c5957b1e0cc0c3f80d5351c1b6c4a35b45f& [23:23:12] Way more complicated then it should be. Copying another method from Phorge source and changing it just a bit to use the icon here rather than the MediaWiki one. [23:27:34] https://github.com/miraheze/phorge-extensions/pull/74 [23:27:40] bleh, will check out the PR when its up [23:30:10] I will merge the PR and deploy again soon. I reverted the local patch for now until this is merged. [23:34:03] Merged and deployed @pixldev [23:42:45] [1/2] Thoughts @pixldev @notaracham @raidarr [23:42:45] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1540506474600595526/Screenshot_20260821_174211_Kiwi_Browser.png?ex=6a8a33f4&is=6a88e274&hm=59b750ee16d30d133e259791a660c0eb6c8e09dda5326249295c7b59790ed8b4& [23:43:01] I disabled local login also to see how it would look. [23:44:11] I'd sequence the MH login first if possible [23:44:29] But I don't think that's a strict need [23:47:04] I will try. [23:47:24] Also trying to figure out where the welcome text is at so I can change it a bit. [23:53:31] its certainly a good start I think [23:53:41] I'd run with that until further refinement [23:56:00] We could also steal i mean take [direct] inspiration from Zippy’s work