It's DK and I'm back like I never left cause I'm cooking up content like a chef shooting videos like I said, curry. So hurry up, subscribe cause it's time for us to start. If you are a part of the crew, baby, you already know what to do, baby. Throw them C's up in the comment section. If you wanna be a part of the crew and you're not, you like me, I wanna be a part of the crew, which I'll be doing. We be getting money, that's what we be doing. If you wanna be a part of the crew, make sure you smash the subscribe button, give me a thumbs up, and throw them C's up in the comment section. Today is actually Black Friday. I know, I know, I know. It is not Black Friday when you guys are seeing this video, but today in real time, it is Black Friday. And in the last video, I told you guys how to go get busy on the roadie order. Also bungee, also free, also ghost year, about to put it in the air. We already got our first order, about to go ahead and get an order. This is on bungee, bungee, bungee, bungee. And if you wanna sign up for the bungee app, you guys wanna make sure you click the link in the description and make sure you use the referral code. So I'll give my pockets on spoil. We are picking up a TV. We're gonna drive 5.93 miles and we will receive a payment of 3781. We just pulled up, about to get it done. Let's go. What's going on with you, boss? It's freezing out here.  Sheesh. The code is 2649. Here. Yeah, we're gonna put it right by that dolly here. Right here. Strap it through here. Appreciate you, boss. You stay up, have a good one. So we gotta step back here with the photo. Y'all know, we got the photo. Y'all know we got the photo. Y'all already know, though. Now we gotta hit it with the scan ski so we can get these bands, G. We got the scan ski, slide to load again. You gotta slide to load 3,000 times on this joint. And as you guys can see, we got this joint strapped up. Now it's time for us to go out here and get bucks. Let's go.  We ain't got time to play no games and y'all already know my name, man. I'm putting it by this garbage. So we're gonna push this right here. Just gotta stay right there, baby. We gotta do it, how we gotta do it. Y'all know I spent that hot fluid. Step back with the photo, y'all know those smack. We gone. Order number two and three. We about to pull up and get this cheese. The pickup location is Home Depot. Both of these orders are being picked up from Home Depot. The first one, we're gonna drop four miles and receive a payment of 45, 48. It's time to be great. And the second one, we're gonna drop 11 miles and receive a payment of 49, 90. We're about to get to this money and hopefully it's timely. Let's go. Just like that, we are here in Home Depot ski. So we can get this dough, gee. See if they give me right, right quick. Hello. How you doing? I have a rodeo order to pick up. Well, two rodeo orders to pick up actually. No, this one says we have two. I'm just telling you what you just told me. Maybe computer. Sorry, I'll cancel it. You can't work on air, huh? I can try, but it's not working out well. Order number, phone number, what do you give me? I'm gonna give you the order number. Okay. The first one is WM 52, 81, 45, 21. This is it? That's one. Okay. Let's see what else is there. Number two is H-19, 69, 50. That's a different store, but let's see if we have it. Go ahead. Yeah, we probably do. H-19, 69, 15, 16, 7, 15. It's here. It's here. It's here. It's just back in PR 10, Matthews. Five cases of pouring and a T-Mole. Is it okay? I'm gonna take this to the van. I'll just come right back. All right, thank you. We got that order. Guess what? I'm back. I'm back, baby. I'm back like I've never left. Did you miss me? Did y'all miss me, baby? Did you miss me? I got to put this door in here. I'm definitely throwing up the dolly for both of them. Come on here. We're doing our thing to get this chain. We in a van, switching lanes. And just like that, we going. It's time to get it on. Let's go. Just like that, we are here at the draw ball. It's time to knock these socks off, baby. This joint heavy to Angola. This joint, it can actually hold 10,000 pounds. It's like a shelving unit. This joint is hefty, baby. Angola, Angola, block up. Okay, there we go. Grab this, set that right there. What up? There we go. Step back, hold the photo. Y'all know those? We gone. And we are here at the second draw ball.  Gonna set these joints right here. What? This is right here. Wamski. Let's see if I can slide this joint out. Slide? Yeah, we slide the flow off the dolly. Make our pockets pop out of it. Yes, sir. Y'all see what's going on. Guess what we gotta do now. Step back, hold the photo. Y'all know those? We gone. Guess what, baby? As we was riding around and we was getting. We was riding around and we was getting. We was riding around and we was getting. It's mine. I spent it. As we was riding around and getting it.  But guess what? We got another order. We about to go over here and get in order. The pickup location is Walmart. We have two TVs to pick up. We're going to drive 11 miles for 3702. Get this money. It's what we about to do. Let's go. How you guys doing? I'm living the dream. I woke up this morning. The code is 2583. Let's put this in there first. Slide this joint right here. Got that one. Thank you very much. You guys have a great one. Hey, don't work too hard. Don't work too hard. We about to go hard, baby. Yeah, we know what we about to do. Now we got to hit it with the scan ski so we can get these bands. G, hit them with the scan ski. Hit them with the scan ski. We got both of them joints. I'm going to strap these joints now after we strap it up and stop. And just like that, y'all see what's going on. It's time for us to get it on. Let's go.  Again, we're about to knock these socks off. We're trying to ball like hot sauce, baby. This house is beautiful. Oh, snap. Come on, man, let's lay bushes. This house is beautiful. This room is better now. It is beautiful. This is right here. And we're back. We're going to go in the door here. After that, guess what we're going to do? You already know what we're going to do. Step back with the foot on your nose. We're going. Top number two. Drop off this TV is what we about to do. This joint. This side walks small. We got to do so we can ball and not stall. We have this joint right here. Oh, hey, doggy. That dog is cute. So we're going to step back with the foot on your nose. We're gone. We just got another one. We just got another order. Pick up location is Walmart. We're going to drive six miles, drop off two TVs for 3319. We just pulled up to get green. Let's go. How you doing, boss? Oh, 2475. Yes, sir. We're going to put it in the side door. OK, very good. Wheels on this one. This joint upside down, too. Woo-hoo. Oh, go for a hop. Do you want to turn it right side up or leave it like that? Yeah, I'll help you up. So you help me what? I'll help you flip it over here. OK. Yeah. Hey, we just ain't got no room in this joint. Hey, I'm good. I can't find your order. Like that, then. We're going to go right, we're going to put it right here on this wall right here. All right. It doesn't matter. Too many go back. Yes, sir. Let's put it right here. Yep. Right here. Perfecto. Yes, sir. I appreciate that. That drum. Stickers on his side again. Yeah. And you have to do some leg day. Leg day. Leg day. Oh, yes. Your joint's hurting already, huh? Appreciate you, boss. You guys have a good one. Y'all stay safe, stay warm. Because there's Eskimo off here. Eskimo. This joint, y'all see that one TV had a big hole in it, y'all? I don't want no problems. It ain't my fault. Hit it with the Skansky. Hit it with the Skansky. I mean, let me make sure I document this. Y'all want to see it? Big hole on that, y'all. Look, y'all see that? That was not me. Either way, go. We about to get busy. Let's go. And we are here at the first drop. Get to this money. We're never done. How you doing, boss? Pretty good, pretty good. I see you guys are about to enjoy this 75-incher. Sure, I know, right? Yes, you guys have a deal. You can probably just lean up against this. Thank you. You're welcome. I'll have to scan it and take a picture. Yeah, you're good. Want some photos? All right, you guys have a good one. Yeah, you too, thank you. You're welcome. Stop number two. Y'all know what we're here to do. Y'all know what we're here to do, baby. We're here to get busy. I'm glad you guys are with me. You about to move kind of swiftly. One more thing, R-P-Nipsey. How you doing, sir? Good. It's a terrible thing that it's not a hole, it's, like, so awkward. You have to do it? Yes. That's why I happen to have a dolly. Let's sit right here. I'm going to have to take a photo really fast. So that comes with a photo? And we are good to go. You have a great day, sir. Thank you. Order number six. We are here in the mix. We have another pickup from another Walmart, baby. We are picking up a TV. Yet again, we are getting these dividends. We're going to drive five miles and receive a payment of $2,303. We're here to get this cheese. We're here to get the cheese, but look. We are in a waiting line, baby. I'm talking about one, two, three, four. We're six cars back. We are six cars back. We run around like we in a Cadillac. Let's go. How you doing, boss? The code is 2465. I got to go to this dolly. I got to start to join in. We ain't got enough room in this yong. Right here. I'm just going to put that in first because I need to catch it, but the scans keep. So you just grab this side and you just slide it. I slide it in. Oh, no, I got it. I ain't going to go nowhere. Just take it off. Put it right here. Now you can go ahead and go up. Yeah, I know it's critical. It's hot in here. I'm not doing hot. If you look at sweet, if you look at sweet, you see them Amazon workers getting it out the van. It looks sweet, I don't see it. Oh, yeah? It's real. Getting it out the van, $50,000. Man, all right, boss, you have a good one. I'm going to hit him with a scan ski so we can get them bands, G. We got that. And just like that, we got the TV strapped up. Now we're about to run up these books. Let's go. Woo, doggies, doggies.  Hold that, boss. We're going to slide this one right here. And back. We're going to lean it back like that, Joe. Y'all already know we are here getting dope. Y'all know we're about to go get a pump like Chris go. They're backing up the photo, y'all know those? We going. And just like that, we are done. We went out there and got those funds.   Come up alone and let me know if you enjoyed the video. Now, today we made $226.43. The question is, which app paid the most for the TV orders? The app that paid the most was Bungie. If you would like to sign up for Bungie, make sure you click the link in the description and sign up. Don't forget to use the referral code so me and you can get our pockets on the scroll. For the Bungie order, we got paid $37.81 for one TV. Coming in at number two, Rode, R-O-A-D-I-E. We went out there and got that cheese. For one TV on Rode, we got paid $2,303.  We did not do a freight order because this is the reason why we didn't do a freight order. They were only paying $12.75 per TV order. We're definitely not going to get an order. I don't know what's going on with freight, but we need to get it together so we can run up to Mocheta. And also, we did not get any orders on Goldshire. Nothing popped up on Goldshire at all, baby. So we cannot go out there and ball. We had to stall. I hope you guys enjoyed this video. Again, if you are not subscribed, make sure you subscribe button.  You already know what you should do. Throw them seeds up in the comment section. I will see you guys on the next one. Be cool and be cool and be fluent. You already know the DDK and I'm on my way.


Okay, so I'm here with Adel Gadir, who's a postdoc at ICDP and just recently came back from an activity in Ghana. So maybe you could start with a little bit of a background of how you came to mathematics and you ended up here at ICDP. So I'm from Sudan, but I lived quite a lot of my life in the United Arab Emirates and then most of my mathematical education was done in the UK. And yeah, I was lucky enough to sort of come to the ICDP for a postdoc. I mean, it happened in a really strange fashion. I mean, I came through Barbara Fantecki told me about ICDP at the conference once and then she said, yeah, after you finish, you have to apply to the ICDP for a postdoc. Oh, I see, I didn't know that. I'll put it for her. So that's how I came to the ICDP. And they've been going through UK accounts for your accent. That's very true. And the mathematics, I mean, I was always at school until very late. I didn't know it was an option to even study mathematics further. I mean, I come from a background where it's engineering versus medicine. That's the choice you make. But I had a very good maths teacher and that was a big influence back in the UAE. And then I read Stephen Hawking's A Brief History of Time and I was like, oh, some of it. I mean, I've done it. One of the few people that read it in the end. No, no, no, I didn't finish it. But then I was like, yeah, I might want to do this. I did maths and physics at university. And then it was... University in... In Bath. No, in Bath. I really had to graduate in the UK. And then it was clear to me that maths is what I wanted to do. And yeah, I'm so happy. It's such an honour to be able to do this for a living. And you're now going to Sydney. Yes, I moved to the University of New South Wales in Sydney for a postdoc. Yes, it's... So you're just checking all continents? Yes, yes. Yeah, I think I guess I did a postdoc in Korea before being in Korea. Oh, that's true. Korea as well. Yeah, let's see here. One by one. That's one take. And so tell us about this activity in Ghana, which partly you were together with your colleague Uli Kremer. Kremer. The main sort of instigators and organisers. So I know Uli Kremer through my time in Glasgow during my PhD there. And he was a freshly appointed lecturer there when I was doing my PhD.  Uli came to Trieste to... I thought for a while. No, to PhD defence in CISA. And then he wrote to me, he was like, how do you want to go for a pizza? And we started speaking. And he was telling me about how he teaches at Ames once every year for the first three weeks. And I was like, oh, great. You should come meet Fernando because we're also interested in things of that form. And from that meeting, two of his students came to the diploma programme. Two students from Ghana. From Ghana, yes. From Ames. From Ghana. Came to the PhD. To Angela. To Angela. Prosper, yes. And Angela went on to do a PhD with him, in fact. And you suggested that we should maybe, if there's a possibility of organising something. We applied for the money and we got the money and with Ames we started this project. So it was just a complete coincidence that Uli happens to be in Trieste. We happened to go for a pizza and we happened to so and so on. Okay, I'm glad to know that. Yes, yes. And so this was in homological algebra. Yes. So we tried to find a broad sort of title. And it's called Homological Methods in Algebra and Geometry. And it was, yeah. I think every talk had some homological methods and we had three main streams of talks. The first was in Kovanov homology. So, not homology and its relation to representation theory. And the second one was in cluster algebras. Again, very sort of booming area in representation theory. And the third one was in non-commutative algebraic geometry. So pretty modern cutting edge topics. And very homological, very algebraic geometry. So it was very nice. And luckily we had Aaron Lauda from University of Southern California come give a talk. And his talk just was an overview talk. And it made sense of the fact that we had these three streams in. So combined all of them in one talk and how they're all related and why people care. And you were telling me about 40-something participants. 40-something participants. Mostly from Africa. Mostly from Africa. I think we had 15 speakers and lectures and the rest were from Africa. Quite a lot from Ghana. I mean, this was the most represented African country. This was in Ghana. It was in Ghana. Two from Burkina Faso, Burundi, Guinea, Uganda, Kenya, and Senegal, South Africa. It was very... It was interesting to see people from different countries in Africa meeting. Yes, yes. And part of the reason why we wanted to do this was that algebra and algebraic geometry were underrepresented in Africa. I mean, there are many sort of strong researches in Africa. But they tend to be more on the analysis side maybe or something of that form. And there's not much algebra and geometry going on. And we wanted to help the people who were there to sort of flourish a little bit. And maybe encourage students to pursue the area. So the students' backgrounds was mostly not in algebra? Mostly not in algebra. Or some of the younger ones did these mathes and aims and had some little background that were taught by either Uli or Brent at some point. So they had a little background. But the point was to expose them to what the cutting edge is and to show them that there's something if they wanted to pursue. And so overall the experience was... The experience was very, very pleasant. Obviously, it was like two weeks of being on, which is hard. Being an organizer, the first time for me to do such a thing, you have to be alert all the time. Make sure anything that goes wrong, you have to... All the practical matters as well as the scientific ones. Exactly, exactly. So we had... Unfortunately, one of the speakers fell ill. One of the letter speakers fell ill in the last weekend. And so we had to somehow cover his lecture course. And thankfully, the people were great. The speakers of the second week filled in. One of his master's students filled in. And so I'm very grateful for the people who are there. You were saying as well that many... Most of the non-Africans came with their own funds? Yes, yes. I mean, I think it's half the participants... Half the speakers, sorry. Just maybe that's an exaggeration. Just a little less than half were on their own grants. And they were so wanting to help. I mean, they felt the need to speak to the students and share what they had. Including someone who came from Japan. Including somebody who came from Japan. They had their own funds. From the UK we had three or four people come with their own funds. From California somebody paid half of this flight. And so it was really nice. It was a very pleasant experience. So it reminds you that the smart community is a very pleasant place to be in. I mean, people really want to help and very humble and always wanted to give something. Fantastic, very good. Thank you very much. Thank you. Until next time. Thank you.


Let me get this straight Ravens. Y'all been holding secret interviews for the offensive coordinator position You're even doing that. I mean look if that's the case, please Let me know let's set up a time a place. We could do it via zoom I don't mind flying up there if you want to come down here to Florida That's fine too, but let me know so I can put in my application, but anyway, you too team keep it clean We got some candidates that I had no clue what even candidates and they already had their second interview Our guy Jeff Zrebek from the athletic He posted this in an article He said he did talk about how the Ravens they may be waiting because Harbaugh still has interest in potentially speaking with members of the Philadelphia Eagles and Kansas City Chiefs So I would assume that will be the Eagles QB coach and with the Chiefs Eric B enemy But we won't really know till we know. Hopefully we will get an opportunity to know But anyway, this the part that got me He said this is what we know about the situation based on talking to sources involved with the process. Harbaugh has already Had second interviews in Baltimore with three candidates after the first interviews were done via video call Those three candidates are University of Georgia offensive coordinator Todd Monkey. So that's one that we knew about That's one that we've heard about Consistently and we've heard that he is actually a finalist also Minnesota Vikings pass game coordinator and Titans coach Brian Angelich Angelichio, I know I'm saying his last name wrong. So I'm gonna just call him Brian a so um Brian a Pass game coordinator and Titans coach for the Vikings now that one. I don't I'm not sure if I heard about him or not I do not remember in full but that's so it's news to me and Again, not only did has he had his first interview, but he already done had his second interview to so Ravens They move it they move it and then but that this was the kicker right here That's the one that got me like really a second interview like don't y'all know him already And former Ravens wide receivers and Titans coach and Wisconsin offensive coordinator Bobby Ingram So that one Bobby Ingram He was obviously on Ravens staff before and like they did mentioned He used to be their Titans coach their wide receiver coach used to play wide receiver for the Seattle Seahawks And I remember watching him play for the Seattle Seahawks. Well, that makes you feel kind of old but anyway Bobby Ingram as They had a second interview. So they really like hey Bobby now this with him. I feel like This would not be my choice only because yeah, he's technically in Wisconsin He's an offensive coordinator over there, but I feel like this would really be an inside hire This this would be an inside guy. This would not my preference. This is just me It may be some of y'all too I don't know but my preference is that they bring somebody from the outside and bring them in Because and I know as long as hardball is still the head coach then a lot of the philosophy is gonna stay the same I I get that and I have accepted it I would hope that they changed some stuff. I really do I really really really really Really really really really really do but we'll see Um, but I feel like there will be a greater chance Of success or not even just a success but a greater chance of just updating stuff If it was somebody that came from the outside in and not somebody that was on the inside already and has been on the inside For a while now again, I know he's at Wisconsin. So technically he's an outside hire, but that's pretty much an inside guy Um, but yeah, I didn't even know they even had one interview with him let alone two So there is got to be significant interest Because again, this is not this is not the time to waste time This is not the time to be like, okay you you you you you you I mean you want to cast the net far and wide like you said, but Um, you're not bringing in somebody for a second interview for nothing And I know we've um, we had heard about the Ravens possibly being interested in in their own guys like a James urban Like a t martin And again, my preference is still somebody from the outside now granted with t martin He does have play calling experience And one thing like if they went with t martin, I wouldn't be surprised if they did hire somebody from within because that's what Ravens like to do Oh, they like to hire guys from within sometimes it works sometimes it doesn't like with mike mcdonnell He was pretty much an inside hire because he had been with the Ravens for years and years and years and years Went to um, michigan for a year. Oh, i'm a defensive coordinator over here. Okay. Hey, we like what you did over here. Come on back, buddy We miss you John hobo was sending them postcards and stuff He was sending his brother text messages like hey tell mike mcdonnell. I said what's up And boom now he's back and and he did all right this first year Had a little hiccups here and there had some little late game collapses here and there, but he did all right So um, but there's sometimes when it doesn't work out, uh, but with t martin Um, the thing with him is that yeah, he is technically right now an inside guy Um, and if they went with him the thing that I would like about him Uh, if they went that route is that he doesn't have nfl feel you can't look at his offenses from the nfl Be like oh, that's what he likes to do. Oh, that's his uh, that's his style You could look at stuff from college, but nfl is a whole different ball game So I feel like there could be some fresh perspective there and I do still think because we said this back when he interviewed for the Bill's job, but I do still think that they may have told him like hey Stick around man Stick around a greg roman. Um, I don't know how long it's gonna be with him, but he only got a couple years left So stick around he may have an opportunity here. You never know how things could work out So I don't know though. We'll never know. Um, well, we might if he gets higher, but um, but yeah Basically, I wouldn't be surprised if the ravens ended up uh going from or hiring from within But there were also some more some more guys that jeff highlighted that we have known about and we have talked about Uh, he said at least two more candidates are expected in town Monday and tuesday, uh, and that's seattle seahawks quarterback's coach dave canalis and then broncos offensive coordinator Justin outing So and those are the guys that have that we heard were finalists For this job, uh, we heard that it was monkin canalis and justin outing But the other guys as far as uh, again, minnesota vikings pass game coordinator, brian a again I ain't messing up his last name again. That was rough. Um, that's news to me and of course bobby engel so It's interesting It's interesting how how the ravens are gonna do this And if they are going to be patient enough like I I think it is going to be A domino effect I really do because it's other teams that have vacancies the offensive coordinator Even had coach two That could pull from some of the guys that the ravens may be interested in now. Um, jeff also talked about Some guys that they have interviewed once He said titans coach george godsey and quarterbacks coach james urban. So those are Internal guys who are already with the ravens. Uh, he said that external candidates have been buffalo bills Why receive a coach chat hall so we did hear about that? Um former temp bae buccaneers offensive coordinator brian leff which so we did hear about that one Um at university of acron. Hey, shout out to lebron. Maybe lebron He he could recruit lebron and come play like titan oiris. He was so anyway university of acron head coach Joe mo ahead That one I think I heard about But former Dallas cowboys quarterbacks coach dug uh nests meyer Now I had not heard about that one at all. I hadn't heard about anything from the cowboys at all I heard uh, I remember when kelin moa when he got released and there was some radio saying Hey, what about him and I was thinking uh, no Like yeah, we see cowboys offense overall But you see their situational play calling especially when every when everything's on the line It's like they pull out the worst stuff We don't need no more that we don't have enough of that We don't need that because we've been seeing the ravens pull out some of the worst stuff in the worst situations Not even when a game is on the line, but leading up to the game being on the line It's like the ravens put the game on the line when they could have put the game away But they do stuff poorly. They do poor stuff situationally. So we get put in these bad situations We don't need no more that we don't need clutch time being bad. We don't so I was not a fan of the ravens hiring kelin moa I know some people were but he got a job like he was out of the cowboys as soon as he stepped foot And fresh air he had a job right away. So happy for him But yeah, I didn't want the ravens to get him uh Cleveland Browns where I received a coach And pass game coordinator Chad O'Shea. We heard a little bit about that one And los angeles rams pass game coordinator and quick qb coach Zach Robinson So Yeah, that's another one that we had heard about I think that was the first one That was the very first one that we heard about Um, so yeah, the search goes on the search continues. Uh, but there's one guy Um that the ravens have not interviewed that I think uh, I think he deserves a shot. I really do. Um, the guy has been He'd been in tune with the ravens for years In tune with some guys that are some of that personnel um in tune with the way that they do things And he like he he got this vision for the ravens that he wants to really really make it happen Um, and he got some some some good ideas some great ideas as a matter of fact That he would implement with this offense to just really help it excel Um, and just I think they should really give him a shot That's me


So hi everybody I'm Alexander Ladovic. I am an assistant professor at the Polytechnic University in Bucharest in Romania My colleague here is one of my ex-student now a senior student at the same university and an undergraduate TA And he has more than six years experience in teaching and using Linux My main job at the Polytechnic University is to teach computer science in the computer engineering department mostly Linux operating systems and programming a Thought that has been bothering my group for several years is that computer science is kind of becoming like mathematics It's not only an own science But it's distributed in every other field that you can find from fine arts to mechanical engineering to power Engineering and all the fields that you can imagine the same way that we use math we will use computer science for these fields and The question that has been bugging us for years is how do we teach this computer science or the Necessary knowledge of computer science to these other fields So in the future Everybody will need something from computer science It doesn't matter if it's a car mechanics on the car or the electrics on the car If it's an artwork or a robot that moves or it's an automation installation The engineers and the builders of those devices will have to have some basic knowledge of our Algorithms work and how software for devices work So some minimal basic knowledge for these things And this is difficult and I will ask Alex which studied programming devices to share your his knowledge His experience for this in the third year at our University We have a subject at which we have to build and program a microcontroller. So after two years of learning Programming and advanced operating systems We have to create a project for this board It took us several days to to actually achieve this so on Linux and Mac After a few tries it worked for Windows. It was even harder So it is quite easy to understand why for most of my colleagues. This wasn't a favorite subject Now let's take a moment to imagine how this would have been for students with no computer science background. I mean having to Write embedded C code and use advanced Linux commands in order to write the program on the board would have been next to impossible So to tackle this on ten years ago in Italy, we had a project that you know as Arduino researchers at that project decided to teach the usage of computer science of and basic programming to To people that have nothing to do with it like fine artists and people that did electrical engineering Or just people that would tinker and this project is known today as Arduino What they actually did is they took the CPU or the microcontroller that was most used in devices put it on an embedded board for education and Built a really easy to connect device. You didn't need any program or anymore You didn't need a special cable. All you had to do is buy a USB cable They built a really easy Program to write software for the Arduino. It's the Arduino IDE from a computer science perspective. It's a really Bad program like really simple. It doesn't have code completion. It's Nendertal technology, but for somebody that does not do programming every day It was perfect one window copy paste some code modify a little bit run it on the microcontroller and it worked and This is why we have Arduino today and it's used in IoT so much The problem with Arduino is that's limited to devices if you want to connect it Well, we can but it's not advised so we can add a Wi-Fi shield or an internet shield But security is bad over there Second if you want to interact with the internet the C programming language is a really big barrier So Arduino is not that great for connectivity So what about connected devices? We have the Raspberry Pi disappeared somewhere in 2012 and It's really easy to use if you use it as a computer That means you plug in a screen and the keyboard and start writing some code. It's super for kids It's super for people that want to write a little bit of code but They use it as a normal computer. It's not a device and The second problem that it has there's so many languages that you can use So many examples and if you need to hook two of those examples together it becomes a mess So if you want to build a robot or device or something that sits on a rooftop We can't connect the screen and the keyboard and This is a problem. So transferring software to the Raspberry Pi becomes increasingly difficult Students need to know SSH need to know networking need to understand an IP address and some Linux commands and Again Alex will share his experience at one of our programs where we did teach the Raspberry Pi this way Yeah, actually in the ninth grade. I was part of an IOT training It was my first contact with embedded systems and it was pretty hard like we had to find out the IPs of the Boards we had either to scan the networks for for the IP either connect an HDMI cable and a monitor to find out the IP The boards kept changing the IPs. It was really hard And for most of my colleagues which were high school students It was their first contact with a Linux terminal. It was the first time they have seen a Linux terminal at that time And another fact that we were really scared of as people with no computer science background Was connecting the sensors. We were really afraid of frying things So for computer science engineers programming the Raspberry Pi is really easy We talked to several universities. They all said, oh, yeah, it's easy We just SSH into it write some code. Let's computer scientists That means people that dream of this guy or this guy every day But people that are not computer scientists They have a serious problem in using the Raspberry Pi So myself I kept it on a shelf for a year because it was not clear use it as a computer use it as a device For a device. Okay. How do you write code for it? So inspired by the Arduino example we built while you're doing studio This is a really simple user interface. It's a really simple IDE For computer scientists, it's too basic like just write some code But for people that are not in computer science, they write a few lines of code Click a button the program goes to the Raspberry Pi and it's executed It's not just for the Raspberry Pi. It can be used for any embedded device The most important thing that we learned in using this software was the one click run So if they can write the program and click a button and run it Students are super happy if they have to SSH have to copy the program install libraries run it manually Computer science students do it. Um others don't We encourage them to use Python as the Raspberry Pi foundation does this And also we adapted Blockly Google Blockly to write Python code for them This has been particularly useful for students that had the first contact with the Raspberry Pi so When they start building more complex programs, Python is fine But for the first contact, this was great. They would just drag some blocks hit a run. Oh, it works Um, they could also see the python code on the side um What we found out in six years of trying this piece of software and teaching iot to several fields Is that there's three categories of knowledge that they need um One is software for devices so minimum programming skills a minimum algorithmic skills like if else Something like that connectivity This means how to connect devices to the network to bluetooth and how to connect sensors and peripherals to devices And this is something that we learned the hard way some basic security measures Most important change the default password Like it took we had a hackathon and we hooked up some raspberry pies Never bothered to change the default password. We got hacked in five minutes. I think five minutes after connecting them to the internet We got hacked like pies were completely deleted New software was running on them and trying to infect others So basic security measures like change the password Stop the ssh if it's not necessary This is super important for students that are not in computer science um On the connectivity side, um, Alex can share you another story Uh, one thing that the students loved about using the the wider dream studio was the fact that you could Or you could see in the interface listed all the devices like the ip address And another fact is that you can change you can set a name for the raspberry pie so that if the IP address changes because it happens You can still find out which raspberry pi is yours because if you have a larger course and you have at least I don't know 15 or 20 raspberry pies connected Having no way to identify which raspberry pi is yours. It's a nightmare And also, uh, another thing that the students loved is that the fact that they can use visual code like visual programming Because if they have no background on writing code, it really helps them um Having the software deployment issue solved. Um another issue that we had was connecting sensors I cannot tell you how many sensors we fried mostly for bipolarity inversion They just hooked them up in the wrong way. So what we ended up doing I mean if you have one student, it's fine. But if you have 20 or 30 students in a class it becomes difficult. We did a board like this So we used the raspberry pi. I did an extension board with some growth connectors. Um It is impossible to hook them up in the wrong way So for students that were not accustomed to electronics. This was super. I mean, they were just plugging cables They could not put it in the wrong way sensors would just work So this is great besides that we printed we really printed some um objects like stop sign or a house or a windmill So the students could have a feeling of what they're doing not just some sensors hooked up with cables and okay This is a house. But actually it's not a house um And they were really really great for the energetic crew of students. Uh, yeah courses. Um another story that we have Was building a lab. So scaling from three students to 20 students or 100 students is super difficult One is the problem that alex said it was difficult to find out the pies second it was difficult because students were Kept installing Software on the pie. We had to use the pies for several courses. So what we started doing is a boot server Finally the raspberry pi knows how to boot from a network So we designed the boot server that was serving the image for the h raspberry pi teachers were able to pre-install a package of programs Put it on the server Students would just come with while in studio connect to a pie and the programs were mounted on the pie So we did this with a lab with of 20 students and it worked great Like we reduced the time from starting the lab from 45 minutes to about three minutes um So this is the board that we designed we made it for power engineering students students that Learn about nuclear power plants hydro power plants electric power generation and transmission They don't learn computer science What they used to do before having this lab they would program some microcontrollers It was hell for them. I mean nobody wanted the class They were not dropping out because they can't they have to take the class But it was not their favorite After using the boards the 3d prints while you're in studio and the visual environment um Most of the students said it was one of their favorite classes because it was the first class where they saw They can build something and even if it's This device is not something that they will use in the industry. The principles are the same Because power engineering students don't need to code but need to have a basic understanding of coding Need to be able to modify some plcs and some code on some plcs um Because it was so successful, um The first iteration of while in the studio was built kind of organic Like we need to add this and then we need to add this and okay. Let's say what about this one and became a spaghetti code So we made a new version of the while in the studio Which is the same easy to use ide it's focused for iot so connecting to devices hooking up devices And it's easily easy to extend. It's basically a collection of plugins Adding a new device or a new board is super easy um for the moment these is these are the boards that we almost already support um The application comes into flavors either a local application either a web application This was funny. We started with the web application because it was easier for students They didn't have to install anything And then we did some trainings in germany like five years ago And we found out it's illegal for students to have accounts on a third-party server Mostly for high school students So what we had to do we had to somehow make a local application So that's why we have the local application. You just download it. It stores your projects locally. Everything is fine For the web application. It's still easier to use a web application We have a new principle. We store it in your local storage. So none of your data goes to the servers. Everything is locally stored It's fully gdpr compliant, which in europe is a big big issue and Yeah, no account. No name. Just use it in the browser We support most of the browsers that you have today It's open source. It's free It's written in javascript mostly for electron or for the browser But we need your help I mean, it's an open source project. So we would love to have more contributors to it We're hoping to have the code better documented than the first version And we built it in an extensible way We would love to have more translators. I mean we have about seven languages that we translated in But we need more because for students it's super important to have it in their own language And of course because it's a free project. We are looking for sponsors I mean, we do this in our free time And it would be great if we could actually do it more professionally Thank you very much That's the website That's the github repository and we have a technical showcase at 5 p.m Where you can actually try it out If you have any questions Well, thank you