Good morning, everybody. Are you having fun? I'm definitely having fun. I wish I had capes to give all of you. Because by the end of this talk, you will know that you all possess superpower. It has been a privilege to be part of this team and this project and see how quickly it is growing and how many people are adopting it. But like Kelsey said before, this is just the beginning. And there is so much work in front of us, ahead of us. So today, I want to talk about the future. We are all obsessed with how quickly we can innovate, building more tools, automation, processes, trying to meet our customer's demand as quickly as possible. Our time is expensive. Think of a platform that will allow you to quickly build cloud-native applications.  And not only that, you can take all of that and reuse it and generalize it and make it specialized for your own needs. And don't worry. It won't create any friction for the developer, the user, or the operator. They wouldn't need to learn anything new. And on top of it, it runs everywhere. Doesn't that sound like magic? Everything we would like to have in a platform. I've been focusing my entire career in building tools to increase productivity for engineers. When I started my career some years ago, I led a team with a similar charter. Our goal was to build a new platform to increase engineers' velocity. Yes, it was a different technology stack, but we did build that. And we did everything for those developers, from rendering the UI to database optimization, monitoring, logging, everything. And we were successful. It was super easy to build new applications. Customers were very happy. We even enabled mobility between teams of developers. In retrospective, when I look on that platform that we've built, I think we had two main flaws in it. The first one, it wasn't extensible. This means that every time there was a new UI tag, for example, or any kind of technology, a new use case, it was sometimes impossible or just very, very hard to integrate it into the platform. And the other point was that we delivered that to our engineers as a black box. And now they didn't kill how the platform works until it breaks. And as much as we think of ourselves as great engineers, it always breaks. And then they didn't know how to look into the system. They didn't know how to troubleshoot that. And my team became a bottleneck. Has anyone here in the audience worked or built such a platform? I think you're lying. I think everybody had worked or built or used such a platform. Let's see again, have you ever worked or built or used such a platform? Yes, this is, yeah, be honest. That's important. None of it is new. Okay, we are still solving very similar problems for a very long time. I think Kubernetes and its ecosystem can be that platform I started with. Kubernetes already has many of the primitives and support for cloud native applications, like scale. It can run all type of workloads. But Kubernetes is also open. We designed it with flexibility and extensibility in mind to allow new functionality to be built in a seamless way. That's why there is such a large ecosystem around the Kubernetes project. What beautiful about the extension mechanism in Kubernetes is that we handle with care the tension between extensibility and consistency. Many times when you add new functionality, you have to compromise the usability of that feature or just introduce a different new experience. But when extending the system in a native way, you actually get to use the same API machinery, Kube-Cuttle, the UI, the API. And when you look into the system, you feel like you're in a familiar territory. And of course, it runs everywhere, making it an open hybrid platform. Now let's take a deeper look into Kubernetes. Brian Grant created this diagram to capture the scope of this project and also help lead the discussion of what Kubernetes is and what should be at roadmap. And he's gonna talk in his screen tomorrow exactly about that, so make sure you don't miss it. As you can see, it is much broader than container orchestration. You know, I just saw the website that Kelsey showed of what Kubernetes is. We have to update that website. It is a platform with the scope of a cloud provider. The team that is building and investing in building all of this platform has also been investing in building extension points throughout the different layers. We came very far with that effort. We have over a dozen extension mechanism in Kubernetes, naming only few like cloud provider, container runtime interface, web hooks, and many, many more. It started with the goal to increase our own stability, sustainability. But as we advance and the project mature, I think the project is now ready for all of you to use those extensions and build on top of it. I wish I could have covered everything here in this talk, but it will take us days. There will be many, many great talks in the next couple of days discussing different aspects of the extensibility. Today I wanna talk about automation. There are different approaches to automation. There is edge triggered automation. This is when you have events that you need to anticipate and decide how you're gonna act upon an event. The downside of this approach that you actually need to be familiar with all the events and also you need to be prepared to handle the scale and the amount of events because all there matters. The Kubernetes approach is talking about this reconciliation control loop. This is when we look at the current state, understand what is the difference between the current state and the desired state and continuously helping and working towards that desired state. That's what makes it a self-healing system and it's very powerful. Unlike the edge trigger automation, it is built for chaos. It is built for dynamic environments, which is exactly what we think about when we talk about cloud native applications. In order to build automation, you need to match those controllers with resources. We have different ways to extend the Kubernetes API. The first way is the cube aggregator that allows you to build your own API server using the Kubernetes API machinery. You can build package and install it separately from Kubernetes. But from the user perspective, it feels like it's extension of the Kubernetes APIs and it's serving in the same manner. This is the most flexible way and the most powerful way to extend Kubernetes. People before me talked about how we want to lower the barrier for entry to Kubernetes. So we've been working on that spectrum and trying to think how we can make it easier for people to contribute and extend and build on top of it. The team has been building an API server builder, for example, which is a set of libraries and tools that guide you through the process of building new API servers because it can be non-trivial coding to do that. But if you want to make it really, really easy with no coding, this is where we introduce the custom resource definition, which makes it really easy to extend and create new types within Kubernetes. And it does help accelerate innovation. It makes things simpler for you because you don't need to build on your own all of those building blocks. This is just a few. I don't have enough space on the slide to have more, but I did want to show here a variety of things that are built on top of Kubernetes. Starting with the Open Service Broker, which makes it easy to consume services in any cloud-native platform, it is built on top of the cube aggregator, implementing their own API server. We have Prometheus, Rook, Cubeless, which is a serverless framework, SED from Operator. All of them are using CRDs. All of them have been extending Kubernetes in what we say Kubernetes-native way. And from the user experience, it looks the same. You can use the same UI. You can, of course, use KubeCuddle and the same API. So it makes it simple. And when you look into the system, you recognize everything. But we didn't stop there. We talked about the controller before. How can we make it even easier to code the behavior, the controller, that you can do it in any kind of language you want to write in? So we continue to invest in that. I am thrilled to invite Anthony Ye from my team to join me for a demo. Everybody up. Yeah. Thank you, Hank. Anthony has been working on this for a few couple of months, and not only is a team member of the Kubernetes engine team, he's also been leading the 1.9 release team, and he got an award for that, to you, Anthony. I'm just gonna make sure this is logged in first. All right, thank you, Hank. Again, my name is Anthony. And explain how Kubernetes is powered by these reconciliation loops that we call controllers.  Custom resource definition achieved this level of simplicity for the storage step of Addigan API. It's where you put the objects. But defining the behavior of those objects, that's kind of the most important part. And Metacontroller is now the missing piece that kind of makes that step also as simple as you want it to be, if you're starting with a simple use case. So you can go to this GitHub repo if you wanna see the full details. I only have time to go through a quick example. So let's say that I wanna add a feature to a Stafel set. For those who aren't familiar, Stafel set is an API that is useful for running apps that need these kind of properties with unique identity, persistent storage, ordered deployment and scaling, and so on. The first thing I'm gonna do is just install Metacontroller itself. So Metacontroller itself is just a CRD and a custom controller. So it's really an extension mechanism built on other extension mechanisms. And that means that it lives totally outside of Kubernetes. It's not part of the release process, which I as one nine release lead am very thankful for. And so you can install it on any cluster. The next thing I'm gonna do is install this example that I call cat set. And what this is is a re-implementation of Stafel set using Metacontroller in about a hundred lines of JavaScript. And because it's so small, I'm just gonna treat it like a script, almost like configuration and just put it into a config map. Then I'll go and just launch a Node.js image that reads the config map and runs it. And lastly, I will create an actual cat set. And this is just the Stafel set example from the docs, but I changed the type from Stafel set to cat set. So that we're now using this replacement. So let's take a quick look at what's in this controller code. As I said, it's JavaScript, but I only use JavaScript to drive on the point that this could be any language. You can use Python, Ruby, whatever you want. And I want to point out that there's no imports here. There's no dependencies. So this is how you can make it truly any language. We don't have to write anything to allow you to use your language. And nevertheless, it's still only about a hundred lines. It was 101 lines without the copyright header. Unfortunately, we had to add that. So contrast this with the original PR that added Stafel set. It was called Pet Set at the time. This was 24 files, almost 3,000 lines. The author commented this took longer than I expected. And of course, this only builds if you have the rest of all of Kubernetes code as your dependency. So let's just go and see that this is behaving like Stafel set. All right, so we have these engine X background backend, and we have these stable identity pods, zero, one, two. Each one also has its own volume. So we have the zero, one, two volumes for that Stafel set. But if we look at the service, we've only created one service for this whole thing that selects all three pods. So the feature I wanna add is, let's say I wanna have, in addition to a volume for every pod, I wanna have a service for every pod. You might wanna do this, for example, if you wanna make sure that as the pod moves from node to node, it keeps a consistent cluster IP.  Let's see what those changes look like. So first up here, all we do is specify tell metacontroller in addition to pods and volumes. Now we also are managing services. That's just adding this one line. Then in our cat set spec, we say this is our service template, the thing we're gonna fill in, just like a pod template. Then we have a little helper function in the controller itself that just fills in the fields of the service template. And finally, of course, we just have a for loop that creates these services. So this is all stuff that you could probably put together by making a copy and add this in. And then to deploy this change, all we really do is go back through the same process that we used to deploy it in the first place. Except this time, I'm gonna rename the config map so we can keep the old one around. And so then I need to update the reference and then I'll just apply those changes. So what we should see is if we look at the controller itself, we've now posted a new revision. So here you see we have two revisions. It's now in the process of rolling out that new controller code that we posted. And because this is a regular deployment, what that means is you can also roll back to the old configuration. So now let's see if we can observe our new feature. All right, so now in addition to the one service that selects all the pods, we also have a service per pod. You see it's only selecting one of the pods and it's doing that because we added a pod name label to every one of the pods so that we can identify it individually. So that's all I had time to go over, but I wanna show, CatSet is just one example that I made in an afternoon. This is a list of some other examples that are in the repo, but the point is that you can have any automation that you want. And most importantly, this proves that you no longer have to go through the Kubernetes core, go into a release in order to get this kind of automation. The next stateful set type of feature is not gonna come from the Kubernetes maintainers. It's gonna come from some user who just says, I need this, they go and do it, and then they share it. And I think this pattern is gonna be very powerful. So I look forward to seeing what all of you come up with. Thank you. The first time I saw this demo, I thought it was mind blowing. The idea that you can do something like stateful set and instead of investing so many quarters and engineering effort into it and just build it in one hundred line of code, it can be a game changer. It can be a game changer for everybody of how quickly we can innovate. But the question is, can you really rely on that? I started talking about the maturity of this project. Kelsey said it's boring. I think one of the strongest single signal of maturity of this community project is this justification program. We just announced it last month and there are already over 30 logos on this slide showing that the community is committed and the vendors are committed to make sure that those APIs are available everywhere and we are committed to support them. So what's next? Extensibility is about empowering. Anyone can write an app, a feature that will change the world. What is missing in the cloud native space? In the next couple of days, my colleagues will demonstrate some of the things that we've been working on. All of them are leveraging these extensions and the power of Kubernetes. Google, together with IBM for example, is building Istio, an open platform to connect, manage and secure microservices. It is using CRDs. It is using webhooks. Actually it was one of the incentives to bring webhooks to beta in 1.9. David Arancek and Vishnu will be presenting today to how they bring machine learning to Kubernetes. And tomorrow there is a great demo by Eric Brewer and Aparna Sinha showing how they are using open service broker and consumption of services in a hybrid setting. All of them are using those extensions. We are creating a generally purpose platform for developers for running any application, easy to use. Today I covered one area that I think is an important building block and a milestone that we've been investing in towards building that platform. We will continue to apply everything we have learned from our Google experience of managing microservices and services in Google scale to Kubernetes. We are working towards that future platform. We will continue investing in sensibility, in application definition format, and of course extending the conformance test. But not only building the platform in the core of Kubernetes, but our plan is to continue and make the Kubernetes ecosystem richer and make things more pieces that are available from the developer's experience within Google available to everybody as open source in the Kubernetes ecosystem. Those are exciting times. Remember, we all possess this Kubernetes secret superpower. I hope you take advantage of that. Thank you, and enjoy the rest of the day.


It is about not living in fear. You can't let these events control your actions, they should inspire you to do more positive things for people. That negative events in the news should be a call to action to do things that are positive, even in little ways. Whatever you can do to make the world a better place is huge. Because through trauma you triumph, right? Through struggle you can win. Art gets in front of people's faces in a different way. It's like you could sit down at a table and have a discussion. I don't think that it would get as far as like art and music. People respond differently to music and art and visual things and hearing than they do with just people talking. I don't know what the answer is on how you stop things like this. It's sort of sad, it's just like there's good and bad people and all different types of people. That's what people just, you know, everyone's got to respect each other. I think like these people making through these things together, I think that's humanity, that's love.


Is Ken Jong good or bad for Asian Americans? This recent viral clip has sparked this debate again and we're gonna try to get to the bottom of it in this video. Let's play the video from ESPN. Hey, man, stop! No!  Sorry. Boom! You guys saw what happened. The baby ultimately was unaffected, but this small clip had nothing to do with racial stereotypes of playing off of them. This sparked a ton of debate in the next shark comment section. Some people pro Ken Jong and some people really, really against him. Right. I mean, they're basically judging him for his entire career, but mostly probably his character in the hangover. But anyways, guys, we're gonna be trying to answer the question, is Ken Jong good or bad for Asian Americans? Hit that like button and check out other episodes of The Hop Pop Boys. But you know what? It's not debated, Andrew. Smala Sauce from Sichuan. Assessively get it at SmalaSauce.com right now. It's interesting to see, Andrew, such a catalytic event. It was so innocuous, but all everybody's feelings come pouring out. Doesn't that go to show you, Andrew? In the Asian American community, people felt some type of way about Ken Jong for quite some time. Yeah. And I think a lot of people are coming out. And I think the number one thing that a lot of people are saying is like, man, I don't like Ken Jong's character. He's been an embarrassment to Asians.  He doesn't care. He's just being him unabashedly him. You know, like, that's cool to see. And then, you know, everything in between. So I guess we're gonna get into it. But David, what are your first initial thoughts? Because, you know, about this. I mean, my initial thoughts are that Ken Jong is a really interesting character. He's from North Carolina. He's 50 years old. He probably grew up at a whole different time, pre-Internet age. And it's like, it's so tough to say because I can see what people are saying when it's like, man, he played a lot off of a lot of negative Asian stereotypes his whole career. But I could also see people saying, man, I'm just such a fan of him because he's so bold. And he like, twists that stereotype. But I will say this. Sometimes people are naturally born a stereotype.  Some people are small and a non-threat like how you would imagine them, right?  Because a lot of laughter is like leading the audience on two steps and on the third step you pull the rug underneath them. So it's kind of like, yeah, I'm small. Yeah, I'm dweeby. What? But I'm crazy and the audience all of a sudden is like, ah, I can't understand why I'm laughing so much. Here's a million dollars or 10 of them. Would you? All right, so I guess let's just say this. Ken Jong, right? Short Asian doctor has a small peepee. We all saw that that was his probably biggest strike against him. That's the cardinal sin he committed against Asian men in Hangover. Although that scene stole the show. But I guess you're kind of saying that if he is this person, he is a short Asian guy and he's gonna be that short Asian guy no matter where he goes in the globe. If he wanted to go back to Korea, South Korea to have a career, he would have played a short doctor as well. Yeah, they always have that guy on the variety shows in Asia that's either small or fat and they gotta play themselves out for laughter too. Yeah, in Hong Kong they had that Eric, I think. Yeah, so he's kind of like the short, like goofy guy, right? So he's gonna play a short Asian dude anywhere he goes in the world and that's him as a personality and he just ended up getting famous for it. People were drawn to him, he's super charismatic, he is funny, but he does part of him physically just falls into that stereotype. So how much do you blame him for being born or becoming the stereotype, I guess, personality wise or do you blame the game Hollywood for just giving him the opportunity and him rising to the occasion, right? How much do you wanna blame the short guy from Two Broke Girls? And you know, obviously a friend of ours I got a lot of love for him but shout out to some people of Q's Jimmy O Yang of the same thing too, you know what I mean? Like playing like little fobby, dweeby characters but then with an edge and that's what made them rich, right? And that's what flips the character, right? Very interesting. But I guess we're gonna go into the comment section then we'll give you our own takeaways at the end because I have my own ranking for positive representation and we will see where Ken Jong falls in it.  This was mostly from guys. Yeah, probably straight Asian dudes. Yeah, and then other guys were like, man, I just liked that he de-gaff, he got that dog in him, blah, blah, blah. Some people said you guys need a lighten up, not everybody gotta be serious, y'all. So this also came from a lot of straight guys. How come there's these two opposing perspectives? All right, so I feel like the two perspectives are really interesting because on one side, I think, to be honest, a lot of East Asian men, Chinese and Korean guys, and we come from a very shameful culture, like a shame culture, we feel shame a lot. That's part of the Confucian culture, whatever you wanna say, right? No, it's almost holding yourself to these ultra serious standards, right? And they connect to Ken Jong as a proxy representation of who they are, right?  That was a bad representation for Asian men.   Now, him running naked, you can say again, hurt Asian guys, right? It kind of like, oh, you gotta have a small pee pee. But I guess what you'd expect from a five, four doctor. Honestly, I could see it from both sides, but I almost wanna say I more agree with the second opinion where it's like, man, if you're gonna get born like that, which it is what it is when you're born into that archetype, that game character, you don't get to control what game character in this like League of Legends game we're born into, right? So I'm almost like, man, you gotta just maximize and double down as that. Although I could see the flip side of being like, just hide in the shadows, you're not representing us. I think the X factor and how you feel about it between the two opinions is gonna depend on how you see celebrity representation. Now, I have a lot of friends who don't really care about Asian representation as much, like they're not as tuned. Especially our Southeast Asian friends growing up, back in their hometown, they do not be tapped into it at all. But if you're super tapped in, you feel like every strike against Asians is a strike against you.  Yeah, you're right. The personal position depends a lot because there's a lot of Chinese actors that were older around Ken Jong's age that I know were really mad at him because he was playing Chinese, Vietnamese characters. But that's like a whole different concern that would only be, you would only relate to if you were almost like in the same industry.  Right, right, right. Like I've been, we've lived in LA.  To be honest, it's pretty balanced, right? Yeah, I feel like our opinion does matter because trust me, like if it benefited or hurt us, like I would say it. This person said, Asian men hate when Asian women are promoted who give them a bad image. So let's call out this Asian man for the same reasons for intentionally making his own race look like a stepping mat. I mean, it's tough, man. People from his generation, one of the best ways to come up was to kind of like sell out or play the submissive role. Every race went through it, Andrew. A lot of militant African-Americans, they're not happy with the way Sammy Davis Jr. rep being black either. Right. You know what I mean? But it was a process to get to more people who are like obviously RIP, like Chadwick Boseman or like Denzel and things like that. Yeah, I just feel like if he never did the hangover series, this wouldn't be as much of a debate. But then he did Senor Chang too and then like- Senor Chang, yeah, he kind of got beat up a little bit in that, but it wasn't as racial as hangover. I think hangover is the biggest sin that he did. You know what I mean? Yeah, cause he- And like now that- The character is hilarious, by the way. It is a hilarious- But it did make- I'm not gonna lie. I'm not gonna say like, oh, one of those interviews is not effective, but the character made me cringe a little bit. But I wanna turn back the clocks of time because David, we've actually seen Ken Jong's stand up comedy clips from so many years ago. From Comic View. From Comic View. We're talking about 10, 12 plus years ago. Guys, I've seen Ken Jong perform, or at least on TV. We met Ken Jong like for the first time 12 years ago. Yeah, 12 years ago, right? And this was right after Comic View. I'm gonna play this clip and you tell me if seeing this 15 years ago, how you might've felt. Play the clip, three, two, one.  You could say- Got the tumor on the west side! You could say it's cringey now, but trust me, at the time this comedy was hilarious. This was gut-busting laughter. And you would say he's trying to break stereotypes by being this loudmouth, crazy, small Asian doctor, right? Now, this clip, you would overall, a lot of people were like, oh, positive. And then you fast forward to hangover and you're like, oh, no, that hurts me. And then now his character- Do you think it has to do with the style of humor? And maybe when he was on Comic View, it was almost like, yeah, look at this little Asian guy repping us like in a crazy way to the black crowd.  You know what I mean? Yeah, yeah, yeah. Submissive person. It is place and context. Context and time does matter. Even though to me, his character hasn't, him as a person and character and performer hasn't changed that much. Yeah, yeah, I will say this. And I heard the times that I met Ken Jong, he was really, really nice to me, way nicer than some other people that were way snobbier to me. But I will say this.  Yeah. Somebody said he's like, Will Ferrell, they both try too hard to be funny. It comes across as insincere. So that's sort of like somebody saying, man, yeah, he gets laughs, but it's unsophisticated laughs. Okay. I think that's, there's different levels of comedy. There's so many different types of humor. And what's funny to you is funny to me. There's hipster humor. There's Harvard humor. There's like just baseline stereotype humor, which to be honest, I'm not gonna lie, Ken Jong plays off of a lot, which is very primal and you don't necessarily need to be educated, but that's a whole nother video. Somebody said there's a process for everything. These, this generation served as a step stool so other Asians could get into the industry. How much is this true? Like he's 50, he's from North Carolina. Back in the day, Andrew, America was all white, all black, especially North Carolina like that. The heritage Americans, he set it up for people to have more of these Russell Peters or more, well, I don't know who knows if we'll have an Asian mat rife, but like did more multifaceted things. Yeah, I don't know. I think it's interesting to think like once Ken Jong retires or steps away from the limelight, is that short Asian character ever gonna exist again? Is someone else gonna take his place? Is it gonna be evolved probably though? It's maybe not have the same like, they're not gonna play the exact same character, but I mean, there's a lot of short Asian guys out there. Let's be honest. And a lot of them wanna get put on and make millions of dollars, right? And make it in entertainment. And some of them are funny and some of them will end up playing some character like this. Yeah, I mean, I think that the gap in entertainment in society to confirm a stereotype, but play with it in an edgy way, with an edgy twist will always be there. But I just hope that other archetypes can be more monetizable as well. I think ultimately, man, my takeaway is that like some people gonna be not happy with this answer. I'm gonna give him on a scale of negative five to positive five on the representation scale. I'm gonna give him a spectrum of negative one to positive 1.5. That is my spectrum that I'm giving Ken Jeong. Wow. And some people gonna say, that's a little bit positive. I think a lot of people are gonna say, oh, why is any negative three or negative four out of five? Yeah, I mean, I'll say this to be honest for me. I never related to being a really small Asian guy like that. So it really wouldn't, like I was like, oh man, he's gonna be in that lane so far. You didn't feel like he represented you. If anything, I'm more mad at Hollywood for not putting the opposite on rather than just putting it on. It's like I'm more mad at the game than I'm mad at the player because I understand the motivations of a player as a professional performer myself.   Yes, but at the end of the day, I could also see why he's like, as a comedian, it's not fully my concern as long as I'm good to Asian people in my personal life. It's tough to say though, that's why I gave it a potential negative one too. Yeah, here's how I look at things. I put people in tiers and categories. There's four different levels of category when it comes to positive representation. At the bottom, there is the villain and the embarrassment, okay? These characters are like Long Duck Dong, Esther Koo, the comedian who kinda got famous for ragging on Asians and Asian guys and William Hung, these are people who unfortunately constantly get used as examples. What about the dude from Two Bro Girls? Two Bro Girls, sure, yeah. I think he's in this tier where it's like, Asians do not wanna see this character again and there's almost nothing positive that you can draw from that. I do not wish I was born into this. Yeah, and then the next tier up is debated but accepted and this is where Ken Jeong sits, Bobby Lee sits, probably Constant Wu and these are people who are accepted in the Asian sphere and did something but ultimately people are always going to debate whether they're good and bad or positive negative, right? Wu plus one minus one, who knows? Yeah, they're positive, they've added something to the game, they're kinda funny, they've had some good performances but they got some strikes against them clearly. Embrace, this is the next level. This is where most positive Asian actors are where they've done something good, maybe nothing incredible, incredible but they're positive people of the community. Steven Yoon, Daniel Day Kim, John Cho, I would put Jackie Chan in there even though Jackie Chan is like a global legend but Margaret Cho, Alley Wong, Henry Golding, the only reason why I put Jackie Chan is there, I think- Did he lose his hero status?  Oh, cause you're saying he, some people said that he was goofy in his American roles, right? Yeah, yeah, yeah. But then hero icon level, only a few sit here, Bruce Lee, Jeremy Lin, these are guys who achieve something so globally amazing that it's almost, you cannot debate their status. I would say for a moment, Chloe Kim and Sunisa Lee. Yeah, gold winners, Olympic gold winners, for a moment they get that shine whether it's like- They can do no wrong, you know.  Right, right, right. But yeah, I mean, if you made me say timeless, speaking Bruce Lee. No, it's true. When you go to Sunset Boulevard even in 2023 and you ask people to name Asians, they still be like Bruce Lee, Jackie Chan. That's like what most people say, to be honest, Lucy Liu. But yeah, so yeah, I mean guys, you let us know in the comments down below what you think about Ken Jong. We kind of gave our takes. Like I said, he's accepted, debated in person. He's a really nice and supportive guy, super nice to all different types of people. But yes, I think his biggest, biggest strike is the hangover series. And if he hadn't done that, I think the narrative around Ken Jong is a little bit different. How much is it more just the society that we live in? If a lot of people feel that Asians are small, weak, and quiet, and then obviously you see somebody who looks small, weak, and quiet, but then they flip it on you and they're brash and they're sort of like bombastic and that creates all the laughter. Should we be mad at that person who fills that role? Or should we be mad that society rewards people for being 75% stereotypical and 25% anti-stereotypical? Like that's a heavily rewarded archetype. Let me tell you this. There's other people who are cut against the stereotype from the beginning like Eddie Huang or something like that and that can be rewarded in another way. But it's almost like everybody's got a jujitsu. What pre-exists in the society? So are we mad at the person who did the jujitsu wing or was able to do that? Or are we mad at the society that it only gave like one or two options? David, I don't know the answer to that question but I can feel that a lot of people are just glad that it's over. That that character probably is not gonna happen again. No, it's too woke in 2023. And that we're probably evolving and moving on from that point. So perhaps Ken Jong is a stepping stone for progress, unfortunately, an unfortunate stepping stone. Maybe a reluctant stepping stone. I don't know how you wanna see it but at least we're past that character now. I think so. Yes, yes, yes, yes. So anyways guys, let us know in the comments down below what you think about Dr. Ken Jong. And until next time, we out. Peace.


What's so good about my banana bread? It's got bananas, of course, very ripe ones. Pineapple, pecans, buttermilk, butter, and a few little spices. I don't put a lot of spice, just enough to make it extra delicious. It's Tammy with Colored Ballet Cooks, and today we're making my good old banana bread. You can see it's falling apart moist, so get ready for a delicious recipe. All right, today we are making my banana bread. I cannot believe it's been two years and I haven't made banana bread for y'all, so we're gonna get started. We're gonna start out with our wet ingredients first. I'm using a stick of butter melted. 325 degrees, we're gonna put in two eggs. Bananas, now these bananas were really big, and when I say banana, it's about five or six inches long. These were extra long, so I'm just using two bananas. So I throw them in for a standard size banana, three bananas, for long bananas, two bananas. We're gonna beat this a little bit, sugar as we do flour. I'm gonna turn this down a little. These are third cup scoops, so I'm just gonna add, even if I'm using self-rising flour, I'm taking soda. Butter was salted, sodium diet, so we're gonna do the same thing. Pineapple juice. This is gonna add a little sugar as well. If you are diabetic, don't add the pineapple, just leave it out. Let's sit here after we drink it. Vices to mine, because I like spices, you don't have to, of course. So I'm gonna put in, sides, you can get this on our website at www.colouredvalleycooks.com. It is not a KitchenAid brand. It is an off brand, but the KitchenAid only has silicone on one side and these have silicone on both sides. Just make sure, if you go onto the website, that you get the right size for your size mixer, because mine is a six quart. Now I have one on there for both sizes. Ready this with baking spray? This is a two cup cake recipe. That means it will fit in one of the standard butt pans. My recipes are more than two cups of flour, so you're gonna need an extra large butt pan like the one you see here. This is also, of course, available through Amazon on my website. It's a little bit larger than your typical. And I've had people say that they ran over their butt pan with my pound cake. They get a three cup recipe, or I know it's at least two and a half cups, so be careful. Some of my recipes are larger than most peoples. So if there are more than two cups of flour, then make sure that if you've got a standard pan, that you make a few cupcakes or something. And of course, this is a two cup for the banana bread, so it's fine. Shouldn't have any problem. You can use two loafs pans for this. Of course, you can do cupcakes or banana muffins. Now this is a lot sweeter than my banana muffin recipe. It's in my volume one cookbook. We're gonna bake this at 325 degrees for one hour, and that's it. Roll it. This is done, it smells so good, and we're making bread toast for supper. We're just having sweet, sweet, sweet. Can't get enough of the sweet. I'm gonna set it right here for one sec. While I close this, I'm gonna taste it real quick for you. I say I am. There it goes. Well, it's done just a little bit. My first, right? It is so moist, there's no need for you to have to slice it and put butter on it unless you just absolutely have to. It is like cake, more like cake than it is bread. It's so good. I used to make this so much that I got burned out on it, and so it's been a really long time since I made one, and I have to say it's absolutely delicious. You're not gonna find a banana bread recipe that's any better than mine. I guarantee it. So, thanks for watching Colored Valley Cooks, where we cook like Mama did, and we eat really good.


And we're back with the ballot 2023, looking at all of that report right there. We're going to be connecting with, you know, some of our reporters on the field this morning, but just before then we get back to our guesting studio. We're still talking about, you know, the issue of security. We're talking about the innovation. Now one of the things that a lot of persons, I mean, they work hand in hand, you know, however you want to look at it. But we're looking at the fact that INEQ has been very, very positive about this one, even though a lot of persons still express doubts and do not, you know, believe in the entire system for whatever reason. But one of the highlights and the high points of this election is the introduction of this technology, which, you know, my colleague here has mentioned. That's the beavers. And so we talked about it. But I want to also cast our minds back, you know, to every other time that we had introduced technology, a bit of it to our electoral process. Now, if you remember vividly, in 2007, we had introduced, you know, that technology, the INEQ introduced a technology direct data capture method for voter registration for the elections that held in that time. Now, the essence of this DDC was that it was going to eliminate double registration, double voting, and other electoral practices. That's on the one hand. We also know what happened, but you know, at the end of that, let me, so let's come to the elections, that 2007 polls was widely criticized and pronounced as fraudulent by local and international observers. There were short comments. That was not the case. The essence of that technology was defeated. So again, people are still asking several questions. As much as that sounds very fantastic, we look at it very logical explanation and what have you, we still ask again. Don't you think that there's any, you know, situation that these can and might fail, making also reference to the ocean state elections with the overvoting? How did that happen? On the rage voters, can, you know, the beavers also, you know, cop that? Michael Jackson, MC Alma used to vote in Nigeria. Do you know that? I'm listening to you. Michael Jackson, MC Alma, Bobby Moore, they used to vote in Nigeria and understood. From the moment the permanent voters card and the card reader was introduced in a country where a precedent in 2003, on which a new ambassador had more votes supposedly cast in Ogun state, more than the total number of registered voters in Ogun state. When we go to the Supreme Court, the justices, nine justices of the Supreme Court, all agreed that that was a major aberration. But they said the number of the votes cast when removed from the total number of the valid votes would not vitiate the district. But that was in itself a travesty. It was the introduction of technology, permanent voters card and card readers that for the first time in the political state of Nigeria, unlike what I told you happened to me in 1983, you never ever again after PVC and card readers were introduced, you never ever again have any polling unit, registering 100% voter turnout. You see how good technology can be? It will not take you to Nevada or El Dorado in one round, but it will move you from position, what ostensible position in the direction of progress. I am not sitting there, considering not to want to believe that beavers will be, beavers will be the ultimate solution to the perversion in our electoral system. However, the use of technology will always move us in the right direction because even in the OSHO, madam, that you refer to, add earlier, refer to the fact that your showcase became easy for the complainants to prove because inevitably in digitalia, anything where you employ digital technology, you will always get what they call the digital footprint. My sister, if we were to be reduced to using papers alone, you know why some of us can paint vehemently? For the exclusive use, exclusive being the strategic idea, for the exclusive use of technology was because even with the ostensible improvements that we saw, that we got when PVC, many voters card and candidates were introduced, the electoral act gave the option that in case those things failed, they could resort to paperwork. And you know what usually happens to paperwork, the political magic comes out. So at this juncture, madam, I want to agree with you as a man who should be sober enough to know that there is no permanent solution to the mischief of man on the face of the earth. It's just that- Nigerian inclusive. On the face of the earth. No, I want us to be very inclusive. However, let me give you a typical example. A very close business partner of mine and a friend of mine had his, he couldn't find his pad, you know, he couldn't find it. And I was telling people, I was wondering whether I took it home yesterday or I said, Kenny, why are you behaving like this? Look at the CCTV cameras in our office. And you know what? You know what? When he called one of our junior managers in the office and they examined the CCTV cameras, he noticed that his driver peaked. When his driver was peaking, is this thing. The driver also peaked the pad. And you know what? The driver denied that it was not himo, it was not himo. Less than one, less than one month after, another item was found in his hand that was not given to him. Another item was actually found by somebody close to him being sold and recognized that this was theirs. And when the challenge, the person said the driver gave it to him. That was why he lost his job. The good thing about technology is that it at least gives you an evidential proof for something that somebody could have liked easily about. And that is the perfect example of a shoe. A shoe may have shown the lacuna, or lacunae, in the use of these so-called beavers. But it was ultimately the recordings, the recordings of beavers that gave the complainant the opportunity to prove that something inconsistent with normalcy happened in Shampoong Boots. Yeah, let's not sound pessimistic. But there's this report that has been making the rounds that a particular presidential candidate and his deputy made some comments. And now the argument is that, where they're doctored, technology also can be doctored in such a way that the results that you desire may not come out as you wanted, because someone has touched it. Like you said, there's nothing that you can do to stop the mischievousness of medicine. As somebody who is an avid follower of technology, who reads copiously on technology, the good thing about the valid point you just made down is that there is a part of technology that is called forensic technology. Doctored evidences and materials can be examined by experts. I tell my friends, I was talking with a friend one day, and I said, you don't be very careful. Somebody could send you a picture of your wife being naked and doing something untoward with another man. Be very careful. Technology has given that this to now. However, technology will also help to resolve the mischief of those who may want to employ technology for a dubious purpose, because there is that forensic element to it. Technology is not God. It's only God that is only sent. However, given the fact that, and this is what we were arguing for, the intensification of the use of technology being countenanced by the electoral law, we kept giving the examples to those who cared to listen, especially legislators. If you could sit in the green chamber or the red chamber of the National Assembly and remember that, oh, madam asked me for some change before I left home this morning, and you pick your phone.  So if you could have the faith in technology to say, OK, she asked me for this transfer money, we put it down, and we are following this again. That's the power of technology. I tell people, the most credible database in Nigeria today is the Vivian database. You know why? Because the banks will not let you have two fingerprints recorded against your name. My brother, we know that in other spheres of life, databases may be compromised due to our passports as somebody who is well-traveled. Our passports in the last 10 years have been more respected internationally because we were gradually and fastly going biometric. They know that it used to be, before I left Mushi to go to hand up in the diaspora about something years ago, I must have collected passports up to seven or eight times because of the rejection of the American Embassy, the United Kingdom Embassy. Before somebody ultimately helped me, got a German visa. OK, yeah, we want to connect with an INEG observer. And his name is Ghidardo Yolde. If he's ready now, let's get to know what is going on right now. Ghidardo, good morning. Hello. Hope you enjoyed the news. Please do subscribe to our YouTube channel and don't forget to hit the notification button so you get notified about fresh news updates.


Low-flow anesthesia has been shown to provide many benefits such as improved patient safety, cost savings, and environmental friendliness. However, one drawback is that the oxygen concentration of fresh gas flow and inspired gas can differ significantly when using low-flow anesthesia. To address this issue, researchers conducted a study to compare the effects of low-flow anesthesia on oxygen concentration. They found that the oxygen concentration decreases significantly in the first 15 minutes of use, but then stabilizes at around 30%. Additionally, they observed that the oxygen concentration remained stable throughout the duration of the procedure. These results suggest that low-flow anesthesia can be used safely and effectively without compromising oxygen levels. This article was authored by Jaewook Kim, Dong Heekong, Hoke Lee, and others.