You don't need me to tell you the world is changing and you definitely don't need me to Drop you another bomber bus words. Tell you you need to think outside the box. You need to move faster To make it sound like if I know this any better than you do if there is this one thing We did learn from 2020 it's this we cannot predict the future Everybody was wrong So what can we do when uncertainty is the only certainty? Well, I believe we can do our very best try to understand Not only what problems we are facing but all the new opportunities out there as well There will be no new normal the new is the normal Did you know for example there is a way to make almost anything you eat? Protein rich and more nutritious just by adding one ingredient and that Superfood ingredient can be grown year-round using very little and water energy I'm talking about mankind this some kind of duckweed vegetable. It's one of the things you need to pay attention to or Did you know 2020 marked the tipping point for climate change a great tipping point solar energy is now 90% cheaper than it was 10 years ago wind is half the price So it's happening new investments in fossil fuels are cancelled because anything brown means risk and green Is the obvious color of future wealth? Or did you know that the market cap of Bitcoin is at one trillion dollars and I mean while it might sound crazy today That might be the best opportunity of your lifetime You do need Inspiration but again, you don't need one more inspirational speaker to tell you the world is changing That's not helpful advice You and your team need to be challenged and that's why you need me


We just launched Bitcoin on Itoro a month before Mt. Gox collapsed. And everybody around us thought like, this is it. Bitcoin is dead. Crypto is dead. Hi, I'm Yoni Asya, co-founder and CEO of Itoro, and this is my Crypto Story.


Hey friends today, I am hanging out at Disney's Hollywood Studios I came out today because I wanted to get some drinks at baseline and ride some rides But also I wanted to show you guys some places at Hollywood Studios that don't get a lot of attention Then I think are pretty fancy. So Let's go do this What I mean by places that don't get enough attention I'm talking about things that once were something else and now they kind of got repurposed And I think it's really cool because there are so many of them here at Hollywood Studios In fact, one of the places that I'm talking about is as soon as you walk into the park and right now It is a Disney photo pass spot, but it used to be something way much cooler Right here is said Cajangas one of a kind antiques and curios and this used to be Tinseltown treasures and they used to sell movie props and autographs and there are some still inside there But they're not for sale anymore now. It's just used for photo pass, but it's still very nifty and I'm gonna show you some cool things about it I remember stopping in here and seeing really awesome things And I always thought wow would be cool to own like something from like a movie and stuff And it kind of jump-started my whole entire love for like movie props and Disney props And I'm a little sad. I never bought something from here per se, but it was so cool being able to see those items I'm sure some of you guys have seen this Dalmatian too, especially in the background where I was just talking But did you know that there's a hidden Mickey on it? Look at that. It's a little Gracie hidden Mickey The window right to the side here still says Tinseltown treasures I wish that you can buy some of these things actually on the my Disney experience app It still has art and collectibles as its tag. So like if they're not selling any of the stuff Why would they have that like that? Some of the items in here are very valuable, but they're just used for decoration at the moment They're not actually for sale, but I'm happy they kept it actually going on. I'm happy that this is still here Some of the cool autographs they have is the cast from Aladdin Bambi and even the Lion King. This is all signed by the actors who voiced the characters So you got Matthew Broderick Nathan Lane James Earl Jones. Isn't that so awesome? Up here you have a original really Wonka in chocolate factory movie poster Signed by Gene Wilder and like that's what I mean like this stuff is like very very valuable Sleeping Beauty down here Beauty and the Beast signed by all of the different actors and actresses. That's amazing. We need a poo Look at that and these things used to be for sale in here It's the little things I like to point out they actually really mean a lot to me And it's really awesome. Just take a second and take notice Let me know in the comments if you've ever actually bought anything from in there I wish I did when I was in there like I remember being in there I remember seeing a sopranos use Telephone and I was like wow that would be so cool to own that and I wish I did but now I can't so let Me know if you did We're gonna go about our day here in the park though And I'm gonna show you some other cool interesting things and like I said I wanted to get maybe some drinks at baseline and ride some rides. It's a beautiful day I mean look at those clouds look at that sky. This is Hollywood It is in the high 90s today. It is very hot out In fact, I think when I got out of my car it said 96 degrees on the dash But we find ways to keep ourselves cool and you get used to it when you live down here And when you're on vacation, I feel like you're just so go-ho. You just like just power right through it I used to be like that. I used to be like, I don't care now I'm more like cool take my pace stay dry and nice and relaxed and I like that feeling I Want to head right down the baseline to get a drink and maybe a pretzel But first I want to see what the wait time for Mickey and Minnie's runaway railway The line doesn't look that bad. So I would love to see like how long the actual quota wait time is Actually, it's a pretty long wait. It's 45 minutes But they changed up the way they queue up out front. So that's why it didn't look like a long time But I want to show you that real quick Normally they were queuing up all over here But it looks like they actually closed this down and used it for stroller parking now So the line just goes runs like straight down this way and then up and down and lots of switchbacks All this is closed down. This used to be all the queue here So, yeah, that means we'll come back and see if we can ride that later on Especially when me talking about I want to try to stay cool because that line is mostly outside So you're just sitting there underneath the Sun no shade and no fan You definitely want to wait and do that later on in the night. Trust me. You'll definitely stay a lot cooler that way So in the meantime, we're gonna hop into baseline taphouse grab a flight of beer and a pretzel And then try to figure out what ride we're gonna do first They're actually doing an amazing special right now that is probably really hard to pass up You know, I said I want to get a beer and a pretzel Well, they're basically doing a beer and pretzel combo with the souvenir glass Where basically the glass is free like it is such a great deal. I gotta show you this actually So if you buy a beer a beer costs $10.50 and then if you want to get a pretzel it costs $9 So we're at $19.50 if you get the baseline bundle, which is a pretzel A choice of a draft beer with the souvenir cup. It's 20 bucks. So for 50 cents You're getting a souvenir cup. You can't beat that deal And take a look at this. I think it's so perfect for $20. Like I said, it's like you're getting the cup for free Not too shabby I say I'm not too sure if I ever had this beer before but it looks light and refreshing. Look what it got though. Oh Yeah It actually is it's very nice and refreshing refreshing But now I'm gonna dive into the pretzel and a good question is is do you actually pick your pretzel apart? Or do you bite into it like cool? I feel like that's a trick. I feel like I do like I always take the little nubs off first Mmm, I Love this pretzel. It is like one of the best pretzels at Disney.   Wow that really felt awkward Honestly, I think I put this pretzel up there with like the Germany pretzel and Epcot. I really really do love it I also like Jock Lindsay's hangar bar. They have a charcuterie with a pretzel there and that pretzel is phenomenal So very good pretzels here And since we were talking about things that were actually repurposed This was repurposed because this used to be the writer's stop back when it was Streets of America And it was like a little coffee shop that was set for like basically people to come in and hang out And it actually says the writer's stop up here It's all jingled up with the letters Like you see the W on the far corner there and then RS and it's really interesting They even have nods to Walt Disney in here because I'm pretty sure it says Carol Woods somewhere here Oh, yeah, right up there. Isn't that really cool? Now we get to walk around with the baseline cup all day long I think I will like if I end up buying a beer. I'll probably just pour it into this one So that way I kind of have like a fancy cup. I think this is a 22 ounce or two. Yeah, it's a good old 22 ounce sir Also speaking of other things that were rethamed Did you know that this used to be an American Idol experience and I actually tried out for it I came here and auditioned to actually be like on their American Idol show. I did not get accepted though I cannot sing but I did it for the experience of doing it and it was really fun. I Think we're gonna head down to Toy Story Land to ride a ride But first we have a character cavalcade coming and looks who got Chippendale and Goofy Look at this There's Chippendale. Where's Goofy though? I thought he has seen him. Oh, no, it was Pluto. There he is We got Minnie and then Mickey in the back there You know I said this before my favorite thing about Pluto is his whiskers. They're so springy Look at them. They're springing. I love your whiskers. I Love the fact that I'm yelling out the Pluto that I love his whiskers. I wish you heard me He probably would have hit him with his paw I've seen him do that before whenever I said, hey, I love your whiskers He usually hits them and it's really awesome like they're very springy I really wish that the voyage of the little mermaid would open back up again That was a fun show to sit down and get out of the heat for a little bit Also, anybody ever noticed a hidden Mickey up in the bubbles there? It's really hard not to see it once you see it But it's there Whenever I do come out to the theme parks depending on what kind of day I'm having I usually tend to try to find things I haven't done in a while But when you come so frequently you kind of do a lot like over and over again repetitiveness So like today I was thinking I was like, you know what what kind of ride have I not written in a while? And I think I haven't been on alien swirling saucers in a while and I really do like it The last time I think I was on it was for the Christmas overlay I think so. So I mean, I think it'd be a fun adventure to go ride alien swirling saucers This is basically what I'm trying to say Here is a look at some of the wait times Millennium Falcon is 45 minutes Muppet vision 10 minutes Mickey Minnie's runaway 30 minutes Oh, and now all of a sudden we're at the health and safety reminders soon We will turn back and slinky dog dash 60 minutes alien swirling saucers 10 minutes I don't see Tower of Terror though It's also really good to know that alien swirling saucer is only a 10 minute wait Slinky dog dash is at 60 minutes But if it was definitely like kind of like a 20 30 minute wait, I probably would wait I love riding slinky dog dash I mean honestly just look at that. How cool The music from the alien swirling saucers just really gets your whole pumped up and ready to go. I love it Looks like we really lucked out. It's not even a 10 minute wait. I think we're just walking right on Oh, that's fancy and awesome Hi friend Just one Yeah Thank you Looks like we got ourselves a fancy little rocket ship here. Oh boy. I can't wait for it to start I really get excited Thank you Trusty little pilot right here.  We're done. Oh, yeah All done Internally grateful That was awesome I really love riding that ride the music gets you going and it whips you round so Rough like if you think that's a kid ride if you were in there with someone else You really need to hold yourself from colliding with them. It gives you like such a whip. I love it though. It's so fun And I wasn't gonna actually ride Slicky dog dash, but take a look at this stand by way. It says 16 minutes on the app. There's no way This is honestly like a 10 minute wait. I would say oh my lord. This is amazing. I've never seen the queue like this Look at that When there is an NTQ to ride slinky dog dash you ride it I mean, this is phenomenal. Like I said, probably 10 minutes 10 minutes at the most And of course we got to go back row. I love back row and slinky dog. That's it's my favorite And you get a little bit of a spring action Oh boy You can't go wrong on a ride on slinky dog dash that was so amazing and I can't get over the wait time That was so perfect the way things planned out like we went to road aliens swirling saucers And then like I was on there and I was like, you know what I really want to ride slinky So I just kind of came over and peeked a look inside the queue And I was like that's not 60 minutes and then next to you know, nine minutes. We're on the ride phenomenal There's a bee chasing me. It's on me. There's a bee on me. Oh my god. There's a bee in my pocket. Oh My god, there's a bee in my pocket. Oh My lord, I don't know what to do here There is a bee in my pocket. I Don't even know what to do There he is look at him. He's coming out. Okay. I'm gonna try to swim where he's gone. Get away Ah, oh my god, that was the most horrifying thing that's ever happened to me a bee flew into my pocket What would I have done once if I didn't notice I just stuck my hand in my pocket I would have got stung. Can you imagine just like walking around you stick your hands in your pockets and then all of a sudden You're like that's crazy and like how would I have gone them out of there if you went down further I actually I thought about like running to the bathroom taking my pants off and like shaking it The only way I could think I would have gotten rid of it. Wow, that's crazy. I'm so happy It just kind of came out on its own though Now that I kind of got some Composure back the bee thing kind of freaked me out a little bit I think I'm gonna head down sunset and just check out some of the shops and even maybe look at the wait times I would love to ride Tower of Terror, but that's been long, but you don't know I mean honestly in a day with Slinky Dog Dash only took nine minutes. This could be amazing Another store that actually got changed up a lot is the majestic theater They used to have Planet Hollywood in here and they had iconic movie props all over the walls in there One of them was one of my favorite props and was from Richie Rich and it was uh, oh man I can't think of his name Professor Professor Beanstine. No, what was it? It was the smellelizer. Oh, please Let me know in the comments if you know what I'm talking about, but it was hanging on the wall in here. I Believe the Richie Rich like movie prop was like in one of these corners here now It's a dress shop and what does everyone think about the new Corella De Vil movie? I haven't seen it yet, but I'm very excited the new merchandise looks really cool at first I was like, well, I don't like it too much But then they added a lot more pieces and I was like, okay, that's really awesome And wow if I'm reading this correct it says the Tower of Terror is a 15 minute wait So I think we're gonna go for it Look at that 15 minutes it says Oh, that'll be awesome. Oh, I'm so pumped. I think we're gonna walk right on in here.  No, no, absolutely. No one's behind us. Go ahead. All you oh This is awesome. I'm so excited. There is no wait for the Tower of Terror This is seriously so amazing. Look at this is where the line stopped right here. I'll take that any day Wow, that felt so amazing just to be able to get right in line and already in the Tower Hotel I'm really having a good day today. I'm really looking out the way times. I feel blessed You Lost my hat that has never happened on the Tower of Terror and it was my cow puncher hat So I lost my badge too. That makes you really sad They said that it's probably at the bottom of the shaft and there's no way they can get it today So I'm just I'm gonna go like flint like file a lost and found one. Maybe they'll mail it to me I don't know. I can't believe it happened. I don't know how it happened actually like that is crazy Right, like it's it flew out of the cart, but you're enclosed So like I don't know how that happened, but we searched the inside of the cart and everything and it wasn't there wow mind blown This is really turning into some kind of day here so much excitement. I mean great things are happening We're getting the ride rides without waiting. We had bees flying our pockets and now I lost my hat on the Tower of Terror I don't know what else I can say. I mean I feel like I feel like this is an epic day. I Think I'm gonna head out to guest services and see what it's like to fill out a lost and found form form and Like I said to probably send it to me maybe in the mail, but I'm just so sad no more cow puncher badge I'll go back to frontier land. Hopefully they still have them in stock, but I can get another hat I have tons of those hats. I love them And this is what I ended up getting so I got to fill out this nifty little report online Give them all information. It's gonna be a fedora bull fedora with a cow puncher badge on it The time and date Tower of Terror right now I don't know what time it is because I can't grab my phone and If they find it, then they'll send me an email and I can pick it up at Disney Springs Or if I supply an address, they'll mail it to me. That's really nifty. I Wasn't wearing it. I actually had it like in my lap But like I've never had a hat like fly up like that before I think and this is really I believe this is why It's because of the cow puncher badge on it I feel like because it's heavier Maybe it maybe had more room to fly or does that make sense or would it mean that it was lighter? Well, wait no because the Tower of Terror actually pulls you down and up. I don't know physics and science, but wow I mean, what an amazing day. Anyhoo, I hope you enjoyed the day. I enjoyed making the video So we'll see you next time. Bye


what's going on you guys welcome back to another video interesting title isn't it very very interesting it's not clickbait because it's true I haven't given up complete hope but this may be the closest I ever get to to making the NFL okay there is a league out there called the RFL it's the relocation football league it's a playoff on the NFL of course called the RFL it's done via Madden now this concept took me a while to get around my head okay I'd been hit up by a guy Mitch he's one of the commissioners for the RFL you know that they are growing they're growing actually as a as a league you know more and more people are supporting them more and more people are tuning in to each game they stream the games live and they're actually done on Madden so the concept of it is that they they simulate Madden games with players in the teams that that represent real people on the outside so I've now had a player created back in I think it was April I got hit up I had to submit my stats I had to submit my my name my college everything like that you guys are gonna see all that so my players been made what the RFL does is they have a league every season but what they've done this year is they've brought in a rookie series so I am coming into the league as a rookie Jacob McDonald number 27 running back agility is high strength is probably mediocre speed is definitely up there but you know I had to put my stats in I think you could have maybe three categories at 99 three again at 90 maybe five at 85 another five at 80 and the rest were just you know whatever happened so the concept behind this league and it took me a while to actually realize this is the games are simulated but they have real-life commentary so games will be streamed they'll set up the game on Madden they'll stream it online so people can watch and chat and I thought okay why are people caring so much about Madden teams why are people caring about teams that aren't even real why do they want to watch this but it's the it's the commentary it's as if you're watching a live game you honestly halfway through the game with the commentary how good it is how onto it these commentators are you feel like you're watching a real game and so like I said this may be the closest I ever get to being in the NFL because my player is playing in these games and he's being commentated on you know it's it's it's I mean is it delusional on my part to actually enjoy this I don't know but I do enjoy it so this video is just an intro it's called the relocation football league feel free to go over to the YouTube channel and check them out like I said they've they've created this rookie series that my player is in to try and then make an all-star game which you then play in again and then after that they've got the draft so my player is going to be in the draft my player has played in one of the first rookie round robin games he also got selected to the all-star game and played in that and I've put together all the highlights of both those games so that's that's going to be the next two videos coming up and then following that on the 28th of July is going to be the draft so I'm not sure I think whether I'm the first or second ranked running back in the league I'm not sure get excited man get excited you're gonna see Jacob McDonald number 27 get drafted and hopefully work his way up throughout the season in that team and and continue playing in this league for years and years hopefully so this is the start you know it's just a bit of fun I do want to say that you know if you do tune in give these guys support hit the like button subscribe it's it's it's genius it's absolutely genius for someone who wants to for someone who wants to work on their their craft of commentary you know for some for a couple of these commentators sound professional they really do and so I've jumped on board now I know the concept I understand it I'm interested to tune in especially because my players in there and so I welcome you guys to do the same but I've done in my next two videos that are coming up after this one I've actually done it for you so I've put together all of the attacking highlights and the best commentary bits of the the round robin rookie series game and also the all-star game so it was fun I enjoyed watching it I enjoyed listening to the commentators it was you close your eyes and you almost feel like you're out there honestly and I'm gonna say this once more this may be the closest I ever get to the NFL and it's fun it's all in good fun guys so Madden 20s coming out in about three days I will be playing that and I assume I'll be playing some of you guys too so tune into my twitch jacob mcdonald 27 tune in here on YouTube because I'll be doing some live streams on here too and it's all about just having fun man that's what it's about I love football I've found a real love for it I love playing Madden and to have myself on a Madden game it's it's it almost feels as if you're a player in the league and you're playing with yourself on the game you know what I mean it's it's sick but it's all simulated there's no gameplay there's no actually people playing the game it's all simulated it's just luck of the draw and that's that's a cool part of it too you know when you're watching it it's almost it is live it's a live simulated game so you don't know what your play is going to do so when your player does make a nice run and the commentators react you know as they would in a normal game it's it's fucking cool man anyways check it out guys real location football league check my highlights out in the next two videos that are coming and have a fantastic day peace out I hope you like the title it's not clickbait is it


Hello, everyone, and welcome to my talk at Open Source Summit North America. I'm going to be speaking about spreading apps, controlling traffic, and managing costs in Kubernetes. My name is Laconde Mwila, and I'm a developer advocate on the Amazon EKS team at AWS. I'll start with a short background about myself. I started off my career as an application developer working on both web and mobile solutions, and a lot of that early work was focused on SaaS products for startups. After that, I transitioned into consulting in the financial services sector, where I primarily worked as a DevOps engineer and also performed a lot of solution architecture and platform engineering tasks. All the while, I was very involved in various developer communities because I've always been passionate about providing enablement and wanting to shape or influence the product experience for end users. So when the opportunity arose, I happily jumped into the pool that is developer advocacy. If you want to connect with me, please feel free to do so on LinkedIn or Twitter. You can also subscribe to my YouTube channel if you're interested in more Kubernetes or cloud native related content. All right, with that out the way, I'm going to go ahead and get started. First thing, this talk was inspired by a combination of things from both the past and the present. The first one was an event several years ago on Black Friday. At the time, I was working as a developer for a software company and all the developers worked together in a shared open space. Now, because it was Black Friday, as you would expect, a lot of my colleagues were especially excited about taking advantage of shopping discounts on a particular website. Unfortunately, on that day, that specific site crashed. And from my vantage point, in this shared open space, I could see that every one of my colleagues that was trying to access that site was met with the same screen that had an apology. The company shared that its systems couldn't handle the amount of traffic that it was experiencing and so it was down for several hours, if not most of the day. Now, if you experience this as a developer or a person that understands software architecture to some degree, you can't help but ask the question, how would I have dealt with that situation? Or better yet, prevented it from happening. Such events, they naturally spawn interesting discussions and a common consensus among the people that I spoke to about it was that shifting to the cloud, ensuring the application and its underlying architecture was highly available and taking advantage of auto scaling capabilities would have solved the problem. That may be true. Don't know for sure because we didn't have enough context about the problem. But I do wanna focus on these particular elements, high availability and auto scaling. Today, these are critical components to have as part of your architecture for solutions like an e-commerce site. But let's drill down on both of these. I'll start with high availability. High availability helps us improve resilience by eliminating a single point of failure and increases performance by reducing the strain on our resources. That's why it's widely regarded as a best practice and is now a very common pattern. At a lower level, highly available architectures are typically fronted by a load balancer that proxies traffic to different upstream servers in their respective locations. As a solution, highly available architectures seem straightforward. But you have to give ample thought to these types of solutions. For example, if your load balancer distributes traffic based on methods like a round robin or a random approach, you may end up incurring higher costs because of all the egress cross zone traffic. And all of this traffic is destined for different topology domains like availability zones. And this is where auto scaling comes in as well. You definitely wanna be able to increase or just decrease your compute capacity when the need arises. But another question you have to ask is, how well does that compute capacity align with your workload's requirements to begin with? If there's a misalignment and you have larger worker nodes than what you need, then you will be paying a lot more than you should before and after scaling events. And this is a common pitfall. I've spoken to a number of people from different companies that have shared that they're trying to solve the challenges related to wasted compute capacity because they're running underutilized nodes in different zones for their Kubernetes cluster environments. And these kinds of architectural implications are becoming increasingly concerning for teams, especially now because of the economically challenging times that we are in. And over the years, running Kubernetes in the cloud has become a very common model. Some of the driving factors have been to achieve high availability for both infrastructure and the applications that are running on the clusters. Also, teams wanna take advantage of the autoscaling capabilities in cloud environments. But again, because of the current economic situation we're in, teams are trying to figure out how do we achieve high availability, take advantage of autoscaling and manage operational costs when running Kubernetes in the cloud? I'll start by focusing on spreading your application. In this segment or section, I'll deal with the ways that you can make your application highly available in Kubernetes. And there are two features that I'm gonna be focusing on. Pod affinity rules and pods apology spread constraints. Pod affinity rules allow you to apply rules that inform the Kubernetes scheduler's approach in deciding which pod goes to which node based on their relation to other pods. Similar to node affinity, this can be applied in a hard or soft approach, which will then tell the scheduler whether certain rules are acquired or preferred and it will then act accordingly. Pods that have a required role will be placed on a node that satisfies the relevant constraints. And pods that contain the preferred role will be scheduled to nodes that match the highest preference. Okay, so these rules are applied in relation to the topology of your cluster. If you're wondering what exactly is the topology of your cluster, well, this simply refers to the arrangement or layout of the physical components and resources of your Kubernetes infrastructure. With these constraints, you can apply parameters that determine how the pods are distributed across your topology domain, such as nodes, regions, or availability zones. And the pod affinity rule informs the scheduler to match pods that relate to each other based on their labels. So if a new pod is created, the scheduler takes care of searching the nodes for pods that match the label specification of the new pods label selector. In contrast, the pod anti-affinity rule allows you to prevent certain pods from running on the same node if the matching label criteria are met. So our concern in this context is pod anti-affinity. Pod anti-affinity is typically helpful in preventing a single point of failure by spreading pods across AZs or nodes for high availability. For such use cases, the recommended topology spread constraint for anti-affinity can be zonal or hostname. And this can be implemented using the topology key property which determines the searching scope of the cluster nodes. The topology key is a key of a label attached to a node. Okay, so next let's consider topology spread constraints. This feature allows you to make your application available across different failure or topology domains like hosts, AZs, or regions. And this approach works very well when you're trying to ensure fault tolerance as well as high availability by having multiple replicas in each of the different topology domains. See pod anti-affinity rules can easily produce a result where you have a single replica in a topology domain because the pods with an anti-affinity toward each other have a repelling effect. So you can set how strict you want the anti-affinity rule to be but you don't have much control over how the pods will spread out across the nodes or AZs. As you can imagine, a single replica on a dedicated node is an ideal for fault tolerance but it's also not a good use of resources. With topology spread constraints you have more control over the spread or distribution that the scheduler should try to apply across the topology domains. So you should be aware of a few important properties when using this particular approach. Max SKU, topology key, when unsatisfiable and the label selector. And I'm gonna cover each of them just briefly. Let's start with Max SKU. This is used to control or determine the maximum point to which things can be uneven across the topology domains. For example, if an application has seven replicas and is deployed across three AZs, you can't get an even spread but you can influence how uneven things will be. In this case, the Max SKU can be anything between one and seven. A value of one means we can potentially end up with a spread like two, two, three or three, two, two and so on. Topology key is a key for one of the node labels and defines the type of topology domain like zone and is paired with an appropriate value. In this case, a value could be an AZ so that we could apply that kind of zonal approach for our spread. When unsatisfiable is used to determine how you want the scheduler to respond if the desired constraints can't be satisfied. Pretty straightforward. And then we have the label selector which is used to find matching pods that the scheduler can be aware of when deciding where to place pods in accordance with the constraints that you have specified. So that's spreading the application. Next, I'm going to look at controlling traffic. In this segment, I'll cover the use of a service mesh, specifically Istio, as well as topology aware hints or routing for controlling traffic. I'll start with the service mesh approach. Istio is an implementation of a service mesh and the main goal of a service mesh is to unburden applications from worrying about networking specifics. And there are a couple of important areas or domains that service meshes are concerned with addressing. These are connecting applications for intercommunication. Also, they're concerned with securing the communication between those applications with things like MTLS and authorization policies. Service meshes also help with improving the resilience of that communication through retries, circuit breaking, load balancing, timeouts, and more. Coupled in here as well is being able to control the traffic for different use cases. And that's what we'll be focusing on. Last but not least, they allow you to observe and trace network activity across the applications in the mesh. So as I said, for this talk, I'm focusing on the aspect of controlling traffic, specifically the type of load balancing that will be used. With Istio, you can implement what is known as weighted distribution to your load balancing. And this will enable you to control how much traffic goes where from a given source based on the percentage that you apply to it. In the context of what I'm speaking about, you can opt to route a majority of the traffic coming from a certain availability zone to a destination in the same availability zone to minimize the costs associated with egress traffic. In Istio, this is implemented using destination rules. And my demo will be focused on this later on. I'll have a highly available load balancer exposed by the Istio Ingress Gateway, which will be spread across three AZs in the EU West One region. And I will use the destination rules to control traffic to go to a specific destination based on the AZ where it's coming from. Next, I wanna cover topology-aware hints or topology-aware routing, which is what it's called now. When topology-aware hints are enabled and implemented on a service, the endpoint slice controller will proportionally allocate endpoints to the different zones that your cluster is spread across. For each of those endpoints, it will also set a hint for the zone. Hints describe which zone an endpoint should serve traffic for. The cube proxy will then route traffic from a zone to an endpoint based on the hints that get applied. In some cases, the endpoint slice controller may apply a hint for a different zone, meaning the endpoint could end up serving traffic originating from a different zone. And the reason for this is to try and maintain an even distribution of traffic between the different zones. When deciding which approach to go with, some important things to consider are for the service mesh approach would be the general complexity, domain knowledge, and operational overhead that it will introduce into your environment and workflow. If your team is in a position to adopt a service mesh and make use of a number of its capabilities, then I'd definitely recommend this approach. However, if you're looking for a leaner and simpler solution, then you should go with topology aware routing. Just remember that you have to be running a Kubernetes version that supports this particular feature. Also bear in mind that at this point, it is still in beta. So we've covered spreading our application for high availability and how to do so in a false tolerant way. Then we looked at how to control network traffic to minimize the cost associated with distributing traffic in highly available environments. Now I'm going to focus on how to achieve alignment between what our application actually needs and the compute capacity that gets added to the cluster for the workloads to run on. In addition to that, I'll touch on scaling in a cost effective way and avoiding the underutilization of your nodes. And the tool that I wanna highlight here is Carpenter. Carpenter is an open source cluster auto scaler for Kubernetes. You can use Carpenter to manage nodes for workloads in your cluster environments. But how does it work? When you have pods in a pending state because they can't be scheduled, Carpenter will respond to that by adding a node or nodes that meet the specific pod requirements along with any scheduling constraints that you've applied. This dynamic approach is what makes Carpenter so powerful and minimizes the risk of running nodes that are underutilized. This is different from the Kubernetes cluster auto scaler which integrates with your auto scaling group in a cloud environment and then scales your compute capacity in a static way based on that particular group. Carpenter also has a feature known as workload consolidation. And workload consolidation helps you achieve cost effective auto scaling by consolidating workloads onto the fewest least cost instances while still adhering to the pods resource and scheduling constraints. Now that being said, at the time of this talk, Carpenter only has support for AWS environments. Certainly hoping that changes and there's a lot of work going into it. I'd encourage you to follow that project. Either way, it's something you should be aware of when deciding between Carpenter and the cluster auto scaler. The latter obviously doesn't restrict you to a single cloud provider's environment. That's the theory. Now I'm going to show you a demo making use of some of the features and tools that I have just spoken about. Before I get to the demo, I want to walk through some of the relevant components that will help you understand how things are working in the background. And I won't go into too much detail with the source code, but it will be available on GitHub. And I'll share links to the relevant documentation for you to go through in your own time. For starters, I've got a manifest file here that contains three deployments. These deployments are different versions of the same application. And the reason I'm doing this is so that it can be easy to identify the results of our load balancing configurations. Each application version will give me a different response for the exact same endpoint. So when I query the Istio Ingress Gateway's load balancer and the relevant application endpoint, the response I get is what will help me distinguish the results from the different destinations. Also, you'll notice that I have an anti-affinity rule for any workload matching the particular key value pair that I've specified here. The key is app and the value is express test. In addition to that, this is going to be based on the topology constraint for availability zones. So it will repel the pod replicas spun up by other deployments because they all have the same label. Lastly, you'll notice that they have a node affinity rule to ensure that they are only scheduled to nodes created by Carpenter. And the other deployment configurations have this exact same specification as well. These deployments have a cluster IP service that will forward traffic to their replicas. And because of the selector, it will treat them as if they were the same application and version, which is what I want for this particular test. Now let's move on to the Istio configurations with two particular custom resource definitions, the virtual service and the destination rule. First off, I've got a virtual service that is responsible for routing traffic that comes from the Istio Ingress Gateway. And you can create multiple gateways. In my case, I've created a gateway called express test gateway, which is for this particular application. And as you can see under the routing rules, it will route traffic for this test URI to the cluster IP service for my deployment. After routing occurs, we can apply further rules using the destination rule resource. Let's pay close attention to the distribution property under the locality load balancer settings. You can see that I'm setting certain weights for the different AZ destinations based on where the traffic is coming from. If it's coming from EU West 1A, then most of the traffic should go to the upstream service in EU West 1A. And this is the same principle applied for the other AZs in order to reduce cross zone traffic. Lastly, we're going to look at the provisioner for our carpenter nodes. The provisioner is a custom resource definition that allows us to configure how carpenter spins up the nodes and lets us apply some parameters that are fitting for the workload. Let's have a look at a few of the properties here. So you'll notice that I have consolidation enabled so that carpenter can continuously attempt to reduce cluster costs with the nodes that it provides. And in addition to that, if we take a look at the requirements section over here, you'll see that it can provision nodes in all three availability zones for EU West 1A. I've omitted certain instance categories and I've specified the CPU capacity that it's allowed to provide for EC2 instances that get created. And there's more you can do with it, but at this point, that's all we're going to be concerned about and we can now finally take a look at the demo. If we take a quick look at K9S, you can see that I've got three replicas running for this application as expected, a single replica for each of the deployments. And if we look on the far right, you can see that each of these is running on a separate host. But let's see which availability zones that these hosts are in. I'm going to fetch the nodes that have been provisioned by carpenter for this application in EU West 1A. As we can see, there are no hosts for this application in EU West 1A. So let's have a look at the other AZs. So carpenter has created two nodes in EU West 1B and one in EU West 1C. And if I take a quick look at the EKS node viewer and select nodes created by carpenter, I can see the instances provided and how much it will cost me on a monthly basis. So as we can see over here, I've got three T3 medium instances that would cost me about $91.04 on a monthly basis. Now I'm going to run a simple script that will make 20 requests to the Istio Ingress Gateway. Now the 20 requests are just an arbitrary value. You could obviously increase or change that value if you see fit. And the Istio Ingress Gateway uses a classic load balancer running in three AZs, EU West 1A through to C. And this will show us if our destination role configurations are working as expected. Now remember, we have some traffic coming from a certain AZ to send traffic to a service in the same AZ. All right, so if we take a look at the results over here from querying that specific endpoint, we can see that we have three different applications or three different versions of the same application. Each of them giving us the response simple node app working, but then we have two that have a suffix that specify the version, V1.12 and V1.14. But if we're honest, these results don't exactly help us in terms of seeing that our destination rule configurations are working as they should. So one way to verify that is to update the destination rules. And I'm going to send most of the traffic to EU West 1A regardless of the source, just as a test. And there you have it. You can see that the destination rule is working correctly. So I can revert the changes that I just made to the right configurations of sending traffic from a given source to a destination service in the same AZ. And that brings things full circle. Thanks a lot for watching my session. I hope you found that helpful. As I mentioned earlier, feel free to get in touch with me if you want to connect. You can also download the slides for this particular presentation. They're attached to the talk and enjoy the rest of the conference.


Welcome viewers to ThinkTechHawaii.com. The show is The Will of the People and I am your host, Martha E. Randolph. I first want to thank my friend and colleague Ian Ross for hosting this show for a couple of shows because I was absent getting a brand new knee. I would show it to you but I can't lift my leg that high. But today I'm happy to make a comeback with my guest former congresswoman Colleen Hanabusa who was so informative when she was here the last time she appeared on this show that I was determined to bring her back because this woman is a source of great information and I'm thrilled that she was willing to join us today. Thank you Colleen and welcome. Thank you Martha. Okay now I'm not going with the whole introduction because if they don't know who you are by now go read the website. Let's start with probably the first question most people would ask which is now that it is post-Congresswoman time what are you doing back here? You ran for governor it you were not offered the option to run and now you're here I believe you have a legal background so what are you doing now to prepare things for your future wherever it's going to go? Well you know I've been very fortunate in that I have always been able to go back and practice law and I've been doing a lot of that. And I've been doing I represent the legislature for example they're in a litigation now so I am their lawyer I've also done some free work for places like the Bar Association because they need someone who understands these esoteric points on certain things and so I've been keeping busy and having a good time which is the most important part of it. I personally was wondering how you felt now that you were a Congresswoman in a Congress that was so overwhelmingly right wing and then you decide to leave and run for governor here and when we talked about it you talked about your ability to do more for the people of Hawaii by being in a place where you actually knew people who could help but now we have a Congress where the House is dominated by Democrats which would put the party you are part of way ahead and maybe have put you at the head of a number of interesting committees and organizations. How do you feel do you still think that that decision was in the best interest of what you can contribute to the country and to Hawaii? Oh yes and I think you know but it always comes down to the voters and how the voters feel so I may feel that that's putting myself out was the best thing for the people but the people do decide and I can live with it because it is the people's decision. The Congress I've made some great relationships and as you know before I returned home I was part of the Nancy Pelosi's leadership team so many of my colleagues and friends are there and I still hear from them all the time and I still keep in contact with them all the time and you know being in the majority has different kinds of challenges because the majority if you look at the majority you have generational issues now you have philosophical issues and with the overlay of the presidential election you have a whole bunch of different things that they are working their way through. So whether you're in the majority or you're in the minority a politician has to adjust to that which they have to deal with and you will see lack of a better description like growing pains even with the Democrats now remember now this Democrat majority is still 22 less than when Nancy Pelosi first became Speaker. So it's not I mean it's a nice number but it's still not as many as she had in 2006. It's true and also I believe the number of those newly elected Democrats are part of a more idealistic and what people refer to as left wing but I don't think they really understand these terms they use anymore but more socially aware and wanting things to be better for the majority of the people sort of anti-industrial complex yeah. So we have a bunch of newbies who are enthusiastic and a little aggressive but which whose idealism hasn't been there in a while and that reminds me of the topic we ended on the last time we were talking we were talking about the way in which money is collected by the DCCC which I'll ask you to explain to people and how a tithe is assessed of sorts on people according to how much money they can earn but how that money which is then invested in campaigns of other Democratic candidates is basically not decided on by the people who want to run and you yourself were someone who ran without their support and how is this going to affect the newcomers who may be unawinningly making enemies within the party but at the same time whom we need for their new blood. Well you know one of the I guess the labels that they have come up now is Democrat Socialists right and that's the explaining some of the philosophy that's going on but yes we have what we call dues and I've been checking up on what the dues are so it's tiered it's usually tiered by the committees it's tiered by how many years you're in Congress and it's also tiered by whether you have a leadership position and how high ranked you are in terms of a committee structure. So right now because the Democrats are in control the Democrats will have chairs and they will have chairs of subcommittees the value of that is the ability to set an agenda and so many of my friends are chairs but some of us were I was and when you're in the minority you call the ranking members I was always a ranking member in the two of the Congresses out of the three that I was in so you get assessed. What you will find though when you are in the majority as they are now is that a lot of people are more than willing to pay that assessment because they know now that the assessments will be used to either keep Democrats in office or to build more Democrats in the majority when you're in the minority and you see the minority position dwindling some people were very resistant to that but now I hear instead that people are paying their dues and their dues are not minimal I think a minimal dues now may be around two hundred and fifty thousand dollars. Wow. Yep two hundred and fifty thousand for the cycle. Just for the cycle and this doesn't even include finding a place to live. I understand that many new Congress people are sleeping in their offices because there's no place to go and if they do find a place to go it's too expensive anyway. Well you can't use campaign funds for a place to live anyway so you have to take it out of your your pay and Congress people earn about a hundred and seventy four thousand dollars a year which is a nice salary but what happens is that they are also doing two households whatever especially especially the ones who have young families and and maybe a spouse who doesn't work but takes care of the the young babies as they're growing up those they have a real difficult time and that's why you see you see them with quote unquote sleeping in their offices and and for people who are of course homeless and living on the street it seems like well how can talking they possibly say that's not enough money but for a lot of them it they feel that it's not sufficient for them to literally maintain two two two homes however way back when I first got elected in 2010 the Tea Partyites were of the opinion that they did not want to appear like they were part of the Washington infrastructure so they purposely stayed in their offices so that they would take off right at the end of the week and go home and have no presence that by the way has been a source of criticism by a lot of people who feel that the reason why Washington is so divisive is because of the fact that you no longer have the same PTA meetings to go to you no longer watch your kids in the Pop Warner football or baseball you don't have that off our kind of collegiality and and that's one view the other view is we don't want it anyway so you know it's it's how do you get to that point bipartisanism being able to reach across the aisle a lot of that has taken on a different meaning than what it used to have yeah and some people feel that you know well Republicans are quote-unquote too far to the right so we don't want to have anything to do with them but some of them feel that we're too far to the left and they don't want to have anything to do with Democrats but the truth of the matter is there's got to be some way for this in the interest of the country that people can get together and agree on fundamental issues and the problem is until you start to talk you're not going to be able to do that this is true there's also seems to be a radical difference between what the actual majority of people in the United States want in some cases and what they come up against through their politicians is what the people with the high paid lobbyists want gun control leaps to mind and we just had that incident in New Zealand right and I remember a similar incident in Australia caused the Australian government to immediately buy back guns and putting controls and they're a nice colonial society they want people want their guns to hunt somehow they managed it without depriving people of their right to bear arms New Zealand's reaction is immediate many countries do that and here in the United States in spite of repeated incidents and repeated calls by an overwhelmingly majority of human beings and voters in this country it doesn't matter Democrat majority Republican majority they always seem to go back to the idea that the Second Amendment means you should have all the weapons you want regardless of what kind with minimal controls or regulation I don't think it's true that that they all feel that way it's like for example Hawaii's laws on gun control we are not the most strict in the nation however we are also the place that has the least number of deaths as a result of of arms but when you look at who has the strictest gun laws they also have a high number of deaths caused by guns and that's Chicago huh people don't realize that Chicago has the toughest laws so for example we have heard arguments both on the floor and in caucuses where people say you know you you're overlooking places like Chicago's like it's almost like you know we don't matter anymore because the the tension for example went to Parkland remember when Florida those those kids marched on the Capitol they did all and some some believe it's because Parkland was a more affluent community so they could actually afford to come to Washington and March I thought actually Shady hook would have made the difference and that was when you you had the deaths of the young kids it didn't it didn't and the question is why it isn't that Democrats didn't propose it it's just that by that time we didn't have the majority so you couldn't get it even on the agenda right the question now is to watch with the Democrats who have the majority where and how will they proceed and I believe you will see gun control legislation actually making its way to the floor probably passing to the Senate and we'll have to see what the Senate does okay well let's stop there for a moment we have a break coming up so this is Martha Randolph the will of the people is the name of the store of where am I ah it's a show it's a web pod there we go see when you get a new knee it affects your brain but I'll explain that to you and then when we come back for the second half of the show with Colleen Hanabusa thank you hello hi my boo hi my name is Emmy or Tega Anderson inviting you to join us every Tuesday here on Pinoy Power Hawaii with Think Tech Hawaii we come to your home at 12 noon every Tuesday we invite you to listen watch for our mission of empowerment we aim to enrich and lighten educate entertain and we hope to empower again what I mean Salamat Po Mabuhay and Aloha Aloha I'm Wendy Lowe and I'm coming to you every other Tuesday at 2 o'clock live from Think Tech Hawaii and on our show we talk about taking your health back and what does that mean it means mind body and soul anything you can do that makes your body healthier and happier is what we're going to be talking about whether it's spiritual health mental health fascia health beautiful smile health whatever it means let's take healthy back Aloha show is the will of the people and I'm happy to have Colleen Hanabusa back with me for a second appearance and we are having a great discussion about government which is something she has been a part of for quite some time locally and nationally we were talking when we went to break about the gun regulations which we other nations seem to put through right away and how we haven't but I also wanted to discuss some of the recent events that have shown that there seems to still be a disconnect within the National Democratic Party and I've discovered recently within the local Democratic Party now Hawaii situation is different from the nation because we don't really have a competing party within the Democratic Party we have different camps that's right but they all call themselves Democrats and then they all go about doing pretty much what they want regardless of the platform of the party as is determined at the state conventions I don't mean regardless I mean in many cases they simply say we don't agree with that we're not going to follow that rule what do you think the party can do because we have an election coming up a national one and I am concerned that with this what do we have 35 candidates for president which has never happened to my knowledge now they are going to pare down but let's talk about what the process is because I think most people don't realize that some of these candidates who are running are running to get their issues on the platform to show that they have enough support that their issue with it or without them should be part of the party's agenda and then they will drop out because they won't really have enough numbers or they will lend their support to a candidate they feel who follow through so let's tell people a little bit about that process because I don't think many people in the country have ever confronted such a concept and we don't want Donald Trump to win because the Democrats lost because they offered too many options you know that's an interesting point that you raise because the way Hawaii determines who they will support for the presidential candidate is is a basically a caucus and a preference poll presidential preference poll what many people who vote and the primary elections in Hawaii and they've usually it's for us it's determined usually in the primary because it's a it's a democratically controlled state what they don't realize is that you don't have that choice when it comes to president that we are a caucus state and in fact I was talking to some people who are very active in trying to reform our presidential preference poll and they were saying that the the DNC the Democratic National Committee is of the opinion that caucus state should somehow find government get government to to actually run it but government won't pay for a preference poll so what that leaves it to be is is okay how does the party do it the party has done absolutely a horrendous job terrible job in the last two major elections that we had yes Hillary Obama and of course Sanders Hillary those who are terrible you had you didn't have enough ballots I mean I stood the Obama election and in 2008 resulted with I think about 38,000 people who showed up to vote they're not all necessarily registered Democrat because you can register that day so people were supposed to register then cast a ballot what happened is it got to be so messy people didn't have ballots so they take a piece of paper from like your tablet split it up it's okay right who you want to put it in a box I mean I know I I saw you saw the most recent in fact that's how it became involved in the party in 2016 and the chaos was extraordinary and less so in my area than in some others where right but that that's what it was nothing compared to 2008 we had 5,000 less people I think wow trying to do it but that's the way so now they're trying to do something about it how do you do something about it you need money you need if you're going to create something like a absentee ballot situation you need an independent entity to do it you need people to to be registered because you know should you be a Democrat to participate you should at least register you can register to vote now for regular elections on the day so shouldn't there be a process like that which they would have to incorporate how then do you staff it and who pays for it all who pays for the paper and so forth so you know it's a it's those are the challenges and what I would like people to understand more than anything else is that it is you have to declare to be a Democrat whether it's that day or before that to vote in the presidential preference poll and it is a preference poll because what happens is that determines the number of delegates each of these candidates have when they go to Washington I mean we're not watching wherever the convention is right and then they cast that the delegates vote it's like a convention vote so they that's what people have to realize it's not like your vote counts as as a as it would in a election it's it's your votes adds up it becomes a percentage and the pro rata share and that determines the delegates who go to the convention and then depending on how that shakes up then whoever it is that you're committed to as a candidate will then determine if you will cast your vote for that person or you would be released an example is in 2008 I did Hillary Clinton so I was the representative so we got to Denver for that election it a question became okay the Clinton delegates were then released and so we went back and we said you can vote for you we can cast all these votes for Barack Obama right and so that Hawaii's numbers would look really good for Barack Obama but you couldn't force anybody and I still remember this one gentleman and greatest respect for him and I don't think he'd mind if I gave you his name Richard Porte Richard Porte said I am not going to change my vote because he said I have waited all my life to cast a vote for a woman for president and I'm gonna cast that vote and for a woman and he said and this is probably the last convention I'm gonna attend I had such great respect for him yeah because he stood by his principles yeah and the rest of us went and said okay well I'll vote for Barack Obama not there was anything that we had against Barack Obama or he had against it was that he waited all his life to vote for a woman and this was really the last convention he went to and he cast his vote so for to tell people who don't understand you just said that we have a priority poll and a preference poll excuse me and that a certain percentage are committed to represent the candidate that a certain percentage of people voted for but that once they actually get to the convention don't they have to represent the person that they supposedly are representing they're not just themselves it's not their opinion it shouldn't be they have been elected or to say all these people voted for Bernie and so regardless of what I feel at least on the first ballot I'm gonna vote for Bernie Sanders because that's what I was asked to do you could or and and I don't I did not go to that that the 2016 convention but it's up to the can what you are is you go to the state convention first and at the state convention you run as a Bernie delegate or a Hillary Clinton delegate and then you go to the national convention and assuming you can you have the resources to go and that's the other thing remember you gotta pay your own way yeah you go there and then you cast your vote but it's up to the candidate at that point because they then know what the results are as to whether they say we release you but it's up to you and it's up to oh so the candidate can actually say I know you were sent here to vote for me so but I am releasing you for the benefit of the party right to show so okay I understand so that's what happened with the Clinton delegates in 2008 they release the but that's my story about my friend Richard Porte who said no I I've waited all my life to vote for a woman I'm not going to come to another convention I got a vote for a woman right and he cast his vote so we had all the votes for Barack Obama except for one and and I have the greatest respect for him because he stood by Bernie and if others wanted to do it I would have I would have cast the votes and say you know for Hawaii we had X number for Barack Obama X number for for Hillary Clinton at that time Bernie Sanders you're right about the the position on the platform I represented the the Clinton campaign in 2016 in Orlando where we worked on the platform usually and this is what happened in 2008 the Hillary Clinton's position was you know what Barack Obama is the president he should have his platform going forward the Bernie Sanders people felt that they had important issues to do so they did they stood by their guns and you know what the Democratic platform incorporated what they felt so recently Bernie was when he announced that he was running for president he made an interesting comment he says I am now the mainstream Democrat because so much of what I believe in is in the platform he's absolutely true they were in the platform right because people supported it and do you think this is influencing the incredibly large number of people who are running because we've seen certain issues pop up that are being introduced and then jumped on by five or six different candidates who are saying we care about this issue free education free education Medicare for all which I think is problematic but still that's a big issue free education is a big issue there are oh remove the Electoral College which I think some people don't realize how much more difficult that would be because that would require changing constitution right but there might be some new rules added to the limitations of Electoral College who may be a member of that so that and how they have to conduct themselves maybe on a all 52 states basis as opposed to each state making its own rules but I would like to think that we would we were principled and that's what happened but Martha I gotta tell you I think a lot of this is a reaction to Donald Trump and it's the positions that people are taking as a relaxed reaction to Donald Trump Donald Trump is probably single-handedly we were going to have a campaign manager for us Democrats to get the our base kind of energized we should hire Donald Trump I think he's done an excellent job because people are so angry at what he is what he stands for and cannot believe that this is the America that we have all come to respect and love and somehow this this this person has single-handedly wiped it off the map yeah he has I do have some concerns because in Hawaii I have to wrap up slowly but we have a divide in our party here in Hawaii which is still based on the Bernie Sanders versus Hillary Clinton actions of 2016 we are now in 2019 we're moving to 2020 basically it is a hierarchical long-term Democratic activists in the party versus new comers who were activated by their enthusiasm for Bernie Sanders and the irony is the people who are longtime service will complain that nobody wants to do the work and we've been doing the work and so you know that's why we're here but they're not really willing to let the other people come in and do the work they are saying teach me I will do it there is an interesting conundrum here and I think it's affecting the Democratic Party of Hawaii and I think something similar may happen nationally and I was wondering what you think about that can the party stop dividing itself look at real issues and get the enthusiastic newcomers together with the old timers and have the old timers open up to their ideas but at the same time show them why certain things have to maybe be prolonged over a longer period of time to get them accomplished don't try to shove your great cake down the throat of the American people because they're not ready feed them in little bits until they're ready to open up why so I think I've watched I've watched recently people try to do exactly what you're saying but it is an individual basis it is how a person at so I have a friend and she's retired and she's getting together a bunch of young millennials who are and they're running as a slate to to run for I think in this particular case they're gonna look first at the Wahoo County and they're gonna they're gonna sit themselves up but they are working together and she's saying to me it's amazing to hear them what they have to say but they're not it's not a divide on quote-unquote Hillary and Bernie it is a divide more on generational divide but it is reaching out and it is and they've transcended the Bernie quote Hillary issue and it's more a matter of what is the future of this party what does it mean to be a Democrat what should there be something that defines you as a Democrat should it be fundamental rules and these are the things that they are looking at so it's gonna happen but Martha's gonna happen individually it's gonna be you reaching out to some young student or someone and saying hey come with me to the party and let's try and work this out which is really why the show came into being which is to reach out to people and say look this is how it works and if you want to do something about it here are some of the things you can do and here are the places you can go to get information on how to participate so I'm gonna wrap this one up of course I'm ready to go for the third session let's book another one but thank you Colleen as always you've been extremely informative if you do teach another class at UH please let me know I will announce it to everybody because I am signing up for that one ladies and gentlemen this is Martha Randolph the show has been the will of the people my guest was Colleen Hanabusa and I can't begin to give you a title for this show because we went everywhere thank you very much and I'll see you in two weeks