[15:39:07] o/ [15:41:52] \o [21:29:05] halfak: just throwing out ideas, I think I'm going to make all notebooks public by default [21:29:11] people can hide them if they wish [21:29:16] but default public [21:29:19] similar to Quarry [21:30:19] +1 [21:30:27] Much better than private by default. [21:30:46] We'll need a good way to ultra-hide something in case of mistakes. [21:30:54] YuviPanda, ^ [21:31:00] halfak: so my rules being: if it starts with '.' then it won't show [21:31:07] and if you put it in a folder called 'WIP' or something it won't [21:31:21] You can't create files that start with "." in ipython [21:31:55] halfak: yeah, but you can from the terminal [21:32:01] all of those will be public too [21:32:05] Sure. That'll work. [21:32:22] I'm not sure that they'll show up in the dir listing though. [21:32:25] they won't [21:32:33] I'm worried about things like cookie files and stuff :) [21:32:50] so: if it starst with . or is in a dir named 'wip' [21:32:54] it won't be public [21:33:09] if you have either an index.html or index.ipynb it'll show when you go to tools.wmflabs.org/paws/public/USERNAME [21:33:43] But can the user even open a notebook that starts with "."? [21:34:28] halfak: no, probably not. [21:34:35] halfak: so for notebooks they'll move it to the 'wip' folder [21:34:44] or they can create a .private folder and move it into that [21:35:28] I also need to figure out licensing terms [21:35:56] YuviPanda, what's your fav. [21:35:57] ? [21:36:01] If you had to choose. [21:36:08] for license? [21:36:12] I personally like WTFPL [21:36:36] hits all my boxes: Short, permissive, and profane [21:36:40] :D [21:36:53] o/ fellow wikimedians [21:37:05] hello guillom [21:38:12] YuviPanda, could be fun to try [21:38:18] WTFPL that is [21:38:21] o/ guillom [21:38:28] :) [21:38:34] halfak: unfortunately far too many people do not like the profane part of it [21:38:57] I suppose. That's an anti-box being tick'd [21:39:12] MIT then? [21:39:21] Short, permissive and not profane [21:39:27] I suppose it requires attribution [21:39:44] How about the CRAPL? [21:40:05] Seems appropriate [21:40:06] http://matt.might.net/articles/crapl/ [21:40:10] halfak: hehe [21:40:24] halfak: I can just CC0 [21:40:29] +1 for that [21:40:30] which is same as WTFPL really [21:41:55] Oh, I remember finding http://matt.might.net/articles/phd-school-in-pictures/ years ago. During or shortly after my Ph.D. I enjoyed that description :D [21:42:26] Good visualization [21:42:37] * YuviPanda has been considering on and off going back to school [21:43:03] So that YuviPanda can also push out a Science pimple [21:43:21] that too [21:43:26] although I suppose I won't survive long [21:43:38] I've this suspicion I'll get pissed off on day two scream at someone and leave [21:43:54] It's unforgiving and not very lucrative. [21:44:03] It very much depends on who you're working with, too. [21:44:03] yeah [21:44:04] Also, everyone goes through a massive depression two years in [21:44:18] plus I can't pop out to a beach and code whenever I feel like [21:44:20] * guillom raises hand for the two-year in depression. [21:44:25] guillom, +1. I was lucky to have awesome mentors. [21:44:29] how many years is it usually? [21:44:32] Although in France our PhDs last only 3 years. [21:44:34] 5-6 [21:44:37] Wat! [21:44:40] Yup. [21:44:46] wow, that's a crazy number of years [21:44:56] I am like, I can't even properly commit to something for 6 months [21:45:17] Yuvi would be doing an on-the-road phd :) [21:46:07] YuviPanda, it's great if you're down with conforming to others' notions of progress and pushing on your own little science pimple for >= 3 years. [21:46:32] right, and I'm terrible at conforming to others' notion of anything [21:47:17] halfak: https://commons.wikimedia.org/wiki/File:Enseign_France_-_sup_-_univ_-_2002.png [21:47:27] Baccalauréat = graduation from high school [21:47:51] 3 years of licence, 2 years of Master, 3 years of Doctorat [21:48:08] licence ~= Bachelor's, Master ~= Master's [21:48:26] Oh yeah! I was including everything after Bachelors in my estimate of 5-6 years [21:48:26] It's not 1:1 the same, but close enough. [21:48:43] Yeah, in France those don't count for the Doctorat. [21:48:51] They're really separate. [21:49:13] Master = mostly classes; PhD = research only, no classes. [21:49:53] I really think that the diagram should be a squiggly, meandering progression to the outside of the circle. [21:50:02] No one shoots straight to the front of human knowledge. [21:50:03] yeah, doctorates in the UK are all research [21:50:08] there's no such thing as a taught doctorate [21:50:33] Hey Ironholds [21:50:37] heya :) [21:50:47] oh I should tell y'all [21:50:58] I've found a way to feel just like totally at peace with everything happening at work RN [21:51:02] In unrelated news, I've made peace with the fact that I won't be coloring my quarterly goals circles all in green. It's surprisingly relaxing. [21:51:07] what you do is you add an email filter that sends anything sent to wmfall straight in the trash [21:51:18] my blood pressure has dropped about 15 points [21:51:25] guillom: I've managed to make sure I'm outside of all those circles [21:51:29] Ironholds: hi5, did that last week too. [21:51:34] * Ironholds hi5 [21:51:39] guillom, we completed 0 of our quarterly goals :( [21:51:40] although I'm sending them to archive, but also marking as read so I can't be tempted to go back [21:51:43] YuviPanda: Yeah, those are my personal circles. I'm outside all the official circles :) [21:51:47] Ironholds: I've also reset my officewiki password and trashed it [21:51:54] nice! [21:51:56] guillom: +1. mine is too weird shaped so I gues it's ok :D [21:52:17] Ironholds: I'm sure you did plenty of interesting and useful stuff instead. [21:52:45] halfak: did you get back to using that R notebook? [21:52:57] YuviPanda, nope :( [21:53:02] Been meaning to. [21:53:08] (And when I say "I'm sure", it doesn't mean "yeah, right, slackers", it means "I trust you so if you did something else you had a good reason") [21:53:09] 'tis ok, it's still hangin in there [21:53:53] Honestly, I've been working 10+ hours per day (and weekends) since a month ago trying to drive revscoring to 1.0.0. This is one of the many things that have been put on the backburner. [21:54:02] +1 [21:54:07] no pressure :) [21:54:09] Was hoping to have this recent refactor ready for the holiday so I could take it easy. [21:54:23] * halfak feels bad doing such a massive refactor, but it'll be way better. [21:54:30] guillom, I built a loootta dashboards [21:54:39] a lotto dashboard, Ironholds? [21:55:01] I wish [21:55:03] then I could retire [21:55:35] The reward for a dashboard well done is 5 more dashboards to do. [21:55:53] yuuup [21:56:29] Someone actually said to me a few months ago: "Oliver seems to be the only person who knows how to make dashboards" [21:58:50] I guess that's what happens when you get noticed for specific things. [22:00:10] I chuckled the other day when Lila pinged Ironholds about something pageview-related. Because pageviews = Ironholds. Just like Guillaume = Wikimedia France in Jimbo's mind, even though I haven't been involved in that chapter for 7 years. [22:02:29] Lila pinged me about something? [22:03:49] oops [22:04:40] On one of the plethora of officewiki strategy pages. [22:04:47] I'm too lazy to go find it. [22:05:51] * guillom returns to Real Work. [22:11:32] guillom, found it, sighed heavily [22:12:18] Ironholds: I won't tell anyone if you pretend you didn't see it ;) [22:12:33] saw it, replied to it, with what is my genuine answer [22:13:05] "I don't know because this hasn't been my problem for almost a year and I would love to point you to the person whose problem it is but Research decided they didn't want organisational-level metrics and you decided not to resource the obvious team to own this to actually be able to /do/ things" [22:13:09] only, in like, nice words [22:13:33] heh [22:14:02] and now to do a YuviPanda [22:14:25] I ping Ironholds about pageviews when I need a refresher about what he did last year. [22:14:27] :D [22:14:37] halfak, and that's totally fine! [22:15:05] but expecting me to be the expert Right Now? [22:15:20] That project was explicitly taken away from me. [22:15:42] the fact that you didn't give it to anyone else? Well, that sounds like a management problem, and I hope y'all in management have great fun working out the answer :D [22:16:00] Ironholds is alive! [22:16:24] My approach is: Document all the things, and make myself unneeded as early as possible. Which, of course, has other drawbacks from a professional standpoint :p [22:16:28] Emufarmers, yeah, prgmr turned off the VM I use for ZNC for a software upgrade and on turning it on found multiple cascading HDD failures [22:16:33] so there was a period where I was not really IRCing [22:16:55] :( [22:17:02] In Ironholds' defense, he documented the crap out of his work on Pageviews. I know because I was there saying "this should be on meta". [22:17:03] Or :) depending on your attitude toward IRC [22:19:22] YuviPanda, password replaced with a random npg output! [22:19:24] * Ironholds high-fives [22:42:16] Ironholds: \o/ great [23:15:34] I'm off for the holiday. Have a good one folks. See you on the 26th! [23:15:35] o/ [23:15:49] (yes a Saturday :D) [23:16:09] take care! [23:18:50] o/ [23:20:54] halfak: Ironholds happy holidays to you too! [23:21:08] May the Consumerist be With You