Hey guys, it's Nate, AKA the Foot Accountant. Welcome back to the channel. A little bit of a post-content drop video for today, a little bit different. Usually I'm trying to stream around this time, but today, it's just not working out like that. It's a busy weekend for TFA, and I'll have a little more information on that on the end. But we have on our Sunday today a bit of a L content day on our hands. We have a Netherlands Nation player, couple new Icon moments, SBCs, and upgrade packs that I don't think a lot of people are gonna see eye to eye with with EA. So I think we're not viewing the content today as very nice and friendly, but also I wanna take a spin and look around the market and talk about some deals and why prices are dropping even further and how I kind of expect things to go tonight with the market because I think there's gonna be even more supply coming later tonight with squad battle rewards and I'll talk about why in a second. But this is our SBC player that we have today, four star, four star, hot to bower, a right mid card kind of looking, you know, like that Golovin to be completely honest with you. The price on this card I think is decently accurate. It's really interesting links and for a Syria right mid, you've had Chucky Lozano, you had some other cards, but not too many of them. I don't think this is a terrible card. 86 rated squad, 120,000 coins most likely. Not terrible value, but definitely not the best, right? Not the best of what we're looking for. And I think people are not gonna do this SBC too much. Some people might for the Dutch links, but not the most popular SBC. Kind of two days in a row of Ls with the Batuai being a bit overpriced and just not that insane of a card. And then hot to bower as well, just not being exactly who we were hoping for out of these nation players, right? We had the Sweden nation player, which was dope. Jimenez was dope or the three players from this. And it feels like we've gone downhill in the past two SBCs with these cards. So that's kind of an L today. Also, I guess you could chalk up to an L are the upgrade packs. An 82 plus player pick, the reason why this is an L is because it requires an 81 rated squad and 70 chemistry. So if you're gonna grind these throughout the week this week, it's gonna cost you some dough, right? Because I bet right now, even as we're speaking as a couple minutes after the content drop, we're probably seeing 82s and 83s. Maybe some 81s go up in price because people are gonna have to go and buy those cards specifically to do this SBC. So I know that there are cards that are in packs and it doesn't make sense, right? Because EA is making all of these cards drop so much on the market with these preview packs with all the supplies coming out. We had more preview packs today. Of course, we'll talk about that a bit, but the supply is dragging these card prices down so much. Why are we making the SBCs content for the icons and for this 82 plus player pick? Why are we making that expensive? If you're gonna make these cards cheap, make everything cheap, right? So that is a bit, I guess, we don't understand why. It's a bit confusing why EA is releasing an 82 plus player pick like this. Just re-release the one we had last week, right? With the same requirements. The rating contents of this SBC just make it an L. And I think a lot of people are not gonna be happy with it. Now the 81 to 87 is just gold cards with four rares. So, I mean, these are gonna be pretty cheap to do, but honestly, 84 are rated cards like 4,000 coins at the moment. So if it costs you 5K to do this SBC and you're not getting consistent, you know, 84, 85, or 86 or higher rated cards, then it's probably not worth grinding the 81 to 87 as well. But you do get five choices. So that's a small W on that one. And then, of course, the big talk of the day is the icon moments SBCs. Two of them, new today, big names. Tereonry and Maradona, which are big W in terms of the names. But I think what people are most upset about today is how expensive this Maradona SBC is. It is three 89 rated squads, three 88s, three 87s. Three 86s, I think, and then an 83, 84, and an 85. Just an insane amount of fodder that you need to complete Maradona. And it doesn't make sense, right? Number one, it is June. It is June. Fodder is cheap, so that's gonna make this SBC not seem too terrible to go out and to complete. I'll be completely honest. If we go and take a look, I bet there's a price or I doubt there's a price that has been loaded in for it yet. But if we take a look at like Cantona, which I need, or even Garinche, how much is Garinche? Garinche is 1.89 million coins to do, and Cantona right now is 1.25 to do Cantona right now. So I know Cantona's got not the exact same requirements as Maradona, but he's definitely up there in terms of value. I mean, this Maradona SBC, he's 3.3 million coins on the market right now after he's dropped off a lot. I honestly think that that card off the market might be just the better value.  And yeah, I really don't think that SBC is actually 3.3, 3.2.7. So people might be buying this today because this Maradona was literally, if we take a look at his price graph, this guy was just 4 million, and with the market crash that we've had recently, he's really dropped off. He was 4.2 million coins on Friday. 4.2 million on Friday, and right now he is literally down over a million coins because of the SBC today and just the general panic selling that we have seen on the weekend, right? He was 3.6 yesterday, bouncing to 3.8. This morning it was 4.0, down to 3.6, and now he's down to 3.2. So I mean, you might see some more bounces around on this Maradona price because he has a very high in-demand icon, but people are just upset today because of the sheer price of the SBC and what it requires. So I mean, we'll keep an eye on this. If you see this down like 3.0 or below 3.0, you know, there's definitely gonna be an opportunity to trade with this card today, in my opinion, because so many people are gonna be thinking about that Maradona SBC and they're probably not gonna wanna do it. Now Henri, who actually was being panic sold a lot today, there was some undercuts at like 1 mil flat, I believe that I saw. Right now he's back to 1.1. Now his SBC isn't as bad of value. I think it's a lot more sensible, right? Because I believe it's like an 80. It doesn't require as many squads near as many. So if you're an Arsenal fan, French fan, Connoisseur and FIFA, maybe you go for the Henri SBC. It's only eight different squads. You have an 81, 84, 85, 87, 88, 89. So it's definitely not cheap, but you know, it's definitely a less daunting task than doing Maradona. So, but for both of these icons today, I still think they're a bit overpriced, even with fodder being a bit low.  So that's why I think people are just not super happy with the game today. It's gonna feel like there's not a lot to do on FIFA today. I'll be completely honest. Now, of course the preview packs are out again. I did my preview 50K pack while the lightning round was going on. This should be the last day of the previews for the lightning rounds, of course, because lightning rounds usually end on Sundays. But tomorrow on Monday, we'll probably have a refresh of these prime gold players pack or premium gold players pack, maybe a mega pack or something like that. There will probably be two promo packs sitting here in the store that people will still be able to preview tomorrow, which is still gonna bring a little bit of supply to the market for PTG cards. So what's gonna be very interesting to see is if people are expecting, and this is where we're gonna learn a lot about the, a lot about these preview packs and how they're gonna affect the market. It's how people are gonna react. Oh my gosh, this is the don is down so much. How people are gonna react daily to a non-weekend with the lightning rounds and just a promo pack or two. I'm really curious to see how people react and how the market reacts.  He was all the way up in the 1.4 high range last night. I bought one at one too flat after the games yesterday and sold him overnight for 1.3 high. Even Havertz was selling at like 1.9 mil and now he's down to 167. Just a lot of market drop-off in general on impacts cards and out-of-packs cards. Messi's getting destroyed at the moment. This might be a slight bit of panic because of Maradona, but I feel like if there's people that are, wow, 183 for Messi. I was looking at him earlier today. He was down a lot already at 1.9. So that could be something that you watch out for today, but a lot of the stuff on the market just keeps dropping lower. Now, you can fluctuation trade with it. I bought a Gretzka today at 1.68 and it looks like right now the cheapest Gretzka on the market is about 1.9, which is where I was hoping that he would bounce back to. So let me take a look at this and talk to you about some of the trades that I made earlier this morning because if we're having daily content and daily supply like this, then you're gonna see market movements and panic like every day. Yeah, 193 for Gretzka. So what I'm gonna do here is go find my Gretzka that I bought and I'll show you how I bought it. I got it for 1.685. I'm gonna list this at 1.9 and that'd be a beautiful trade if I can make that happen right there. We would take that. Again, I'm holding off on that Domincent Sanchez a bit and I'm just listing Yazik for fodder, although I do know Turkey just scored a goal, I think, at the moment. These are the cards that I traded last night. Bought this for 500K on stream. I bought this hazard for 6.68 and I bought this Firmino for 1.2. I also bought this Etoe this morning for 8.28. So that was a really nice flip as well. That's the kind of trades and that flips that you can do on this market right now is find some of these rare cards, these icons, when there is panic selling and since they're so rare and there's still some demand for the Week in League, you'll see some of them bounce back. So one of those Maradona sold and that Messi card would be somebody who I'd be watching right now, depending on what this panic is for. But I mean, literally, Messi was like 2 million coins, 2.1 mil just two days ago. So he was holding in the 2 mil range even this morning. So I mean, 1.8 flat for Messi or maybe even if he dips under 1.8. And if my Goretzka would sell, I'd get very, very involved there. You've seen some bounce backs on cards like this Vieira. He was down at 500K flat and now he's back up to 575, 600K-ish. So there's definitely opportunities to trade. Now what I would watch for today or tonight on Friday as well is yes, we're gonna have this supply for the PTG cards. These cards are gonna be getting packed today just like every single day and these guys are gonna get so cheap today because of lighting rounds in the next couple of hours. But what you're also going to see is more supply tonight at squad battle rewards. And that is because of those objectives that have come out this week. Like you can see Felix was like 520K this morning. He was 580 last night down another 100,000 coins, especially some of the low tier cards. Like Milly Tau, I mean, he's not really a low tier, but like Klauschmann's getting pummeled in price today. Chilwell's back to like 70K. Peratus is 60,000 coins with the great links that that card has. But again, even with the lightning round supply today, I think that's gonna drop the cards. And then later tonight with squad battles because everybody's been grinding out these games, the Europe, the Asia, the Americas and the Africa, milestone objectives, they're just going into beginner squad battles. And some of these require you to play in squad battles on semi-pro difficulty. And it's really easy to do, which is why a lot of people are doing it. But that's gonna bring some more supply. I mean, I was even doing this earlier this week. I'm sitting at elite three in squad battles right now. It's insane. I'm actually gonna probably stay in elite three, which is gonna be nuts, right? And that's a mega pack and two 25K packs and 12,000 coins for my squad battles grind earlier on this week to get those packs from the objectives. So it's a very, it's a W grind, those objectives in my opinion, because if you go and beginner on squad battles for a lot of those, you can score 30 to 40 goals a game and knock two of them out easy, right? Cause you need 15 goals a game per nationality. Basically some of them I think you need 20, but I think that the squad battles games that are played this week is gonna bring some more supply to the market. We saw that last week with the PTG team one. So if I had to guess for today on Sunday, later in the day, what you're gonna see is these prices dropping off a bit. They've already dropped off again a lot. They've also been panic sold into six PM. So there's some people that were expecting more supply today that are seeing that supply. I would 100% watch these cards now. If you're gonna buy any tonight during squad battle rewards, what I would say is keep a lookout for guys like Guainaldum, Firmino, Adermillitao and Hazard, right? Hazard because those guys are already on two wins. Now we have one card right now that is on two wins, but of course they are playing live. It is Verati and Florenzi. The Italy game right now is at one nil. Switzerland's up three one, goodness me. But Italy is up one nil right now and if they see this win out as long as they don't draw or somehow lose, which is looking promising at the moment, then this Verati card would be the very first one to attain upgradable status, Verati and Florenzi. So this card's up a lot, right? 500,000 coins is basically like 480, but what you're gonna see is I think you're gonna see a lot of undercutting. People are gonna start listing these cards as they already are, right? In the second half you're seeing the 80th minute for this game. He was up at 500K flat earlier and now he's down to 480. So I think what you're gonna see is some selling on this card. I would really watch him post game. If his price dips down a decent amount, like I'm saying maybe like 40,000 coins, because this upgrade is guaranteed, it's the same thing we see with the ones to watches all the time, right? They have a good performance. Their card shoots up in price. Then actually people start selling after the game because the card is up. They just wanna take their money on the investment. So you see a peak, then it comes back down and a lot of selling happens right after that game. You might be able to buy it at low point as people expect that upgrade later on in the week because this card's not getting upgraded today. It's gonna get upgraded on Friday. We're gonna have to wait all the way to Friday until this guy would go to a 96. But again, that plus two potential is gonna put him into the 90 pace category, high 80s defense and mid 80s physical. So it's gonna make this card look even more cracked. So that could be something you watch out for today. Same thing with even the cards that are in packs, right? Again, like I mentioned the hazard, I really feel like this card is just very cheap for a 700,000 coin live item 95 rated that could potentially go to 99 if they win the Euros. I mean, two on two wins already and Belgium play, I believe, tomorrow. Belgium play tomorrow and Monday they play against Finland. So I would seriously watch this hazard card, watch your Thorgan hazard as well. And your Netherlands cards, as we mentioned, like Wijnaldum, 100% be watching those today and tonight with that supply coming in from squad battle rewards. And as for the rest of the market, like I was showing you with some of these team of the season cards and some of these icons, how much drop off that we have had, you can still absolutely trade with these fluctuations even though the weakening is gonna be ending. You still have a lot of people that are like panic selling listing cards up for low bids and undercutting a lot. Like this Messi right now with the Maradona is absolutely crazy to me because this Messi card was two million coins literally just this morning and he's already down to like one eight lows. I mean, I think you're gonna, you have an open bid listing there on that Messi. Like that Gretzka that I got in the one sixes. Of course, where is he at right now? Mine is the cheapest at one nine. So if we get the sale there, that's a W. This Mertens was in the low 500s, mid 500s and he bounced back to basically 600,000 coins. So 595 right there. There was a great fluctuation. Now I bought an Etel this morning at 828. Again, sold them at 927. So just a ton of great fluctuations on this market right now. And that's the way that you wanna be trading 100%. So I've been doing some of that myself. And if I get this Gretzka sale, that'd be massive because that'd be a huge, huge confident booster after you're losing. I still have a lot of my losses here on my transfer list as well. I lost on all these Carlos Alberto's lost big on these Phil Floadens. That was like 300K loss per card. But a lot of this stuff are quick flips, right? I bought this at 500. I bought those on the Friday. I bought this at one, two, this at six, 68. So big W's and some big L's. That's just the way this market is. And it's gonna be very interesting to watch the rest this week, this week. If we are gonna see continued panic every single day, even though the promo packs shouldn't be supplying the market too much. I think that there's something to be said about just every single day having these packs get refreshed inside of this game and inside of the pack section because it's basically giving you free packs and then you decide later if you wanna buy it or not. It's insane. That's kind of what's going on with that stuff today. That's kind of just the pulse of fever right now too is that the market is down so much. If you're wanting to know, hey, should I sell a card? I mean, usually some denies are some of the worst times to sell cards if I'm being completely honest with you. You've seen some price drop off so much already that if it's a card you're gonna be using your team for a long time, just hold on to it is what I would say. But I mean, it depends on the content this week. Today is definitely not a good day in terms of where we would look to be headed throughout the next of this week. If the content today is such an L, which it is, does that continue throughout the week? Do we turn it back up? I mean, who knows? We will see. But a lot of these cards have dropped off so much just with this market crash in general. And so, I mean, if you really, really, really wanna sell a card, it's also June so you could say whatever, I'm gonna take the coins and deal with it. But you know, I would just be careful, right? I'd be careful because a lot of this stuff is down. I think there will be some team of season cards that will get so low tonight. It will be a huge buys. Like I'm really watching Alfonso Davies. I'm kinda watching Kimmich. Again, you had some of those buying links with the Lucas Hernandez PTG objective. Colman as well would be a card I'd be keeping my eye on. So I'd definitely be looking out for some of that stuff. The Young is a mill, dude. That's another card where I'm like, yo, that's really, really cheap where this card has been. Could it bounce back? Absolutely. But also it's a Sunday night. So your bounce backs are not gonna be as insane. Don't expect prices to go back up to where they were. You know, maybe during the middle of the week in league because the demand is a lot less too. Of course, because of the week in league being over. But again, the reason why those cards are dropping so much still is because these path to glory just keep dropping and these PTG cards are the brand new thing. Everybody wants to get involved with these. And yeah, that's just what's hype in this game right now in FIFA is because they're the brand new cards and they're so freaking cheap, dude. These cards are so cheap. It's unbelievable. Now talking about SBC fodder in a sense as well with the rewards tonight, I would venture to say that fodder is probably gonna be a good buy. I really think that it is. You know, with that 81 rated squad requirement, your 81s, 82s, and 83s might be going up a little bit. But of course, some of your 84s, 85s, 86s on bids tonight during squad battle rewards is gonna be a fantastic time to get them, I think. Because if we do have any content coming this week, it's kind of the same fluctuation schedule that we have had for the past couple of weeks in this game, the past three weeks to be honest is that cards get low on the weekend for fodder. You can see here, Sunday, Vitzel's 5.2K goes up to into the 7K range during the week, drops down the next weekend to 5K, goes back up to 7.8K, almost 8,000 coins, and is now dropping even lower into the 4K. So, you know, you might see these 84s get back up to like 7, 8K a piece later on this week depending on what content drops. But definitely would do a club stock on some of this stuff. And they did require team and season cards again. So, some of your fodder totts cards, if people are actually doing, you know, some of these, the Maradona or the Terion Re-SBC, might be something that's gone up a little bit in price today too, but I really don't think it'd be that much because I don't know if there's that much hype for it. Again, 30,000 coins for Zimmerman. I think that's still around where he has been. But if we have more SBCs this week that are requiring team and seasons, I would seriously look into some of these cards because I think that this could be a good time is because I think that this could be a buy window for some of these cards that are again, not getting supplied unless EA is gonna supply them on the market and they release a new pack code then I wouldn't be expecting those cards to drop that much more just off of panic selling. So, yeah, very interesting. I can't believe this DeYoung is down so much, man. It's actually crazy that he's under a million coins. I think the Dembele SBC hype really pulled the sky up and now he's really dropping 970. I mean, if I see low 900s, that's a no-brainer for me. I think he goes back to a mill. But that's kind of the pulse of this market right now. You gotta get in and get out on quick intervals on rare cards that are still in demand. So that's gonna be kind of your best place to go. Look for undercuts, open bids still again. I know I say it all the time, but open bids seriously are the place to be on this market as well because there's just not as many people watching this game. So click around, you know, any type of card that's gonna sell. I mean, there's a bid on Messia 18 flat. So any of these cards that are hype and that are gonna sell because people wanna use them are definitely gonna rebound back up and they will fluctuate around, especially if they're rare. So that's one thing I'd be watching out for today. But yeah, kind of like, I guess an L content day on FIFA, man. The Smera don't drop in so much because of the SBC probably gonna bounce back up a little bit, same with Thierry Henri at some point today because I think not a lot of people are actually going to want to go do that SBC in itself. So that is very, very interesting to see. Those movements and just very interesting to see where EA is pricing these cards and pricing the content on the game. I think that is just the biggest L and hopefully the content picks up a little bit later on this week. But as of right now, it's looking a little bleak, not meaning to rhyme right there, but that's a great word to describe what is going on in this game at the moment, at least with today's content.  If you want something to do, it's in squad battles, it's a very easy, you get a beginner, you do a couple of games, you get a lot of packs for doing this. So it is very easy to do, you'll take you a little bit, but hey, you hit one of these PTG cards on tradable and then you fill up your club with some 83s, 84s and some fodder as well, which will help you out later on this week for if you do want to do some 82 plus player picks or if you want to do any of the other SBCs that should be coming out. Now I'm gonna be actually departing for a few days. You might see some phone videos, right? I'm hopefully gonna get some phone videos up. I'll be at a little, at a camp with Miss TFA, as you guys know. I talked about it in the stream and I'll make a tweet about it as well, but it might look a little different for the next two or three days, but we'll be back to normal on a Wednesday, so I will catch you guys then, if not, maybe even sooner on one of the phone videos, you know, every time TFA goes away for a bit, we still upload to the YouTube, right? That's the way it is, because this game is constantly changing, constantly moving with these preview packs. I'm really interested to see how they impact the market this week, so we'll be watching that, of course, and talking about it all as it comes out, but I think today on Sunday, just not the kind of hype that we were looking for. The Euros and the Copa America are gonna kind of carry the hype as well, though, this week, if the FIFA content is not that good, so that's gonna make people want to look at those Path of Glory items. And again, I say this every now and again, if a player that is playing in these games, like, as we look at the top list on foot-bin right now, this Pesina guy was number one on foot-bin after he scored the goal today for Italy, they're up 1-0 in the 90th minute, but he scored in the 39th, boom, his card instantly went to the top page of foot-bin popular, so when you're watching these Euro and Copa America games, especially the Euro games today on Monday, or going into tomorrow on Monday, watch who scores, right? If Lukaku scores a banger, you're probably gonna have some people that wanna go and use that card that just got the third Belgian win in FIFA, so that's one thing I would seriously watch there because those cards move around on the market all the time. It's just like it happens during Champions League and during the World Cup is that those cards that maybe aren't live, there's just hype in the game of FIFA for what happens IRL, so definitely take a look at that as well, but I won't bore you anymore with this video, boys. If you are new to the channel, make sure you hit that subscribe button, hit a like if you enjoyed it, and comment below if you have any questions and maybe comment below your rating out of 10 on how hype you are on this game right now. It might be a one or two, might be an eight or nine because you're liking these Path of the Way cards and even today is a little bit of a setback. You're still pretty impressed with the content. Let me know down below, but it's been Nathan for The Count, and I will catch you guys later. Peace out.


Hello and welcome to PowerUp Hawaii where Hawaii comes together to walk towards a clean, renewable and just energy future. I am your host, Raya Salter. I'm an energy attorney, clean energy advocate and community outreach specialist. I'm also the principal attorney of Imagine Power LLC. But now let's go ahead and take a look at important recent energy and utility lose from Hawaii around the country and the world. So once again, Hawaii takes leadership on clean energy. Hawaii is building the first public hydrogen vehicle fueling station in the state. I believe there are a couple, but this is big. Actually, I think this is the first, the first. So Hawaii is building its first public fueling station for hydrogen vehicles, which will enable the state to begin selling cars that only emit water vapor. So Honolulu based Servco Pacific is building the station, which it plans to complete in early 2018. Once it's operational, the company will begin selling the hydrogen fuel Toyota Mirai. So according to our governor, I really do see today's event as the beginning of hydrogen fuel cell vehicles in Hawaii, says Hawaii Governor David E. Gay on Wednesday at a groundbreaking for the station. So what are these things? There are only 38 hydrogen fueling stations nationwide, mostly in California, according to the U.S. Department of Energy. So South Carolina, Connecticut and Massachusetts also have stations. There are more than 1,600 consumer vehicles powered by hydrogen in the U.S., including the least vehicles. And they're also mostly in California, said Maury Markowitz, president of the Washington Base Fuel Cell and Hydrogen Energy Association. So in Hawaii, there are just a handful of hydrogen fuel vehicles primarily used by the military, which has its own fueling stations, said Stan Arsiman, co-think tech host and director of the Hawaii Center for Advanced Transportation Technologies. The Toyota Mirai can go for 312 miles before it needs to refuel, which only takes about five minutes, said Mark Fukunaga, chairman and CEO of Servco Pacific. So Servco is spending several million dollars to build Hawaii's first public fueling station without any grants, without any government funding. The company will charge in the mid $50,000 range for the Mirai, which includes the cost of hydrogen fuel for the first three years. And the station will also serve buses or any other hydrogen fuel vehicles, he said. So wow, here is another time when Hawaii is taking real leadership on clean energy. We've got a private company that's going to invest in doing this, and really there are so few hydrogen vehicles in the country, much less the state. This really is an investment in the future, and this company must feel that the island environment, the economy, and the other factors here in Hawaii make it a good investment investing in the future. I think this is extremely exciting. We've talked before about the idea of 100% renewable transportation goal in Hawaii. And I do think that that's excellent, and we are working towards having some guidance in the last leg session. But I think more important than putting up goals, an aspirational goal for this particular issue is really making some concrete steps to forward the infrastructure that's needed for electric vehicles here. I would love to see Hawaii, the state of Hawaii, the city commit to public transportation, and also government fleets to use clean energy. Perhaps hydrogen would be a model for that. We've got so far to go in terms of developing clean transportation infrastructure, and this I think is an excellent development, and great that this company is looking to invest and hope to be seeing a lot of exciting things from hydrogen cars. It's another thing that's an interesting technology development, not so much technology war, but in a way, policy always has to come and sort of lead and also push some of the development of technology, particularly in the clean energy sector. Here, we've got electric cars led by Tesla, so exciting. I think everybody is looking forward to seeing the next model of Tesla, which is the first one that comes in that affordable range where sort of regular middle class folks and others can actually get into one of these sexy Teslas. But the idea of a hydrogen car also makes a ton of sense. I think it's been mostly used in buses, but let's see what happens and what kind of technology plays out and what type of policies come forward to support the best technology and the best answers for the state. I always say, as an advocate, I always attempted to remain technology neutral. We don't want to put our eggs in one basket for any particular private company, but I think we want to see these companies thrive. We want to see the competition in this market. We want to see solutions developed and we want to see solutions that mean affordable, clean transportation options for the people of Hawaii, so very exciting. The next story, Hawaiian electric companies meeting with land owners and renewables developers, so to help achieve Hawaii's renewable energy goals, of course, the vast amount of which Hawaiian electric is responsible for, he co-recently sought out landowners to determine their willingness to host renewable energy projects. As a result of that effort, the utility company says it has compiled a list of potential sites that could be available to experienced developers and Hawaiian Electric is getting ready to issue formal requests for proposals for renewable energy projects there. So Hawaiian Electric says it will require all developers to engage with communities near-proposed renewable energy projects and solicit public input before developers can negotiate a final agreement with the utility company. All agreements will require approval from the Hawaii PUC. So in December 2016, Hawaiian Electric, including its Maui Electric and Hawaiian Electric Light subsidiaries, achieved nearly 26% of the state's renewable energy mandate across the five islands served. Hawaii Island, for example, has the state's highest level of renewables, at 54%. With new developer agreements recently approved by regulators, it is expected that more than 80% of the electricity used by Hawaiian Electric Light customers will come from renewable sources by 2020. Hawaiian Electric says it is now moving even more certively to encourage renewable projects development, while federal tax incentives that can lower prices for customers are available. So the company has requested PUC approval to start the regulated procurement process and expect soon to issue formal RFPs for developers to propose grid-scale projects. When contacting Hawaiian Electric, developers must sign an NDA, that's a nondisclosure agreement, and provide information to demonstrate experience and capability in completing renewable projects. This is a big, important development that has me feeling some kind of way to be completely honest with you. I've talked a lot on this show about environmental justice, climate justice, and land use. And I've talked about how land use is going to, I think, be one of the hugest environmental justice issues going forward. I think that we've come to a point in environmental justice advocacy where we are seeking empowerment for local communities to have clean, to have, not only to have to be free from conditions that cause poisons in the air, in the water, in the plants, in the environment, conditions from power plants that can cause negative health impacts or from cars that can cause negative health impacts. Yeah, we want to see those things cleaned up. But they're also having a stinky power plant right next to where you live. We want that stuff cleaned up. We think those things should be equitably, the burdens and benefits of energy should be more equitably shared across the state. And that means now exactly what we're saying. We're talking about a more distributed world. We're talking about more distributed generation. So benefits include actual participation in the development of these projects so that the local communities can prosper from this energy and also experience ownership from this energy and benefit from lower, not only potential positive health impacts, but lower energy bills. It also means we want to see an increase of beautification of areas where there are already utility assets. And we want to see clean energy justice as well. That means access to clean energy. That means ownership of clean energy. And that also means figuring out a fair way to place these assets around the island. We want to get to 100% renewable energy. What's that mix going to look like? How much of it is going to be from solar? How much is it going to be from battery storage? Well, guess what? I don't necessarily want to live right next door to a microgrid or a solo farm anymore than I want to live next to any other type of utility asset. So there are tremendous land use and environmental justice implications to where these energy projects go. I personally find it slightly disturbing that this is something, and I think it's extremely important that he goes saying, look, all you guys are going to have to engage with the community and show that you guys are able to do projects before we are allowed to do these projects and answer these RFPs for us. But I think there's a place for public policy here. I think we need more of an ad hoc discussion of communities talking about particular properties without being able to see the big picture and how these distributed assets are going to affect their community. These are the other communities. I'd like to see some public policy from the state and county address how these assets are going to be used and what the effects are these assets going to be and who is going to benefit from them. So I think this is an extremely important issue in development, one that I encourage further discussion and I encourage more public weighing in now rather than later on what I think could be the biggest environmental justice, some of the biggest environmental justice issues related to energy and clean energy that these islands will face. Moving on to what I think is another great story. HPU, Hawaii Pacific University is partnering with Hulu Energy to bring solar panels to Aloha Tower Marketplace. So NSYNC Energy has announced a 20 year power purchase agreement with Hawaii Pacific University to build a 310 kilowatt solar PV system on the rooftop of the Aloha Tower Marketplace in downtown Honolulu. Under the agreement, NSYNC Energy will build a solar installation at Aloha Tower and this is a mixed use space that features university student residents, residences, community spaces, restaurants and shops. So the development represents HPU's continuing investment into the marketplaces revitalization since it acquired the property in 2014. So says HPU, we appreciate the opportunity to partner with Hawaii Pacific University on bringing reliable renewable energy solutions to the marketplaces many residents and visitors. So this is Dan Nordlow from NSYNC Energy. NSYNC, according to Dan, has proprietary modeling for system design and financial optimization, making sure that the system delivers the best financial value based on HPU's current and future power needs. So installing solar panels on the green rooftops of the iconic Aloha Tower is a highly visible symbol of the state's clean energy leadership. So HPU weighs in, our decision to adopt clean energy is part of our commitment to our students and the future of Honolulu and Hawaii, says Bruce Edwards, Chief Financial Officer for Hawaii Pacific University. Partnering with NSYNC Energy was simple as they eliminated the complexity of the process and brought the expertise of delivering reliable cost-effectively energy. This project is the first phase of our renewable energy deployment and we are looking forward to additional possible projects in the future. So HPU leases the Aloha Tower marketplace from the state of Hawaii Aloha Tower Development Corporation and corporation chair Darrell Young applaud the investment into the property and HPU's commitment to renewable energy. This partnership and the resulting project are significant steps towards modernizing the marketplace and reaching the state's goal of 100% renewable energy for the future of Hawaii. So yes, I have to say, we wanna see a great project happen and we hope it successfully happens on or under budget for HPU and the other stakeholders involved. But I think it is exciting when we've got major infrastructure, major landmark infrastructure that is making the switch to renewable energy. And I think we're gonna talk a little bit more now about how we have this goal, why it's important. So we will do that in just a few, we're gonna take a break and then we will come back with more Power Up Hawaii Aloha Edition. This is Think Tech Hawaii, raising public awareness. Welcome to Hawaii. This is Prince Dykes, your host of The Prince of Investing, coming to you guys each and every Tuesday at 11 a.m. Right here on Think Tech Hawaii, don't forget to come by and check out some of the great information on stocks, investments, your money, all the other great stuff, and I'll be your host. See you Tuesday.  She said. What are you doing? Research says reading from birth accelerates our baby's brain development. Push! Ah! Read aloud 15 minutes, every child, every parent, every day. Hello and welcome back to Power Up Hawaii. There's been some really important stories we've been talking about today that really I think deeply involve issues of environmental justice and the symbolic nature of clean energy. And I think it's important to say, you know, 100% clean and renewable energy, why? You know, I think that I've been a long time advocate of RPS goals and they're really important. When I think about what they kind of meant when they sort of first started coming forward, I think there's sort of a lot of good will and enthusiasm for clean energy. You know, folks understand, most folks understand that climate change is real, that we have spent the past 100 years pumping so much carbon into the environment that it is starting to turn back on us and is threatening to destroy our survival as human beings in our way of life. And that clean energy can be a way to reduce that. And I think there's also a good will towards the idea of receiving our energy from the sun, from the waves, from nature, as opposed to digging up this ancient fossil resource and burning it for our energy. I think we all understand that energy is key to all of our lives and that access to energy is extremely important. And I think we also have more and more in recent years with things like the Dakota Access Pipeline becoming more visible, understand that using these fossil resources can have real consequences, economic consequences but also environmental consequences and also public health consequences. They can potentially threaten water supplies. They can threaten the cleanliness of our air. And that includes hydraulic fracturing for natural gas, which is also a fossil fuel resource. And that the idea of having energy that comes from natural, abundant renewable sources, renewable, meaning that as long as we are here on this planet, I would so hope that the sun will shine on its cycles, that the waves will continue to continue on their cycles. So I feel like there's a tremendous amount of good feeling and good will and hopefulness about clean energy and the potential for renewable energy to sustain us. In the meantime, there are a lot of issues about both the cost of energy and the cost and technology of these clean energy assets. We are not in a place where capturing, you know, these clean resources is as easy as one, two, three. And we've got a tremendous private industry competition. We have government support. We have less government support now under the Trump administration that is attempting to move this technology forward and make it more something that we can use day to day. So now here in Hawaii, where we have the highest energy costs in the entire country of the United States due to the need to import fossil fuel to burn, we know we've got a place where it makes all the sense in the world to have clean energy. But what does that really mean? Beyond the good feelings, beyond the good will, beyond the theoretical and the visionary aspects of it, what does it really mean? And I think that now here in the islands, we have a 100% renewable energy goal now for a few years now. We have the utilities looking at how to power it forward. And what is that actually going to look like and what is it going to cost? I posit that without some assurances of economic benefit to ratepayers and to the state, query the importance of the number 100%. Two other things we've talked about many times on this show before. It is important for the state of Hawaii to reduce its carbon footprint. But why? Has Hawaii contributed to the emissions that are causing catastrophic climate change? No, very, very, very little. What are the reasons that we need to have these distributed energy systems? Primarily for the islands, A, yes, we want to show the rest of the world and have moral authority if we can do it, you can do it. But for the islands, we're really talking about resilience more than anything else. How are we going to adapt to climate change? How are we going to prosper without our energy and utility infrastructure? We are not going to be able to prosper as a state, both as residents or hosting and growing businesses or having tourists or anything else. So how are we gonna make sure that as the sea levels rise and we have increasing likelihood of severe weather events, how are we gonna make sure that our infrastructure stays in place? That is how the transformation of energy systems away from the central station power model towards a more distributed model sort of overlaps with the idea of resilience. So this means we have more distributed energy sources. Then we really need to think about those sources. Who owns those sources? How reliable are they? If somebody decides they're going to buy their own system for a particular community, say that they're building, who is responsible for providing service at any, you know, providing service for those folks who live there? What if the power goes down and it's privately owned? Should HECO or someone else have the responsibility to get the power back on? And who is going to profit from these projects? Will it be surely the developer? If an asset is going to be in your community, do you have the right to weigh in on that project? And should you have the right to have a model of ownership to participate in that project? I personally, as an advocate in New York state, said many, many times over, yes, the democratization or the opening up of the processes that have created this rather opaque financial regime for energy and utilities, which has kept the lights on for many years, kind of has to end as the distributed future sort of unfolds. So in New York, regulators, and we advocated very hard and regulators, approved different ways to make sure that low income folks and communities are able to participate in renewable energy projects in communities. One, in New York state, allowed for a developer to partner with a community association to do a clean energy, and work then also with the utility, which in New York city is Consolidated Innocent, Con Edison, to do renewable energy projects. And it also made some special conditions that utilities are allowed to participate in developing clean energy resources for neighborhoods where market failures, maybe you have low income people, maybe you don't have high enough credit rating, to allow those projects to move forward. And they've had problems with some of these programs. I think there hasn't been enough, haven't been enough folks with expertise to come along and connect the dots between communities and developers. Oftentimes developers do not come from within communities, they come from without communities. They come from out of state. So how can we make sure that local folks get a piece of the pie when it comes to the jobs that are created, when it comes to the businesses that are created, and when it comes to receiving the benefits when they are on the table for clean and renewable energy. So that is a new universe that I think needs to be more open in Hawaii and more discussions need to take place in order for that to happen. We need more avenues for public participation in the processes from the beginning. I think again, one of the biggest issues will be land use. What are we gonna use for 100% renewable energy? Biofuel, where are we gonna grow that biofuel? Are we going to use solar? Where are those panels gonna go? Who's gonna live next to those panels? Is it gonna be storage? Where are those batteries gonna go? What is going to be the nature of that? Who's gonna own it? What will the market look like, if any? And I think that having an ad hoc process going forward for this is not, we need to move forward, but we need to make sure that all the voices come to the table to really be a part of this discussion so that we can have a more just outcome and one that actually brings benefits to the people who live in Hawaii. A big part of that will be rate relief and a big part of that will be having more options for electric vehicles and transportation, for using your electricity, for making money off the grid, if you want, be it from your car, that can be a source of revenue potentially. So, and the story that I won't get into is about how the Big Island is actually developing, at long last, a biomass energy plant to burn some of the eucalyptus that has been sort of plaguing, was sort of developed initially to sell, I think, to Chinese paper interest after the fall of the sugar industry and then for reasons, for several reasons weren't able to be sold. So these things are happening. These things are happening here and now. Hawaii is taking leadership on making these things happen, but I think really the message of power up Hawaii has been we have to power up the constituents, we need to power up the stakeholders and we need to make sure that there are voices in the conversation, diverse voices in the conversation, that increase awareness, that help people understand what's at stake for them and their children and their children's children as we face climate change in these islands. So I hope that I have been able to help further bit of this conversation here on this show. Thank you so much for joining me and I wanna say a big, big mahalo to Think Tech, the whole crew, Ray and Rob and Jay, all the guys behind the scenes here that you can't see who are totally awesome and mahalo and thank you so much. Goodbye from power up Hawaii.


All right. Hello everyone. Bonjour. Good morning. Really nice to see everyone over here. I believe there's the first breakout right now after the keynote, right? So I'm hoping that all of you are excited for the rest of the conference as well. All right. First of all, thanks for thanks for joining in before we get started with the session. A quick, quick introduction about me. I'm Karan and I lead international developer relations at GitHub and I lead a team of DevRel professionals helping support ecosystems in India, Latin America and some of the other parts of the world as well. So I'm very much still a developer by heart and passionate about DevOps, infrastructure, AI and a whole lot of other things. And you know, this, this passion of mine has led me to actually build and maintain a couple of services at GitHub as well, which, which is being used by a lot of internal GitHub employees as well. Now, I know, you know, we'll be covering quite a few things over here, but the first thing that I really want to talk about in a very, very short way is, well, what is GitHub? I'm sure, you know, many of you might not need a really lengthy explanation because most probably you use it either as a part of your work or for your personal projects and other things, et cetera. But for those of you who aren't familiar as to what is GitHub or where GitHub is right now and what GitHub is really doing, then a really quick introduction is summed up in, in this graphic over here, which is that GitHub right now is, you know, a complete AI part developer platform used by more than a hundred million developers to collaboratively build, test, deploy software and really manage the entire software development workflow in hundreds of millions of repositories and a whole suite of products that can help you across your software lifecycle as well. Now, of course, you know, that's, that's the scale of GitHub and, and what it is meant for, you know, all of the users as well. Now, how many of you here are, are really working on the ops side of Kubernetes or, you know, really on the administration side? How many of you on that end? Okay, quite a few. How many of you are just interested in knowing, all right, what does happen behind the scenes at GitHub? Quite a few. All right, I'm assuming the rest of the them are probably mixed on multiple things. Now, of course, you know, this is of course the scale of GitHub and some of you might be interested in knowing what's the scale at which GitHub runs behind the scenes and, you know, the scale of GitHub as a platform itself.   All right. Now, if you were to just talk about GitHub as, you know, a platform and also talk about the code base, you can find a lot more about what, what GitHub's architecture and some of the other things looks like on the GitHub blog itself. But essentially there is, you know, a monolith and GitHub's engineers just for the monolith, keeping aside a whole lot of the microservices perform more than 20 plus deployments a day. Now you might be wondering, well, thousands of engineers, 20 plus deployments a day. Again, we explain a lot more about this on one of our blog as well, because these 20 plus deployments are for the main GitHub monolith and each deployment includes multiple PRs, which are deployed and merged using GitHub merge cues again. And what this means is that some of these deployments and the pipelines run almost 15,000 CI jobs in an hour. And I'm being very, very conservative over here because like how I mentioned, this is mainly for the monolith and includes a whole lot of other microservices that are there. And these CI jobs consume almost a staggering of 125,000 build minutes just in an hour for all of these CI jobs. And which is almost 150,000 cores of compute. So now you can imagine, well, you probably know what is the scale of GitHub as a platform. And just as one of the metrics on the CI CD side, this is the scale of GitHub, you know, on, on the development development side. Now, of course, this is, this is massive and there are a whole lot of microservices and GitHub, you know, is a huge code base as well with multiple different products, features and thousands of engineers working together. So this really, this scale really warrants, you know, to make GitHub what it is today, which brings me to, you know, to one of the things as to how is, how is some of this possible? What does this look like for one of, you know, a typical engineers? Or what does it look like on the platform side of things for us within GitHub? Now, to speak about that for some of the GitHub engineers to really efficiently code, build and, you know, ship a whole lot of software, you know, we provide our engineers with what we call as a paved path. Now, there might be similar terminologies that you could have heard from other organizations as well. But, you know, at GitHub, we call it as the paved path, which is again, you know, a lot of comprehensive suite of automatic tools, applications, you know, processes, runtime platforms, et cetera, which, which really help with the deployment, hosting and a whole lot of other things that, that GitHub engineers can use to run microservices, you know, both for the GitHub.com platform itself and also for many of the internal tools. So let me give you a little bit overview on what this paved path really looks like. Now, GitHub's main paved path covers everything that's needed for running software, be it, you know, creating, deploying, scaling, debugging applications and microservices. And also, it is more of an ecosystem of tools, which, you know, which includes, of course, Kubernetes, Docker, load balancers and a lot of custom apps as well, so that more cohesive experience can be provided for the engineers. Now, don't get mistaken when I, when I say that, you know, it's a paved path, it's not just infrastructure or it's not just Kubernetes. Kubernetes is, of course, our base layer. And the paved path is really a mix of some of the conventions, some of the tools and some of, you know, the config configuration settings and processes built on top of that. Now, speaking about Kubernetes itself, that's, of course, our base layer and it runs in a multi cluster and a multi region topology, a little bit more about that later. Now, why this? Why your paved path? How does it, how does it really, you know, help us apart from the benefits of using Kubernetes itself? Now, with our paved path based on Kubernetes, including Kubernetes and some of the other runtime apps, what we're able to do is that we're able to plan a lot of this capacity centrally across, of course, all of these services that are there since a lot of the workloads, smaller, larger workloads exist on the same machines, right? So the capacity planning has more, you know, centrally for us. And of course, because of the central capacity planning, we're able to scale rapidly as well, as and when needed, as and when there is, you know, more demand that's needed. And also we're able to consistently provide insights into app and deployment performance to the service owners, you know, almost at the level of what is, you know, the specific part doing what's a specific container doing, et cetera, more easily. And of course, because, because, you know, Kubernetes is our base layer, it's also becomes easy to manage all of the configuration and the deployments in a central control plane without having to really jump across various different places.  So various of these services and kinds of services we run it, you know, using our paved path.  Now, at this point, I actually want to introduce one of our rock stars at GitHub. So he's, he's a very, very formidable, formidable force at GitHub and is something that when you say the name of that rock star, right, it's something that almost every GitHub employee will know about and, you know, because very, very fun as well, which is Hubot. All right. Now, so Hubot is, you know, an open source framework to write chatbots and a really standardized way to share scripts between, you know, everyone's robots, et cetera, for automating multiple things. So we at GitHub wrote the first version of Hubot and of course made it open source to automate some of our company chat room.  But he was a very, very, you know, he led a very private and very introverted and a messy life. So we just, you know, rewrote him. And even today we use Hubot for automating a lot of tasks in our development processes, be it like kicking off CI builds or, you know, running entire deployments, et cetera, very, very easily through chat ops commands as well. You know, as an example, you know, we use Hubot to deploy, say, a specific branch from a specific repository into a certain environment. All right. So we use, we use a methodology called as branch deployments rather than, you know, deploying main. Again, you can find a little bit more about why we do that and what's the rationale on the GitHub blog. But an example of using something like Hubot to run a deployment of a branch, you know, with something like this, where we just go into, you know, a specific chat ops room and then just say Hubot deploy, whatever is the repo slash branch to, you know, an environment. And then, you know, that's, that's where things kicks off. So I'm not going to dive a lot deeper into this part, but I wanted, you know, to use that to set a context of how all of this really helps. You can read more about that in one of the blogs I co-authored on the GitHub blog. You can just go to gh.io slash pave path and, you know, read a lot more in detail about how this all works. What does, you know, containerization look like? What does a deployment pipeline look like, et cetera. Now, I gave you some examples, right, that we use it for web apps. We use it for, you know, computation pipelines, batch processors, et cetera. But we also use it to set up a very, very key component of one of our products. And I'm sure, you know, when I say that you will be able to guess what it is, which is of course, GitHub co-pilot. Now, GitHub co-pilot for those of you who might not be aware is our AI coding assistance tool, which is widely adopted by developers worldwide and has, you know, multiple features that can help developers and organizations be a lot more productive. And one of them, one of those features of GitHub co-pilot is a chat-based interface that offers an AI-based coding assistance. So as an example, you know, this is what it looks like where you will be able to really give a prompt and, you know, generate code in multiple different scenarios. So you can go to gh.io slash co-pilot to know a lot more about it. But one of the key components that we run on our paved path for co-pilot is for using, you know, the client-side extensions. Now, the client-side extensions of co-pilot communicate with a server-side, you know, API to deliver all of those amazing AI-based suggestions that developers use while coding.   Right?  And this is just one of it. And along with a lot of the services, right, makes it very, very necessary that the Kubernetes infrastructure has, you know, and the paved path has a high degree, very high degree of reliability and availability because of the API usage and all of these services as well. Now, what it means and what it comes down to is that, of course, delivering a lot of this reliability and availability is possible when we are able to operate our Kubernetes clusters a lot more efficiently, right? So if you think about it, as a end user, someone who is using co-pilot or some of the other services would expect that reliability and availability, which in turn would be expected off the paved path, which in turn would be expected off our Kubernetes infrastructure, you know, which in turn means that being able to operate a large, you know, multi-region, multi-cluster, topological cluster will be, you know, much more important. Now, of course, you might have heard of, you know, a lot of different ways to do this and administer this right from, you know, kind of automating on top of the native API constructs or third party tools, et cetera. You know, we kind of, you know, chose to do that a little bit differently, mainly because of the scale at which we need to help support our paved path and also partly because of some of our engineering and security practices, because of which we chose to implement a custom solution to really operate our Kubernetes clusters a lot more efficiently. And one of the things that GitHub is doing is we like to run as much as possible through code and codify a lot of our tasks. Be it something as simple as probably, you know, managing identity and access for a lot of the employees or something which is a lot more specialized like infrastructure as code. We like to kind of codify some of that as much as possible. And even for managing our own Kubernetes infrastructure, we decided to adopt a very similar approach of, you know, managing it through code. And to be honest, we took some inspiration from how Kubernetes orchestration works as well. So let me, let me give you an idea of what this really looks like for us, you know, in terms of operating some of these things. Now, what we've done is we have created an internal platform versioning spec that really helps us create our own configurations, bundle some of the common components into a well-known config, and, you know, create a very deployable artifact. Now, this, this helps us make sure that, you know, a set of common components work together as a platform at the Kubernetes layer. And also it helps us treat our infrastructure platform at a almost like a state machine, but at a higher abstraction level than what some of the other tools might offer. And also to ensure flexibility in overriding on a per cluster configuration level whenever, whenever it's needed. Now, you know, as an example, what this spec looks like is something like this. So you would see that it's very, very, you know, similar to say like a CRD, but, but not exactly. We wanted to make it that way. And can see that it also encompasses, you know, things like your Kubernetes versions, HCD versions, network plugins, you know, secrets, and a whole lot of things as well that are kind of together versioned in a single platform spec. Now, these specs are maintained in a, you know, a separate repository internally, where we kind of organize it by the cluster because we operate in a multi cluster topology, and also grouped together by a specific platform version. What this happens is that these configurations, which are their aspect are then hydrated, expanded into a full suite of configuration along with the necessary files, necessary, you know, system D units and everything else that are required to run an entire case cluster, and again stored in an artifact repository that's ready to be deployed.  All right. How does the artifact really makes its way into a cluster when you're looking at a platform spec like this? Now, let's look at a scenario. Say, whenever a new configuration, you know, has to be deployed to the cluster, say to perform an upgrade with with HCD or anything else that needed. There is first an intervention by one of the operators, the Kubernetes operator, whoever is an admin. So they go into this repository where all of the platform version specs are there, and they make a modification to that platform spec, either through a version bump or whatever else that needs to be done or override for a per cluster configuration.  And what happens is that when this pull request is created, we again, automatically kick off a CI, which creates a bundled artifact with all of the changes. All right. So like how I mentioned, there is the platform version spec which defines, but the CI really, you know, when, when the, when the CI gets kicked off, it does all of the hydration, expansion, and also creating the deployable artifact into a single bundle that will be stored in the artifact repository. So when, when this has to be deployed, when this pull request has to be deployed, what happens is that the bundle that was created, which is completely expanded and hydrated along with any other configuration within the, you know, repository gets deployed to every node within the you know, within our underlying Kubernetes infrastructure. All right. Now this is, of course, at a, at a CI level or a CD level, I would say, which includes creating the bundle config and also the deployment into every node. But what does this, what does this node level, you know, rollout process look like? Yeah, because we came all the way from looking at, well, you know, this is the paved path, which really helps us, you know, be successful with the whole lot of our services and also how it's really important for operating. And then we saw that, all right, this is how we do with the platform version spec. But what really happens at a node level? What is this, you know, lifecycle look like for the nodes and some of the orchestration pieces? So let's, let's take a quick look at that. Before that, let's see what are the components of this design that we have as a part of, you know, our kids infrastructure at a node level. Of course, this is a simplified version, but here's a control plane node. You can see, you know, the usual standard components, like, you know, that you can see, like your container runtime, Kubelet, it CD, your workload part, etc. And, you know, again, a more simplified version of a worker node, where you have your cube led your container runtime and workload pods as well, right? So this is this, of course, a standard control plane and a worker node. And apart from some of this, we also deploy a few other components on our nodes as a part of the provisioning, you know, process itself. Now, on all of the nodes, irrespective of whether it's a control plane node or a worker node, we deploy a custom node agent, all right, as a part of the provisioning process itself. What is this node agent? Why is it important? I'll come to it. And specifically on the control plane nodes, we also deploy a coordinator agent, okay? So there is no agent on every node and also a specific coordinator agent on the control plane. And apart from all of this, we also have, you know, an event bus for all of the communications, you know, between node agent, coordinator agent, et cetera, right? Like how I mentioned, it's a little bit of, it's a little bit of, you know, what works for us for our scale and for our practices, and also some inspiration from Kubernetes orchestration. Now, you know, previous slides you might have again recollected, but just to reemphasize that is whenever there is a PR change to the platform cluster version, right? The bundled configuration, what would have been created as a part of CI and deployed through the pipelines, you know, would exist on the file system of all of the nodes. Now, one of the things of course, which will happen is that at that point, when the deploy happens, the CD pipeline would have deployed all of the bundled configuration and then, you know, extracted it on all of the nodes, et cetera. But it's still an artifact. It doesn't really do anything, right? They need to be applied for the desired changes to come into effect. And that's, that's really where the coordinator comes into, comes into picture. Now, again, the coordinator is, is a demon agent that runs on each of the control plane node. And it's really responsible for orchestrating all of the cluster wide configurations that need to be done. Now, how does this do this? I'll share a few examples. They're not in any specific, you know, order, but it does so by, say, writing the desired cluster state, what whatever is needed into a config map on the cluster. So it's available, you know, to be referenced to the Kubernetes API as well. And it again, writes whatever is the node platform version, you know, state to the node resources as well. So so that again, you know, there could be a platform version that's separate for nodes, separate for control plane nodes, et cetera. And then again, it also does some of these things like, you know, removing, uncoordining the nodes and, you know, putting them into a maintenance mode, not necessarily just uncoordined, the maintenance could mean other things as well. And also ensures that of course, only a save budget of cluster resources are unavailable at any time. And also, you know, it publishes events to the event bus to trigger a node to update. That's the means of communication. And also, it consumes some of these success and failure events that gets generated by the node agent. All right. Now, again, you might be thinking that well, hey, this is isn't this something that we can probably do using ABC tool or automate on top of, you know, on top of the Kubernetes API itself. But I'll come to that also a bit. So to perform all of these operations, there are a few communications that needs to take place that the coordinator really need to communicate with. First is, of course, it needs to communicate with the Kubernetes API itself, right? For example, before putting a node into whatever is a custom maintenance mode, it would have needs to do, you know, a simple uncoordined drain and all of those things and any other painting that that might be needed, et cetera. So it works extensively with the Kubernetes API also communicates with a lock service because the coordinator is a demon agent running on every control plane node. You know, it of course wouldn't be feasible to run this without a lock service so that there is only one process of the coordinator that's helping orchestrate and also of course communicates with the event bus itself. You know, to communicate with the node agents and the rest of the systems, et cetera. So what does this do? All right, at the end of the day, what does the coordinator do? It really looks at the cluster wide configurations. All right, it doesn't look at any of the node specific configurations. So what it does is that, you know, it keeps attempting to iterate until all of the nodes are running the desired platform version. Remember that it publishes the node platform version to all of the node resources. And then, you know, it keeps iterating until this happens. Or, you know, NF nodes become unavailable. And it exceeds the cluster budget in which case, you know, an operator interference might be needed to figure out what's what's really happening here. All right. Now, like I mentioned, all of this is something which happens for cluster wide configuration. But something needs to apply, right? Something needs to actually perform all of these platform version updates on the node. And that's where the node agent comes in, in our design. Now, again, the node agent is also, you know, a demon that runs on all of the nodes, workers, as well as control planes. Now, the platform version spec could be a little different depending on whether it's, you know, a worker node or a control plane node, etc. But what it is again, at the end of the day responsible for is ensuring that whatever is the desired platform version spec converges with whatever is the current platform version spec on that specific, that specific node. All right. And again, if you recollect, I mentioned that as a part of our CD pipeline, we would have deployed all of the bundled config as well to all of the nodes. So the node agent is what, you know, is responsible to make sure that all of that bundled config is, is actually running, right? Because that's not what the coordinator would do. That's what, you know, the node would do. So what would it do? It does something like, for example, hydrating any node specific templates. Now, some of it would have already been hydrated and expanded in CI. But there might be some node specific templates, which it will, you know, re hydrate again, if it's, it's not pre hydrated in CI. And it does like, of course, clearing out all of the container runtime, Kubelet data directories, etc. to move it into the desired version moves any of the files into place like any newer binaries, or, you know, any other system D units, does the reloading and reconfiguring at a node level, and also, you know, runs any of the necessary system configurations through a config management tool. And also, you know, does things like restarting services, etc. Whatever is there. So now the node agent, of course, will begin converging the node to the desired platform version after, after consuming an event that is published by the coordinator on the event bus. So if it successfully converges, it will again publish an update on the event bus, which the coordinator will consume. Or else it will publish a failure event, and then the coordinator determines what really needs to be done. So like, you know, like I mentioned earlier, you know, the way for an operator to perform some of these operations, if you recollect the diagram is to start off with a pull request with changes to the platform version, you know, spec as well. So what we've done is we've gone ahead a little bit step further and actually created internal CLI tools to help make some of these changes and, you know, processes very, very easier. For example, we have, you know, a CLI tool that can perform some of the common tasks, you know, beat version updates, patches updates or anything else that are needed, run some of the CI jobs locally, create a local development cluster just to test out some of these platform version, you know, changes, build some of the images, etc. So that it's much more easier for the operators to interact, you know, with the coordinator as well. And also, of course, another CLI tool where, you know, the operator can interact directly with the coordinator, whoever is the coordinator leader, directly instead of through a platform version of course, what is the current state of the coordinator and the agent who is the leader and, you know, all of these things, right? So if needed, it can also be used to manually change the state of the cluster if needed, but that probably happens only in scenarios where it would have to debug something but usually happens through the workflow of, you know, a pull request itself that I mentioned. So just, you know, quickly summarizing, right? What we, you know, really looked at is how some of the services that all of you might be using depends on the paved paths that we have created for developers and how some of that paved path, you know, is responsible for serving such massive requests at scale and its dependence on the resilience of the Kubernetes platform, which is, you know, in a way, again, dependent on how we are able to operate it efficiently. And I think that's where, you know, this specific agent-based lifecycle management design that, you know, that I spoke about really helps us in reliably and efficiently operating our, you know, Kubernetes clusters at a very, very large scale and it works very well when coupled with some of the other tools, you know, be it configuration management tools, infrastructure as code tools, CICD pipelines, Kubernetes and of course, you know, the GitHub platform itself and adding to that things like the CLI tools really help further speed up some of these changes and make it very, very easier to quickly ship some of the changes to our infrastructure, you know, to manage, et cetera. So at the end of the day, the bottom line that I was trying to get at is that for us at least, the reliability and how we operate our Kubernetes infrastructure is a very, very key deciding factor for, you know, the dependability of our internal pay-of-path and the services, you know, that it does. As an example, think about it when I give the first example of, you know, the co-pilot using an internal API, you know, which is running on the pay-of-paths to help, you know, make all of this happen. So I believe that's, you know, that's a quick summary of this specific agent-based design that, you know, that really helps us do all of these things. So that's about it. Thank you so much. And, you know, if this has been really useful for you, I'd suggest you please share the feedback on, you know, on schedule, on sked.com as well, or drop us a note on GitHub. I'm happy to take the conversation forward, you know, here or in the GitHub booths, we are there in D3, or you can reach out to me on MV Current on Twitter, LinkedIn, et cetera. So thanks a lot. Thanks for your patience. And I hope you have a great, great rest of the conference as well. So thank you so much. Merci beaucoup. Bonjour.


Hey guys, I'm gonna do something that I said I would never do again and here I am doing it I'm actually going to try to do a get ready with me. I have my skin care on I have my I My mascara on I have my eye patches on I also have my sunblock on so I have my sunblock on The majority of my face except around my eyes and I have my eye patches on so these eye patches or eye masks Sometimes I have them. I take them off and other times. I put them on But when I'm doing my makeup, but so what I'm going to do is I just do a base and I use the the wet and wild cream brulee and I put this all over my lids now I I'm 67 right and So I have very very crepey skin. I Have loose lids. I have all my life. I had hoards that You know, I've just always had hoards all my life and it's been very very difficult for me I am using a Z palette just so you can see I was kind of a mess I'm using a Z palette and I'm using the my favorite of all Out of all the shadows I've ever used has been a busy art and it is the amethyst So I have used the elf not the elf. I'm sorry the wet and wild cream brulee all over my lids Just a very light coating and what I'm going to do is I'm just going to create like my sort of Get ready with me that I would do in the morning and I start by taking the medium pink or medium purple shade in the busy art palette and I just kind of like put it on my crease just like you're seeing now and it's pretty messy and then I kind of go down as if I'm going to create a V or a Reverse seven or something like that and I do a lot of blending although I'll be the first to admit that I am not a Blendaholic Meaning that I should be a lot better with my blending than I am. I'm going to lift the little color up So you can see what I'm using It is I know almost all gone, you know, I've tried to I've tried to find this little palette from busy art This is the amethyst palette. I've tried to find it and it seems to be every time I look It seems to be sold out everywhere and I'm like, oh my gosh, this is just really awful So this week it's been kind of really interesting. I've had I've had sort of two fun events this week that I was really looking forward to and One of the events was that we went up Well, I shouldn't say we I went up after work to a a Basically to Portsmouth, New Hampshire which is probably about I Don't know maybe about 40 minutes from my home and we were having a company event where we We were all going out on a boat and we were all gonna we were gonna cruise that I can always put out I was pronounced this wrong the piss aquatica. I know piss aquatica River I will link the name below so you can correct me But all my life I've lived in this area and all my life. I have said that wrong. I've not been able to say it right at all so because I'm I Work right most of my day looks are gonna be pretty pretty low-key. I'm not going to be a I'm not gonna be all done up and stuff like that because mainly You know when you work day-to-day you can't be looking like you're going to a party when you're going to work type of thing so I do put the this is all the busy art again except for the Wet and Wild and I do play it and I I play around with it and I use the I Go from one eye to the other because otherwise they would never be able to To put it together halfway decent, right? I mean it would look ridiculous So I do I go from one eye to another I kind of look at myself. I'm looking at a mirror down below I kind of look at myself and I kind of like Weird so I do I kind of look at one eye and I go to the other than I say Oh, well, you know, maybe I want to do it a little bit darker Maybe I want it to be a little bit more more bolder And I just go back and forth now granted I've already got my mascara on but you'll see at the end. I do have some powder ring on my mascara You'll see that I you know will end up touching that up and if you do put your makeup on with these eye masks in place Be aware that they do slip and slide. So you might have to move them up again But it actually serves two purposes, right? Like if you're using a eye shadow, that's kind of really Has a lot of fallout. Although I will say that my my Viziana palette has very minimal minimal fallout ever On me where almost every other palette I've used does have a ton of fallout Doesn't seem to matter the brand. I think the only one that comes closest to My you know to my my feelings about the lack of fallout or the amount of fallout Would be my Mac palette and I've only got two Mac palettes and those come the very those come the closest to To the Viziana star is the lack of fallout every other palette I have and I've got quite a few and But every other palette I have even if you tap off your brush I'm gonna get a lot of fallout and If fallout may not bother anyone You know Or it may bother someone I really don't know What I measure is that I don't want to have a whole lot of loose powder all over the place And I also measure how does it work during the day because I very rarely am going to use a Any kind of a primer on my lids I Think because I'm so much of a person that is not a pro at this that if I use a primer on my lid It's gonna be a mess So right now and go up close. I'm sorry But I'm gonna just do a little bit of a liner and I think the liner that I'm using this is Alta Beauty. It's one of those pen liners liquid and Because I have the dry eye issue I Am not going to I Don't really do anything. Whoops. I made a mistake there, but that's all right. I can always fix my boo boo's I tried to do a little bit of a wing. I'm Stink at wings, but I keep trying so because of the dry eye issue. I really Try hard to not do anything. That's going to be Impactful on the inside of my eyes. So I'm looking at this and I'm thinking hmm. I need to dramatic Make it a little bit more dramatic for my liking. So I'm gonna go and darken out the edge a little bit more And again, I'm gonna do both So you can kind of see I mean isn't this kind of like Ridiculous that I'm doing this Ready with me so to speak Anyways, here I go again, and then I always will take one of my and I it's usually I end up using like the urban decay And I also use the NYX But I'll take one of those pencils and I'll go down a little bit more into my eye Because my liquid liner just kind of like, you know gave me a little bit Whoops, I just took this off. So I'll take this off. So I just took my So good. I just took the eye things off. So I Have no idea. I mean I'm looking in a mirror But you know what it's usually takes me several times to I'll go back and forth. I'll put this on I'll go do some stuff. I'll do my makeup then I come back and I look at myself and I go You need more of this you need more of that but just for a very kind of quick daytime look For every day This is pretty well what I do almost every day that if you're looking at any insta stories that I do and you see what I have on for makeup and this is pretty well what I have on this is this is the status quo so anyways, it's time to say we went up to Portsmouth and I Had I was really looking forward to it because it was a a night out and jay was golfing So I went over to my girlfriend's house who happens to work for the same company that I work for and We drove together. So her husband drove us He's also he went because he doesn't golf like Jay does so he went and drove us up there and He hung out with us on the boat and the boat ride was beautiful I'm going to superimpose some some shots at the end of this and this is exactly what I do.  So we went out in the boat ride. It was like awesome. Take a look at some of the scenery now Portsmouth Harbor is Just Beautiful at night and and it's always iffy you never know what the wind is going to be like you never know what? Any, you know, whether it's going to cloud over you have no idea when you get out to The Pisa Coateco is right at the mouth of the ocean and when you get out to that and the current is rough and Of course, if there's any vessels coming into Harbor any big tugs and stuff like that you're going to feel it So we had no idea how it was going to be and we just totally Totally, I mean totally lucked out We went from the or house where we got on the small heritage And it was just our ports at sea coast office and we went out Down the river and you know into you to see a bunch of the boats that were be bopping around and then we went out the mouth and we went past Portsmouth Lighthouse and We just went out it was it was amazing and you can see us going around the well-backed lighthouse and a few of the other things and then we made the turn coming in and When we made the turn coming in of course, we were going into the sunset because we left at seven and I don't remember what time we think it was a two-hour cruise So when we were coming back the Sun had already set and you could you could get over the western sky as we were coming in You just see this beautiful back splash of color and as we were we were cruising in All of the harbor buildings the restaurants along the harbor the condominiums along the harbor They were all lit up and the most beautiful side of all was the steeple of the north church in Portsmouth That you could see from the water all lit up. It was just amazing. It was like such a beautiful evening loved it loved it loved it and then after after that we left we I came home and Jay and I decided on Friday night. We were going to go up to take a ride to the beach. So we took a I think it was I think we left around four o'clock. We went up to the beach We got up there. We found parking and then we walked to a restaurant and We had an early dinner and a couple of cocktails. Just watching the beach action just watching all the people go crazy at the beach It was really wild. So we did that and then we walked around the sandcastles So I wanted to see the sandcastles the judging by the time you this is published the judging will already have happened But I I don't know what the results are yet. I have my favorites I've always marveled over the artistic You know creations that people do when they I mean they're working with sand and I know this whole process and all But it's just as amazing to me So I hope this is just a little bit of a taste of what it was like for us, but it was just Absolutely, absolutely beautiful. So normally what I do is I take a little small brush depending on the size of the brush and The color I use and I normally just tip it into the shadow and I'm going to shadow My lower part of my lids And when I do that Sometimes you do get a little fallout depending on what you're going to be using But when I do that it kind of kind of gives me more of an accent around my eyes So I will end up putting on my foundation. I'm going to be using My SD lotter. I'm going to be putting on my foundation. I will do a little bronzer.  I still have to get dressed So I have to put it up. I'll probably put it up in a bun today I'm not too sure But I just want to tell you what I used to offer my sunblock and I really really am loving this This is the color science sun forgettable total protection face shield. I Love color science. So this is what I have on and it plays super nice with my makeup I am wearing SD lotter and I have it in the shade 3c2 Pebble that's what I have on this is the color in Estee Lauder that I've won forever. I Have my blush is color pop Vogue. I Really like this a lot and on top of that. I have the I Foul audio I know this is I'm blushing. I really like this color This is just a really pretty pretty blow a glow and I just put it I just touched my cheeks with it just to give myself sort of a sun kissed type of a look and On my lips. I have my Avon lip liner something mod and Romantic rose 450 This this is probably the one I wear the most on lipsticks I just prefer my lips to look lighter rather than darker some of you will disagree and then I have my Sephora lip gloss This has turned into other than the drugstore. I Have a couple candy lip glosses. I really like them, but this Sephora gloss I Have two of these. I really like them. So that's what I have on my lips And my eyes have my eyes are totally the Visi art Amethyst palette with the only exception that I did not use is the super dark brown If you know that palette and I wish I could show it to you, but I have it like all mixed up in a Z palette so And it just got it messed up So I am in desperate Look, I'm looking desperately to replace that because that's my favorite palette And I'm almost out. I mean, I'm literally almost out. So this is my everyday.  So I always do my mascara first because I'm just a slob I put the mascara on and I would I would be having to remove my eye shadow if I did my eye shadow first So I put my mascara on first then do my eye shadow then clean up some of the powder If there is any residue around my lashes when I use my Visi art palette I have very very little fallout and I have very little work to do around my lashes But typically when I'm all done I put in other light touch-up coat of the mascara around my lashes and The ultra, you know ink liner I have that and then I have the Urban and Decay Black then it went around a little bit. Now if I was going to be going out I would pop the inside of my eyes. Sometimes I would use these These are all I mean this one I use a lot just to give it a little Just to give it a little bit more of a pop color And then I you know, I'm gonna use this and I used to do my innards But you have to be very very careful because if you put it on like I just put on you're gonna look ridiculous So you do have to work it in blend it in a little bit You do have to work it in blend it in a little bit. So it doesn't look ridiculous You know on you, but that's sort of my yeah, so that's my everyday kind of look I feel really silly doing this but so many of you've asked for this Here it is guys, and I hope you enjoyed some of the photos that I put in for the trip that the Boat ride and sandcastles. It was just nice week having to be able to you know being able to experience that so Anyways guys Thank you so much for watching and I know I haven't said it in a while. Please make sure you subscribe. I You know, I hate to always ask for subscribers, but it certainly doesn't mean an awful lot You're watching your thumbs up and you subscribing to the channel truly appreciate it. I will see you in my next video guys. Bye. Bye