[06:59:50] 10Jade, 10Scoring-platform-team (Current): Address UI issues identified in user-testing - https://phabricator.wikimedia.org/T247897 (10kevinbazira) a:03kevinbazira [09:24:32] 10Jade, 10Scoring-platform-team: Include IP address in edit comments when rendering a "user" - https://phabricator.wikimedia.org/T248134 (10kevinbazira) a:03kevinbazira [10:17:50] 10Scoring-platform-team, 10Wikilabels, 10editquality-modeling, 10artificial-intelligence: Complete ukwiki edit quality campaign - https://phabricator.wikimedia.org/T130271 (10Ata) @Halfak As I see [[ https://labels.wmflabs.org/stats/ukwiki/11 | in stats, progress is 100% ]]. What's next? [10:17:51] 10[1] 04https://meta.wikimedia.org/wiki/https://labels.wmflabs.org/stats/ukwiki/11 [12:08:27] 10Scoring-platform-team (Current), 10artificial-intelligence: Add `words_to_watch` to articlequality and draftquality models in ptwiki - https://phabricator.wikimedia.org/T251171 (10He7d3r) It occurred to me that some of these expressions are also used by "Salebot", with the difference that in the bot config¹... [13:35:38] o/ [13:40:14] hi halfak! [13:40:24] Hey Helder_! [13:42:17] halfak, do you know where I can find the dumps on ores-misc-01? [13:45:25] I don't think you can directly access them there. We could ask around in #wikimedia-cloud though. [13:46:00] hmm [13:46:19] how did chtnnh access them? [13:47:23] Oh, I copied the post-processed file for him. [13:47:42] Do you just need the output of label extraction or do you want to experiment with label extraction? [13:48:09] I was interested in the label extraction, actually :) [13:55:40] 10Scoring-platform-team, 10Wikilabels, 10editquality-modeling, 10artificial-intelligence: Complete ukwiki edit quality campaign - https://phabricator.wikimedia.org/T130271 (10Halfak) Amazing! Next step is for us to experiment with building a model on top of the work you have done. Thank you! I'll get th... [13:56:08] 10Scoring-platform-team (Current), 10editquality-modeling, 10artificial-intelligence: Train/test edit quality models for ukwiki - https://phabricator.wikimedia.org/T130296 (10Halfak) [14:04:45] Helder_, sorry for the delay. Let's chat with folks in -cloud and see what it takes to access the dumps from a VM. [14:06:07] Just posted there. [14:15:29] 10Scoring-platform-team (Current), 10Cloud-Services: Add NFS mount for XML dumps on ores-misc-01 - https://phabricator.wikimedia.org/T252204 (10Halfak) [14:19:44] o/ kevinbazira [14:19:47] Was just looking at https://deployment.wikimedia.beta.wmflabs.org/w/index.php?title=Jade:Diff/99 [14:20:26] It looks like we don't show anything in the diff for page creations. Could we show a diff where all of the new content is on the right? [14:21:11] When I look at the output of our API call, I see the content of the page in there. See: https://deployment.wikimedia.beta.wmflabs.org/w/api.php?action=compare&format=json&fromrev=99&torelative=prev&prop=diff%7Cids%7Ctitle%7Cuser [14:22:02] nice! [14:22:09] So I assume it should be an easy fix to render it if it actually shows up in our API call. [14:22:35] Yeah Helder_. We're just waiting for bstorm to come online and review andrewboggot's work. That shouldn't be too long :) [14:24:35] np [14:58:19] o/ halfak [15:22:32] 10Scoring-platform-team (Current), 10Technical-blog-posts: Story idea for blog: Building algorithmic systems while keeping community in the loop - https://phabricator.wikimedia.org/T251426 (10Halfak) The draft linked in the description is now ready for final review. Only outstanding things is a graphic. [15:36:07] 10Scoring-platform-team (Current), 10Technical-blog-posts: Story idea for blog: Building algorithmic systems while keeping community in the loop - https://phabricator.wikimedia.org/T251426 (10srodlund) Awesome. I will take a look at this today! [17:40:26] halfak: is there a command I can use to run all the tests at once? in the deltas package [18:11:33] pytest [18:11:37] haksoat, ^ [18:16:58] Okay [19:52:39] halfak: I just opened a pull request on the deltas package for the flake8 issues [19:52:47] <3 [19:52:51] Will check it out. Thank you! [20:04:08] Megred! [20:05:30] halfak/deltas#8 (master - 814d4be : Aaron Halfaker): The build was fixed. https://travis-ci.org/halfak/deltas/builds/684833209 [20:06:06] \o/ [20:06:30] 10Scoring-platform-team (Current), 10Technical-blog-posts: Story idea for blog: Building algorithmic systems while keeping community in the loop - https://phabricator.wikimedia.org/T251426 (10srodlund) @Halfak Yay! I took a look at it (I'm assuming it's the 1st version in the document), and it looks good and r... [20:10:31] Seen halfak [20:10:36] Kevin: [20:10:44] Y: [20:10:44] Thanks to Andy for clearing the Jenkins build issue, I have pushed to gerrit all patchsets that were blocked. [20:10:44] These include; [20:10:44]     - Localized Jade history page comment prefixes [20:10:44]     - Localized Jade history page comment facet and labeldata parts [20:10:44]     - Made comment prefixes bold [20:10:44]     - Replaced user ID with user name in edit comments [20:10:45]     - Localized number of endorsements in edit comments [20:10:45] T: [20:10:46] Replaced user IP address with link to special contributions [20:10:46]     Used wikitext link to special contributions e.g [[Special:Contributions/192.168.10.20|192.168.10.20]] to replace user IP address in edit comments on the Jade history page. [20:10:47]     [20:10:47] 10[1] 04https://meta.wikimedia.org/wiki/Special:Contributions/192.168.10.20 [20:11:03] Aaron: [20:11:17] Y: Presented ORES designs at the review meeting.  Continued work on updating 2ndary integrations.  I also did some review work for Helder and I connected some researchers with people working on mobile traffic to help with some analytics they were doing.  [20:11:17] T: Continue work on the 2ndary integrations.  I'm also coordinating some phab tasks for quality campaigns that just finished (ukwiki) and models that are being requested (uk and bswiki).  Otherwise, I am working on hackathon prep.  [20:11:27] Andy: [20:11:29] Y: Did some code review for Kevin related to the edit comments, also updated the Sphinx docs for ORES, still need to do some work on the Dockerfile to have it test the docs build in CI [20:11:29] T: SWE interview, more code review, will also pickup on the Dockerfile fixes for ores to check the sphinx build [20:11:39] Haksoat: [20:11:48] Thanks haksoat! [20:11:51] Y: I opened a PR for the new regex.T: Taking a look at the regex extractor in revscoring, trying to see how it can be improved. Worked on fixing deltas flake8 issues. [20:12:04] \o/ [20:12:14] haksoat: please use pastebin [20:12:38] Pastebin? [20:12:49] Thoughts? halfak [20:13:32] JD|cloud, this is intended to be an IRC bomb. It's sort of like a news posting. [20:13:47] I'd love to discuss that though if you think it's too much. [20:15:58] as a practical matter, it pings me and other ops whenever a large paste is made directly into the channel [20:16:22] and it's generally considered good IRC etiquette to use a paste site when posting more than 3-5 lines [20:17:19] JD|cloud, I see. For clarity, do you get pings for any large number of lines or were there some ping works in there for you? [20:17:24] *ping words [20:17:29] any large number of lines [20:17:41] JD|cloud, we've been doing this for a couple months now. Is this the first ping you got? [20:17:48] no [20:18:20] also, whenever you paste a lot of text into IRC, if your client is not throttled appropriately, you risk having your connection killed for overflowing the receive buffer [20:18:55] Well, maybe we can pause. Between updates. [20:19:31] if it's local channel consensus to allow this, then we can adjust the bot to ignore this channel, but then when trolls come in and do the same thing, we will be slower to act [20:19:44] I would still discourage it because it's bad IRC etiquette in general [20:20:49] I wasn't aware you were monitoring our channel at all. [20:21:12] well it's for your own protection [20:21:18] Surely. [20:21:39] How about this, can you have your bot not trigger if the person posting has voice? [20:21:49] you would need to talk to the bot operator [20:21:56] What bot? :) [20:21:58] idk if that's technically possible but it should be [20:22:01] the bot that pinged me [20:22:22] again, though, this is bad IRC etiquette and I don't see why it's absolutely essential [20:22:35] What bot pinged you? [20:22:49] It's not absolutely essential. It's our teams norms. :) [20:22:56] We're not pasting error messages or code blocks. [20:23:04] wmopbot [20:23:05] We're posting updates about our work. [20:24:48] again, I don't mean to interfere with a channel that's not one I primarily use [20:25:14] for now, I have requested that the bot try to ignore voiced users [20:27:35] JD|cloud: it's not just voiced users [20:27:52] snowolf: well that's what was requested by halfak [20:27:59] we can have the bot ignore specific users too perhaps [20:29:20] Well the user who pasted today wasn't voiced so :) If the channel's custom/workflow is to paste stuff relatively often, we might want to just set the bot to ignore flooding in the channel imho [20:29:23] Hey folks, can we keep this channel on topic? Is there a more appropriate channel for this discussion? Say #wikimedia-ai-meta [20:32:55] I can give haksoat voice. If that's a good solution I'm happy to do it, snowolf [20:33:16] snowolf: I'll leave that up to you [20:33:27] halfak: giving voice to those who post updates would be a good idea [20:33:36] that way it's easy to tell who's doing it legitimately and who's not [20:34:09] (works for me -- and happy to keep further convo outside of channel) [20:38:08] 10Scoring-platform-team (Current), 10Cloud-Services: Add NFS mount for XML dumps on ores-misc-01 - https://phabricator.wikimedia.org/T252204 (10Andrew) This should be done now -- lmk if you don't see the mounts. [20:40:02] 10Scoring-platform-team (Current), 10Cloud-Services: Add NFS mount for XML dumps on ores-misc-01 - https://phabricator.wikimedia.org/T252204 (10Halfak) I see dump directories under /mnt/nfs/dumps-labstore1007.wikimedia.org Thank you! [20:40:15] 10Scoring-platform-team (Current), 10Cloud-Services: Add NFS mount for XML dumps on ores-misc-01 - https://phabricator.wikimedia.org/T252204 (10Halfak) 05Open→03Resolved [20:48:57] OK I forced it for now, but haksoat, you should have "voice" from now on. The only other people who might post updates like this are kevinbazira and accraze -- both of whom are auto-Voice'd [20:50:26] * halfak wipes brow. [20:50:32] OK back to work :) [20:52:52] Okay [20:52:56] \o/ [20:54:49] Thanks for your patience, haksoat :) [21:09:41] 10Scoring-platform-team (Current), 10Technical-blog-posts: Story idea for blog: Building algorithmic systems while keeping community in the loop - https://phabricator.wikimedia.org/T251426 (10srodlund) Oh also, do you have a title for this? [23:50:20] 10ORES, 10Scoring-platform-team (Current), 10drafttopic-modeling: Experiment with Topic modeling in KubeFlow - https://phabricator.wikimedia.org/T247564 (10ACraze) @ClaytonLLemons just checking in on this and seeing if you need anything. I've got a bit more bandwidth now, so happy to help out or answer any q...