[13:50:10] morning [14:30:04] Good morning science folk [14:30:06] o/ Ironholds [15:01:52] o/ MusikAnimal [15:02:00] allo! [15:02:28] Sorry I ran away so fast before. Everything work out with that query & the larger project it was a part of? [15:02:40] yes and no [15:02:55] got the query to run, but the number of pages we're looking at is alarming [15:03:26] Far more than you expected? [15:03:48] oh yeah. There's a discussion at [[w:WP:BN]] about it, probably not going to bother restoring 500,000+ stale IP talk pages [15:06:31] o/ [15:06:32] How come they got deleted? [15:06:38] o/ guillom [15:07:47] old school practice [15:08:05] Gotcha. [15:08:09] there's an info page somewhere on enwiki, no good reason for them to be deleted, they just were [15:08:40] now we have a guideline not to do that, so my bot was to restore them, but half a million pages.... a little extreme! [15:09:45] ! [15:09:52] When I ran the query, it only came up with ~6k [15:09:55] more than that? [15:10:07] yeah we must of missed something [15:10:15] maybe the deletion "type" needed to be set [15:10:44] also that query only looked for pages before 2008 [15:11:33] Yeah. Good point. [15:11:37] 500k is *a lot* [16:32:38] halfak: joining us for the group meeting? [16:32:56] Ironholds: ^ [16:33:10] bearloga: ^ [19:16:50] Argh. --harmony_iteration doesn't appear to be in the list of available --v8-options for node in Tool Labs. Node is unhappy with my for...of loops. [19:24:59] yuvipanda: What's the cleanest way to use a higher version of nodejs in Labs? [19:25:29] nvm [19:26:23] heh; I hadn't realized I could install nvm using npm. Thanks! [19:41:36] Oh, or just the script. [19:46:16] molliug: yup. Just the script should do [19:46:29] molliug: soon there shall be docker though [19:46:53] yuvipanda: yup, installed with the script. Just need to figure out how to use .bashrc for tool accounts. [19:47:20] yuvipanda: I started to play with Docker a few weeks ago; seeing your Kunernetes announcement yesterday made me very happy :) [19:47:30] Kub* [19:47:42] :) [19:47:52] You should sign up for the beta list [19:48:16] I mostly started looking at it to split down my monolithic server into smaller independent services; I haven't really looked at it in the context of work yet. [19:48:55] Do Tools have .bashrc files? [19:50:07] They have .bash_profile or something like that [19:50:35] Ah, thanks. Just when I figured out how to do . ~/.nvm/nvm.sh :) [19:50:48] Now using node v0.12.7 (npm v2.11.3) < \o/ [19:51:08] GET ALL THE FEATURES!! [19:51:08] Nice [19:51:20] molliug: the irc bot is running on node 4.0 now [19:51:26] Because docker [19:51:57] "4.0". I haven't adjusted to that name yet. [19:52:49] Heh [19:54:56] molliug: goddamit I was wondering who this molliug person is [19:54:59] Just realized [19:55:05] :D [19:55:55] Router is fubar so server (and bouncer) are down, so I'm using a dumb IRC client. The new router should be delivered today. [19:56:22] Nicr [19:56:35] I'm going to try move off irccloud in the next few weeks [19:57:13] yuvipanda: oh? You've been such an advocate for them. Is it because of the color changes? [19:57:32] Yes [19:57:40] And it has also been disconnecting more often [19:57:42] On mobile [19:57:52] hmm [19:58:20] thinking of weechat plus glowing bear [19:58:32] molliug: I still think it is great for a lot of people [19:59:13] I've been using quasselcore + (quassel-client & quasseldroid) for a few years; it works well. [19:59:27] Well enough for my needs, that is. [19:59:34] Problem is that the protocol sucks on mobile... [19:59:47] And drains battery faster than I'd like :D [19:59:52] Maybe; I only use it occasionally on mobile so I don't mind. [20:00:00] Yeah [20:00:09] I think my usage is like 50% mobile [20:02:37] quasselcore is actually one of those services that I want to move to a Docker container when I get around to it. Having everything running on the main server seems messy and fragile. [20:23:47] Hmmm. I can't seem to be able to start screen sessions from my tools, although I can do it from my own account. What am I doing wrong. [20:27:39] molliug: there is a workaround [20:27:46] script /dev/null [20:27:49] And then screen works [20:27:54] Hah! [20:27:56] I've no idea why haven't dug into it [20:28:01] It was in docs somewhere [20:28:04] yuvipanda to the rescue, once again. [20:28:07] Thank you :) [20:28:23] Hah [20:28:27] * yuvipanda is waiting for Bart [20:29:07] * molliug is hoping to get his script started before tonight so it can work over the week-end. [20:29:51] wee, so now I have a recent nodejs and screen \o/ [20:39:47] Script is running! [21:11:33] Ironholds: https://twitter.com/AveryKatko/status/636956008707948548 [21:12:37] that is AWESOME [21:14:10] you can play Olde Aenglsich Pokémon while nuzzling a 150 pound dog