Cool. So my name is Matt Cox. I'm at Customer I.O. Most of my day is spent head down in Ruby and before that JavaScript and before that I didn't really code. It's becoming more and more common now for people to learn how to code through just Ruby, Python, JavaScript and a whole host of other languages because it's fast enough and it's simple enough that you can get in and start really working on the fundamentals of development. Let's see. The thing is you can't really take the comp side background for granted anymore. So a large amount of Rust stations now are C and C++ programmers who have been burnt. They know the pain of null pointers, uninitialized memory, data races. But there's a whole host of other people who are largely much quieter mostly because you don't walk into a room of people who know everything and shout, hey I know nothing. Maybe we should. Right? Yeah. But these high level language users have their own problems. They have to basically appease the interpreter or compiler in some cases for long running GC cycles. They have to try to optimize with basically not a full set of tools and they're not given a chance in basic things like memory allocation to the point where you don't really have to know much about them because everything is handled for you. So this talk is just going to be a basic overview of basically memory management and data representation in Rust. It should be a good overview for people who don't know any of it so that they can jump into existing literature and not feel scared. And then for people who haven't worked with it in a while, hopefully it'll be a nice fun way to refresh too. So let's start extremely simple. This is about as simple as it gets, maybe one plus variable or just an empty main. But we have a main function, declare variable foo inside it, set it to one and then set the bar variable to three. But it's what's underneath that makes this interesting. When main and any other function really gets called, we allocate all of the local variables because Rust knows the types of foo and bar here, we know how much memory they take up so we can go ahead and allocate the correct amount of memory. It then assigns the value one to the first slot in the allocated memory. And then it goes ahead and sets bar on top of foo. Basically just filling that out. Good ol' Ferris doing the hard work there. So when it reaches the end of the program, we're done with it and the memory is deallocated. Then it reaches the end of the program and yay! So what Ferris just built is called the stack. It's a fairly basic data structure and is a good way to think about memory on the low end. You see memory for each local variable is allocated at the very beginning of the function. Some caveats but for that. And then because we know the size of the type, we know how much to allocate and it's the allocated at the end and because it just goes in sequential order, it's very fast. So we're going to go ahead and make things a little more complicated. So let's see. We're going to go ahead and start in the main function and we're going to allocate just enough memory for all the local variables in the stack. And then we're going to move all the values into those memory slots. So now we're resting on second funk and when we call it, it works just the same way. We allocate all of the memory for the local variables, go ahead and fill them out and then go all the way down to the third funk. And again, same way. So now notice that I've color coded all of the memory based on what functions allocated it. Each of those are called a stack frame. In reality, they hold a little more information than just the variables, but you don't really have to worry about that right now. So now that we've reached the end of the third funk, it means it's time to deallocate the entire stack frame. Everything that was allocated in that, any kind of stack allocation inside that function was then deallocated. And then move up to back to the second funk. And because we stacked the third funk on top of it, as soon as we remove it, we're now back in the stack frame of the second funk. And so that's how we get all of these stack traces, right? All the frames on top of each other. This is called last in first out, or LIFO, or LIFO depending on how you pronounce acronyms. And in the same way, move up, then we go to main, all the way down, and we're done. So why can't we just use the stack for everything? First of all, the stack has a limited size. So if we need something massive, we're not going to be able to do what we need to do. Plus memory on the stack only lives as long as the function, which is why we get all these fun lifetime errors that we need to debug, fight the compiler. And if we need to pass that memory to other functions, then it's not going to be very useful. Memory on the stack also requires us to know its size. The ones earlier we know that it's, say, I32 or something like that. So we know how much memory to allocate. But if we didn't know that beforehand, say we're asking the user for input or we're reading from a file or something where we can't just say this is how large it is, we're going to need something different. Same as if we need to change that size at runtime like a VEC or a string.  It's only, in theory, limited by the amount of memory in your machine or until your OS goes, hey, no, this is a bad idea and kills it. It's going to be accessed outside of its call frame and can stay alive past the function that allocated it. It does not have to be contiguous. What that means is we don't have to know the size of the data beforehand, but it's also not very neatly stacked. So we have the stack starting at sort of the beginning of your computer's memory. It's kind of easy to think of this as an array. And then when we allocate on the heap, we start at the top, the green box there and go down. But it's not always contiguous. It's not just a stack on the other end. We can basically just go through and it'll find something that's big enough for us to allocate in. So if we have a massive thing, we're going to say we have a VEC with a few million things inside of it. You can't just place it anywhere because you're going to overwrite other memory. So it goes through and it finds where open place is. So one thing I haven't really mentioned yet, and we can't really talk about heaps without, is that all of the memory is addressed. You'll often see them in like hex, just different radix. But more or less, you can just think of the huge number at the top as the maximum amount of memory that's given to your program or is in the system depending on how you're running your program. We're just going to refer to them by normal numbers because it's way easier. So back to a super simple thing. In Rust, we allocate on the heap by using the box type. And you literally say box new and then throw in the value. So we've got all of this unused memory, nice blank canvas. Just like before we enter main and we allocate the stack. And since the box has a defined size, we know how to treat it just like we would any other variable, right? The things that we can store things of basically any size inside of box and what we allocate in the stack is going to be the same. So just like before we move the or copy over the local variables into the stack. But now what does fares do with bar? It has a lot of work ahead of it. Since we've used the box type, we know it will be heap allocated and it checks the size of the value. Then goes to the available memory and finds an empty space large enough for the value to be stored. So once it finds a space big enough, it goes ahead and allocates it. Then it will store the value there, in this case three. Then it will take the address of that memory and store it in the stack under the label bar. So we haven't really talked about pointers yet. But that label, basically the index, is a reference to memory located elsewhere. When people talk about dereferencing a pointer, all that means is that we have an address and we're going up and we're finding the value that's stored in that address. So in Rust, pointers are signified with the amber sand symbol. It's actually pretty amazing how easy it is to write Rust without actually knowing what that is other than just the word pointer. Which is huge compliments to the compiler team making that nice and easy. So now we're at the end of the program and we go ahead and deallocate the memory. Just like the other one. Got nice blank canvas again so we can start it up. So the heap takes a lot of work. You hear about people avoiding heap allocation? That's because it's got to figure out the size of the data. It's got to find an area large enough to store it. It's got to store the address in the stack and have to do reference it whenever we use it. It's quite a bit of work compared to just store this here. And that allows us to use things like vec and string since we only ever really know the size at runtime. This allows us to be way more flexible with lifetimes because it can live past the originating function and be referenced from multiple places. So Rust is stack allocated by default. It's very clear when you're allocating on the heap, just box or anything that uses box. We get a considerable performance boost from this compared to say Ruby and Python which are heap allocated by default. There are some fun little optimizations that they do to make that not always 100% true. But in general when you create something in Ruby or Python it's going to be allocated on the heap. Unless you FFI in some Rust, it's going to it's just sort of the way it's going to work and you don't have much choice. Just back to the simple thing. These are roughly equivalent. And there's no and already this seems sort of weird when you see how much work the heap is doing. Though it's not 100% the same since Ruby is a garbage collected language. We're seeing you're talking about allocating memory, managing ourselves. But garbage collection is basically just a way that languages that use it, deallocate memory without us having to think about it. And it's kind of nice, especially when you do things like build graphs or like really deeply nested data structures because you don't have to think about it. But it also comes with a massive performance. So Rust doesn't have garbage collection. But we have something kind of sort of like it, sort of GC lite called RC. RC stands for reference counting. So while I stall, I forgot why I have an old version of this. Does anyone have anything that I messed up on? Ooh, already. Yeah. Cool. For those of you listening at home. What he was saying is that depending on the use case and the type of GC allocation is extremely cheap sometimes and it's can actually be faster in some cases. The thing that I want to point out is just that it's nice to have the choice. But yeah. So this is a little embarrassing. But I should have used to get it looks like. Yeah. So I'm gonna try to save this as best I can. And just play it off. But anyway, I guess that's an intro to the memory management. And then let's see. So for the stuff that I didn't talk about, you can go through and Steve Klobnik actually has a fantastic thing on the stack of the heat in the Rust book. Thanks Steve for all of that and all of the documentation stuff that you've done. And then the Gankros recently released leaked advanced Rust book actually was just happened and it has a lot of the data representation stuff that isn't here. What is it? Not Macon. Nice. And then Mike Pickle's blog he's doing the Rusty Rubius posts which are extremely nice. And then as always the Rust standard library is fantastic for weird tricks especially any type of collection. Again, didn't get in the unsafe code. But through unsafe code on unsafe on code and break things. It's really hard to figure out and appreciate the safety net. When you can't see the ground you haven't crashed a few times. Obviously not recommended for production. Just learning. And see how far you can go without the standard library. It's not easy but it's really fun. Yeah. Yeah. Just all I can ask and I'll get I'll find the real slides and get them up on Reddit hopefully. But just really hope that if you ever come across someone trying to learn Rust who doesn't know any of this stuff. It's really hard to jump in without that kind of background. And it's a really fantastic thing that people are trying to learn. Help them. Write things on just things that people take for granted. And if you write even something fairly complicated go ahead and broaden your audience a bit. Make sure that you include all the details and not just assume knowledge. And get Rust.


Hi, I'm Holly Wacom, professional hairstylist, and today I'm going to show you how to create this ombre chalking hair effect. Okay, so we're going to take the first colour, which is our purple hair chalk, and we're going to just take little sections of hair, and I'm going to do the ombre effect, which is super cute for festivals in the summer, so we're going to start by just applying the hair chalk more towards the scalp area, and I'm just taking the hair in between my thumb and the chalk and running it through, and they're really pigmented, so it's coming out really easy. So I'm just going to lightly blend that in towards the root area as well, just to put less pressure on the thumb and your hair. Then we're going to take this pink colour and apply this more on the ends, and that's how you're going to get that really cool ombre look. So again, we're just taking the hair in between my thumb and the chalk, pinching the thumb down and then running the chalk along the hair, and taking the pink colour and doing the same on the ends. So if you want to really make the hair look slightly softer and more pastily, just take your comb and slightly brush through the hair. So just keep taking the sections and doing the same technique until you have the desired look that you want. So this is a great way to change up your look because it's not going to be permanent, so you can go from bright pink and purple back to your blondie no time, simply just wash your hair twice with shampoo, a little conditioner and the colour will wash straight out. So for brunettes, just wet your hair first a little bit, or you could use a little bit of hairspray and then use the chalks, and that's going to make the colours show up more brightly. So there are lots of different colours to play around with, so experiment, have fun and thank you for watching.


If these people were already intent on signing up to better help, then you're skewing the study group's decisions. Man, I thought all this better help stuff was over, but the right opinion just made a better help video. And he actually brought up some really good points and might have exposed even more in the mental health industry that we need to talk about right now. What is up, everybody? This is Chris from the Rewired Soul, where we talk about the problem, but focus on the solution. And if you're new to my channel, my channel is all about mental health and something I like to do is pull different topics from the YouTube community and make videos that can help you with your mental and emotional well-being. So, if you're into that, make sure you subscribe and ring that notification bell. So, the right opinion. Good guy. Good guy. I enjoy his channel. Anyways, it's been like a month since all the better help stuff, and he just released a video. And I want to focus on the part where he talked about the studies. It's like a 40-minute long video. One of my subscribers named Ephraim. I think I'd say his name right. He showed me this video. I just got done watching. I want to focus on one specific part, though. So, anyways, some of you have been around for a while. You know I've made some videos about better help. But for those of you who are new, full disclosure, I am still a better help affiliate, and I still will continue to be. One of the main reasons is that my beautiful girlfriend uses better help and met her amazing therapist through better help that is local here in Las Vegas, and she's been using her ever since. But I also have other friends who use it. So, I'm just going to leave it at that because I don't want to do any more better help videos defending this stuff, like figure out what you want to do, and that's it. But anyways, if you're still here, we're going to talk about some pretty important stuff when it comes to mental health as a whole. So, something that the right opinion was talking about in his better help video was the studies they did, okay? And how their studies were kind of like BSed a little bit and things like that. So, I will say this, although I support better help, I just want you to try it if you want, and then make your decisions off that. I don't think anybody, just logically, I don't think anybody should base anything off of success rates. Reviews are even difficult to base anything off of, whether they're good or bad. So, part of my experience, just so you all know, I worked in mental health treatment for the last three years. Okay? Over three years now. Part of my job has been working on the outcome studies. So, we call them outcome studies, kind of like what the right opinion was talking about. These are outcome studies. So, he was pointing out the percentage of people who benefited from the service and, you know, their mental health improved or their symptoms of depression decreased and all of that. So, like, this is just something like, you know, he talked about it. Like, I absolutely agree. It's kind of like a corporate issue, and this is why all of you need to be more educated on all of these mental health subjects. Like, if you want to get the best mental health help, like, please just do your research, watch videos like mine or other people's. Like, the right opinion actually understands how, like, research and studies go, so I, like, really respected him for that. So, I became particularly intrigued when I noticed on their front page, they boasted a 98% rate of individuals involved in their programs making significant progress. Despite the fact that only 70% experienced an alleged reduction in depression, which is a rather sizable margin, considering I just tune my reduction in symptoms is correlated with the idea of progress. But I want to talk about some more stuff today when it comes to antidepressant medications. So, yeah, like, when I first read the book Lost Connections, it freaked me out because the information I'm about to give you about antidepressants you may not know. And if you're taking antidepressants and they're working, please keep taking them, okay? I just want to get the proper information out there. Like, look, this is my Prozac right here. I still take them. And what we're going to be talking about is, like, I don't even know if it's actually working, okay? So, let's talk about the kind of data and the research that goes behind this stuff, okay?  His name's Dr. Irving Kirsch, I believe. He wrote a book called The Emperor's New Drugs. And what he did was, you know, he is, I believe, a psychologist or psychiatrist, and he has a lot of clients who have been benefiting from antidepressants. But he wanted to kind of find out more about this. Like, what's helping? How are these, how is this helping? Because you might be watching this video. Like, you might be the perfect example. Like, why do antidepressants work for some, but not others, right? If this is a chemical imbalance issue, shouldn't you just be able to take some of these? It balances out the chemicals and everything's all honky-dory. Like, that's how it should work, right? So, something that Irving started doing was he wanted to, like, kind of, like, you know, evaluate the numbers, right? And take a look. So, typically, when you're doing research on any type of medication, what you'll do is, you'll have the actual antidepressant, in this case, we're talking about antidepressants. Then you'll have a placebo, which is, like, typically a sugar pill, okay? So you give one group of people the antidepressant, one people the sugar pill, and you kind of just see their progress and see what happens, okay? But one of the issues that Irving came across is that no matter what you're taking, there's always going to be a placebo effect, alright? So that placebo effect is mixed in with the actual potential results of the medication that you're taking. So, something that they had to kind of figure out is, like, you know, are people just getting better with time or because of their situations? Like, something I try to teach all of you is, like, although chemical imbalances are real, clinical depression, like, the way our brains work and, you know, create different neurotransmitters, that is very real. But one of the things is, when's the last time you actually went to the doctor and they checked your serotonin levels, or they checked your dopamine levels, or they checked your norepinephrine levels? You know what I mean? Like, they don't do that, so we just got to kind of, like, hope that these medications are going to work, right? So, to do a better study, what they ended up doing was they got three groups, okay? Three groups. So the first group, they gave them pills and they said, these are antidepressants, but the pills they gave them were actually placebos. They were just sugar pills, okay? Then in group two, they actually gave them antidepressants, alright? Then in group three, they didn't give them anything. They didn't give them anything at all, they just tracked their progress over time. So one of the things is, is that this third group was extremely important. Like, they had to see if people who had the symptoms of depression just got better over time. So, like, the best analogy I can give you is, it's kind of like having a cold, right? Like, you can go take cold medicine, but is it really speeding up your recovery? Because most people who have a cold, even though depression and colds are different, like, most people who have a cold, they could just, you know, they will get better. Like, the body just creates, you know, the natural antibodies and you recover from a cold. So that's why the third group is important, because they're trying to look at depression and say, do people just get better over time, right? And I've mentioned this book before, I've done an entire video on it. There's a book called Lost Connections. And for a lot of us, you'll find that, you know, many things that help with depression have nothing to do with medications. So the way that they got the results from this test, okay, they had the three groups. So what they had to do was subtract the people who got better over time, so from group three, then subtract the people from group one, okay? So the people who got lessened their symptoms of depression based on a placebo, and the people who had less symptoms of depression based on just doing whatever and just living their life, okay? And the results really tripped, erving out, okay? So check this out. Check this out. 25%, it was purely due to natural recovery, okay? Now, 50%. 50% of people had lessened symptoms of depression just based on the story that they were told about the medications. So a big part of the way medications work is the story that we're told. When we give you a pill, like, this is why I try to teach everybody to meditate, and I'm so adamant about it, like, your mind is such a powerful thing. 50% of people had less symptoms of depression just because they were told the pill was an antidepressant. How crazy is that? So then, the last 25%, the medication actually helped. So think about that for a second. These antidepressants only helped 25% of people. So this guy, Erving, he, like, went through this data like a million times. He's like, this can't be right. This can't be right. These medications are supposed to work. They're supposed to be the best thing to help with this depression, but they were only really helping 25% of the time. Now, like, something that the right opinion brought up, like, who's doing these studies? Who is doing these studies? Now, when you're looking at antidepressant success rates, here's what you've got to understand. Most of those studies are done by pharmaceutical companies, all right? Like, think about that for a second. Now, for all the studies, for all the studies that the pharmaceutical companies do, only about 60% is what people see, okay? So there's 40% of the results from these studies that just nobody even sees, okay? But there's something called the Freedom of Information Act, Erving, and then there's another doctor, I forgot his name, but they got together and they followed a Freedom of Information Act with the FDA and they got the results back a few months later. And this is important because this is something that we call publication bias, right? So an analogy that Johann Hara used in his book, Lost Connections, was imagine you take, like, 50 selfies, right? And you, like, get rid of all your bad ones. You get rid of the ones with your double chin. So you take 50 selfies and you put the best one online, right? So the publication bias that these pharmaceutical companies have is that they only publish their best results. So by them getting all of the data, they can really see, you know, more so what's actually happening. So some of the medications that they wanted to get, like, all of the research on was Prozac, Paxil, Zoloft, and Afexor. I think there was, like, another one in there, too. So something that they found with the Prozac study was that they had 245 people in this study. 245 people in this study. And only 27 of them have positive effects from the medication. Like, that's pretty crazy if you think about it, right? You get 245 depressed people, you give them a medication, and it only worked for 27 of them, all right? So once they gathered all this data, they turned to something called the Hamilton Scale, okay? This was a scale that was created, I believe, in the 1950s to kind of measure depression, okay? And it's on a scale of about 50. So the lower on that scale, the worse, the higher, the better, okay? So the higher the less of the symptoms. So just to let you know, like, on the Hamilton Scale, in order to move six points in the positive direction, you just need to get better at night's sleep, right? So people who start getting better sleep, they get six points in the right direction. So their depression starts to decrease just by sleep. So pro tip, let's work on your sleep, all right? Now, when they looked at the results of medications, it only moved on that Hamilton Scale in the positive direction, 1.8 points. Think about that. So less than a third, less than a third of the positive results you get from fixing your sleep schedule, that's crazy. That's crazy. Now, like I said, if you're taking antidepressants and they're working, go for it. Like, but one of the reasons I'm making this video is A, just because big pharma is big pharma, but two, like something I always try to tell you guys is medications will not fix your problem. They will never fix your problem. Not anti-anxiety, not antidepressants. Like they are only going to get you so far because I'll tell you this. If you have been in a dark headspace like I get in when my depression hits, like 1.8 points on the Hamilton Scale is huge. 1.8 points on the Hamilton Scale is me getting out of bed. 1.8 points on the Hamilton Scale is me getting out of the house. 1.8 points on the Hamilton Scale is me, you know, talking with my friends. You see what I mean? So I just want to let you know like there's other things that you can do that can actually help your depression even more. So again, like I'm glad that the right opinion made this video and really like he dove deep on those studies. I love that. If any of you watched John Oliver of last week tonight, I highly suggest you watch his video about scientific studies. It's hilarious and you'll get so much insight to how these studies are actually conducted because like every time you turn on the news, like new studies say that this cures cancer. New studies says that this takes years off, like whatever. But they talk about that and they give you like some legitimate proof about how most studies are complete BS. But anyways, I want to hear from all of you down in the comments below. Like what's your experience with these beautiful antidepressants or whichever ones you take? And if, if you would like, like let us know down in the comments. What do you feel has helped your depression as much or more than antidepressants? Like there's a reason why I don't talk about medications all the time on my channel. Like fixing your relationships, changing the way that you, you perceive things in this world, right? Gratitude list, making connections with other people, joining the rewired soldier Facebook group and talking to other people about your issues, having people help you get into the solution. All these things can help in your depression. So if you have any tips that can help people with depression, once they get to that baseline with their antidepressants, let's have a conversation down below. Alright, so anyways, that's all I got for you with this video. If you liked this video, please give it a thumbs up. If you're new, make sure you subscribe and ring that notification bell because I'll make a ton of videos about mental health. And I want to give a huge thank you to everybody supporting the channel of our Patreon. You're all amazing. Help me do what I love, which is helping people with their mental health. And if you would like to become a patron for as little as a dollar a month, go to the top right there, alright? Thanks so much for watching. I'll see you next time.


Hey guys, welcome back to YouTube's best... I don't know what I'm saying. Hey guys, welcome back to YouTube's favorite series. At least on my channel. It's okay, that's the old switch. We don't need that one anymore. Every one of these we've done has got like a million views. I don't know why, but I'm gonna keep doing them and buying stuff off Etsy as long as you guys keep watching them. So in this video you're gonna see some really weird switch accessories as well as some actual cool things that will be useful. Maybe you'll find something you might want to buy for yourself or someone you care about that also loves their switch.  Some of it has to do with a Nerf gun. Let's get started. Kim's gonna make a channel. There's not gonna be a video on it yet because we have to we have to make it. We have to actually make it. Can we get a thousand subscribers? We can definitely get that I feel. We're leaving the fan on. So what's with the Nerf gun? What's that? Oh okay I'll do that first. Well actually you know what I'll do first? You know Kim all this stuff costs so much money. Oh hi I'm sorry my cat and I were just playing Raid Shadow Legends. You know that awesome game that everyone keeps talking about that has like 10 million downloads in three months so it's pretty easy to see why you want to play? It's good. It's free. You can join my clan if you're quick. You've got beautiful graphics, strategic gameplay, huge boss fights, a great storyline, over 400 count them, 400 champions to collect and customize. Do I look weird at this angle? No you look fine. Good. My favorite is this green orc chick here who can't be stopped. Killed it. So what are you waiting for? If you want to be like me, 10 million others and my two cats click in the link in the description down below and get playing. There's a new player program that'll give you a free epic champion and free 50,000 silver. Hey Simon do you want to add a review to the play store? They have over 200,000 reviews and a near perfect score. I don't think he knows how. So thank you Raid Shadow Legends for sponsoring this in so many of my videos.  Okay back to the video. Okay so actually we didn't really need this. We kind of did a little bit. I'm more so but what but the reason why I even remembered it was because of this. So what it is um is I had no idea this existed. I actually saw this in a Kevin Kensen video. It's a nerf like nerf gun controller. Do you want to open it for me? Um the back of it is made from the spongy nerf material. Oh that's very cool. Oh I see okay. I need a knife. Cheese. It's supposed to be really comfy and then this actually got recommended to me in my car when I bought that.  That's a really cool case. I like that. It's not bad. The thing that makes... Did you break this? No the thing that makes this weird though other than the fact that all of this is like why is nerf making switch accessories which I don't understand is that on the top here they've actually left little strips which at first I was like what are those for and then when I looked at the promotional stuff I realized. Oh that is so cool. Okay I like this a lot. It's squishy. Now these are actually to keep your bullets in. That's cool. It's corpillates.  Like who's walking around outside with their switch and a nerf gun and they're trying to like kill two birds or one stone. Keep their switch and their bullets safe. But like picture it in your mind. You're 10. Okay yeah if I'm 10. You got your switch. This is pretty cool if I'm 10. Logan, Saimi. No don't. There he is. No no no no no. It was a sound effect. I'm just kidding.  I don't know what they call it. The one thing though you do have to remember is it is wired. The wire obviously unplugged like we've done here but it will stop working if you unplug it. So it's the one draw back but other than that I really like this. But the other thing this is good for is if you drop it it's like nerf. But it's really awesome. I bought some things off Etsy and apparently I need to stop buying things off Etsy and having them shipped to my address because now everyone knows about these videos and everyone was like hey wood big fan. Oh it's nice. Yeah except the fact they have my address. The first thing I got is this. Take a wild stab. You put your games. Yes you put your games in it. That's gonna look really nice in your office. Actually you're not wrong. I didn't even think about that. It looks really cool. I think it looks really nice in general. I really like it. I'm and I'll be honest we've done a lot of these videos now and so many of them are Etsy and 3d printed. I usually don't like the look of 3d printed things but they've done a really good job with this one. But from a distance this just looks freaking cool. Like unbelievably cool and then when you start lining up these things the only drawback to me is you know I have like 222 switch games that I actually counted the other day. Yeah I wanted to know. So this isn't like super practical apart from putting some of my favorites in but ultimately I think it's really really cool. This was one of the guys that were like hey big fan. We are also big fans. As always and I say that even though I usually forget but this time I remember. Links down below to this stuff if you want to check it out for yourself. All of these videos we get into like the second or third thing and then I realize that we haven't been ranking them like we're supposed to. Okay so are we including the nerf stuff? The nerf stuff is all in one package. I think just because this is made by a fan and this is like an organization we'll do number one spot up here. Also with that I think because he is a fan he sent that as like a little which is really nice and it's not just for switch cards. There's actually spots in here for the SD cards. So if you have more than one micro SD cards you can keep them in there too. Will your camera cards fit in there? I don't know. Hey let's see if this time we can pass. We can actually pass Amelia. That was right on the camera. Why are you not impressed? Grow a man holding a Nerf gun. You know what I could probably shoot something down behind me. Don't. Oh I hit it. You need to be like at least 30% more excited about this thing. Here you fire one. I think that's the issue. You haven't fired one yet. No! See now the wheels are turning. You're starting to get excited. Look at all this stuff I can shoot. Knock one of those things down. What? What? No. Just a box or something. Another Etsy thing and see if you can guess what it is. Holders for the sides. So the unique thing about this is it actually puts the switch screen at a slant while you're playing. You kind of just you get to hold it at a more natural angle without having to like hold it up or you know what I mean? Yeah. No I like it. My ear feels like it's bleeding. Why? I don't know. It got really warm all of a sudden. Now we're good. Just earwax. Yeah if you put the the kick flip kick flip. Tony Hawk over here. If you put the kick flip up it yeah it stands still too. Yeah it's true. Yeah I think so. I really like this. Links down below. You can get it in different colors. The details and this little switch icon here is awesome. What's the flower thing? Oh that's just a cool design. Okay I don't know if it was like from a game or something. Nah I like that a lot actually. Before when we like ranked things off Etsy we didn't really care because we didn't think that people would be watching that made it but now I'm starting to realize people are paying attention so um I love these things equally. Next. So with that Nintendo Labo as you may or may not know if you have the VR kit. When you actually want to do the VR stuff in the headset you have to hold it on your face. They didn't design a way to like strap it and I really wasn't sure why um and then this obviously. You going ghost busting? What's the thing?  However I will tell you why it's so bad. To start with this strap it's useless. It's there's a little connection here that doesn't actually clamp. It kind of relies on like bunching up a bunch of the strap and slamming it in there and then it kind of holds on to it but like not very well. It keeps popping open as I'm playing and then obviously this entire thing ends up falling down and every time it falls down and this is why my switch isn't even in it right now. This little flimsy velcro it can barely reach it around the switch like it doesn't close all the way so every time it falls down this thing falls out and even when it doesn't fall down every now and then this just decides to fall out anyway. It's horrible. The actual thing itself feels like flimsier cardboard than the actual cardboard Nintendo labor and the final nail in the coffin is there's no adjustment slider for the actual eye holes for when you're peeping so it's completely blurry like I literally I can't read any words it's like I need glasses I can't see anything so I don't know if this will actually make me motion sick or not because I can't even get it to play anything I can't get it to sit on my head. Back to the fun video. I thought I was done but then Kim pointed out this thing's actually given me a rash can you see it? Not with that light scoot back. Where do you want me to stand? That's good yeah. Can you see it now? You have a literal rash. Where it's like up here and where it was sitting on my face? I think there were chemicals on the mask and now you have a rash so that's. It's given me a rash. I don't know what else to say. I'm like I'm mad. You're allergic to it. I'm so mad about this thing.  This one I got especially for you. What you got? Oh that's cool. I know. Show the people at home. We've done like nothing on camera. There you go. Oh sorry wrong camera. No I forgot about it too it's fine. It looks like pants. It does look like pants. So this guy again knew us from the show. I think my name and then your name on it was a dead giveaway. Yeah yeah probably. A custom you want to try it out? He could customize any name I'm assuming within reason like you can't get like Mr. Schneeble on it or something like super long. Why not? Smaller font. I guess maybe but there was different colors, different designs, different fonts. Wow that does really work with those. I know that's why I was thinking. It's almost like I did that on purpose. Did you? No. How's it feel? Is it comfy? I like it. Yeah that's cool. This actually is a really good gift idea. It's only like 20 bucks.  I think that's actually a really neat present to just throw in so maybe a Christmas stocking or something. Okay you're ready for the most exciting and most amazing expensive thing but not nearly as cool. I mean just as cool as everything else because people made these things and I don't want to compare them. Item of the day? That's it. That's your most excited. Give me like a Huzzah! Oh my gosh. Alright so here we go. I think this is the last thing. I'll have to double check after this but I'm pretty sure. You can do me the honor of unwrapping it as well. It's a beast. It's a beast. While she's unwrapping it let's do the 10 second like challenge. You have until she's done wrapping this to smash like on this video. Jeff I'm planning a time. Have you done it? Well then I'm changing it to the subscribe challenge. Now you have until she unwraps it to subscribe to the channel. What's that? Too easy? You've already done it. Well then I'm changing it to the 10 second comment challenge. You have 10 seconds to comment on this video. Oh okay. I feel like Jim Carrey in that rhino right now. Time's up. Have we did all three?  They sanded this down. That's something I really appreciate. Not enough people sand down. They sanded it and they primed it and then they painted it. Wow this is really nice. Here's what they've done that I really like and we're going to get to exactly what it is in a second if you can already tell but they've not only sanded this down and like painted it so it's kind it's completely lost that 3d printed look to the the silver band around it but they have like they've done some sanding and painting to the actual barrel but they've left some of the etching in from the actual 3d print but because it's a wooden barrel it's made it look like wood which I really love and then this decay on the front that's just like clean. Tell me this doesn't look like an official merge. I think this is the most official looking thing I've seen. That's like not official. It's a switch dock which is freaking awesome. I love that. I absolutely love that. But on top of that down here they've got the holes for the Gamecube controllers so you can actually I'm assuming you can take off the back. You can slot in the Gamecube controller adapter and yet now you have this this this is like the coolest. It's really cool. I don't I don't want to say it's the coolest knowing that in the last video we had a Mario Odyssey ship dock. I mean I think both are really cool. Both are really cool but personally for me I think this is a lot of work that went into it. It is beautiful. I can't quite remember what I paid. I think it was like a hundred bucks but well worth it obviously because for the time the craftsmanship the amount of different 3D prints you've got going on here. I love that he included the ports down here. I love this. This is gorgeous. Like I might actually use this. I absolutely love it. I have nothing else to say to that. I think it's great. It shoots so far. I have one bullet left. I'm going to save it to the end. I'm like Jack Sparrow. I'm going to save it for Captain Bubbo. So that was a really good movie. I know. And then right at the end he shoots him and he's all that time being carrying around that pistol and you're wasting it or something like that. Yeah another. I love these videos. This is awesome. Great job me at buying all these things. Great job you at being here for it. Great job people who come up with these ideas. Oh yeah you did a decent part in this too. People that you know made the stuff I guess. Thank you for watching. Thank you to our sponsor Raid Mobile. Don't forget to check it out. Download it if you haven't already. Like this video. Share it around with people. Let's get that one million views. What do they do to the subscribe button? And yes this is a threat. If you don't get it right I am loaded with one more shot. That's right. Hair flip all over that subscribe button. Okay that's it. Bye. You're wasted.


So this actually turned out like 10 times better than I expected it to. It's Camille and today I'm going to be attempting to do something for the first time ever so I have no idea if this is going to work or be a fail but either way you guys are along for the ride. So today I am attempting to dye a ponytail green to match my hair. This is the ponytail that I'm going to be attempting to dye. It's called the Maya from the brand I&H and it's Platinum 26 inches and synthetic hair and that's why it's really hard to work with and I didn't know this before buying it but synthetic hair is very difficult to dye compared to natural hair. Natural hair is just completely different. It's made to work with bleaches and dyes and all that but synthetic hair is just plastic so you can't really dye it. It won't hold the color if you use semi-permanent hair dye on it and trust me I tried it and you can't bleach it either. I was like if I bleach it maybe it will be porous enough to hold the dye and stain it but no that does not work. I saw a bunch of tutorials and the one that I think is most promising is using synthetic fabric dye so that's what I'm going to be trying on this. So my goal is to get this hair to match my green that I have in my hair right now. If you guys haven't already seen my hair tutorial on how I dyed my hair green it's linked in the description box down below and also this is not a good reflection of my hair dyeing skills. This is just because my hair has grown out that's why I have roots I promise I know how to dye my hair but I just took too long to get to this ponytail that it grew out a little bit so we're just gonna ignore that. I'm trying to get this ponytail to match my hair exactly which is kind of hard because I can't just use the dye that I used on my head and I have to use synthetic fabric dye which only come in like primary colors so I picked these two up online these are from RIT and they're the synthetic ones they have some natural dyes that are for like cotton and linen and whatever but these are for synthetic make sure that it says synthetic on the dye that you get because this will adhere to the plasticky texture of this in a way that the other kind won't and the closest color I found was this green it's in peacock green and I guess this is like as close as I could get but I wanted to make it a little bit more believable that this could be my hair if I'm gonna be wearing it I want it to blend so I picked up daffodil yellow because the green has a little bit of a yellow warmer undertone so I wanted to try putting a little bit of this in in case this isn't exactly like warm enough so these are the only two colors I got this better work otherwise otherwise nothing I'm still posting this video the goal is for this to be green and then mounted on my head mounted comment down below what it's called when you put a ponytail in your hair but pretty much I want it to look like that and blend into my hair by the way I bought the lightest color this came in this is platinum because if you get a dark one obviously you're not going to see the dye on top of it same way that you wouldn't if you're dyeing your hair that's why I always bleach the life out of my hair so it looks like this and then I can put the dye on top so same thing here got the platinum this is my first attempt at this method so hopefully it works so I started by filling up a large metal pot with some water and turn the stove all the way up on high heat to start boiling the water once it started bubbling I turned the heat down to simmer and began adding the dye starting with the peacock green I used measuring cups so I could remember exactly how much I added and the amount will depend on how much wire you use the desired color and the hair that you're using I stirred the dye in and did a strand test where I dipped a tiny bit of the ends in to test out what the color would look like if I put it in at this point it came out way too light so I put in another quarter cup of the green stirred that in and did another strand test leaving it in for a little while longer so I could see how it looked after it was in the heat for a while and it was definitely still too light so I added more green did another strand test and this is what it looked like so I added the rest of the bottle and dipped the ends in for a little while and it came out darker than before I figured that once I boiled the hair for a while it would soak up more of the dye so I moved to adding the yellow undertone that's in the green dye I used in my hair which was cowabunga by good dye young I added a quarter cup of daffodil yellow synthetic dye stirred that in and did another strand test which came out much darker than before which I was very happy with the next part was a mistake and I fixed it in the end but I'm gonna show you anyways what I did first I added the ponytail to the pot thinking that if I left it in there for a while that it would absorb more color and come out a bit darker and it looked kind of good so far so I let it sit in the heat for a few hours then got distracted for like two days but then poured the water out and rinsed it and shampooed it to make sure all the dye was out and by the way letting it sit in the water for the extra two days didn't make it any darker that was just me not wanting to deal with it at the moment but anyways it got pretty tangled when I was stirring it so I used a brush with plastic loops made for synthetic hair which was a really good amazon find and I'll link it down below just in case you want to find it and I detangled it using a spray bottle I have with a mix of water conditioner and like a tiny bit of oil that I normally use to refresh my hair and tied it to my bathroom hand towel holder so it would be easier to hold when I brushed it out and it was definitely not dark enough so I bought another green dye as well as the graphite dye to make it darker and repeated the boiling process using less water this time so it would be less diluted and I started by pouring in the full bottle of green then I added a little bit of graphite at a time and did strand tests in between to check out how dark it would come out and I ended up making the pot extremely dark because it would be added on top of the other dye on the ponytail so I needed to make it a lot darker to correct since it would be absorbing less color this time and I also used a paper towel to check how dark the mix was while adding the dye eventually I was really happy with how the color came out so I put the full ponytail in on low heat and then turned the stove off after 10 minutes and let it sit in the hot water for like an hour in total I ended up using about one third of the black dye in this mix so this is the finished product my hair looks like this it blends really well with my dyed hair I am extremely happy with this especially considering that I didn't realize the difference between synthetic and real hair and that you can't just dye synthetic hair with regular hair dye so I feel like I did a really good job matching this to my dyed hair and if I were to do anything differently I would first know the difference between real hair and dyed hair and by the way thing but also I really do like that I bought synthetic hair because I was able to experiment with dyes and also in general synthetic hair is cheaper and since I dye my hair all the time it's definitely more economical for me to know how to do synthetic hair and not have to buy real human hair every time so I really like that and I also like how well it came out like I'm just so proud of myself I give myself like an a plus plus on this also look at my makeup today because I'm so happy with it like I feel like this is the best makeup I've done in like three years so just look at it I hope I remember what I used today like all I feel like is like I am that girl you just can't help but serve when you have long hair and I haven't really done anything with hair that's not mine before so I'm really happy that I actually look at me I'm just so like all I can do is flip my hair um but I am really happy with I'm really happy with how the color came out if I was going to do anything different I would first know the difference between synthetic and real hair before I bought anything and second I would work with the undertones a little bit differently because the dye cowabunga by good dye young that I had in my hair is a little bit yellow toned but then at the roots I mixed that with none more black which is a blue toned black so after shampooing my hair a lot and wearing it for a while then it kind of bled into the rest of the hair so instead of the dye being green with yellow undertones it was like kind of blue or undertones and like it kind of just like mixed together so I would definitely have considered that before which is a good reason to have bought the black because it kind of helped with that but I would have considered that the first time I was dying it other than that I would have tried to make the mix perfect the first time I was dying it which didn't actually end up mattering really because the second time I dyed it I kind of over compensated because I knew the first round was going to stick more than the second round so I should make it darker so I'm glad that I knew that and I tried it that way but if I could have made the mix perfect the first round then that would have been great but I know that's asking for a lot especially when you're trying to match it to a dye that's hair dye and match that with a synthetic clothing dye that's kind of hard so I am really proud of myself like this whole video is just like me patting myself on the back but I hope it was helpful and I hope you guys enjoyed this video and if you did please consider subscribing to my channel I also have all of my other links down below Instagram, TikTok, Twitter and I would love to see you guys on there but that's pretty much it for this video I think I'm gonna try doing more synthetic hair and like hair extension type content in the future so definitely subscribe if you're into that thank you guys so much for watching and I will see you in the next video


We have identified a few traditional illnesses that have special traits. So in this case, they can germinate well under water. This trait can boost the direct seeded practice in both renter and also irrigated rice ecosystem. If a heavy rain comes during direct seeding, you can lose the entire crop. Also, if you lose the entire crop, it can significantly reduce the fuel because of the poor crop establishment. So maybe more than 50%. I believe because of the climate change problem, I think the impact will be very significant for the farmers. Because the weather event is unpredictable, sometimes rain just comes without warning. So when you have this trait embedded in your seed, you will have some guarantee that you will be okay.


Hey, Psych2goers. It's been said that loneliness is a universal human experience. And chances are, if you're watching this, then you've probably felt lonely too. No one is exempt from feeling a sense of loneliness in their lives from time to time, no matter what their age, race, background, or social circumstances may be. But when left to its own devices, it can be a potentially damaging state of mind to be in. So, why do we feel lonely? And better yet, what can we do about it? Well, here are six psychology-backed signs to help with just that. Number one, you have a good friend or two. Most people tend to feel lonely when they don't have as many friends as they like, or they have too many acquaintances they don't feel particularly close to. So, if you have at least one close friend in your life you genuinely feel like you can trust and who cares for you, then you're already doing so much better than you probably think you are. In fact, one of the most famous psychological studies, the 40-year Harvard study on happiness, has found that it's not the quality of our social relationships that determines our happiness, but rather their quality. Number two, you have people you can get help from. Many people want to be popular and well-liked, never without a friend by their side or flaunting a million followers on social media. But we all know that deep down inside, none of that matters. If the people you surround yourself with don't truly care about you as a person. So, if you've ever found yourself in a tough spot before or struggling with a problem that someone in your life helped you to solve, be it a friend or a family member, then count yourself lucky. You're not as alone as you think you are. Number three, you have people who can give you advice. Even though you might feel too scared to open up and burden other people with your problems, or worry that they might treat and look at you differently once you do, the truth is you'll never really know until you try. Who knows, you might already have plenty of people in your life who'd be more than happy to listen to what's troubling you and even offer some advice, like your parents, your best friend, your teacher, your guidance counselor, and so on. Number four, you can talk about your hobbies and interests. Okay, so maybe talking about all the touchy-feely stuff is a bit uncomfortable for you. That's okay. A lot of people feel the same way. But talking to someone about your hobbies and interests can be just as fulfilling and therapeutic too, especially with those who share the same passion as you. Finding someone you can talk to about all the things that make you happy, whether it's a favorite film, book, or pastime, is already enough to make us feel a stronger sense of belonging and emotional connection with others. Number five, you have people you regularly check in with. Even if you might not see them as often as you'd like or you feel like you've drifted apart and aren't as close as you used to be, that doesn't mean that your loved ones have stopped caring about you or that you don't matter to them anymore. Chances are, even if they don't keep in touch anymore, they still check in on you from time to time and make sure you're okay. Sunday brunch at your parents' house? Grabbing coffee with an old friend. A quick phone call from your sibling. All of these things tell you you're not as alone as you might feel sometimes because at the end of the day, your loved ones will always be there. And number six, you're careful about who you let in. Being careful about who you let into your life and your inner circle can reap a lot of rewards, but it can also make us feel more alone than we really are. We might feel like we don't have as much of a social media presence. Don't go out as often as other people think we should aren't constantly surrounded by other people in our day to day lives. Regardless of all these things, however, it's still a lot better to choose your friends wisely because then you can be sure that the people you do let your guard down around can be trusted. So, do you relate to any of the things we've mentioned here? Has this helped you realize that you're not as alone as you once thought? While it's tempting to push such a painful and scary feeling aside, it's important that we acknowledge it and try to understand why we're feeling this way. Loneliness, after all, is just like any other human emotion. It's meant to teach us something about ourselves we might not yet realize. Maybe your loneliness is trying to tell you to make a conscious effort to get closer to your loved ones, or maybe it's telling you that something needs to change in your life. Regardless, whatever the reason may be, if you're seriously struggling with your mental health, the best thing you can do is reach out to a mental health care professional today and seek help. If you found this video helpful, like and share it with friends that might find insight in it too. Remember to subscribe to Psych2Go and hit the notification bell for more content. All the sources used are added in the description box below. Thanks for watching. Until next time.