17:01:26 <nickm> #startmeeting network team meeting, 28 Aug 2017 17:01:26 <MeetBot> Meeting started Mon Aug 28 17:01:26 2017 UTC. The chair is nickm. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:01:26 <MeetBot> Useful Commands: #action #agreed #help #info #idea #link #topic. 17:01:28 <nickm> hi hi 17:01:33 <nickm> https://pad.riseup.net/p/hpZoy3YQ92uZ is our pad 17:01:39 <dgoulet> hello 17:02:14 <nickm> hi dgoulet , asn, isabela , isis, catalyst! Also ahf & komlo & teor [absent] 17:02:27 <nickm> also pastly haxxpop and everything else! 17:02:28 <asn> yo 17:02:34 <pastly> ay 17:02:36 <isabela> o/ 17:02:43 <asn> reading updates 17:02:50 * isabela writing updates :P 17:02:50 <nickm> getting more tea, then reading more updates 17:03:34 <haxxpop> \o/ 17:06:05 <nickm> rehi 17:06:43 <nickm> one note from me: I'm going to be mostly out Wednesday through Monday: I turn 40 soon, and a long weekend seems appropriate :) 17:06:52 <isabela> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1 17:06:56 <isabela> :) 17:07:12 * nickm <---- cave-aged, vintage nickm. 17:07:23 <isis> catalyst: out of curiosity, why do we not care about dropping 21 bits of range in the mantissa? 17:07:32 <isis> nickm: !!!!!!! 17:07:39 <isis> nickm: happy birthday!!! 17:07:55 <asn> nickm: daaaaamn!!! burn it down!!! 17:07:59 <nickm> thanks! 17:08:10 <nickm> asn: I'm more likely to sleep in and go on nature walks tbh 17:08:30 <pastly> eh. potato potato 17:08:43 <catalyst> isis: i meant dropping precision that we lose by 53 or fewer bits of mantissa; think about what happens if there are leading zero bits in the uint64 17:08:46 <dgoulet> nickm: SHEIT! great stuff 17:09:00 <asn> nickm: well that's cool too :) :) 17:09:19 <nickm> awww. thanks, everybody. 17:10:05 <nickm> wrt montreal arrangements -- the team meeting is on the 11th, right. when do we start? 17:10:16 <nickm> I can never find this stuff when I'm trying to plan 17:10:29 <catalyst> oh we were going to take that to email but i think none of us actually did? 17:10:31 <dgoulet> last agenda I saw was that Rust stuff happens on the 9th and 10th 17:10:31 <isis> catalyst: okay… hmm… so essentially we don't care because [0, 2^32-1] is still a big enough range? 17:10:50 <nickm> oh hm. 17:10:52 <isis> yeah i thought we were planning to be there on the 9th and 10th 17:10:55 <isabela> nickm: there is a spredsheet there 17:10:56 <haxxpop> nickm, can I join on that day ? 17:11:00 <nickm> ok cool 17:11:22 <isis> which also brings up whether we should invite the rust people from mozilla for those days? 17:11:34 <catalyst> nickm: i'd rather not be there for more than a week; also if we start on the 9th i'll basically have to arrive on the 8th 17:11:40 <nickm> haxxpop: let's discuss offline? We usually keep that day to the folks who are doing Tor fulltime, since it's all sponsors stuff. 17:11:53 <haxxpop> nickm, alright 17:12:07 <isis> the 11th is going to be all sponsors stuff? 17:12:14 <isabela> catalyst: hope your family is ok 17:12:15 <nickm> All team meeting stuff IIUC 17:12:36 <isis> ok cool 17:12:44 <nickm> mostly sponsor-organization-planning-etc 17:12:54 <catalyst> isabela: thanks! i hope so too; they say they're on relatively higher ground 17:13:05 <isabela> :) 17:13:18 <nickm> catalyst: if you can't make 9th and/or 10th IMO that's ok. I'm going to try to be there but I might have trouble on the 9th 17:13:19 <isis> fwiw i am trying to keep mozilla people informed so they know which days are helpful and which days are better to explore montréal or work remotely 17:14:09 <isis> catalyst: we rearranged the rust hacking to not have any crucial meetings/updates on days where some people are gone 17:15:02 <isis> catalyst: so the 9th and 10th will be toolchain setup (if needed) and i think a rust kata that komlo made 17:15:55 <catalyst> how about for after the main meeting? 17:16:34 <nickm> the hack days generally have useful stuff and followup meetings from stuff brought up during the programmed meeting. 17:16:45 <isis> last i checked, the time after the meeting is much less structured thus far 17:17:13 <catalyst> i think there was a pad with detailed scheduling proposals including the rust stuff but i'm not sure how up to date it is 17:17:27 <isis> there was an email somewhere 17:17:37 <isis> it should probably be a pad/sheet 17:18:18 <catalyst> i think teor sent mail about it on 7/24 on the rust hackfest thread 17:19:24 <isabela> we have 1. a spreadsheet for team meeting day on the 11 2. a pad to coordinate the rust hackfest stuff 3. a schedule that Alison is building from ppl's ideas which are for the close meeting days 4. a schedule for the open meetings days or hackdays which are the last ones 17:20:09 <isabela> where 4. might be something done in a wall at the spot 17:20:13 <nickm> ok. maybe let's send out the links to those on network-team about least once a week, since obviously we're really good at forgetting things? :/ 17:20:28 <isabela> ok 17:20:37 <nickm> thanks! 17:22:36 <nickm> catalyst: I think for #23061, the right thing to do now is probably to tell the privcount math people (Aaron, Rob) that it's their problem to figure out how much precision we need in order to get a good-enough gaussian sample. 17:22:56 <asn> +1 17:23:54 <nickm> we should make sure that we test that our gaussian/laplacian sample code can't do log(0) or 1/0.0 or anything for any of the possible outputs, but that's about it. 17:23:57 <catalyst> nickm: i think that's probably the right approach but people seem to be conflating 2**-53 sized steps with the holes in representable range between many of those 2**-53 steps and i think both are probably important to consider 17:24:43 <nickm> ok. I think we should do both, though, in terms of what they mean for the sampled output. 17:25:12 <isis> oh, clearly i am out of the loop 17:25:29 <isis> probably from being gone for 1.5 weeks amidst others being gone 17:25:40 <isis> links to stuff would be great! 17:25:55 <nickm> #23061 has some links, prop#280 is the application I'm most looking at. 17:26:22 <nickm> I just announced a meeting on Sep 12 8:00 EDT to try to advance/resolve prop#280 17:26:28 <isis> the NSF is emailing my @tpo address saying that i receive funding from them and asking for demographic info? is this a normal thing? 17:26:38 <nickm> yes. 17:26:46 <isis> ok 17:27:23 <isis> oh, they are asking for *roger's* demographic info 17:27:32 <nickm> huh. I put in mine... 17:27:37 <nickm> maybe ask roger what to do then 17:27:58 <isis> or at least i am supposed to log in with roger's last name??? 17:28:01 <isis> this is weird 17:28:16 <nickm> I think this is one of those government programs that tries to track how much bias is going on in NSF grants. 17:28:21 <nickm> dunno 17:29:04 <isis> i tried to log in and it says that someone else already used the temporary pin 17:29:16 <isis> ¯\_(ツ)_/¯ 17:29:20 <isis> oh well 17:29:33 * Samdney is reading the #23061 ticket ... 17:30:51 <nickm> haxxpop: is your fuzzing code mergeable? I'd like to get it into master soon 17:31:33 <nickm> Everybody: there are a few unreviewed tickets left in review-group-22. dgoulet and asn have done a bunch of them. If anybody can get the remainder, that would rock. I think I've already reviewed all the stuff I didn't write 17:32:35 <nickm> it looks like the two remaining onesare #23149 and #22407 17:32:39 <nickm> *ones are 17:32:57 <nickm> also #23061 but I think that's getting pretty heavy attention already 17:36:07 <dgoulet> oh we should setup our rotation for Sept. 17:36:10 <catalyst> ok i can take #23149 17:36:19 <nickm> isis: do you have anybody who's helping review/discuss/whatever on the moat stuff? (And is #22817 the right ticket ID?) 17:36:28 <nickm> catalyst: thanks! 17:37:06 <nickm> can anybody take #22407 ? 17:37:15 <nickm> it's a feature folks have been asking for for simply ages 17:37:32 <haxxpop> nickm, yes but there is only one file. in fact, it's from dgoulet :) 17:37:55 <nickm> ok. Where is it? Can I merge it now? :) 17:38:15 <haxxpop> a moment it's on oniongit. I'm getting a link for you now 17:38:45 <nickm> thanks 17:39:01 <nickm> one it's merged, oss-fuzz will start poking it 17:39:43 <nickm> catalyst: wrt the state-machine stuff -- do you think you'll be able to get a rough design sketch some time this week that we can talk about when I'm back at full speed? I'd like to help this advance any way I can 17:39:59 <asn> yes plz someone take #22407 so we can move forward with review-group :) (related to msg on top of pad) 17:39:59 <haxxpop> nickm, I also generated the corpora. Do you want that as well ? 17:40:05 <nickm> haxxpop: awesome 17:40:06 <nickm> sure 17:40:09 <isis> i'll take #22407 17:40:16 <nickm> isis: thanks! 17:40:20 <asn> woo! thx! 17:40:27 * nickm sets reviewer fields 17:40:29 <isis> np! 17:40:38 * armadev catches up from backlog 17:40:50 <armadev> isis: you can fill out the nsf questions or ignore them, i think either is totally fine 17:41:08 <isis> oh it's #22871 17:41:11 <isis> oops 17:41:26 <nickm> np 17:41:27 <isis> and nope, i don't have anyone looking at stuff 17:41:37 <armadev> i listed a big pile of people as working 0 months on Sponsor3, on the theory that maybe it'll make it less surprising when we list non-0 numbers for some of the people in the future 17:42:09 <armadev> (it's ambiguous what the report is even asking for. it asks who worked on the project. which can be bigger than the part nsf is funding. it's all kind of vague.) 17:42:11 <isis> for #15967 i think mcs et al. are looking at it 17:42:17 <nickm> isis: ok -- maybe when you're happy with it, throw it on oniongit or something and ask folks for feedback? Even though we're not experts, we should at least try to get our feet wet there. 17:42:30 <haxxpop> nickm, https://oniongit.eu/haxxpop/tor/tree/fuzzing-hsv3 17:42:38 <nickm> haxxpop: ty! 17:42:49 <haxxpop> nickm, https://oniongit.eu/haxxpop/fuzzing-corpora 17:43:01 <isis> i'll need to do a revision of that, which should be fast because i already wrote down what needs to be done, and then the moat stuff should also be fast since it's just writing a little server 17:43:15 <haxxpop> nickm, the second is wrong. This is the correct one https://oniongit.eu/haxxpop/fuzzing-corpora/tree/fuzzing-hsv3 17:43:41 <nickm> ok 17:43:47 <nickm> isis: excellent 17:44:37 <nickm> wrt 031 stable -- there are a bunch of tickets still pending that we should defer or not. I'm particularly concerned about #22752, which seems blocker-ish for windows relays 17:44:55 <nickm> I'm hoping I get time to fix that in the next 24 hours, and put out a release some time over my break... 17:45:04 <nickm> but the target looks harder and harder 17:46:51 <nickm> haxxpop: just merged the fuzzing stuff. let's see what happens. :) 17:47:06 <haxxpop> nickm, :D 17:48:54 <haxxpop> Should we have some kind of pull request and continuous integration ? I think it will make our life easier 17:49:45 <nickm> CI is a work-in-progress; maybe you can help hiro and others get some answers on #22891 ? 17:49:56 <nickm> for pull requests we're mainly using trac still 17:51:20 <nickm> (any more topics for this meeting? I think it's gone well, and we've got a great week ahead...) 17:51:32 <haxxpop> I think trac is just the bug tracker. Can it be used to create a pull request ? 17:51:34 <nickm> also I have another meeting in 8 min so I could use a quick break.... 17:51:34 <dgoulet> nickm: 031! 17:51:43 <nickm> dgoulet: I was just talking about 031? 17:51:45 <dgoulet> Sept 5th is next monday 17:51:52 <dgoulet> oh sorry 17:51:52 <nickm> yup; we won't make sep 5th 17:52:02 <dgoulet> ack 17:52:04 <nickm> I propose _not_ delaying the timeline for 0.3.2 though 17:52:11 <dgoulet> perfect 17:52:23 <dgoulet> (sorry I missed the last bits above) 17:52:34 <nickm> also we should look to see what went wrong with stabilizing 0.3.1, and whether we should do anything different for future release series 17:54:41 <nickm> anything else for today? I'll be distracted for the next 2 hours or so but I hope I can be on IRC lurking 17:54:53 <asn> nothing from me <: 17:55:30 * dgoulet is good 17:55:32 <nickm> ok. thanks, all! Be well! Ping me if you want me for anything. :) 17:55:34 <nickm> #endmeeting