1 00:00:03,637 --> 00:00:05,631 Hello! I hope you can hear me. I don't 2 00:00:05,631 --> 00:00:08,714 know if anybody's there. I hope I will see 3 00:00:08,714 --> 00:00:10,860 some chat messages coming through. 4 00:00:11,650 --> 00:00:14,476 This is not an episode of the Coding Train. 5 00:00:14,531 --> 00:00:16,861 Sorry, I am typing my password on this other computer over here. 6 00:00:19,324 --> 00:00:20,884 Do I have to press this to see the chat 7 00:00:20,884 --> 00:00:21,734 let me see. 8 00:00:22,519 --> 00:00:23,849 um no I see the messages there 9 00:00:23,849 --> 00:00:27,997 'Oh hey, I'm alive. Hi! :)' 10 00:00:27,997 --> 00:00:29,965 So I wanted to do a video to say 'Hello'. 11 00:00:29,965 --> 00:00:31,965 I'm sorry that it's ben about two weeks 12 00:00:32,109 --> 00:00:34,193 since I've actually done a video. 13 00:00:34,193 --> 00:00:35,611 I don't have a plan for this. I should 14 00:00:35,611 --> 00:00:36,843 have made a list of all the things to 15 00:00:36,843 --> 00:00:39,854 talk about. 'Hello Boston. Hi hi hi hi hi' 16 00:00:39,854 --> 00:00:41,597 See so many wonderful chat messages. I 17 00:00:41,597 --> 00:00:43,032 can't believe there are already 202 people 18 00:00:43,032 --> 00:00:46,952 here. So if you didn't see Twitter or 19 00:00:46,952 --> 00:00:48,405 where ever else I might've posted this. 20 00:00:48,739 --> 00:00:51,881 I unfortunately was in a bicycle accident. 21 00:00:52,375 --> 00:00:55,029 I was the on riding the bicycle. The 22 00:00:55,029 --> 00:00:57,308 bicycle accident was with the street and 23 00:00:57,308 --> 00:01:02,016 mostly my elbow. And I'm trying to figure 24 00:01:02,016 --> 00:01:03,506 out how to look at you. Where's the 25 00:01:03,695 --> 00:01:05,226 camera? If I look over there, that's me 26 00:01:05,226 --> 00:01:07,023 looking at you. Yes that's the camera. 27 00:01:07,951 --> 00:01:12,327 So this happened almost a week and a half 28 00:01:12,327 --> 00:01:17,473 ago, and just to let you know. This arm is 29 00:01:17,990 --> 00:01:20,559 pretty much broken, mostly in the elbow is 30 00:01:20,559 --> 00:01:23,929 the major area of destruction. This wrist 31 00:01:26,189 --> 00:01:27,400 is also broken. It's possible that this 32 00:01:27,400 --> 00:01:28,691 wrist is broken, but it's pretty 33 00:01:29,626 --> 00:01:32,072 stabilised and will probably heal anyway if it is. 34 00:01:33,854 --> 00:01:39,219 I had surgery on the elbow to get it put 35 00:01:39,219 --> 00:01:40,909 back together; there is now some metal in 36 00:01:40,909 --> 00:01:42,919 my arm. I believe, I might've been in a 37 00:01:42,919 --> 00:01:45,033 fog of the daze, but I think the surgeon 38 00:01:45,033 --> 00:01:46,273 said they put some artificial bone that's 39 00:01:46,438 --> 00:01:51,198 made out of coral in my arm. And so I'm 40 00:01:51,577 --> 00:01:53,388 wondering if the universe is trying to 41 00:01:53,427 --> 00:01:55,033 tell me something about machine learning. 42 00:01:55,283 --> 00:01:56,243 First of all, I know this is totally 43 00:01:56,455 --> 00:01:58,345 eschew. I will try to get a better setup 44 00:01:58,564 --> 00:02:00,374 to do videos, streaming from my home. 45 00:02:00,781 --> 00:02:02,574 I'm at my home now. 46 00:02:02,890 --> 00:02:05,023 I think I've done one live stream from a 47 00:02:05,294 --> 00:02:06,393 park and everything else has been from my 48 00:02:06,481 --> 00:02:11,464 studio. I don't know if you guys remember, 49 00:02:11,594 --> 00:02:15,781 but the first time that I started to do a 50 00:02:16,158 --> 00:02:19,723 video about machine learning. I said, 51 00:02:20,424 --> 00:02:23,247 "Something, something, machine learning." 52 00:02:23,592 --> 00:02:26,162 and the fire alarm went off. Then I just 53 00:02:26,271 --> 00:02:28,478 got started with my machine learning 54 00:02:28,614 --> 00:02:32,927 videos and once I got started with that, I 55 00:02:33,167 --> 00:02:36,306 just went to one day of the O'Reilly 56 00:02:36,556 --> 00:02:39,248 Artificial Intelligence Conference, which 57 00:02:39,277 --> 00:02:41,242 was really extraordinary. I went to this 58 00:02:41,242 --> 00:02:43,784 wonderful Reinforcement Learning workshop 59 00:02:43,784 --> 00:02:46,198 and I'm forgetting the fella's name who 60 00:02:46,198 --> 00:02:48,640 ran the workshop. But anyway, then right 61 00:02:48,640 --> 00:02:50,673 after that workshop, as I was riding a 62 00:02:50,754 --> 00:02:52,706 bike to go to a dinner, that's when I had 63 00:02:52,779 --> 00:02:55,648 the accident. If you're joining late you 64 00:02:55,791 --> 00:02:57,615 can see I have some injuries here. 65 00:02:57,686 --> 00:03:00,821 Uhm ... So ... Uhhhhhhh .. 66 00:03:02,725 --> 00:03:04,665 Anyway, so I don't know what the universe 67 00:03:04,829 --> 00:03:09,793 is trying to tell about this coding machine 68 00:03:09,793 --> 00:03:12,062 stuff, but I will get better. I was 69 00:03:12,062 --> 00:03:13,312 wearing a helmet. The first thing I 70 00:03:13,228 --> 00:03:14,739 should've said at the very beginning of 71 00:03:14,739 --> 00:03:16,314 this video is 'Please wear your helmet'. 72 00:03:16,730 --> 00:03:19,215 My whole lip was split, my tooth is messed 73 00:03:19,215 --> 00:03:22,996 up, these glasses were totally broken. 74 00:03:23,909 --> 00:03:25,847 I should go get my helmet. Hold on a 75 00:03:25,898 --> 00:03:27,768 second, I'm going to get my helmet to show 76 00:03:27,974 --> 00:03:28,224 you the scratches. You can look at this 77 99:59:59,999 --> 99:59:59,999 beautiful poster; this is my favourite poster. It's a 78 99:59:59,999 --> 99:59:59,999 poster of every single bird of North America, 79 99:59:59,999 --> 99:59:59,999 the complete collection which. tore my apartment Talk amongst 80 99:59:59,999 --> 99:59:59,999 yourselves, I'm going to get my helmet. 81 99:59:59,999 --> 99:59:59,999 Here's a unicorn for you to look at. Oh, 82 99:59:59,999 --> 99:59:59,999 you can't see the unicorn. Here. There you 83 99:59:59,999 --> 99:59:59,999 go. Look at the unicorn while I go get my 84 99:59:59,999 --> 99:59:59,999 helmet. I should've worn headphones. 85 99:59:59,999 --> 99:59:59,999 Coming back now with the helmet. Ok. 86 99:59:59,999 --> 99:59:59,999 Here's the helmet. Let's see if we can 87 99:59:59,999 --> 99:59:59,999 find the part that's all scratched up. It 88 99:59:59,999 --> 99:59:59,999 actually doesn't look like much. I don't 89 99:59:59,999 --> 99:59:59,999 know if this will come through. 90 99:59:59,999 --> 99:59:59,999 I don't know if you can see those 91 99:59:59,999 --> 99:59:59,999 scratches and scrapes on the side of the 92 99:59:59,999 --> 99:59:59,999 helmet. And that that is the side that hit 93 99:59:59,999 --> 99:59:59,999 the ground. I assume. 94 99:59:59,999 --> 99:59:59,999 I did not lose consciousness. I did have 95 99:59:59,999 --> 99:59:59,999 a head CT scan which was negative. 96 99:59:59,999 --> 99:59:59,999 And yes, CellOfTheBride in the chat is 97 99:59:59,999 --> 99:59:59,999 saying 'Get a new helmet'. 98 99:59:59,999 --> 99:59:59,999 So if you didn't know this, which I did 99 99:59:59,999 --> 99:59:59,999 know, helmets are only good for one crash. 100 99:59:59,999 --> 99:59:59,999 Kind of like car seats, same thing for 101 99:59:59,999 --> 99:59:59,999 kid's car seats. 102 99:59:59,999 --> 99:59:59,999 So, sorry for everybody who's bored by 103 99:59:59,999 --> 99:59:59,999 this. So I need to get a new helmet. 104 99:59:59,999 --> 99:59:59,999 But to be honest with you, I think it 105 99:59:59,999 --> 99:59:59,999 might be a while before I ride a bicycle 106 99:59:59,999 --> 99:59:59,999 again, certainly in the city. Yeah. 107 99:59:59,999 --> 99:59:59,999 I do need to shave. It's going to be a 108 99:59:59,999 --> 99:59:59,999 while before I shave. I did get the 109 99:59:59,999 --> 99:59:59,999 glasses fixed which was I was talking 110 99:59:59,999 --> 99:59:59,999 about. Some people are asking a bit more 111 99:59:59,999 --> 99:59:59,999 about the accident. 112 99:59:59,999 --> 99:59:59,999 It's not really a great story to this, but 113 99:59:59,999 --> 99:59:59,999 I guess I will tell it since people are 114 99:59:59,999 --> 99:59:59,999 interested. 115 99:59:59,999 --> 99:59:59,999 I was riding in Midtown, which I don't 116 99:59:59,999 --> 99:59:59,999 usually do, I kind of only ever ride along 117 99:59:59,999 --> 99:59:59,999 the West-Side Highway bike path because 118 99:59:59,999 --> 99:59:59,999 I'm a little bit afraid of riding in the 119 99:59:59,999 --> 99:59:59,999 city. Which makes sense. 120 99:59:59,999 --> 99:59:59,999 I was riding in Midtown and there was a 121 99:59:59,999 --> 99:59:59,999 street where the bike lane had a lip. 122 99:59:59,999 --> 99:59:59,999 Like the bike lane was not in the same 123 99:59:59,999 --> 99:59:59,999 level as the street and I went out of the 124 99:59:59,999 --> 99:59:59,999 bike lane down the lip to go around 125 99:59:59,999 --> 99:59:59,999 something. I think there was a car parked 126 99:59:59,999 --> 99:59:59,999 there. It kind of happened sort of fast, so 127 99:59:59,999 --> 99:59:59,999 I don't totally remember. And then, 128 99:59:59,999 --> 99:59:59,999 when I turned to back in the bike lane 129 99:59:59,999 --> 99:59:59,999 kind of avoiding traffic and kind of going quickly. I just wasn't 130 99:59:59,999 --> 99:59:59,999 careful and didn't really pay attention. 131 99:59:59,999 --> 99:59:59,999 I think I was never in the bike lane when 132 99:59:59,999 --> 99:59:59,999 I turned onto the street and that's 133 99:59:59,999 --> 99:59:59,999 partially why I didn't notice the lip. I 134 99:59:59,999 --> 99:59:59,999 was just not in the bike lane because I 135 99:59:59,999 --> 99:59:59,999 had to go past a car and when I went into 136 99:59:59,999 --> 99:59:59,999 the bike lane - If I just had stopped and 137 99:59:59,999 --> 99:59:59,999 pit walk the bike up. So I don't really know 138 99:59:59,999 --> 99:59:59,999 what happened. I don't really remember. 139 99:59:59,999 --> 99:59:59,999 I think I would say that I just fell 140 99:59:59,999 --> 99:59:59,999 sideways. I assume my whole right side of 141 99:59:59,999 --> 99:59:59,999 my body just hit the ground, cause the 142 99:59:59,999 --> 99:59:59,999 elbow must've been what hit first and 143 99:59:59,999 --> 99:59:59,999 shattered. This wrist must've tried to 144 99:59:59,999 --> 99:59:59,999 brace myself and my lip was cut and 145 99:59:59,999 --> 99:59:59,999 glasses were smashed and this side of the 146 99:59:59,999 --> 99:59:59,999 face was also it. 147 99:59:59,999 --> 99:59:59,999 So anyway, that's the story. And actually 148 99:59:59,999 --> 99:59:59,999 some nice car stopped to say 'Are you ok?' 149 99:59:59,999 --> 99:59:59,999 I pulled the bike out the street and got 150 99:59:59,999 --> 99:59:59,999 to the side and leaned against the post. 151 99:59:59,999 --> 99:59:59,999 But a very nice man stopped and offered 152 99:59:59,999 --> 99:59:59,999 to take the bike back, helped me get some 153 99:59:59,999 --> 99:59:59,999 tissues out of my backpack for me so I 154 99:59:59,999 --> 99:59:59,999 could put those on lip which was bleeding 155 99:59:59,999 --> 99:59:59,999 quite a bit and helped me on phone to find 156 99:59:59,999 --> 99:59:59,999 the nearest urgent care which I then 157 99:59:59,999 --> 99:59:59,999 walked to. Cause I really actually thought 158 99:59:59,999 --> 99:59:59,999 oh I cut my face and I probably bruised 159 99:59:59,999 --> 99:59:59,999 my arm. I guess I can't go to this dinner 160 99:59:59,999 --> 99:59:59,999 I was gonna go to, oh that will be a nice 161 99:59:59,999 --> 99:59:59,999 excuse to not go to the dinner. Then 162 99:59:59,999 --> 99:59:59,999 once I got to the urgent care, it was 163 99:59:59,999 --> 99:59:59,999 quite obvious that my entire - nobody 164 99:59:59,999 --> 99:59:59,999 wants to see these photos. There was a 165 99:59:59,999 --> 99:59:59,999 swelling in my elbow that rivals the size 166 99:59:59,999 --> 99:59:59,999 of this helmet. It was quite big. We're 167 99:59:59,999 --> 99:59:59,999 talking about a large mango sized swollen 168 99:59:59,999 --> 99:59:59,999 elbow. 169 99:59:59,999 --> 99:59:59,999 Anyway, all said and done, I'm fine. 170 99:59:59,999 --> 99:59:59,999 But I have to go on hiatus a little bit. 171 99:59:59,999 --> 99:59:59,999 In terms of the kind of video I typically 172 99:59:59,999 --> 99:59:59,999 make. I can not type right now. I don't 173 99:59:59,999 --> 99:59:59,999 really have use - I mean I have some use 174 99:59:59,999 --> 99:59:59,999 of this arm. I'm trying to be very 175 99:59:59,999 --> 99:59:59,999 minimal about it, because the goal here 176 99:59:59,999 --> 99:59:59,999 is for this to heal on its own without 177 99:59:59,999 --> 99:59:59,999 having to have a second surgery on this 178 99:59:59,999 --> 99:59:59,999 wrist. I should know more; I have another 179 99:59:59,999 --> 99:59:59,999 appointment with a surgeon. Interestingly 180 99:59:59,999 --> 99:59:59,999 enough, of course the surgeon started 181 99:59:59,999 --> 99:59:59,999 talking to me about machine learning and 182 99:59:59,999 --> 99:59:59,999 using machine learning to, you know, 183 99:59:59,999 --> 99:59:59,999 diagnose disease and medically treat it. 184 99:59:59,999 --> 99:59:59,999 So I'm trying to figure out what to do. 185 99:59:59,999 --> 99:59:59,999 Couple things I'll mention. I'm seeing a 186 99:59:59,999 --> 99:59:59,999 lot of wonderful messages, messages of 187 99:59:59,999 --> 99:59:59,999 support. I'll read through those later. 188 99:59:59,999 --> 99:59:59,999 Couple things: One is now is a nice time 189 99:59:59,999 --> 99:59:59,999 for you to support the processing 190 99:59:59,999 --> 99:59:59,999 foundation, processingfoundation.org, 191 99:59:59,999 --> 99:59:59,999 while I'm on break, if you're looking for 192 99:59:59,999 --> 99:59:59,999 something to support. If you want to 193 99:59:59,999 --> 99:59:59,999 become a patron through my patreon: 194 99:59:59,999 --> 99:59:59,999 patreon.com/codingtrain. If someone could 195 99:59:59,999 --> 99:59:59,999 post that link in the chat. I'm going to 196 99:59:59,999 --> 99:59:59,999 put it on pause while I take a break. 197 99:59:59,999 --> 99:59:59,999 There's going to be at least 4 weeks of 198 99:59:59,999 --> 99:59:59,999 losing in making video. You'll still get 199 99:59:59,999 --> 99:59:59,999 an invite to the Slack community and 200 99:59:59,999 --> 99:59:59,999 everything I have been growing around the 201 99:59:59,999 --> 99:59:59,999 channel. 202 99:59:59,999 --> 99:59:59,999 What else do I want to say? 203 99:59:59,999 --> 99:59:59,999 I do have a couple people who might 204 99:59:59,999 --> 99:59:59,999 hopefully work out to do some guest 205 99:59:59,999 --> 99:59:59,999 videos. And so, the guest videos - 206 99:59:59,999 --> 99:59:59,999 Oh, Kurt in the chat saying Connor 207 99:59:59,999 --> 99:59:59,999 McDonald is doing a p5.js vision workshop 208 99:59:59,999 --> 99:59:59,999 in Berlin, that's interesting. 209 99:59:59,999 --> 99:59:59,999 I could do some live streams from my 210 99:59:59,999 --> 99:59:59,999 apartment like I'm doing right now. I 211 99:59:59,999 --> 99:59:59,999 had an idea to do some office hours or 212 99:59:59,999 --> 99:59:59,999 something. But I loathe to create 213 99:59:59,999 --> 99:59:59,999 something overly complicated. We have 214 99:59:59,999 --> 99:59:59,999 enough stuff to keep up in the air. I 215 99:59:59,999 --> 99:59:59,999 was also thinking of getting that Random 216 99:59:59,999 --> 99:59:59,999 Number's book and just live stream all day 217 99:59:59,999 --> 99:59:59,999 and read. [Please] 218 99:59:59,999 --> 99:59:59,999 And I can definitely do a live stream Q&A. 219 99:59:59,999 --> 99:59:59,999 I'm gonna go, sorry this computer just 220 99:59:59,999 --> 99:59:59,999 keeps going to sleep. I have a second 221 99:59:59,999 --> 99:59:59,999 computer to the side of me here. 222 99:59:59,999 --> 99:59:59,999 I'm going to check. 223 99:59:59,999 --> 99:59:59,999 It doesn't look like there's anything here. 224 99:59:59,999 --> 99:59:59,999 I'm looking at the slack channel and see 225 99:59:59,999 --> 99:59:59,999 if there's anything posted there. 226 99:59:59,999 --> 99:59:59,999 I wanted to mention something about the 227 99:59:59,999 --> 99:59:59,999 Patreon too. In terms of the Patreon 228 99:59:59,999 --> 99:59:59,999 rewards - I can type better than write on 229 99:59:59,999 --> 99:59:59,999 a whiteboard right now. Unfortunately, 230 99:59:59,999 --> 99:59:59,999 this is my left hand, so if this were my 231 99:59:59,999 --> 99:59:59,999 right hand I might be able to write, but 232 99:59:59,999 --> 99:59:59,999 this arm I mostly have it in a sling and 233 99:59:59,999 --> 99:59:59,999 completely immobilized. You can see I'm 234 99:59:59,999 --> 99:59:59,999 all kind of like still cut up on the hand 235 99:59:59,999 --> 99:59:59,999 and stuff here. And this arm, I can't 236 99:59:59,999 --> 99:59:59,999 really use at all. 237 99:59:59,999 --> 99:59:59,999 So.. Ah! I wanted to mention something 238 99:59:59,999 --> 99:59:59,999 about the Patreon rewards. If you decide 239 99:59:59,999 --> 99:59:59,999 to join the Patreon, those rewards can 240 99:59:59,999 --> 99:59:59,999 take up to 6 months to a year for me to 241 99:59:59,999 --> 99:59:59,999 get to you. I have somebody who helps me 242 99:59:59,999 --> 99:59:59,999 with this by mostly shipping them out. 243 99:59:59,999 --> 99:59:59,999 You know every few months, I have a day to 244 99:59:59,999 --> 99:59:59,999 get a bunch of books together and put them 245 99:59:59,999 --> 99:59:59,999 in packages. So if people are interested 246 99:59:59,999 --> 99:59:59,999 in the books, the actual things that are 247 99:59:59,999 --> 99:59:59,999 the rewards, then they should just buy 248 99:59:59,999 --> 99:59:59,999 them directly rather than join the 249 99:59:59,999 --> 99:59:59,999 Patreon, but you will get them. 250 99:59:59,999 --> 99:59:59,999 And also, the actual expense of getting 251 99:59:59,999 --> 99:59:59,999 the book and shipping it, it really costs 252 99:59:59,999 --> 99:59:59,999 as much as someone backing the channel for 253 99:59:59,999 --> 99:59:59,999 5 to 6 months depending on where you live 254 99:59:59,999 --> 99:59:59,999 around the world. 255 99:59:59,999 --> 99:59:59,999 Anyway so that's another reason why I, uh- 256 99:59:59,999 --> 99:59:59,999 Do you guys hear a lot of noise. I'm 257 99:59:59,999 --> 99:59:59,999 seeing a lot of those. 258 99:59:59,999 --> 99:59:59,999 Ok! 259 99:59:59,999 --> 99:59:59,999 Let me try to answer some of these 260 99:59:59,999 --> 99:59:59,999 questions. 'How soon will you get back to 261 99:59:59,999 --> 99:59:59,999 your regular coding videos?' 262 99:59:59,999 --> 99:59:59,999 I hope to have an update on that at the 263 99:59:59,999 --> 99:59:59,999 end of next week. So I have an appointment 264 99:59:59,999 --> 99:59:59,999 with the surgeon. They're gonna take off 265 99:59:59,999 --> 99:59:59,999 what's on my arm right now and have 266 99:59:59,999 --> 99:59:59,999 another look at it and put something else 267 99:59:59,999 --> 99:59:59,999 on it. And hopefully I'll have a better 268 99:59:59,999 --> 99:59:59,999 sense of scheduling then. 269 99:59:59,999 --> 99:59:59,999 Timothy is asking 'Tell me about the 270 99:59:59,999 --> 99:59:59,999 accident' 271 99:59:59,999 --> 99:59:59,999 This will be archived and I'll leave this 272 99:59:59,999 --> 99:59:59,999 online and I won't put ads on it or 273 99:59:59,999 --> 99:59:59,999 anything and so you'll be able to watch 274 99:59:59,999 --> 99:59:59,999 that, where I talked about the accident. 275 99:59:59,999 --> 99:59:59,999 My arm really does itch. I'm sorry the 276 99:59:59,999 --> 99:59:59,999 stream is terrible. I thought I had such a 277 99:59:59,999 --> 99:59:59,999 good Verizon FiOS connection at my house, 278 99:59:59,999 --> 99:59:59,999 but I guess not. I wonder if this iPad is 279 99:59:59,999 --> 99:59:59,999 not so great at it. 280 99:59:59,999 --> 99:59:59,999 'Do I watch much YouTube? And if so, what 281 99:59:59,999 --> 99:59:59,999 channels?' 282 99:59:59,999 --> 99:59:59,999 I don't watch much YouTube. I think it's 283 99:59:59,999 --> 99:59:59,999 a old folgy [what?] thing. But I've been 284 99:59:59,999 --> 99:59:59,999 watching this 3Blue1Brown Calculus videos. 285 99:59:59,999 --> 99:59:59,999 And, Srirodges [sp?] videos and also The 286 99:59:59,999 --> 99:59:59,999 Happy Cats videos, so I guess I do watch 287 99:59:59,999 --> 99:59:59,999 a lot of YouTube. 288 99:59:59,999 --> 99:59:59,999 Well great, I'm glad people are saying the 289 99:59:59,999 --> 99:59:59,999 quality is fine. 290 99:59:59,999 --> 99:59:59,999 I do know Computerphile; I haven't watched 291 99:59:59,999 --> 99:59:59,999 it very much. 292 99:59:59,999 --> 99:59:59,999 I'm reading the chat to look for more 293 99:59:59,999 --> 99:59:59,999 questions. (Slightly amused chuckle) 294 99:59:59,999 --> 99:59:59,999 'Do I watch Tom Scott's videos?' 295 99:59:59,999 --> 99:59:59,999 I've heard the name, but I have not watched Tom Scott's videos. 296 99:59:59,999 --> 99:59:59,999 'Can you do some videos about you and history with coding? 297 99:59:59,999 --> 99:59:59,999 I could do that. I could do some some talking videos. 298 99:59:59,999 --> 99:59:59,999 I'm not really a production value/video editing kind of person. 299 99:59:59,999 --> 99:59:59,999 So it's just going to be me rambling, kind of like this. Which I don't know if 300 99:59:59,999 --> 99:59:59,999 anybody really wants to watch. 301 99:59:59,999 --> 99:59:59,999 Oh, FunFunFunction I also like to watch. 302 99:59:59,999 --> 99:59:59,999 I know that he does these great musings which is just kind of talking. 303 99:59:59,999 --> 99:59:59,999 But I feel like they're just tightly thought out and planned and edited. 304 99:59:59,999 --> 99:59:59,999 I don't know if I could do that. 305 99:59:59,999 --> 99:59:59,999 'Are you in pain?' Somebody asked. 306 99:59:59,999 --> 99:59:59,999 Yes, it's painful, but it's not so bad. And it's getting much better now 307 99:59:59,999 --> 99:59:59,999 especially after the surgery. I didn't realize the surgery was more difficult to 308 99:59:59,999 --> 99:59:59,999 recover from than the accident itself. 309 99:59:59,999 --> 99:59:59,999 The accident was just scary and weird and they wrapped everything up and I was kind 310 99:59:59,999 --> 99:59:59,999 of feeling ok. But once I had the surgery, I had a lot of soreness and pain in my 311 99:59:59,999 --> 99:59:59,999 right side. I'm definitely going to have a lot of physical therapy. 312 99:59:59,999 --> 99:59:59,999 'High-tech games?' (chuckles no) 313 99:59:59,999 --> 99:59:59,999 'How far was it for me to walk to the Urgent Care?' 314 99:59:59,999 --> 99:59:59,999 I think it was probably, if I had to guess, half a kilometer/quarter of a mile. 315 99:59:59,999 --> 99:59:59,999 I haven't been out much. I live near Central Park which is lucky. 316 99:59:59,999 --> 99:59:59,999 I've been going for walks there which is pretty nice. 317 99:59:59,999 --> 99:59:59,999 'Is my Pink Book written in Java or JavaScript?' 318 99:59:59,999 --> 99:59:59,999 One of the things that I'm really sad about is - This month, in a way this is a 319 99:59:59,999 --> 99:59:59,999 lucky time for me. I'm not teaching in summer times. - I've had to adjust 320 99:59:59,999 --> 99:59:59,999 travel plans. I can't do some of my travel plans. Workwise this is a low-stress time 321 99:59:59,999 --> 99:59:59,999 for me to just relax at home and heal. But because I have this time period of so much 322 99:59:59,999 --> 99:59:59,999 extra time on my hands, I was going to really work on finally finishing up the 323 99:59:59,999 --> 99:59:59,999 new Chapter 10 and 2nd edition of the Nature of Code, the Pink Book. 324 99:59:59,999 --> 99:59:59,999 That's going to be difficult for me to do. 325 99:59:59,999 --> 99:59:59,999 If anybody has any ideas for things I can do or ways that you can help, I'm totally 326 99:59:59,999 --> 99:59:59,999 open to that. 327 99:59:59,999 --> 99:59:59,999 Anyway, the Pink Book is written in Java. All the examples are reported to 328 99:59:59,999 --> 99:59:59,999 JavaScript, that's the Nature of Code book and I was planning to have a 2nd Ed. done 329 99:59:59,999 --> 99:59:59,999 by the end of the summer and I don't know that might be a little bit [difficult]. 330 99:59:59,999 --> 99:59:59,999 'Learn ES6'! That's perfect. 331 99:59:59,999 --> 99:59:59,999 So I was thinking of doing a video course or a reading [on ES6]. 332 99:59:59,999 --> 99:59:59,999 This is a little ironic that I think I prefer to learn by reading books than 333 99:59:59,999 --> 99:59:59,999 watching videos. So if anybody has any suggestions on - 334 99:59:59,999 --> 99:59:59,999 It's hard for me to read a book that I have to flip the pages, but I can read on 335 99:59:59,999 --> 99:59:59,999 the Kindle really easily. 336 99:59:59,999 --> 99:59:59,999 - So programming books about creative coding, machine learning, ES6, maybe React 337 99:59:59,999 --> 99:59:59,999 I shouldn't do anything that's useful so I shouldn't learn React. 338 99:59:59,999 --> 99:59:59,999 If you guys have recommendations of that that I can read on the Kindle that would 339 99:59:59,999 --> 99:59:59,999 be useful. Tweet me @Shiffman is the best way to give me your recommendations. 340 99:59:59,999 --> 99:59:59,999 I could do a video on book recommendation myself. 341 99:59:59,999 --> 99:59:59,999 Hi, Chris! 342 99:59:59,999 --> 99:59:59,999 'Do I play video games normally?' Not really, I used to. 343 99:59:59,999 --> 99:59:59,999 If you guys are resourceful, you can find an old New York Times article about my 344 99:59:59,999 --> 99:59:59,999 video games playing. [Title: I Don't Know Who You Are, But You're Toast] 345 99:59:59,999 --> 99:59:59,999 There are two NYT articles about me. The video game was about 2001 [1998] and 346 99:59:59,999 --> 99:59:59,999 another one about some artwork in 2003 which I'm less excited about. 347 99:59:59,999 --> 99:59:59,999 Find that old NYT article and tweet it at me. 348 99:59:59,999 --> 99:59:59,999 Bungie was this company, that I guess now makes Halo, that was bought by Microsoft, 349 99:59:59,999 --> 99:59:59,999 But I played their early games, Myth: The Fallen Lords, was the game that I played 350 99:59:59,999 --> 99:59:59,999 the most. Also Marathon. Anybody play these games? These were old, old times. 351 99:59:59,999 --> 99:59:59,999 Oh! And I do have some exciting news to report which is that progress is being 352 99:59:59,999 --> 99:59:59,999 made on music video. I actually shot the new music video which is really lucky 353 99:59:59,999 --> 99:59:59,999 cause I did all sorts of ridiculous stuff in the music video that I would not be 354 99:59:59,999 --> 99:59:59,999 able to do now with all my broken limbs. 355 99:59:59,999 --> 99:59:59,999 Wow, Josh found one of the articles, 'What If Jackson Pollock Were a PC?'. There's 356 99:59:59,999 --> 99:59:59,999 another one written two years earlier by Michel Michaels or Michael Michel 357 99:59:59,999 --> 99:59:59,999 [Michel Marriott] 358 99:59:59,999 --> 99:59:59,999 I met him when I was at a game conference at Javits Center just as a fan. He started 359 99:59:59,999 --> 99:59:59,999 asking me questions about gaming. 360 99:59:59,999 --> 99:59:59,999 'Old school Bungie' that's exactly right PeaDoll615. 361 99:59:59,999 --> 99:59:59,999 'I Don't Know Who You Are, But You're Toast' That's it. Is it still online? 362 99:59:59,999 --> 99:59:59,999 My age is 43, and my birthday is July 29th coming up soon. 363 99:59:59,999 --> 99:59:59,999 I think I started answering the question of 'When do I expect to be making coding 364 99:59:59,999 --> 99:59:59,999 videos again?' I certainly got the sense from the doctors that by the Fall I would 365 99:59:59,999 --> 99:59:59,999 be able to teach my classes without much of an issue. I mention that I do a lot of 366 99:59:59,999 --> 99:59:59,999 writing on a whiteboard. But I'm hoping, if I had a goal for myself, for beginning 367 99:59:59,999 --> 99:59:59,999 of August, but we'll see if that's realistic or not. 368 99:59:59,999 --> 99:59:59,999 'What do I think about MATLab?' MATLab looks awesome to me; I don't know it very 369 99:59:59,999 --> 99:59:59,999 well. 370 99:59:59,999 --> 99:59:59,999 Eat a lot of eggs and yogurt, calcium. That is good advice. I was actually 371 99:59:59,999 --> 99:59:59,999 wondering what was good for bone healing. I was told protein was good too. 372 99:59:59,999 --> 99:59:59,999 I do eat a lot of yogurt. I do have kids. This is my daughter's unicorn stuffie. 373 99:59:59,999 --> 99:59:59,999 It's not my own. They're not here right now; I'm actually home by myself. 374 99:59:59,999 --> 99:59:59,999 Just finished a puzzle, this is puzzle that I did with my kids last night that's 375 99:59:59,999 --> 99:59:59,999 sitting over there. I'll show it to you. This is the puzzle that we did together, 376 99:59:59,999 --> 99:59:59,999 the glitter puzzle. The Glitter Princess, a 100 pieces. 100 pieces is the perfect 377 99:59:59,999 --> 99:59:59,999 puzzle for a 6-year old. There's a wand here too. There's just like random toys. 378 99:59:59,999 --> 99:59:59,999 Anyway, 'Do I know any working picture detection algorithm for Processing?' 379 99:59:59,999 --> 99:59:59,999 Hmm, I don't. I'm trying to think if the Processing library does that. 380 99:59:59,999 --> 99:59:59,999 'Next Challenge: Tetris JavaScript w/out Canvas' that's really interesting. 381 99:59:59,999 --> 99:59:59,999 I would probably do ... it with Canvas. 382 99:59:59,999 --> 99:59:59,999 'Do you think VR programming will be in high-demand?' 383 99:59:59,999 --> 99:59:59,999 Hey Kyle Greenberg! Kyle has helped me a lot with this channel. Kyle is a 384 99:59:59,999 --> 99:59:59,999 researcher, an IT alum at where I teach, who is here in the chat. 385 99:59:59,999 --> 99:59:59,999 What was I just talking about? Ugchh, brain. I was talking about .. 386 99:59:59,999 --> 99:59:59,999 the Tetris Coding Challenge. I would love to do that. 387 99:59:59,999 --> 99:59:59,999 Oh, VR games! Do you the nice thing about this? This live streaming has a less of a 388 99:59:59,999 --> 99:59:59,999 delay than the usual setup that I have. 389 99:59:59,999 --> 99:59:59,999 So, VR programming. What the students are interested in and hyped up about at NYU, 390 99:59:59,999 --> 99:59:59,999 there is certainly quite a bit of activity and interest around storytelling and 391 99:59:59,999 --> 99:59:59,999 related interactive experimental works with VR. 392 99:59:59,999 --> 99:59:59,999 Now, I think Gabe, who I work with at ITP, has said this, but he likes to think of 393 99:59:59,999 --> 99:59:59,999 the field more as of an experimental cinema, 360 cinema. 394 99:59:59,999 --> 99:59:59,999 I think VR is a small piece of what's happening with video and the ability 395 99:59:59,999 --> 99:59:59,999 to manipulate and work with video in new immersive environments, AR, VR, 3D, etc. 396 99:59:59,999 --> 99:59:59,999 But I would love to learn and get better at is working with environments like 397 99:59:59,999 --> 99:59:59,999 Unity, Real Engine, and different environments like that where you can do 398 99:59:59,999 --> 99:59:59,999 programming. 399 99:59:59,999 --> 99:59:59,999 Wow, I really never get to follow the chat so I don't get to see as much of the 400 99:59:59,999 --> 99:59:59,999 troll-ish messages. 401 99:59:59,999 --> 99:59:59,999 'Make a PNG to ASCI Code Challenge please' That's a great idea. 402 99:59:59,999 --> 99:59:59,999 Hello, to India. 403 99:59:59,999 --> 99:59:59,999 'Would you prefer C++ or Python?' Actually, that's another thing I should 404 99:59:59,999 --> 99:59:59,999 do. I should read a Python book and learn Python. 405 99:59:59,999 --> 99:59:59,999 I'm not sponsored by Khan Academy or anybody. 406 99:59:59,999 --> 99:59:59,999 Right now this channel is independent. I do get support from NY University in an 407 99:59:59,999 --> 99:59:59,999 informal way. I use a room there and I help - 408 99:59:59,999 --> 99:59:59,999 I have another guest video. I think there could be some guest videos coming which 409 99:59:59,999 --> 99:59:59,999 could be nice. 410 99:59:59,999 --> 99:59:59,999 I would love that, Peter! Peter says, 'I wrote a Python Book' 411 99:59:59,999 --> 99:59:59,999 If you have a Kindle version of it, that would be ideal. Though I think I could 412 99:59:59,999 --> 99:59:59,999 read a PDF on a Kindle. 413 99:59:59,999 --> 99:59:59,999 There's no such thing as VR programming just two camera projection matrices. 414 99:59:59,999 --> 99:59:59,999 Yes, that's probably accurate. 415 99:59:59,999 --> 99:59:59,999 'Am I able to shave?' Not really. I probably could, but it would just be so 416 99:59:59,999 --> 99:59:59,999 awkward so it's not worth it. I can brush my teeth. I can eat! 417 99:59:59,999 --> 99:59:59,999 Fungilious asked 'Is there a Slack channel for the Coding Train?' 418 99:59:59,999 --> 99:59:59,999 There is a slack channel, but it's currently open to only Patreon subscribers 419 99:59:59,999 --> 99:59:59,999 right now. That doesn't preclude anybody from making their own community Slack 420 99:59:59,999 --> 99:59:59,999 channel, but that's one of the ways that I am using crowd funding to raise a little 421 99:59:59,999 --> 99:59:59,999 money for the work that I am doing. Which is to use Patreon for membership to the 422 99:59:59,999 --> 99:59:59,999 Slack channel. There is also a Discord that I don't know too much about, but 423 99:59:59,999 --> 99:59:59,999 that's something that there's a community using. 424 99:59:59,999 --> 99:59:59,999 Quaternions, I should [learn about that]. 425 99:59:59,999 --> 99:59:59,999 Oh, I can't really get up and run to do my joke. Ow. 426 99:59:59,999 --> 99:59:59,999 I feel like I should just always have my cast in this. I can't. I don't know. 427 99:59:59,999 --> 99:59:59,999 I have this goose neck thing that my iPad is on. 428 99:59:59,999 --> 99:59:59,999 NickTucker asks 'What role does AI play in medicine?' 429 99:59:59,999 --> 99:59:59,999 Interesting question. I can't claim to have any expertise in this whatsoever. 430 99:59:59,999 --> 99:59:59,999 But if you think about image classification and how often doctors and 431 99:59:59,999 --> 99:59:59,999 medical professionals use images to make diagnoses from echocardiograms, you could 432 99:59:59,999 --> 99:59:59,999 imagine that, though I'm really speculating without knowledge of the 433 99:59:59,999 --> 99:59:59,999 healthcare industry or anything, but I could imagine a scenario where you had a 434 99:59:59,999 --> 99:59:59,999 large dataset of images of broken and unbroken arms then you could train an 435 99:59:59,999 --> 99:59:59,999 image classifier to recognize broken vs. non-broken arms. So that's kind of a 436 99:59:59,999 --> 99:59:59,999 simplistic way of thinking about it. I think that there a probably a lot of other 437 99:59:59,999 --> 99:59:59,999 ways of thinking about that. 438 99:59:59,999 --> 99:59:59,999 'Do I have a Raspberry Pi?' Yes. I have wanted to Raspberry Pi tutorial 439 99:59:59,999 --> 99:59:59,999 videos, but I just haven't gotten around to it yet. 440 99:59:59,999 --> 99:59:59,999 I don't have much to say about BitCoin. 441 99:59:59,999 --> 99:59:59,999 People are asking if they can intern. I am definitely accepting help with things, but 442 99:59:59,999 --> 99:59:59,999 you'll have to be pretty self-directed. So if you want to poke through all my 443 99:59:59,999 --> 99:59:59,999 GitHub repositories and look at GitHub issues... 444 99:59:59,999 --> 99:59:59,999 I'm trying to answer some emails. I'm using Dictation on the iPad which has been 445 99:59:59,999 --> 99:59:59,999 working quite well for me to respond to things. So I'm definitely accepting all 446 99:59:59,999 --> 99:59:59,999 help. 447 99:59:59,999 --> 99:59:59,999 'Do you think we live in a Matrix?' Good question. What if I told you 448 99:59:59,999 --> 99:59:59,999 I knew the answer to that question. 449 99:59:59,999 --> 99:59:59,999 Is web development in high demand in the East Coast? 450 99:59:59,999 --> 99:59:59,999 'Any thoughts on coding bootcamps?' I don't know too much about them. 451 99:59:59,999 --> 99:59:59,999 I think they're great. 452 99:59:59,999 --> 99:59:59,999 Nicholas asked 'What would you like help with?' Let me think about that. 453 99:59:59,999 --> 99:59:59,999 I honestly haven't thought about it. 454 99:59:59,999 --> 99:59:59,999 So this has been about thirty minutes. So I think I'm probably going to get going 455 99:59:59,999 --> 99:59:59,999 soon and thank you for all the nice comments, the tweets that I've gotten, 456 99:59:59,999 --> 99:59:59,999 messages I've gotten. It's been really nice and supportive. All things considered 457 99:59:59,999 --> 99:59:59,999 this is a pretty minor accident in the grand scheme of things that happened in 458 99:59:59,999 --> 99:59:59,999 the world. I'm doing just fine and I have really nothing to complain about. 459 99:59:59,999 --> 99:59:59,999 If people are interested in me coming on a live stream like this and just answering 460 99:59:59,999 --> 99:59:59,999 some questions, I'm definitely happy to do this pretty often. 461 99:59:59,999 --> 99:59:59,999 I think the thing that could be useful for me is to think about, is there kind of a 462 99:59:59,999 --> 99:59:59,999 lowkey way that I can generate content or answer questions or do stuff while I'm 463 99:59:59,999 --> 99:59:59,999 waiting for this stuff to heal. 464 99:59:59,999 --> 99:59:59,999 Thank you for tuning in. 465 99:59:59,999 --> 99:59:59,999 'Ping-pong AI tweet' have I seen? I haven't looked through all the tweets that 466 99:59:59,999 --> 99:59:59,999 I've gotten in the last week and a half yet. So I'm going to go back and do that. 467 99:59:59,999 --> 99:59:59,999 'What's my favorite restaurant?' Big fan of Japanese food and there are 468 99:59:59,999 --> 99:59:59,999 some very delicious and very expensive restaurants. 469 99:59:59,999 --> 99:59:59,999 There's a place that I went to. Oh, what's it called? 470 99:59:59,999 --> 99:59:59,999 omg, it wuz so gud. I have to look this up. 471 99:59:59,999 --> 99:59:59,999 Do you guys want to wait for me to look this up? 472 99:59:59,999 --> 99:59:59,999 I'll look it up on my other computer. I should also check the slack channel here. 473 99:59:59,999 --> 99:59:59,999 It's on like West 44th or something? No, East 44th. It's right by Grand Central 474 99:59:59,999 --> 99:59:59,999 Station. Masumi? [sp?] No, that's a place I go downtown. Hold on. 475 99:59:59,999 --> 99:59:59,999 I can't remember this. Alright, I can't find it. 476 99:59:59,999 --> 99:59:59,999 'Is anybody watching?' 'No' 477 99:59:59,999 --> 99:59:59,999 I love that I can see a real time amount of audience here. 478 99:59:59,999 --> 99:59:59,999 I will find out what this restaurant is and I will let you know in the next live 479 99:59:59,999 --> 99:59:59,999 stream for the people that are desperate. I do live in New York City. Yeah. 480 99:59:59,999 --> 99:59:59,999 I have some people offering to do guest videos that I upload to the channel. 481 99:59:59,999 --> 99:59:59,999 It's not Nobu [sp?], I mean Nobu's amazing 482 99:59:59,999 --> 99:59:59,999 'Sakagura' It could be that. That sounds right. How come I can't remember the name 483 99:59:59,999 --> 99:59:59,999 of this. I wanna say that it starts with an M. 484 99:59:59,999 --> 99:59:59,999 So I teach at NY University, go to ITP.NYU.edu 485 99:59:59,999 --> 99:59:59,999 and that is a 2-year Master's Program. That's part of Tisch School of the Arts. 486 99:59:59,999 --> 99:59:59,999 You can find more information about that program if people are interested in 487 99:59:59,999 --> 99:59:59,999 applying or visiting, you're always welcomed to. 488 99:59:59,999 --> 99:59:59,999 And I hope I'll be better at teaching three classes in the Fall. 489 99:59:59,999 --> 99:59:59,999 I think Python is awesome. I wish I knew it better and did more with it. 490 99:59:59,999 --> 99:59:59,999 I have lived in New York since 1995. So not always. 491 99:59:59,999 --> 99:59:59,999 I gotta find out what this restaurant is. Is it not by Grand Central? It is, I think 492 99:59:59,999 --> 99:59:59,999 it is. Let me look. Sushi Yasuda! 204 E 43rd St. I think this 493 99:59:59,999 --> 99:59:59,999 is it. I just had one meal there at the sushi bar that was just like totally, 494 99:59:59,999 --> 99:59:59,999 totally amazing. 495 99:59:59,999 --> 99:59:59,999 I do not own a bike; this happened on a city bike. And yeah. 496 99:59:59,999 --> 99:59:59,999 'Have I ever been to Europe?' Yes. 497 99:59:59,999 --> 99:59:59,999 I actually lived in London for 8 months pretty recently in 2015. 498 99:59:59,999 --> 99:59:59,999 I did a semester at NYU London and I would love to go back to the UK and spend 499 99:59:59,999 --> 99:59:59,999 some time there. I found it to be a very enjoyable place to live. 500 99:59:59,999 --> 99:59:59,999 And it was nice to get away from.. never mind. I don't want to get into 501 99:59:59,999 --> 99:59:59,999 American politics. And that was 2015! It was just nice to be away for a while 502 99:59:59,999 --> 99:59:59,999 from this crazy country. 503 99:59:59,999 --> 99:59:59,999 I'm just reading the chats. It's pretty interesting to read all your messages. 504 99:59:59,999 --> 99:59:59,999 'Make community projects so we can code together' 505 99:59:59,999 --> 99:59:59,999 That would be an interesting thing to do. I could make them as - ♪ (phone ding) ♪ 506 99:59:59,999 --> 99:59:59,999 Sorry, I'm getting a text message from my mother. I don't know. She's apparently not 507 99:59:59,999 --> 99:59:59,999 watching this. 508 99:59:59,999 --> 99:59:59,999 Somebody asked about guest videos! I might try to do some guest videos. I 509 99:59:59,999 --> 99:59:59,999 prefer to have a strict curation of them and actually have the guests working with 510 99:59:59,999 --> 99:59:59,999 me here in New York. If people making coding tutorials, what I'm not opposed to 511 99:59:59,999 --> 99:59:59,999 doing is making a curated list of them and doing like a live stream that has a video 512 99:59:59,999 --> 99:59:59,999 that links to other people's tutorials to watch them. Kind of like a highlight reel 513 99:59:59,999 --> 99:59:59,999 of things to watch this week or something. Like a This Week in Creative Coding. 514 99:59:59,999 --> 99:59:59,999 I feel like there have been some things recently that I want to mention. 515 99:59:59,999 --> 99:59:59,999 There is a medium post about the new p5.js web editor. 516 99:59:59,999 --> 99:59:59,999 I did hurt both arms. The right arm is unfortunately more serious and had surgery 517 99:59:59,999 --> 99:59:59,999 and it's going to be a much longer recovery than this broken wrist. 518 99:59:59,999 --> 99:59:59,999 The surgeon gave me the option to have surgery on both, but I opted not to have 519 99:59:59,999 --> 99:59:59,999 surgery on this one and hope that it heals on its own. So we'll see. 520 99:59:59,999 --> 99:59:59,999 'Private lessons?' I love to help people and I guess teaching at NYU is my form of 521 99:59:59,999 --> 99:59:59,999 private lessons for people who are in that. [Stopped @36:06]