So since this is a very technical, highly detailed and sophisticated presentation, I ask you to please bear with us. There are several layers of hacks that have gone into making this incredible work of art possible. I'll try and walk you through them as best as I can. And we have on hand experts in the field who will answer any questions depending on which layer of the hack you're in on them. So the whole thing came together. We'll talk a little bit about the hardware and then we'll talk about the software since this is a hackware kind of thing. So the context for this particular work of genius was for the mixed fair, the tag being every day is a funny fair. And this was the deployment platform that we were aiming for. And since this particular platform wasn't familiar to me, we had to go and figure out what its attributes were and see where we could plug in our hack. So we'll come back to this platform in a bit. The hardware that we decided to work with was incredibly expensive. This, if you look closely, I don't know if I can zoom in here. Okay, there's a little label at the bottom that says $12.99, or $12.90 at this incredibly sophisticated foreign company called IKEA. I don't know if you've heard of it. If you need details about that, come talk to me. So we decided to try and use the MECA approach, which I think is trademarked and patented in some legal office somewhere.  I think it was a IKEA DC motor, which is very sophisticated piece of technology. And an Arduino microcontroller and two very sophisticated eyes that you see at the bottom. I had somebody explain that to me, that those one eyes. I used to believe that. It's like synesthesia, you're seeing with your ears. It's a little bit confusing. So the first challenge, the first hurdle was trying to get the hardware to connect. So we had this hardware, which was, like I said, very sophisticated. And we had DC motor, which was very difficult to source. We had to find it inside a shelf, inside a plastic box that said recycle DC motors. It was very difficult to take it out of the box. So then we had to make these two incompatible systems work with one another. And that's where the hack began. Introducing heavy machinery. This kind of hardware, again, the specifications for this are way off the charts. You could probably make holes in charts in this floor. But after all that, we managed to make one system work with another. This was the moment of triumph, where two things actually fit. So we had to do a quick test. This is a load test. You'll see the electronics interfacing with... Ooh, nice. Spooky. It works across the system. Spooky action in the system. This was, yes, the spook after fan workflow. All right, so this is your blankie lights. We've got the thinnest feature system to work with an ugly looking hand. So you can sort of guess what's going on here, right? So it's got an ultrasonic sensor, and it's looking at the distance, and based on the distance, it changes its state. The hardware looks absolutely beautiful. Some of you would recognize right in the middle there's a particle photon, which is incredibly easy to work with.  We followed a very sophisticated continuous integration cycle of poking things into breadboards on pieces of cardboard. So you'll see the first alpha, which was fully functional, looked like that, and then we went to version one, which looked like that. And then we decided, you know what, we're going to launch. So we deployed it on several instances using another hack, which I think you can probably tell. There are little proximity switches at the bottom, and a $2 pair of earphones that you get from Daiso. What we wanted to do was have limit sensors on the umbrella. So this made perfect sense because it just made sense. So what we did was combine the two together using helping hands. So instead of speakers, you know how it switches. And for $2, this is amazing because you get a two meter long cable, and you get the jack, which by itself would have cost a lot more. So that worked out nicely. So this is the fun part where you make lots of them. As you worked with speaker wire before, it's not exactly fun. We got hungry somewhere in the middle, so take away containers. We got, you know, reused, made for a very handy case. This was supposed to make a fair show. The idea was to try and keep transparency, let people see the source of what's going on, and sort of follow with your eyes, the wires, and sort of figure it out for yourself. And I think it kind of worked out. Okay, third hack, power. So the system runs off of a USB power, which I think some of you might know as iMolts. I see some surprise clutches there. If any of you didn't know that, you're welcome. The DC motor on top of the umbrella, which we first interface, runs off of 12 volts. So, you know, problem. How do you make something with 12 volts and 5 volts work together? Ta-da! So that is a USB genre meant for the cigarette lighter in a car. The lighter socket. So, cars run on 12 volts, so in goes 12 volts and 5 volts comes out the other end. So this was bought, I think, for $8 or something like that, which turns out is a very good hack because if you get this as a module, it costs more. So how do you make it when you do this? Only because it looks cool. It's nothing else. So that's what we have up and running. You can see this later on. The power system puts out 12 volts. 12 volts goes into the little thingy and then you have 12 plus 5 in one system. I highly recommend you do this for everything. It's tremendous fun. So, what we did was multiply this several times and then deploy it with a little quick user acceptance test that involved using the client's bum. I think that's the software part. This is the back to the platform where the solution has been deployed and I think if you could just show you what it looked and felt like so as people pass by, the umbrella would shy away from human presence. So what we designed was a shy umbrella so can you stand under my umbrella? Okay. What happened later on after the make of head was the Singapore night festival which is where I think two of you saw what had happened to the umbrella. So it went from being just a shy umbrella that didn't do well with human presence to being something a little bit, which is something that's really unique to everybody in the room. You're absolutely fine with human presence. Everybody is okay with social communications. I totally empathize with that. The umbrella on the other hand, weird creature. Doesn't quite work. So for the night festival it needed some lights and then we had geniuses that is Kathy and Donna who are in the room who decided to turn this little umbrella into something that was even more, which was a jellyfish. So then it stopped being just a shy umbrella and started being a shy jellyfish and tentacles hanging off the middle. We wanted to put like live AC-AC current through the tentacles but then there was kids around. That was seen as not a very good idea. Perhaps in the next iteration we'll do that. So do you want to talk a little bit about LEDs and such, Kathy? So the LEDs that we added in, the first part was just the normal Christmas lights that can do blinkies or street lights. The other one we did new pixels. So these are programmable LED strips. So it was actually quite easy to use and you only need a single little light to do it. So it's like even though we have a thing like almost 100 LEDs in there, we only need one single little light to stick it right in. And the library is available from the program as well. So yeah, it was great. Simple. Yeah. Cool. It was great. Well, then I have my second play with it later and come in next year. Cool. All right, thank you.


Can I throw a little Saiyan hello on top of that? You know what? Let me get another Saiyan hello! How's it going everybody? Dodged it away here back with some more Dragon Ball fighters, ranked matches. This time taking a viewer's request to play some more Napa. Wasn't really a team suggestion, but to back up Napa, we do have Krillin and Yamcha. Abium assist is kind of... Whoa, Genemba! Okay, he's crazy. This guy is crazy. I was not expecting it to come this quickly, but oh the flip! I guess another benefit to this is we are going to see some more Master Roshi. I like the neutral. Oh, he hit a button there. That was good. That assist is deadly now. Wait, that is another assist that got buffed. Oh, I should... I should... I probably should have guard canceled. The Genemba assist definitely caught a buff. It's really, really fat. You can just tell the difference when it hits you. It is not built the same, but... Oh, don't put me in the jar already! All right, I'm out of here. Get me out. Somebody else come do this. Oh, a bit of a snipe. The battle between Master and Student. That was sick. All right, we are going to run the rocks. I think we stand a high chance of getting DP. No DP. That recovery is so bad. I gotta... The first one was sick. That one just kind of depressed me. That one, the old man was just standing up, trying to get himself right, and Krillin took advantage of his bad back. That was just bad, dude. Genemba comes in, he does have a range projectile counter, so I'm not trying to overextend. Never mind.  I still gotta do what I gotta do, though. I'm gonna run the rocks one more time. I gotta run the rocks. Hold on. This is not supposed to be Krillin's time to shine. I gotta switch out, too. This is not Krillin's time. This is Nappa's experience. This is a Nappa-only experience. Okay, that's fine. I gotta... Woo, baby, get him. Get him, Sidemen. Yeah, yeah. He blasts a bit of a vanish. Oh, wow, I didn't tech. Oh, I must have missed the button by a second. Oh, got me in the corner. That is the end of now. Unfortunately, we brought Nappa out for a show, and I did not tank. Oh, that looked painful.   He did not have to attack him like that. Oh, he didn't back dash or anything. He just wanted to block. Well, if you want to block, oh, never mind. I kind of... I didn't see myself hit. That kind of dropped the old mix-up aspect of it.  Oh, no, what a drop. It's fine. We pick it back up. Okay. Dude, I can't believe that we got out of that by being lucky. I definitely just mashed L and we clashed. That was probably not what he expected from the mix-up. Level three, we're in the corner, so we do have the mix-up option. I don't know. Do we try to read a sparking? I don't think so. Oh, don't do this. Go on. Don't dance on me. Go on, please. Go on. Oh, it hurts. That was really lame. Medell is not supportive at all. That is your teammate right there, dude. I don't know why I thought switching there would be a good idea. I'm just going to hold back for time and then spark. That seems like the idea. That seems like the move to me. Let's go. They thought it wasn't the move, so I had to prove them wrong. I'm attacking. Four bars. Not going to be enough to do anything significant with it, but I actually don't know. Maybe I should have gone with the level one to three route with Yamcha specifically, but I'll take this. I'll take this. Got him that time. No counter supers. That was good. If I got danced on again, that would have hurt emotionally. It would have done a lot more damage emotionally, but we will take game one. Unfortunately, Nappa didn't get to do all the things we wanted him to do, so still a lot to get done in this second round. Please add me to your fr- I can't see the rest of the mess. That was a good stamp choice, though. All right, what do we do? I'm going in. Oh, the Genemba. That assist is kind of mean now. Wait, I like that assist a lot. I got to play Genemba. It has been a while. I probably should have sparked. I don't want to be here. I don't want to be in this position. It's an early spark kind of game. It's an early spark kind of day. Whoa, styling. Stop. Just pick a side. I'm getting nauseous. I messed up pretty badly there. Didn't get the extension I wanted. Probably should have just held spark on that one. Now we got to find out. We got to find a clean way to get out of here. Otherwise, Nappa... Okay, you know what? We're out. We're out. We're good. We're good. We're good. He found us our own way out. Isn't that what happened last time we got stuck in a jar? It's been a bad video for Nappa so far. Oh, nice. 6M connects. Yamcha's always there to pick up the slack. I don't know what we do. You know what? I think we go into Yamcha. I think we go into Yamcha. Nappa's going to have to find a natural way back in. Maybe after a DHC or something. I think that's where Nappa's really going to shine. Wow, vanish. I don't want to get caught with a super. I almost tagged in Nappa. I'm doing it. Yep. This is why I said we needed a natural way. Oh, no.  Oh, that assist is mean. Oh, Nappa's dead. This is not a Nappa video. Forget what you heard me say. This is not a Nappa video anymore. Maybe in the next game. Hopefully we get to the next game right after this. Otherwise, that means we lost. I'm getting... I did not think this assist would be this deadly. It's like a Vegeta assist now. Oh, oh. Wait, where am... Wow, why? How did I get over here? Did anybody else's eyes kind of mess up right there? Maybe I was just still looking at Roshi. I definitely thought I was like... I don't know. I don't know what I saw. Editor? What did I see there? Editor? By editor, I mean me later.  I don't know why I insulted myself like that. I'm going to take that one to heart. Oh, I thought it was so nice. I would do it twice. I was wrong. I was mistaken. Geneva, please. Oh, into the Roshi sea assist. Into the auto combo. The kicks. The kick again. That was... Oh, dude. That Geneva's being very... Whoa. Whoa. Wow. Wow. Okay, the Geneva's a problem. I think we got to deal with Geneva. If we get an early kill on Roshi, that's also good. But that was also pretty scary. You know, I got problems. I got beef with this whole team. But Geneva's the one that's really stopping me. It's so quick. And it has a better angle than Vegeta's too, because it can technically go anywhere. I got to... Okay, we got to deal with that Geneva. I want to say next game, but I haven't given up yet. Kick me out of the... Kick me out of the beam. I'm still winning this, by the way, boys. Don't even worry about it. Literally, don't even worry about it. Don't worry about it. I don't know. I can feel... Don't skip ahead. Don't give up on this match. Oh, no.    I'm saving bar.  Oh, my God.  I've never seen it. All right, with Geneva actually out on the field, we can get a bit... We got out. We got out. I really want to throw myself a sensei bean. I don't know if that's smart or not. I'm going to do it. Oh, that was the rocks.  It was the other... It was the other... Very, very, very, very, very lucky jab force right there. Oh, beautiful too. Are we actually going to win this? Only takes a level one. We still have half a bar for that hypothetical sensei I tried to throw out earlier. I don't know if we try... We're going to get put in the jar. I got to start writing my will right now if I get put in the jar. He went for... He went for afterimage. Is that what that move is? Okay. Okay. I'm nervous. Okay. I'm nervous. I don't want to be here. I'm nervous, dude. I feel like a deep piece of... I'm not going to block this. I can't block all the... Whoa! Whoa! Yeah, I'm dead. Could you tell I was panicking? I thought he was going to try to put me to sleep. That's why I jabbed right there. Dude, I was... Oh, I should have solar flared. I should have solar flared that situation. More coverage. Oh, look, a line for Videl and Gohan. That's nice. Dude, okay. Oh, I forgot we had nap on the tier. This was supposed to be a nap. I keep trying to jump and put pressure on there, but then he just blocks and the genembus is too good to lock down. I'm sparking. I'm not here to play.  It's a nap of video again. I've changed my mind. It was supposed to be... Okay, it's fine. It still is a nap of video. This still is a nap of video. Trust me on that. I just don't know it yet. I just don't know it yet. Level one kill. No, say hello. You failed me. Oh, this is how it starts. I always don't block the 6F. I should have gone with two level ones. I got greedy. I thought one would kill. Let me down. Oh no, coast to coast. That timing. Wow. I did not think he would match that time, but he made the right call. I don't know what gave it away. Oh, coast to coast. Beautiful. Didn't tech. I will take it. I got a level one just to get a little more... A little more control. No, no, no, no. I'm messing up. I'm messing up. Wow. You could just run up. I'm really gushing about that assist, but I do like it a lot. I might have to play some after this. Wow, the scramble. I got... Wow, I definitely got... Wow, I got put in the pan right there. The scramble eggs have never looked better. And I keep... This is... My ability to adjust on the fly is second to none. It's a pet rock and then it's me, baby. Oh, by the way, the list is in reverse. This is the bottom. Pet rock and then me, baby. I'm barely human. Humans learn from their mistakes and I'm barely human. Let's go. Uh-oh. That was not supposed to be a guard cancel. The key blast actually messed me up. Can you super dash through that? Yeah, you can, right? I probably should have super dashed. Oh, he tried to put... He tried to put me on another side again.  Oh, the run up. Okay. He still has spark. We used ours pretty early. At least we got Roshi down. Remember, okay, we're going to try to adjust right here. Watch. We're going to try. I'm going to do what I usually do and then super dash. Oh, beautiful. I thought... Look, I'm adjusting now. It only took three games. I would have been in... I would have probably been in Losers by now. Whoa, that confused me. Another 6M. I'm getting opened up by 6Ms exclusively. 6Ms and Genemba assist. That's how I've been opened up. All right. Krelin comes in for a final stand. We have access to limit break now. 2S never seems to fail me. It's a classic. Beautiful. That is a knockout on Medell if everything goes according to plan, which it seems like it is. I could still drop it.  All right, we're good. Again, I could have still dropped it. With knowing me, I could have still... I could have still surprised the world. And now we force a 1v1 situation. No more Genemba assist. Oh my goodness. I heard the Genemba Key Blast noise and I got... I got scared again. That falling beam is nice. Coast to coast. Oh man, we actually blocked that too. I got too restless. I got too on the offensive. There's a lot he can do. I wonder if we're dead. I don't know if we're dead or not. I don't know. I honestly don't know. Limit break Genemba is a mystery to me. We're not dead. And I'm getting a phone call. Unless you're calling me about Genemba, I don't care. Unless you're calling me with Genemba strats, why did you just call me? Oh no. Oh, I got... I looked up and got Kamei grabbed. No, that was sick. Oh, no, that was a great game. Oh, the color coordination. All right, we're dealing with team... And on Island, dude, it's plus 20 buff to camouflage. That's crazy. The team's receiving a plus 10 strength boost. All right, we already are looking a lot better with... Oh no, what a drop. Oh, and a dash and attack. Wow, he's already looking pretty aggressive. I didn't block. Man, my defense is bad right now. I need to catch those and guard cancel. Ooh, nice. Felt that.  Luckily, we don't get comboed there. We could have, for sure, be assist on Vegeta. All right, nice. This is not the same player, by the way. I don't know. I guess just because it's Roshi again, my mind is like, I got to make adjustments. Oh, that was a little... That was a little clean. Krillin and Nappa working good together. That, man, I would love to do that. Like, if this was a main team, that would definitely be the good to go to. In the quarter, a little bit of that. Yeah, that's getting people sometimes. That's another gimmick for the arsenal. Oh, barely caught by the sea assist. Man, sea assist. I think one sea assist a team definitely has its strengths. Including like Broly... I think beam sea assist are a lot better. At the beginning of season three, right? At the beginning of season three, I was one of the people that said, I don't really get beam sea assist, but I was definitely wrong on that. They definitely do their thing. Like, the ability to combo off of just any situation is kind of crazy. Oh, can I throw a little saying hello on top of that? You know what? Let me get another saying hello. Oh, that was, that was sick.  Dude, say hello. He's going to grab. Don't talk to me. Oh no, I could have done so much more. I could have gotten the kill. He didn't actually hit me. That was crazy. If he would have hit me, it would have been better for me. That's not even, I tried reflecting. That was not, I probably should have just blocked all things considered. It would have been a better, better case for me there, but what a great getting to say hello stuff was so hype. I might have, that might be the intro of the video, even though I don't think this is a Nappa video anymore. I would hate to call this a Nappa video just with how early he died. You know, sometimes them the breaks, but that might still have to be the intro. So if you're watching this video and it was say, make it to the point where I was here, comment, I was here when he decided the title or the intro, I guess not the title. Block this. I got the pressure. But yeah, this is pretty much how Nappa was supposed to look. This is what, this is what I was trying to look like the first game. We got to put pressure. Oh, that was good. Not saying hello. That's what I tried to do. Armory we crossed up. I wonder if he's going to Mufubas. No. Okay. I don't know why I was getting that feeling. Roshi in the corner DP. Oh, he's got those. You got those young man. Look at you go. But unfortunately auto combos are also a different kind of beast. I don't know how I feel about myself doing that. I think I did one. I think I did one too many activities there. Oh my goodness. If that would have been a happy birthday, that would have been wild. We're going to bring Nappa back in another round just because I think he's hot right now. You got to feed, give him the ball, you know, feed him. Feed him while he's hot. Roli is going to pose a problem though. We don't want him to hit a level three. That's for sure. So we want to avoid getting comboed or just anything in neutral that gives him the opportunity to level three for free. Okay. Again, we're being very patient. Oh. Admittedly, I panicked. I wasn't very patient right there. Give me the dragon. He got it. He got it. He got it. I'm nervous. Okay. Well, we did our best. No. I thought I was doing the armor move. This is probably it. But he's not going to level three here at least. He's just going to take a dragon rush kill. I don't know how much he probably still has a lot of time to spark. I think he just sparked. I could be wrong, but I think he just whoa. Well, back it up. Back it up, Broly. No need for that. I don't want to get command grabs. Who told you that? I'm good. Thank you. I do not want to get command grabs. I will be okay. Level threes. We knew it was hungry for it, but we couldn't give it to him. Is that the game? I think that might be the video, right? I'm going to start doing the outro and then we'll see if it is. Hopefully you guys enjoyed this one. Do you think it is? I don't know. But yeah, I hope you guys enjoyed this video. It was a really fun one. Every time I go up against a team like that, that's super unique. Videl Roshi and Genemba and it works. That is so crazy to me. But yeah, like I said, hopefully you did enjoy it. Let me know your, actually, yeah, let me know what teams you're playing right now down below in the comment section. Maybe I'll play him in a video, but while you're down there, make sure you hit the like button and subscribe to the channel if you enjoy the stuff we do here. Other than that, you can also check out some more videos that should be on your screen right now. I have been Dr. Doya. Thanks again for making it to the end of this video, and I will see you in the next one.