[14:22:32] Good TAG! [14:23:12] http://www.acronymfinder.com/Time-Zone-Appropriate-Greeting-(TZAG).html [14:23:18] I guess Good TZAG! [14:23:48] I guess time zone is two different words. https://en.wikipedia.org/wiki/Time_zone [14:24:09] heh [14:24:16] hello halfak [14:24:36] halfak: I told Kelson (does most of our offline work) about ORES. [14:24:38] o/ YuviPanda :) [14:24:43] halfak: might be an interestd consumer of enwp10 model [14:24:49] Yeah. Came by to ask some Qs [14:24:57] halfak: he also took over the maintenance of the enwp10 bot [14:25:08] https://meta.wikimedia.org/wiki/Research_talk:Revision_scoring_as_a_service#Wikitrust [14:26:05] halfak: cool! he might be using it to select versions to pick for our offline collections [14:26:31] :D! Seems like that would be a good use of ORES scores. [14:26:36] indeed [14:26:47] I'm just cleaning up the code for experimenting with new article quality models. [14:27:21] I've been making the process of gathering historic quality labels from the XML dumps FAST [14:27:29] We can do a run overnight now. [14:27:34] And have a new model up. [14:27:55] I have frwiki pretty much ready to go. [14:46:30] o/ [14:53:00] o/ guillom [14:53:17] morning [14:53:24] hello hello [14:53:34] Hey Ironholds. [14:53:39] !!! I need to send a haiku! [14:53:43] you do! [14:54:11] Woe is the halfak, forgot to send a haiku, fill in the pad now! [14:54:31] I feel obliged to send my quarterly reminder that what we write are not, actually, haikus [14:54:48] are you going, to send that, in haiku form? [14:55:00] it is a 5/7/5 pattern but it's in Japanese _Oni_, not syllables. They don't map precisely [14:55:15] * halfak doesn't want to know these things [14:55:28] why? [14:55:43] I like to think I am haikuing [14:55:46] ahh [14:55:51] I can't think of anything to talk about. [14:55:58] Unless I have another word to use for what I am doing, then I'm just frustrated. [14:56:02] I can't think, of anything to, talk about? [14:56:05] s/Refridgerator/Refrigerator [14:56:05] Ameriku [14:56:09] Woops [14:56:23] Same number of syllables with the typo [14:56:27] :D [14:58:01] Fun fact: the official name in Frefich is "réfrigérateur", but people mostly use the brand-turned-common-word "frigidaire", or "frigo" for short. [14:58:14] #TheMoreYouKnow. [14:58:54] YuviPanda, can talk about progress if there is nothing terribly interesting to say otherwise. [15:00:49] halfak: I was just fakuing Ironholds's previous message [15:01:19] fakuing. I like. [15:01:32] guillom, want another fun fact? [15:01:51] This is so universal that in my French lessons at school I was taught 'frigidaire' as the word for refrigerator [15:01:58] hah! [15:02:21] this contrasts with the French students at my school who were clearly taught Very Formal English and it showed [15:02:29] Teaching you the French people speak, not the French teachers would like you to speak. Nice. [15:02:35] Exactly. [15:02:40] on the other hand they also taught me how to tell someone to go engage in coital acts with a lamp-post [15:02:46] so they clearly didn't speak French as formally at home ;p [15:03:19] but yeah, I miss Mme Beaumont. I wonder if she still teaches there. [15:06:23] My former English teacher from high school is the only one I have as a friend on facebook. [15:07:51] hah! [15:11:17] YuviPanda, I want to move python-mwapi into a new org I created "mediawiki-utilities". Cool? [15:11:25] ^ repo [15:11:40] +1 [15:11:44] does it leave a redirect behind? [15:11:49] I think so. [15:11:51] * halfak checks [15:12:04] Yes [15:12:19] cool [15:12:20] +1 [15:12:28] Hmm.. Looks like I can't. [15:13:37] * halfak fails to add YuviPanda to the org [15:13:54] Nope. Got it now. [15:14:00] YuviPanda, could you make the move? [15:15:29] halfak: oh, sure [15:15:33] halfak: what's the target desired name? [15:15:44] mediawiki-utilities/python-mwapi [15:15:53] I like your naming scheme. I'm converting to it :) [15:16:11] :D [15:16:19] halfak: yeah, I also had java-mwapi [15:16:24] so just mwapi won't cut it [15:16:27] Yup [15:16:59] halfak: I need admin rights on mediawiki-utilities to transfer [15:17:14] I sent you an invite to be in the "owner" group [15:17:15] not enough? [15:20:07] halfak: done [15:20:10] halfak: i needed to accept [15:20:19] Gotcha [15:21:01] "You can't perform this action because you haven't yet told me that you would like to be able to perform this action." [15:49:13] morning! o/ [15:49:20] o/ bearloga [16:45:27] bearloga, +1 for guide. [16:45:31] That' [16:45:35] s going to come soon. [16:45:53] I just set up an org on github to get these things together. [16:46:06] https://github.com/mediawiki-utilities [16:46:23] awesome [16:46:30] I'll be creating a page on mediawiki.org that describes the set and provides some examples. [16:46:34] At some point. [16:47:03] Would love to talk through people's use-cases to get a sense for what the guide should focus on. [17:07:52] hey halfak, are you still exposing a public Snuggle API? [17:08:14] Yup [17:08:40] sweet. link? (I think the last time I used it, it wasn't on Labs) [17:08:54] & if you have it, any documentation of params? [17:09:17] Regretfully, I have zero docs handy. [17:09:24] I'll have to look at the code again to remind myself. [17:09:28] But I can do that quick. [17:09:39] I just need to filter by date [17:09:43] One sec though. You'r equery prompted me to look at the logs and I noticed a weird error. [17:09:48] sure. [17:09:51] I'll get back to you in ~10 [17:09:56] percet [17:09:58] *perfect [17:11:02] ! Looks like I have a bot that has a record that's bigger than 16mb! [17:11:04] That's HUGE [17:11:08] TOo many edits. [17:11:39] * halfak loads up Snuggle to make sure that all the other users look right [17:11:52] J-Mo, do you want to filter by registration date? [17:12:01] yeah [17:12:13] "just give me people who registered in the past week" [17:12:57] IIRC, when I was hitting the API before, it was giving me all registrants from the beginning of time, which took a while. [17:13:15] then you showed me how to filter by date, but I done fer-got [17:15:23] J-Mo, will be users registered in the last month. [17:15:36] Looks like I don't have the capability to filter by dates. [17:15:36] oh, that's fine then. [17:15:58] BUT you can start reading the most recent registration and stop when you get to a week back. [17:16:18] it's reverse-chronological? perfect [17:17:19] You can do ?sorted_by=registration [17:18:18] Oh crap. I forgot that I used JSON for querying [17:18:23] One sec. I'll get a full URL [17:18:58] http://snuggle-en.wmflabs.org/users/query/%7B%22sorted_by%22:%20%22registration%22,%20%22limit%22:%2010%7D [17:19:06] That's encoded JSON after the /users/query/ [17:19:55] Snuggle needs some love [17:20:05] I'm getting close to giving said love [17:20:17] * halfak reads the last two messages and feels weird about the name "Snuggle" [17:21:58] * J-Mo snuggles snuggle [17:23:48] * YuviPanda wishes he had halfak's superhuman focussing abilities [17:25:43] * halfak flexes his eyes [17:25:50] * halfak gets a headache [17:25:52] also, thanks halfak :) one more question: what values does "limit" accept? is 2010 a year value, or number of records, or something else? [17:26:16] That's %2010 where %20 is a space. [17:26:21] So just the number 10 [17:26:24] It'll take integers [17:26:29] oh, perf [17:26:45] thanks again! I shall let you turn your hyperfocus elsewhere. [17:29:25] * halfak cuts a line across his desk while transitioning between tasks [17:55:15] nuria, hey [17:55:22] just want to check my understanding is correct [17:55:41] when you change the revision used by eventlogging code, the database table will be created automatically? [17:55:55] milimetric, ^ [17:56:11] Krenair: yes [18:04:42] Krenair: hello [20:27:30] Me completes processing 660 million revisions in enwiki to measure labor hours. [20:27:44] Speaking of which... [20:27:46] o/ leila [20:27:55] hi halfak. :-) [20:28:03] My Q wasn't re. work hours wasn't just a troll. [20:28:10] I think we can make good estimates of these things. [20:28:25] yeah, I knew that, halfak. :-) [20:28:25] I'm just updating a dataset that I think will be very useful. [20:28:29] OK. :D [20:28:32] great. :D [20:28:44] Something you are interested in? [20:29:12] if it contains global numbers, definitely, halfak. [20:29:22] There's a student I am working with at UMN who is trying to figure out how many labor hours it takes to bring an article from e.g., B-class to GA-class [20:29:36] leila, just enwiki, frwiki and cawiki right now. [20:29:42] I'll be generating global numbers. [20:30:03] got it. those are interesting, too, halfak. I'll look forward to it. [20:30:15] I did those three first because I had specific requests for frwiki and cawiki. [20:30:27] I did enwiki because if you can handle enwiki, you can handle the rest :) [20:30:32] makes sense. [21:31:03] leila & ggellerman, I've got to hop on my bike to get back home. I'll be a little late to backlog grooming. [21:31:09] ~10 min I suspect [21:32:23] ooki halfak.