Are you looking for some inspiration to jazz up your STEM experiences? Well check out these 15 cool Makey Makey project ideas that you can use with your group of learners. Each idea is ready to rock and roll with guides on the Instructables website. Coming up for you in just a moment. Hello world, Surfing Scratcher here. Teach yourself a programmer and on this channel, I make how-to coding videos for curious educators and learners. If you're digging this content and you're new around here, then consider hitting that subscribe button. Inspiration for this video came from a Makey Makey blog article which you can find in the description below and that's on the 2020 Ambassadors. The other day I had the pleasure of digitally meeting some of these Ambassadors as well as Tom and Colleen from Joylabs. I felt so inspired by the work that's out there that I just had to share. Remember if you sparked but no idea, just check out the show notes down below because I'll link to every project that is covered in this video. There's quite a few Ambassadors and quite a few projects to get through, so consider this a part one. All right, let's zoom around the world and check out some cool Makey Makey project ideas. To kick things off, we're going to start in Melbourne, which is pretty close to where I'm located. From here, we're going to head over to Vittoria in Sicily, Italy, and that's where Maria is located. Maria's got a cool project that uses water to make a Makey Makey piano. She's used this to the seven-year-olds. Let's go take a peek at one of their demos. I love that Maria has filmed each step with her group of learners. Although the videos are in Italian, her guides are in English. Love it. Next up, we're heading over to the States. To North Liberty, and that's where Amber is. Project that Amber has for us is a game buzzer system that can be used with two or more people. This is one of those ideas that can be applied to any learning area. I've had plans to create a quiz and scratch that students can code. You could even extend this out to multiple choice questions for each player. Absolutely love it. Next up, we're still in the States, and that's where we're heading to Houston, and that's where Kimmel is. She's been using Makey Makey for four years, and that's still her most used and versatile resource. She's got a museum-style implementation where students research their figure and use recycled materials to construct them. I just love the overlap of learning areas of this project. It can really bring any subject to life. Promote research, create an artifact, present to your audience. I'm sure the students loved this. Now we head to a tiny town in the States, and I think you see this, Oneida. And that's where Jennifer is. Jennifer has gone ahead and made some game controllers with her students. I love this project because it promotes the user experience. What do I need to have success with GameX? How can I design it? What's cool is you can plug and play your controller into any keyboard or mouse style game. Next up, we're heading back to Australia, over to Perth in Western Australia, where there are some serious waves. None of which I've served, but that's where we have Simon. Simon's got a project for us, the Makey Makey Exit ticket data collector. Who doesn't love a bit of data? Students can interact with some visual buttons that tell the educator how they're feeling at the end of a lesson. Another one of those low floor, high ceiling tasks, as Simon mentions, you can link this up to Excel and display graphs. Even the students can use this as a means of collecting and displaying data. Maybe even in real time too. How cool. Okay, next up, we're heading back over to the States, and that's where we'll find Kathleen in Arlington. She's the creator of Scratchfells. Be sure to check out her site, as there's some sweet content on there. In a project that spanned over a week, Kathleen and her group of learners created a morning news show, and that's where they featured the Makey Makey, as well as using it to control the slides to the PowerPoint. I love the idea of customizing the Makey Makey and using it as a controller to fit your own needs. What's more is I love the narrative nature of this project that plays into meeting the needs of its audience. Next up, we're up to Suva in Fiji, and that's where we'll find Matthew. They've also got some pretty gnarly waves there in Fiji. Matthew's got interactive posters to share with us. Interactive posters bring research content to life, but asking people to interact with its content. Another one of these ideas that has easy portability across heaps of learning areas. I love how Matthew has learners thinking about the design and the presentation as well. Next up, we're back to the stage, and that's where we'll find Rebecca in Ashburn. Rebecca's got a Christmas lights project, so she had students using the Makey Makey as a light show for a school performance. There's so much to love about this project, a project that uses the output connections in the Makey Makey. Once the programmer will light to create it, students will need to listen to the cues to make the lights synchronized to the music they hear. Hey, this could even be programmed, but that might take some of the fun out of pressing the buttons, I guess. Next up, we're heading to Jeddah in Saudi Arabia, and that's where we'll find Lena. Lena's created a smart racing track with her group of learners. She uses the Makey Makey and Sam Labs tech, along with scratch, to race a car around the track. I love seeing the amalgamation of different electronic components combining into an artifact. I can see this being used as a board game too. Cool way to get a bit more techie. Okay, we're heading back to the stage now over to Cave Creek, and that's where we'll find Naomi. Naomi's project is called Magical Coding Recipes. And when I read that, I just want to jump in and do it. Doesn't specifically use the Makey Makey, but it certainly could. What really brings me joy about this project is the strong connection that it makes between algorithms and coding and real-world activities such as cooking. I love the multimedia component of this project too. The girls have done a great job. Maybe you could use the Makey Makey to measure water in terms of cups, though kids, computers, and the kitchen are certainly a factor to consider. Let's take a trip to Fayette Hill back in the States, and that's where we'll find Carlo. Project here is Light Up Houses. This is where students designed houses to form an illuminated neighborhood in tandem with the Makey Makey. I just love the interdisciplinary thinking here too. And the collaborative nature of the neighborhood. You can have the students even thinking about the needs and the wants of a community. Such a cool project. We're heading over to Madrid in Spain now, and that's where we'll find Diego. And I got to thank you from a browser for translating Diego's guide for me. Diego's project is about the human body, and that's where students will create a model of the human body with making various body parts and functions interactive. There's so much potential in this one. I can see maths for scale, biology for information, and I'm even thinking about integrating some of the lights from some of the other guides already mentioned. Super cool. Let's head on over to San Jose in Costa Rica. And that's where we're going to find Chris. Make sure you check out Chris's YouTube channel in the top corner right now. Chris has got the digital orchestra for us. This is where students, I assume, use their favorite food to create an interactive sound piece. When you watch Chris's video, just take a look at the faces the kids are to explain their project. They're beaming. I love the personalized nature of this project with the kids. We're going to jump back to Europe now in Tricolor Grease, and that's where we'll find Elephtheria. Check out Elle's channel in the top corner. The project is about the real solar system, the sun, earth, and the moon. So where students use scratch, the making-making, and some craft materials to research and create an interactive experience of the solar system. Amongst all the cool science, this project highlights a core concept in foundational programming, iteration. We can use iteration to loop the sun's satellites around it. Of course, I love the interactive nature of the project as well. Lastly, we're going to round the trip back home to Australia, but this time in Sydney, and that's where we'll find Helen. Helen's got a making-making portable keyboard that she's used with her group of learners for picture storybooks. Students learn about sounds, pictures, and tones and use a picture book to link the sounds to what they see. We've all seen books and cards with sounds, but now we can make our own custom sounds. Not only that, Helen shows us how we can feel and see sounds through color. Uber-cooled, and my brain is totally sparking. We're only halfway through the list. I'm sure all these educators would love to connect with you via social media, so be sure to check out their handles on the making-making blog which you're seeing now. Link below in the description. It's time for a scratchy question, and I want to know which of these ideas sparked you? Drop your answer in the comment section down below. That's it for part one of Cool Making-Makey project ideas on Instructors. If you're feeling inspired, then hit that like button, and if you're loving this content and you're an educator, then consider joining the surfing scratch and mailing list. That's where I'll send news and resources straight to your inbox. But until next time, I'm off to go find a wave. I'll catch you in the next one.


That's what we're talking about baby Hello, you guys welcome to another video. It is currently 1240 and it is Tuesday. I'm starting this the week kind of like a little late So I just got some morning editing done and I just got ready for the day and I just got like a few errands to run So I don't know if you guys have been like watching my vlogs I don't know if I've even mentioned this but I really need to find a matcha powder Like I went to five different grocery stores throughout the past few weeks and they haven't had matcha powder at any of them Like literally the only thing that I found was like this matcha powder and it was by like Tently like that tea brand and like I bought it and it ended up being just like matcha with green tea and like tea bags So it was not what I wanted and I'm like, oh my god. Are you kidding me? I was so excited that I finally found it, but I did it Um, so I just called one of my like local whole food store and they said that they had it And I'm like bless you I don't know why I did not think of this earlier like that should have been the first place that I went So I'm gonna go run out and get that today and I also need a return. It's downstairs But I got this screen protector from London drugs because I got a new phone and it was $30 Okay, $30 for a screen protector, which like I was fine with paying I was like whatever and then I get home and then I tell my brother and I'm like, oh, I got a screen protector He's like, why did you get one? Like I got one for you And I was like, what do you mean? He's like I ordered like a pack of three on Amazon for $10 And I'm like what I paid $30 for mine. I mean, it's probably better quality, but they're both glass screen protectors So in the end, I don't really care. So I gotta return that so this is the fit for today I just throw on some jeans. These are thrifted and then this tank top from Sheehan. It's really cute The weather has been literally Absolutely gorgeous. It's kind of hot today Like we were on a morning walk and I started sweating like I had to like shed my jacket and literally take my jackets off Because I was so hot like it's literally such beautiful weather this week. So I'm so grateful for that So honestly, I don't even know if I'm gonna need to sweater with this like this just might be it Yeah, so I'm gonna do some errands and bring y'all along for the day. I'm literally currently obsessed with With this bandana that I got from Amazon Okay, you probably saw I wore it and like I think it was like my previous video I wanted my previous videos this bandana is so Freaking cute and I wanted to wear it with this outfit, but like I don't want to wear it too often You know what I mean? Like I don't want to get sick of it So I'm like, you know, I'll save it for like next week and I really want to order more colors I got it off Amazon and I think it was only like $12 including shipping and everything Amazon prime I'll link it down below if I can find it Yeah, but I definitely want to get like a whole bunch of more colors for this summer because I want to be living in Bandanas and you can also like wear this as a shirt like dead ass I was watching this video and this girl was like because look at how big it is see so you can like tie it Some way like this and make it into a cute ass shirt So I'm gonna have to play around with that But I definitely want to get like at least 10 of these for the summer like in cute different patterns and colors But yeah, I'll leave this one down below for you guys Look at how pretty my cat is she is so beautiful And there's this spot in my sister's room right here where like the sun comes in from the window And it hits the floor and she loves to sunbathe in this spot Like usually she'll be laying like in the sun right here, but she probably got a little hot and she's so adorable I love her so much. I'm literally obsessed with her.  Yeah, I actually think we're gonna head out now soon I'm not supposed to go like a while ago, but I'm just waiting for Joel Also, I just added this little cardigan because it is kind of like breezy outside So I didn't want to be too cold So I'm literally gonna bronze up my neck like this because I just can't take it You know when you're getting really pale when your winter makeup barely matches your face anymore. It's too dark Now that is a warning sign Okay, okay, so we just got to London drugs and it's pretty much London drugs if you guys don't know what it is It's like a drugstore drugstore. Yeah, like a pharmacy drugstore And this is the screen protector that I got that I'm returning It was like I just got like the cheapest glass when there was but since it was less than $10 on Amazon Nothing can compare so let's go and return it. Okay, so I just returned the screen protector and oh My god, you guys will not believe this.    I come back I look in the car.  So it's like well I guess I guess that's what I'm gonna have to settle for it's like whatever So they bring me up a gift card then means you'll come back to the car and guess what we find the receipt Is like behind the car like beside the other car because it's very windy So obviously it blew away and we find the receipts are like holy shit Did we really just go through all of that? So we went back in and then we got our money back with the original receipt But holy crap that was literally like half an hour that we just spent in and out of that store trying to find The receipt and returning it but I'm glad we ended up finding it. I was literally like shook I was like I was just holding this where the hell could it have gone from here to inside the store Like I was sure I put it back in the bag and I did and it flew away And it was so awkward because the guy there was so rude to us like for no reason. He's like he's like you know the receipt I can't return it. Yeah, then he's all of a sudden. He's returning it. Yeah. Yeah, we come back He's like no, it's done.  I don't need your negative energy So I bought this green protector two days ago And I was like, oh, I just bought this and I just literally lost the receipt then and then he's like when did you buy it? And I was like oh like two days ago. He's like you said you just bought it I was like, yeah, like two days ago and then he's like if you just bought it You would have bought just bought it now today And I was like, okay, like every obviously everyone has a different definition of I just what I just bought it means like holy shit He was literally so feisty. I'm like, right what what side of the bed did you wake up on today? But we choose positivity today. Okay? Finally got our long awaited matcha everyone I won a round of applause because it has taken me like three weeks to find them Here we go. Here's our holy grail beautiful matcha baby. This is like my favorite store ever It's like a whole food store. So good Okay, so it is currently 442 and I'm gonna show you guys how to make my long-awaited matcha recipe So it's pretty much the same thing as my coffee recipe to be honest But just kind of using matcha instead of an espresso shot. So let's open up also I had no idea how expensive matcha is. I thought it was gonna be like $10, but this whole thing was like almost $50 Okay, so now that that explosive mess is cleaned up or fine. That was kind of a little bit unexpected Okay, so what I just did is I took my matcha powder and I took one teaspoon and I put her in a little jar here One teaspoon is equivalent to like the amount of caffeine that you'd get from a cup of coffee And which is two grams of matcha which equals to one teaspoon So one teaspoon is what I put and that's like the normal amount Okay, so now what I'm gonna go do is I'm gonna fill this with hot water just up until like here Literally just like a few tablespoons of hot water just to melt the matcha because you need to melt it if that makes sense I don't know why cuz it's like powdery. So you need to melt it I'm gonna take hot water and put it like up to here literally a few tablespoons and melt the matcha Okay, so now so you can see the water is very hot and I just put literally that much I'm gonna just stir that in. I know they make like these special matcha whisker things I want to try eventually, but just mixing up with a spoon will do the job for now You need to do this hot water first so because if you don't put it in hot water Then it will like clump up in your milk like it'll be disgusting. It won't mix properly So the hot water is necessary. All right, that seems pretty well mixed I might have overmix that which is fine because I just hate when it's like clumpy because if you don't mix it enough Then it will be clumpy and that's what you do not want you want to avoid the clumps Okay, so now what I'm gonna do is I'm gonna fill this with ice and I'll be right back So now as you can see I fill this with ice and we're gonna add oat milk into it This is my favorite oat milk. This is my liquid crack. Just gonna fill that all the way up get a straw. Oh My god, I'm actually so dumb. I forgot to sweeten it. Okay, we can add it now But okay, usually I would sweeten it. You know what I was mixing the hot water with the matcha I usually add put the maple syrup in there like mix it in with that But I totally forgot how did I forget? That's the most important part. Okay, so I'll just add the maple syrup now So I'm gonna put like a teaspoon of maple syrup in here. Just mix that in. It's not gonna be as mixed and nice Looks like I need another teaspoon That's what we're talking about, baby. This is literally amazing So freaking good and you guys have to make it with this oat milk like this oat milk is a game changer Let me tell you once you try it. You'll never be able to stop. Okay We I bought like 90 of these at once and ran out in a week. I missed matcha so much. This is amazing But yeah, that's my matcha recipe.  Go try this right now. Do you guys want some here? Take a sip. Also, if you guys are curious, I'm gonna show you guys the bag right here So you guys can see this is the matcha that I just used I used to use a different one But I feel like they're all pretty much the same thing But this one does look really good kind of superior to the other one that I had They used to have it at Costco when I'm gone at the first of my Costco But I had to get this from my like whole food store. I also bought these flowers for myself Look at how cute they are. The yellow is just so beautiful. I love spring flowers. Like when spring hits I just like want to go and buy some flowers Like when I get my own house one day for my own apartment or whatever I definitely want to buy like flowers every so often like when they die I want to get more because they're just so beautiful and they just like scream summer in spring Okay, so we're just here watching the sunset. We're at a bit of a different spa We're on a park bench right now and we came here when we first started dating. I'm pretty sure we came here with Madison It was a long time ago a lot like probably in our first year of dating like three years ago We came here together and I don't think we've been here together ever since maybe like once But it's such a beautiful spot here, especially to watch the sunset. I'm sorry for the lighting. It's a little wonky I'm trying to like not make it shady, but yeah So I just wanted to do a little bit segment of moments with Michaela and we have Joel here again take it off I think the topic for today We were thinking about talking about the word how and how the word how gets in the way a lot of the time Like if you have a goal and you want to achieve it a lot of times the first question says well How are you going to do that? But if you think back to your previous life experiences and you predicted You know how something would have came into your life before that the way you predicted everything would work out Isn't exactly how it ended up working out most of the time I find Let's say you wanted a brand new phone and then you ask yourself. Well, how am I going to get this brand new phone? I don't have a job. I'm just a kid blah blah blah blah blah Maybe that was what your thought process was and at the end of the day You ended up still getting that phone because maybe your grandparents bought it for you Even after your parents told you they uh, they wouldn't buy it for you What I'm trying to say is that when you're trying to achieve your goals Maybe asking the question how isn't always the best way to go about it because that question can be very discouraging sometimes And it can and it can make you not want to do something because you're always wondering that question Well, how is this going to happen?  What's going to happen? How am I going to get this? How am I really going to do that realistically speaking? How how am I going to how am I even going to achieve this goal? And then it like it puts such like it puts fear into your mind I feel like and it puts um exactly doubt in your mind because you're just keep you keep asking how so we feel like Asking the question how like how are you going to do that? It does nothing but discourage you because most of the times when you answer that question If you can answer the question how even if you can it's probably not going to end up happening through that one stream It's like people get so focused on There's only one way this thing can happen to me and that's it There's no point in asking how because nobody knows how Yeah, it's like if you set a goal for yourself to to have a successful business and if that's your goal It's almost like okay Of course you need to work at it and you need to work hard at it And you need to kind of give yourself a game plan and maybe a schedule But at the same time it's like people dwell on the how and then they get into their heads and then it discourages them That that oh, how can I ever become a successful business owner? How can my how can my business out of everyone else's business do do good? And it's like sometimes you just got to shut your brain up and stop asking how and just do it like just Do it and that is it don't think about it Just start doing it and then things will flow for you and you won't be scared You won't have that fear of how you're going to do it I think the uh the overall message for the day is um don't ask how and just do it because nobody knows how There's so many reasons not to do something like I can name a thousand reasons Why should I be posting youtube videos and stuff like that like I like you you can name a thousand reasons But you can also name a thousand other reasons why you should do something and why you should just go for it It's like if you focus on the fear of something if you focus on the negative outcomes that could occur Then you're not going to be successful because you're almost like manifesting it to go wrong You know what I mean? Yeah, it's like you saying like oh, how can I ever do that? It's like you're literally manifesting that you're not going to be able to do it because You don't put yourself in the shoes of being worthy enough to do that So yeah, that's our little TED talk of the day It's like don't ask how if you feel a goal if you have something you want to do in life Don't ask how just manifest it and just put work towards it if you can and it'll come to you Eventually there's normal to at first have doubt within yourself because I used to have so much doubt within myself And I didn't used to be as confident and I would always ask the question like oh How am I going to do that and I'll get discouraged and it's just like a bad path that you do not want to go down It's never too late to change your attitude in your mindset and once I did that it's like it's less stressful And it's just like you're trusting yourself. That's what's going to end up getting you that success The word how is literally a roadblock.  You can do it. Don't ask how don't ask why don't ask where just do it Do it just freaking go for it and do it Okay, this is your sign to do whatever you've been wanting to do go follow your dream Go do it go do that because you have the potential that's inside of you. It's all in you You just got to release it you hold power within yourself Yeah, I think it's important to just you know have no worries in life because if you really think back on your experience Like when you worry about something how often does that worry actually come to fruition? Not very often so cut out the worries because there's no need to do all that You're just wasting your brain power and just relax chill and if something happens that you need to worry about Deal with it in the moment Deal with your problems in the moment and don't think in the future or the past because none of those things exist It's also like it also ties in to living in the in the present Yeah, like if you ask how you're always focusing on the future and what the outcome is going to be Here's the quote. I just made this up. Okay, don't ask how ask now That's good that rhymes too When you want to ask how live in the now That's so wow like or something like I would clap right now, but I'm holding the camera with one That's that's the message for the day folk. We love you all remember that one. We love you all Anyways, we're just gonna finish watching the sunset. It's like kind of almost done now But yeah, I love these little segments moments with mcgayla This is just like if I didn't start putting this in my videos my videos would not have as much purpose You know so I do want to share like my wisdom with you guys and Hopefully help at least one person watching this. I don't want to post like mindless content I want to do something different and try to make a change and just help, you know I'm no psychiatrist or anything like that But like just talking based off of my experiences and everything I just want to try and help anyone really who wants to listen Yeah, I just hope I inspire you guys somehow through my videos because that would mean the world to me if I did Hey guys, so it is currently like 10 o'clock ish We came back from watching the sunset ate some dinner and I think like I came to the conclusion that I want to be Not in vegan, but my brother's girlfriend a nico I was telling her how I wanted to go vegan But I don't want to put a label on it because like I don't want to restrict myself like too much, you know So she's like why don't you just be vegan inspired and I'm like that's such a good Term to use, you know because it's not really labeling yourself, but it's like being vegan inspired is completely different I feel like um, so me and Joel kind of want to do this together I have avoided dairy in the past and gluten in the past eggs and stuff like that So I've avoided like all that stuff before and it honestly gives me the best results Especially for my eczema. I notice a huge difference and just honestly the way I feel it makes me feel so much better because I've just been Stocking I've been eating cheese. I've been eating eggs and everything and not that that's bad at all like everything in moderation But it's just like for my personal body and for my personal health. I feel like being vegan inspired is the best thing for me Um, I really want to get my health like back on track because I've noticed my eczema has been getting a little bit worse And yeah, eczema has been something that I had Have been struggling with since I was young I used to have like it way worse and then as I got older I got better And then now I'm noticing it kind of coming back a little bit again So I need to nip it in the bite and I really just want to make it gone because eczema is not fun And I do not want to use any creams anymore. I don't want to use any anti biota creams I don't want to use any steroid creams because my mom has a horrific terrible terrifying Experience with them that she's going through right now So that's like very scary to me and it's like I do not want to Use those creams at all like I'm trying to stay away from them So I want to heal myself from the inside out because it's so true Like I am a firm believer that like what you put in your body is going to reflect like out like on your skin and everything And I believe that you if you want to heal yourself the best way to do it is inside out because I feel like using steroid creams Is just kind of putting a band-aid on the problem. It's not getting rid of your eczema It's just putting a band-aid on it like it's going to come back I got prescribed a cream like last year that I went in for and I put it on and it's like Okay, it went away for like a few days, but then my eczema was coming back It's like I didn't want my skin to get dependent on that cream because I don't want to keep using that cream forever And then I can get side effects like my mom has right now So yeah, so I really want to try and go the natural route and go vegan inspired for I don't know how long I'm not going to set a time limit on it. I'm just going to start I feel like we're here to hold each other accountable You know So we can help each other stay in line because it's honestly really hard to like have that self motivation Sometimes especially when you live in a house where everyone is eating those things I heard this quote today or I saw this quote today And it was like it takes motivation to get started and determination to keep going. Yeah So we got to have dedication determination because I got the motivation right now But yeah, I'm really one of my mind to this and do it I'm just gonna do it not think about how we're just gonna do it And yeah, so anyway, that was the end of today's vlog I really hope you guys enjoyed it and thank you guys so much for watching Especially up until this point like if you're watching up until this point, I literally love you I love you guys so much and I will see you guys in my next video Have a great beautiful wonderful day evening nights whatever stage of the day that you're in Never ask how people if you ask how start living in the now Yes, you're asking how you're not living in the now And if you're not living in the now then you're gonna look like a cow then you're gonna have to bow Then you're gonna be wiping this wet off your brow. Love you guys so much. See you in my next video. Peace out Sunshine on a rainy day


Oh Indeed good sir indeed nice What's up everybody on the main goose you are awesome, and I'm doing a different type of video today You see my matches in over prime have mainly just been blowouts I thought they were going to have some sort of matchmaking and apparently they are Internally tracking some sort of elo, but it really doesn't seem like it when I play I would say about 30% of my matches have been with evenly skilled opponents These are normally the matches. I like to showcase on the channel 10% of them I just got blown out of the water, but around 60% are against people that don't even know which lane to go to I Still have fun playing matches like this Especially if I just got done getting my ass kicked, but it gets old quick The two games today were part of three games in a row where we just there just wasn't any Competition I'm not going to edit these like I normally do with a fast-forwarding the commentary I'm just going to show what average games of overprime are like and hope that they can improve their matchmaking in the future Because the 30% of games ever even more than make up for the rest in terms of just sheer fun Till you see me build this bitch, bro I'm telling you if bearded dies. It's a hundred percent my fault. I'm calling you right now Shouldn't be over here I'm gonna go for sympathy. She's like really far out. Yeah, I'm moving speed bearded You guys should be dominated. I have phase for your life. Hello, I have phase I got another shield for you in three seconds. No, I'm good. I'm good. I think they swapped. I guess they swapped Yeah, they don't know that this is a dueling. Well, they got two So I got a twin blast mid and then Belka just came over. I'm following their twin blast. Oh Bro, you're killing there. It's a blast There's gonna be a fight somewhere. I'm okay. I got this Yeah, I thought so too and then I look over and twin blast is a one hit I got you bearded if you die it's a hundred percent my fault. Don't forget You have the you have permission to the 100% blame me blame and blame Maybe we're that guy. So I'm curious for that first revenue. Who are you taking in this game? I'm taking revenue 100% revenue is so broken. Yeah, no contest I'm calling it. Yeah, she's still dead. So Yeah, it's because it's his EQ combo is just unbeatable right now. I could have given you that I'm sorry. I took it. No, it's all good What you fed?  I think Kalari and Revenant are the two most broken heroes right now You think she realizes I've been in here the whole time? No, that's missing She sees that little dash, right? Assume that she would see me.  Uh, this dog. It doesn't matter. Oh, is this twin blast in mid? Oh, I'm gonna eat him alive I'll be right there. That's another conversation when Magnus said I have a twin blast mid Yeah, it was like I don't think I even got a hit. I ain't gonna insist on that.  You gotta be like hey Is Shinbi juggling for? No, Shinbi is in duo lane. So his phase. Oh, it's a twin. I guess I guess twin blasts is their jungler Fades and mural are been heaven-missing. I don't think they have a jungler dude. I don't think they have I think they have a duo solo and then a Shinbi You're gonna do a mid. I'm gonna be real with you. Just just I have a Helica and twin blast keeps showing up made right? I had a duo solo, but The mural just showed up, man. Don't mind me. Goodness, but I'm doing being your guardian angel back here Dude, there's three people I'll just make like None of them are here by accident. They're just three people pushing mid right now And that one just died to the tower I'm gonna kill this twin blast. Sorry bearded. You're good I literally said careful. She was gonna explode. I saw your rockets and exactly one HP bro after all your rock I was like, oh, no I see you chasing back there. I'll give you movement speed. Keep chasing Oh, we're not I'm not chasing anymore. You're talking about me. I don't have mana to get it.   I don't think anyone is here Well, their bellica keeps disappearing. No Oh twin blasters jump down to you To me I just got my old Yeah, he's all yours. You have this one Thank you. You're welcome. I just sat there and watched I like to watch. I'm gonna play this bellica too. It's like I think she went down to get the Oh, no, she stopped walking for no reason.   Manga just went all the way behind their t1 just to kill this shimmy So you wanted to ks all that work I did I feel kind of bad about like matchups like this, but you know at the same time. Okay Yeah, I've got a last one. This one feels good. It's a that's a pallet I know region carry should take half of someone's house with It's a power. You're pretty big.  Kalari. Here you go. Oh my god.  You got this. No, you got this. I'm here Come back. Come back. Come back. We win.  It's seven minutes 50 sex in the game. That's nuts Movement speed use he's loading. Don't say I don't help you.  Oh, thank you I'm your thing to say, but thank you for dying I was actually getting super stressed because we had zero deaths on our team And I didn't want to be the first death Dang son, thank you for dying Cause why the boy much more stressful You're taking me for giving him a false hope that they're gonna You need me over there. All I got to do is go through the portal. I immediately am in distance to shield you Oh, you know what?  You got this All right I got you. I got you. You're not dying.  It shouldn't be hasn't showed up Thank you for your support. I'm telling you He's broken. I'll be back Yeah, I don't even have items equipped for him. It shouldn't be hasn't been showed back up She's been roaming. She just showed up on you. We do unanimously decided that If we lose this game, it's just fault. No, no, no it bearded dies. It's my fault That's what I said, but it's a lot.  I was looking for you.  I can't shield him You were in the shadow realm Oh, twin blasters. You're just wrong Well, no, I could lock someone down. You need speed No, I make a lark You need more speed go Oh, hold on come back up. Oh, bro man goose got that Yo, I could lock this and be down. She gets close to the edge of the tower She's not going to though. I was gonna support to die. I'm gonna take the red buff. I'll be back Son, you're so trolly, bro I'm watching you live grenades like I hope he runs out of mana.  Why is he? I was just taking a look. I'm gonna come back. Uh, mid. You're good goose. I got you, bro Do you guys want to get prime spirit? It was gonna We're just gonna pull these kids Polari movement speed go probably spamming that surrender button I mean props to them for not surrendering.     Ooh, wait, what is that? I hope everybody's recording because I totally forgot. That's my bet Dude, why did shimby attack me when she was one hit? I wouldn't even have known she was here These kids they're so brave It's very respectable Oh, speed goose goose.  I mean Guys if they play Hear me out if they play with us for 30 minutes, I say we surrender I'm 100% okay with that I'm on board.  You're not dying You're not dying goose Goose just kill them all You're not dying, bro I suppose you're just just go goose just goes Oh, I didn't realize somebody was still alive Thank you, window Shouldn't be surprised me All I'm saying Somebody might want to hit him up about that balance Monty on we only have one T on Guys, I don't think we're gonna make it to 30 minutes so about like 20 20 22 I think we might end the game before I mean how good for them for not surrendering yet. I mean we like 30 kills. I'm getting judged by this team They don't know how I hope this is one of the chances that they recognize mangoes Oh Okay, now look at the grass look at the grass I've seen it What do you guys think you think Han is gonna be do it or solo? Uh, hello Han solo I don't know because Oh, wait, they don't have a carry. They don't have a carry. So it's between Han and rampage on who's on solo All rampage might be solo.  Oh nice Pressing the e on rampage is easy. He's a big target Amirial came to do a lane Now we got who do we get who is this Kalari Do you have a deal award? I don't award Oh, bro. I almost forgot to hit record again.  I thought I was still gonna get the kill She was like just out of reach Wait, so what's the is it rampage muriel and in yeah? Yeah.  Oh, he just suicided Yeah, and she is dead too Oh, she moved me speed goose Nice I saw you in travel mode. I figured he would be zooming here's some more zoom for you Thank you for the zoom Zoom zoom zoom make your heart go boom boom boom I'm telling you I have no idea who looked at muriel's ability in his head No, yeah, yeah, we need to make that range a little further It can go through a lot. I mean, I'm gonna be honest There was a good period of time in paragon where muriel was the weakest support for sure No, I think I think decker always stayed the weakest. What?   That was pretty sick.  Do you stay alive?   Sorry. I'm sorry. Sorry Put some respect for my ignorance This is just cheese, bro It's definitely not fair When I can participate in the entire leading phase and not leave this bush It hurts to watch this bearded. Why is that? Why is it hurt to watch? Uh, they really need to um make it so that you're revealed if you attack from the bushes Nami Hard to hit a rock if he's zooming I heard some I heard footsteps. I'm sorry.  Did you buddy? Nope. He did. He was too focused on me Rampage is bad Seize this I seize this you aren't using q when you're r reloading. It's an instant reload The zooms the zooms My q is on All right, I'm back. I'm using it to kill people This team isn't as bad as that last team. I'll give them that No, but late game it's gonna hurt to not have carry I'm probably not gonna I'm gonna swing by duo too often because A rampage muriel combo is like how to get in behind you two seconds for a shield. Oh, we're good You didn't take a page out of my book Getting right there Coming up on him. Oh two seconds. I zoom zoom you. Oh, they see me Because I've already seen the view.  I'm low health Maybe I'm gonna I'm gonna try to get this Han with you When you come back here If he pushes forward I just lost my he's actually he's actually got some moves All right, I'm gonna back as well. Maybe a little shield before I back Who's mid? Gideon Oh, what's oh han's So oh han is jungle, right? I keep forgetting dude. I can't believe their kawari is not the jungle I haven't seen a really good on yet This guy's pretty good He's gonna keep backing to say no. I'm here. I don't think so Hey quanks coming up behind you mid I've been giving bearded that solo xp brother that man's big right now Totally just took a rock to the face though.  Now you can kill him I don't know. I need to carry rewards Who should I ult? Who should I ult? Uh rampage rampage level three. Okay. That's an easy like four shots. I'll zoom you two towards him Oh, that was a good stun Missing mid? I stole that. I'm sorry Oh my god I stole that Bearded I was about to say he's not mid. He's jungle. Yeah, no idea And then I looked at his name. I was like on him I'm sorry bearded that that was like I play solo q I play solo q like almost exclusively before this and it's like instinct to just kill everybody I can like I have to think about not killing people Because we're not I'm the same way Exactly my brain is just set on permanent Instant death mode. What was the spider-man mode his suit did? Like insta kill mode or whatever Yeah, that's what my brain is set to But I will I will try to not do it again. One you got movement speed You got shield you got movement speed. I got I got mana I support your adventure is my friend. Oh, that's chun behind you bearded beard, I'm gonna ally you if you At one point during this game to make it that one hit rampage I did not there's loose You gotta know Jesus, you know, I got you That's a full man rotate Man bro stuns coming like that sunday paper. I see you bro. I think there's one in the bush next to you.  I'm not here for me in my jungle You got a shield this rampage must be going straight tank rampage. What rampage is going straight tank He is he is Good job. I know it was me. Yeah, it's gonna take a black buff Wait, what purpose was this called? I mean you you can see where I mean that's prime spare Yeah, we need to For me to take it like no, I got it. Okay for damage I don't know how much damage it does I don't think I've ever tried this. It does a lot of damage. We need everybody It's like harder to take than the actual prime I mean, but what if he doesn't take it? We got we got Kalari around us Someone drop a word if they have one Right here. Yeah, boobies be You start to snipe them.  I'm coming Stunt get closer to me.  He just threw a rock at me in the bush. I missed it Whoa, ha ha. Oh, we got water nice I mean it's nice for me. I don't know about you guys That's flurry behind I got all the 30 seconds. I'm coming right lane She's behind. There's a 1v1. You can win maybe Oh, wow Yeah, there's four here. They just unleashed everything on bearded, bro. Goose you got speed True true rampage is down here. Super low movement speed stunt. Oh, he took it I can lock him down. Wait, who do we have here? Is he still alive? What? How did you do that? Hope I'm in the tower in the tower I got confused. I was on the tower. Yeah, that was a good hole.  Thank you. Thank you. Thank you. Yeah I will say I get it. You know, look there's was a little spicy. It was pretty good. Pretty good It was like just barely on the edge too. So it's like Living on the edge He said we're happy Oh, he's trying I'm coming made Yeah, the floor is almost dead. Uh, I think he's here Oh, he's just put low down. He was around Yeah, all five are on this side Again, wait, did he just disappear? What? Oh, that was it. That was it Oh, I used invisible. I got him though.   There you go. You got him Dude, the quang curved me so hard. I had no idea where he went. I baited them. Yeah, he altered back to a sword That quang is good It's just mirror there by the way if you want to No, it's mule and It's mule and rampage both rampage are sitting right here.  Whoa I guess that probably means I should go back and spend these 2000 I admire that rampage dedication the way in that rock. He's been at it for a minute. Is anybody near me? No He's getting closer every time. Oh my god All right. Ooh, actually I'm my best God, man.   I got you. Go fight fight fight No, a lot of people showed up Yeah, I see you stun careful for on you for on you I'm cruising over.  I'll say I don't love you, bro Role Is that a double rock? Indeed good, sir. Indeed. Oh nice, dude Dude, the benefits is spectating. He had a season.   Hmm. That's a virginia spelling. I see you West virginia. Thank you Same thing. It was the list through his That's like listening to garmin. You know what I mean? It's same thing All right. Let's get it. Oh Oh, look at that me.  You're joining. They're pissed off about that double rock.  He was like looking this way and jumping towards the stairs Now we got double stacked water I don't I don't never have to worry about mana again Oh 4% regen.  Clary in my jungle. I don't know where Gideon's at. All right, there he is I could not find him like Oh I'm just gonna watch you guys drink it out.  Oh, I got somebody in the face What's up? I said, I could have ks mid there, but I did zooming Yeah, I mean, well, I was a little stressed to be honest. I wouldn't mind if you dropped the run. Yeah Yeah I wasn't sure who's gonna come at that one Yo, he ulted under tower. Oh, he's He lagged out hard He slowed I don't know what is happening with him, but he's He is not got movements being having a fun time Take this tower Bro bearded is learning the ks in ways the way of the carry I love it. Hey, I came up and did a lot of damage there. I don't want to hear it They weren't just like almost one hit I'm behind us Oh Bro, this is wants to kill me you see this Dude, we're just disrespecting kids in this lane right now. Yo keep I can shoot you from way back here I'm just not getting close They actually pulled you closely. That was funny. Let's just chill here and see if goose can take mid Let's just keep their attention Raising him with that rock. Ooh ramp this rampage is not very good. I was the obvious choice for the rock He's he's trying his best, okay Who kind of nice clearly something issues happening I missed Oh, but then he came back in Oh, I guess someone dropped a rock on me Oh All right, I'm shooting us both I go for the penta Get the penta get the penta I can't do I get the penta. I don't know. I'm gonna die if I go in there I don't know. I just know that I set it up Oh, I don't know she's in I tried my best to set you up for a penta. That's That's a good job. I didn't even get to the tower.    Who's there? Who's there goose alting the whole group? Stunts there, but I'm coming in I'm going for the qualm. Oh, you got the qualm. We're going for the rampage And the shields I'm stuck on the minions I'm gonna get this.  You are The movements for you from 37 miles away. Yeah, you are Okay I tried to steal from you.  You I couldn't tell who was slicing who so I just I know dude She just goes nuts His arms start flying Hands start flying The devs at soul leaf they were they were asked how many times the calari old should hit and they were just like, yes Sounds about right He saw that new original hero that they're making with the anime style old going everywhere The digital influence oh Caught me right my noggin Just rampage like he's going in he isn't no help This man's crazy getting chased You slowed you got that May I was a good tether I'm gonna go his I'm gonna go the long way and try to cut him off.  Oh, she was right there.  Like I didn't miss like No, I I was just more amazed at the fact he was there. Yeah I'm gonna take that red belt You're just don't hear it nearly as much as mine Gideon What? I was telling the Gideon that his rocks don't hurt nearly as much as mine. Oh Oh, he's He's got the motto zone rocks. Oh That was a nice, uh, that was nice for Muriel though. They're murals killing it question mark Hans jumping in Hans jumping in Han just jumped in behind everybody for some reason That was a questionable questionable jumping Dude five stacks. I think I think he expected to kill bearded I feel kind of bad killing the rampage You're welcome bearded Oh, that's not Yes, thank you sir.  I mean, how did I steal for anything for me this time? Like, I don't know No, I don't know for a good minute. What is up with this tower?  She thinks she's getting away We should prime.  I got 3,500 I can spend I have a window. I got a collared. I didn't realize the Han drop like that.   I got a window window Shit Didn't expect me to turn around.  It's a it's a double-edged sword. How do we have three?  Right. Yeah, right, right I think that has a lot to do with me not running out of mana question Dude that's the only way you go back to the shop and you can just buy a full item You're like, yeah Can you hear me?  I want him to drop like an absolute six Dude, dude drop it or like 30k gold because at the end of this close beta test I'm gonna have like I'm gonna have so much gold that I can't you should drop the orb and give it to um mid No, no, no, no, no, don't give it to me because if you give it to me then they That's not what I meant drop the orb and give it to muriel mid goes in muriel ults the mid to the mid You said you're dead.  That's on me I was a fair death. I thought I could get the hunt and get out Windy stay there stay there. Windy stay there. I'm gonna have some health Stay there. I'll come I'm coming right here. I'm gonna drop and give you the uh, well, no, mid's dead now So it's not gonna work. Oh All right, man. Yeah. Yeah. Yeah. I'm sorry. I died too early. I got a little ambitious Okay Wait, you can't drop it I can but The plan that way I just wanted to do Oh the teleport over I can still do it drop it drop it How do I drop? Uh, is there a button on this h h or g something like that? Here you go.  Why are you ulting to me? Because I can give myself a movement speed.  I'll try and pull him.  Ah, baby. It's a triple Those hit me nice Triple Where'd that glory go? She did Yeah Do these jungle walls that block you from coming into the inhibitor space? Do they ever come down like if you take the inhibitor down do they come down? No, they're not at all, but I find out you can blink through those even though you can't walk through them. Hmm Go tions go go tions go See I told you bro Just give it to me. I'll just fly right by them Oh, man I mean by the seat of your pants The preferable way to do it is Kalari goes there in viz walks right past them goes into the prime dock of the Mirror ults to kalari Yeah, but yeah, that is a game. That's a good plan. We we could oh my god. I had 37 assists Look at bearded with 23 kills. God damn Went off the two deaths, man. That's a good ratio. Still can't beat it could have had 26, but man Special shout out to channel members eye blood hunter jelly knees meomics for men stunt raven and blastoise king


What's up guys micro a Jaspie's doing a quick recap for 2023 tops chrome jumbo a box case break pick your team number nine That was done on fanatics live here is the list positive if you need to There you go get into the recap Think I left the good stuff on top, but it's all right got a Michael Harris image variation one solo ultraviolet Got a Josh young blue ray wave auto to 150 Tristan Casas blue auto to 150 Brian Bayo gold wave to 50 Mark Vientos gold auto to 50 drew waters to 199 Jack Larson to 250 I was called Burr Hicklin to 299. Oops Will Brennan to 299 Michael Grove Drawing can us yo refractor auto. I should have two of those Luis Liberato Schuster will Brennan Batten Waldechuck Wasneski a Spinoza Kerry carpenter Wilson another Liberato Walner last case and then getting into some parallels Rookies refractors show haze all that good stuff Robert to 99 Brian Reynolds to 75 Man you to 75 Got a gold Ethan small Last little stack here all right, so Thank you to everyone who got into the break that does it for the recap and I'll see you guys in the next one Bye guys


Model predictive control, MPC, has become increasingly popular in recent years due to advances in computing power and the availability of large amounts of building data. It has been successfully implemented in thermal regulation, energy storage, and renewable energy sources. Additionally, it can be used to optimize HVAC systems by considering constraints, prediction of disturbances, and multiple conflicting objectives. However, there is currently no unified framework for implementing MPC algorithms in building control. This paper provides a common dictionary and taxonomy for engineers working with building control and then discusses the results of existing MPC algorithms for building and HVAC system management. Finally, the potential benefits of applying MPC to improve energy efficiency are highlighted. This article was authored by John Lucas Serial, Massimo Fiorentini, Alfonso Cappuzoli, and others. We are article.tv, links in the description below.


今日、インテラップストームディダクション 講演を与えるもののお話をしたいと思います。こちらは、このようなのです。まず、インテラップストームディダクション 行動を読みやすべきについて will focus on the background of the development of the I'll talk about.その後、インテラップストームディダクションの 行動について will focus on the development of the I'll talk about the development of the I will talk about the development of the 須藤一。私のプレゼンテーションをご紹介します。私はケント・コヴァイアシーのソニーコーポレーションです。私はディナックスカーネルとデバイスドライバーズのディナックスカーネルとデバイスドライバーズのソニープロダクトのアイボー、デジタルカメラ、ブルーレイディスクレコーダ、 etc。今日は私のディナックスカーネルについてD-Decation featureのディナックスカーネルを紹介します。では私のプレゼンテーションを紹介します。最初、私はこのディナックスカーネルについてをお話します。私のディナックスカーネルで私はこのディナックスカーネルとデバイスドライバーズの話をします。D-Decation featureのディナックスカーネルはコンテナアスインテーションでI think most Linux kernel engineers have seen this problem at least once.When interrupt storm occurs, an interrupt handler will be executed by CPU continuously in short time, like this fear.Interrupt storm causes the system to hang up.Because the interrupt handler will use the CPU continuously, so other tasks can't use the CPU.So, it is hard to debug because the console is not responding.To debug interrupt storm, we need to identify which IRQ causes interrupt storm to check device driver and hardware.But it is very hard to identify.Interrupt storm mainly occurs in two cases.case1 is unhandled interrupt, known as a spurious interrupt.case2 is high-frequency handled interrupt.Unhandled interrupt with where an interrupt handler does not handle the hardware interrupt.Interrupt handler should clear interrupt status and do necessary post-processing for each device driver when interrupt is raised.But in this case, interrupt handler does not do those actions.This case is caused by problems in the device drivers.Interrupt handlers do nothing if the raised interrupt does not belongs to it.So the interrupt is not cleared and will be raised again and again.When an IRQ is shared by multiple device drivers, this case can occur.Generally, with shared IRQ between multiple device drivers, each device driver should ignore interrupt that belongs to it.But if the interrupt handler incorrectly ignores the interrupt, it will not be handled by anyone.So an interrupt storm will occur.And the other case, if the device driver forgets to register interrupt handler.This also not handled raised interrupt.So interrupt storm will also occur.To debug case1 interrupt storm, we can use the spurious interrupt handling kernel feature.That is implemented after 2.6.10 kernel.When an interrupt storm is detected by this feature, disable interrupt and print IRQ number which raises 99,000 times spurious interrupt.When this feature detects 99,000 times spurious interrupt, this message is displayed.So we can clarify which IRQ number cause an interrupt storm.After that, as you know, we can work out what interrupt handler is registered on each IRQ number by PROC interface.In this case, who interrupt handler is registered.So we can investigate which device driver register who interrupt handler by checking source code.Then we can work out the cause of the interrupt storm.Next, I will explain about this spurious interrupt handling feature mechanism simply.This is a simplified explanation of spurious interrupt handling.Firstly, first spurious interrupt occurs in T0.And if next spurious interrupt occurs in before T0 plus 100ms, increment counter.And next spurious interrupt occurs before T1 plus 100ms, also increment counter.If this situation continues and the counter reaches 99,000, the spurious interrupt handling feature will disable IRQ and print IRQ number.If a spurious interrupt does not occur within 100ms of the previous spurious interrupt, counter is clear to 0.This was mechanism of spurious interrupt handling feature.Next, I will talk about case to interrupt storm.This is high frequency handled interrupt case.In this case, the interrupt is raised continuously with the interrupt handler handled interrupt.That means interrupt handler do necessary post processing of interrupt, for example, clear interrupt, but interrupt is raised continuously.This happens due to hardware or device driver's problems.For example, hardware design mistake or design change, this usually occurs at start phase of development.And if we misconfigure the interrupt trigger, interrupt storm can occur.For example, if we set level load trigger for device, when the correct setting is edge height trigger, interrupt will be raised continuously, whether interrupt status is cleared.In addition, if device driver forget clear interrupt cause, of course, an interrupt storm occurs.To debug high frequency handled interrupt, we can use some ways to debug.At first, we can use non-masculable interrupt feature.NMI feature can interrupt and can dump CPU registers and backtrace even if interrupt storm is happening.But NMI has some problems.NMI is not always usable on your development board.For example, NMI is used by other purpose, so NMI can't be used for debugging.Or NMI is not connected for development board.Or NMI can dump CPU register and backtrace, but this can't detect interrupt storm.So, it needs long time to recognize as interrupt storm.Another way to debug high frequency handled interrupt is to use JTAG.I think engineers listening this presentation know about JTAG.JTAG can confirm CPU registers and memory contents.And with this, we can work out which interrupt handler is running often.But JTAG also has some problems, like some development boards don't have JTAG interfaces.And when they do, we need to prepare config files, and that can take a long time.In addition, JTAG equipment is little bit expensive.Another way to debug high frequency handled interrupt is using PISTOA F2S.PISTOA is a framework to save something into persistent memory.The contents of persistent memory remain after reboot.F2S is function tracer.F2S can record function call history into buffer.So, PISTOA F2S can record function call history into persistent memory.If you use PISTOA F2S, you need persistent memory on your development board.And enable kernel config of PISTOA F2S and build kernel.After boot up with enabled PISTOA F2S kernel,enable PISTOA F2S by this command before interrupt storm occur.After interrupt storm is reproduced, reboot your board by pressing reset buttonF2S to fourth reboot.After reboot, you can confirm function history by just before reboot fromC's FS PISTOA directory.Then you can debug high frequency handled interrupt.But PISTOA F2S also has some problems.Because persistent memory is not always available for your development board.And F2S affects performance because F2S records each function history on memory.As I introduced some ways to debug case 2, high frequency handled interrupt,those have some problems to use for debugging interrupt storm.But case 1 unhandled interrupt is easy to debugbecause we can use spurious interrupt handling feature.So we think to develop interrupt storm detection feature to resolve problems of each debug ways for interrupt storm.Now I will talk about our solution interrupt storm detection feature.This feature detects as interrupt storm if number of interrupt exceeds a threshold per 100ms like this figure.If a high frequency interrupt happens in this 100ms, this is detected as an interrupt storm.After detecting an interrupt storm, this feature will plane the IRQ number to kernel load.User can set threshold value which is detected as an interrupt storm.User can select whether to disable the IRQ or not after detecting interrupt storm.User also can select whether to invoke kernel panic or not after detecting interrupt storm.Now I will explain how it works in detail.In this case, user sets 1000 as a threshold.Fast handled interrupt occurs in T0,Increment counter and records the time of the first interrupt with starting to measure.If next interrupt is occurred within 100ms then increment counter.If the counter doesn't reach the threshold,In this case, 1000 times in 100ms interrupt storm has not occurred,so this feature will not detect as an interrupt storm.In this case, 100 interrupt occurs 20 times per 100ms, it doesn't reach threshold.So this case is not interrupt storm.After that, interrupt occurs again after T0 plus 100ms.This T21 becomes the next start time.Then set counter to 1 and save this T21 as first interrupt time.If the counter reaches the threshold value in 100ms,an interrupt storm is detected.This is detail of mechanism our interrupt storm detection feature.Now I will talk about how to use this interrupt storm detection feature.These are the kernel configs.The first setting is whether to enable this feature or not.Default is n, it means disable this feature.If you want to use this feature, please change to y, it means enable this feature.The next setting is for the threshold value which this feature detect as an interrupt storm.Default value is 100,000 times per 100ms.This config apply to all IRQs.The threshold setting must be considered carefully.Because if you set to small value,there is possibility to detect as interrupt storm whether it is not interrupt storm,which cause of hung up or exception.But if you set to big value,there is possibility that hung up occurs before detect an interrupt storm.In next page, I will talk about setting threshold.User can also set threshold for each IRQ number by using the PROC interfaceafter system boot up by using this command.Threshold is different between each systems or each devices.High frequency handled interrupt which is not cause of hung up is not problem.So we allow user to set threshold for each IRQ number.The threshold value to detect an interrupt storm is different between each systems and devices.So we need to think about suitable value for each system or devices.One of example of setting threshold setting enough value to not detect as an interrupt storm in kernel config.For example, 50,000.After booting up,check how many times of interrupts are raised in the last 100ms by this command.For example, if IRQ-15 counters showed 25 hundreds,then set 10,000 for each problematical IRQ number.This is one of example of setting threshold.Next, I will talk about how to debug with this feature.After interrupt storm detect, this feature displays this message.Then we can know problematic IRQ number.After that,check PROC interrupts to know fit interrupt handler is registered at problematic IRQ number.After that,you can debug device driver and hardware because you can know interrupt handler's name.In addition,in this interrupt storm detection feature, user can decide what happens after interrupt storm detection.The user can decide to disable IRQ or not after interrupt storm is detected.This is very useful for debugging after interrupt storm is detected because console may not hang up due to stop interrupt storm before hang up.So we can confirm PROC interrupts after interrupt storm is detected.After disable interrupt,there is possibility that system can't work fine.But if urgent situation, user should enable this feature.User can decide to invoke kernel panic after interrupt storm is detected.This is useful for debugging by stopping and short call trace.But there is some nodes for these features.These features will disable interrupt or stop system so it is big impact for system.Especially the disable interrupt feature,the system appears to be working fine but IRQ is disabled.There is possibility that some other problem will occur.So you should disable those features after you clarify the IRQ number.These are how to use the other features.We can set these features using kernel config and PROC interface.Kernel config will set default for all IRQs.So if set Y,it means enable those feature,it applies to all IRQs.With the PROC interface,user can set each IRQ number.So if you want to enable specific IRQ number,you set N in kernel config after that you set enable to PROC interface.In addition,user can access some useful information for debugging.We can see this information for each IRQ.We can see the threshold value number of interrupt per unit time currently observed.Setting to disable interrupts after interrupts term detected.Setting to invoke kernel panic after interrupts term detected.And max number of interrupts detected per unit time.This is she can diagram when interrupt is raised from hardware before adding features at arm64 architecture.Splish interrupt handling feature runs here.No IRQ debug flag can be set by module parameter.That flag default is false.So if you don't set no IRQ debug flag by module parameter,Splish interrupt handling feature works.That place is after being executed,device drivers interrupt handler.So if that place,we can know this interrupt is handled or not.It happens in the architecture independent part.And this is she can diagram when interrupt is raised from hardware after adding interrupts term feature.This will be executed after splish interrupt handling feature.Because we can know this interrupt is handled or not at this place.This is also implemented in architecture independent part.Now I will talk about example on actual product with interrupt storm detection feature.That problem is exception,which is caused by softlockup at dosoft.rq.In our development board for a product.Let me conclude first.That problem,this problem is caused by interrupt storm.To debug this actual problem,at first debug about softlockup.Debug softlockup are used config lockup detector and config boot parameter softlockup panic at first.And after build kernel with those kernel configs,boot up system with build kernel.After system is booted up,enable softlockup panic in proxy kernel by this command.After that,reproduce problems,cultrace of lockup is shown.So,confirmcultrace.In this case,softlockup at dosoft.rq is displayed many times.There are many possible causes from this result.For example,detlock with spinlock.San and prem table task works long time.Interrupt storm occurs and so on.To break down problem,I try to use interrupt storm detection feature.Then I used interrupt storm feature.I enabled kernel configs and set threshold at 10,000 times per 100ms and build kernel.That this message is shown with enabled interrupt storm detection kernel.Then I can see the ILQ number that caused the interrupt storm.So,I confirm which device driver's interrupt handler is registered on ILQ387 by proc interrupts.In this case,PCRE device driver's interrupt handler is registered in ILQ387.So,we investigate in PCRE device driver,PCRE hardware and devices connected via PCRE.As a result,we worked out that this issue is caused by FBGA firmware which is connected through PCRE.After that,we fix FBGA firmware.This problem is not occur.Finally,I will talk about interrupt storm detection feature limitations.This feature can't identify device driver which use shared interrupt handler.We can only know the ILQ number when interrupt storm is detected.So,if that ILQ is shared,we need to do additional investigation to identify the device driver.And more one limitation is this feature can't detect interrupt handler which occupies CPU for a long time.In this case,the interrupt is not high frequency,so this feature can't detect as an interrupt storm.In the future,I will submit this feature to Linux kernel mainline.Thank you for listening my presentation.


Whether it's a partner, friend, family member, it doesn't matter. If you start to notice a pattern break, what would happen? Don't force it to stay the same. So what do I mean by this? Say you're talking to someone romantically every day for a few months or longer, and then you don't hear from them for a day. Instinctually, we are inclined to reach out more and more to hold on to that pattern because intuitively we're feeling it slip away and we're feeling that change and that break in the pattern. Don't do that. Let them break it. Be attentive and watch for dynamic shifts. And honestly, don't fight for it if they're just going to let it happen.


to my channel, Apples NTRS. So today I have a really, really exciting video and I'm really, really super excited about this because some of us teacher YouTubers have come together to create a loop tag for you guys and a loop tag is basically a video where each of us film the video and it is linked to two other videos. So this video has been linked to the person before me and I will link another YouTuber in the video for the next person to watch. So some of the teachers that are participating in this new teacher tag loop are Ms. Tierney, Teacher Tales, Real Rap with the Reynolds, Too Cool for Middle School, Life in Cafootball Land, Kate the Sleepy Teacher, Myself and Genuine Teaching and of course thank you so much to Teach Like a Girl for creating this video. We absolutely love it. So if you've come this far you're almost at the end. You have one more person to watch. Hopefully you just got finished watching Kate the Sleepy Teacher and after this video you will be watching my dear friend Jennifer from Genuine Teaching. So I really hope you guys stick around to the end. I hope you have made it this far in the loop and I really hope that these videos are helpful, insightful and just all around fun because I love doing tag videos and I just think that they're so exciting, especially for all of the wonderful teachers of YouTube. So today's video is going to be the new teacher tag. This tag video was created by Christina at Teach Like a Girl here on YouTube and Instagram. I absolutely love tags. So Christina thank you so much for creating this. I hope that we're doing it justice and bringing all that fun information. So if you guys see me squinting just know that I'm not wearing my glasses due to the glare and I'm basically legally blind. I can see a little bit but I'm like having to squint and I do have my computer down here so that I can see the questions and reference a couple of things that I noted because I read the questions ahead of time and I wanted to make sure that I did include a couple of points that I wanted to address. So without further ado here is the first year teaching tag. All right so before I begin with these questions I'm just going to let you guys know my first year teaching I began in January. January 2015 January 2015. So I have been teaching I've taught this will be my fourth classroom technically I've taught for two and a half years but it seems like it should be four years since this is my fourth classroom so that really was only two years ago um but it will be three years in January this coming year. So here are the questions. Number one what was your worst moment in your first year of teaching? So I just want to just clarify um when you take a job in the middle of the school year not only is it more challenging than taking a job at the beginning of the school year but it's also a lot more stressful um the teacher okay so I remember the situation I was in was the teacher had left the students in the middle of the year she left at Christmas break to voluntarily become the librarian who had left in the beginning or the middle of the school year. Now to me voluntarily leaving your classroom of 24 students to become the librarian is kind of a move so these kids had been really really um these kids had been through a lot the teacher who did leave was gone for about two months uh I think her mother had passed away so she was gone so they had their teacher then they had a substitute and then the teacher decided to leave them to work at the same school where they knew she had left them on purpose so these kids were just they had been through everything and they I'm sure believed whoever's coming to teach us now is just going to leave us too you know so they just had already instilled that in their minds so when I walked in I had 24 students I worked in a title one school I did not know that I was being hired as the ELD teacher ELD is English Language Development no one had told me that that was my position they just said here's a fourth grade position for you it's mid-year um here's what the students have been through and when I walked in the door someone handed me a binder that said here's the ELD um requirements information and I was like uh what this is the ELD classroom like are you kidding I didn't have too many basic ELD or basic ELLs in there so it was okay but for a first year teacher to not to first of all start mid-year second of all not know they're coming into their classroom as the mid or as the ELD teacher and these kids were absolutely just damaged so I remember I walked in I spent the whole day I went through my procedures my expectations they seemed to be doing fine they just were always at each other's throats like you could tell they just didn't get along they didn't want to be there I was nervous they could probably tell but I remember it had gotten so bad around the last I want to say 15 minutes of school when I was trying to get everything wrapped up and everybody packed up and I just remember they would not listen to me they would not stop doing crazy things standing on chairs jumping off desks crawling on the floor and I freaked out I was like holy these kids are out of control and I'm the adult and what am I supposed to do I tried everything you know I tried all of my attention grabbers all my motivational things nothing worked so I went across our next door to the teacher next door who I absolutely adore her we're still friends to this day and I asked her I said oh my god like what do I do and she called the principal she immediately comes in and starts screaming at these kids and the principal the assistant principal and the technology coach who was a really like kind of like a third administrator she was really really helpful and very she did walkthroughs and stuff they all come storming in the principal drags me out into the hallway immediately hugs me and says it's okay he said he takes me down to his office he sits me down he said you have every right to feel this way he said you this is your first day as a teacher and you walked into one of the most difficult classes that you could have ever walked into and he said I have great respect for what you did all day and while I was gone the the teacher next door and the tech coach they were explaining to the kids like listen she came here for you like she didn't need to be here she could have taken a job somewhere else she could have been a sub she's here for you so why why would you treat her this way you know and was very they were very defensive for me and I just remember crying hysterically and it was just insane and the principal had assured me that these kids had been through a lot and that nobody expected me to produce like this amazing wonderful class within what five months that I had left with them and so that was my worst moment in first year teaching was the first day what was your best moment in your first year okay so this happened still in my first year but second class so it's the beginning of the second week of school and the teacher across from me comes over in the morning and just tells me listen I wanted to tell you that the students that you sent me this year from your class are by far my most well-behaved students they're kind they're friendly they are responsible they're respectful and I just wanted to say thank you whatever you did last year with them really really worked and it continued the whole rest of the year they were the best kid ooh they were the best kids in the class most well-behaved so apparently what I did with them the first year the the year from hell worked so if that's all I could accomplish then high five to you Charlotte you did your job okay what is your biggest regret from your first year I regret absolutely nothing from my first year every single thing that happened in my first year was supposed to happen and if it didn't happen I wouldn't be the teacher that I am today I wouldn't be the person that I am today I wouldn't have the insight that I have today and I regret absolutely nothing yeah that's kind of it yeah I don't regret anything because it all was a learning experience number four what is something you wish you knew before you started teaching I wish that I knew about YouTube teachers and all of their wonderful ideas I wish that was as big as it is now back when I was starting out and I also wish I wrote it here I said I wish that I didn't take things so personal so a lot of the times in the first when you're a first year teacher the kids are going to try to test you they're going to take advantage they're going to be rude to you and a lot of people take it personally I took it personally when a kid called me the B word I took it personally when a kid said I was mean I took it personally and you can't do that you have to remember these are not your friends they're your students and at the end of the day you don't have to go home with them so why take anything they say personally number five advice would you give to a first year teacher um I would say just relax uh don't overthink it nobody expects you to be perfect in this first year nobody expects you to produce the highest test scores in the school nobody expects your line in the hallway to be perfect and quiet nobody expects anything from you it's your first year teaching your expectation is to survive um and I would definitely say don't take anything home with you don't grade things at home great things at work definitely plan plan plan plan plan because what you plan in your first year can be used in years to come I still do things that I did in my first year and I would say planning is definitely something that you want to do and take time doing um because like I said it's really going to be beneficial in the future especially with if you stick to the same grade level um focus on what's important focus on your family focus on your friends focus on yourself join a gym or a yoga class or some kind of after school activity that you look forward to that's completely disconnected from work and focus on that um and yeah so I'm also going to include a couple of photos here at the end of this video of my first year classroom and then just some other photos of my experience my first year I think I have some pictures of um some pictures of the kiddos some pictures of my classroom and I just wanted to share those with you so you guys can see like a first year teacher's classroom is not like the cookie cutter Pinterest Instagram classroom like it's not going to look that way it takes a long time to build up to that and it takes a lot of money and a lot of effort but I really really hope you guys enjoy this video don't forget to go to Jennifer's video it's the next one it is linked down below and thank you guys so so much for watching thank you for being here and supporting my youtube channel if you haven't already please subscribe to my channel it really means a lot to me and I love you guys thank you so much for watching and I'll see you in the next one bye