Embedded - 184: Not Likely, Possible, or Safe

Episode Date: January 18, 2017

Ben Krasnow (@BenKrasnow) spoke with us about prototyping, Patreon, and staying current. And a whole bunch of stuff. January 28th Hats and Hacks Party RSVP Ben’s YouTube channel is Applied Science.... His recent videos have been shot with the high speed Chronos camera (whose creator David Kronstein was on The Amp Hour #325). Ben has a Patreon page which funds randomness. (Embedded also has a Patreon page, for randomness and mics.) Ben was previously on the show: 119: Do Your Neighbors Have Any Idea? For BLE prototyping, Ben mentioned the OSH Chip by Philip Freidin (146: The Loyal Opposition) and using Processing for Android to make quick-n-dirty test applications. We mentioned the Wazer desktop waterjet. Chris brought up this video describing impedance with a mechanical model. One of Ben’s favorite videos that he did was the first one with an electron microscope, way back in 2011: DIY Scanning Electron Microscope - Overview. Ben gets a lot of his news from Hacker News: https://news.ycombinator.com/ Ben’s Twitter criteria was that they didn’t post updates often too often for his one-a-day check and that they focus on tech: @bunniestudios @vk2zay @elonmusk  (for updates on my car's firmware) @LongHairNasaGuy @szczys @samykamkar @PaulStoffregen @mikelectricstuf @johndmcmaster @michaelossmann @macegr @Chris_Gammell @EMSL @mightyohm And some of his favorite YouTube channels (Ben said it was very difficult to distill as there are many great choices): mikeselectricstuff tesla500 Matthias Wandel NightHawkInLight The Signal Path Techmoan Cody's Lab This Old Tony Clickspring Nick Moore Gross Science Haas Automation Hackaday Reactions I Build It Alex Dainis bigclivedotcom We also mentioned architect Frank Howarth of the urbanTrash channel.

Transcript
Discussion (0)
Starting point is 00:00:00 Hello and welcome to Embedded. I am Alicia White alongside Christopher White. Ben Krasnow is back to talk with us about cameras, cars, and maybe computer stuff. Before we talk to Ben, don't forget to sign up for our party. It is in Aptos on January 28th, which is a Saturday from 2 to 5 p.m. It will be at Little Owl, and it is a hats or hacks event.
Starting point is 00:00:37 You should either bring a hat or wear a hack or something along those lines. RSVP in the show notes. What city is Little Owl in? I said Aptos. You did? Oh, okay, it's in Aptos. Damn it.
Starting point is 00:00:49 I was wondering how to pronounce it properly. Which is in California. And it is not Aptos, which is the Spanish pronunciation, but Aptos, which is the American Indian pronunciation. Hi, Ben. It's good to see you. How's it going? It's been fine.
Starting point is 00:01:04 Good. Could you tell us about yourself? Sure. My name is Ben Krasnow. I'm the host of the Applied Science channel on YouTube. And I think we just turned six years. And I also work at Verily, which is Google Life Sciences, which is Alabets life science uh sort of portion cool before we ask you about all the things we asked you to come over and uh tell us about we want to do lightning round where we ask you short questions we want short answers and if we're all behaving ourselves this this doesn't become an hour-long discussion about robots. Okay. Favorite processor? ARM Core 32-bit.
Starting point is 00:01:53 Favorite fictional robot? What are you the hell, 9000? Most important tool to your daily work? And I'll just leave that open. Soldering iron. All right, that was on the list anyway most important tool to your applied science work slash hobby hmm i guess i'd have to go with camera but that's kind of a cop-out answer well since i want to talk to you about cameras okay that works favorite type of wave um An ocean wave.
Starting point is 00:02:26 Excellent. Excellent. I think we can help you with that later on. What science fiction technology or concept do you think will be real in our lifetimes? Self-driving cars. Least favorite electrical component? Oh, man. That's a good one.
Starting point is 00:02:44 Least favorite. Um... least favorite electrical component oh man that's the good that's a good one least favorite um hmm that's a really interesting question least favorite maybe a processor a microprocessor yes ouch okay what's your most favorite most favorite about a resistor? It's kind of hard to like mess that one up. Well, yeah, but it's not like it's got any personality. When I was thinking of favorite, unfavorite, I was thinking of like what's caused me trouble in the past, you know, career. Well, in that case, microprocessors are my least favorite as well. Yeah, so that's kind of, okay, I interpreted it a little differently. How much time or what year do you think we'll get to the point where
Starting point is 00:03:29 10% of the US has truly self-driving cars? Level 5, as they call it, like fully autonomous. Yeah. 10%, I think it's going to happen pretty quick, maybe in the next 5 years, 10 years. Cool.
Starting point is 00:03:48 I'm looking forward to it. all right do you have any others all right okay so now let's get to those camera questions you got an early chronos camera the kickstarter with the super high speed and and it slows down fast things. What drew you to that camera? Well, I've always been really interested in high-speed video. I mean, it's so cool. And then being on YouTube where the whole medium is about interesting video, playing with a high-speed camera makes a lot of sense because it is about the medium, right? Like it's perfectly suited for YouTube videos.
Starting point is 00:04:22 And then my friend David Kronstein, who invented and built that camera, offered me an early prototype, as with a lot of other YouTube creators. He knew that getting some video out would be a good way of showcasing the camera, so that's how I got my hands on it. What videos have you done with it? I've made two YouTube videos that show a bunch of clips that I've collected. And the first one, I have a mechanical rig that spins the camera around like a center of rotation so that the camera is always facing what's at the center. And it spins in an arc that's maybe, you know, 60 centimeters in diameter or something like that. So it's kind of like a matrix bullet time effect where you can film something in the center of the arc. And then as the spins around it you know if the thing is happening quickly it you know shows it in slow mo it looks pretty cool you know in one of your videos you mentioned bullet time effect and i had
Starting point is 00:05:13 no idea what you're talking about until you you just said matrix and i'm like oh right yeah i know i actually realized that not many people know like what the effect names are and so then i was trying to think of how could i summarize it in a title and like spinning camera rig with slow-mo action or something and so i settled on bullet time but i actually did one get one guy that said i disliked this video because i was expecting bullets in it yes well i mean high speed bullet videos can be really interesting especially when you see the shock waves and they're supersonic and all that but but yeah i can see so i don't have a gun otherwise i could have done bullet time of bullets which actually maybe i should do because that actually sounds pretty good okay that leads me to another question have you ever been injured in the filming of your videos
Starting point is 00:05:59 um wait like on camera that I edited out later. Sure. Yeah. Actually, potentially, but it's always like, like not exciting stuff. Like not like, um, like incidental injuries. Like I remember I got hurt pretty bad. I was, um, showing how to temper steel. And so I had these thin bars that I was pulling.
Starting point is 00:06:20 Like I had a very heavy weight that I would add to the bar and then it would buckle. It break at some point. I'd measure how much weight was in the bucket to figure out how strong the bar was. And so, I hardened the steel and then the bar became so strong that I had a bucket with like 80 pounds of steel in it trying to rip this eighth inch bar apart. And finally, it let go and one of the pieces of steel like came down on my thumb and it left a big gash and everything. It's not a very like, you know, sort of exciting injury, right? No, although it does sort of want you to say, you know, I'm glad I wore safety glasses. Yeah, I think I'm kind of, I think safety glasses are pretty good,
Starting point is 00:07:00 but they're kind of like, I don't know, over like they're not going to save you from a lot of things. And then when you do have them on, it's kind of, I don't know, it's more like dust and particles flying and stuff. But yeah, I do wear safety glasses. I do recommend it. So back to the camera. The lighting ends up being a huge part of being able to make it work. Yeah.
Starting point is 00:07:19 Daylight is good. So you'll notice a lot of channels like the slow-mo guys on YouTube shoot in daylight a lot because it's free and it's everywhere. But indoors, yeah, you need a lot of photons. So David Kronstein also built like the world's largest LED array. I don't know if you've seen this on his channel. It's like 10 panels of 100 watts each all aiming at his high-speed studio, which is pretty incredible. Water cooled everything. That's because at the frame rate we're dealing with, there's just not enough light coming in.
Starting point is 00:07:48 Yeah. It's a physics problem. There's nothing you can do. I mean, you could make your image a little, your sensor a little bit more sensitive, but with existing CCD technology, yeah, it's your exposures are down to a couple hundred microseconds at the highest speeds that that camera can go. Is it a really small, uh, uh, F-stop? Um, that's the other thing you you can try to open your lens up to like f2 but then you can't focus on it yeah your depth of field is short and then also the lenses don't perform very well at that setting so you kind of want to stop down as well what other settings do you have you played with um white balance is good so another thing that
Starting point is 00:08:23 makes videos look much better than you know if you look at a video you can't really put your finger on what makes it look pro white balance is definitely one of those things and i was happy to see that david has a custom white balance in the camera so you can aim it at a piece of paper in your scene and hit custom and then the colors come out really nice i don't think we mentioned how fast it is uh it's at 720p i think it'll do 1500 frames a second okay and then at at its tiny resolution of you know like 100 by 100 it does maybe 10 000 frames a second something like that have you tried that um yeah you know it's funny for a lot of things it's actually too much yeah so if you're doing like bullets then you need speed that high but if
Starting point is 00:09:05 you're doing things like water pouring or um even like things breaking like glass breaking and stuff you actually don't need that much speed because it's not going quite that fast and then you get way more resolution and so it's a much more you know compelling looking image have you thought about uh using the extremely high speed or the high speed mode uh coupled with a microscope to look at like bacteria processes or something like that? Yeah, it's funny you mentioned that. So at work, we have a high speed microscope, and it's definitely meant for research. It's black and white only, and it has, you know, metrology tools. But what's cool is that you can take any
Starting point is 00:09:38 old lens on a camera and just move it away from the image sensor and get it to focus much closer. So you can turn almost any old camera into a you know a microscope just by extending the lens which i've done with good effect so i've got a video of like an ant and it's almost filling the frame i mean it's pretty cool you ended up building a lot of support equipment uh to move the camera and i know there are some people out there i think who who got to the Kickstarter and said, I'm going to get this fancy camera. I'm going to be able to do all these neat things. They don't realize it isn't quite point and shoot.
Starting point is 00:10:13 Actually, no, I'd say it is. One of the nice things if you're shooting high speed, you don't really need a tripod because your clip is less than a second long. In a lot of cases, you just can't even shake fast enough for it to matter that much. It's actually funny little side effect but if you go out to the park and you want to get like some high-speed video of a river or a waterfall you should just hold it and you'll never see the camera you'll never see the hand movement in the final footage i noticed you uh you acquired a hummingbird for a little while how did that happen he flew into the garage actually and i was trying to like escort him back out but he hung around long enough where I could get the camera fired up, and I got maybe 30 different clips of him and picked the best one and put that one out.
Starting point is 00:10:54 That was pretty cool, because hummingbirds are just one of those things that are pretty endlessly fascinating. It is, yeah. It's a very weird creature. He was in there long enough where I put out a little cup of sugar water for him because he was hanging out for quite a while. Did you name him? No. So what advice do you have for people who are going to get a camera like this? I think that the fact that there's more high speed cameras out in the world gives people more flexibility to be artistic with them. So up until now, most of the high speed footage that people have seen is like sort of setups like, you know, balloons popping, or, you know, things in a lab setup. But if you have one, and it's portable, it's battery powered, you can
Starting point is 00:11:36 just take it to the park and find an interesting looking bug and capture it. I mean, you have some pretty amazing footage. And so just getting more cameras out there, I think, will open it up and people will come up with more artistic looking shots. See, I like the really low speed cameras that you leave open in the sky for an hour. So it's funny, there's this huge dynamic range between things you can look at with a high speed camera and things where it's almost the same technology, too. You want low noise and that kind of thing. Yeah, it's funny playing with time compression. In fact, I've been thinking about weird stuff to do where you could even have like log time in cameras. Maybe you could go all the way from time lapse into real time into high speed.
Starting point is 00:12:14 And I was thinking of a process that could make use of that. Plant germination. Ah, that's an interesting one. Like flowers opening and then. Yeah. Huh. That could be rather interesting i like this yeah what else so you can also do tilt shift photography like if you've seen this where you
Starting point is 00:12:32 take like an image from the top of a building and if you tilt the lens you can get both distant distant things out of focus as well as close but the middle is in focus so it looks like a miniature it's a really you gotta look this up it's a very strange thing in our brain it's super super like unusual and then when people combine the technique with time lapse it looks like a tiny little village of like little machines moving around it's really crazy you should look it up and i was thinking wow i wonder if anyone's ever done tilt shift high speed this could be like pretty crazy too and for that you'd need to probably does it work with a standard lens mount yeah it's interchangeable that's the other cool thing it's battery powered which is unusual for a high speed camera and it
Starting point is 00:13:10 also has interchangeable lenses so you can put any old c-mount lens on okay yeah what plans you have going forward do you have a list of things yeah so the first one was this um bullet time effect rig which was pretty cool And then I linearized it. I basically stretched the camera out onto a linear rail so that I could move laterally really quick. And then the next step after that was to put a pivot on the lateral transition so that it was always looking at the same point but moving really quick past it. So it was kind of like this drive-by effect. That was pretty good. And then what I wanted to do was tilt the whole thing upright so that I could move the camera like faster than gravity and then pour water or something off the table and have it sort of chase the water or even go faster than the water. Figured that might look pretty good.
Starting point is 00:13:54 I haven't done that one yet. That sounds pretty cool. Sounds like you're slowly reinventing the ILM motion capture stuff that they did in the 70s. Yeah. And so it's fun playing with a camera that, you know, I think everyone should have one right because there's so much unexplored territory right i mean it's just all kinds of things you can do with it i'm thinking your rig that does linear now you need a little little tiny horse to run along so you can recreate the original camera system exactly or insects flying and stuff like yeah it would be really good to have these sort
Starting point is 00:14:25 of controlled setups and stuff another trick i did was to change the lens focal length as it's moving on this linear rail and so this technique is called dolly zoom i don't know if you've seen like vertigo you know or something like that where the camera is moving physically toward the subject but then you're also changing the zoom of the lens. So you end up with this really strange, like perspective change. And I pulled it off in high speed and the effect was, I think it was pretty good. It kind of showed the potential, but the camera was already doing like five meters a second, top speed, or I don't know, maybe about quite that, but three meters a second, top speed. And like the action wasn't quite enough to keep up with the effect. So I needed to go even faster, but it was still pretty cool.
Starting point is 00:15:05 It's the first time anyone's done dolly zoom in high speed, I'm pretty sure. You had a video where you described all of these different techniques. And I don't play with cameras very much and definitely not videos. So it was neat to really understand the difference between pan and zoom and tilt. I just, yeah, listeners, you should look at that. It was pretty cool. The lingo goes on and on too. I think I only mentioned a few of them, but the camera operators for pro video have like, you know, a dictionary of terms that just mean things like side to side, but that, you know, it's like in boats, right? It's like a whole different terminology for everything. How did you learn all this well you know i spend a lot forever on the
Starting point is 00:15:45 internet just you know yeah no i understand that one so you have a patreon patreon yeah we're something depending how i'm feeling about yeah the fans supporting me you can switch between patreon and patreon maybe right why why well you know it's um it's kind of like the death of tv right like we're basically witnessing the end of broadcast video and so it's pretty cool to actually put your money where your mouth is and say no i'm actually going to pay for what i want to see and then it gets created you don't have to wait for a network to decide to fund a television show anymore. So I think the whole concept is, it's super revolutionary. It's going to put, I mean, cable's already on the way out, but it's just like the last nail in the coffin, basically.
Starting point is 00:16:34 So that makes sense from a, I like to support people side and the people that I want to give money to when they do neat stuff. You have the other side you receive support what went into making the decision to do that um it certainly makes it easier to buy like kind of i wouldn't say silly stuff but kind of like you know if you're on ebay and you see a a weird looking device for you know you're like, it's too much to play with. But if you have Patreon funding, you could do an interesting teardown and everybody wins. It's basically crowdfunding this teardown that might be pretty interesting. So I thought it was a way of sort of literally just distributing the cost of literally what's in the video. So this linear rail that I bought from eBay was a few hundred bucks or more and the motor was another few hundred. So basically the cost of
Starting point is 00:17:27 that video was paid for by the people that saw it. Pretty cool. We recently signed up and one of the reasons we signed up was because you had one. It feels odd. I mean, we have jobs and these are our hobbies and you, so hobbies normally are a giant money sink. So it's in the tradition of sinking money, yeah. And so, it felt a little odd. I agree. And so, I usually get about, I set it up such that I pay back about 10 or 20% of everything I take in to other creators. And that makes me feel like I'm part of the ecosystem and it's helping other creators get along too.
Starting point is 00:18:02 I had a lot of people sort of request that I start taking money. So back in the days before Patreon, I had YouTube fan funding, which funny enough was actually formally announced to be shut down yesterday by, by YouTube. And it wasn't very, it wasn't used by very many people, especially the tip jar basically. But people were like, yeah, you know, I want to get in here and, you know, you should make more videos and I'm going to pay you and this, you know,
Starting point is 00:18:25 and everything. And, you know, almost at the fan's request. And then it became, you know, a pretty decent way to pay for all this stuff. So it worked out pretty well, I'd say. It's working out pretty well for us too. I did it because I failed to send a guest a mic and there was no reason why I didn't send it other than our two loner mics that tend to get shipped out around the country hadn't come back yet and and the guest said they had a mic and I was like okay fine turned out the mic they had was terrible and I whined on our slack channel
Starting point is 00:18:57 and Chris Gamble said well why why why do you not just send the mics like because this hobby sinks enough of my time and energy he was like this is why you have this is why you do the funding because that shouldn't be it and now i'm i'm set up to send out a whole bunch of mics on monday no it works out really well there's only one downside that i've encountered is that um i kind of feel like my own videos have to have a higher standard of you know quality because everyone's paying all this money in and so there's a slight like guilt factor it's like oh geez i can't make a two-minute video that's like not substantive enough because i you know see the amount of money pledged per video and it's like oh geez i can't really do that so it's it's funny the people that
Starting point is 00:19:38 were paying and hoping that i would make more videos you know it sort of backfired since i'm actually going to make fewer videos now that might be higher quality, but definitely the number is not going to be as high. That's not so bad though. I mean, I think it's nice to have some motivating factor for things that's a little bit outside and, you know, money is a classic motivating factor, but, you know, but it's also tied to guilt a little bit, right? It's like, well, you're paying me, so I better keep making stuff and I better, you know, use it as an opportunity to improve. So I don't think that's all bad. Since you asked about cameras,
Starting point is 00:20:08 camera gear funded through Patreon especially, for a while I was on this kick of increasing my production value quite a bit. You know, better lighting, more cameras, much better framing of the shots, better audio, everything. And funny enough, I don't think the fans particularly liked it. The range was like slightly positive to like somewhat negative you've sold out yeah well there's a little bit of that and then people are used to youtube having like this look yeah the homemade look yes and so
Starting point is 00:20:35 even like huge stars you know pewdiepie and all these guys it's a very like different look than television it's not it's low production value and that's actually what people kind of prefer the sound too yeah which yeah which a crappy sound and everything right and so you know it's hey that's great because that's cheaper and easier so why not this is good info if i ever start a youtube channel see i would go completely nuts into the high production value i've definitely talked to other creators that started a channel with high production value and people like what is this it looks too much like television are you funded like is this a studio like this doesn't look like youtube and so there all these questions cause people to not be subscribers and then it's
Starting point is 00:21:12 like i know why are you punishing professionalism so you're telling me we should lower our values no no no so audio is actually one of the things that um can always be done better and it doesn't sort of distract people if it's perfect right like audio is one of those special things where it's like i'm not talking about like animations or title sequences if you have really good audio on your channel everyone appreciates that and it doesn't get in the way of like you know perceived youtubeness or whatever you know oh. Oh, I think that's very true, yes. And knowing the listeners that we have, if our audio quality went way down, they would be very unhappy because that's been one of our strengths. Well, when I say our, I mean his, because Chris is all about
Starting point is 00:21:56 having really good audio. It is a nice setup. And I had one guy that would complain on every one of my videos saying, you know, your audio sucks. When I was using my, my camera's microphone and he's like, why is it so loud in the left channel and not the right channel? And I'm like, well, that's because I'm standing on the left side of the camera. It's true.
Starting point is 00:22:14 And he's like, well then fix it in post or something. I was like, come on. Yeah. Hours in the day. But you on back to the Patreon, Patreon, whatever we're going to say that um
Starting point is 00:22:26 you you actually have the goals and stuff and do you have special content for um sort of you mean the rewards like yeah the supporters yeah um i sent out stickers so that's a good that's really that's good yeah so that's a common support tier. And then I didn't really, I was already pretty strapped for time. And so I didn't really want to have a reward that would take a lot of time. So I was trying to figure out how to do that. Originally, I thought I would have no tiers. You know, it's totally, you know, egalitarian. Everyone pays what they want.
Starting point is 00:22:58 You know, there's no like tiering or anything. And then I thought, well, maybe it'd be cool if people sent me in stuff to show on the channel. Because that would be less time on my part. And people would get their sort of, you know, piece on it and everything. And so, it hasn't really worked out quite that well, but some people did sign up at those tier levels anyway and never sent me anything anyway, so. Well, that's because you didn't send me your address to send you a sticker, but that's okay, since you're in studio, there's no way you're living here without a sticker. You didn't get it? I already sent it to you. No, you sent me a sticker. I was going to send you something to put on your wall.
Starting point is 00:23:28 Yeah, I got it. Oh, I have embedded FM stickers too. I think I gave you my address. Well, anyway. Well, anyway. What's happening? Ben will be leaving here with stickers. I think if you check the latest video, it might even already be on the wall. Maybe.
Starting point is 00:23:44 Someone should watch the guest video before they arrive maybe i'm not sure but i think so so we mentioned we're having this party have have you met many of your subscribers um over the years i mean because you've been doing this for years six years this this season actually very close to six years exactly, probably, yeah. Have I met very many of them? Probably only incidentally at like the Hackaday meetup at the end of last year. And yeah, and Maker Faire. That would be the other big one, yeah.
Starting point is 00:24:17 Is it strange? To not meet them? No, to meet them. To meet them. To not meet them is just like normal, right? I'm constantly not meeting people. Yeah, me too. Well, you know, I'm not really a social creature. And so, you know, is it weird to meet them is just like normal, right? I'm constantly not meeting people. Yeah, me too. Well, you know, I'm not really a social creature. And so, you know, it's just weird to meet them.
Starting point is 00:24:30 Most people are pretty cool about it. Occasionally it gets a little too fanboy-y and that's slightly weird, but it's pretty cool. I like meeting them. Sometimes I find they know more about me than I remember ever having said. And that's a little strange, but. I have encountered that. Sometimes someone will say, you know, a video you made, you said such and such like four years ago or something like, really? I don't even remember that video.
Starting point is 00:24:53 That happened last week for a podcast that we made two weeks ago. So, I can't remember, you know, it's gone. Yeah. Who exactly were you making the fondant cake for? That was my housewarming party in Redwood City. So that wasn't a mystery. No, and that was one of my most popular videos for a long time, actually. There's more cake bakers in the world than there are science hardware tinkerers. So most of your channel, for people who haven't seen it, is you make something odd and then you talk about the science and the creation of it.
Starting point is 00:25:29 Where something odd could be miniature $1 bills because you use ammonia and pressure to just squish them. But then you have a series of videos where it's literally you baking a cake i haven't done that in a while that was that was early days right but i mean you know it's time to bring it back yeah well you know so okay so format changing is dangerous right like you've seen youtubers that try to like shift their focus and oh man people hate that more than more than bad audio even right well you you had a comment in there about and I don't usually read the YouTube comments because it's just horrible. Although you get some pretty good ones. Yeah, I like it.
Starting point is 00:26:10 But there was one in there about how you had an itty-bitty kitchen in a giant garage. Yes. Well, that's true, actually. That is true. And really, they were talking about your priorities. And I thought that was very fair. Oh, yeah. No, when I was looking for that house, I told my real estate agent, I don't care that much about the house, but the garage has to be
Starting point is 00:26:28 substantial. And she's like, well, I can't type that into MLS. And so it was kind of a long search. In fact, it was about a year and a half of searching. As Ben came over today, we mentioned that we sort of found our house by accident on the first try. That's cool. A year and a half of searching. Yes, I do understand because we did that before, but it was easier this time. That's nice. Sort of.
Starting point is 00:26:52 Okay, so moving along, a coworker of yours said that you build mechanical solutions to do things that we would do in firmware. What did he mean by that? You know, I'm not exactly sure. It sounds intriguing though, doesn't it? It really does. Was this, so potentially, so the lighthouse tracking system that's used in the Vive is kind of a mechanical solution that other people used cameras for. Probably not what this person was thinking of, but it is in fact a very mechanical solution. A lot of people are like, ah, like spinning motors and mirrors that's going to be terrible but it actually turned out to be a very successful tracking system for vr we had alan yates on the show and we talked about how that
Starting point is 00:27:33 worked and it did sound implausible because you have all of these timing requirements and this reproducibility and moving parts that shouldn't be that precise. We were actually really surprised when we fired it up the first time and got, without even trying that hard, a hard drive motor to be precise within like 200 nanoseconds, spin to spin or whatever it was. He measures it in parts per million, like how far it's off for one rev. And it's pretty incredible what you can do with just a pretty bog standard hard drive motor. It is really incredible. Of course, I should point out a pretty bog standard a hard drive motor it is
Starting point is 00:28:05 really of course i should point out they don't use standard hard drive motors there was more effort that had to go into it but um it was the starting point yeah but it's still it's interesting to take advantage of a technology from a completely different field and i wonder how many other things are out there like that that haven't been done yet like okay hard drive motors hard drives have to be very precise they can't have a lot of walk axial walk because you know they have to read very precise positions so there's got to be other stuff like that that's been totally commoditized but now okay this is really precise and we can take this and we can make something that would have been a million dollar instrument
Starting point is 00:28:38 a decade ago for a couple hundred dollars exactly and that's sort of been my job kind of all along it at most of the places i've worked is sort of finding those really quick and easy solutions that at least to get us past the prototyping stage so that did that brings up a question from a listener who asked who has a goal for 2017 to do more prototyping oh that's good that's a really good goal a listener an enemy podcaster uh do you have any advice for how he can do that wow so like specific technical advice or like mindset maybe let's go with mindset yeah that's a good one um you know i mean failure i think i think the talk of like failure has gone a little too far like a lot of people's talk about oh you know i mean failure i think i think the talk of like failure has gone a little too far like a lot of people's talk about oh you know failing is great fail fast yeah fail fast it's
Starting point is 00:29:31 great you know not failing you're not trying exactly if you're not failing you got to do this and that and it's like my take is like failure is kind of part of everything it's part of engineering it's part of life but you don't really try for for it. And so, don't try to fail, basically, is what it comes down to. And some people, I think, hearing all this talk of failure, especially in earlier education where people haven't really understood that there's nuances to the meaning of failure, getting hung up on it. And so, my point is basically, just keep going. Don't think about how you're going to fail or how it's not going to work just kind of keep putting more effort into it and concentrate on the on the day-to-day i agree
Starting point is 00:30:11 with that i i hate that fail fast thing because i think i understand its original intent but i don't think it's i don't think that's stuck for very long and the companies i've worked out that have pushed that uh tends to mean let's not plan let's just hack around you know randomly trying things with like a shotgun approach and we'll just throw out everything that doesn't work and you know kind of a darwinian approach to design and i don't think that's a good way to do things yeah exactly and that isn't really the ultimate goal anyway so it's kind of like well you know i mean succeeding is always better right so you know, I mean, succeeding is always better, right? So, you know, it's, yeah. Yeah, and you do learn a lot from failure.
Starting point is 00:30:49 That's fine, too. That's different. Yeah, it's definitely different. Yeah, exactly. I wouldn't even call it a failure. I mean, if you tried something and then you ruled it out, that's progress. I mean, that's part of how it works. There's a lot of truth to that, I think, also in research, where a negative result is not something that is desirable, and yet it could be very interesting and publishable but people want the positive results exactly so they
Starting point is 00:31:11 actually almost the same problem that silicon valley does where they're like so i guess maybe it's the opposite of the inverse problem whatever but they they won't publish negative results and so then people figure oh yeah well you know i can't ever even though that is valuable stuff yes because if you don't publish then other people go down that path too and then they don't publish and then it's all a giant waste of time so let's also talk about the paths that don't work yeah exactly and if the cost of publishing were way lower and you could just easily access everything it would be great and so we could rag on like science journals for a while. Let's go back to actually,
Starting point is 00:31:48 no, let's stick with failure. How do you deal with it? Say in terms of applied science, your video channel. I'm sorry to interrupt, but have you had videos that you've tossed? Yeah, sometimes the making of, I usually shoot B-roll footage first.
Starting point is 00:32:10 For viewers that don't know, B-roll is sort of like action shots of me using a lathe or something. So there's no audio or there could be audio, but it's not that important. And then A-roll is me staring at the camera and talking. So I always shoot all the B-roll first as i'm doing the project then shoot the a-roll at the very end and then splice in parts of the b-roll to make it you know more interesting so i have b-roll that i've never made into a video and um usually i'm so strapped for time that if i go through the trouble of building something i'm going to squeeze a video out of it pretty much but um there's there's definitely a bunch of B-roll footage that's on the cutting room floor for sure.
Starting point is 00:32:48 Yeah, but I mean, that's kind of by nature. Of course, you go ahead and set up a camera because you're working anyway. Why not? Yeah, sometimes I forget, though, and then I don't even have as much B-roll. And you can tell those videos because they'll be like a shot of the camera just looking at a desk or something with audio. I mean, I'm talking over it, I'm narrating it, but I don't have any B-roll for that section. And so it's just nothing basically.
Starting point is 00:33:14 So you have never like mostly finished a video and said, wow, this is a really boring topic. What was I thinking? Have I ever gone that far? Probably not. No, I think once I'm that far along, there's no turning back. At some point, you just ship it. Yeah. Now, I have sometimes made videos that I didn't charge Patreons for. So, I have the option
Starting point is 00:33:33 of posting a video and then saying it's a freebie video. And I've done that a few times. That actually might be the best solution to do the short ones. I was thinking the two-minute videos, you can absolutely do that. Exactly. I think that's probably the best balance. I should do that more. It's fun and it keeps things going. I know with the podcast, over the holidays, we ended up recording a whole bunch in a short time. And then we had big blank spaces on either side. And there was some amount of getting back into the pattern.
Starting point is 00:34:05 And so, yeah, there's some. Yeah, definitely. I used to have a pretty sweet work schedule where I was doing four days a week at my day job. And so the extra day I had for videos, and I didn't have to, but sort of strongly incentivized to give that schedule up. And so now it's really crunched.
Starting point is 00:34:23 I had way less time to make videos. Was that part of your negotiation? Yeah. Well, you know. It's like, I'm going to do, I have this video thing. Is that okay? I mean, did it come up? Oh, absolutely.
Starting point is 00:34:35 And so when I was working at Valve in Seattle, because of the geographical distance I was here, they were in Seattle, I negotiated this day here to sort of finish up things. And it just sort of got grandfathered in. And then somehow I transferred that over when I started working at Alphabet. And I know that when you started working at Alphabet, you already had the videos. They didn't. That was, I mean, that was one of the reasons they knew you. Exactly. And do they still support that now or do they want all of your attention?
Starting point is 00:35:03 No, no. They want the five days a week, but I can, you know, make videos talking about technical stuff. They're totally cool with all that. Yeah. They just want all your time. Well, it's reasonable. I actually don't feel overworked. And I think Verily has a really good work-life balance. It's just having that extra day is like a really significant thing.
Starting point is 00:35:22 It's like, even if it were like four, 10 hour days, that would be better. Cause it's really like having that whole separate space to like play with. And so, you know, it's, it doesn't really work to be out of the office an entire day a week. And so I can kind of see their point. Yeah.
Starting point is 00:35:37 Almost. Well, like I say, they made it a pretty good, it was, it was a very tempting offer. So yeah, it was,
Starting point is 00:35:43 it worked out. But it's a tough balance. It was. It is. In fact, they must've gotten the number just right since it was it was a very tempting offer so yeah it was it worked out but it's a tough balance it was it is in fact they must have gotten the number just right since it was like man this is a tough choice so so you do have a full-time job yeah and you have the videos how much time do you put in to the videos um not if you know it's not so much anymore i mean at the peak it was almost a video a week which was absolutely nuts even at one even at having a spare day i mean even that was pretty crazy i think my average probably during the the heyday was maybe a video every other week and now it's like a video a month you know or even less so um but you know weekends are good if i get like a full saturday that's a really good time to kind of like a video a month, you know, or even less. But, you know, weekends are good.
Starting point is 00:36:26 If I get like a full Saturday, that's a really good time to kind of get a video nailed down. Yeah, if nobody convinces you, you need to go to the beach. Right, right. How do you choose what level to explain things to? Sometimes you take very complex scientific things. Do you have a mental model of your audience member do you have somebody you actually are explaining it some person that's actually yeah it's an interesting idea i don't but i like that idea a lot i think that actually i'm going to use that in the future actually
Starting point is 00:36:55 i'm not thinking about explaining it to a person that i know but i am using my own frustration at having things explained to me in very convoluted ways so like electrical impedance was like a perfect example oh geez i know i still can't get that stuck in my head properly it's like why do they make it so complicated so in in school um i had to take a few ee classes even though i was an me in school and it's like okay we get to ac circuits and they have to explain impedance and they do it in such a way that no one could possibly understand right the first time they come out i mean they're using imaginary numbers they're using really complex math i mean it's like why you could just talk about it in sort of
Starting point is 00:37:33 terms like just what is it it's resistance that depends on frequency it's it's really that yeah they never said that they never said that they never will either and so it's very frustrating and so i actually get a kick out of explaining things in really simple terms because I wanted to explain it out to me when I was learning it. Everybody does. Yeah, I know. So why does no one do it? antenna so the interesting stuff about impedance is about reflections and efficiency so they just skip to that and then ignore the easing you into an analogy that makes sense you know from basic electronics yeah because the plumbing analogies with the little pipe and the big pipe not not really you don't like that one it's not the worst but then you lose then you get this mental idea
Starting point is 00:38:23 that it's a block instead of having it depend on frequency i see um but then i don't have a mechanical right implementation of impedance like that it does start to get the analogies start to break down when you push on them too hard so yeah it's there was a great video on youtube i found and it's from either the 60s or the 50s or 70s something very old where a guy is explaining impedance. I think it's with Bell Labs. I'm going to find it. But he has this mechanical model
Starting point is 00:38:51 where he can make the waves go with this, it's kind of like a cascade of tinker toys. Nice. And you can see the reflections and he talks through the whole thing and it was a really good explanation of that aspect of impedance because you could actually visualize it and you could lock things down and change change the basically
Starting point is 00:39:09 the impedance of this mechanical system um i'll find that it was a good video you're saying instead of asking what is your least favorite electrical component we should be asking what is your least favorite electrical property yeah i mean yeah and people would say impedance because they don't understand it but yeah that's another thing you know a lot of these like 50s and 60s videos were actually way way more uh clearer than modern educational equipment when it's like well that's i mean yeah there's something about you know they had to work really hard to make this mechanical model it was very large probably it was very expensive and it explained it better than you know somebody putting up a video screen with you know lots of colors and waves going around everywhere i mean it looks
Starting point is 00:39:54 fancy when you're doing that but this was like oh this is very simple it takes up a hotel whole table but i like it yeah i really like that kind of stuff my second career was always going to be in education too and maybe it still will be. It is partially already. Yeah, exactly right. You're headed in that direction for sure. Yeah. It's funny. I've always thought that education and how we explain things does fall to a Darwinism sort of thing.
Starting point is 00:40:20 The better you can explain something, the more likely somebody else will use that explanation to teach the next person that's good yeah i like that and yet somehow impedance has well there's cracks in the facade yeah there's like an island over here with good impedance explanations i would say a whole lot of basic introductory physics is broken too it's like an emphasis on mathematics which i don't quite understand and it's it's useful to use math to solve problems but i don't think it's very useful to use it to describe sort of how to understand something at least not for me yeah i i would agree with that i like math but i like it second to concept exactly uh and you said you were a mechanical engineer for some reason i thought you were electrical i know software so that that this question of how did you learn all this mechanical stuff
Starting point is 00:41:08 is sort of pointless isn't it how'd you learn all this electrical stuff yeah exactly well i actually wanted to be an ee but the math killed me now we see the truth no it's and it is true um I never actually formally signed up as EE, but I mean, I knew what was going to happen when I started looking into it. And so I was like, yeah, I think we'll go with mechanical. What's funny is the opposite happened to me. I started as an engineer and said,
Starting point is 00:41:36 I'll go back to math. Really? I'm kidding. Huh. Oh, so you must, and you don't even like the mathematical descriptions of these properties. Um, I think they're useful depending on what your path is in education. I think they're very useful if you plan to go, you know, very deeply, but I think for people who are, you know, stopping at a
Starting point is 00:41:57 certain, at another point, like, oh, I'm going to be an engineer. So let's get these physics concepts down. I think it depends on the audience. and I think there is no tailoring of it to the audience, especially early on in undergraduate. Cool. Okay, so for people who are not mechanical engineers, how can they gain more facility with doing these things like you do? Yeah, that's good.
Starting point is 00:42:24 I think having a good space to work is pretty important. So I've always had the benefit of having like a really big shop. So even when I was growing up, my dad had a really well stocked garage, lots of tools and space to just play around. And if people don't have that space of their own, you know, finding a good maker space or something like that could work out pretty well. But sort of having like a dedicated spot that you can always go to and tinker out there is a pretty important part of understanding this stuff, I think. That's an interesting advice. I always try to like play with origami on the couch,
Starting point is 00:42:58 and it really doesn't teach me the mechanical things I want it to teach me. So, yeah, going to a space and having the physical tools would help. What tools do you think are most important? I like to have a milling machine. That one's probably the most versatile. And it's true that, you know, it doesn't work as well on sheet goods as a laser cutter. You know, maybe it doesn't do 3D printing as well, because you can't have undercuts with a milling machine. But generally, you can get almost everything you want out of a decent milling machine. What's a decent milling machine? Well, again, it's sort of a sliding scale. So ideally, it would be a pretty hefty three axis, you know, 4000 pound machine. But if you can't have that,
Starting point is 00:43:42 some of the desktop ones are actually not bad these days do you have another mill uh no actually i don't okay that seemed like a tool that i would expect you to have because it is desktop and it's very oriented towards the maker community yeah i think i i really like that tool for pcb milling actually it's a pretty cool application for it i'm spoiled i already have a bridgeport c in my garage, so kind of. Who needs a tiny desktop when I have this monster? Yeah, and I mean, well, actually, so it would be better for PCB milling, another mill for sure. That actually would be pretty nice, yeah.
Starting point is 00:44:17 Do you have a laser cutter? Nope. I've got a nice one at work. And so, again, if I need to cut something one or two times, it's not, yeah. There is some advantage to working with that company. They do have some nice tools. Yeah.
Starting point is 00:44:30 Yeah, and Valve too. I mean, they, you know, employees can use the shop for, you know, little projects here and there. So what spiffy tool are you excited about for the future?
Starting point is 00:44:40 Have you guys seen this Wazer? This, like, desktop water jet cutter? What? I know. Oh, no, that jet cutter? What? I know. Oh, no, that doesn't seem likely possible or safe. No, no, no, it's real. In fact, it's a Kickstarter, so it has to be real.
Starting point is 00:44:52 It is, in fact, real, and they have videos of it working. I'm not sure precisely how well it works, but they successfully Kickstarted it. I almost signed up. I was really close to getting on the Kickstarterstarter it's like maybe four or five thousand dollars or something like that so it's pretty hefty machine um it's desktop in the sense that it's at the height of a desk but it's it's very heavy of course it's a water jet um i would like to have that if it works as well as i think it does i mean that's pretty cool so water jet works by shooting very very very high pressure water at whatever it is you want to cut yeah or kill
Starting point is 00:45:32 sort of like a laser jet but much much more so yeah the cool thing is that it doesn't care what material you have and so it'll cut stone metal paper glass glass foam i mean any like hardness any like material you've got as long as it's too thick and even that is pretty i mean it can even do the big ones can do like five inch thick slabs even so there's almost nothing it can't cut and it also doesn't push on the work like a milling machine does like the cutting force is almost zero so that you can do really intricate stuff and you don't even have to clamp your work down you can just put it on there it works just like a laser cutter it's kind of magic like it's one of the most like magic-y tools out there and to have like a desktop one for five grand is actually pretty awesome the the big ones cost two three hundred thousand dollars it's just
Starting point is 00:46:19 not even close for you know that's because generating that much pressure yeah and having enough uh stuff on the side so that you don't cut through and hit the people on the other side it's pretty cool and so i've looked into i actually bought a nozzle for a water jet cutter and was thinking of connecting it to like the biggest baddest um pressure washer that i could get just to see what would happen and if you could only cut like eighth inch aluminum that would actually still be pretty interesting right by hand um initially but i was going to get a cheap cnc machine and kind of test it out but you should do it by hand well i was of course this is youtube i mean of course we're gonna like you know and i i got close i haven't done it yet but i've got like most of the parts except the
Starting point is 00:47:02 actual water jet pump okay so could you please add like a blue laser to it a blue led to the near the nozzle so that it looks like a lightsaber yeah that's you could it might be able to do that actually um the amount of power in those things is staggering like it's like 40 or 50 horsepower for most of the largest you know mid-size water jet cutters and when you think of this in electrical terms i mean the motor itself is like you know 500 pounds of motor just to generate that much power so it's i don't know what you're going to get with just a plain old pressure washer but you know i think these i think the waser guys basically did this and they got a nice you know pressure washer motor and it doesn't cut quite
Starting point is 00:47:46 as well as the big machines but you know so what for eighth inch aluminum it might be just fine and sure would be fun to try i can i can totally see that yeah another thing people may not know is it's actually abrasives that do the cutting so the water is just sort of like the motive for us it's actually a little sand they actually add sand to the jet oh do they yeah so it's it's actually an abrasive jet cutter um and without the sand it won't cut hard materials that makes sense then we say of course but they do use a water only to cut things like um food like beef and cake and all kinds of stuff in industry because then you don't want the abrasive in there don't you have to submerge it how do you cut cake with a water jet and not
Starting point is 00:48:26 have soggy cake you'd be really surprised it's it's on like a it's on a these are the deep penetrating questions well you know i wondered about it too so we had we had like foam inserts water jet cut uh at valve for a while ago and they came back you know bone dry and like how did they even like what did they dry them out afterwards or something but if you put the piece of work on a spoil board so that the water kind of goes through and doesn't come back up, like splash back up very much, the jet is going so fast and it's so concentrated that it's literally like a knife. It doesn't even get the work very wet. All right. Well, I know what I want to use to cut my next cake.
Starting point is 00:49:02 No. So, how do you stay current? how do you learn about these things um i think twitter is probably oh i read twitter a lot and i'm sorry well you've got to know how to use it right like you gotta it gets worse though unfortunately i also read also read Hacker News, which is- I'm really sorry. I know. So that's actually worse in a lot of ways, but I can't stop doing it.
Starting point is 00:49:30 In fact, it's bad because I'll have like Hacker News typed into my computer before I'm even fully down in my chair yet, you know? And, you know, I mean, I don't really like listening to people argue, but for some reason it's okay when it's on Hacker News. But I mean, there is a lot of good news on there too. And that is how I get a lot of information.
Starting point is 00:49:48 Okay, so for Twitter, because I'm on Twitter, I don't find Hourly Kitten to be exceptionally good in making me current in tech. Who do you follow that is good? I think people can check my stuff. Yes, but you're not going to... Who do I know off the top of my head? Who posts good stuff, basically?
Starting point is 00:50:11 Oh, geez. I don't know. We'll ask you after the show. We'll come up with some answers. And Hacker News. Hacker News is Y Combinator? Yeah. News.ycombinator.com.
Starting point is 00:50:25 And so it's mostly, I like that because it's a little bit more neutral in a lot of ways. Even though they somehow managed to still have lots of flame wars, there's no politics. There's absolutely no political news on there. Really? Because I don't follow very many people on Twitter anymore. No, it's just angry tech people. Yeah, so they're very opinionated, but it's not about, at least they're not, I mean, you know, occasionally a topic will drift into it, but there's no headlines
Starting point is 00:50:46 where it's like, you know, what did Trump do now or whatever, you know, it's like, I mean, that's totally off, which is very refreshing. And so, you know,
Starting point is 00:50:54 so that's nice. In fact, it's the only news source that I know of that's filtered in such a way that it's literally only about tech and business news. So, that's nice.
Starting point is 00:51:03 We occasionally post our show there, but we don't have any particular like automated process so it is only occasionally it's there's a lot so back in the day it was um much less heavily you know there was less competition to basically get on the front page and now it's just insane i mean it's yeah we've never gotten on the front page it's it's it's tricky i mean's, and then even like big news stories will get bumped up and down.
Starting point is 00:51:27 And if it's submitted multiple times, all the votes get spread out to like all the different ones. And so, yes. Any place else you'd suggest people look for? Let's see. It's funny that social media is on your list. Only Twitter.
Starting point is 00:51:45 I have a Facebook account that I haven't logged in in probably a year or something like that. I have Tripoli Magazine. I actually like iTripoli Spectrum. It's still a good magazine.
Starting point is 00:51:57 They occasionally infuriate me. They were very against electric cars. Yes. Or maybe still are. But I just knew that was probably the one because I remember
Starting point is 00:52:04 looking at that too. Like, what do you guys mean, man? Really? And articles on and on about how it was never going to happen and they were horrible. And then there'd be like a tiny blurb about Tesla has sold a whole bunch of them. Yeah. It was just sort of boggled. I thought that was kind of weird too.
Starting point is 00:52:20 So yeah, occasional stuff like that. But they have good stuff. Sometimes they have really good stuff and youtube too actually um a lot of research uh institutions have a youtube channel and so they'll post their stuff at the same time to youtube that they do to like you know pro news outlets and so even just watching youtube is actually pretty good that's a good point do you find have you connected with other youtubers in any way? Is there like a little cabal of... Yeah, so if you're into that, VidCon is where you go. So VidCon is the conference for YouTube creators.
Starting point is 00:52:52 It's in LA, I think, once a year. And I've talked to people that have gone. It doesn't really sound like something that I might like that much. I mean, I probably would, but... You might have to meet people. Well, I know that's one downside. It's a little like high school where it's like you know if you meet someone they'll say oh uh you know how many subscribers do you have and you say oh you know
Starting point is 00:53:13 about 800 they're like oh i'll talk to you later i'm sorry i'm gonna go over here now yeah 800 million yeah right is that you mean 800 oh okay well so there's a little bit of that but um i have spoken to other youtube creators a fair bit over you know back channels and email and stuff and usually we're discussing things like hey did you get ripped off on facebook again yeah how are you dealing with it oh do you have a name of a lawyer that we could talk to to prevent getting ripped off again it's mostly yeah that kind of help. Oh. All right. I can see why you wouldn't run out to do that. Yeah.
Starting point is 00:53:49 I mean, occasionally there'll be a nice call out. Like occasionally someone will say, you should check out this person's channel and we'll have a few back and forth and stuff. It is pretty neat. Cool. Yeah. And I'm going to ask you for a couple of channels you'd recommend. Oh, yeah.
Starting point is 00:54:02 But I can do that offline. Okay. I'll put it in the show notes. Good. Do you have any advice for mid-career engineers about getting burnt out? I mean, you do a lot of stuff and you always seem enthusiastic and passionate about what you're doing. Yeah. So I have to admit, I got pretty lucky.
Starting point is 00:54:22 So the job I have is all about prototyping, which is what I really like to do. And so that's, you know, not everyone gets kind of the, you know, the gravy jobs like that, right? But I mean, I, let's see, advice to not get burned out. To avoid burnout or to stay connected to technology. Right. I think, I mean, you know, it sounds redundant, but maybe watching YouTube is a good way to see what's exciting, right? So, the nice thing about YouTube is that it's self-filtering
Starting point is 00:54:50 where people don't make videos about stuff they don't like. And so, it's kind of inherently exciting because people only talk about what they're interested in as opposed to like the real world where you have a job and you might be forced to do something and so it's not as it's unfiltered basically um similarly going to like a meetup the only people who would go are the ones that like talking about this kind of stuff so they kind of sell filters for people that are already enthusiastic maybe i don't know i have resolutions new year's resolutions about going to places and meeting people it's not that i like it it's just i have to be there because i made a resolution yeah i mean like you say i'm totally not a social person so i i completely understand and i think you can still communicate with people asynchronously too i think that's actually one of the best things
Starting point is 00:55:33 about you know the internet of course i do think you're where do you go to learn things and and your how do you stay interested or connected because you you mentioned the same place for both and i think some of that is one way to stay connected is to learn stuff yeah yeah like the hackaday uh meetup was pretty good at the end of last year that was a big one a fair number of youtube fans there um and also old friends too actually that i had worked with in the past. It was a pretty nice meetup. Yeah, I heard some Valve folk were there. Yeah. Sounded fun. Was, yeah.
Starting point is 00:56:09 So you were talking about prototyping. Can you talk about your BLE prototyping techniques? Yeah, so this is pretty cool. This is actually something I recently did, too, so it's all fresh in my mind. For a lot of projects that I do at work now, our job is to get sensor data from a little battery powered device into the cloud, basically. And one pathway is from a sensor through Bluetooth into a phone, which then uploads it to the cloud. So the link that we have to work on is sort of
Starting point is 00:56:37 the sensor and Bluetooth into an Android phone, basically. And so I came up with this framework to do that. And it's really easy. So I don't actually write that much code. Like I definitely stay more in the engineering, like hardware mechanical side. So anything that saves me writing code is like a really, that is exactly what I want. So I found this perfect solution that I don't think many people know about. The sensor itself is Philip Frieden's OSH chip with a Nordic NRF52 on there. And that's great because you can program it through embed. You don't even need a programmer. You can just connect.
Starting point is 00:57:12 Well, actually, I use Philip's programmer. But you don't need to have a compiler setup. Embed is an online compiling tool. And then it's cool. You plug the thing in, and it appears like a USB drive. And you just drag the file that the compiler downloads into your browser onto the thumb drive and it programs the device, which is pretty sweet. So that, I mean, it's easy and they already have, for example, like an Eddystone broadcaster. So you can just drag and drop that into your project and now you're broadcasting Eddystone packets.
Starting point is 00:57:39 I mean, it's a little bit more work than that, but it's pretty good. The advantage to Embed is there is a lot of code out there that's pretty simple to use and the nordic chip has a lot of uh example code that is relatively straightforward to if you don't want to modify it exactly you want to modify it gets more complicated it's true and so i'm not yeah so i i like c i i don't like c plus plus and unfortunately most of the embed stuff is like full-on heavily abstracted like super out there and so that wasn't so great but at least it's working and it's easy to program so that's that part done so now you have a sensor sending ble packets and on the phone side i don't know if you've ever tried to program an android app it's yes it's heavy duty yes really heavy duty and so
Starting point is 00:58:21 i was like gross no way i'm gonna do do this. So I found a perfect solution. Processing.org has an Android mode and you can use processing to make an Android app in five minutes once you get it installed. Processing is the C++-ish language
Starting point is 00:58:36 that is used to program Arduinos. Yeah, and it's Java in Android mode even. Okay. Yeah. So you download the JDK and the Android SDK
Starting point is 00:58:45 and this and that, and then you basically just say, send it to my phone, and it literally just shows up on your phone when it's plugged in through USB debugging, which is slick. Now it gets even better. Now there's no Bluetooth, of course,
Starting point is 00:58:57 because it's just an Android app and processing doesn't know about BLE. But I found a library on GitHub of this guy that wrote a ble library for processing.org in android mode why he didn't compile it i don't know so on github it says oh all you have to do is just fire up eclipse and compile my library and away you go i i almost died because that was i mean that that almost killed me downloading eclipse and getting his library compiled but i did it. And so now I have
Starting point is 00:59:25 BLE working in processing.org and can make an Android BLE app in three minutes. That sounds pretty cool. We're going to need more links. Yeah. And even better, once processing is, it's on the internet, so you can take that data and do HTTP get requests and pump it into the cloud with basically no effort. It does. I mean, it's, yeah, it's, it's good stuff. Neat. I'm glad I asked. And we have had Philip on the show. So if anybody out there is wondering why they've heard of this, it may be that, or maybe you've heard of it somewhere else. And I'll have that show link in the the show notes clearly i am losing the ability to talk so let me ask a few more questions do you have a favorite video maybe something that is
Starting point is 01:00:13 usually overlooked um a favorite video that you've done just to be clear we're not we're not talking star wars or anything that'd be okay well um i think my favorite would have to be my first electron microscope video because that's really the one that launched this whole endeavor so that was like early 2011 um yeah well so i had videos before that but that was the first like really big one and um that was kind of what started the whole thing probably the reason i'm talking to you now is because of that video so it's uh yeah it's pretty cool it made it to hacker news but funny enough it doesn't have as many views even now as some of my more recent more popular videos because youtube has grown so much in the past few years and they don't they don't prefer like old videos like they they recommend mostly recent stuff on the idea that yeah i mean
Starting point is 01:00:59 there's it's the algorithm there's reasons for that but yes um it is funny when somebody writes in and says have you ever done a show about x and we're like yeah that was show 11 well maybe we could do another one it's it's been a while uh let's see do you have a vr system i know you worked on valves vr system but do you actually have one yeah so i have an hdC Vive Pre and my computer at home wasn't powerful enough to run it so I brought it into work and we actually have a dedicated room setup. So originally I set it up at my desk and there was literally like a line of people
Starting point is 01:01:34 out the door waiting to use it which was fun but super distracting. So we actually set up a dedicated space and that's worked out really well. What do you play? I like the creation tools so Tilt Brush is one of my top favorites. Yeah.
Starting point is 01:01:47 That keeps getting better and better. Yeah. I need to go back and retry that because I keep adding stuff to it. So that's the one where you have a paintbrush or sort of clay and you can make your own whole art. 3D drawings. 3D drawing. Yeah. And I did this weird poster place with a tree and some water and it was really
Starting point is 01:02:09 fun and at the end my arm was very sore because you actually have to paint you have to move a lot it's pretty cool to tell someone you can paint fire in midair and it will just hang there i mean people instantly get it and it's super enjoyable right from the start very intuitive yeah and you can put stars in the sky and they twinkle. It's really cool. Now you can, I think they recently changed so you can change how big you are. Oh. So you can work on fine detail and then, you know, work.
Starting point is 01:02:35 So you can build a whole city. Actually, I haven't seen that. That sounds pretty awesome. Very small and shrink down and do fine details. Nice. That is really cool. I feel like we're going gonna need a camera to go inside the VR system
Starting point is 01:02:46 pretty soon I know that probably exists just to see you can see what someone's painting well like like you do with the
Starting point is 01:02:54 Kronos camera but now we need it inside oh oh I see a camera like on a rail or something yeah oh yeah huh
Starting point is 01:03:02 I don't know what that means I don't know what that means I don't know what that means because it's all head mounted and that's where the camera lives Soulbrush has some interesting
Starting point is 01:03:09 they have like a like a it sort of tries to give you perspective like it'll kind of move your viewpoint back and forth and it'll make
Starting point is 01:03:16 an animated gif of it to show the 3D-ness of it on like a on a flat monitor oh if you export it yeah exactly that's kind of neat
Starting point is 01:03:23 it'd be like a 20 minute gif sometimes oh no no it's just back and forth oh oh if you want the yeah exactly that's kind of neat it'd be like a 20 minute gif sometimes oh no no it's just back and forth oh if you want the full fly through yeah i don't know if they can do that just yet maybe maybe cool have you seen the new uh google earth app in vr no actually i haven't i i was a little sad that they don't have um street view yet oh yeah because i've heard they've done street view of the Louvre, and I wanted to go walk through that. I was just so jazzed by that idea. But you can go to cities, and you can step on the Eiffel Tower,
Starting point is 01:03:54 but of course it doesn't have any destruction, which is another feature I would ask for. But you can't, I mean, you start out kind of in orbit, and then you can zoom down to arbitrary size. Then you can grab the sky and move the sun around and stuff. It was kind of cool. In different times of day. It was pretty neat.
Starting point is 01:04:10 Sweet. It shows you just how dense some cities are and how huge other spaces are. It was pretty cool. Yeah. In five years, you'll be doing 3D VR videos of your stuff so people can look over your shoulder while you're doing stuff. Some YouTubers have done full 360 videos to kind of play in with the form. Some people, Frank Haworth is a great sort of pioneer of interesting YouTube formats. And he did a 3D video where the camera was sort of like in the middle of his workshop and he was working
Starting point is 01:04:39 like around it, like the table saw was on one side, you know, the shaper was on the other side. And so he would walk back and forth and you could actually like turn your head back and forth following him around the shop it's pretty creative there's so much on youtube you need to get another chronos camera put them side by side and then and do 3d high speed that would be that's a really good idea you should tell david before because he's gonna have so david's gonna have like hundreds of cameras before he sends them all out to the backers. And someone's like, you got to do interleaved framing where you could have a billion frames per second. All right.
Starting point is 01:05:17 With that thought, I think I'm out of questions. Chris, do you have any? Questions? For Ben? For Ben, no. No, I don't think I have any more questions. What about you, Ben? Do you have any more questions what about you Ben do you have any last thoughts
Starting point is 01:05:26 you'd like to leave us with um we didn't talk about self-driving that much but I think that my
Starting point is 01:05:33 final thought is going to be um how the bar for AI always moves like people say do we have
Starting point is 01:05:38 artificial intelligence no but if you had said you know 15 years ago oh yeah self-driving cars
Starting point is 01:05:44 will be around in 20 years. No problem. They're like, that's crazy. We don't have AI yet. So the bar for AI is always higher than where we are now, even though we've probably crossed it many, many times over. Yeah, we'll have fully, you know,
Starting point is 01:05:57 humanoid androids walking around talking to us and people, that's not real. They're not really intelligent. Right, because they're not really creative or whatever. They'll always have an excuse. They're like chess playing or go playing. Like, oh no, no, that's just an algorithm. So they'll be saying that while you're not really intelligent. Right, because they're not really creative or whatever. They'll always have an excuse. They're like chess playing or go playing. Like,
Starting point is 01:06:06 oh no, no, that's just an algorithm. So, they'll be saying that while they're exterminating us. Yeah. Those are really intelligent.
Starting point is 01:06:12 It's true. I actually think it's, well, I mean, I don't have to give you exterminated, but it's true. The bar will keep going up until it's at ridiculous levels,
Starting point is 01:06:18 I think. And at one point, it'll be above our intelligence. Yeah. Therefore, we won't be classified as intelligent. I did fail to ask you about cars because your car doesn't have any driving, self-driving capability yet.
Starting point is 01:06:30 Not yet. There was an update last night and I was like, oh, right. You know, and I installed it and nothing happened. So, yeah, that's what, that's what you get for being on the bleeding edge. I know. I know. Well, maybe we'll take you out and see if you want to try our self-driving opportunities. But if we do that, we have to stop recording.
Starting point is 01:06:51 So our guest has been Ben Krasnow of the Applied Science YouTube channel. You can check out his Patreon page by searching for Applied Science on that site. Thank you for being with us, Ben. Thank you. It was great. Thank you also to Christopher for producing and co-hosting. And of course, thank you for listening. Do sign up for the party. The RSVP link is in the show notes. If you'd like to say hello, hit the contact link on Embedded FM or email show at embedded.fm. You can also subscribe to the YouTube channel or the newsletter. Those are all on the site, embedded.fm.
Starting point is 01:07:34 And the blog. And the blog, yes. I'm sorry, I shouldn't forget the blog because the blog is very cool. And now a final thought. This one's sort of convoluted. It's from Henry Marsh, a doctor, a neurosurgeon, in his book, Do No Harm. On one of my regular trips to the neurosurgical department in America, where I have an honorary teaching post, I delivered a lecture entitled All My Worst Mistakes. It had been inspired by Daniel Kahneman's book, Thinking Fast and Slow, a brilliant account published in 2011 of the limits of human reason and of the way in which we all suffer from what psychologists call cognitive biases. I found it consoling when thinking about some of the mistakes I have made in my career to learn that the errors of judgment and the propensity to make mistakes are, so to speak, built into the human brain.
Starting point is 01:08:25 I felt that perhaps I could be forgiven for some of the mistakes I have made over the years. Embedded is an independently produced radio show that focuses on the many aspects of engineering. It is a production of Logical Elegance, an embedded software consulting company in California. If there are advertisements in the show, we did not put them there and do not receive money from them. At this time, our sponsors are Logical Elegance and listeners like you.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.