[01:29:11] just realized i havent edited my wiki in a bit [01:29:12] sigh [01:29:17] https://cdn.discordapp.com/attachments/407537962553966603/1493785252999725086/image0.gif?ex=69e03b6d&is=69dee9ed&hm=32b79994ad5774d9336cd8958cc76b2afc2ceb9d7abc4648e4a7941e9f1be36d& [02:15:45] I’m pretty sure Stripe users can cancel themselves? [02:16:36] Transaction ID would be useful. Please email to harej@wikitide.org [02:27:40] there's a self-service portal enabled by default but users need the link [02:28:07] i don't know how mh set it up but users should be able, in theory [02:39:59] googling "stripe cancel recurring" tells me otherwise but what do i know [02:40:15] Interesting… [02:41:43] [02:45:23] so when are we throwing you in the volunteer van [02:59:17] me? :JaHehehe: [03:24:48] Hi, just so I understand, MER has a 1000 page edit/parse limit correct? [03:34:10] Join us........ [03:34:36] I'm always happy to help but i'm a baby here 😂 [03:36:13] One of us.. one of us… [03:38:19] the limit is mostly anything it can do before timing out iirc [03:38:45] [1/2] 800 category pages? no sweat [03:38:45] [2/2] 4 fish pages? explode [03:39:09] Ive had runs where it would time out but i just keep pressing refresh each time it tells me and it eventually works [03:39:22] when I was parsing the fish category tho it capped at 1000 [03:39:29] didnt even time me out [03:39:57] which is an issue [03:41:19] If you interested in helping out with stuff by all means feel free to chat with us about stuff, or if you have ideas or suggestions on anything, say dm [03:41:25] :] [03:41:43] Hold up [03:41:50] how is there 1400 fish pages [03:42:01] Though of course just hanging around is welcome help in itself 💛 [03:42:02] but only 1600 change history pages [03:52:33] well :Think: i can learn, but i'd rather not deal with PHP [03:54:17] Personally I love CSS, UX/UI, a11y audits, etc. JS too but mostly [for custom tooling]() [03:58:58] You’re a wise man [03:59:33] attempted to make a custom skin years ago, failed miserably, cried, promised myself to never touch php again [04:01:10] I’ve dipped my toes in and am working on some basic hook contributions to the backend for Miraheze, but also, I’ve spent a good 5 hours over the last 2 days on my brand new laptop fucking around with operating system trying to install Linux on a Microsoft laptop that is less than amenable [04:01:43] Twisted, but in a fun way, is what I do say [04:02:01] oh i made a nice project for custom wiki loadouts when I worked at fandom [04:02:03] 😁 [04:02:13] it never saw the light of the day but they gave me permission to continue working on it [04:02:37] not sure if that'd be helpful? [04:02:50] Oh! What sort of project? [04:03:05] so basically we had to seed new dozens of wikis every month [04:03:41] fandom comes with a default loadout but, apart from coming with maintenance errors (lol), we really don't need most of the stuff + we always had to import the same templates, etc. that we used for our type of wikis [04:04:16] so my tool deleted everything and replaced it with a custom loadout, so you could have a loadout for anime wikis and another for roblox wikis etc. [04:04:17] Loadouts are one of the things I’m most excited to come to Miraheze in the (hopefully near!) future, there’s been prototypes made a few times each building on each other but I think @posix_memalign is nearly completion on his implementation, correct me if I’m wrong [04:04:36] Ooooooo [04:04:39] That makes sense [04:05:21] tbh it's a fancier special:import at the end [04:05:34] Hehehe… https://issue-tracker.miraheze.org/T15116 [04:06:01] Most tools can be thought of as “fancier/simpler/better X” [04:06:15] True [04:06:25] ohh nice [04:07:26] [1/2] > We need a way to produce the XML dump. The current idea is to only take the latest revision, always attribute it to a user (e.g. Miraheze maintenance script), and then link to the loadout wiki in the edit summary. [04:07:27] [2/2] yeah that's what i did +/- [04:08:26] Since this is going to require us to still set up a whole loadout wiki, if you’d like to keep an eye on that and give thoughts or contribute directly, you’re very welcome to and would be much appreciated if that’s something you’d find fun (once the tech stuff is out da way) [04:08:43] are scripts/external tools allowed to edit on your behalf allowed? [04:09:08] But for now I need to sleep and take a shower. My firmware stopped supporting 5 hours of sleep a while ago [04:09:26] Sure yeah, bot passwords are available as well as OAuth providers [04:09:50] Generallt under the policy of what you run and is attributed to you is your responsibility is all [04:10:05] yeah i imagine this will be a PHP MW extension. I built mine with JS so sadly it won't be of help, but I can give my thoughts [04:10:37] The extension is PHP yeah, but the design of how we want our loadouts to work will be on wiki [04:10:39] ah excellent [04:11:13] can community source these loadouts? for example, say I want to contribute an anime wiki loadout [04:11:15] the extension is just to load a copy of (parts of?) the loadout wiki to newly created wikis who select it [04:11:50] I need to check if we’ve implemented it but I absolutely remember and strongly support the idea of having granular options like that [04:12:12] Either as namespaces in the loadoutwiki or by having secondary LO wikis [04:12:22] that'd solve localization [04:12:28] Mmmmmm [04:12:37] it's what we did at fandom [04:12:56] diff localized starter wikis to use as a loadout for diff languages [04:12:58] I don’t know, having a wiki or NS for every lang feels messy [04:13:16] But by all means I’d love to chat more about this in the morning [04:14:36] another option would be /{lang} subpages but we strip the lang code out of the final XML [04:14:51] find & replace [04:15:01] yeah, integrating with the translate extension maybe [04:15:12] this would allow for variants as well like [04:15:28] template:anime/1-column and template:anime/2-columns end up being template:anime depending on what you choose [04:15:46] possibilities are endless [04:30:56] Yeah we mostly just need CreateWiki to support one more thing to tweak (wiki creation) and then make sure CA is happy with how XML imports are done. [04:31:25] Maybe I should bug CA harder lol [12:11:35] probably a dumb question, but does anyone have an example of mobile-friendly wiki-tables? [12:11:39] this is driving me insane [12:12:56] Like ? [12:13:13] I think timeless also automatically does this [12:14:38] Interesting [12:15:05] For Equestripedia, it just stretches off th page. I’ll look into that [12:31:47] @miraheze/AstraVern [15:34:16] It doesn't if I recall correctly [16:02:41] notice how citizen is the only skin with table wrapping [16:02:43] ❤️ [16:03:44] is that....good? [16:16:48] It’s good [16:17:47] I see [17:27:38] notice how nobody gives a damn [17:34:16] Table wrapping is cool but you can do it with a couple lines of CSS [17:43:51] Watch your tone [17:46:37] Vector 2022 does it too through some CSS. Citizen uses a table wrapper which is too intrusive imo. [18:05:33] [[Help:SEO]] [18:05:34] [18:59:18] Is there any way to have a section be marked as collapsible depending on the viewport or no [19:34:21] citizen is just the only skin that people should use [19:34:29] vector '22 I can tolerate [19:34:32] anything else is a big no [19:34:46] the timeless cat is gonna get you [19:35:06] timeless is disgusting [19:35:22] I suggest you blow up db161 to stop any wikis from using timeless [19:35:43] so happy I don't need to listen to people who think not offering cirrussearch is a flex [19:35:55] 💀 [19:35:58] wait are you talking about me [19:36:49] yeah I used my daily allowance of evil on your skin hating [19:36:59] :c [19:37:00] well [19:37:09] if I had more space I would add cirrussearch [19:37:18] but idk how nicely opensearch plays with hard drives [19:37:21] probably not very [19:37:38] actually tbh I could say fuck it and use ssds but idk how big the indexes will be [19:37:51] damn how disk limited are you and did ibw eat all of it up [19:38:10] not very I just don't like using the resources we have [19:38:13] ibw didn't eat much up [19:38:23] we have like 900GB left in the files cluster [19:38:30] and about 140GB for database [19:38:39] you dont like using the resources you have to offer a better service...? [19:38:47] but the good storage is like idk 30% used [19:38:55] I could prob deploy cirrussearch [19:39:02] but idk how resource limited the server is at the moment [19:39:11] idk i haven't had time to look into this stuff lmao [19:40:06] wow ibw is actually gone [19:40:22] thank you for publicly complaining [19:40:48] me and everybody else lol [19:40:48] wikikarens work out sometimes [19:41:06] the important part was that it was unprompted by my shitposting [19:41:20] its more iops, the thumbnailing is using so much io lmao [19:41:26] how many gb of thumbs do they have [19:41:39] so far it’s close to 6 [19:42:02] now it’s my problem [19:42:24] `Bytes: 46680733831` [19:42:26] glhf [19:42:29] I see ibw as an easy way to stress test [19:42:34] wtf is that in gb [19:42:35] yes do have fun with that [19:42:37] probablyblike 46 [19:42:49] really putting the stress in stress test [19:43:05] You might be able to add some `@media` queries and `overflow` properties to the styles in [Template:Collapse]() from Dev Wiki, if you use it, although PetraMagna may be able to speak better to that (as the developer of the template) [19:43:12] well so far they’ve killed the iops and killed the global enforcement team [19:44:02] [1/2] i do not think it wise to ignore our finding out and fucking around yourself [19:44:03] [2/2] but hey it's your rodeo, go crazy [19:44:47] self-service FAFO [19:46:46] [19:46:56] cant believe they made the move a brainrot [19:55:45] Please take brainrot somewhere else [19:56:24] we did that's the whole point [19:56:41] really funny of them to make their booting a brainrot though [19:56:52] That means it's now #offtopic [19:57:26] contesting on grounds of being directly related to miraheze but agree regardless [19:57:37] did you guys accept the Brazilian Soulframe wiki already? :eyesCenter: Damn, that's fast lol [19:57:55] courtesy of your techno overlord sam altman [19:58:12] is it actually LLM powered? lol [19:58:42] Yes [19:58:46] pretty cool [19:58:51] i dont know how more explicit we can by naming it "CreateWiki AI" [19:59:10] Wiki requests are triaged by an AI, namely CreateWiki AI and can be auto accepted by it [19:59:11] oh, I just heard from the brazilian wiki team [19:59:31] I'm from the olden days of days for approval, forgive. [19:59:41] The olden days? [20:00:05] Nothing after I've been born should be called the olden days [20:00:22] either pre-AI or the 632 periods where the AI was blissfully sleeping due to not being paid [20:01:14] We shouldn't have let the AI join a union and have rights to be paid on time [20:01:46] my bad for being such a commie and telling mwtask181 about socialism [20:02:03] i think she snitched [20:02:13] I assume it wants to be trained on the union whatsapp group the servers probably have [20:02:28] If it's anything like my works TU WhatsApp, it's quite the entertainment [20:11:28] a:shrug: I think the decision was sort of to play it by ear and see how it goes [20:12:20] although it gives me a chance to test out how effective SuggestedInvestigations are [20:12:40] while I lose no tears for the users of IBW, it would massively suck to send them hopping again so shortly [20:13:02] that's partly the reason it's staying for now [20:13:34] i would urge you to prioritize your sanity over them [20:13:36] sending them hopping between hosts isn't something I would want people to have to deal with, especially when migrating a dump of their sizes [20:13:44] so far it's been fairly quiet [20:16:05] a:shrug: well it's sort of done for now [20:16:27] sending them away this soon would piss them off and cause more problems [20:16:53] my advice is to take the short burst of suffering over infinite suffering [20:17:25] ikik [20:17:50] it wouldn't have been an unanimous decision if we thought they'd be able to change and reign in their users [20:18:17] true, I haven't seen enough yet to understand the full scale [20:18:45] i think its very telling from the way their administration acts [20:18:54] well it's incompetent to say the least [20:19:33] try childish [20:19:37] because they're all children [20:19:52] unfortunately I think convincing others to think the same way (specifically those who don't like mfa) is difficult [20:20:05] same reason I can't get temporary accounts out the door [20:20:42] and the same reason WO has no public community process for electing global rights holders [20:20:49] they share a common denominator [20:21:26] sounds like a rethink who you're surrounded by moment [20:21:57] yes but I can't throw people off the board [20:21:57] A good hard look might be warranted [20:22:04] I'm not even on it myself lmao [20:22:13] Then step away [20:22:23] well I sort of underpin the whole thing lmao [20:22:32] it's a catch 22 [20:22:42] do you want my honest advice? [20:23:00] sure [20:23:07] do not feel obligated to carry out what you set to do if it is no longer prudent to do so [20:23:11] You're allowed to step away and let things crash [20:23:19] Sometimes that's a tough call but the right one [20:23:27] And sometimes it's a really entertaining call to make [20:23:38] toxic ex syndrome [20:23:43] problem is I also back the bulk of the hosting bill [20:23:50] and? [20:23:54] well [20:24:10] if I step away then the primary server is bye bye [20:24:28] which contains the db amongst 2 mw servers and the jobrunner [20:24:42] bye bye then [20:25:00] Don't feel obligated to stay around something like what it sounds like [20:25:08] From experience, you will do your sanity no good [20:25:35] I know, equally so it's not like a detriment to my sanity though [20:26:00] I should probably step slightly further away from it though [20:38:57] If you want to feel less bad about it announce a leave a couple months in advance and let someone else step up during that time [20:39:17] Not that you should feel bad in the first place but [20:39:39] feeling bad for not doing stuff that makes you feel bad is my favourite mental gymnastic [20:40:26] that was meant to come off sarcastic but i forgot i suffer from that a lot as well [20:40:37] I've made it clear I'm distancing myself for now [20:40:46] I'm hoping someone steps up in the meantime [20:41:21] running tech, support, enforcement, the bulk of safety and basically everything else with little to no help from others is very stressful [20:41:34] NotAracham syndrome [20:41:56] and imposter syndrome [20:42:12] mate you are not the impostor you are quite literally 95% of WO [20:42:30] and yet the platform still doesn't align with my vision [20:42:43] I've been told no to public permission requests so many times [20:42:55] I'm not allowed to boot out the crap [20:42:58] i hope you see the problem then [20:43:09] it's 2 people in particular [20:43:24] both are pretty much absent except when I want to do anything lmao [20:45:38] [1/2] It's just like a normal career: if the environment no longer suits you (due to workload, staffing changes, etc.) then you can leave. You don't owe anyone anything, especially not if you're being actively blocked from contributing in a way that would enrich the service. I'd give my two weeks (or what have you), long enough for someone to take over maintenance costs if they want to [20:45:38] [2/2] , and then hit da bricks [20:45:44] If you feel even half of what you're saying here, you need to step away [20:45:58] Volunteering should not feel like an obligation and it's not a job [20:46:23] My job pays me for the 5% or so that drives me mad [20:47:19] Sometimes the compensation (or personal reward) is worth it and sometimes it's not. It can be difficult to make the call but no one is irreplaceable (I mean that kindly) [20:47:28] [1/2] normal people leave when they're getting paid to tolerate stuff like that [20:47:29] [2/2] you are literally paying them for the suffering in this case [20:47:58] My work involves a lot of travel so I put it with a level of bullshit when it allows me to travel abroad and see nice places [20:48:12] WikiOasis ain't doing that for @zipppee [20:48:54] Exactly! I'm fully remote - my fave benefit - but with some recent policy changes I've been actively seeking something else because the juice isn't worth the squeeze anymore [20:49:33] I don't think you'd meet that much resistance tbh, at least among the ones there I actually know, and even one I don't know well strikes me as potentially willing [20:49:45] on the ibw matter in particular [20:49:58] it's not just ibw [20:50:05] on other stuff I am not involved enough to really say as, noted, I don't know half the people there at this point [20:50:08] I also have to deal with so much crap about how the community aren't allowed to have a say in anything [20:50:11] I'm like 80% in the office but then my office a few weeks back was on the Ionian Coast and I had a sea view from my hotel room [20:50:38] That is not good at all [20:50:53] so what I might personally offer is make a pitch for the community integration vision, pass it with me and I can put a raidarr foot on the matter on all ends and we see how it goes from there [20:51:12] not that an eccentric advisor is a huge amount of progress [20:51:16] Ohhh this sounds glorious 😭 [20:51:17] but I like to think I've made splash before [20:51:18] I asked for the community to get a say through RfPs and got a straight "no" [20:51:33] It was [20:52:17] That's insane [20:52:26] It already happened 3 years ago with WikiTide, except the part about Miraheze crashing is unintentional. [20:52:29] it must be appointed by the "director of operations" [20:52:59] tbh I might take the servers I pay for, wipe them and just fork off myself [20:53:03] I don't think it's insane - Miraheze is unique in the fact that it allows the Community to dictate what happens at the platform level. [20:53:06] The job I'm interviewing for atm (I'll know by Friday! 🤞) would include travel, but nothing outside of the continental US I believe [20:53:09] 99% of sites are not like that [20:53:17] leave everything running on cloud4 and hope it doesn't burn [20:53:22] Do it [20:53:29] 99% in the Wikimedia ecosystem is though [20:53:30] zippyoasis is real? [20:53:30] :evil_kermit: [20:53:46] They're no though? [20:53:47] I wouldn't worry that much if I was you [20:53:54] Miraheze is the only farm that does that. [20:54:02] yeah but equally so I'm not reimaging two servers and losing everyone's data [20:54:16] :bombasticsideeye: [20:54:18] there are lines I draw [20:54:42] I suspect there's a spectrum things fit on [20:54:48] Having a plan is good - a vision for the future. Helps things not feel so helpless [20:54:52] And none of this conversation has sounded good [20:55:23] if i dare say it just kept getting worse [20:55:56] and even if i dare be even bolder then it is not going to get better [20:56:19] reading back up [20:56:31] through various messages [20:56:39] turns out I proposed a lot of stuff that got shot down [20:56:42] that I completely forgot about [20:57:32] stuff like local functionaries which would've probably passed aside from how local consensus is irrelevant because it needs the board to concur on individual local functionary elections [20:57:59] I'd say if you want a hand on that shoot me who the blocks are, what precisely you want to do, and I'll see if I can come in with full fire support if the battle seems winnable [20:58:53] It's a fact of life that personal situations change, interests wax and wane, and financial matters get upended. No one would blame you for stepping back and handing operations over to someone else (or letting it crash) - that's the nature of the volunteer world [20:58:55] I'd frankly be a little surprised if it would be enough to deter a raidarr with an axe to throw [20:59:38] at least with WO you aren [20:59:47] 't in too big to fail territory yet [20:59:59] i love accidentally pressing enter, always gives me an anxiety spike [21:00:13] Afternoon wakeup call! [21:00:18] I like starting with my hands on the wrong keys and when I start with I, I just post [21:00:19] O [21:00:22] it's 00:00 [21:00:29] it's 22:00 [21:00:30] Midnight snack! [21:00:43] even better when I get most of the way through a sentence on the wrong keys [21:00:43] [1/2] midnight energy drink time more like :3 [21:00:44] [2/2] https://cdn.discordapp.com/attachments/407537962553966603/1494080051854053427/image.png?ex=69e14dfb&is=69dffc7b&hm=96e9d2de44c677f3db17a5d7ae8eb4dbb04c718204f6ff0f98582c9da5d57694& [21:00:57] so then it ends up looking like dp yjrm oy tirmsit ;oel tjos [21:01:04] You mean people exist in timezones other than my own?! 😭 I've been bamboozled [21:01:10] Are you British? [21:01:12] yes [21:01:15] heartfelt gibberish at ~150 wpm [21:01:19] I should speedtest sometime [21:01:21] my condolences for being american [21:01:29] Nice [21:01:44] hello oi just woke up from my sleep [21:01:54] oh yeah the one thing that does really really offend me with WO is when board have no fucking clue with approvals of expenses, I've asked for s3 so many times and nobody's ever bothered to set it up [21:02:27] first it was something along the lines of "why do we need it", then "we don't have a card because it's locked under the old treasurer" [21:02:32] Thanks I just signed off work and now have to go to the gym heartbreaking!!! More on the 11 o'clock news [21:02:37] we had about 3 treasurers in like 2 months at one point [21:02:45] yeah its time for a cleanup wave [21:03:03] what's your take on skipping leg day [21:03:15] every day is skipping leg day [21:03:25] wrong take, sorry, get out [21:03:40] My legs are the strongest part of me so leg days are easy so I never skip them 🥳 [21:03:42] I haven't been to the gym for about 6 months [21:03:48] YESSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS [21:04:00] :EpicFaceMH: :Partyheze: :stare: [21:04:04] actually lets move the gym stuff to #offtopic [22:11:08] Would help requests about login issues go in SR/Miscellaneous? [22:12:10] login issues is more tech realm, what's up? [22:15:59] [1/3] Background: My wiki has two bot accounts, one that's used for in-character messages and another used for mass editing. I've tried creating both of these, Sunflower Official and The Fittonia, both on Meta and PPC Wiki. [22:15:59] [2/3] Now, I can log in to Sunflower Official on Meta, but not PPC Wiki--it tells me the credentials can't be authenticated. I think that's because I added an email address after the initial account creation? [22:15:59] [3/3] And as for The Fittonia, it seems like it both exists (because I can't create it) and doesn't exist (because the username/password is always incorrect and I can't search it up on PPC Wiki), and I can't log in on either wiki. [22:16:27] can you link the wiki? [22:16:39] https://wiki.plotprotectors.org/wiki/PPC_Wiki [22:17:25] been a while since I've seen something so snazzy [22:17:36] Is that a good thing? ^_^; [22:17:53] yes c: [22:18:30] Well thanks then! Can't take credit for the logo, if that's what you mean, though. [22:20:32] [1/2] meant the skin :p [22:20:32] [2/2] didnt even know we had that lmao [22:21:56] first wiki ive ever seen to use that skin [22:22:09] Ahh, yeah, it caught my eye out of everything on the available list! Still tweaking it to get the best out of it. [22:22:12] [1/3] The Fittonia doesn't exist as an account [22:22:12] [2/3] you should be able to create the account on meta and we can go from there [22:22:13] [3/3] i'll take a look if Sunflower Official has some local account nonsense going on [22:22:30] I'll try that with The Fittonia. [22:24:46] ... Well dang, that worked. I could've sworn I'd tried that, but hey, no complaints now! [22:50:19] @bartomelow cool niche skin for you [22:50:48] hey that doesn't look that bad! [22:50:52] good job [23:54:40] [1/2] oop, forgot to get back with Sunflower Official [23:54:40] [2/2] as far as I can tell, no issues with the account so I can only assume you're using the wrong password unless you have an error that says otherwise