Hello my nakamatachi, this is your girl and I want to talk about Yusta's kid. Yusta's captain kid as a character to me has always been interesting and this interest only increased after my attendance at the 9th reverie because during the reverie I was surprised to find out that there was quite a divide when it comes to people's opinion of kid's role and his future in the story. A popular thought seems to exist that whilst kid may have initially been set up to be an important figure, this is now a discarded thread and cannot be picked up due to how much Luffy has developed so that the straw hat captain now stands in a league of his own and the rivalry that Oda has been portraying between the two supernova captains is no longer relevant. And so there seems to be a group within the one piece fan base who believes that kid's time at Wano will not be an eventful one and to that I disagree. And this video is my attempt to convince you why Yusta's kid is a name to watch and how he will defeat big mum thereby restoring and solidifying the rivalry between him and Luffy. And before we get into kid and his role at Wano this is a good time to point out that there is a clear difference in the rivalry relationship between Luffy and kid and Luffy and Blackbeard because Blackbeard also comes up as a reason why Luffy's rivalry with kid is no longer relevant but I have to disagree. It's true that Blackbeard has been portrayed to be the flip side of Luffy's coin, his polar opposite but this is not the same as the rivalry showcased between Luffy and kid. Think of the relationship between Roger and Whitebeard versus Roger and Rocks. So with that clarified let's talk about kid. From his initial appearance kid's portrayal screams a promise that this character will be a part of something big later on in the story. As part of the most highlighted trio within the supernovas during the cell body arc kid received a focus that is arguably more hype compared to his contemporaries. Kid had the highest bounty of all the supernovas introduced and the only one higher than Luffy's. So from the get go Oda intended for us to be hyped up about and anticipate more from kid's character and yes his high bounty was a result of pillaging and harming regular innocent citizens so they're not necessarily good character traits but the fact remains that there was nonetheless a certain focus given to kid's character and Oda intended to draw some attention to kid. The extent to which kid is actually presented to us to be a focal character was obvious during his initial introduction. Back in cell body when the supernova trio were standing outside the auction house prepared to take on the marines it was kid who was standing in the middle instead of Luffy. In saying that we also saw lore alongside Luffy and kid at cell body but as the story progressed it was clear that lore was less of a rival and more of an ally whilst kid's rivalry with Luffy only amplified because unlike lore kid's goal demands a rivalry with Luffy. It really seemed like Oda wanted kid to be perceived as Luffy's rival being one of the few major characters in the series who shares the same dream as Luffy of becoming the pirate king and since the time skip it has been suggested that the two are following a similar path in the pursuit of this shared goal. When Luffy entered his alliance with lore in punk hazard we were shown kid also forming an alliance with other fellow supernovas Hawkins and Apu and similar to Luffy's plan to take down all the yonko in his quest to become pirate king kid has also journeyed this path in confronting the emperors of the sea. Both Luffy and kid entered bigbombs territory defeated or injured one of her commanders and then escaped without defeating the yonko herself. This rivalry between the two has only received more emphasis during the 101. Act one ended with the reveal that the two are both imprisoned at the udon prison mines the panel literally showed us the two side by side in exactly the same position equally defeated by Kaito then in the second act we witnessed their rivalry in udon prison. The two are portrayed trying to one up each other and arguing about who is stronger and who will be the one to take Kaito down and now the two have converged at Onigashima to take down Kaito together all the while squabbling over who'll be the one to take this victory. This rivalry has been highlighted so much in wano to the point that in chapter 109 both Luffy and kid were seen getting hit by Kaito and big mom respectively each receiving a blow from the yonko that they have now been set up to fight in the coming chapters and to be fair lore was also shown comically stooping solo to join in on this childish competition but his alliance and relationship with Luffy has been pretty much solidified now and it's not one of rivals in any case lore's character only further supports my idea that kid will receive a greater focus as did lore in the Dressrosa arc. I believe this is the reason lore's story was shown first whilst there's also the fact that lore's surprising popularity affected things showing lore's story first now leaves room for Oda to build up for kids development in one piece one way to instantly hype up a character is to give them the initial D and another is to give them conqueror's haki both are very rare character traits both of which make Luffy extra special and it seems Oda split this between kid and lore by giving lore the initial and kid conqueror's haki for me seeing how much attention and dedication went into lore's character who was given more time due to his popularity I believe that kid whom Oda set up for significance will receive this same treatment if not more so there are a few things I'm expecting to see from kid during the war first is his backstory kid's backstory is one that has intrigued me ever since I saw the supernovas as children in sbs volume 64 here kid and killer in particular caught my eye the fact that these two are connected being in the same crew I was immediately drawn to what sort of information I could gather pointing to the relationship between them and what intrigued me was the contrasting images I saw between the two kid almost looked like a child who grew up in the great terminal ragged and dirty playing with a robot toy he seemed to have made himself whereas killer is stuffing himself with food eating at a proper table suggesting that he was being cared for which caused me to ponder about the history between these two and how they found each other as it seems like they've come from different backgrounds when we got to one oh the relationship between the two only became even more intriguing despite his rough and brutal exterior it became very clear that kid deeply cared for killer his anger at kaito and orachi for what happened to his partner suggested that he truly cared about him as a close friend providing us with layers to his character and for me more intrigue as to their past which is why I believe that this backstory is something we'll be seeing a greater glimpse into and because one is already a massive arc with other significant characters whom we are also waiting on backstories for I wouldn't be surprised if we don't receive a full backstory and we just get some information or clues into their relationship for example I could imagine it just being told to us through way of exposition during a fight scene but most of all I am fully expecting to see some great showings from kid in terms of his strength and abilities much of the reason why people seem to have the opinion that they do about kid currently is because of how underwhelming he's been so far on ikishima some even say that killer has been more impressive which goes to show how high the expectations have been for kid especially because of how he's been set up but unlike the group who has given up on their expectations I am still keenly anticipating these moments the fact that kid has been underperforming so far only leads me to believe that odor is biting his time waiting for the perfect moment to shock us with kids abilities and I think having kid go against big mom is a fitting and logical way to achieve this kids redirected focus onto big mom confused many in the fan base as it seemed to be quite random and unfitting given that kid has made clear of his goals to take down kaito himself from the outset but the more I considered kid his character and his role him fighting big bum actually makes a lot of sense first let's consider the motivation from a character standpoint though kid has been portrayed to be quite similar to luffy in his ruthlessness and at times rashness he is in no way near as reckless as the straw hat this was first made clear to us in saubaldi where he was shown shocked at luffy hitting a celestial dragon and an onigashima even though he too eventually let his emotions take over kid disapproved of luffy and zoro's impulsiveness to draw attention to themselves amidst the sea of enemies whilst the relationship between kid and killer seems to mirror luffy and zoro's at times kid simply isn't as careless he's shown to be someone who keenly keeps up with what's happening in the world around him so that he can plan his next move quite unlike our happy go lucky protagonist so kid's decision to go after big mom isn't that uncharacteristic he recognized in that moment that it would be impossible to defeat kaito so long as both the yonko remained as a combined threat and acted accordingly and i actually thought this was a great showing of maturity and strategizing on kid's part in terms of story whilst it's true that kid may not have a personal vendetta he needs to settle against big mom unlike his grievances against kaito it's equally true that kaito has no personal reason to fight kid but big mom does so this fight against big mom isn't that random after all because oda planted the seeds for this at totoland by having kid infiltrate and injure one of her officers and steal something from her which hasn't been revealed yet this fight is an opportunity to show us the details of what really happened at totoland as for the fight itself kid fighting and then defeating big mom would make a lot of sense and achieve a lot for his character to understand this we have to look at law's role in the series again in punk hazard and dress rosa law had two big wins against vergo and treble both of whom were very significant and high-ranking officers of doflamingo and also played a role in helping luffy take doflamingo down which is why i initially expected kid to get a match up against one of kaito's calamities or tobi roppo before getting involved in the fight against kaito himself but seeing as that didn't happen it makes perfect sense for kid to fight big mom who is a huge threat at wano to match the same level of hype that was given to law for his role against doflamingo which then of course leads us to the all important question of whether kid will actually be able to defeat big mom because during the reverie many people seem to think this was highly unlikely again partly due to how disappointing kid is being and of course because of what a terrible big mom is she's been a true powerhouse and no one has really ever managed to deal any lasting damage but onigashima is actually the perfect playground for kid what with the island being full of weapons and armor and given his magnetic devil fruit ability i can't think of a better place for kid to show off than at wano taking advantage of his playing field the extent of kid's magnetism hasn't been shown yet and if we were to have an awakening onigashima would be the perfect place to do so he probably could and would lift that giant sword at the entrance of onigashima and use it against big mom if he wanted to amongst other things so i do think big mom will be brought down here but in saying that i don't expect this to be a clear black and white win big mom may not be rendered completely immobile so that she poses zero threat in the series i still think she could be seen later especially if we do get to elba where then she'll make a brief appearance to be used to showcase luffy's growth and he will easily defeat a somewhat weakened big mom showing his progression but staying on topic even if it's not a definite win i think it will be enough for people to be convinced that kid and law won that fight and i think having this ambiguous victory would be even more fitting as it would continue the trend we've been seeing for kid whilst luffy has racked up legitimate wins kids hype has been more to do with reputation he had a huge bounty at his introduction but not because of huge significant wins he fought and survived a yonko but lost his arm he infiltrated and escaped toto land whilst injuring a commander but didn't defeat big mom having this gray win over big mom would fit with this trend so in my opinion i do think big mom will be brought down by kid of course with law's help so far we've been discussing kid but let's not forget that this is now a two on one fight i expect law's wits to play a big role in this fight and with proper teamwork between the two they will be able to take big mom down but with kid getting that final spotlight delivering the final blow similar to what i imagine will be seen from luffy against kaito which will then reaffirm the rivalry between luffy and kid let me know what you think by leaving comment below don't forget to like and share the video and join our joy fleet discord server for more fun discussions and games and please do subscribe if you haven't already thank you to our patrons who help support the channel this is joy girl and i'll see you again soon


One thing I didn't know is veterinarians have one of the highest suicide rates of any profession in this country because it's a pretty stressful job, according to Bureau of Labor Statistics. If you can believe it, the average vet makes $100,000 a year, which is crazy, considering that they went through almost the same amount of medical school as a doctor and have typically hundreds of thousands of dollars in debt.


So we got our Fluke meter here, you know, doing the tests.  Yes. Take a look. This, I mean, we actually got it to pass. We're going to fix it right. But I've seen some stuff, but this is a, we wanted to test a Fluke once we got here. Still this and this were inside of this. Yeah, you didn't realize it. They actually had it all crammed inside the box. So it's impressive. I've not seen this level of silly going on in a while. But we're doing a video for the Fluke, but this is, we didn't realize the wiring was as bad at this particular location. Tom here from Orange Systems and this is a Fluke Link IQ. The Link IQ is a cable testing device, not a cable certifier. So I want to say that right up front. The next thing I want to say is Fluke did send this to me for demo. We took it out in the field and we bounced it off a couple of things and it did fall maybe once. It's not too scuffed up, but that happens and tools should be able to survive it. I'm not certifying it exactly how far you can drop this from and not have a problem. That's not really the point of my channel, but we do take things out in the field before we review them. Fluke sent this to me a few months ago. So I've been kind of sitting on the review and they asked me to do a review right away and I said I can't because I didn't test it. I mean, I am positive it does everything like the demo video says and everything under website says. Fluke makes a pretty reliable set of products. For example, I have my old Fluke meter here that I've had since I've owned my electronics shop and well, this has certainly fallen many times and has had the batteries swapped a few times and still perfectly measures electricity exactly as I expected to. I've always found their products be very just reliable and well built. Their network test equipment is well regarded in the industry for when you're doing low voltage cabling that you can get a reliable result out of the Fluke. Now, this device right here being less than a cable certifier but still having some of the good features you want might make it a little bit of a time saver. And one of the reasons we had it for so long is because we spent time out in the field with it. Specifically, we did a lot of testing at a school which I'll share some footage from. One of the really handy things is being able to figure out when you're troubleshooting networks, the active network by providing the connected switch information for each switch port number and VLAN ID. This was invaluable for time saving when you go to places that don't have good labeling. Now, you'd be shocked to learn at a school had pad labeling, right? Multiple IDF rooms on each floor which means if you're anywhere close to those IDF rooms you might know where that wire goes but you might be wrong because someone didn't realize there's an IDF room 20 feet away and went to the one a hundred feet away because we didn't wire it and I don't have any reasons why that was done. What we did find though was plugging these in pulling down cameras and figuring out exactly what Cisco switch it was plugged into which thankfully were labeled. We physically knew which Cisco switch based on its name because in its name included the IDF room number was invaluable for a time saving not having to have people run back and forth. I mean, yes, we know how to tone cables and find them but this scales up. And unfortunately if you didn't realize labor rates are actually kind of high to pay a bunch of people or run around the building chasing wires. So having this being able to label and do this was great because we're able to actually label as we found Jacks that had problems. We were able to identify what switch they went to what port they were in and then put a label on it. And once we knew what port they were in we could then cross reference that information in the IDF room and start building documentation from well an undocumented mess. Now this will also troubleshoot POE devices. This is a nice thing because it does load testing on POE. So we'd actually found that to be helpful if you had a camera that's out you could not sure if it's the camera is it the switch is the POE turned off. And sometimes it was as simple as the POE was turned off or other times we don't know why the POE port went bad on something or just the camera's bad. But being able before you just plug another camera in and hope it comes on and troubleshoot if you could plug this in know where it goes label where it goes and put in our label on that wire and also have a POE load tests. So we'd see all the different loads come through and this will do the load testing on there. Now the next thing for troubleshooting was the graphical wire map and length. So per wire test to identify the common faults that occur is where the break is is the break because someone didn't crimp it right. That's a common one for just a bad crimp, bad punch down or is it somewhere in between? What if someone only partially cut a wire part way in between and therefore when you run the length test because it tells you the length of each wire you end up with all the wires going to the length of the to the end where the punch down is and finding it there and say, oh no, no one of them is just not paired or crossed or crimped wrong or crimped miswired or did something get cut in between. So we have a hundred feet of cable but at the 50 foot mark two pair are broken. This is where this comes really handy when you're doing the troubleshooting like that. Now the other thing you can do is measure past the 300 foot one meter standard for most of your category six cable. It can actually go all the way up to 1,000 feet or 300 meters. This is great because well maybe it doesn't work because someone ran it way longer than they should have and out of spec. I know you can get away with some things being out of spec. Obviously they won't pass certification but at least you'll know someone just decided to extend the cable well beyond that length that you expected it to be which was the let's say 300 feet and you'll find it at 500 feet. And there are exceptions. I've covered game changer cable on here that does go longer than the 300 feet normal limit or a hundred meter normal limit but at least you should know and the cable will be able to be measured with this that's further. Let's take a little bit closer look at what you get in a package. So in the package itself you get this handy carrying case you get some adapters for international plugs USB-C charging. Man, I like that this is USB-C. That's huge to me. You get a little coupler at the end and then you get remote ID one. Now they sell larger kits to have more remote IDs. The remote ID is when you plug these in it's going to do the testing from either the cable or the port. That's why they have the adapter in here and it will tell me whether or not this cable is going to pass or fail at all the design tests. You know, I have it by the left at the default and we just hit auto test and we actually can watch the cable go all the way up. It's gonna test all the wires and then go through a test. Yay, look, this cable's cat six and can run up to 10 gig because of its short length. No, not cat six A. This is cat six, but due to a short length it will pass at the 10 gig mark. So that's great. And if we were testing this inside of a port without a switch plugged into it it's nice to be able to have it do that test and let us know that piece of information. Now that aside, let's actually take a little bit closer look at the device. And this is where it's just really handy. We're gonna actually go ahead and do you want to test results, save or X without saving cancel and we can just hit save as it's gonna increment it says YouTube here, test O8 and then Tom we have the operator in there results saved. Now if we flip this onto the side as I said, there's a plug here for USPC and a network jack on the end. That's really not much else. There is a easy to get out to battery that you can pop this out. It's a proprietary battery that you can get from fluke but it's rechargeable, obviously. And I'm impressed. We've been using this a lot and there's still quite a bit of battery left on here. Which really lasted a long time. Now let's actually do a little bit of testing here. And I'm holding here a Cisco Catalyst 1000 series switch. We're gonna actually put this in and see what we get as a test on this. This is a PoE switch. I've reviewed this switch before and I chose a Cisco one because I wanted to show you the difference between Cisco and we've tried a couple other ones but not a hundred percent of them will give us the VLAN. And let me explain. So we have plugged in Cisco and we're just gonna hit auto test and leaving everything at auto test without the options at the fault pretty safe bet to get what you're looking for out of here. It's gonna do the test because it's plugged into a switch even though we just passed this cable for up to 10 gig. The switch is not 10 gig. So it's gonna tell you everything that it can negotiate that it's gonna go test the wiring on here and it's gonna tell us all the pairs. So testing PoE right now. And it's doing this in real time. I'm not speeding this up so we can see exactly how long the test takes. By the way, Cisco 8 PoE VLAN 1. The advertised speeds on a switch and it's doing a load test. I don't think the clicking it makes comes true. There's a little bit of a click noise that comes out of here when it does the load test. It's still waiting. There we go. We know this will do 13 watt, 50 volts under load. Under load is important. That's one of the reasons it clicks. It's actually putting this under load and then we can hit save this information. You notice just the name is generic Cisco 8 PoE but we do have gigabyte ethernet 2 slash zero. We have the Cisco ports save as and we've got this test ID nine. You can edit each one of these to put a little bit more information in but let's hit okay. Now we're gonna plug it in to one of my unified PoE switches. Gonna do the same thing. We're gonna hit the auto test on the unified PoE switch. It's getting the details, pulling it on. Studio 26, that is the name and it is actually named port one. And now it's gonna do the PoE test. All right, same thing. 42 and a half volt minimum, 48 under load. So once again, we did a loaded PoE test. So we understand what voltages come out of there. We show the wires that it's working on and everything's good. We'll go ahead and save as and just hit save again. Now I'm gonna plug it into a port that I labeled and gave it a name. Hit the auto test again. And now you can see it says port three, Tom's port, studio 26 port switch. So the name of the switch is right, Tom's port but what's still blank is the VLAN information. This is something I found interesting because the Cisco where I got the VLAN information right away on the Unify, I didn't. But that's not absolutely consistent. And sometimes the Unify would give me the information on different switches, but not from others. I'm not sure why it's just not sharing that information but that was a little bit of a puzzle that I did run into. So it does depend on the switch and whether or not the switch coughs up that information essentially to be able to get it. So I will warn that that can still be a little bit of an issue. It seemed absolutely consistent when we tested them at the school with a variety of old and new Cisco equipment we have there. It worked consistently on my Cisco Catalyst 1000 I have here on my table. But we did notice trying it on a few different switches, some different Unify and Edge switches that it didn't always cough up the VLAN information and just gave us the port and the name of the switch. But still, that's a pretty good piece of information I have. Now, as far as the value of this, I want to address that as in, should you buy it? And I know that question comes up when you have anything expensive. I think Fluke makes really nice stuff. I'm not saying that because they sent this to me. This is still my own opinion. And I don't feel like that would be something I'm worried about with a device. Not that I'm dropping it from very far. I don't know if I'll do any larger drop tests with it. But I think Fluke makes a solid device. They make something that's very reliable, very consistent. But when it comes down to the kit, I think getting it with just one little adapter for testing probably isn't adequate. You'd actually save more time by buying their only slightly larger kit that I've seen for sale that has this along with a handful of these remote IDs. So when you're doing a wiring job, you want to go and test each one of your label and wires. You can go through, plug a few of these in in the back and then run through and test all the locations and then produce your labels and then know each one of these was tested and then even save this out as a report if you wanted to. Not the same as a certification report, but at least document that it was done. Also, if you have a lesser skilled and staff member that you're the trainee, the apprentice, it's easy for them to just press auto and hit save. And you don't have to wonder about the results. You can go back and review all the results that are in here. And it saves up to 999 results before you have to start over. Plus you can label them by project right here to make it really easy to sort. So I think this can be a time saver. You get it with the toner because the fact that it does the toning too is pretty cool. I will leave you with some of the message tones that it'll play as we roll out the video here and I'll leave links to everything I talked about, including if you wanna poke at this a little bit yourself, they have a website that has a virtual demo so you can kind of take a closer look at it. All right, links to everything I talked about down below and thank you for Fluke to send this out so I can do this review. And thank you for making it all the way to the end of this video. If you've enjoyed the content, please give us a thumbs up. If you would like to see more content from this channel, hit the subscribe button and the bell icon. If you'd like to hire a short project, head over to lauranceystems.com and click the hires button right at the top. To help this channel out in other ways, there's a join button here for YouTube and a Patreon page where your support is greatly appreciated. For deals, discounts, and offers, check out our affiliate links in the description of all of our videos, including a link to our shirt store where we have a wide variety of shirts that we sell and designs come out well randomly so check back frequently. And finally our forums. Forums.LauranceSystems.com is where you can have a more in-depth discussion about this video and other tech topics covered on this channel. Thanks again for watching and look forward to hearing from you.


Okay, so next one is going to be, Evan Craig is going to be talking to us about tracing container syscalls using BPF. Thank you for coming, everybody. Can you hear me fine? Yep. Cool. So I will talk about Inspector Gadget on Tresloop on tracing container syscalls using BPF. My name is Albon. I am at KingFolk. At KingFolk we do low-level links development. We have a links distribution, Kubernetes distribution as well. And we do cool things on top of that with BPF. So today I'm talking about stress, Kubernetes, and BPF. I really like to use stress as a debugging tool. How many of you like to use stress? Like. Cool. Like? No. No? Okay. I like it. Sorry. I still find it useful. So I like to use it to find out what my applications are doing. So I will present first the Tresloop software. What it does is trace system calls, a bit similar to stress, but done in a different way. It uses C-groups on BPF, and it uses overwriteable ring buffers that I will explain a bit later. And then I will talk about Inspector Gadget, which is kind of something on top to use Tresloop on other things on top of a Kubernetes cluster. So Tresloop is a command line tool or a demand that you use on one machine. And Inspector Gadget is on a Kubernetes cluster. If you are interested by those projects, you can join the Kubernetes Slack. There is an Inspector Gadget channel there. So it uses BPF. So BPF basically is a bytecode that you can write your program in C, compile it with C-long lvm into BPF bytecode, and you get an object file. And you can use... You can upload this object file into the kernel with a BPF system call. And then the kernel will first verify that you don't do anything bad, because this code is running in the kernel, so it would be dangerous if it was cool access to any kind of kernel memory and so on. So there is some strict verification there. And then the BPF program will be allowed to run and interact sending message to user space through BPF map and use some kernel functions that are called BPF helper functions. So that's BPF in a nutshell, and we will use that for Tresloop. So my use case, why do I want to use a stress on Kubernetes? Sometimes when something crashes, I wish I run that with stress to see what are the last system calls it does, but I cannot use stress for every application on all the process in production. That doesn't work because stress is slow, and that's not really the use case that you cannot do that all the time. If I want to use stress on only one application that is going to crash to be able to debug it, I don't always know which application is going to crash in advance, so I cannot retroactively start the stress program. So the idea is to have a system with BPF that records other system calls executed by other application on Kubernetes and record that in a ring buffer. It's an overwriteable ring buffer, so when it fills the ring buffer, it's overwrite the previous advance. And then this ring buffer is there in memory, and if a pod crashes, your application crashes, then you can ask, oh, what were the last system calls that were recorded in a ring buffer. So here I compare stress on a trace loop that works differently. Stress use ptrace. The granularity is one process, one or several processes. On trace loop works with BPF on trace points. The granularity is C-group, so I can select the C-group where I will get the traces. Stress is kind of slow. You cannot really use it for all the process for everything, but trace loop is fast because we don't actually read the system calls events. Only when something crashes or when the user asks for it, we get the last system calls. And finally, stress is reliable. It's synchronous, so you cannot use events. All the system calls that are done by your application will be printed by the stress command. It will not forget some. Trace loop is not like that. It's possible that some events are lost because it uses a ring buffer, and if you miss some events, then that happens. And sometimes you might not always get the parameters of the system calls as opposed to ptrace using the method with BPF. In some cases, you might not have all the information, but they're still very useful and good enough. So what I do with a trace loop is to add a trace point on the cease-enter trace point on Linux. So every time we enter a system call, this trace point will be triggered and execute this BPF program. And this BPF program will decide what to do with that system call. It will first look in which C-group it is, in which pod or which container, and then depending on the container, it will redirect the execution program to another BPF program. So it uses a BPF map of a special kind called program map. And depending on the C-group, it will redirect the execution to a different module and log the system calls in a different ring buffer. Those ring buffer are configured to be overwritable, so that's not the default on path ring buffer where it's stopped writing when it's full, but this one is just overwrite continuously. And then when the user asks for it, the user can read the last system calls, the last few system calls. So I can do a demo of trace loop on a command line. So trace loop is a CLI command line tool. Is it big enough? It can run as a demo, or it can run on the command line like this. Here, I will specify, you will trace whatever process is in a SSHD C-group. So let's try this. Okay, now it starts to trace. So I will generate some traffic on SSHD.  Okay, so now I did some system calls. As you see, you don't see any trace here because it doesn't actually look under ring buffer. Only when I ask for it, here with control C, I will get the last system calls from SSHD.  The last few system calls are printed here, and I can debug my application. Okay, so that was trace loop on the command line. Now I want to adapt it to Kubernetes. So what do we want for Kubernetes? We don't really want the user to SSH to an odd.  So you want to be able to select the thing to debug with a pod or the labels. And then the user experience should be something close to kubectl, which is the command line tool for Kubernetes, and not having had to SSH on the node. It turns out there are already Kubernetes tools doing that. So on the left side, I have some BPF tools, BPF trace, BCC, and trace loop. On the right side, some Kubernetes-level tools that use the tools from the left. So that's a really cool project. For example, kubectl trace can use BPF trace on the Kubernetes cluster. On inspector gadget, use BCC and trace loop as well. Basically, it works like that. When you're on your laptop, you use kubectl gadget, which is a client-side plugin to kubectl, and then it really issues some API calls to Kubernetes. It will not do any SSH or any other things. It will only go through the API server and request some BCC scripts or BPF program to be executed on the node. So now it's time for another demo of trace loop on inspector gadget. So here I have some Kubernetes pods running on. What I will do, I'll prepare here a command to run, which will start a new pod with some shell scripts here. So I run my pod. It computes a multiplication here. And then you don't write my shell script correctly, so I don't see the result. But I still have a way to debug it. Even if I delete the pod that I just used, I have 10 minutes left. My pod is gone because I just deleted, but with inspector gadget trace loop list, I can see the list of the last few traces. And I should be able to find one, which is this one 28 seconds ago. I will do inspector gadget trace loop show on this. And I should be able to see the last system call that were recorded in the rig buffer. So I can see, for example, that this... The BC process and the shell process were doing the multiplication and printing the output, so I can debug my application here. So I will show some stop gaps in trace loop that are things that I implemented in trace loop, which are not the perfect way, but I will explain why. So initially, I bought inspector gadget for KineFox Linux distribution, that's a flat-card container Linux on Kubernetes distribution. But then I wanted to make it work on other normal, I mean, older Linux kernels, for example, like a mini-cube or GKE user 4.14, which doesn't have what the BPF feature I wanted. So for example, it doesn't have this BPF helper function that I wanted. It doesn't have C-group version 2 enabled by default. And there is no proper way from Kubernetes to use OCI hooks. But still, the trace loop program works on all those Kubernetes distribution with some hacks or workaround or stop gaps. So instead of using the get current C-group ID, this BPF helper function that is not available on older kernels, I use some custom way to get the ID of namespaces, Linux namespaces, and then I find that to identify which container I am looking at. I don't have OCI hooks, so I cannot add a new BPF module for each pod at the beginning of the container. And I cannot really use the Kubernetes API to discover a new container because that would be too late. By the time I get the notification from the Kubernetes API or for the Docker API, the container is already running. It's already doing some things calls, so I will not catch the very first system calls. So that was an important use case for me to be able to trace the very first system calls because maybe this container crashed in the very first second and I want to be able to debug that. So instead, I have a pool of BPF modules that are preloaded dynamically in BPF and link them to a new C-group as they appear. At this time, I don't really know yet which Kubernetes labels or which pod, which container they are, but we can reconcile that a bit later when I get the notification. So far I talked about Thresloop, which is one gadget of Inspector Gadget. There are other gadgets for different use cases. Some for debugging your applications. Some IDs, which are not finished yet, is working progress. I want to be able to see what network connections my pod is running and be able to help a developer to write network policies. It's like doing security as an afterthought. Sometimes we develop an application, we think about security later, and then we think, oh, we should maybe add some network policies or some PSP or something like that. But when the application is already developed, we forgot other architecture and it's kind of useful to discover what it's doing and suggest to the developer network policies. So that's not finished work, but that's something I would like to have. I will just do a demo of ExactSnoop on OpenSnoop. There are tools that come from BCC, so I just took the BCC scripts. So I have the same Kubernetes cluster, and here I run Inspector Gadget ExactSnoop, and I will specify the label of the pod I want to trace. And here, on my three node cluster, I will get every new process that I have executed with... I will see that with ExactSnoop. Okay. I have the same thing with OpenSnoop. It does trace every time I open a new file. So since I run some shell script, it uses libc and so on, and it opens different files. Okay. To be able to do that, I use something I call the Gadget Tracer Manager. This is the thing I want to be able to filter on. So usually I don't want to filter to get the information from other pods always, but I will select either with Kubernetes label or on a specific Kubernetes namespace or a pod name or node or container index when there are several containers in the same pod. So there are all the different way to filter things. Filtering by label is quite important to me because usually when you deploy a pod using a deployment on Kubernetes, you don't know in advance what is the name of the pod because Kubernetes creates the name with a random suffix. So I don't know the name of the pod in advance, and if I want to trace the very first system call, I need to be able to filter in other ways. So I use labels. So pods can come and go. So I don't know the name in advance, and a tracer can come and go too, and I need a system to link them together. For example, this tracer will get this information from those two pods, but not the third one and so on. So for that, the Gadget Tracer Manager is just a demand which has a gRPC API and some method to add or remove containers or tracers. So here I use OCI hook, pre-start. Every time there is a new container, I tell the tracer manager that there is a new container or when one stops. And when I run inspector gadget with some gadget, it will tell the gadget tracer manager that there is a new tracer or one is all stopped. And what the tracer manager will do is to update BPF maps. So there is one for each tracer, and this map contains the list of C groups that the tracer should trace. So the list of containers, basically. And then when I run BCC scripts, like a exact snoop, I will specify which BPF map to look at to know which C groups to trace, basically to know which pod or container labels I want to trace. So if you want to contribute to those, I just created a couple of labels. So there are some issues with a good first issue label on GitHub. That's things that are a bit more easier or are available to help. And there is this new inspector gadget Slack channel that you can join and we can talk there as well. Thank you. So now I can take questions. So Alvin, you mentioned your locomotive distribution. So what do you need that for? Is there anything you can do with that that you cannot do with anything else? So it doesn't have anything magic. That's just normal Linux technology. Twistloop works on others or older canals as well. But for the other gadgets, I need the last latest BPF helper functions such as getCgroupCurrentID. And I need... I did some hacking runC to be able to add or remove both CI hooks. That's... There are work in progress in cryo and container d, I think, to be able to configure that. But at the moment it's done in a hacky way until we get that upstream. So there are... I use CgroupVersion2 as well, enabled by default. So each container is in a different CgroupVersion2, which might not be the case if you are running other Kubernetes distribution. But all of that, there are Linux technologies, so you can enable them as well as well. There is nothing really specific about the locomotive or Kubernetes distribution. Okay, all out of time. Thank you. Thanks.


This was Sugare a.k.a. King Simba. He will be telling us about himself, what he has in store and tumju eki dogo singeo. Alright, welcome to the show. Thank you. Kofiti. Niko poasana. Kindly introduce yourself to our people at home. Okay. There is your camera. Me na itwa Sugare Jamana a.k.a. King Simba. Mm-hmm. Ya. Mbona Sugare? Sugare Jamana. Amani misteris konas kari. Okay, Sugare Jamani. To me, kwi wangu a.k.a. Mbona Sugare a.k.a. King Simba. Nwana Jovene. Lipata jina ya. So to me, Sugare Jamani na manisha somebody multi-talented, sort of. According to me. Nwana Jovene, rapa lakini. Mike Lazi, my bakya pa.  So so, your parte. Ya ya. Okay, atu me sewa Sugare ilto kapi? Sugare Jamani, to me, na manisha someone who is multi-talented. Aha, aha, aha. King Simba na yo. King Simba ni sasa. Okay. To me, mi na unangam the best ya na cheki. So mi ujilinga nisha na lion. Majua lion is the king of the jungle ya ni. So mi na unangam. Mi na king wa hip-hop. Okay. That's how I feel, that's how I feel. That's how you feel? Ya. And that is good. Ya. Inabidi. Okay, so tell us a bit about maybe Janiya kwa ilianza wa apite, mi na hip-hop. How long have you been in the game na imekwa jifuyu? Okay, um nilianza high school, way back in 2000. Ya. So I've been grinding una una. Ya, imekwa ona jwa appear tukona challenges. Ya. But ni me kwa tu ni ki thwangoma ona jwa most of the songs ni meto but una patauli una skizuna. Iba do. Iba do. Iba do. Iba do. Iba do. Iba do. Iba do. Iba do. Iba do. But I have lots of music una una. So ni me kwa, ni me kwa kwa game. Kwa muda? Ya, na zasema kwa muda. Ya. Iba kwa kwa muda. Zasema tizi ya kwa kwa muda. I've been there. Alright. So you are working on an album? Ya, I'm working on my album. Actually my first album. Your first album. Calling into the first album if you have been in the game for a while. Nili kwa na takani to something authentic kuna una. Ya, kuna albam zingina watwa na toa but to me they should not be called album. Mi na fazi to 2-eep in yuna cheku. Tu kisema watu. Are we talking about other rappers and other artists in general? Other artists. Acha ni seme artists because kilamsa ni ya se na fanya album ataka ma na imba. Ya, that's an album. Anato album. So kilamsa ni. See authentic. Okay, si semi hati waate. As in kuna like, okay, let me say see waate. But kuna zingina una skia mtu ana seme album but to me si oni kama ina fei kwe album ina kwa like something like E.P. Ya, something like that. Isangoma. Billy, Tatu, no na na. But a good album ni kitu 2 me takta una tak time. Ya. So my album is coming ni kitu like 24 tracks. 24 tracks. So you feel like watu anato angoma sita you see album? No, siya semi haivo. See ati see album like. Okay, me okay, so siyui but me na onangayo okay, it's not about that. Una zatua anato angoma sita but ni kitu authentic. Ani ni something ume putin work. No na. Ya. Kitu po ya ni atom twa kizia iso angoma sita na seme ine this an album ya. Okay, so. Na una piyo na zatua iso 24 venya na sema kuna zatua 24 but na pata. So siya mumbo na me Westiki to siya kitu watu anato angoma bili na seme. Ya. So that's what I mean. Ya. So tell us about you una sema album ya kitu kuna 24 tracks. Ya. How much of the work have you done on that album? So far? A lot. A lot. Nafi drop lini? Any time. Ya. Badu siya decide ni which date but any time. Imi epe wa jina. Eh. Where Marjweziep make? Jina jina jina in Nakocha? In Nakocha. And where Augusta We've a song like that from Baan been together Na one of theünüz Jazily. Jazily? Mm hmm. Interesting. Ya. I want to hear you do it again. Not as I thought. We were not talking about this but they didn't think of us for that. I respect them. But we didn't live like this. What we did was not so nice. When we lived like this and could clear up our problems a little. I don't know what happened. I don't know what happened. So as you were talking with me, is there a cipher that you're supposed to participate in? Yes, there is a cipher that It's Africa So nili kwa na sema privilege kuchaguliwa kwa representi kwa Kenya So bina shkuru tria ni That is dope So it's Kenya, Nigeria, Ghana, South Africa and some other parts of Africa Ya To represent Ime ni Ime kwa sponsored na Nini na itwa WOTC Ya Nini kwa na kwa? Nili ni? Okay Inawak Something big Something big That's a big deal They went and shout out to Queen Nafatichi Yendo Anani ni oda the project She is from States That is very very nice At least Some of the things I feel I need to keep doing To keep going Kuna mtono na kaziangu maali Na apreciati wa ata outside Kenya Wotu neza patangu mazako On streaming platforms Kaza na Sa itu ni YouTube But I'm working at a kandiziwe Isu ma platform zingini Isu ma Aipol Na itwa Aipol ama itunes Itunes Itunes ya Okay Nguomometu performia a few minutes ago Is your latest track Can I ask a bit about that Ume fanya piya eza collaboration with another artist Okay ya The song that I took to step up Ime fanya na Na represent Dandora Na piya me kwa Featured kwa Kali Katel I think 4 Kali Katel Elish Eli So one of the no-place artists Ya, so your song Nili record na nika fil Eh Di someone na filia na eza Na eza reka vas Na kakubali Aka eka vas Ya Kashkuli ka Unfortunit liya kutukia kwa video Bikoza li kwa me shikana So na jua mi piya nili kwa na schedule yangu So I have to continue Do there, whatever So it's unfortunate liya kwa But still Siko sawa Ya, many present ya Shout out to him So what is the best relationship advice We shared with you The best relationship advice Okay mi That's when you could receive how Mi advice Mutua shei kwa advice gani Mi advice mi miwa nga muslin Misazi, beshte, anyone Okay mi na jua mi miwa nga tu Say Believe kitu ya ona Don't believe what you not see No Like maybe This is an example Mutua miwa na maybe My girlfriend na somebody Miwa na your girlfriend is someone It's like she's cheating on you Mutua I folk kwa tuwa Miwa kwa liya, see ifo ya ni Where to liya, chaza chi ni Make sure he kitu miwa na Don't believe Mutua kwa kubepia e kuna benata kwa ribi So you have to be cautious It's true So far you know me Especially for married people Exactly So after step up What next? Wow after step up I have a lot of music Then you kwa album Iswa na zi kwa album Maybe more In fact by the way Injili na kwa album The projects in Ikonazo Injili Kuna ingine to Abra Kadabra Zina kuja Zina kuja And trust me it's a very dope album Very dope album Yes I believe it's a very dope album Mu me skia, mu me skia baza pa We don't have to question that So where can people find your music? My music right now Nezapata to YouTube And Reverb Nation And Soundcloud Ya But I'm working on that Kwa iso platform zi gini Kwa iso my IT Social media handles as well Niko Facebook Shugari Jamani YouTube Shugari Jamani Twitter Then IG Shuga Underscore Okay any shoutouts as you wind up Okay Mi na shoutout to My parents My mom My dad My wife And my kids And my My friend My fans My fans My fans My fans Then shoutout to WOTC Ya nini Ya And shoutout to all the artist in Kenya And shoutout to You guys to fight for me For having me It's a privilege Karibusana Especially Kenyan artist Anyway So thank you so much for making time to join us And all the best As you work on your album and the others Thank you very much and I appreciate So up next is Shugari Jamani And Alicia Alicia Lai Step up


his partnership will grow into synergies For the desktop community Is something we're very excited about So all we have to say for the new and incoming users of Lenovo Welcome to the most popular Linux distribution in the world Because there's been so many comments I've been doing videos about ARM laptops Decade And there were some versions of Ubuntu Even 12, 13 years ago Running on ARM CPUs, free scale and all that stuff But when you get the cutting edge, the fastest ARM And you get to run Linux Ubuntu is gonna get some people very excited Well, here's hoping, excitement is really good But when you get speed times speed It's all the evolution of the world That stands at your feet So what we're looking forward to is not necessarily just The communities coming together But also what will come out of it And what they will create I think that's something very exciting And the entire Ubuntu community is super, super Looking forward to that And keeping a close eye on it So if you do develop things on it And if you do bring value to it Do let us know, put it out there Make it visible, we'd love to see it Nice, and here at the show There's been lots of conversations here In your meeting room But the whole industry is powered by Linux And you're like the best at it Is that how you would say? Like when you talk about the mobile world There's all the infrastructure There's devices There's a whole bunch of stuff There's a saying within Canonical That you don't say you show And so I'm not gonna say we're the best at it I'm just gonna ask people to look a little bit around And if you don't know what infrastructure Your provider is working on Take a look at it It's not Ubuntu Consider changing Awesome Thanks a lot It was live But it's also gonna go here As a separate 4K video And in the future Are you all based in London? No All over I'm in Switzerland But if there's Like cool projects and stuff I can do more videos I've already did a bunch of videos If you search There's a whole category About Ubuntu on my website Can I have your... I wanna see that Can you write your email? Cool You can actually watch it now It's live Yeah That's very cool Pleasure to meet you Nice to meet you I hope that was all right Cool Are you getting the video? But I heard that the laptop Was actually at the show I mean maybe you could So like we didn't bring Because I saw the laptop At the ARM booth But it was running another OS With a... What's it called? What do you call it? The... Micro... Something soft In general We certified We certified the hardware Both on the desktop side And server side I mean You can always run it Because I heard it was kind of special Because all the other Windows and ARM laptops They don't have the unlock booth Or something And this was special That suddenly there was Minix The desktop community Is drawing all the time And For us to be effective there We need to work with the hardware Part of this During that development phase Which means that we get to get All of the types of drivers We need all things like New differentiators And resolutions Into the desktop image By having data from That's really where we focus Awesome Thank you very much You should join us at the Open to some others here When is it? Yeah, cool Okay, we're ready Yes, nice Thank you so much Thanks Thanks for letting me capture this Okay, thank you Bye-bye See you Thank you a lot Have a good one All right Coffee Maybe, yeah A watcher would be nice Yeah, thank you so much Thank you So last minutes What was the other In the whole three was Thanks for watching In the last show On your P50 Yeah, I should have put that During the show Cool Okay I'll just walk this way Let's go like this Nice meeting room area I could have just hung around These holes Do a bunch of videos All right We're at the back Of the Nokia booth Which I don't know if it's possible Is it possible to walk through As media? No? Okay Cool So we walk around Number of the Which one is it? Maybe, let's see There was a comment about getting the Poco So maybe I can Film the Poco At the Xiaomi booth You wanna have a look Inside here?  If I don't find Xiaomi Quickly I'll just go to Huawei Which is probably mostly gonna be infrastructure The whole one Samsung Usually it's hard if not impossible To find Somebody who is a spokesperson So this is Oh, this is our part Okay Somehow it shares Over Tesla announcement yesterday Couldn't watch the whole thing They didn't show the new Tesla Right? So we have a choice between Xiaomi Because of the Leica partnership I'd like to try to film with Xiaomi If it's not too late Do you know if I can do video with somebody At the booth? It's not too late? Yeah, no? Do you know if I can interview somebody At the booth? About the product Because I need to stay here Yes No, I mean Do you know if there's an expert Who can talk About the product Oh, okay But which total? The new 13 Maybe I'll try to go and ask them Over there Yeah Do you know if I can interview somebody About this? Do you know if I can find somebody here At the booth? Nobody there? Yeah Nobody left? You can record but Maybe this guy who's speaking Is that If it's Xiaomi, this guy behind? Yeah Oh There's nobody left from Xiaomi here? You can go back to our office to ask I'll try Thank you Let's see, is there a back office? Let's try here Okay I don't know who to ask Let's try again It's like Looks like it's finished Where's this guy filming? Yeah, he's busy Hey, excuse me Do you know if there's somebody I can interview about the 13 Still here From Xiaomi? Yeah, somebody who can speak About it The guy on the camera there What do you say? Yeah To her? Yeah Thank you It's Kayla I was just there If there's any chance I could do an interview About the 13 Somebody can speak about it Spokesperson still Let me give you my card This is my YouTube I'm like doing everything in English So it's for the world When a collision detection pressure One new user Is found With a rigid flexible cooking By on instruction I want to find out why Thank you It's a long process It's Kayla She's a human I'm not sure I'm not sure I don't know I don't know I don't know I don't know I don't know I don't know I don't know I don't know I don't know I don't know I don't know I mean You heard it here first guys I'll show you that a bit more in a moment That is the best It's the best Thank you so much Great to see you You guys rock Thank you David You're the best You're the best Where do you want to see the galaxy stand? It's right over there Galaxy down there RK3588 Sounds awesome I haven't been able to catch up with the latest on that because of the travel stuff for the last three years So I think she left to look for You okay to be in video? I'm sorry Do you want to talk about 13 and video? Oh No Like sir You are You just gave me the name card Right? I'm actually My name is Denise I'm representing the VR team Nice Somebody can show the 13 and video Maybe somebody who's allowed to speak and who's really good can explain everything and I'll do the video But it's too late? But yeah Is there any chance I can have your contact? Your email? I can't give you my name Or you can write your email if you want Yeah Thank you Sorry I was trying before but I was so busy and I came back three times at the booth I had to film a lot of stuff at the show And I see the advertising is all over Barcelona Oh yeah It's a good camera Maybe I can throw this out and film everything on the new Leica camera Can you show me? No I mean like instead of using these big cameras I also have Leica here the lens But it's bigger You can definitely just send me an email and I'll put you on the list if we like next time we'll have this kind of launch Do you do... Are you in Shenzhen? No we're actually based in Beijing Beijing? Yeah You don't have some big office in Shenzhen? No We are based in Beijing The whole global HQ is in Beijing The factory Maybe it could be in Shenzhen We may have some warehouses or like supply chains like factories in Shenzhen but I'm not actually sure about that Cool, thanks for your contact You can always just send me an email Okay, cool Yeah Thank you so much Have a good day Thank you I'll switch the battery I'll pull this down Cool But not sound, if possible Sorry? Not for the music in the background Not just for the video Just for the old video but only small music Ah, cool But if possible, yeah Maybe you can turn off the music Maybe I'll turn off the music Wait, I'll turn it off No You can turn it off I'll show you the camera What's that? Okay Is that a look? Yeah Is that a big long video? If you love it, please It's a video about our recovery and our office Okay, cool Okay Let's do it Right Okay, thanks So Oh Oh, there, it's good Perfect Yeah Hi Hi Hello We're the Mobile World Congress Yeah Who are you? I'm Adam's Ma I'm in charge of the marketing and sales in European market And this time I come here to look for more partners and distributors in European countries Vigor has become very famous Yeah Already make Vigor be famous in some other such channels like Amazon and also the Greece country like Greece Romania and also Poland We are building our brand We do it in different ways How many power banks do you sell? 50 million? I'm not sure 20 million? It's hard to say Maybe some time That's for example in last Friday in last Black Friday one day we sold around 50,000 pieces one day In one day? Yeah, 50,000 pieces And these are some of the latest power banks Which one is the newest one? The coolest one This one is my favorite one This is 30,000? No, 130 watt 130 watts Maximum output High power Yeah, it is 20,000 mAh And the reason why I like it is because it has two cable built-in Nothing cable to charge the iPhones This cable has 30 watt output It can charge the iPhone and laptop Is it possible to change this tip or is it only iPhone? No, no, no This is iPhone This is Type-C Type-C and iPhone built-in Yeah, yeah, yeah Type-C probably has 100 watt output and at the same time it also has 60 watt input So for the businessmen like me they can charge my laptops and smartphones at the same time and always 25,000 mAh And so there's 100 and if you want you can also do 30 over here You can do 100 with Type-C and then the last 30 with this USB Okay Not with the iPhone Okay, for the USB-A port it supports the 18-watt Qualcomm fast charging For the Type-C port it also has 100 watt output Also 100 100 watt output and 60 watt input So it's possible to do 50, 80 or to do 130 It's possible No, it's not impossible How to do 130 at the same time Okay For example this adapter to charge the iPad a big iPad iPad is Type-C, no? Old iPad Old iPad It will have 30 watt But the reason why we put 30 watt because you know iPhone 30, iPhone 40 already you require maybe 20, 21 watt at maximum and then maybe next year after one or two years iPhone 14, iPhone 16 will require 30 watt So we designed this product for the near future So maybe it will happen Yeah Nice So that's cool How much is the price for this power bank? You mean the retail price, right? Maybe The retail price in European Union is around 100 euro 100 euro? Yeah And you have a button here Yeah To show how many percent is left Yeah, yeah, yeah That's cool Yeah And if people want to order this distributor Yeah What is the MOQ? Minimum order For teachers and our MOQ is 100 piece because this is an expensive model And then they can get the logo on it? No No, bigger Only bigger But if only they want this model with their logo the MOQ is 1000 piece All right Yeah Cool What else are you showing here? What is this? Okay, this is also my favorite of their power banks because it is a power bank with Apple Watch Chinese panel Look Oh, cool Wireless Yeah Is it for any wireless device? Also phone? Only for Apple Watch At the same time It has a built-in cable Letting cable is going to charge my phone and my Apple Watch at the same time Cool Yeah All right Which other one you want to show here? What is this? This is a small wireless charger I don't know Small power bank Small power bank It is a type C version But our lightning board needs to run out All right You can see the You can check the button Turn on the button to see the battery inside 66% of it remains Nice And you have a nice design around it It looks like space The star is in space You're charging Yeah Before you go to the on the starship Yeah And here's some What is happening here? Press the button And you will see the battery inside Great Yeah So the same port For Oh, you can charge on this side Yes Yes All right That's cool Yeah And this power bank also can be recharged So this Me sure When you third The power bank is It is recharged So it means If you put the power bank into the wall adapter It can be recharged Recharged Nice Yeah All right, you're getting A few words Via liberating Liberating They're going to do V-lock adapter Okay How about Is that the same? Is it a different one? They are different one This is our new design 30,000 30,000 mAh power bank But this is a regular model Just fast charging And with 30,000 mAh How fast the charge 20 watt By the way We have another model This one It is a wall adapter Is this a power charge? It's a wall adapter But it's not a power bank Yeah, it is a wall adapter It can charge an Apple watch also Oh Yeah Reactive All right Yeah Yeah Nice It's magnetic Yeah Is that a loop? What is this? This is Okay Sorry This is the most individual power bank In our company It is designed for the Apple watch user Because Look It is a maximum power bank Okay Press the button here If you're charging my iPhone And at the same time You can charge my Apple watch And also Here you can charge the AirPod very easily Here Apple Watch And the iPhone AirPod and iPhone This is for the AirPod Here is an LED indicator To show the charging status What can be the retail price? This one I want 90 Euro 90 90 This one I have this one Yeah This is cool You have a built-in adapter Make it very easy You just plug it in To charge Then you have all your ports On the top Is it popular? Yeah It's very original Yeah, original So far only our company has this design Another thing is For the world doctor We already have the U-key plug U-key plug U-plug Of course we have the U.S. plug But what is this adapter? This is with the wireless charge What is it? Powerful? Powerful, yeah It can charge laptops But it's 30 Not 65 No, no, it has 20W It only can charge laptops For emergency use For example, when you close the laptops And The 12 of the laptops And it can charge your laptops better You said maybe after 6 hours Or 5 hours It can charge your laptops before it Do you do also faster charger? Faster charger? Like 65 65 watt charger Yeah For example, this one is 65 charge, right? Yeah, 60 So which charger you need for this? You buy one or you sell one? Okay, we sell one This is the 65 watt For the charger This small? Yeah, this small Alright So you're using GAN? Yeah, GAN GAN technology Is there GAN in power banks? Sorry? Only in chargers To be honest I'm not familiar with the GAN power banks But we can make it small Just for me Just Describe the highlight Describe the sales point Nice Cool Which other one you want to talk about? What is this one? Where is the charger? Yeah It is designed for the Mobile gaming users Because it has a charging panel here It can charge my phones And also we can play games Well, where is the charger? Cool It is made by Olimar So don't worry about the temperature And at the same time We also can make the product be a phone stand That's really special Nobody else do this, no? Only Vigor I don't know others for this model Cool Which other product you want to show? Yes, so fun Like this is all your Catalog right there Sorry, another product This one is a power bank for the Oculos For the VR headset Oculos Also from Vigor Cool Yeah And what do we see here on the wall? Do you have a little one that fits behind the phone? Yeah, we have This one is $10,000 that makes you a power bank So it's magnetic also? Yes, magnetic So you put behind your phone? Yeah And it's just adding power to it? Yeah This is $10,000 And this one is $1,000 What's the price? The retail price for this one is around 30 euro Cool It has a sun here Fantastic And with this power bank you double the phone, no? That's right It's double the power of the phone Yeah, double the power of the phone Something like that $12,000 in the image inside It's warranty? Yeah Is this part? Okay And here you have those You were showing this we see And there we see Is it with the speaker? No Here's the biggest, the power bank No, it's the other side What is this one? This one is the biggest, the thunderlight I think you showed this at IFA Yeah So it's 18, 18, 18, 18, 18, 130 So many different And one go With the light also? Yeah, it's also an LED Cool Yeah All right Cool So Vigor always ready And here's your video Yes, these are factories These are graphic design teams And you can also watch my videos from the last 7, 8 years Yeah, yeah To see the development Every year is better bear Yeah And over the last 3 years Many improvements Many improvements In the factory Yeah Currently we have our own industry park In Dongguan city Our own Yeah Big Big Only our company Many people work there? Yeah, many, many Around 400 I believe, 400 Just the other factories All right Cool All right, thanks a lot Okay, thanks a lot Thank you Nice to see you All right So my customer is here And in fact Company and products Everything, yeah I just need to make sure You don't have light behind Maybe like this Okay, let's go You can stand behind You can be behind him Yeah, no problem So please introduce yourself Yeah, hello This is Jeff I'm from Microware We are a smart watch manufacturer Based in Shenzhen And we had In this Industry for more than 8 years We divide for our own devices And we sell to all over the world Like more than 50 countries Brazil, Middle East, India, Russia All of them U.S. We shipped Like one million pieces Monthly One million pieces Which one is the most popular? Right now This is the most popular design And this one This true model We just launched In this MWC Exhibition And we had Receiving a lot of orders Recently It's a really amazing product It's an OLED display And a very long battery life Yeah, it's like 7 days battery life And it supports all the new features That we divide by our own Such as video watch faces And album watch faces And it supports the motion games You can wear the watch And play the motion games Like basketball in the phone Is the game on the watch? Yeah, it's game in the phone In our app But you can wear the watch To sense the game Like you jump Basketball in the basket It's very innovation features That we divide by our own All these functions are the same On all these watch or different functions? It's a similar function Just a different design We divide by the firmware By our own So we integrate all the models And we make different designs For different customer types Do you do Android Wear? No What is the OS? What is the software? It's our own OS We divide by our own It's based on our own RTOS Based on RTOS It's not Android But it's compatible with iOS and Android Both phones can work with our devices Is it real tech? Which CPU are you using? It's real tech ARM CPU It's low power Long battery life Good functionality And all these have heart rate Heart rate is very basic function It's 99% accurate of the data Do you have humidity? ECG? Temperature? Other things or only heart rate? Heart rate, blood pressure Blood oxygen, temperature All included The health data, health management How do you do blood pressure? Blood pressure You touch or just directly? Just directly by the sensor It's like 1 minute in my 4 minutes And there you have the heart rate showing off And you do blood pressure ECG You have that? Yes, yes, yes How do you connect with the ECG? You need to touch on the side with the other hand? No, it's just directly Just one thing go I can show you here This one If you connect to the IPE The IPE will generate a curve of the report For the ECG It needs a little time to take the measurement? It takes 1 minute around Alright And then it's very accurate? Yes, it's very accurate Right We'll see if it shows up after 1 minute Okay Maybe it needs to be very tight To the hand? Yes, yes You don't need to touch this part with the other hand? No, no need Touch the top of it? No Okay Alright And how many years your company has been making smartwatches? Well, 8 years We started from 2015 Alright Cool, all in Shenzhen? Yeah, all in Shenzhen What is your factory? We have 4 factories Each factory has 200 employees or around We have 2 factories in Shenzhen One in Jiangsu and another one in Anhui So what is the show here? It shows this will generate to the IPE The IPE, yeah? Yeah The IPE will show the whole report And you have the Microware app? Or you can also work with customers who want different brands? Yeah, we do OEM for different customers If they want their own app, we can develop it by Forderm Our own app is MacTip Pro That's a logo MacTip Pro is our own app It has downloaded more than 2 million in the whole world And it's rated quite OK What's the price? How much I can buy this watch? How much I need to pay? Retail Retail is around $40 to $50 By our distributor, sell online or local shops That's a very, very good price Yeah, $30 to $40 But 7-day battery, if you don't use it very often, no? Often, daily using is fine For 5 to 7 days If standby only, it can last 15 to 20 days Does it do sleep tracking? Yeah, of course It's very basic health function Nice So you just wear it all night And in the morning, you can see on your app How many times you wake up? Exactly How is the deeply sleep and light sleep? Analyze, give a report in the app to learn your health and sleep status Which country has the most customers? Where do you sell more? We sell to Latin America more Like Brazil, like Argentina, like Baraguay And the Middle East in UAE, Saudi, Iran, those countries And India India is a very big market for us all And in recent years, they grow very good Do you sell many in China? Yeah, we also sell in China We threw the TikTok, Douyin Chinese version TikTok And Taobao, Jingdong, those platforms How about some distributors in Europe and USA They can contact you and say, I want to sell more, as possible Yeah, sure In Europe, we have a customer in Spain In Poland, in Germany, in UK, in Italy And in the US, we have some customers in Miami Mostly in Miami In New York They distribute local to Latin America And in Europe, they sell whole Europe market Cool Alright, thanks a lot Thank you You're welcome Good job, huh? Thank you Introduce that Let me give you my card Okay, I finished Oh, there you are So the video was live? It was live But I will now put people on the ring It's finished I finished, we can do it Too late That's the role that you do Thanks everybody for watching My live video coverage From the Mobile World Congress 2023 It's been fun It was awesome It's been busy And I think the sound is connected For half an hour or something before But I got everything recorded in 4K So it will be published tonight Alright Thanks for watching And see you at the next event


Welcome back to Why in the Morning and if it's Tuesday, it's entrepreneurship Tuesday at Y254 channel so you can find us across all our social media handles at Michelle Ashira so you can find me across all my social. So in this next interview we're looking into our topic is the entrepreneurship journey and my guest today is none other than Immaculate Murugge aka Ashley. Hi Ashley. How are you doing? I know this place most people will be looking at you be like this place is so familiar. Why did I see you Ashley? Introduce yourself and be able to know how I am. Okay so my real name is Immaculate Murugge but most people don't know me as Immaculate they call me Ashley because I used to act in Tidy High for nine years so that name really stuck so I took it as my brand name so I call myself Ashley Murugge so everywhere I go is like Ashley are you so what do I do? I work for government I work for Embo County government as the deputy director of the governor's press and public communication. I also do productions so I'm a film producer I've done like two films produced like two short films in Embo also PR and communication consultants so that's basically what I do. Okay it's been a journey from being an actress to now being behind the scene a producer and now you're working for the county government so let's take us through what you're doing you have your own company actually so how did it all start for you to get into like you know business? So this is how it started I started working when I was 19 years I actually started hooking in Embo I used to hook spoons and I used to earn like 15 shillings per dozen of spoons so I was really good at my craft just smiling at what took a shamba and I'm like hey ma'am then we came forward for a training in Nairobi and when I came to Nairobi I called one of my aunties and they told her hey I'm not going back to Embo just get me any job I was 19 I will do it she told me okay so let's talk she got me a job in a certain hospital as a receptionist to work there for like a month then my mom hooked me up with her friend who gave me a job in a certain studio I was still 19 my results had not yet come out so this is at the studio is when I actually learned that my passion for photography videography and customer service you know I was dealing with the CEOs I was dealing with both directors I was dealing with everyone from all walks of life and I was like wow and everyone who used to come at the studio was like I want to be uh whatever by Murugi they used to call me Murugi at that particular time to be served by Murugi so I really really really worked hard and I really loved what I used to do and by the time my results are coming out I knew exactly what I wanted to do I wanted to be in the media space and that's how I went and did mass communication for my diploma level rise up uh got my gig at IDI high when I was 20 21 years old the advertised for a new class I applied got the job nine years down the line I used to do IDI high of the weekend or when a Ruby Academy Fungal school still worked at the studio I was still in class just before even go ahead uh now you're in IDI high allow me to take you back so at 19 you already you know uh okay spoons you and working working in a studio why were you so determined what kept you pushing like that this is what happened we went into a downgrade their family so my mom used to have a very good job she used to work with the united nations so we I used to be in Kilimani primary like our life was literally really really kids cool kids we were cool kids my friend cool kids so when when I was like in class seven something happened like my mom got back together with my dad that was a very toxic relationship right there it really affected my mom and me and my brother and by the time he was passing on we had to go back to shugs because it really affected even how my mom because she was there she was the one who used to do everything for our space school fees for everything literally everything so she was stressed so we had to go back to shugs we went to live in embo and we was in school in embo now tell me a kid from a cool kid to now we should go home we had to learn that and in most cases it could be uh in that scenario most people will shy away especially uh like because you're you know you're used to a certain lifestyle nothing's another same so people shy shy away so what made you so um you know uh very brave to just decide that i'm going to do abc dnd i'm going to do for a job i'm going to work in a studio so why all through my class seven to form four i never used to think about anything else i just wanted out my aim was just to work hard really hard and even after my high school level levels i make my mom comfortable that was my drive i wanted my mom to go back to where she was she used to be very pretty you know she was a she used to be the secretary one of the secretaries of kofi anan so i want to i wanted to make her be there again so that was my drive and that's why i started working when i was 19 all through like that like that and um i can see it's been good so one day when i was at the studio i was i was the main photographer for the md of kenyeri because the studio was downstairs and when i went to take a photo the corporate affairs manager was like ashley uh that chap that you're wearing this is what we've been looking for for our staff i asked her how many she told me 500 pieces are like what is this the dream this is the this is how i'm going to go back to uni but because i really wanted to go to daystar because the best uh university in in terms of pr and communication but because i had really learned that craft of dealing with people and working in the studio working the studio production i was an actress behind the camera and in front of the camera and now pr so i got the job it was really vigorous is okay so here you are uh someone has approached you they've seen a shot uh that they they actually liked and you were like yo i can actually you know produce the 500 you guys want um at this particular point well how come you're thinking real quick like this what was inside you're like did you have a plan did you have like a company registered already did you know someone who could actually make this happen i actually had a company that had registered on os 22 that that solutions media productions which i used to do gigs like photography and videography of the weekend like um shoot weddings kiddo go kiddo go birthday parties and all that never serious it was just like so you can do this because that that time my ex used to tell me hey i knew it'd been a wait when malisa shule we are looking for a job but we can't get why not create our own jobs okay for most young people when they get probably their money through their hustle they think about partying that uh for the next weekend you know so what made you decide that you know i'm going to you know uh open up my own company because of the experience that i had um and because we used to look for a job with my my ex boyfriend at that particular time and we never used to get a job we used to really look for a decent job like in a bank you know you know and and he we just sat down one day and we were like hey why can't we create our own job we are good at what we do you have your experience in it i have my experience in um photography videography and whatnot let's start a company at that particular time registering a company was 800 bop at sharia house that's what we did okay and after that a client will come hey actually so can you do this for me i was like hey i can do this for you so i was like 80,000 coming here yeah i used to earn i think 20,000 in the in the studio that was an maybe like a 40,000 extra that will keep me going you know dress up nicely go for meetings go to class you know also the pressure of your half friends who are being paid to school fees by their parents you your pay i started paying for my own school fees was all when i was 20 in college high school and not high school my degree all through day study university for four and a half years i've paid for my own school fees because of my company like i wasn't employed so after the kenya re gig i got a pretend of 1.35 million and that's how i actually went back to school and through that i actually learned oh i got good suppliers i was good at my craft in terms of peer and comms and and yeah i was like wow i can actually do this i don't have to be employed yeah okay actually so you actually started a business yeah uh i was about to see passion and then i remember when she could see dali about uh it's all about putting yourself out there and suffering and all that but uh here you are studying a company uh studying in a lane of no business which you have not gone to school for but you know out of out of love and out of experience you are so determined to do this so how did you build your you know uh business skills when handling your client at this particular time um trust because it's that easy because you're young and you're talking on phone like a grown-up and everything like oh you i've been referred to you by a certain client you're the one who did that like hey so when i go to meet this client the client looks at me like are you sure you're the one because i was so young i was like 24 25 and this is a maybe a deal of 1 million or 800 000 i was like madame i am the one and i'm going to deliver so i used to face a lot of because you're young you can't handle this so the question the credibility yeah your credibility but now through time i had to prove myself i really had to really work hard do many samples do a lot of meetings with them and show them that i can actually do it yeah okay wow at that particular age and you know you're negotiating millions so take me through uh how did you position yourself like in brand positioning how did you position yourself in a state whereby you can you can actually negotiate for this particular kind of a deals and actually be able to deliver yeah as a brand yeah so i came to realize oh so i was actually just doing this just for fun or something like that just to make money so that i can go to school and all that so i had to look for an expert i needed a logo i need a logo logo logo origination i needed a website i needed social media handles for my company for myself i knew exactly what i wanted to do anything that even if i'm patting i wouldn't post photos because the internet never forgets so i'm really keen in what i post i just don't post anything because there's a way i want people to to to to perceive because that is actually me many people out here they really fake it but how do you want people to perceive you how do you want people to know you right so i used to post a lot of what i'm doing at that particular time and someone who's actually in box me and tell me oh i'm looking for someone who can do it and also that i the high thing really assisted me because everyone was like oh actually hey i know you took on a mama you're on tv imagine this is actually and then i tell take advantage but then this is what i do they used to give me a lot of business because of that familiarity so most most of my clients is to like working with me because of the familiarity and also the professionalism that i'll actually bring on the table all right i perform referral so the marketing strategy studios i used to do a lot of workings that time um social media wasn't all that you know hyped like now because of covet everyone is taking their business online i used to do a lot of workings i could actually me and my business partner we could work with her like we would look at a building that is empty and we would just walk into each and every office from top floor down telling them so you don't have a signage yeah you don't have wall branding we can do this for you how much do you cost we just be mind tell them so that's how we used to do it and just making a lot of calls and most of my clients actually started coming after referrals after i used to do a lot of trainings i went for centonomy i did centonomy entrepreneur i learned that i actually need to focus on my strength what is centonomy but she can do it she's the owner of centonomy entrepreneur all about financial management financial management and also the entrepreneurship side of it okay yeah i just started positioning myself with people like minded people and also getting mentors who are either in the same field or people who i know i can ask what do i need to do so that i can continue doing it okay yeah let me tell you listen to your story it sounds so perfect like you know things are just aligning themselves for your sake so what a couple of challenges that you faced along the way before we get into you working for the county government and actually now whatever it's there so that like i got my county job when immediately after i cleared campo which was i was 28 years old and um this is the thing i look at opportunities and i walk in i walking and come and ask you hey so this is what i actually think i can do right let me go back let me go back to the the kind of deals that i used to get the tenders and all that okay the youth usually say that the government usually don't assist them to be honest me i'll say i've really been assisted by gava by the way from the time i was 24 years old my lpo finances financing i used to get them from youth funds and this is because i used to watch the news and all the marketing and pr whatever they used to do and i used to i used to like walk into the office and ask them so this is what i actually saw in the tv is it actually true are you guys giving lpo financing so i have a tender from kenya really kenya insurance plaza and it's for this amount of money my bank bank statement doesn't look but bank statement wasn't looking good at all and i was like can you give me they're like hey and i'm like what within two weeks they could you know transfer the money again they they got they have another product called talent a product so they used to sit me down and i remember that time especially that time kathrina muye who died was the ceo at that particular time that lady really sat me down like because she used to see a lot of passion in me and actually really wanted to do what i had to do because i could see an opportunity that time uhuru like the president had just said that the youth need to take advantage of the 30 percent okay so i take took advantage of that the apple that time you couldn't even apply only disability yes the youth women and persons with disability i had that certificate and actually that is actually really assisted me to get to school because i used to work with parastatals kemsa kenya re whatnot you get because of that i just used to walk in and ask what what is lacking with our youth nowadays because they just there's a lot of backlash oh the government is not helping me oh nini nini but it's up to you to walk in go and ask for these opportunities and be very consistent and resilient right so for someone who is watching this conversation and they've been part of the the kaguru whereby they believe that you know these opportunities that they say it's for the youth they're just saying it for the for the display but it's not actually happening yeah what would be your advice my advice is just continue just go in go and ask but again it's true that what you're asking because sometimes the time when Catherine passed on there's a nurse is ucu then and and i was trying to process some money there and they were becoming very difficult and i told them i've actually done this before what is different right now and you're making a lot of noise out here in universities telling them you don't need to be employed they'll just take advantage of youth fund you're going to give you this money and i i actually told asked the former chairman and asked him why are you telling the youth this and to be honest i was just in your office the other time and was talking to your credit manager and he was telling me there's no money you get so i could see a lot of youth come to me and tell me baby actually you're right you're right this is what has been happening the youth they they have the skills they have their companies but they just need that support from the old folks old folks they just need that support from the old folks i work for county government a lot of challenges that i'm i'm actually even facing right now it's because of being young because that adopting they don't want to adopt what is happening right now and i think that is actually the problem but we just have to do what we have to do my friends we gotta do what we gotta do so how can we cap that challenge whereby uh even i'm i'm so sure we have a couple of also uh other young entrepreneurs who into who are working with the government and they feel like you know like they always have to do an extra mile just to prove themselves and yet they are credible yeah so what's your take on that my take um just maybe these people who are here at the middle because the boss is actually really good you know your the bosses the top notch but the president the whatnot they are really good they know exactly what they want the governors they know exactly what they want and when they put you in that position they expect you to deliver but now if you're in a situation where you can't deliver because of some people or because of maybe finances or because of that that just that um what that's what my youth want to take a push kill you at home corner and they will actually let them be like your peers they actually show you the way because they're the ones who are fresh from school they're the ones who have been taught the new curriculum as in we need to change even as a country and that's why we're not going forward because because this old folks some of them they just want the systems to remain the way they have been i remember when i joined the county government someone actually came to me and told me on my face now you have joined the county government don't even try change the system yes because yeah there's nothing that is going to happen here and it's actually true yeah because you fight you fight you want to do the best you have the best good will at heart to do what you have to do but some of them just think you're just there to come and take their jobs whereas it's not how do you deal with that it's because i'm in a space where you feel like i can change a couple of things here i can be creative in a certain way to improve in one way the other yeah but i'm here suppressed because you know it's the system and i have to comply so how do you deal with that it requires a point you just have to walk walk aside walk out and deal with your mental uh whatever's and do you yeah when the time they realize that actually this that nothing has happened because of what is happening okay so as we wind up looking back what what made you so determined and patient because i'm so sure uh for probably even uh a deal to go through you know it's it's a long bureaucracy so what made you so determined and patient uh one because of the situation that uh that we had back at home back at home going back to shugs and now we're in Nairobi and all that that was one two because i wanted because i you know my mom used to really work hard so i used to look at this lady when i was young and used to be like i want to be like her i want to be like i mean i have my mind i have my hands i have my legs let me do what i can do to also assist other people yeah all right and how can people find their course all the social media handle actually more really that simple as that okay i use my brand name actually more really sour sour thank you very much actually for creating time to be with us yeah so uh we'll keep this conversation go if you want to keep this conversation going make sure you follow actually uh murugi across all our social media handles she's a peer and communication consultant so make sure you stay tuned we have so much coming your way uh we are coming back with ram to just sample some of your comments parlay on our social media handles remember the the pages are at y244 channel across all our social media handles the hashtag to use this hashtag why in the morning at michela she raised her you can find me across all my social media back