Nicki Minaj and Kenneth Petty are enjoying the good life living in a brand new Calabasas mansion. We've seen a few visuals of the house via her Instagram posts. In this video you get the best look at her new property, that is, if you can take your eyes off of her and look into the background at her new digs.  However, Nicki is notoriously private with her living situation and for good reason. But let's just see what we can find out about her luxury digs. In these videos, we don't reveal any addresses and even though I've done a house tour of my own place, please do not show up at any private residences because it's not safe for anyone. With a net worth of over 100 million dollars, you already know Rap Queen Nicki Minaj is sitting pretty in a California mansion. It was reported that she was currently living in a 7,000 square foot home in the LA neighborhood of the flats, but when we showed you guys this home, you were quick to tell me that Nicki, well, she's apparently moved. So where is this new crib? Hey guys, it's Care The Vampire Slayer here for you on Famous Entertainment with a brand new video, this time trying to debunk the mystery of Nicki Minaj's most recent mansion. So let's get into it. Now about Nicki's new home is that it's located in the fancy area of Calabasas, as well as what we can draw from her IG. Here she is standing at her front door. We must assume this is a picture of her in her kitchen. Since it appears that they have a beautiful baby pink family room where they play with baby Papa Bear. Then she gave us the closest look we've had at her grotto and swimming pool when she participated in the backyard challenge. We can see that the new backyard totally has a dream resort type 5. Take a look at their backyard at night. Nicki must have been in the mood for a photo shoot as she changed into an array of different outfits. She's got a view of the city of Los Angeles that we know for sure. Check out the view during the day. Her caption reads, I could still go to my hood. They know my body is good. This place is certainly a breathtaking piece of property. In terms of inside, Nicki has granted us a peak of certain spaces in the home. There's a grand stair hall and entryway which we can see boasts double height ceilings, marble floors and an elegant vibe. In typical Nicki fashion, she also has a beauty room which has hot pink walls and plenty of girly artwork gracing the walls. There are salon chairs too so the queen doesn't even have to leave the comfort of her mansion to get glammed up. Just last week we hit you guys with an updated house tour Nicki Minaj and you guys let me know in the comments that she's in fact in a brand new house that she's kept off of the internet to best protect herself, her new baby and her man. Although I feel like Mr. Kenneth Petty can fend for himself. This is all for a very good reason though. Back in 2017 her LA mansion at the time was burglarized and it was a super personal attack for Nicki. Her house got trashed, her expensive wardrobe was destroyed and bottles of perfume were smashed which might not sound that bad but I can only imagine the smell of her own fragrance now only brings back terrible memories. There was also the house fire that she survived as a child but that's a whole other story. As I mentioned we know that her new house is in Calabasas which puts her in great company amongst countless other celebs. Trashians still call Calabasas home as the Selena Gomez, Drake Scott his YOLO estate nearby, Justin Bieber lived here, Will Smith, Jessica Simpson. I mean if you've watched this channel you know a lot of the homes we cover are in Calabasas. But why this area? Well enjoying amazing mountain views away from the city this area has become the celebrity's little slice of heaven. It's comprised of gated communities which provide for the stars all the security they need while also offering them a cozy town with a great school system which is perfect for raising kids. Although we would love to give you more intimate details about Nicki Minaj's most recent residence we need to respect her privacy and just like the rest of the world get a glimpse into her very luxurious lifestyle via the content she publicly posts via Instagram. But that backyard is breathtaking and that's definitely going up on my vision board of someplace I would love to have a slice of one day in the future. And obviously out front, Nicki has a picture perfect motor court to house all of her million dollar cars. Now the home that records still show Nicki and Kenneth living in is apparently their former home now. It was pretty impressive but seemingly had a more retro modern vibe than the new crib. Located in the Los Angeles neighborhood known as the Flats this 10 million dollar home had six bedrooms, bedrooms, eight bathrooms and a total of around 7,000 square feet of living space. There were 14 foot ceilings, 10 foot tall doors not to mention walls made out of windows and a ton of other details that all give the home a unique look and feel. But I think that her new place is probably even more impressive. Upstairs, Nicki's one-time master suite boasted a luxurious bath with dual amenities, two giant walk-in closets and its own office space as well. Other features in the past crib were a living room with fireplace and skylights, formal dining room and a functional kitchen that flowed out to the terrace. This indoor-outdoor flow also led to the massive and completely private sun-filled backyard where there was a pool and spa combo along with multiple terraces and a guest house with a gym. So while we sadly don't know anything more about Nicki Minaj's current mansion in Calabasas we do know the place is certainly stunning. What did you guys think about what we did see? I personally love the pool in her new place. Either way congrats to Nicki Minaj on all her success in her new family. If and when there's any new information about her crib I'll be sure to let you all know. If you want to check out some info about her previous properties which are equally gorgeous check out our latest Nicki Minaj house tour video. Alright I'll see you guys and girls in another video. Bye!


My name is Staff Sergeant Garrett Van Avery. I'm a Hollister Section Chief with Bravo Battery 1-9 Field Artillery and 2nd Armored Brigade Combat Team and 3rd Infantry Division. We're out here today. We started the morning shooting our Artillery Table 6 certifications. It's a live fire crew level certification, so it's a test on the crew to make sure that all the safety things that we've been learning over the last months, we can now apply it into a live fire scenario. Our Artillery Table 6 on a Paladin consists of many different types of missions, low angle fire for effect, high angle fire for effect, out of traverse missions where we're shooting many clicks off of where we're originally shooting, so we have to traverse the Howitzer. Just a lot of different types of missions that you don't traditionally see, but we have to drill through so that when we do see them we know how to shoot them. Yeah, so now that we've finished our Artillery Table 6s this morning, now we're moving into supporting Operation Iron Wolf, I believe, that the Lithuanians are running in the area, so we're shooting in support of them. I would say that this training, from my experience out here at least, it's definitely enhancing our communication together. Obviously there's a language barrier, but then also like all of our systems aren't the same, so it's helping us be able to learn the different communication paths together. For my crew, this training helps repetition, muscle memory, equal safety for us. There's so many safety checks that goes into fire in Howitzer. The more often we do it, the safer we get, the faster we get. The experience working with NATO allies has been great for me personally. We worked with the Lithuanians yesterday, got to show them around our Howitzers a little bit. They had lots of questions. We had questions for them on what they do. We did some work with the Norwegians as well. Again, it was great, great communication. Both forces are just really interested to learn about each other and how we would fight together.


Welcome to Prague, the city of a hundred spires and thank you William for this amazing overview of ST's Matter Stack and the new STM32WB module. Clearly, today is about making the STM32 ecosystem more accessible. That's why I want to talk to you about the two new exciting initiatives around our STM32Q software ecosystem. The first is a significant upgrade to the STM32 developer zone. Why? Because you want to meet the needs of developers as they work on new applications by bringing richer content and improved user accessibility. The second is the launch of the STM32Q.AI developer cloud to make machine learning a lot more practical for developers, whether it's your first project or you have years of experience under your belt. Let's talk about the first. We are so excited to be launching a new version of the STM32 developer zone. It adds a dedicated MPU section, a quick project start guide and shortcuts to the most popular tools. Put simply, the new STM32 developer zone brings a more user friendly and easy to navigate user experience that reflects the way developers approach their applications. That's why we updated the developer zone to provide a new approach to our solution based on application and use cases. Instead of just listing the software packages and tools available, we provide a starting point and building blocks for users who need to have an overview of what their project will require. Besides the new user experience, the STM32 developer zone will continue to reflect the frequent updates coming to the STM32Q ecosystem. For instance, we are working on bringing free RTOS to the STM32U5 and the developer zone will show that. As of today, we already provide Azure RTOS in the QubeU5 firmware package. Another example is that the STM32 developer zone will also promote an official Visual Studio Code extension. It leverages building, programming and debugging features so developers can use VS Code as an additional IDE option. The other initiative making the STM32Q ecosystem more accessible and practical is STM32Q.ai developer cloud. For those who may not be familiar with it, Qube.ai is a solution we launched in 2019. It converts a pre-trained neural network the algorithms used for artificial intelligence into optimized code for STM32 developers. That's why Qube.ai makes it easier to create machine learning applications on embedded systems. And now, Qube.ai developer cloud provides a new front end to make the entire STM32Q.ai solution more practical by offering one benchmark data and two a neural network zoo. That's right, we are so excited to announce that the new developer cloud features a board forum with most of the STM32 development boards used for machine learning applications. As a result, Qube.ai developer cloud is able to take a pre-trained neural network and launch a simulation on the entire board forum to show how the model would behave on each system. Can you imagine? Developers don't have to acquire all the boards themselves and run a long series of benchmarks. They can immediately gauge which platform has the best performance per cost ratio for their use case. We even developed rest APIs. Developers can therefore test their network against our board forum right from their development environment without needing the use of the web interface. Another feature of the STM32Q.ai developer cloud that we think will change how you work is the STM32 model zoo. The STM32 model zoo recommends a series of models for various applications and use cases. Hence, engineers who know how to train a network and already have a dataset can get a series of network topology recommendations to avoid running into issues like memory limitations or poor performance. It is even possible to use the model zoo with the board forum to test various topologies during the prototyping phase. We just saw two new major initiatives making our STM32Q ecosystem much more accessible and practical. The developer zone meets engineers wherever they are in their journey and the Qube.ai developer cloud makes industrial AI more accessible to the entire embedded system community by guiding them in their choice of model and development board. Another thing STM32 developers will find a lot easier to tackle is the process of optimizing for power consumption. It's not enough to build a great app. Embedded applications must also be energy efficient. And to help with that, we have an amazing new tool. To learn more about it, let's talk to Manuel in Italy. Manuel, take it away. Hoala in Asfidenia.


This study found evidence of antibiotic resistance genes in helicobacter pylori-like bacteria present in pig stomachs. Two samples tested positive for tetracycline resistance, while one sample tested positive for metronidazole resistance. The results suggest that antibiotic resistance can be acquired by these bacteria, potentially posing a risk to human health if they are transmitted from animals to humans. This article was authored by Francisco Cortes-Nunez, Emily Taelou, Teresa Letramateus, and others.


theCUBE's live coverage is made possible by funding from Dell Technologies. Creating technologies that drive human progress. Hey everyone, it's so good to see you. Welcome back to theCUBE's day two coverage of MWC23. We are live in Barcelona. Lisa Martin with Dave Nicholson. Dave, we have had no signage of people dropping out. This conference is absolutely jam-packed. There's so much interest in the industry. You've had a lot of interviews this morning. Before we introduce our guests and have a great conversation about the industry and challenges and how they're being solved, what are some of the things that stuck out to you in conversations today? Well, I think the interesting kind of umbrella conversation that seems to be overlapping, you know, overlying everything is this question about open-ran and open standards in radio access network technology and where the operators of networks and the providers of technology come together to chart a better path forward. A lot of discussion of private 5G networks. It's very interesting. I think I've said this a few times from a consumer's perspective, we feel like 5G has been with us for a long time, but it's very clear that we're really at the beginning stages of this. And I'm super excited for our guests that we have here because we're going to be able to talk to an actual operator and hear what they have to say. We've heard a lot of people talking about the cool stuff they build, but we're going to get to hear from someone who actually works with this stuff. Who actually built it, absolutely. Please welcome our two guests. We have Ehab Tarrasi, CTO and SVP at Dell Technologies and Juan Carlos Garcia, SVP Technology Innovation and Ecosystems at Telefonica. It's great to have you guys on the program. So thank you very much. So the buzz around this conference is incredible. 80,000 plus people, 2,000 exhibitors. It's standing room only. A lot of opportunity in the industry, a lot of challenges though. Juan Carlos, we'd love to get your perspective on what are some of the industry challenges that Telefonica has faced that your peers are probably facing as well. Well, we have two kinds of challenges. One is a business challenge, I would say, that we may find in other industries like profitability and growth, and I will talk about it. And the second challenge is a technology challenge. We need the network to be ready to embrace a new wave of technologies and applications that are very demanding in terms of network characteristics and features. On the efficiency and profitability and growth, the solution comes as a challenge from changing the way networks are built and operated, from the traditional way to make them become software platforms. And it's not just that the only challenge, it's also changing the mindset of network operators from a network service provider to a digital service provider. And this means several things. Your network needs to become software-based so that you can manage it digitally. And on top of them, you need to be able to deliver digital services digitally. So there are three aspects, making your network software-based and cloud-based, and then be able to sell in a different way to our customers. So some pretty significant challenges, but to your point, Ron-Karlis, you share some of those challenges with other industries. So there's some commonality there. I wanted to bring Ehab into the conversation from Dell's perspective. We're seeing the explosion of data. Every company has to be a data company. We expect to have access to data in real time, if it's a new app, whatever it is. What are some of the challenges that you're seeing from your seat at Dell? Yeah, I think Ron-Karlis explained it really well what all the operators are talking about here. Between new applications, think metaverse, think video streaming going all the way to the edge, think all the automation of factories and everything that's happening. It's not only acquiring a whole new model for delivery and for building networks, but it's throwing out enormous amount of data. And the data needs to be acted on to get the value of it. So the challenge is, how do I collect the data? How do I catalog it? How do I make it usable? And then how do I make it persistent? So it's high performance data storage. And then after that, how do I move it to where I want to and be able to use it? And for many applications, that has to happen in milliseconds for the value to come out. So now we've seen this before with enterprise, but now I would say this digital transformation is happening at very large scale for all the telcos and starting to deal with very familiar themes we've seen before. So, Juan-Karlis, Telefonica, you hear from partners, vendors, that they've done this before, don't worry, you're in good hands. But as a practical matter, when you look at the challenges that you have and you think about the things you'll do to address them as you move forward, what are the immediate short-term priorities versus the longer-term priorities? What's realistic? You have a network to operate. You're not just building something out of nothing. So you have to keep the lights on and you have to innovate. We call that, by the way, in the CTO trade, ambidextrous management. You can go up here. So what's your order of priorities? Well, the first thing, new technologies, you are getting into the network, need to come with a digital shape. So being cloud-native, working by software, on the legacies that you need to keep alive, you need to go for a program to switch them off progressively, okay? In fact, in Spain, we are going to switch off the copper network in two years. So in 2024, Telefonica will celebrate 100 years and the celebration will be switching off the copper network and we'll have on the fixed access only fiber, okay? So modernizing the network is necessary. All this digitalization may happen only on the new technologies because the new technologies are cloud-based, cloud-native, become already ready for this digitalization process. And not only that, so you need also to build new things. We need an abstraction layer on top of the physical infrastructure to be able to manage the network by software, okay? This is something that happened in the computing world, okay? Where the servers, you know, were covered with a cloud-stack layer and we are doing the same thing in the network. We are trying to extract the network services and capabilities and be able to offer them digitally to our customers. And this is a process that we are ongoing with many initiatives in the market. So one was the Kamara community that was opened in Iliun's Foundation and the other one was the announcement we made yesterday of the Open Gateway Initiative here at Mobile World Congress where all telecom operators have agreed to launch in this year a set of service APIs that are common worldwide, okay? This is a similar thing to what we did with 2G 35 years ago. So agree on a standard way of delivering a service and in these cases, digital services based on APIs. What's the net result of? What are the benefits of having those open standards? Is it a benefit that myself as a consumer would enjoy? It seems, I mean, I've been, I'm old enough to remember a time before cellular telephones and I remember a time when it was very, very difficult to travel from North America to Europe with a cell phone. Now I land and my provider says, hey, welcome. Yes. Welcome, we're going to charge you a little extra money and I say, hallelujah, awesome. So is part of that interoperability a benefit to consumers or? Yes, you touch the right point. So in the same way you travel anywhere and you want to still make a call and send an SMS and connect to the internet, you would like your applications in your smartphone to work, being them H applications, okay? And these applications, H applications will have to be executed very close to where you are in a way that if you travel abroad, the visited network is serving you, okay? So this means that we are somehow extending the current interconnection and roaming agreements between operators to be able also to deliver H applications wherever you are in whatever network with whatever technology. We have that expectation on the consumer side that it's just going to work no matter where we are. We want apps to be updated, whether I'm banking or I'm shopping for groceries. I want to make sure that they know who I am. The data has got to be there. It's got to be real time. It's got to be right. It's got to serve me personally, but it just has to work. You guys talked about some of the big challenges but also the opportunities in terms of the future of networking, the data, turning companies into data companies. Walk us through the future of networking from Telefonica's lens. You talked about some of the big initiatives that you have by 2024. But if you had a crystal ball and you could look in there and go, it looks like this for operators. What would you say? And I'd love to get your feedback too. Yeah, I liked how one Carlos talked about how the future is. I think I want to add one thing to it to say, a lot of times the user is no longer a consumer, it's an automated thing. AI, I think robots, so a lot of times more and more the usage is happening by some autonomous thing and it needs to always connect. And more and more these things are extending to places where even cellular coverage doesn't exist today, so you have edge compute show up. And when you think about it, the things we have to solve as a community here, and this is all the discussions, is number one, how you make it a fully open standard model so everything plugs and play, more and more there's so many pieces coming software hardware from different components and the integration of all of that is probably one of the biggest challenges people want solved. How it's no longer one box you buy from one person and put it away. Now you have a complex combination of hardware and software. Also the operational model is very important and that is one of the areas we're focused on at Dell is that while the operational model works inside the data centers for certain application, for telcos it looks different when you're out at the cell tower and you're going to have these long extended temperature changes and sometimes this may not be inside a cabinet, maybe outside and the person servicing is not an IT technician. This is somebody that needs to know exactly how to plug it to be able to place equipment quickly and add capacity. Those are just two of the areas, the cloud making it work like a cloud where it's intuitive, automated and you can easily add capacity, you can get a lot of monitoring, a lot of metrics. Those are some of the things that we're all solving in this community. Let's talk about exactly how you're achieving this. Telefonica and Dell have been working together for a couple of years, you said before we went live. Talk about you're doing this. You talked about the challenges, the opportunities. How are you solving them and why with Dell? Okay, well you need to go with the right partners to this kind of process of transforming your network into a digital platform. There are big challenges on creating the cloud infrastructure that you need to support the complex functionality a network requires and I think you need to have with you companies that know about the processors, that know about the hardware, the server, that know about how to make an abstraction of that hardware layer so that you can manage that digitally and this is not something any company can do. So you need companies that are very specialized. Telecom operators are changing their way to work. We work in the past with traditionally with network equipment vendors. Now we need to start working with technology providers, hardware technology providers, with cloud providers with an ecosystem that is probably wider than what we had in the past. So I come from a background. I call myself a knuckle dragging hardware engineer sort of guy so I'm always fascinated by the physical part of this. You have a network, part of that network includes towers that have transmitters and receivers at the base of those towers and like you mentioned they're not all necessarily in urban areas or easy to access. There's equipment there. Let's say that the tower has been there for five years, 10 years. In the traditional world of IT we have this concept of the refresh cycle where a server may have a useful life of 36 months before it's consuming more power than it should based on the technology. How do you move from kind of a legacy more proprietary all-inclusive stack to an open system? I mean does this say okay we're planning for an outage for the tower and you're wheeling out old equipment and wheeling in new equipment? I mean that's what we say as a non-trivial exercise. It's something that isn't, it's not something that's just easy to do. But is that what progress looks like sort of methodically one site at a time? Yeah, well I mean you have touched an important point. In the technology renewal cycles you were taking an appliance and replacing that by another one. Now with the current technology you have to couple the hardware from the software and the hardware you need to replace it only when you run out of processing capacity to do what you want, okay? So then we'll be there two, three, four, five years whatever, when you need additional capacity you replace it. But on the software side you can make the replacement every hour, every week. And this is something that the new technologies are bringing a flexibility for the telecom operator to introduce a new feature without having to be physically there in the place, okay? By software remotely. And this is the kind of software network we want to build. Yeah, I want to add to that if I can. I think this is one of the biggest benefits of the open model. If the stack is all integrated as one appliance when a new technology, we all know how quickly silicon technology comes out and now we have GPUs coming out for AI more increasingly. And an appliance model, it may take you two years to take advantage of some new silicon that just came out. And this new open model, as one college was saying, you just swap out, you know, you have time to market, CPUs launched, it can be put out there at the cell tower and it could double capacity instantly. And we're going to need that in that world that increasingly going to be AI enabled. So. So my last question to you, we only got a minute left or so, is given everything that we've talked about, the challenges, the opportunities, what you're doing together, how would you, Juan Carlos, summarize how the business is benefiting from the Dell partnership and the technologies that you're enabling with this new future network? Well, as I said before, we will need to be able to be able to cover all the characteristics and performance of our network. We will need the right kind of processing capacity, the right kind of hardware solutions. We know that the functionality of the network is a very demanding one. We need hardware acceleration, we need a synchronization, we need time sensitive solutions. And all this can only done by hardware. So you need a good hardware partner that ensures that you have the processing capacity you need to be able then to run your software with the confidence that it will work and with the performance that you need. That confidence is key. Well, it sounds like what Telefonica and Dell have achieved together has been quite successful. Congratulations on the first couple of years. Sounds like it's really helping Telefonica's business move in the strategic direction that it wants. We appreciate you joining us on the program today, describing all this. Thank you both so much for your time. Thank you very much. Thank you, this was fun. A pleasure. Thank you. Good, our pleasure. For our guests and for Dave Nicholson and Lisa Martin, you're watching theCUBE live, day two from Barcelona, MWC 23. Don't go anywhere. Dave and I will be right back with our next guests.


Welcome to the Power Talk Show. I can see there are a lot of comments that are here on our Facebook page. Magdan Newday says, hello Dominic. It's Magdan Duta, watching from Nibs College. I'm really loving the show. Thank you so much. Shout out to Mary Mungai. It's her birthday today. Happy birthday and to many more years, Mary Mungai. I think that's your kid right there. I added into your calendar sleeping beauty chair's little angel. Thank you so much. Happy birthday little angel. Aman Gem says, we always celebrate our birthdays once in a year. My prayer to all babies born on July, Muñez Munga, Walindiya, Santesana, Gemz. Boothia Kelvin, my cousin Jen Shiro. Hi bro, he chana inapatikana kwa starta mama izo zingina. Inapatikana budda. Iko sana. Then Kelvin, inimo, sorry, Anyore. Kelvin, Anyore, Kelly. Kelvin, okia, August is my birthday. Wait, gojia, birthday. Gojia, August. Ini, July, kudandia. Nikolas Kiyoko, ako hapa kwa studio, happy birthday to triple M, Mary Mungai Muonjiro. And Sam's uncle Kenyanjo as well, Akiwa Thika, 237, wish my mama quick recovery. Please, mama Nikolas, please have a quick recovery to Nakwambe Asana, Uguapole. Aman Gemz, happy birthday to all July babies. Thank you. Ronald Kenyua, Mudhi, Kimbibi Muaya watching. My daughter Rachel and Jerry, happy birthday. Charles Ireriwa, Shamata. Good evening watching from Shamata. Bon July evening and Boniface Wawero watching from Nakuru Mine is actually today. Hey, happy birthday man, Boniface Wawero. Zepia Sumta, my cute daughter is a July baby, awesome. Josfat Musioka boy, no, no. Why was I not born in July? But no doubts, Nikondania show, Nikiwa Konza City. Happy birthday to all. Aki ni, Nitiakeki. Josfat, you have a standing invitation to the power talk show. You're always a big fan. Aman Gemz, hey, I'm a Rudy Turner, third comment. I'm following the show from ambassador. Barasabaro, I'm locked, baby myself. Hey, happy birthday baby Barasabaro. Travina Mbakka, Willie and Zawadi, happy birthday. Eugene Yujo, my friend Edwin was born in July. Happy birthday Edwin. John Amwoma, my fiancé is my July babe. Please call her and tell her I do love her. If I call her, you're not getting her back. Waimashari Kurumukotop. Kaira Maurice, Mary Mungai, July baby Kisha Wasalim, Muwate Hapo, Aki Ongozo, Naniq. Maurice Kutoka Roiro. Mark Pasapataudz. Weh, shout out if you care big sis. Rachel Maurice Kutoka Mayakos. She's a July baby, happy birthday Rachel. J. D. Dame. All right. Diana Ombati, Akiwa Kibra, happy birthday. Kingsley, the DJ, happy birthday from Sophie Rue. Ghadara P. I'm a July baby myself, Akohapa Kwanza Huyu. Kiki. Inakam, inakam. I'm a July baby myself in Jubbo, G, happy birthday. And then I'm a James. Weh, for the comment. I know you're not going to come serious. But I thought I was July, I'm a Kudja. All right. I'm lambes. I'm young, yes. Si kumuema kwenuha postudiwa Santesana James. Now, keep those comments coming. Go to a Facebook page. Keep those comments coming. It's your birthday today. I want to celebrate you. And today I have got two right here who was the mic, who was celebrating the birthday actually today. And what I want them to do is we are going to play a game now where they are going to read the tongue twisters. You can try reading the tongue twisters also at home. And they'll be on the screen. And then you're going to read the read out. But in the meantime, give the mic to the lady. Boy shout. What's your name? Mary Mungai. Mary Mungai. Do you want to tell us whether how many years you're turning today? Not on national television. You don't want to? I'm 21. 21, ay. Makofi kwakia, happy birthday, past the mic. Thank you. And you? Get him? Peterson. Peterson, that is the P on the R. Peterson, how many years? 23. 23. We are hoping that something happens here. All right. Now we are going to read, they are going to be a tongue twister right there. You have one chance. You have one chance. You read. And then you read. If you miss, we see who wins. By the noise that we hear, we are going to see. Okay. So the first tongue twister is coming on screen. And also you can be trying this at home. You can be reading out and then you can even tell me between these two, not among. Between these two body babies who got it. Okay. Now the tongue twister is coming on air in a bed. As it comes, please go to our Facebook page. As I've mentioned to you, if you have a friend or a family member, wish them a happy birthday, blessings and prayers. Or if it's yours, tell me.  Now I'm going to come and tongue twister. So I'm going to read out for you. And then you repeat. Okay. Oh, it's there. It's there. Aha. The first one. Which? Hey. Now go for it. Which? Was watching a witch. Read. Read. Okay. Aha. It's coming back. Don't know what it is. Which? One final time. Okay. Okay. Which witch was watching? Was watching a witch washing a watch? While washing? Wishing the witch? We didn't wash a watch. Okay. Very good. Aha. Which witch was watching a witch wash? I watched while washing the witch. We didn't wash a watch. Yay. Redis. Redis. Okay. The next one. The next time twister, let's see what you've got. So we've got another one. Now they're getting more and more difficult. We've got a Kisahini one also. So I hope also at home you're trying and getting this, which witch was watching a witch wash a watch while wishing the witch wouldn't wash a watch. Let's see. Okay. This is a difficult one. Okay. Start. Let's go. Rowmenta l실 το Okay. Let's go. Read? Go for it. Very good. Gimme the Mike. Nazande, na해주, this one I think also I'd miss. Shirika la re li la rwanda li li lo raruri wanalori. Okay, fantastic. Oh, okay. I'm not so bad. The last one. The last one, we've got another. Now this one, if you get it, it'll be fantastic. Go for it. I saw Suzy. I saw Suzy sitting in a shoe shine shop when she shines. She sits and where she sits, she shines. Alright, okay. Try, give it a try. I saw Suzy sitting in a shoe shine shop when she shines. She sits and where she sits, she shines. Give them a round of applause, people. Thank you so much. We wish you a very happy birthday. Alright. Thank you so much. I hope you're also trying those tongue twisters from home. And then now we're gonna go to another game. And I'm gonna call now. This is two truths and a lie. So what happens in this game? Those come here next to me. So what happens in this game is we are going to be reading out two truths about ourselves and one of them is a lie, alright? And basically what you're trying to find out from each other is which of the three is a lie, okay? So which of the three is a lie? So I'm gonna have two men in a suit. Come this side. Come this side. Alright, you say right there. Okay. Hold the mic. What's your name? John. And... Nicholas Kiyoko. Nicholas Kiyoko. Alright. So where do we start? Do you want me to start and then you try? Yeah. Okay, okay. So here you hold the mic. I'm gonna read mine. Aya. So listen carefully, okay? You can ask only one question for me if you want to clarify something. Okay. I am afraid of swimming in a deep end if I cannot stand up above the water. Siwezi ogelea. I told a white boy from Europe that black people like me are made of chocolate. My younger sister once told me that I used to speak in my sleep when we were young. Which of the three is a lie? The last one. The last one is a lie? My sister? Okay. I think the second one. The second one that I told a white boy that I made of chocolate. Actually you are right. Yes. I don't have a younger sister. So you are right. I told a white boy that we are made of chocolate and he wanted to bite me. Okay, it's life. It's life. So now that you're holding the mic, go for it. I'm a June baby.  I like country music. I like being classy. You like being classy? Yeah. Okay, the second one is? I'm a June baby.  I like country music. You like country music? I like being classy. You like being classy? The thing is, we celebrated bad days last month for June babies. And you are not there. You are not on the list. Yes, sure. I'm pretty sure. You don't like country music. That is the lie. What do you think? I like country music. Yes, that is the lie. Wait for it. Wait for him to try. This is my guess. He was not born in June. He was not born in June. You know him quite well, right? Yeah. So that's the lie. That's the lie? Yeah. Oh, you also have a birthday? Yeah. All right? Go for it. You were born? I was born. Fantastic. Man, I missed that one. But you were delivered. I was delivered. All right, go for it. Okay. I like comedy. You like comedy? Yeah. I'm 21 years old. 21? 21 years? And I'm a gospel artist. Gospel artist. Okay. Say that again. The first one is?  That sounds believable. What do you think? Let's agree on it. Wait. Go ahead. I like comedy. He likes comedy. He doesn't like comedy. And then I'm a gospel artist. Gospel artist. The guy looks holy, right? It's quite holy. So, gospel is acceptable. What do you think? Okay, go for it. I don't think you are 21. Yeah, I think you are either less or more. I think that's the one that only looks.  Which one do you think? Let's agree on one. Which one do you think? I know him very well. He is not a ghost artist. He is not a ghost artist? Yeah. But I am a ghost. You know how it is. I think you are a ghost. But yes, you can't be serious. I am kidding. Okay. When is your birthday? 1st January. 1st January? Yeah.  Yeah. Oh, that was the lie. Fantastic. And when is your birthday? I am an April baby. April baby. Uh-huh. It's not Larry Madowo. Come. Come, Eugene. Yes, please pick that. Pick that. You come here. Come here. Close. Come here. Close what we can see. Bring that. So, this game is very simple. This game, I'm going to be asking them questions here, and they almost saw the questions. And when I ask them the questions, what they have to do is grab the bottle and hold the mic. Alright, so what is your name? Salim. Salim. Alright, and I'm told this is for me. Yeah. And you designed this? I did. You're going to lose this game. You brought nothing. Okay. Alimba. Oh, you sang. Okay. That saves you. That saves you. Man, this is beautiful. So you designed this? Yeah. So somewhere somebody can find this that you do this so beautifully? I just started designing like two months ago. Hold up the mic. I've not designed for long. I love design and fashion, but this is my latest kind of design. Hold up the sensor so that we can hear you. Very good. This is your latest design. Yeah, and so I do it to bring you the gift since you are... Thank you so much. Yes, thank you so much.  Give him a round of applause, people. Yeah. Even though you brought me the gift, well, the only thing I can say, I hope you win. There's no bravery. Hands at the back. Hands at the back. I ask you a question, you grab an answer. So first question. Waitito is the Kiambu County governor. Wait. Hands at the back. I've not even asked the question. Waitito is the Kiambu County governor. Spell the word governor. G-O-V-E-R-N-O-R. Very good. Fantastic. Great. Now, one zero. I'm rooting for you, Bonnie. You brought me a gift. If two birds are flying towards Mbu at 15 km per hour and the lori is driving at 20 km per hour, the driver should not drink and... Drive. Oh, boss. Two zero. Okay. Last question, right? Last question. Listen carefully. You are at home and there is a blackout. You have a matchbox, a candle and a kerosene lamp. You have only one matchstick. You have only one matchstick. We have two. Kerosene lamp. Kerosene lamp. Okay, pass the bottle. Matchstick. The matchstick, of course. Yeah. Give the... Wait. Back at home. I want to apologize. You want to apologize? I mean to more challenging questions. You want to apologize to your village maids for not representing them well. No, the questions... Next time. The questions were too easy for me. They were too easy for you. Okay, give them a round of applause. Thank you so much. Yeah, I hope you are having... I hope you are having fun from those questions. I can see someone telling me this is... Samuel Njuguna, my uncle, Michael Kenyanjui. His birthday is in July 7. Happy birthday to you. Hey, my show always has written. I like the show. Thank you so much for the show. Thank you. All right. I don't know if there are some other comments that have come. All right. Let me read out quickly, not as yet. So, there's a few more comments here. Give me a minute to set myself. I hope you're enjoying the show. I think I'm going to read them out in a minute. For now, we need to cut the cake. We'll be cutting the cake. And as we cut the cake, I'll ask the band to come back here so that they can help us out to the song and keep those comments coming so that I can read them out. And now I request, if you're having a bad day, you had a bad day this month, please join me and bring the bad day cake right here so that we can do this. I think there are a few more comments here and I would like to read them out. Give a shout out to those who have wished, who have commented. I think Mak, Pasapout, Shout out to Fikia Big Seas. I think we read that one. I think most of these comments, we have read them, but keep them those comments coming. So, can I ask those who are celebrating the bad day to come here and anyone celebrating the bad day in the month of July. We're going to have some fun now. The band, you can be playing something as we get set for this. So, thank you so much for being part of the Power Talk Show. We're going to be doing this every last Wednesday of the month. We'll be celebrating the bad days of that month for those who had their bad days for that month. So, the cakes are here. You can open them up. So, if your bad days is the next month, you're going to be celebrating you. I hope the Power Talk Show is going to be here for a long while. So, the band is getting ready. The cakes are getting ready. Give us a happy birthday song as we do this. Yeah, it's a bad day. All right, so the cake is right here. It's absolutely beautiful. Okay, come right there. So, hold, check it out. Okay, we're going to cut these off. Stay right there. Okay, yes, yes, yes. Right there. Happy birthday to you. Happy birthday to you. Happy birthday to you. All right, so, no. Sorry. Kata, kata, keki, tukulu. Hold it, hold it, hold it, hold it, hold it. Keki kubuwa na wa peri. Keki kubuwa na wa peri. Keki kawa peri. Keki kawa peri. Keki kubuwa. Oh, it was also my birthday. It was also my birthday. Oh, okay.


Hello there! I'm Marc. How are you today? Has he any idea on how to use the verb have? Have they got a pen and a notebook? Do you have a car? I've never been to Japan. Josh has to work hard to become a manager. She had her car washed. Let me remind you that I've already talked about the verb have in various occasions. If you wish to watch all those lessons, you may click there. The verb have can be a main verb, an auxiliary verb, and a modal auxiliary. Let's take a look at all the ways that we can use the verb have them. My first introductory example was, has he any idea on how to use the verb have? The first thing that we see here is that have is in the third person singular, has. Then we notice that have or has in this case is acting as a full verb, much like be. And then have in this case means possession. We only use this form in formal contests. Let's take a look at my second example. Have they got a pen and a notebook? In this case we have have got. Have got is used informally in British English. And it means possession. In this case have is an auxiliary verb. And if you have to answer this question, you would answer yes, they have or no, they haven't. Pay close attention to the third person singular, he, she or it. So yes, he has, no, he hasn't. The third example is the most used. So do you have a car in this case? Does he have a car or did he have a car when he was younger? So notice the auxiliary verb can change, but the main verb have stays the same in a question. But I could say I had a car when I was 17 years old, for example, in the past. In this case have is the main verb. Don't forget it's the same as saying have you got a car or have you a car, but this form is the most used nowadays. The fourth example, I've never been to Japan. In this case the verb have is an auxiliary verb. For what tense? For the present perfect in this case, but we can also use it for the past perfect. Auxiliary verb have. I've never been to Japan. If you want to watch a lesson on the present perfect or the past perfect, you can click here. My fifth example was John has to work hard to become a manager. In this case have or has to is a modal auxiliary. And it means one or something needs to do something. Be careful though, do not confuse it with must. If you wish to watch a lesson on have to and must, you may click there. We could also use have to or has to to mean it is likely something is. For example, money has to be the reason for his behavior. I could also say money has got to be the reason for his behavior. Let me erase this and I'll be back with two other uses. So we're back with my next example. He had his car washed. Have or has something done is acting as causative. What does it mean? Well, I asked somebody to do something for me. So I could have said I asked somebody to wash my car, for example. Or even if you want to use it with the present continuous, he is having his car washed. So right now somebody is washing his car. If you like the lesson, please share it. Remember we have a community section in my channel. Please use it. Don't forget to subscribe to my channel if you haven't. And having said that, see you next week with a new English lesson. Take care. Bye bye.


So heading down to LA deadlift competition a couple days Gonna hang with the homies for the rest of the week as we talked about I'm not that excited to compete But I am excited to come kick it with the homies. So Started the weight cut started Losing some poundages. I was about 202 the night before Thursday night before Connor and I left I was fairly committed to making 198, but I didn't want to sweat it out. I didn't want to actually do a full water Cut I just thought I'd cut some cars and see what happened And just slowly lose it You'll be a designer like this zipper ain't cutting it look We're gonna make a lot of money here on YouTube you or not You smile at that camera so we can get these likes right hands will double you Who's your favorite uncle? What's your favorite uncle? Uncle Mike? Come on Mike. He's the one that's gonna give you your first beer when you're 12 He's gonna teach you how to get the ladies. You can teach you how to lift some weights teach you how to play the basketball All the fun things come on Mike, you know, I bet Uncle David's pride pretty fun, too Drive was easy one stop grab some food rolled into downtown try to meet up with some of the homies grab the Airbnb which we stayed up before it's super easy super convenient key lock don't mess with anybody by the bone by the Bing by the Bing boom boom As an athlete as some of you guys hopefully saw the video with Dean Stark that I did before my basketball coach He taught me at an early age kind of about preparation and processes building a process into Success preparation into success preparation into at least being able to do your best and everything you do and also Further as an adult I've read and listened to different podcasts and people talk about flow state I didn't understand what flow state was until I was older probably within the last couple years, but Some of my memories going back in time while I played basketball flow made so much sense to me Don't listen to my definition of flow because it's gonna be butchered and messed up But for me flow is a state in which you you know time is slow and fast at the same moment You you lose yourself so into whatever activity you're doing for me I think it's easiest when you're very skillful at whatever you're doing and then you just literally let the creativity or let That skill do itself my best example is I can teach a lot of you guys how to dribble a basketball through the legs But for you to do it in a game you're gonna think ahead It's on defender there dribble ball through my legs rather than if you played basketball your whole life and you dribbling through your legs It's just Unconscious then when you're going in the game and that defender goes to for a steal you'll just go through the legs It just happens That's like you know the micro of what a flow state is and then you do that over and over and over and you Just let your skills paint on the court and you're just you're just you're just along for the ride your body your mind Or your skills are so attached that they're doing everything and your consciousness is just cruising along with it I think that can happen on almost anything It's have maybe a couple times with me for lifting where I like trained for two hours, and I didn't even know it I was just like like crushing deadlifts rest mine still so focused crushing deadlifts rest, but that's very rare It's happened sometimes with writing or programming or working Or sometimes I'm just doing research or I'm writing programming and the clock it I look back up And it's like midnight. I started at 9. I don't know what happened. My mind was just working. I think it's very common among artists people that paint edit film Draw pottery whatever it might be that they can really get into a flow state And they're just so absorbed in what they're doing and their skills are just unleashed Well, their body and their mind and everything's connected So to get into the flow state a little bit better whether it's competing or Preparation and maybe not an even flow because I think flow is so particular And I know there's a lot of research and people that are really into it and how to get in and out of it But even just to do your best and something I like to build a process. So whether that's shoot a video You know, maybe it's the day before me and Connor talk about a concept Then in my mind I visualize what I'm going to talk about broadly I almost I'm not that good at writing, but I'm pretty good at making notes in my head So I'll make like four key points. I want to hit and then if it's a complicated video I'll actually write down notes within those four key points If not, I like to just do it on the spot because a lot of things that we talk about are one Experiences or about my life. So I don't need to like study those things I want them to be organic and just let them come out of me or two. They're about training Which is something I'm super confident in, you know training nutrition strength and conditioning things that I've done for 10 years And studied so well I think that I'm best at just expressing it on the spot and expressing it and that's where I think my gifts as Maybe a content creator or coach come that I feel so confident in these things So that's kind of the process for that and then I'm sure Connor has a process where he Uploads the video or maybe he'll drink a cup of coffee upload the video Make sure that his music's playing whatever it might be But if you build a process with everything and then it's the release of the videos There's a process as well, you know, there's a time to alright We're gonna put it on YouTube then I'm gonna put it on Instagram then I'm gonna put it on Facebook Then I'm gonna share it on Twitter and then I'm gonna comment and then an hour later I'm gonna go check on the YouTube and answer all your guys's comments That's kind of a process as well a Process to stay organized a process to stay productive and a process to give yourself the best chance to succeed And so I have the same thing with you know, the meat I have my boy Justin Kalkin competing and I told him like look dude I want to be there for you, but I also want to do well So I'm gonna go through my process of getting myself ready to lift and then I'm gonna be there as soon as I can To watch you lift and do your best although I'm trying to take this meat a little less serious and try to have some fun I still want to be mentally prepared so then You control the variables you can so if I can't control what happens to the meat or maybe if my body's not ready or whatever I can control my mental state and be ready to compete when I need to compete and that's kind of the whole ideal of this process You can't control all the variables Connor can't control if the footage or the card goes corrupt But if he controls every process in between and lays it out perfectly and stays organized Then he minimizes those chances of these little shit things happening And even if these shit things happen the card goes corrupt or we lost footage or the camera wasn't right Then he knows that he did everything he could and then that one thing happened wrong and that's very like just What sports is you do everything in your in your power to get ready to practice to prep as well as you can physically? Mentally and then what happens on game day not everything can go perfect But you also can't control everything so you do as much as you can to control And then we know we can point to this happened because of this and that's the same thing I like to do in life you try to control your mindset you can try to control your habits You can control who's around you control who you hang with where you send your energies and then bad things will happen in life But you know why how and you know how to avoid them by setting up these processes or at least how to minimize them by setting up these processes So second day in LA we had way ins typically depending on the Federation powerlifting you do there's two hour way ins or there's 24 hour way There's two hour way ins or 24 hour way ins this competition is 24 hour way in so I lift on Sunday We wait in Saturday morning. I think between 9 10 30 I showed up around 10 was the gym was packed and the energy was good, but the line for way ins was short So wait in real quick. I ended up the night before not deciding not to cut. I did a quick weigh-in at the gym Unofficial way in and I weighed 207 with my clothes on I don't know if that was a misread or if I kept my keys in or what but I was like that's too heavy I don't actually want to cut because the plan was to not eat then I said screw it We went to Bart's house had a cool bonding time just had the homies there ate dinner hung out And so I didn't want to make the full cut. I said if I weigh in a little heavy, I'll go to 20 I don't really care so grab some ice cream chilled wait in officially the next morning at 202 Which means I probably could have made not 198, but it is what it is There's other powerlifting competitions. I'll be stronger. I'll be weaker. Just how life goes Then we just chilled we went and grabbed some food Hung out with the homies. I watched a good amount of the meat The environment's just fun sometimes because Barbara gaze like such a family everyone's there just hanging out helping each other Cheering each other on powerlifting meats are pretty cool. Although If you don't know what's going on and you're just kind of watching the lifting it can be pretty boring It's not much of a spectator sport But the environment the warm-up room the teammates the camaraderie of the entire event is what makes powerlifting really cool The community everyone's cheering for everybody. No one wants anyone to do poorly. So that's really fun So Connor and I like this Airbnb spot cuz it's downtown even though I don't love downtown But it's close to Whole Foods and it's close to Barbara Gates So I went to Whole Foods got a little bit of dinner some snacks to get my bloat on Because shreds life is coming after this competition. So I want to eat up my last bit of cookie So grab the Whole Foods cookies who came and basically just chilled out Try to get ready for the next day and I was that was kind of the first two days of the trip again it's just building up those processings and maybe boring, but that's just kind of what we had to do and then Get as ready as I could mentally and physically for the meat. We went to bed. Maybe 930 or so Tomorrow we got a lift. So stay tuned that video coming soon I'm going to bed and we're gonna chill


Hey folks, I'm Pat Schloss and this is another episode of Code Club. In this series of videos, what I want to do is compare current vaccination levels against the COVID-19 virus SARS-CoV-2 to what people said a year ago was their willingness to receive the vaccine. Of course, a year ago we didn't have a vaccine and so it's kind of idle speculation. So here we are a year later. Did people get vaccinated if they said they're going to get vaccinated? Well, in the last episode, we talked about how we could go ahead and go out to find data online that we trust and that lends itself to automation and reproducibility. We found the Our World in Data website, which generously enough had a nice shiny blue button that allows us to download the data that they use on their website for a whole bunch of different variables. We're interested in those vaccination rates for each of the countries. This data file also has a bunch of different countries and daily or weekly data, I forget which, but that they didn't have like 65 different variables that they're measuring on all of these countries and all of these time points, but I don't want all 65 columns. I only want the columns related to the vaccination rates for each of the countries and for the most recent data. Well, in today's episode, we're going to see how we can use the select function to select the columns that we want out of that data frame to go ahead and make it a little bit simpler. And while we're at it, to give those column names names that are perhaps a little bit more meaningful to us. I'm over here in our studio, where I've got my very simple comparison figure dot r script. Again, very simple. We load the tidy verse so we can get all the great tools from read R from d plier from gg plot two. But today we're going to talk about the select function that comes to us again from d plier.  We now have that CSV loaded as the OID data frame. And I can do view on OID view opens up a read only spreadsheet view of the data frame. Again, this is a gigantic file. It was a 33.3 megabyte data frame, if I recall correctly, with about 127,000 rows and 65 total columns. Again, I'm not interested in all these columns, although there are some really, really good columns in here that I think would be really valuable for a lot of things. We see that for some of these early time points, there's a lot of NA values, we'll talk about that later. But we can see in here that we've got various columns with vaccinated vaccinations, things like that. So what I want to do is I want to end today's episode with a column for the location, which is the country, the date that the data was recorded. And then I also want to be able to get the number of people that were partially vaccinated, and the people that have been fully vaccinated. So basically a data frame with four different columns. How do we do that? Well, we're going to use the select function to do that. So we can take OID. And we can then pipe that into the select function. And so I might say select date. And so then this gives me a new data frame, a new table that has 127,000 rows and one column. So I can give select the name of the column that I want to get back. I could also do select minus date. Select minus date means give me back the data frame that doesn't have the date column. Looking at this, we now see that we no longer have a date column in our output.  So how do you get back multiple columns with the select function, right? Well, what you can do is you can combine the different column names that you want to get back with your select function. So I can do date comma location. And then I get the date and the location, right? So I've got these dates from February of 2020 from Afghanistan, right? And so again, if there's different columns that I want to get out, I can combine those with a comma. So we also want to get that vaccination data. Unfortunately, if I type O it down here, I have so many columns against their 65 columns that I get the dreaded dot dot dot at the end. So I don't know, you know, with the names of those other columns are again, if I come back up to the spreadsheet view, kind of have to scroll across here. And I think that there's so many wonky things going on. Yeah, it's the column view here gets really messed up too, right? Like I could perhaps go through here. But there's so many things going on that it's it's kind of easy to lose track of things, right? So there's people fully vaccinated, people vaccinated, total vaccinations. And I have to keep scrolling across here to get all of these. And it's not super, I don't know, I don't trust myself to write these down faithfully without introducing typos, you if you've watched these videos, you know that I'm really good at introducing typos. So another approach would be to do call names on OID. And this then outputs the 65 column names of our data frame, right? So this is really nice. I find that call names is a really useful function when I've got a whole bunch of column names like this. Again, one of the challenges with so many columns is that it might be easy to overlook the column that I'm actually interested in, right? So what do we do instead? Well, we can use the select function here, even if we don't know the actual name of the column we want. How do we do this? It's magic. No, it's not. We're going to take OID and we'll pipe it into select. And we're going to use a series of what are called helper functions. And so one helper function that we might use could be starts with right. And so just kind of looking at what we have here, I could say starts with access. And so this will give me any column that starts with the word access. And so here now I see that I've got these four columns that start with access, right? I could also then pipe this out to view so that I could get the full names of those four different columns to see what's going on there. Okay. So that starts with, and again, we put in whatever we want the column to start with, and then we'll get that back, right? So we might then say, well, what about Vax, VACC? And there's nothing there. None of the none of the columns start with Vax. We could use another helper function with select, which would be ends with. And so here we might say 100. Because I remember there were some that were per 100, right? And let's go ahead and pipe that out to view. And here we see four columns that end with per 100. So I think we're gaining on it. Let's learn one more helper function that goes with select, which is contains. And here we could put in VACC. And let's go ahead and pipe that out to view as well. And so what this is going to do is this is going to match any column that contains VACC anywhere in the name of the column. So now we get a data frame that has nine total columns, where each column name has VACC somewhere in the name, right? So we had those per 100 that we just saw earlier with ends with. But we also have all these other ones as well. So I think I'm interested in these Vax per 100. But I noticed there's vaccinations per 100, vaccinated per 100. So we could do OID and pipe that again to select. And now we can use a special helper function called matches. And matches, you can give it what's called a regular expression or a special pattern that will match. And it's a pattern, as you'll see, that doesn't look like normal English, but I'll walk you through a kind of a basic tutorial here. So I'll say I want it to match Vax and then any character. And then I want to match any character zero or more times. And then I want to end per 100. And so this is going to match this pattern, right? So it's a pattern that starts with the VACC and ends with per 100. And it might have other text in between. And we can then pipe this out to view. So now we have total vaccinations per 100, people vaccinated per 100, people fully vaccinated per 100. I'm not quite sure which ones I want though. So let's go ahead and see if we can't simplify it a little bit further. I'm going to use a filter to look at the United States data. So I'll do filter location equals equals United States. And we'll pipe that into our select. So that filter function I just showed you, I'm going to talk a lot more about it in the next episode. So please, please, please make sure that you're subscribed to the channel and you click that bell notification icon. So you know when that episode comes out. Okay, so we have a whole bunch of NAs in here. I'm going to go ahead and come to the end. And we then see total vaccinations per 100 values over 100. And so I think this means number of kind of pokes right with a needle 65.8. I know that's about 66, right, which is the percent of people in the US that are at least partially vaccinated. And then people fully vaccinated per 100 is that 56.86. And that is the fully vaccinated, obviously, as it says. So I'm going to go ahead and pipe this into call names instead of view. So I can get those different columns that I want. So I'm going to go ahead and grab those three lines. And I'll remove that pipe. And I'll go ahead and get rid of this matches function call. And I'm going to put in the actual columns I want, because the data might change over time. They might add other columns that have VACC and per 100. So I really want to be specific now about the actual columns that I want. So I'll go ahead and put in location date. And then I'll do people vaccinated per 100, as well as people fully vaccinated per 100. And I'm going to go ahead and put these on separate lines so they don't scroll off the right side. And so now what we see is that we have location dates, people vaccinated per 100, people fully vaccinated dot dot dot, but that's per 100 as well. We could also then pipe this into the tail function to see the last six rows of the data frame. And those numbers look pretty good. So great, we have taken 65 columns, and we've winnowed them down to four columns that we're interested in using the select function. And we got there using the helper functions, where we talked about starts with ends with contains and matches. And the difference between contains and matches is that matches allows you to use that regular expression that we saw up here with the VACC periods to our per 100 to match that. And while those are helpful for kind of data exploration, if I'm working with a data set like this that might be dynamic and changing over time as more data becomes available, I really do want to kind of pin it down to exactly what I want. Again, this is part of that idea of positive mode of using the select function. So one last thing that I want to share with you is actually something that I learned from somebody that reads the newsletter that I signed out every week. Are you getting my newsletters? Why don't you subscribe? I'll put a link down below in the description that you can go to. If you go to the riffmonos.org website, there's a little sign up box there and you'll get a weekly newsletter with all sorts of great tips as well as practice problems to help you to improve your art data science skills. So one of the things that he showed me is that I can actually rename the column in the select function. And so I can do that by saying the name of the new column equals the name of the old column. So it will select it and it will rename it. So I'm going to go ahead and change this people vaccinated per 100 to be all vaccinated. And then this people fully vaccinated. I'm going to call this fully vaccinated. Now I've got those simplified column names all vaccinated and fully vaccinated. I maybe even could make it a little bit shorter. I could say all Vax fully Vax. That way the column names aren't so long, whatever. You do you. And ultimately what matters is that this column name is something that's meaningful to you. Again, this people vaccinated per 100. Wasn't as clear to me as this people fully vaccinated. So people are fully vaccinated. We know what that means. These are clearly the people that the OID website is defining as people that have received at least one dose of the vaccine. And so now we've got our location, our date, our all Vax and our fully Vax. We are filtering this to the United States. So I want to remove this for now because we're going to want to look at those other countries. And if I go ahead and make my script page here a little bit bigger, there's other stuff in here that I've been practicing with. I'm going to go ahead and delete this to go ahead and combine my data frames. One of the things I talked about in the last episode is that downloading this CSV file using read CSV and even just reading it in can be kind of slow. And so one of the things I like to do is to create the data frame OID. And then as I'm going through and building out the pipeline, I might use OID as the input to that pipeline without saving it back to OID. Hopefully that makes sense. But you can see what I did here, right? We tried a bunch of different things out piping OID into those things. I settled upon what I really like. And now I am going to pipe that pipe the read CSV into the select, I'm going to remove this tail function call. And I'll save that output back to OID. So it doesn't seem like we got very far here in today's episode, we added one function to our pipeline the select function. But along the way we learned how we can pick different columns out of our data frame using a positive or negative approach, how we can get multiple columns out, how we can use those helper functions of starts with ends with contains and matches to help us to find those columns that we really want. And then of course how we can use that select function to take column names that are perhaps really long and perhaps not super meaningful to us and convert them into new names that have more meaning for us. All right, so select is often thought of as a way to filter column names or to filter data frame on columns. In the next episode we'll actually learn the filter function, which again gets confusing. Select operates on columns, filter operates on rows. We'll learn how we can use that filter function like we did here with the location equals United States to get the specific rows we want out of our data frame. Again, be sure that you've subscribed to the channel so that you know when that next episode is released. And we'll see you next time for another episode of Code Club.


Hello everyone, I am Melka Jagle, working as assistant professor in mechanical department Poulchen Institute of Technology, Sulapur. Today we are going to study difference between control systems, open loop control system and closed loop control system. So, let us start learning outcome. At the end of this session, students will be able to differentiate different between open loop control system and closed loop control system. So, let us start what is open loop control system? System in which output is directly controlled by the input. Here, if you see it does not have any feedback element, so these systems are also known as non-feedback systems. See, output has no effect on the control action. In open loop control system, there is no any comparison of output with the input. So, just input is processed and it is given as output. The external disturbances does not take into account. So, let us see the block diagram for open loop system. So, here the input of the system is given to the controller, here the controller gives the control signal which is the output of the controller and it is given to the process or a system. Here in this process, there may be some disturbances like external or internal. Internal disturbances are within the process and external disturbances may be noise or any some external environment factors and the output that is known as controlled output. So, this was block diagram of open loop system. So, I just want you to pause the video for a few seconds and think about open loop control systems that you come across in your day to day life. So, let us see the examples of open loop control system. The first example is Emotion Heater, here the output of the heater is the heat which is generated. Here there is no any mechanism to find out the temperature of the heater or when the temperature is reached its maximum, there is no any mechanism to switch off the heater. The next example is Traffic Control System. In this traffic control system, there is after few laps of time, the signal is indicated at the signal at the post and it does not take into account the density of traffic waiting on the side of the road, it just gives a signal after some interval of time. The next example is Electric Iron. Here the input of the electric iron just take into account that electric iron is not an electro automatic iron. Here it is a simple electric iron whose supply is to the iron and it is given back as a heating of the element. The next example is Water Tank. Here it is a simple water tank where the input is water and output is also water, but it does not indicates the how much the water is filled at the upper level, so someone has to wait there to see whether the water tank is full, there is no any mechanism whether the tap should be off or on. So here is the Close Loop Control System. Close Loop Control System is a system in which output has an effect on the control action of the input. Here the output is feedback to the input, they are also known as feedback systems. Here the output has an effect on the control action. So as you see here in the block diagram for close loop system, the input is given to the controller and the output of the controller is the control signal. The controller does the action on the signal and it gives the control signal and that signal is given as input to the process or a system. Here there are as we discussed there are two disturbances that is internal disturbances and external disturbances. Internal disturbances are formed inside the system and external may be the environmental factors affecting the system. And if you see the output is given back so that there is comparison between the output and the input to get the desired output. Here the measuring element is nothing but the feedback element. So this was the block diagram for close loop system. So feedback, what is feedback? Feedback is a key tool that can be used to modify the behavior of a system. Feedback compares output signal with input signal in order to generate error signal to achieve or generate a desired output. So if you see the diagram here the output is feedback to the input that is comparator here comparator is a summing point. So feedback is given back to the input so as to see the difference between output and the input. So I just want to take few seconds to think about the various closed systems that you come across in your day to day life. So these are the example first one is air conditioner for the closed loop control system. The air is conditioned and the humidity is controlled according to the requirement. Water tanks with float valve here automatically the knob is off so as to stop the supply of water. Electronic water heater with which indicates the temperature. Electric iron with thermostat here the temperature of iron is maintained and refrigerator. Now let us see the comparison of open loop and closed loop. The first is they are simple in construction as there are no any feedback element and simple number of components are also very few. So there are simple in construction but whereas they are complicated in construction. Feedback is absent in the open loop whereas feedback is present in the closed loop control system. As there are few number of maintenance few number of components and feedback is also absent so they are easy to maintain whereas closed loop because of feedback elements and many components that is difficult to maintain. As open loop systems are cheap in cost and closed loop are expensive. They are slow in operation or working but closed loop are fast in working. They are inaccurate because the output is not compared to the input whereas in closed loop due to feedback structure they are the output is compared to the input. The system is stable there are no any stability problems in open loop system whereas closed loop are they are unstable. They are more sensitive open loop system are more sensitive to the disturbances and the changes in the environment where our closed loop systems are less sensitive and the disturbances does not affect the systems. Optimization is not possible because it is a clear it has no any feedback systems or it has very less number of components. So optimization is not possible whereas open loop there is optimization is a scope. Lastly these are used when open loop are used when inputs are they are used when inputs so these are the references thank you.