[00:02:22] Reedy: do you think the "mediawiki-vagrant" password will be safe for the foreseeable future? Or do we need something more complex etc? [08:13:57] Huh, HHVM parser is getting rewritten in... Rust! [14:58:10] For a while we toyed with the idea of porting parsoid to rust instead of php. :) [15:40:11] subbu: If only. [15:52:36] James_F, i did serious consider it. I evaluated a few things ( https://phabricator.wikimedia.org/T204595#4612789 ), but the impedance mismatch was pretty big .. I had trouble finding a DOM library .. and the porting would have taken a lot lot longer since all of us would have to learn Rust. At some point maybe someone could start poking at the edges. :) [15:52:57] * James_F nods. [17:00:19] Krinkle, bd808 or anyone really .. so, I uploaded https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/534889 to use the "parsoid-tests" type instead of "mediawiki" for parsoid/php test runs .. and James_F deployed it ... I started a new test run .. but I don't see any "parsoid-tests" log entries in logstash .. I verified that scandium has this patch ... and these log events aren't there under "mediawiki" either now. Where might they [17:00:19] have gone?? [17:00:59] I used Kibana's Discover tool and searched "type:parsoid-tests" in a 24-hour window [17:05:15] Oh, do we need to add that to the allow-list? [17:05:24] oh, what is that? :) [17:05:24] Our logging system is too complex. [17:08:41] subbu: I suspect there isn't a syslog collector to pick those up. Might be hardwired for type:mediawiki [17:09:39] https://logstash.wikimedia.org/goto/ee791c69c58b0966ec924c4817a5e8c2 [17:10:47] I saw all those syslog ones ... which are because of some stray error_log entires in the code ... and which bypass the logging system. but, there should be a bunch of others that are fatals / errors / notices, etc. [17:25:33] subbu: sorry I have failed to follow up on that task to move parsoid/scandium logs else where :-\\\ [17:25:39] subbu: and I apologize for the mess on the task ;] [17:36:25] hashar, no worry about the mess ... you didn't know about the scandium setup .. so, i clarified and fix it up. :) [17:39:26] subbu: thank you very much ;-] [17:41:30] Krinkle, reg the 'syslog collector' I guess that is code in core? hashar see discussion above in case that is something you can still help with. [17:41:55] subbu: no, not in core. core is writing to syslog. just fine [17:42:22] I assume there is something in puppet telling logstash or rsyslog what to scrape and send over [17:42:37] i see. so above my paygrade. :) [17:43:00] subbu: ask godog perhaps [17:43:06] i will reopen the phab task and update .. ok. [17:44:29] subbu: that same puppet config is also where this could potentially be done instead (without wmf-config). E.g. at ingestion, map host:scandium/type:mediawiki to type:mwparsoid. [17:44:41] we have a number of filters like that [17:44:46] i see. [17:44:53] might be easier, I don't know for sure :) [17:45:12] ok .. surely a phab task followup then. [17:49:03] yeah there are filters in logstash [17:49:38] under ./modules/profile/files/logstash I believe [17:49:49] ./modules/profile/files/logstash/filter-mediawiki.conf [17:50:02] but I am not familiar with those filters :-\ [19:35:24] MediaWiki - caching your genders since 2011. [21:04:56] Krinkle: I already did that analytics query to confirm that IE6 users are just seeing redirects [21:05:41] I posted the results to the ticket [21:12:40] TimStarling: https://w.wiki/8EF [21:12:49] IE6 / html / HTTP 200, by host/url [21:13:38] look like at least some regular articles. strange. [21:14:15] could be a fake UA though [21:14:53] yeah [21:15:23] https://w.wiki/8EJ - some sample UAs [21:15:25] oh, try splitting by query [21:15:36] it is all Special:CreateAccount [21:15:53] Spambot? [21:16:05] https://w.wiki/8EP [21:16:28] that is just commons index.php [21:17:17] strange, I'm not getting them as part of this query though https://w.wiki/8EQ [21:18:47] anyway, someone please move it to last call so it doesn't look like I'm self-approving [21:18:48] ah, limited to 5 [21:19:19] https://w.wiki/8ER shows the other [21:19:20] anyway [21:19:21] yeah [21:20:51] maybe there is a little nostalgic hobbyist community, manually compiling new TLS DLLs [21:21:14] last night I watched someone use a drumkit program on an Apple IIe to make new music [21:21:29] on youtube [21:21:47] people are weird [21:22:19] * bd808 refrains from !bash'ing that [21:22:26] Last month I dusted off a 6 year old MacBook with Safari 4 on its default macOS install. [21:22:34] the same guy who was responsible for this crime against humanity: https://www.youtube.com/watch?v=GYLBjScgb7o [21:22:58] I've seen the furby organ before :) [21:23:33] It was unable to connect with Wikipedia or any other website pretty much. After spending an hour trying to download dozens of versions of Firefox to find one that works (via USB drive), I found Firefox 3.6 still worked and even with compatible TLS for some sites. [21:24:46] hm.. more than 6 years old. I forgot. it was one of those black plastic ones [21:25:25] looks like they were made until 2008, so 11 years [21:25:55] Someone is using it now, my mom managed to sell it for a few euros. [21:27:13] heh [21:28:32] my ThinkPad R61e is still sitting here on my desk, plugged in to keep the battery topped up [21:28:49] pretty much where it's been since I replaced it with a new laptop [21:28:53] I bought it in 2008 [21:29:57] last time I used it was a couple of years ago, to remotely debug X, at the time it ran the latest XUbuntu with no problems [21:30:19] now that's old! [21:39:14] paladox: Nah. I still use my great grandparent's gramophone to play music [21:39:26] oh i mean the laptop :) [21:41:13] My device wins on oldness :P [21:41:21] lol [21:58:51] What if I had a wax cylinder to play music on? [21:59:19] A modern-day podcast has even released a mini episode on it. This is after they went to vinyl a few years earlier. [21:59:21] ( https://en.wikipedia.org/wiki/Hello_Internet ) [22:00:14] (for the record, I don't own one.) [22:00:20] I'd love to see one though