[00:10:19] How can we have a physical crosshatch in domain regex for spam-blacklist??? unicode or escape? [00:11:57] some are asking that the # anchor be used to allowed for negative lookups of domain names in spam blacklist, and its use obviously is problematic as it is used to notate a comment in such files [00:12:00] *pages [00:21:42] you could use a negative match [00:21:50] I would expect that to work [00:26:29] Platonides, not grep'ing, what had been entered was ... \bsci-hub\.[a-z]+(?!\/#about) [00:26:48] what are you suggesting? [00:27:29] what result do you want? [00:27:39] ah [00:27:48] the thinking was that for the domain if there is an anchor in the url that the subpages won't be added, though we can still allow an "about" link to be added [00:29:00] could you show an example of urls you want to block and another that shouldn't? [00:29:01] kill the root (abused), kill the subpages (abused), allow a link to an identified page, [00:29:23] let me dig in coibot's reports [00:29:27] the image blacklist allows per source page whitelist [00:29:42] I think it may not be possible [00:29:54] yes, though only locally, we cannot whitelist globally [00:30:07] that it could be matching just the domain, not the full url [00:30:42] we have some negative lookaheads that work, but the crosshatch fouls up things [00:31:53] encyclopediadramatica\.(?:com(?!/Main_Page)|net|org|se) works [00:32:16] allows the .com main page, but kills all their other variants [00:32:34] nto that I have tested [00:34:20] that example seems to do what you want [00:34:42] \bencyclopediadramatica\.com(?!/Main_Page) [00:34:42] nope, I am aught by the use of the # anchor [00:34:57] blocks all encyclopediadramatica.com except its main page [00:35:00] *caught [00:35:46] so, what would be an example of what you want [00:36:01] https://meta.wikimedia.org/wiki/Talk:Spam_blacklist#Sci-Hub [00:38:01] <- doing cleanup, I don't know the typical use case at sci-hub [00:39:22] I think that they are trying to allow https://sci-hub.tw/#about [00:39:47] so the real use case would be to allow the root but kill any subpage [00:40:25] nope, as they spam the root [00:41:12] but https://sci-hub.tw/#about *is* the root [00:41:43] the # in an url just marks a section of the page [00:41:45] yes, though we don't think that the #about will be spammed [00:41:52] moreover, it is a non-existing section [00:43:02] we are responding to requests to allow a url to be added [00:43:12] if a spammer knows that he can spam https://spammer.com/#about rather than https://spammer.com/, they will do that [00:43:19] I think this is a XY problem [00:43:27] yep, I hear you [00:43:42] <- responding to unblacklist request [00:44:10] they mention that the # is to avoid abuse through template magic [00:45:01] it is part of ongoing series of requests as blacklisted urls cannot be added into Wikidata [00:45:30] so we have to whitelist on every wiki if they want official website link [00:45:37] wiki-politics! [00:47:05] reading https://meta.wikimedia.org/wiki/Talk:Spam_blacklist/Archives/2020-01#Temporary_solution [00:47:20] trying to manage that thin grey line between stopping spam, and usability [00:47:26] 👍 [00:47:39] the sci-hub.si/# is for cases where the main page is the neutral one [00:47:56] so yes, you are trying to whitelist the root, but blacklist anything else [00:48:14] yes [00:48:25] though based on the anchor [00:48:35] the anchor is the Y [00:48:45] as that is where the about us pages [00:48:47] I would simply blacklist sci-hub.si/. [00:48:59] or sci-hub.si/(?!$) [00:49:29] okay, will do that and put it onto a monitor for coibot [00:49:51] these bastards have many TLD to avoid blacklisting :-( [00:51:00] sci-hub\.[a-z]+/(?!$) :P [00:52:44] yep, was doing that, though if they go the xn path, or the cyrillic, we will just have to update again [00:55:56] thx Platonides for your guidance [01:09:39] sci-hub\.[a-z-]+/(?!$) avoids the xn path [01:11:57] 👍 [01:15:26] :) [01:23:22] * Savannah waves. [01:23:35] sDrewth: I was actually looking for you the other day. [01:23:56] Someone requested that I create https://en.wikisource.org/wiki/Wikisource:List_of_Wikisourcerors_by_number_of_edits [01:24:14] No idea if that's kosher, but I did it since Ratte asked so nicely. [01:25:21] hi mate, thanks for the contact. Never know which nick is you [01:26:07] I don't see it as problematic (well not to complain about it), however just wanted the bot to have a local or global user page [01:26:41] for a global user page, put it on meta [01:26:41] that I appear at the top is meh! [01:26:58] sure DSquirrelGM , Savannah knows [01:27:23] Savannah, used to be young and naive, but not for a long time :-p [01:28:17] Oh, I can create a user page. [01:28:18] what does that even mean - you said something about a global user page [01:28:38] I also created an /Anonymous subpage for Shakespeare Fan. [01:28:51] DSquirrelGM: Meta-Wiki hosts global user pages. Not sure what you're asking. [01:29:08] I WASN'T asking [01:29:36] I was saying if you want to make a global user page, put it on meta [01:30:01] Right. [01:30:25] sDrewth was just pointing out that I definitely already know how global user pages work. :-) [01:30:32] I was around when they were written and deployed. [01:30:33] DSquirrelGM, I would hazard a guess that Savannah's fingerprints are all over the discussion for global user pages waaaaay back [01:30:46] Heh, yeah. [01:30:54] I was trying to remember who actually wrote it. [01:30:56] I think Lego? [01:31:01] yep [01:31:07] We wanted a similar mechanism for Help pages, sort of. [01:31:10] And other "shadow namespaces". [01:31:20] There was a whole proposal at some point. It's tough to get anyone to work on it tho. [01:31:34] * sDrewth cuddles legoktm (in a non-coronravirus way) [01:32:21] amen, some global templates even as extensions [01:32:53] and realtime global-tasers for LTAs :-) [01:33:08] I want the ability to send 20kV to LTAs genitals [01:33:32] should resolve certain issues quickly [01:33:39] that's going a bit far [01:33:47] 10kV? [01:33:57] * p858snake sprays sDrewth with Glen20 [01:34:11] * sDrewth raises armpits and spins [01:34:18] thx [01:34:53] DSquirrelGM, happy for alternative working solutions, but mine sounds good [01:35:39] advocating bodily harm - is not the way to settle disputes [01:35:59] and I am celebrating turning off account create on wikimaniawiki ... spam free for five days [01:36:13] DSquirrelGM, depends on the current used [01:37:08] :-) [01:37:43] I think shadow namespaces took a backseat to the parser unification work that is continuing. [01:38:03] I personally don't know that global templates are a good idea without some sort of opt out [01:38:28] Parser unification, lawl. [01:38:32] Aren't they going back to PHP? [01:38:50] Parsoid is already ported to PHP and if you've been using VE, that's what you've been using to edit :p [01:38:55] I spent quite a few hours in restaurants and hotel lobbies saying not to use Node.js and getting told all the reasons it was a good idea. [01:38:58] because, just like Wikidata, once you get a lot of people depending on you, it's hard to change things [01:39:12] I definitely don't use VE, I have standards, man. [01:39:20] 2017 WtE is nice [01:39:26] and VE is best at tables [01:39:27] Yeah, I think that's what I'm using. [01:39:38] The hybrid features like Cite filling out shit are nice. [01:39:43] From a URL. [01:39:47] I just want my old monobook toolbar back, I cannot work out how frWP got it working, I failed to do so [01:39:53] Pepridge Farm remembers coding tables by hand! [01:39:54] When it doesn't misparse the whole page and inject trash data in the fields. [01:40:08] sDrewth: What do you miss? [01:40:14] The newer-ish toolbar is pretty okay. [01:40:40] it was more compact for WS, and better ability to write code for it to do tasks [01:41:04] customisation was king [01:43:17] Savannah, now I have to put things into the edittools and then mega scroll down, or write things into templatescript, and that becomes a long scroll [01:43:23] I edit with no toolbar since they removed it [01:43:49] :( [01:44:10] me too at enWS Platonides , though somethings were easier with a customised toolbar [01:44:21] DINSAURS UNTIE! [01:44:34] *DINSOSAURS [01:47:04] Savannah, I will give the solutions at frWP another go, you just know how shit I am at any real coding, I need time, patience and alertness, maybe when COVID keeps me home [01:49:16] If you need help, we still have that channel. :-) [01:49:36] sDrewth: where are you located? [01:49:44] Australia [01:50:54] I'm in San Diego. All events are postponed or canceled. Schools, universities, concert venues, sports arenas, &c. are all closed. [01:51:00] two weeks at home working on the property will be good, so getting sent home for a couple of weeks would be good. I have chainsawing, mowing and burning to do [01:51:16] I'm on day 2 and I'm already stir-crazy. :P [01:51:40] not there yet, though all sport going into closed stadia next week [01:52:01] Savannah, I have 10 acres of land, no issues for me [01:52:30] just don't want isolation in middle of winter, that is cold, wet and generally dark and shit [01:53:02] Heh, yeah, I think your weather is better currently. [01:53:06] It's been rainy and gray here. [01:53:10] So we're even more stuck inside. [01:53:38] cooling down, autumn is a fraction earlier, though mid 20sC this week forecast [01:54:16] Platonides, rural Victoria to be more accurate, though work in Melbourne [01:54:54] I thought there would be less cases in Australia [01:55:14] I am in Spain [01:55:25] less is true, though it is here [01:55:29] they closed everything a few hours ago [01:55:37] I saw the reports [01:55:41] Oh yeah, Spain is shut down for realz now. [01:55:42] after discussing it the whole Saturday [01:55:45] yes [01:55:46] We haven't gotten that bad yet. [01:55:50] But we're effectively there. [01:56:37] we'll get there, but not yet. Ppl are still busy panic buying toilet paper [01:56:52] heh, here they were too [01:56:53] People were saying it should be better in Australia since it's warmer there and the flu doesn't usually spread as much in summer. [01:57:02] Here too. [01:57:06] no idea _why_ toilet paper [01:57:12] Stores are out of hand sanitizer, toilet paper, and paper towels. [01:57:22] b/c panic buyers are arsewipes [01:57:29] xD [01:57:55] did you see tomaspueyo article on wired? [01:58:11] Savannah, it is going to coincide(ish) with flu. Flu vacc start here mid April [01:58:12] on medium, sorry [01:58:29] nope [01:58:31] ouch, sDrewth [01:58:46] CoVID + Flu acting at the same time looks quite bad [01:59:31] yes, though signs are that flu is not that changed from 2019, and indications are that the vacc production is not impacted (yet) [02:00:13] and work has stock guaranteed [02:00:37] 2020 life of all cocmments needing to be qualified based on time and covid [02:01:12] cocmments? [02:01:46] comments. my typos are excellent [02:02:04] the best typos [02:02:16] the bset [02:02:20] I still don't understand the phrase [02:02:25] life of comments? [02:03:01] year 2020, where any comment and promise that you make has to be qualified. Anything planned is just going to change [02:03:19] oh, thanks [02:03:37] yeah, it wasn't clear [02:19:03] I'm still deciding if I should buy a second screen for at home [02:27:48] if it's been more than a month and a half, or 2 months, since I put in a cloak request, should I just submit another one? [03:09:14] Try asking at #wikimedia (or maybe #wikimedia-ops . Not sure) [03:15:21] DSquirrelGM, ping Foks [03:15:51] https://meta.wikimedia.org/wiki/IRC/Group_Contacts [03:25:41] it is nearly three years since they updated, and apart from foks, the others I cannot say that I see talking in IRC, though I know that they are all around [06:44:29] * legoktm waves to sDrewth [07:36:18] p858snake|L: I live that single monitor life, but it's 27". [07:36:37] It also heavily depends on the type of work(flow). [08:05:34] I was single, till my current job and I have dual 22" here [08:05:49] and I doubt I would ever go single again apart from my laptop [08:36:41] I also have a single monitor at home, 27" [08:36:56] And at work ultrawide something quite big [09:05:42] I work on a laptop, I have a separate monitor for the desktop when it's in use, but often I am logged into it via terminal window instead. one screen is ok for me [09:08:55] Can work if you get used to it, a widescreen is very useful because you can display more information at once, e.g. two "full resolution" application windows, e.g. code editor, web browser, terminal [09:35:34] oh, I don't have a high enough resolution monitor to display two full (let's say 1024x768) windows side by sie [09:36:23] I got it several years ago, it's like 22' or something, fine for a single work display of one window and switch workspaces when needed, but that's it [14:26:55] hi, [14:29:21] bugreport: in suggestions - usage N times it shows twice from common wikimedia [14:32:23] https://i.paste.pics/31b505045cd3ad44d550321c90e94948.png [14:41:48] from mediawiki also can be twice [15:04:51] 'Good_first_bugs' to me it sound more like "how to make a good bug" :-D