*** tpb has joined #lca-av | 00:00 | |
xfxf-laptop | won't that clobber existing information? | 00:00 |
---|---|---|
xfxf-laptop | (twitter at least) | 00:00 |
CarlFK | no | 00:00 |
CarlFK | -u / --update will | 00:00 |
CarlFK | don't do that | 00:00 |
xfxf-laptop | so by default, it'll only add new info, not change it? | 00:01 |
xfxf-laptop | talks have been rescheduled / moved rooms and stuff, so i will want to change it | 00:01 |
CarlFK | no - default is to diff | 00:01 |
xfxf-laptop | oh right, so not to make any changes, just show the changes? | 00:01 |
xfxf-laptop | that's san | 00:01 |
xfxf-laptop | e | 00:01 |
xfxf-laptop | okay, at your issue now | 00:04 |
xfxf-laptop | i think it's barfing on track data that's missing some data you assume. i'm probably going to fix it by just hard coding this to ignore the track data | 00:04 |
xfxf-laptop | is your intention i fix this, push the fix back to you, you'll re-run this with your oauth stuff working? | 00:05 |
CarlFK | hmm, I though I had it ignoring "track" | 00:05 |
xfxf-laptop | what it's barfing on is definitely a track | 00:05 |
CarlFK | maybe - I'm only thinking about getting the errors fixed | 00:05 |
xfxf-laptop | that track data did change a day ago, because things moved | 00:05 |
CarlFK | and pyohio retrospective | 00:06 |
CarlFK | which includes a promise of tech that may solve all your venue problems | 00:06 |
* CarlFK is now cursed and will be struck my lightning | 00:06 | |
xfxf-laptop | what issues did you have? is it still in the same venue i helped you with? | 00:08 |
*** oheydrew has quit IRC | 00:08 | |
xfxf-laptop | CarlFK: i'm going to check the source JSON data. i can see your code ignores tracks, I'll make sure the JSON still has that data. if it doesn't i'll ask if they can update it... | 00:08 |
CarlFK | 1816 if event['raw']['type'] in [ "track", ]: | 00:09 |
CarlFK | 1817 continue | 00:09 |
CarlFK | 2 of 5 projector systems (should all be the same) didn't like the Opsis | 00:09 |
xfxf-laptop | know what vendor they're using? | 00:10 |
CarlFK | but the 2 were in the one room that could be joined, so not the same! | 00:10 |
xfxf-laptop | i've found newer crestron systems, or those using decemators/blackmagic systems don't like it | 00:10 |
xfxf-laptop | and sounds like a usual university, a total mix of vendors | 00:10 |
CarlFK | I think crestron | 00:10 |
xfxf-laptop | right - yeah, I've had to use HDMI scalers to get around those | 00:10 |
xfxf-laptop | admittedly in a lot of those venues I end up using the blackmagic USB things instead, but it'd be good to get HDMI2USB to support this | 00:10 |
CarlFK | I did scaler in one room, and the 2nd used a laptop to monitor the hdmi2usb - which is .. janky, but works fine and no one cares | 00:11 |
CarlFK | the janky is the wires and consoles floating about that need attention. I think it can be implemented as 'standard' in the ansible stuff, then it is on all the time and can be used if needed by moving the projector cable to the slave | 00:12 |
CarlFK | the slave can output hdmi/vga/whatever hardware is has | 00:13 |
xfxf-laptop | i'm not a fan of that solution as something you expect you need to do, but it's certainly useful as a workaround if all else goes to hell | 00:14 |
CarlFK | I've done it more times than I can count | 00:15 |
CarlFK | I can think of 2 or 3 when I needed vga | 00:15 |
xfxf-laptop | right, I think your skipping track code has a bug | 00:22 |
xfxf-laptop | the code you pasted above makes it break out of the 'for event in events' loop, but then you're passing all of the events into add_eps() | 00:23 |
CarlFK | ah right | 00:23 |
xfxf-laptop | i assume you want to pluck out that entry from events so it never enters add_eps? | 00:23 |
CarlFK | hang on, I have code for that... | 00:23 |
xfxf-laptop | may be easier if you enter on your end, as you can then run addeps with your spreadsheet stuff working | 00:24 |
xfxf-laptop | otherwise happy to fix it here and send you a PR | 00:24 |
CarlFK | schedule = [s for s in schedule if s['approved']] | 00:24 |
CarlFK | something like that | 00:24 |
xfxf-laptop | am i fixing it and sending you a PR, or are you? | 00:26 |
xfxf-laptop | there will be new talks / presenter emails as part of the new data | 00:26 |
CarlFK | 1793 schedule = [s for s in schedule | 00:27 |
CarlFK | 1794 if s['type'] not in [ "track", ] ] | 00:27 |
xfxf-laptop | ty, but pls answer my question so i'm clear :P | 00:27 |
xfxf-laptop | also happy to try to get the spreadsheet stuff running on my system if you let me know what version of oauth2client you're using | 00:27 |
CarlFK | both - I may go away soon, so you should have it running | 00:28 |
xfxf-laptop | sure, agreed | 00:28 |
CarlFK | pip freeze ... oauth2client==4.1.2 | 00:28 |
CarlFK | oauthlib==2.0.1 | 00:28 |
xfxf-laptop | ta | 00:29 |
xfxf-laptop | oh you are using pip freeze? i didn't see a file for that | 00:29 |
CarlFK | requests-oauthlib==0.7.0 | 00:29 |
CarlFK | that's what I used to see what vers I have locally | 00:29 |
xfxf-laptop | right, pip-tools comes with a tool you can use to write out exact versions of what you're using | 00:29 |
xfxf-laptop | pip-compile --output-file requirements/base.txt requirements/base.in | 00:30 |
xfxf-laptop | like that | 00:30 |
xfxf-laptop | that said, i notice your requirements.txt pulls in pypi packages now, not whatever master is on people's githubs, so that's good :P | 00:30 |
CarlFK | Dem debian guys made me do it | 00:31 |
xfxf-laptop | ha | 00:31 |
pyconau-c34-c35 | [08:34] <keeper> The av guy said he was letting them cool down. | 00:31 |
pyconau-c34-c35 | funny, in the days of valves they used to leave things *on* | 00:31 |
CarlFK | valves? is that another name for tubes? | 00:32 |
xfxf-laptop | i think he's just trying to prevent the noise issue yesterday from happening again as none of us could pinpoint exactly what was going on | 00:32 |
CarlFK | wholly crap the Internet is made of vacuum tubs | 00:32 |
xfxf-laptop | CarlFK: is addeps.py working for you? those lines are barfing on me | 00:32 |
CarlFK | er.. me too. I didn't test it | 00:33 |
CarlFK | ah.. need schedule["schedule"] | 00:35 |
*** oheydrew has joined #lca-av | 00:35 | |
xfxf-laptop | all rooms ok? | 00:36 |
pycon-cbcam | ok | 00:37 |
pycau-cb | ok! | 00:38 |
pyconau-c34-c35 | thumbs_up.tga | 00:43 |
CarlFK[m] | Laptop is locking up, may be a bit while I SSH in and kill some processes | 00:44 |
xfxf-phone | np | 00:44 |
thepatr1ck | C1mix just froze xfxf-phone | 00:44 |
*** pycon-cbcam has quit IRC | 00:47 | |
*** pycon-cbcam has joined #lca-av | 00:47 | |
*** pycau-cb has quit IRC | 00:47 | |
*** pyconau-c36 has quit IRC | 00:47 | |
CarlFK | ssh in and pkill firefox :p | 00:48 |
*** pyconau-c36 has joined #lca-av | 00:48 | |
*** av-mix1 has joined #lca-av | 00:50 | |
CarlFK | xfxf-laptop: I just pushed up the change to really skip/kill those track things | 00:50 |
*** av-mix1 is now known as pyconau-cb | 00:52 | |
*** pyconau-cb has quit IRC | 01:07 | |
pyconau-c34-c35 | Anyone know if the student showcase in the education track on friday got uploaded yet, I had someone ask | 01:10 |
*** pycon-cbcam has quit IRC | 01:10 | |
*** pyconau-c36 has quit IRC | 01:10 | |
*** pyconau-c36 has joined #lca-av | 01:10 | |
micolous | pyconau-c34-c35: that's also been escalated to us | 01:10 |
*** pycon-cbcam has joined #lca-av | 01:11 | |
micolous | I've left a note for ryan | 01:11 |
*** av-mix1 has joined #lca-av | 01:11 | |
*** av-mix1 is now known as pycon-cb | 01:11 | |
micolous | But it is **not** edited or on youtube | 01:11 |
xfxf-laptop | it's currently in 'borked' as I assumed there would be issues | 01:32 |
xfxf-laptop | CarlFK: thanks, have you ran a new import with --update? (sorry was running around fighting a fire, we lost recording in our keynote room briefly) | 01:50 |
CarlFK | xfxf-laptop: no, but I did get the track thing fixed, | 01:50 |
CarlFK | pull it and run it | 01:51 |
xfxf-laptop | okay, what am I going to break if I run it with --update? | 01:51 |
CarlFK | don't do that | 01:52 |
xfxf-laptop | ok, done that, but I still don't know how to grok your diff output | 01:54 |
xfxf-laptop | well, sort of, i can see it's showing me diff's which are going to remove the twitter id's, and I don't want that | 01:54 |
CarlFK | what don't you understand? | 01:56 |
xfxf-laptop | what you want me to do next | 01:58 |
CarlFK | what don't you understand? | 01:59 |
xfxf-laptop | I've commented out the spreadsheet stuff as you asked, but now the diff is saying the twitter id's will be removed | 01:59 |
xfxf-laptop | how do I proceed? | 01:59 |
CarlFK | what don't you understand? | 02:02 |
CarlFK | are you seeeing me repeat the same thing 3 times? | 02:02 |
xfxf-laptop | I'm not grokking what you are asking | 02:03 |
xfxf-laptop | I have pulled your latest changes... | 02:03 |
xfxf-laptop | that's why I now see diff output | 02:03 |
CarlFK | (veyepar) carl@twist:~/src/veyepar/dj/scripts$ python addeps.py --client pyconau --show pyconau2019 |wc | 02:06 |
CarlFK | 354 1357 16711 | 02:06 |
CarlFK | do you see that? | 02:06 |
xfxf-laptop | 558 1866 22812 | 02:08 |
xfxf-laptop | different numbers, hooray! | 02:08 |
CarlFK | twitter lines | 02:08 |
xfxf-laptop | ah, right | 02:08 |
CarlFK | but the 354 lines is alarming | 02:08 |
CarlFK | you need to understand it | 02:08 |
xfxf-laptop | and it's difficult to do that with all of the twitter stuff, | 02:09 |
xfxf-laptop | if the reason you're not running it is because you want me to personally parse the changes, that's fine, i didn't understand that | 02:09 |
xfxf-laptop | i'll try and figure out how to fix the spreadsheet thing | 02:09 |
CarlFK | whats the first line you don't understand? | 02:09 |
xfxf-laptop | even with your versions i'm still seeing that error... | 02:09 |
xfxf-laptop | i'll read your code, so i'll figure out what it's doing, it's fine | 02:10 |
*** pycon-cb has quit IRC | 02:34 | |
*** pycon-cbcam has quit IRC | 02:39 | |
*** pyconau-c36 has quit IRC | 02:40 | |
*** pyconau-c36 has joined #lca-av | 02:42 | |
*** pycon-cbcam has joined #lca-av | 02:42 | |
*** av-mix1 has joined #lca-av | 03:02 | |
*** av-mix1 is now known as pycon-vb | 03:02 | |
*** pycon-vb is now known as pycon-cb | 03:02 | |
*** pycon-cb is now known as pycon-idontknow | 03:02 | |
*** pycon-idontknow is now known as pycon-cbmix | 03:02 | |
xfxf-laptop | all rooms: let us know once you've started & all good | 03:38 |
pyconau-c36 | Running and all good in c36. | 03:40 |
pyconau-c34-c35 | ditto c34/c35 | 03:41 |
pycon-cbmix | ditto cb | 03:43 |
xfxf-laptop | pycon-c33: all good? | 03:46 |
CarlFK | xfxf-laptop: save the goog sheet as csv, put it in Videos/veyepar/pyconau/pyconau2019/schedule/PyCon AU 2019 - speaker contact emails - by conf_key.csv | 03:53 |
CarlFK | pull the change, which is basically rows = list(csv.DictReader(csvfile)) | 03:53 |
CarlFK | bb in 20 min | 03:55 |
xfxf-laptop | ty | 04:00 |
xfxf-laptop | pycon-cbmix: did you bring your sheets back? i can't find them | 04:05 |
pycon-cbmix | xfxf-laptop: I'll get them to you in the next gap | 04:05 |
pycon-cbmix | (I only have one for you, the other still has the talk after this before it is complete) | 04:06 |
xfxf-laptop | did you already bring one back today, or is the one you have it? | 04:09 |
pycon-cbmix | I thought it had gone back but it hasn't, so we have all sheets here in the room | 04:09 |
pycon-c33 | all good here | 04:11 |
xfxf-laptop | all good given the fun we had before. as long as we know where it is!~ | 04:15 |
pycon-cbmix | all god again here | 04:25 |
pycon-cbmix | er, good | 04:25 |
micolous | CarlFK: you still haven't merged 44026f182011f476fd00060cf8b04d13b5ac65db | 04:37 |
micolous | err | 04:37 |
micolous | https://github.com/CarlFK/veyepar/pull/78 | 04:38 |
tpb | Title: pyconau2019: Fix Creative Commons licenses on YouTube uploader by micolous · Pull Request #78 · CarlFK/veyepar · GitHub (at github.com) | 04:38 |
CarlFK | micolous: I don't want to change the license | 04:40 |
micolous | the license we are sending to youtube is wrong | 04:40 |
micolous | i've cherry-picked 44026f182011f476fd00060cf8b04d13b5ac65db, still need to test | 04:40 |
pyconau-c34-c35 | some crackling on the audio in here | 04:41 |
micolous | pyconau-c34-c35: ryan on route | 04:42 |
oheydrew | do you want me in there too? | 04:42 |
CarlFK | micolous: https://veyepar.nextdayvideo.com/admin/main/episode/14891/change/ License:youtube | 04:44 |
tpb | Title: Log in | Django site admin (at veyepar.nextdayvideo.com) | 04:44 |
CarlFK | I think thats what got sent to youtube | 04:44 |
CarlFK | https://2019.pycon-au.org/talks/you-dont-always-need-numpy http://youtu.be/qSug56Gwly0 | 04:45 |
tpb | Title: PyCon AU 2019 | You don't always need NumPy (at 2019.pycon-au.org) | 04:45 |
micolous | CarlFK: we are already running with pr78 merged here | 04:45 |
micolous | What gets sent to youtube is different | 04:45 |
micolous | because again, conference organisers shouldn't care about the youtube api | 04:46 |
CarlFK | where on youtube do I see the licence? | 04:46 |
micolous | in the editor, advanced tab | 04:46 |
micolous | and yes, that talk shows up as youtube | 04:46 |
micolous | That's expected behaviour with my change, if every talk has been changed to "youtube" | 04:47 |
micolous | But I'm about to overwrite this :) | 04:47 |
CarlFK | wut? | 04:47 |
micolous | When re-importing the talk data | 04:47 |
CarlFK | the import overwrites what is in the json | 04:47 |
CarlFK | addeps is the place I transform data | 04:49 |
micolous | ok, so what does it mean when I have a talk that says "description" and doesn't list a change | 04:50 |
CarlFK | the description changed, but the len is longer than something so it doesn't flood the diff | 04:51 |
micolous | the description only has whitespace changes | 04:57 |
micolous | (a newline character at the end) | 04:57 |
micolous | we're running the update now | 04:57 |
micolous | update finisted | 05:00 |
micolous | ryan is cheering | 05:01 |
micolous | I think I dun good | 05:01 |
*** oheydrew has quit IRC | 05:01 | |
pycon-c33 | fyi, hdmi to minidisplay adapter in c33 port is flaky. | 05:03 |
*** oheydrew has joined #lca-av | 05:04 | |
pycon-c33 | David had to lend his to the speaker because we were having a blank screen | 05:04 |
pycon-c33 | pic on slack | 05:05 |
xfxf-laptop | just messaged you back on slack, i have spares | 05:06 |
CarlFK | I figured it was something like whitespace changes | 05:09 |
CarlFK | or maybe all the conf keys got reassigned, then ryan will be having a bad day | 05:10 |
CarlFK | micolous: if you want to make this less scary, figure out how to use python's diff module to make it easier to figure out what the diff is between 2 descriptions | 05:11 |
xfxf-laptop | well, apparently that did almost happen at one point, katie asked me if duplicate conf keys were okay :P | 05:11 |
CarlFK | yeah - that's why I wasn't going to blindly stomp all over your data once the show had started | 05:12 |
AVHQ | :dinosaur: stomp stomp | 05:13 |
CarlFK | LOL | 05:13 |
AVHQ | or if i was on win10 - :cat_riding_dinosaur: | 05:16 |
CarlFK | ohh.. do you have a win 10 box? | 05:20 |
AVHQ | at home yes | 05:20 |
CarlFK | this page could use vetting: https://github.com/timvideos/litex-buildenv/wiki/Bash-On-Windows | 05:21 |
tpb | Title: Bash On Windows · timvideos/litex-buildenv Wiki · GitHub (at github.com) | 05:21 |
CarlFK | I got most of the way though it, then had to turn the box back into a Vocto box | 05:21 |
CarlFK | someone else did it a week later, we smoothed out a few more little rough edges | 05:21 |
CarlFK | the only thing I woudl consider 'scarry' you can't do without pugging an Atlys FPGA dev board in so that you can right click something in .. Device Tree? | 05:22 |
AVHQ | i dont think i can fully vet that either - i have no dev boards | 05:24 |
CarlFK | thats fine -there is plenty of install this, install that.. | 05:24 |
AVHQ | can do | 05:24 |
AVHQ | i use LoW a /lot/ | 05:24 |
CarlFK | download either 18 or 24 gig of vivado or something | 05:25 |
CarlFK | multie GIG setup ?!!! | 05:25 |
AVHQ | that might take a few days :P | 05:25 |
CarlFK | there is a chance I get get it to you on a thumb drive ... Tim!!!! | 05:27 |
AVHQ | nah, i can sit it over couple of nights | 05:27 |
CarlFK | okee dokee | 05:28 |
xfxf-laptop | Hey all, check Slack - most of you probably won't be checking this now ;) | 05:31 |
*** lcaav-a2-g has quit IRC | 05:37 | |
*** pycon-c33 has quit IRC | 05:41 | |
*** pyconau-c36 has quit IRC | 05:42 | |
*** pyconau-c36 has joined #lca-av | 05:44 | |
*** pyconau-c34-c35 has quit IRC | 05:45 | |
*** pyconau-c36 has quit IRC | 05:47 | |
*** videoteam has quit IRC | 05:51 | |
mithro | I don't have a windows Xilinx tools | 06:27 |
CarlFK | ah right, forgot it was a different download | 06:32 |
pycon-cbmix | micolous: done here. things are stopped | 07:30 |
*** pycon-cbcam has quit IRC | 07:31 | |
*** AVHQ has quit IRC | 07:32 | |
*** pycon-cbmix has quit IRC | 07:33 | |
*** oheydrew has quit IRC | 07:52 | |
*** xfxf-phone has quit IRC | 11:48 | |
*** xfxf-laptop has quit IRC | 11:59 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!