Welcome, this is Melissa Armo. The stock swishing and reviewing UPS. Stream target on this is 115. And could even go longer term up to 120. This is a nice bullish gap today. And it was a really nice, solid, fast, immediate trade out of the gate. And we did it. Perfect timing, perfect, perfect, perfect. I did see this this morning. I liked it. We did it right in here, ran right up. In fact, it went $1 plus where we even got out. But, I mean, I was thinking 113 as an immediate new move, which you got there, and then it ran up over 114. So, in fact, let me just figure high of the day here. Well, I almost got to 115, 114.83. But I definitely think this does get to 115. Whether it gets to 115 today or not, I don't know, it could. An hour and a half left in the day. This isn't going anywhere down. Really nice bullish gap today. And I like this chart. Again, if you decide that you want to learn how to trade gaps with me, you would learn how to read momentum and you'd learn how to read where the gap's going to take the stock. This very well could have fallen. It could have fallen and it could have fallen and dropped down in here. Again, I don't play gap fills. I know many people do. There were probably people that thought this was going to collapse today. But this was nice, nice to go long.  I mean, when you have momentum in something and it just takes it right there and your day is done, quick, quick, quick. That is the best, most beautiful gorgeous trades. And this definitely, definitely was it. So we'll see where this UPS goes. I'll be watching it here between now and four o'clock. Again, it's could make a new high today. Great bullish call. I'm teaching the golden gap course this weekend. If you want to learn, email me at melissa at thestockswush.com. The deadline to sign up is Friday. And one year in the trading room is included free with the class this weekend. A huge benefit because I call great trades. So it's a fact. Show beautiful call this morning and have a great day everyone. Email me at melissathestockswush.com if you would like more information.


You can see how bond markets are trading. Simon and Michelle joining us live from Fig Security. Simon, good to see you there. Now, just prior to the break, we're actually talking about this sort of inverse relationship that we tend to see with yields and gold prices. And it looks like these global yields are sort of drifting off their recent highs. That's right, absolutely. So, you know, we've had quite a bit of a surge in these yields as we drift closer to and expected tightening by the US Fed in December. So, I pulled back, they pulled back a little bit from that. So, really where the yield curve is at the moment is where it was pretty much just after the last start that we had in December 2015 at the moment. And just speaking of the Fed, I mean, that is pretty much a certainty now, isn't it? There's no question really about a December move. It's really a question about what happens going into 2017. Absolutely right. And the market will certainly be looking at those dot points to see exactly what sort of flurry of activity we would expect for the US Fed in the next year. I would be very surprised if you see, you know, a number of rate rises plugged in for 2017. I think they might take a bit of a wait-and-see approach to what sort of policy initiatives we see come out from a new president in early 2017. Simon and Tony from Henderson-Maxwell here. Just talking about the backup in bond yields and the significant rally we've seen in the curve in the past couple of weeks, do you think it's over for now? Or do you think that it's really just a pause in a longer-term trend where we're going to see higher rates? Yeah, good day, Tony. Look, it's really interesting because, you know, as I've said, really, this year's been all about those rates drifting quite low, where they reached low points around July, August, and then drifting back up to where they started the year, essentially, is where we are at the moment. So you're not really seeing the longer-ended, if you look at the 10 years, for example, you know, anywhere beyond where they were at the start of this year or sort of building in any further anticipated moves than they were after that first tightening in December. So, you know, I think you're certainly seeing inflation expectations increase and the base rate of inflation assumption in the US is around 2%. Now, that's where they'd like to see it. Good demand for inflation, link bonds. But I don't think you're really seeing any expectation that this is likely to start a spur of upward movements in rates by the Fed. Do you think the drive, the very recent drive to floating rate notes and, I suppose, essentially a hedge against inflation in the future, is that probably a bit of an overreach at this stage and a bit early in the cycle? Look, I think definitely switching to floaters. And, you know, a lot of this action is happening in the very long end of the curve. So it does reflect a bit of an upward view of inflation and growth, but not really a movement in rates at this stage. I think in the shorter end of the curve, you know, definitely we're starting to see a little bit of a behaviour there and there was very low demand for a recent five-year US Treasury auction. So, you know, it's interesting. I think you're definitely in the shorter end, we're seeing a little bit more cautious. But we're still seeing huge demand for long-end, long-dated bonds at these sorts of levels as well. So, you know, it's going to be interesting to see, I think, there's still a lot of speculation, I think, at the moment out there, and, you know, will these, you know, inflation and growth expectations hold up as we drift into next year? That could be rather uncertain as well. That is the big question. Simon, we'll leave it there. Really appreciate you joining us. Thank you so much. Have a good day. Thank you. Simon Michele there from Fig Securities. I think...


Good morning traders, Patrick Manoli here with another Tick-Nail Charter. I want to draw your attention today to some two-way trading opportunities in the Yen on the four-hour timeframe. As you can see we're in this ascending trend channel, potential ending diagonal scenario developing. We have a clear wave structure, one, two, potentially carving out a wave four here. We'd like to look at short positions through the 80-05 level, targeting an equality objective down to 79-16, potentially projected weekly range sports at 78-19, watching bullish reversal patterns there to set long positions, targeting a wave five objective up to the 82-08 level. As always, traders, plan the trade, trade the plan, and most importantly, manage your risk. Until next time, thanks very much.


It's a real problem. Transcensus apologies, but he's in the budget. I know. Let's square around how much Trent's going to miss you and all that you've meant to him. And not their hand to us down here. Thank you, but wish you well. Thank you, sir. Your new adventure. He had it. OK. Thank you. Actually, that's a request. Yes. Hi. How are you, sir? Good. Thank you for making me get over here. All right. Kelly Cash, Mr. Merrick. Hi. Nice to meet you. So good to finally meet you. I brought some of my family, too. This is Mom. Nice to meet you. Dad's at sea right now. I know. And my daughter, Karen. We appreciate it so much. All of you, I know why Father isn't here. The USHPI brought two. Right. That's right. He would love to be here. But he called this morning and said, is it still on? Is it still on? Yes, he did. And as a family, we pray for you just regular, very committed Christians. And I just want you to know that you're always in our prayers every day. Thank you very much. We're very proud of what you have done for our country as a military family, delighted. Really? And we are behind you. Thank you very much. Well, now we've had some group photos here. Would you like to have one alone? Then we'll have a family photo. Yes, of course. All right. Get out of your way here. And Mom and brother? And you know something? Well, I think you ought to be in there. No, no, let, let, let, you all live there. How about if I put you up for the panel? Is that all right? Oh, that would be wonderful. Nancy? We will make sure you get your good side. Thank you. Well, here, you have something for me. I can, I can understand where you've got what made you miss America. Oh, well, there's another part of that. I'll look back for one day. It'll be great. Mr. Rosen, I had an essay contest at my high school. And I thought you might like a copy of it. It's, we all, it was all in the title. This is my country in years two. And I wanted it, so I just would like to be in front of you. It's very short. Thank you very much. You got in five with none of the football player, not fight. No, the names. In battle, in battle. You've been there right in the box, by the way. Defense of tackle and center. The both ways. Offensive and defense. I played right guard. And did it when you played both ways. I liked it on a defense way better. I love defense. I said, that's, they, they changed it now. You're supposed to put your hands in the man and push, aren't you? Yes, sir. You know, you, did you ever know what the rules were when I was in? I know they were quite different, but I'm not quite sure. You could hit with the heel of your hands, so long as you did not do it on the face. So my target, my first charge in defense, was for that part of the helmet. That was my first charge in defense. And I remember I played a guest, a guy named George Musil, who outweighed me 100 pounds. And he was eight years old pro tackle, Chicago Bears.  I said, break your breakthrough. That's great. We've been great. That was great.  We wouldn't have wanted you to be a football star. We'd rather have you here than out with the Chicago Bears. No, but it's great to see you all here. We're grateful for your time, Mr. President. We certainly are. This is the conflict we've had it's been doing. This is the best of America has to offer. No, I don't think I've aged too much. Thank you very much. Thank you, dad. God bless you. Thank you very much. Tell your wife that we, we think about her. I think your father, please, give him my best and my thanks for what you're doing for us. Bye-bye. You're back in time. It's time to leave, bro. Where do you have some hand-over? OK, but there's a mistake in the briefing paper. He didn't hold the crowd in 1984 for three hours. It was 1980. Was it 1980? You haven't been three hours late for anything since you've been president, let alone one hour. And I remember that stop. You were way late in 1980, and I had a double check. It was 1980. I think that's the same thing, also, of which the guy that kept the young things down there in the night finally said, shut up. Oh, wow. Congressman Duncan Hunter? Yes, hi. Mr. President, hi. Pleasure to see you. Good to see you. This is Sam, my little boy, who was not around when my older boy, Duncan, got to meet you a couple years ago. Nice to see you. In 1984, when you finished your campaign in San Diego, shotgun Tom Kelly kept the crowd going for two hours, along with the Osmans and Wayne Newton, waiting for you to show up. I thought it was three hours. It was about three. And I promised him, I said, can I meet the president? I said, anything, Tom, and the secret service came along and took him right off the stage. So he's been waiting for this time to meet you. Tom Kelly. It's a pleasure. Thank you. And I have this campaign hat that I want to give you. I wanted to give it to you. This is made by the Stetson Hat Company. And I wear it and I've wore it for about 20 years on my television radio shows on KFMB and on Channel 51 and Channel 10. And I wanted you to have a copy of it. And, yeah, right? Well, I had it. That's great. I wore one of these for realtime. Is that right? I was a reserve officer in the cavalry. And nothing like it. You know, my dad was, too. He still got his certificate of training at Monterey, I think. The Stetson Hat Company said that this is the, you've got all sorts of their hats. But you don't have this one? No, I don't. It is a little different. We didn't have this. Right, well. And the ones we had, they came from underneath. Should we have one more or what? Oh, I got it. Oh, did you? Let me get one with the president and shotgun. Okay. All right. And then let me get one with Sam. I really appreciate this one. All right. Listen, I appreciated what you did. For me. Well, it worked. Well, it worked in 1984. It worked in 1984. No, it's amazing. Come on over here. Sam, do you want to picture with the president? Come here. You've got that. Okay. I can, sir. Thanks very much. Thank you, sir. I really appreciate it. It's amazing. You don't make a mistake in speaking.  Thomas, with KFMB and Channel 51 in San Diego, you've been an institution for years in our show business. Well, I'm the radio background myself. My long-term time endurance contest only took minutes as a sports announcer, but I set a world record. Yeah. Wait, don't we ask, yes, yes. I haven't. I was broadcasting a major league ball game by telegraphic report. Yes, I did. Tied up in the ninth inning, cups and cards. I saw that my fellow on the other side of the window start typing with the slip, and so I started a ball on the way to the plate. Wind up, here comes the pitch. Said the wire's gone dead. I took the gamble, ninth inning. I stayed there. I had him followed off, of course. I had a ball on the way to the plate. I looked and he didn't know what was going to happen, so I had Billy Jurgers follow off another one, then I had him follow one that missed being a home run by a foot, and then I had him back a third and describe the two kids that got in a fight over the ball, so forth. This went on till I set a world record that I think still stands for a man hitting successive follow balls. When the wire got fixed and they said the slip shoot to me, I started to laugh because it said Jurgers popped out on the first ball pitch. Did you use the bat for the sound effects? No, I never used sound effects. I knew that because I had to keep saying telegraphic reward, there was no sense in trying to think. Let me get one more reason to be distracted, so I just recreated. You know, I said next to your brother Neil and his wife and I says, how's everything in Rancho Bernardo, of course. It's Rancho, is that it, you know? They said probably very good. Yeah, well listen, thank you. I hope you enjoy that, and I will. I've had a pleasure. Well, go to the ranch with me in just a couple of weeks. Oh, great, it was made about three years ago, but thank you, Mr. President. I really appreciate it. My pleasure. All right. All right, thank you. Sam wrote his first horse yesterday, Mr. President, named JR, but he renamed him Freckles. That a boy. Yes, sir. Now, there's one thing that's an old horse, and I think, don't marry your first horse. There'll always be others coming along. Thank you so much. Thank you very much. Really appreciate it. Good to see you. And I was gonna give it to Ed Meeks. Ed was going to give it to you. This is a, like when you first came into office. Let's make one up. I'm sure glad I had a chance to give it to you. Well, thank you. Okay, that's it. Adios. Thank you for the photo. Cheers. Rock and roll. Yeah. What happened? Hi. Nice to see you. Nice to see you. Got some fine folks here. Yes. See you over there. Got some of them. Good. Nice to see you. To see you. Goodness. Those aren't stamps. No. No. And hello there. Nice to see you. Nice to see you. Hello. How are you? Now what these are, Mr. President, is there are Idaho wildlife stamps. One is a waterfowl scene and the other is nothing, a game bird scene. Then the smaller piece, the limited edition print from which the stamp is made, comes out of the larger picture. Beautiful. And it's quite a time for Idaho. It is. anniversary of fishing game and the 100th anniversary of the state. We might try that on our side. That's not bad. We'll get one of the other states as well. Well, for heaven's sakes. And just to prove that we do things upright, and those are made tonight. Oh, too. So are the belt levels. Well, for heaven's sakes. I wouldn't put that on right now. No, you don't have to. Hey, that's just great. Well, thank you very much. I'm pleased to have those in magnificent. Those would be on the way to the ranch. Sure. Very good. Wear those buckles when you ride your horse. Thank you. Thank you. Sir, thank you. I also got you an honorary degree in fitness forever. Thank you. Do you want to have him hold one of these up? Can you? Yeah, that's great right there. You want to hold that? Sure. What about the little one that's heading there? I'm sorry. Sure. Thank you very much. Thank you. Well, we want you to do that. Until you get to Idaho and see the real thing. That's right. Thank you. Thank you. Thank you very much. Thank you very much. Thank you. Bye. Thank you. This is June. I know what you're doing and I think it is a really great thing to do. But you really overwhelmed me with 32,000 with the 58,000 trees planted already. 35,000? 35,000. This was in yesterday's Sunday St. Paul paper. Showing the living memorials that Jefferson planted. In this tree here that was planted was for a vet who just died recently in Minnesota here. I do suicide prevention for Vietnam vets and also for teens. That's why I promote the Constitution. I see it as something I've walked through with the suicide and the different things, the way I hurt for years. And I see that with the kids today. We had one in 10 teens in Minnesota, and I've been promoting with even flags and also with parade floats this year, the Constitution. That's why I felt it was really important to see if we can get the consciousness of the people, the awareness that they fly the flight. That's officially licensed flight for five years. And our governor is going to let us copy the Constitution and capo there or something like that.  Yeah, I'll take some. 100 acres. But pretty much in one location. There's some in the woods and there's some on the fields. So in 30 years, when you go out there, it's going to be a nice forest. Well 12 years will be as high as it's run. I get calls from people from all over the nation, Vietnam vets and others that are hurting. And it gives them that I'm doing something besides doing the suicide prevention when I can. I don't know. Somebody cared enough to keep me alive. Did you want to give me? Yes. You wanted to give me that. I worked at a nursing home. He worked at a nursing home. He's a minister here. He wrote this. He wrote this and it's from him and the residents. It's just a letter. And they send their greetings. Thank you very much. I would also like to give you this Bible. It's a commemorative tradition from the Constitution. It's written special and that's what the Constitution is built on. Thank you very much. And it has a copy of the Constitution in there and also on the front it talks about. If I could read this. It's truly an honor and a privilege to meet you in person. I am a Vietnam veteran and proud to have served my country. I believe in this great country of ours and in our Constitution. We are still a one nation under God. Only 5% of our nation's homes has a copy of the Constitution. I've been promoting the Constitution for the past year with parades and sitting in fairs with the flag and Constitution. Also the official license flag to be flown for five years. It's a sign it's tragic. They like the Vietnam veterans I believe feel like they don't belong or have a sense of not belonging. The Constitution which our veterans plan for can give people foundation to stand on in a sense of worth and belonging. I pray that America will promote the teaching of the Constitution in their schools and homes. Our state of Minnesota has a commission promoting the teaching in schools. They also provide the materials for the schools for each grade level. What our Governor Rudy Perpich has formed. The Constitution flag is the only license flag to be flown in our U.S. flag for the five year celebration. I'd like to honor your President Reagan with the official flag and ask that we fly it at our nation's cap along with every state following suit for the five year period. And then I also like to show you the Constitution that we've been promoting. This shows that it's licensed to be flown for five years by the commission. I don't think that I have seen this fly it at our nation's cap. I've been getting a lot of towns in Minnesota to fly it and putting them up over at courthouses and VF. I feel it's important that just just here. And I also have a little test set. I have a POW flag but I'll have to mail that. I didn't like to present for your test. Possibility that that we could have you sign one or two. We'd like to put one in our capitol. Would I think we'll put these things down. With the Constitution. On your desk? Good. Where would you want those signed? Wherever. I'll just put it in the capitol there. They don't even have the capitol. One for me for my home. And I'm going to give you these. Thank you. I think we may have one of these. I know, but I'd like to give one too. It's large and much blown up from the original. Thank you, Mr. President. Thank you. We need one in June. They have done a great deal in Minnesota. We had a dinner here with the Crown Prince and his wife, the Princess of Japan. And at our table there we got to talk about the Constitution at our table. And I always have to say that and all of a sudden I was quietly Princess Japan's Constitution. We we wrote it. After the Second World War.


I wanted to kind of like Pronounce the sound so you can really hear it normally people just say miss CST on like they really merged the two together But I'm gonna try and more clearly pronounce the sounds right now. Anyway Also, I've had a few people complain about the fact that my voice within these gaming videos isn't the best And that's because I'm using like this crappy little IKEA type of mic I don't know why I said IKEA. It's not really from there, but it's a pretty bad mic It's a pretty bad mic, but now I've just ordered me a blue yeti microphone of death So in a few weeks, I should have some awesome crystal clear sounds coming from my mouth Anyway, let's get into the lesson. Shall we enough with the random distractions? So the first verb C means to know to have knowledge of or to know or to have a precise idea of a K Now the other one Connie means to be acquainted with now Just give me one sec because I just got to do this for the random quest because we are playing a game as Well and take photos. Let's get out of this. Let's get back down to that baby turn around. Ah, no wrong Forgot that you got a person deactivate the cam slide How could I forget that after 20 years of not playing this game? Seriously, okay, so Well, you know like I know I said one means to be acquainted with and the other means to have knowledge of but To me as an Australian English speaker that really doesn't mean much because I never use the word to be acquainted with It just doesn't exist in English to me It sounds like something a stuffy old British guy with a tea and a cat on his lap might say, you know, I'm mildly acquainted with Frank We go way back, but I don't know what about you guys Do you ever say to be acquainted with like is that something that Americans do and? Brits do like I don't know I don't know but anyway Let's work on the example to explain the difference of these two verbs So just remember see means to have knowledge of to have a precise idea of and Connie means To be acquainted with so we're gonna use an ex idea We're gonna use a phrase now where you could use evil or and it changes the nuance of the sentence So miss Cs la poem on means I know the poem, but it means I know the poem So goddamn well that I can recite it from heart. Well, that's gone backwards like I know everything about that poem Well, you can ask the poem on means I know the poem. I'm mildly acquainted with it It's like me and Shakespeare even on the theater theater trained actor. I Still do not know it, you know off the top of my head I can't recite the whole thing from the top of my head unless it's for like a player And then I know my words, but yeah, that's the difference between the two one is like full on knowledge And the other is to be acquainted with Now obviously as I said because we barely ever use these two in English There are times where you might get a little bit confused about which you should use now For instance when you're talking about I don't know what I want to do. I don't know what to eat I know where to go. I know what to do top of thing, you know that one that's talking about a precise idea You're talking about the idea of something to do. Okay, so there you would use see us Okay, and you would never use conus like almost never I've never seen anyone use conus in that type of situation Because like I said, you're talking about a precise idea of knowing what to do. It's not being acquainted with what to do It's knowing what to do. So you'd say I don't know what to do me ne see us key on Fadi. Okay Now when you're talking about say for instance a person, this is where it gets a little bit more muddy So you could say for instance, I know that person you could say miss us to him or me con us to him But there is a difference in modern Esperanto. We almost always use me con us to him for I know that person but Zamenhof the guy who you know the guy who created this language just old Zamenhof him he kind of used both Okay, like sometimes you'd say miss see us to him or me con us to him depending on how much he was trying to put emphasis on the Fact that he really knew that person but modern Esperanto It doesn't matter how much you really know someone you pretty much always just use con us Okay, so just remember that put that into like the back of your little memory bank There's another time. Okay, for instance when you're talking about language where you basically Will never fully know a language as in miss see us lingon again Zamenhof old mate He did every now and then use it button modern Esperanto.  That is so rude We pretty much always just say me con us lingon me neck on us lingon However, you will see some constructions you pretty much always say con us. Okay, why am I doing that? I'm pulling out the wrong thing. I'm distracting myself with teaching. I've got to stop doing that Not the teaching part the distracting part. Oh my god. I'm getting again. Give me one second activate go There we go. Now I'm hacking that computer You notice how in every movie of the world when they hack a computer There's like all these like 3d effects and stuff but when you really hack a computer it's not that you're sitting there looking for holes and software and More like holes and firewalls and stuff. So you don't sit there for this little magic machine I just like hacks through the air Wi-Fi style. Anyway, I just wanted to get have that like a random, you know, winch So, how would you then say I know his face?  Have you now? Have you unless you're like really weird? You're one of those stalkers that hangs out in his rooms when they're asleep, but yeah So you pretty much always use con us there So when you're talking about a person or a trait of a person you use con us when you're talking about a language You use con us, but when you're talking about pretty much anything else You use see us unless you're trying to make it the the whole emphasis that you have a mild Understanding of something you've seen it, but like when you're talking about something like I I can read a book You say miss see us leggy leave it on. Okay, but you could use other verbs obviously, but there you'd always use see us over con Anyway, I've reached the end of this level from memory. Yes, I am correct So if you've liked this video give it a like share it around your friends subscribe to my channel if you haven't already And I'll see you in the next video and if you're not there. Well me


Give a look at the difference between what are called authentic and created materials. Authentic materials as the name implies are actual materials that are created for any reason outside of the classroom. Examples of authentic materials would be things like newspapers. Those are generated for the general public and they are certainly not generated for the use in the classroom. for the use in the classroom, however they can be used within the classroom. Other ideas would be things like songs and poems and even things such as brochures and magazines and indeed menus from restaurants. So these are materials that all can be used within the classroom but they have not been created for that purpose. Whereas created materials as the name implies have been produced purely and simply to be used in the classroom. Examples of these would be flashcards, crosswords that have been created within the teaching material that we've got and at a lower level than crosswords we have things like word search and we could also include things such as picture stories, role play cards and games. In terms of the materials that you use in the classroom what we should try to do is to create a good balance of authentic versus created materials. Authentic materials have certain advantages in that because they are real the students tend to give them a little bit more value than those that have been created. So try to have a balance of authentic and created materials within your activities.


All right. Thanks everybody. Welcome to our talk. Flagger, Linkerd and Gateway API. Oh, my okay. Uh, so hello, everyone. I'm sans call. Uh, I'm a software engineer. We've works. I maintain flux and flago. I also try to contribute to get the API and Kubernetes upstream. Sometimes, um, I graduated college like five months ago. So this is my first coupon, my first stock, everything. Uh, so I'm pretty excited to be a little bit nervous as well. So Jason, awesome. And yeah, I'm Jason Morgan. I am a technical evangelist for the linker D project at buoyant. It means it's my job to tell you to check out linker D and why you should use it. And thanks so much for coming. You can find me on Twitter on GitHub, if you want that for some reason, and you can also find me if you have questions or want to yell at me after the talk, Jason or at Jason on the linker D slack. Thanks a lot. Okay. Uh, so how many of you have actually tried all the gate to API or even just like gone through the rocks or something like that. That's a pretty good number. Actually, I wasn't expecting that. Uh, so for those of you who do not know about the gate to API, um, it represents the next overall and how we do traffic management in community clusters. That's a pretty fancy tagline. What it is actually is it's a, these new set of objects and you sort of API is packaged as custom resource definitions that lets us do networking and load balancing and community clusters in a robust manner. So how many of you have actually like, you know, a bookmark about your ingress annotations, like thousand of them, right? So this is actually trying to address that by making sure that us as like maintainers of projects and you as end users have a nice time when you're, you know, configuring networking in our community clusters. All right. Awesome. Uh, so let's talk about the why for gateway API. I'm not going to read this cause it's pretty dense block of text, uh, but this is loosely taken from the gateway API site. Uh, my translation is, you know, what you're getting at a gateway API or the why here is that if we can get a shared set of standards that allow different tools, different projects and different vendors to work together without actually needing to work together directly, right? We all win. And the bigger why is that there's actually a lot of stuff in the cloud native space, right? A lot of projects, a lot of tools, a lot of different ways of working, right? And as you get into this realm of the different custom resource definitions and the ways different people work, right, that the more you can do in a standard Kubernetes fashion, the better off you'll be, which kind of gets into you. How does the gateway API help us or help you as users, us as projects and the companies that they're provide more value to folks? Well, first and foremost, we get more and easier interoperability between our projects. And that's what today's talk is, right? Sanskar and I got together and we built an integration between linker D and flagger without either of us. Like I didn't look at flagger and he didn't look at linker D. We're just able to make this thing work beyond that. If you do it well, and if this gateway API standard really becomes the new way of defining how traffic rolls into and around our clusters, we're going to have fewer custom resource definitions to manage so we can, we can handle our traffic. You know, and together, right? What we're hoping for is that, you know, gateway API is going to help projects like linker D and flagger get together and pair up to slay the predator of complexity in Kubernetes. And thank you for the pity laugh. Right. Oh, so I want to discuss more about progressive delivery. So I just want to like quick show of your hands. How many of you are implementing progressive delivery in your clusters? Or, you know, try it out. Okay. That's pretty good. For those of you haven't, let me try and convince you that you should be implementing progressive delivery in your clusters. And you should probably be using flagger to do to do it. Okay. So progressive delivery solves a very specific set of problems. And that problem is basically how do you introduce new software versions into your cluster, right? How do you have a V one of your application? And if you want to introduce a V two of your application, how do you expose that V two to your end users? You could do the easy thing. Just, you know, do a rolling update. Just replace V one with V two. Everything would work fine. Right. So if you take a look at this very complicated fancy diagram, you're, you could just go from step one where you have V one running off of your application up and running. You could just go directly to step six, right? And you could have V two of your application up and running. The problem with that is what if V two is not working as expected? What if they're bugs? What if you have broken features unintentionally? You do not want your users to end up using a buggy version, right? You do not want them to have a bad experience of your website. So the problem that progressive addresses is how do you make sure that your blast radius is as confined and as configurable as possible, right? And progressive delivery answers that using iterative steps in a progressive manner to make sure that your users have a better time experiencing a website. So how it basically works is that instead of replacing replacing version one or your application with version two, you leave it up and running. And then alongside version one, you create another deployment, which will run version two of your application, right? And then something like flagger will start slowly shifting traffic to version two of your application, right?  And one of the prerequisites here is that you need to have a robust observability stack, something like Prometheus data dog, whatever, whatever works in your organization. It doesn't matter. But as long as you have something which can track the performance of version two of your application, you're good to go. What happens basically behind the scenes, which you don't really see is flagger hooks into your observability stack and make sure that version two is working as expected, right? So it measure, it can measure stuff like latency or I don't know, request success rate, you know, like how many 503s are there? Or how many 404s are there? Whatever fits your SLOs and KPIs flagger validates that. And only when that validation is hit, when that validation is met, does more and more traffic start shifting to version two of your application, right? So more and more users start experiencing version two of your application and that all this happens in a progressive iterative manner. So as to make sure that if version two is not a good version of your application, the impact, the disaster and the related risks are very, very limited, right? So here we see that some, some traffic is progressively shifting to the new version. And once we reach a threshold in this case is 50%. Once we reach a threshold, we can be confident that, you know, version two is working amazingly well. We are amazing software developers. So, you know what? It's time to go ahead and promote this version. And by promotion, what I mean is right now, if you notice, we have two deployments, right? The green one and the blue one. The blue one is running V1 and the green one is running V2. But the thing is we don't really need V1 right now because we are confident that V2 works just as well, right? So we can start replacing the blue pods with the V2 application, right? So what happens here basically is we're doing a rolling update. So that's slowly and slowly, the first deployment is going to start running V2, the primary deployment. And then eventually we don't need our Canary deployment, the beta deployment, right? So we just get rid of that, right? And that's our Canary deployment strategy. Yeah. So this is how you do a Canary run. All right. And so now that we know a little bit about progressive delivery and Canaries, can you tell us about Flagger and how it helps automate that process? Sure. So Flagger, if I were to describe it in one line, it's a Kubernetes operator that automates the entire process of progressive delivery, whatever things I explained in the last slide. It automates that entire process for you for free, right? So that means it lets you shift traffic to your, you know, V2 applications in production gradually and it rolls back safely. So if you were to deploy on a Friday, let's say, and for some reason, unfortunately, the version two of your application was not what you're hoping to it to be, Flagger or detect that and automatically roll back all traffic back to your last known stable version so that you don't get like a thousand alerts on page or duty or something like that. Yeah. Uh, okay. So next thing is that it has a very extensive webbook mechanism, a very flexible webbook mechanism, which allows for a lot of load testing, acceptance testing at really lets you have a lot of control over how you want to make sure that your Canary analysis is driven forward, right? And it also has a lot of support for observability platforms like Prometheus, Tritador, CloudWatch, Influx. I'm not going to go through all of them, but it's a lot. And this is, this used to be one of my favorite things about Flagger, just how many things it can work with. You know, it can work with pretty much every ingress of service mesh out there. You know, I'm not going to go through all of them, but pretty much everything is supported except for like a two, three or three. But, uh, this was the past and sort of is the present, but the new semi-present and the new coming future has gateway API in it. I am really, really excited about that because what it means for me as a maintainer, for us as maintainers is that we don't need to write thousands, thousands lines of custom code integrations and look at how Istio does virtual services or how does SMI does traffic split, right? All we need to do is be compatible with gateway API and we are automatically compatible with the entire Kubernetes networking ecosystem. And that is something which really excites me. Yeah. So we talked a bit at the beginning about, you know, the better interoperability, right? And the whole theme of this talk is that if Flagger can learn less about service meshes and ingresses, you all benefit as consumers of tools like Flagger because people like sans car can focus on writing new features and making that tool better and not, how do I support the next new tool that's going to arrive in that somewhat gigantic ecosystem? Speaking of the gigantic ecosystem, let me tell you the good news about service mesh. Uh, linker D is an open source project. Uh, it's created by the folks who over at point, the people that, that pay my salary here. And I'm going to tell you, uh, that it is the lightest weight, the fastest and the most secure service mesh for Kubernetes out there. I'm going to say that for a bunch of reasons, but one of them is, I believe it's, I believe it's true. Uh, it is the only service mesh to hid graduated status within the CNCF. So that means we are ranked among the most mature products in the space and you can rely on us for production, uh, for production use. On top of that, we're used by small companies, by very large companies, by governments, by nonprofits, we work in a bunch of different spaces. In fact, if you didn't see it at KubeCon Valencia, the folks over at Xbox Live gave a talk about how they use linker D to handle multi cluster and provide encryption for all their applications and the, just the story is it was fairly simple and straightforward in spite of it being a very large and complex, uh, environment. So a quick view, how does, how does linker D work? Right? Or how does a service mesh work in general? So here I've got a picture of a Kubernetes cluster. We've got some standard components, the ingress or what hopefully we'll start calling the gateway. We have a web front end and two back ends, foo and bar. Linker D or a service mesh works by installing a control plane, which is your command and control interface for this tool. And then by routing all your traffic through a series of small load balancers, in our case, the linker D to proxy and having, having those, those proxies make up our data plane and they'll do stuff with our traffic. The stuff in question is things like providing mutual TLS, allowing us to, allowing us to get standard metrics out of every single application without needing to instrument that at our actual application, you know, improve on built-in Kubernetes load balancing and other, other things that you can hear more about if you check out the point booth later today. So with that, we want to kind of go back to gateway API and the point of this talk, right? How does this all work together and want to give you an overview of some of the objects? So right. So these objects here basically represent the core, the backbone of the gateway API project, right?  And these represent those objects. So we'll take the first one. That's called the gateway class. Pretty simple, very similar to English class. It basically represents a type of gateway API, a gateway API implementation. So for example, if you are, if you have an infrastructure provider who's provisioning clusters for you, they will probably install it for you, this gateway class object, which is because they will install the type of load balancer. Yeah. Right. And just to stop, if you see on the left-hand side, we've got pitchers at happy folks doing jobs, right? So we have the goal here with with gateway API is to give different objects for different folks so that we can use the Kubernetes role-based access control to decide who's doing what and in what way, right? So that we don't have to, we can make the blast radius of security changes smaller. So we've got the gateway class, which is the type of load balancer we're going to get or the way we're going to bind to that backend network. And then our cluster operator or our platform engineers or whatever we call them in our organization, they're going to be the ones concerned with the gateway. We used to be the ingress. How are we going to get, how are we going to build that front door for our cluster? How are we going to be able to begin getting traffic in? Now past that front door, we have a new object type. Right. That's going to be our HCP route. Yeah. So HCP routes basically determine the routes, right? So there are a lot of routes, TCP route, GRPC route. We're not going to concern ourselves with those. We're going to talk about HCP routes. So as Jason said, gateway is basically the front door or the load balancer, right? So ingress used to do this differently. Ingress had your load balancer configuration and your routing configuration in the same object. This hasn't split up in my opinion, which is a very good decision into two different objects. The gateway defines your load balancer configuration and HCP routes define how you forward traffic to which services receive what traffic. Right. And this is something which your application developers and SREs are really concerned about because they are the ones who are going to determine that I want traffic which has a path V2 in it to go to V2 of my application, right? Okay. Okay. So it's time for some pain or YAML because there is nothing better than YAML apparently. So we're going to look at some YAML. Okay. So here we have a gateway object. So it has a name. It has a name space, right? And then it has something called a gateway class name, right? So gateway classes are cluster scoped objects. They're not name space. So you don't need a name space to refer to a gateway class. So each gateway object is basically an instantiation of a gateway class, right? So here this object is basically of a type foo lb. That's all it's saying. Then since gateways are basically load balancers, right?   So here we define one listener which listens on port 80 and it listens only for HTTP traffic, right? And one of my favorite features about the gateway API project, this is really powerful, is the robust ACL mechanism you have here, right? So one of the very missing features about ingress is that you could not cross namespace reference things, right? You have a service in the other name space that ingress needs to be there. It was very hacky if you want to do something else, right? Gateway API really takes that into consideration and builds a very, very nice and robust model and how to address those concerns. So here you see we have something called allowed routes. And it says that it's only going to allow routes to assume responsibility for this traffic, which are of type HTTP routes. That means any other route which are of like TCP type or GRPC, they cannot assume responsibility for any traffic that flows into this listener, right? Furthermore, that HTTP route needs to be needs to be in the namespace which have that which has that label, right? Otherwise that HTTP route is not allowed to handle that traffic which is flowing into that listener. So does that mean if I've got like a back end namespace, right? Where I don't intend to expose anything to the internet, I can ensure that folks can't create routes to bind to this game. Yep, exactly. Exactly. And the vice versa is also true. If you want someone to have access to that, you can enable that explicitly as well. Great. Now let's look at an HTTP route, right? It has a name, it has a namespace. One thing which I would like to point out is the namespace of the HTTP route and the namespace of the gateway are different, right? And this is another example of the cross namespace referencing, right? Which is not possible earlier, but it's really, really easy to do and in a much more intuitive manual, right? Then we have a parent ref, which basically says that this HTTP route's parent is that gateway object. So each HTTP route needs to have a parent to get traffic from. So once the gateway is established, the load balance is there, the HTTP route needs to say that this is the load balancer I want traffic to be coming from and I want to do something with the traffic. And what that it does, what the rules are applied to the traffic that comes into a ship route is determined by the rule specification, right? So you can really go on town on this. There are like so many extensive configuration options on what you what you can do. You can modify request headers. Recently we added support for modifying response headers as well. You can determine where it goes, the weights, etc. You have a lot of flexibility on what you want to do here. Here we have a pretty simple rule that just says forward all traffic to back in about full service on port 8080. All right, so this is the messiest diagram and one of our last slides. So let's talk through it real quick. So what I want to do is talk about the star of this show, right? Which is the work that we didn't have to do to make this actually happen. Or more importantly, what is the interface between Flagr and your service mesh, in this case, Linkerty. That is this HTTP route object, that orange thing in the center of our diagram. All right, so I'm going to talk through this a little bit. So we have Flagr on the right hand side in green. Flagr is the operative that's going to actually automate that Canary rollout that we're we're all here to hear about. Right? And Flagr gets its instructions from a custom object called the Canary. So Cary defines, hey, what deployment do I care about? What are my testing criteria? What are the steps that I'm going to use? And how am I going to validate that? On top of that, when we install Flagr, we give it a connection to a Prometheus that comes with Linkerty or whatever Prometheus is storing, Linkerty's metrics data. So we talked a little bit about Linkerty, but one of the things it gives you is standard metrics for every single application in your environment. Things like what is the request success rate? What is the latency? And we're going to use that information in this actual demo or Flagr more accurately, Flagr will use that information to decide, is this a good new version? Or is there a problem? And we should roll back. All right, so Flagr gets its instructions from the Canary, it sees a change in a deployment object and decides it's time to do a new Canary rollout. So it's going to spin up a new version, a new Canary service to receive traffic, and then it's going to tell the HCP route, please shift some percentage of the traffic. In our example, 80 percent of the Canary, 20 percent of the primary. And that's where it stops. It doesn't want to understand. We don't want it to understand the internals of our service mesh or ingress or whatever the tool is. We want it to express its will and you know, we'll be like the Anson and Star Trek, right? Like make it so. So with that, we're going to talk about the Gamma extension. So the Gamma extension is a extension to Linkardee that we actually wrote as part of this demo exercise. And we built it not by talking to the folks at Flagr, but instead looking at the HCP route specification and figuring out how it works and watching that HCP route and translating the changes that it makes or it sees to some Linkardee objects, specifically the Linkardee service profile. That's important to me because I care about Linkardee internals that shouldn't be important to anybody else here, but it's on the slide. So I got to talk it through. After that, our Linkardee destination service, what controls how traffic gets shaped inside your cluster, is going to read from the internal Linkardee object and make the actual changes in real life. So with that, who wants to see it in action live with an internet facing demo? All right. Let's do it. It's demo time. There we go. All right. So we've got an application running with our happy cuttlefish. If you go to podinfo.cevo.59.io, you'll be able to actually see this thing happen live. But good luck getting to it with conference Wi-Fi. On top of that, if you want to see Linkardee's view of this environment and what's going on, you can go to dashboard.cevo.59.io and actually look at the traffic split because I just exposed it all to the internet. Yeah, you know, why not? One thing I want to note, the folks at CEVO provide really easy to get Kubernetes clusters. They spin up fast. Check it out. They have a booth downstairs on the conference floor and they've been really helpful to us in doing this demo. There's a lot going on on the screen. I'm just going to tell you what's happening real quick. In the top left, or my top left, hopefully it's the same for you guys, you folks. Pardon me. You're going to see some pods, right? We have a generator, which is actually generating some traffic for podinfo. And we have our podinfo application, specifically two pods called podinfo primary, right? That is the primary service that Flagger has configured for, you know, the version, the stable version of our application. For all these pods, you see that we have two containers running per pod, one for the application, one for the Linkerty proxy, right? Which actually does all the service mesh work. On the right hand side, you see an active HTTP route, right? It's called podinfo. It's for the podinfo service. All the traffic is going to the primary, none's going to the canary. And at the bottom, we have Linkerty's view of traffic in the cluster. So it sees podinfo primary, the service, getting 50 something requests per second. But we're going to go ahead and change that right now. Is the font possible for everyone? Or does that need to be zoomed in or anything? Okay, cool. All right, like the thumbs up. All right. So first off, we're going to look at the canary object and just give you a sense of what's going on here. Right. Sounds good. Do you want to? Yeah. Thank you. So let's get past all this and then we have a spec here. So here we're basically defining how Flagger is going to drive the analysis forward, right? So we say that we want to shift traffic every five seconds on the interval. And then we want to do it until a weight of 95% is reached and we want to shift 5% traffic with every step. So basically what it means is it's going to shift five percent of traffic, right? To the canary service every five seconds until 95% of the traffic is going to the canary. And at which point it's going to say that, okay, since 95% of traffic is going to the canary, I am satisfied. Flagger is satisfied with the second version of your application. And it's going to go ahead and it's going to promote it. And the way it determines whether your version two is working fine or not is by looking at these metrics that you have to find here, right? So Flagger comes inbuilt with a few metrics because the Flagger philosophy is batteries included. So we have a couple of metrics. So here we have a request success rate which measures 503s. And then we have your request duration which basically is latency for your requests, right? And then we say that we want to use Gateway API because this is a Gateway API demo, right? And then basically we say that the target ref is a deployment and the name is Pod Info. So that is the thing we want to target, right? Pretty simple. All right, and with that we're going to make a change to our Pod Info deployment. Canary is our Flagger canary or sorry, the canary instructed Flagger to look at that deployment and detect changes which it will do in a second. And last time I did this I made a mistake. So we're going to try really hard to do it right. All right, and so we're going to replace our cuttlefish with a logo that demonstrates how well we all work together. All right, so let's go back to the other one. What we're going to see here, God willing, is a set of new pods come up right here. So this is the moment of truth where we check whether or not I fat-fingered that. And oh, come on, two or two. It'll happen. It'll happen. It'll happen. There we go. So we see our pods have come up, right? We have a new deployment. And what we're going to see here in a second is a new service is getting traffic, right? And that is the Pod Info canary service. If you look at the top right, we see that right now that Pod Info HP route is specifying 90% of the traffic on primary, 10% on canary, right? One thing to note at the bottom, we have an active view of Linkerty's insight into the services, but it's at a 10-second polling interval, so it goes a little bit slower than what you're going to see in the HP route, all right? And we can hop over now and look at our actual application. So one, if you feel like going to the dashboard, you're going to see the new deployment starting to receive some traffic and some metrics about it. And if we look at our Cuttlefish, they'll wait patiently and be replaced by our successful demonstration of getting ready to slay complexity together, the predator complexity. There we go. And that's the demo, folks. Thank you very much for coming to our talk. I hope this has helped. Yeah. Thank you. Thank you so much for the talk. We have eight minutes for questions. Any questions? Hello, that was a great demo. Thank you. Quick question in the gateway API spec you mentioned, you could reference resources across namespaces. Can you talk about why that's a feature? To me, that sounds like a flaw, to be honest. Okay. Because if you delete namespaces, then other namespaces are impacted, things like that. So pretty much, I mean, we have a gateway API maintainer right here. He can probably answer it way better than I can. But from what I understand is that when you have different teams and like you have an application team which is working on application A and application B, but they don't want to provision new load balances for each application, right? So when you have a team which owns one namespace and you have another team which owns another namespace, you want to be able to hook up to the same gateway but do it in a secure manner. So that's why both the gateway and both the SDP route have these ACL mechanisms, right? So both of them explicitly have to say that I want to hook up to this gateway and the gateway option has to say that I want to allow this SDP route to be hooked up to me, right? So I understand it can be a security concern, cross namespaces always have much higher security risks, but this is built in a much more robust ACL way. So yeah. And if you want more clarity, he's always there. Is the Flagger and LinkerD integration feasible in the current Ingress spec, or is it something which is feasible only after migrating to Gateway API? Yeah, great question and thank you for that. So Flagger and LinkerD work together now without the need to use Gateway API stuff in particular. And if you look at our docs or you see some other examples we have of talks showing this integration, we do it with the service mesh interface spec today, right? What we're hoping is that Gateway API will become a standard tool for Ingresses and service meshes to work together and we can all use that instead of what we're doing with SMI. All right, does that answer your question? So just to answer your question more, I don't know visually, you can go to the docs of Flagger and like so right now it uses or something called traffic specialist as Jason said. So it works already, but we wanted to build something SMI or LinkerD agnostic. Yeah, that was a wonderful demo. So with Gateway API sort of unifying, standardizing the feature set across all Ingress, what do you suspect will be the new criteria for choosing one Ingress over another, right? If they're all basically supporting the same set of features with the Gateway API? So Gateway API is, the maintainers have been really smart about that, I would say. So what they have done is, first of all, they've done two things. There's a stable channel and there's an experimental channel. So stable channel has everything which is agreed upon by the community that this is a hardcore requirement. And then all of the good stuff, all of the like the experimental features obviously are in the experimental channel. And the second thing is that there is a shared, there's a division on what kind of features need to be supported. So I think there are three features, three division, sorry, there's core, there's extended and there is custom. So core features need to be supported by every project that says that, okay, I am Gateway API compliant. They need to do that, otherwise they can't claim that. Then experimental features need to only be supported, sorry, my word is experimental, yeah, extended. Extended features only need to be supported by few service meshes or Ingresses. They can decide whether they want to support that or not. And custom features are basically Gateway API is way of saying that if you have a very custom thing, like you have a cookie policy that no other Ingress or service mesh provides for, you can have that inbuilt into the Gateway API. But when you switch over to another Ingress, like if you migrating from let's say engine X to like Linkerty, you decide it's time to try a service mesh, that might or might not be supported. So you need to be careful about the divisions that you're actually using. All right, do we have more questions? Yeah, one in the middle there. Sorry if there was anyone to the left, I wasn't looking that way. Those are good demo. How does this canary rollout, or sorry, this canary deployment compared to like the Argo rollout canary deploys? Okay, I have never really tried out Argo rollouts. I just went through the docs. So take this for the grain of soy. But so Argo rollouts, as from my understanding, they have their own custom resource definition, which basically tells you to take your deployment spec and put it into their custom resource. Basically migrate your deployments into their specific custom resource. We decided not to do that, because if you are a big organization with 1,000 deployments, we do not want users to go through each deployment and convert it into a different custom resource. So what Flagger does is it creates, it looks at your deployment and it creates an exact replica copy of it. And then one of them, one deployment becomes a primary deployment and the stable deployment. And one deployment becomes the canary deployment where you run all sorts of tests, right? So I would say that's the main difference between Argo rollouts and Flagger. I can tell you from the perspective of someone, a consumer, not like writing that. They're similar, but they have different philosophical approaches, right? That's the big thing I noticed. Today, the integration between your service mesh or at least LinkerD and Argo rollouts and Flagger is both at that service mesh interface level, right? And hopefully in future, it'll stay the same from our perspective where we'll all work together at that HCP route or coordinate at that HCP route layer, not at specific implementation nuances. Does that help? Yeah, thank you. Cool. I think we have time for one more if there's one last question, right? On the back. Thanks. I was just looking at the Flagger docs and it looks like there was already something there about Gateway API. So did you add that after you implemented the Gamma component? And if you didn't, what does the Gamma component actually do? Can you say what you said again? Just, it looks like the Flagger docs already said something about support for the Gateway API and you mentioned you had to implement something in a component you called Gamma. So what does Gamma, what does it do? What did you implement? Oh, great question. Thank you so much for that. So we didn't make any changes to the Flagger as part of this, as part of this, right? The LinkerD folks, right? Our side, we built an extension to do traffic splitting on HCP routes instead of on the service mesh interface. So Gamma is a subgroup within the Gateway API specification that is worried about how do we take Gateway API and make it work with service meshes and not just ingresses. So I called the little extension Gamma because yeah, that was it. Does that answer your question? Thank you so much. Awesome, we are out of time. Thank you so much for a great demo and talk and let's give it a round of applause.


We're going to stop the housing authority regular monthly board meeting. Just to heads up, we are recording this audio with these phones. We also have this invention thing up here that records and it's a camera that goes to those that speak so that it's not working. It died to pivot and troubleshoot. So we're also zooming, so Jack is operating the zoom and we have some folks in quite a bit of time. So let me explain what we've done this fall. I'm going to continue until we visit all our facilities. We're hosting, we're having our board meetings at the different facilities. So last month we were at Strait Village. We're here today and the board is going to tour the units that were repaired in the fire and then we're going to go to Winslow and QZAC to show how to do so. And we're doing this to give the floor to the residents that live in this complex. So I'm suspending the public participation guidelines for the residents that live here and I don't think what anybody else submitted requires to speak. So when we get the public participation, we'll look at the residents of the search of the different facilities and then residents or their family members that appear with them, feel free to ask the city and we'll open the floor to that. So that was the end. But we typically have 12 or 13 things we go through and we typically go through them quickly. I mean, the board basically has to approve all expenditures, regulatory things. Jack will give his reports of what's going on. And I mean, it's a very complex organization of thousands of people. We have many, many units and facilities. It's a very complex regional crisis. It's up to the whole maintenance program, facility program. So if you have a question for Chris, absolutely. I see Dennis also in the back. Dennis is not Chris' staff. So let's begin. So we're going to call the order. Okay. Now we move to the executive director's report. Thank you. So some updates on the capital side, the roof project, that great village is still in the design phase. The electrical panel upgrades at the cottages and how's your building are also in the design phase. The electrical panel upgrade projects project that the cottages is also still in the design phase. The creative place making indoor project at the cottages and great villages a whole will be going up to the soon. The low bid for the fire alarm project will be presented at tonight's meeting at Chestnut Manor. The electrical panel operators in the design phase also staff are working hard. On the on another note, staff are working hard to get the baking units at Chestnut Manor re-step. Those are the units that were just left vacant as a result of the fire last January. We expect lease ups to begin for November 1st. And like I said, staff are working really hard to get those applicants and other individuals re-steps will be able to fill those units effective 11-1. I also want to take this time to acknowledge Dennis Broden, Chris Hotridge, Rolly Demers for the hard work they put in to make it sure that not only those units were brought back online, but they were brought back online ahead of schedule. As you know, or if you remember, those units were supposed to be brought back online in January. So we're all ahead of schedule and with the affordable housing crisis, this is a huge victory. And again, I thank them. At Winslow Towers, we're also waiting for confirmation related to when the ESOS E-Pump project will begin. We're continuing to work with the HCD and the contractor to determine a schedule for when the building and the low project will be completed. And just to circle back to Chestnut Manor as well, in regards to the ESOS E-Pump project and window project that are set up again, we were still waiting for a start date from the contract. But once we have that understood, we'll communicate that to the residents. At Monogamy Manor, where we continue to be encouraged that the window replacement project is on schedule, DHCD has been assisting us in preparing for the designer selection committee. The draft for the study has been completed and it shows a pathway to the AHA to complete the deep energy retrofit as well as which includes the window replacement project. We are waiting for stakeholders and other agencies that assisted with the draft to finish providing feedback to the study and hope to be able to provide the finished report fairly soon. Action 8, we'll be completing some weatherization work at Monogamy Manor, QSAT Paris, and the great cottages in addition to some other work that should help create water savings at our buildings, as well as some savings-related heating costs and otherwise. We're also waiting for confirmation related to when they will begin work on that. The Council on Aging and Board of Health conducted COVID-19 booster in flu clinics this past month at all the senior public housing developments. We're extremely grateful to the Council for continuing to provide us this support and assisting our residents with this type of service. I also want to remind residents that test kits are available for residents as well as staff. We will make efforts to provide them throughout the fall and any residents, including here at this meeting, need test kits for the COVID-19. Please let your property manager or resident services coordinator know so that we can get that to you. Resident services coordinators and property managers have also been working hard to help residents seek out rental assistance. We're grateful to the many different resources that are available and we're hopeful that they'll be able to assist as many residents as possible. They also were able to issue out the newsletter this past month, which I'll provide you a copy shortly, and they're working on putting together a resource book for residents that will not only help existing residents but also help applicants coming into housing. One staff update, our new FSS coordinator, Sarah Palayo, will be starting next week. We're really excited for her to begin and help us get moving on that program. And then I also want to congratulate Nick Metropolis for being recognized as community member of the year by the world's most. Yeah, I can provide some more details at the next board meeting, but I think as far as, you know, the experiment, which was instead having the one meeting a month with all the tents association versus having the meetings at the different developments, I think it's been a good experiment in the sense that we've been able to provide focused time each of those tents associations. And I think, you know, we'll continue to work on communication in ways which we can and better serve the residents at those developments, but I think that this is definitely going to worthwhile, you know, time investment by the staff. So I think it's worthy of, you know, continuing. Yes. So this is back on the agenda. There was some additional edits made between, you know, from recommendations from our attorney, John Greco, and that were accepted by AT&T. So we're finally ready. This is the final version. This won't appear on the future agenda. So we wanted to make sure that the board voted on this updated version so that they did vote on the version that was signed and executed. Yes. So, you know, and it's recorded to the recording and then also Sandy's on the calls. Okay. So the motion was moved by Gar and seconded by Nick and seconded by Fiorella. All in favor? Yes. Yes. Yes, the grant. I think that motion carries number five approval of the application to sell family self-sufficiency grant. The great thing about the grant this year is that instead of having, you know, only applying for one year, we're going to be able to apply for two years at once, which will definitely help us next year. And they allowed us to build in a 5% increase for next year. So it's already taking into consideration the cost of it. So we're requesting $93,000 for this year and $97,650 for the fall. I think so last year, our grant, I believe, was just $74,000 last year. This year, we've got a higher grant, but, you know, due to staff changes and, you know, just, you know, some of the requirements that were dropped by 100 relating to what the spending was before, we didn't touch it. I think last year, we got a fee of $420,000. But it's so restricted on what you can spend it on that you better not be safe and cautious. But yeah. Move, move, move. FSS grant. Gar is seconded by Nick Valentino. Gar is number six, approval of the application for the relative service coordinator. So this is going to, this is an application for five years, more years of funding for the resident services coordinator position. We've been extremely grateful for this position. It really helped us better engage with the residents and help them break barriers and find additional resources to help them. So this, and the other great thing about this new grant application is it takes into consideration the need for additional funding for this position. So it's going to increase by, by 10,000 total, but it's going to allow us to increase the salary portion by 15,000, which is going to allow us to increase the hours for the resident services coordinator, which is going to help the residents that watch. Right now it's $18,000. I'm hoping to increase it to about 25 to 26 hours. Mirella, seconded by Joanne, all in favor, Gar? Yes. Nick? Yes. Lutzen, number seven, approving the updated lease with the Elliott and the BDS for the Donnelly House, that's what masks have. And I'd like to table this, this item. The reason being is we're still working with Elliott related to some, some, some things we need to work out with past leases and potential rental rent, rent owed. So we, we just have some additional work that we need to do on our end and on their end before we present it to the board. Okay. Well, that one, we're going to table number seven, number eight, approving the low bidder and award of contract to Jupiter Electric Inc. for Allington Housing Authority Fire Lounge System upgrade project for the housing building amount to $8,000 to $19,900, including the sub-bidder of Cal-Ile Engineering, $238,670. We're just very excited to move forward with this very important project. Let's have that. So we have that move by Nick, seconded by Gar, all in favor, Gar? Yes. So I'm not asking for a vote by the board tonight on this item. I just wanted to provide some additional information context. So we did, we did request a, we did, we did submit a letter of interest to hide for this program. And so what the program is, it's going to allow us to partner with a continuum pair agency, which in Massachusetts with Bonner Balance of State, which essentially boils down to the Summable Homeless Coalition. So we'd be able to partner with the Summable Homeless Coalition that'd be able to provide referrals for individuals that are in homelessness or at crisis in homelessness. And there would be a separate pathway to getting a voucher with special stability vouchers. And there would be different types of waivers involved with those vouchers that would help those individuals in experiencing homelessness get on the program and break some of the barriers that typically inhibit them from getting in a housing program. So we'll, so right now we're waiting for, we'll be waiting for HUD to make a decision as far as, you know, how many vouchers they would potentially provide us. And then at that point we'll submit a formal application. Well, we'll now come to the board with a formal application for your approval, which will include the potential voucher now if they want to roll with us. So this is sort of the reason. Exactly. We'll be here at time restriction on this and give advice at the date of some time. I've already submitted the letter of interest. And so at this point we're just waiting for for HUD to respond and then they'll give a situation of deadlines at that point. So, information only on that one. We're going to table number 10, recognition with Greatville Intents Association. The president would like the president to ask us to table that. And then we have approval of regular minutes, regular meeting minutes of 191.22. So that was moved by Pirella, seconded by Nick, all in favor of that. Yes, Nick? Yes. Grant? Yes. Pirella? Yes. Brian? Yes. Move on to participation. LCO presidents. Do we have Jen on the line? Oh, she's right here. Oh, we have one person who better thought on one. Here we go. So, Jen, president of the Northern Indiana. Go ahead, Jen. Right there. It's going to be next week. We're just going to be in front of the night. Hello? Hey, Doreen. Okay. I lost visual, so I don't know if you could hear me or not. Okay. I only have a couple of items. We're having a Halloween party a week from Saturday. People are going to dress up and have Diego Steno's K to us. They were all excited about that. We had our first annual, first monthly annual pet pantry. I went and picked up all kinds of dog and cat food from a place in Allington that they donate to, and they give it to us free. And we put it out and everything went, so it looks like I'll be doing that every month for them. And then we see, we know that we're getting a new TV and the people of the world to be able to do their karaoke. They can't wait. I'm sorry, I can't hear you. I just wanted to get your karaoke machine yet. No, wait, someone has one here. I mean, we don't really need a karaoke machine because where we're going to have the new TV, we can log in and get either a subscription or we can get free music on the new TV where it's a smart TV. So we're going to use his karaoke machine that will have the lights and the microphone, and then the music in the words will come through the TV. Excellent. That looks very good. That's it for me. Make sure you take lots of pictures of that Halloween party. I will. I just won't put names on the people. Great. Thank you very much, Doreen. No problem. Thank you. Okay. We open to the floor to the residents of Chesna. Anybody have any questions? My name's Linda and I've got two issues. One is a bit of a pep chief and that's the annunciator in the entryway over here. We'll beep and beep and beep and beep. Oh, no. That sound right now is the dryer telling you it's done, except it was done four hours.  It won't turn off. It's broken. Oh, it does it all the time. That's the new one, right, Chris? That's the new one.  I don't know. But the noise she's speaking about is a different noise. Okay. On the dryer. So if you call and they come and they keep going. They turn it off and then it comes to happen again. That's what you got to let Chris and the staff know. Dennis says Chris and then he'll take it to the next level. That shouldn't be like, I'm sorry. So what's the one the other noise is actually more annoying than what we're hearing right now. It's piercing deep and it goes on and on for like all weekend long. And A, it's annoying. What is it? Is it the door beep or something? No, it's the annunciator, the fire alarm annunciator. So yeah, that was tripped as some of the work was being done here for the restoration project and it was broken circuit. So I know it had gone on for a while but we had two teams working tonight. It would reset itself every 24 hours and the fire department was aware of it and they knew it wasn't like a real trouble code. So finally this past week we were able to get it diagnosed and taken care of. So it's off now then we'll be returning. My concern was it's like a false alarm when there's a real alarm. So had you called the maintenance line to report that? I did once and the operator said that she's got a lot of calls about it. Yeah, I think it's important. It's a great, you know, we have a new system to report these things. So if you call and it shuts off and then it does it again and again, make sure you call again and again and again because the office doesn't know what's going on unless it's here and here is it or something like that. But we don't know that we think the problems are fixed.  Yeah, okay. Because that documents and creates a path for us to monitor and follow up to ensure that it's effective with the timeliness of the fix and so forth. So if that's any unique issue you have from a maintenance perspective, make sure you call. Yeah. Don't wait and don't assume. Absolutely. So pretty effective, right? Yes, yes. We just got to fix the criteria. Yeah, I got that. I'm going to take the close up one of the other. Yeah, I don't know how to fold it. It's probably going to occur in a whole way that would actually be something to call out. So if it's an actual fire, it goes right to the fire? I have a second issue. Following up on what Joanne Pressent said about the pedestrian walk light. I've attended several of the meetings discussing that. And I know each department of town respects each other. And they try to support each other without stepping back on each other's toes. But this whole issue about the crossing flight, it's going to be three years. So this one was killed by 7am mass in the crosswalk and the driver was not up there. And the town has really dragged its feet. They're moving forward, but it's not they are complete. It's not a done deal because they have to approve it, send it out for bids, you know, blah, blah, blah, blah, blah. And part of my concern is that an early version of the plan has the installation of the pedestrian activated blinking cross sign at the very end of the project, which was going to be like three to five years down the line once they started. So if the board here, you know, hears anything or you're talking with somebody, you can kind of encourage them to make that light a priority. Because what's happened is it's got into bicycle lanes and narrow lanes and all this other stuff, which I've called window dressing. But the thing about the light has been really slow to respond. And I cannot figure out why. It's not a state road on top of it. I thought I read somewhere the state. Yeah, they did get the state approval. But there was a delay and they're submitting the paperwork to the state. So who's doing the work, the state or the town of Miami? I think the town of Miami, but I don't know about the funding whether the state's there. It is dangerous. It is. I will wait until everything's clear. I'm walking across in a crowd. So why don't we, you know, so we have so Sandy, we have a motion by making a second by to have the board author a letter to encourage the town to move very quickly on this. Yeah, we'll figure out exactly who to send it for us to encourage them to move very quickly on this, including the light. I would just assume the light is the first thing you put in. It doesn't make sense. They said that the sidewalks on the road now take it before the light. So let's let's just go first. I am in favor. So all in favor. Brian, as he is. I think I think the project turned from pedestrian safety from the death of androgynous into a traffic control road issue with the pedestrian walkway. We'll do that. And maybe in this process, we can have a discussion before we send the letter to see, you know, it's as fast as possible. Any other residents get to address? Yep. Situation over there. This is the situation over there already. Personally, myself, because of this headache, I've been a bit stuck sometimes on the road for hours over one day. This has to be sometimes a second wall. I'm not going to know because we're going to respond to my question. The previous that I did here started before. But did you say, did you say Winslow? So why don't we do this? This is an action item that will go into the path. So let's talk to you after I've set you on the path and how to officiate the process. There's a process that we can follow as a board of management, that, you know, that we can help with this. We don't need to know that you're coming. It's on me. Yep. First of all, staff is familiar with the situation. Yeah, use of the pressure on the housing part. As far as I'm concerned, Jack's out of the picture. We're all going to respect that. Secondly, there's two aspects. What has happened since I was in the field? And what might happen now that I've dealt with up until now, because you're on top of the taxes that the person is trying to find out. The board, just to be resolving this and Jack, you know, I'm just going to use this. Well, it's a little tough to answer that, but we still know. We haven't heard anything about it. We haven't heard Jack very much. So typically, you know, the public house probably knows it's a process to all this. We do with these leases and if people break the lease by causing disturbances, then there's a process to the victim and so forth. So we have a lawyer that's involved in this stuff, very much on top of this stuff. So I can, so to help you along, let's, you and I sit right after and let's, let's figure out, and Jack, we'll have to be part of it. I understand that he's the director, but let's see if we can get the sum resolved and some plan to assess this with whoever this person is, you know, if it's above you or next to you. In the building. In the building, yeah. Okay. Yeah. But you have some confidentiality involved and I'm not wanting to minimize what gets thrown into the public. Well, that's right. I think so, I still haven't got a good detail with the one of all the sit, sit out. I'm curious, you know, we do have problems with certain people in our building as well that cause disturbances and cause, you know, issues with other tenants, you know, and of course, it's not everybody's public business, how it's dealt with, but, you know, is there's a process to protect tenants that come forward with concerns about other tenants? Well, it has to start with the tenant filing a fiscal complaint. Yeah. And a lot of times. There's protection of that, right? Well, here's the problem. You know, everybody has a separate lease. Everybody has rights, as they say. If there's a tenant that is an issue, you know, you fill out the complaint. The management looks at it and determines the validity of the complaint. The lawyer pipes in, and if it's a matter of free speech, not much we know about, but if it's, you know, somebody's blowing air onto all my friends, you know, it's a public use, sort of safety. If somebody's pulling the fire alarm all the time, that's a safety again. So we have in the past with, you know, and that's in your lease, you can't, you can't cause a disturbance for the building, as they say. So we have evicted people in the past that have done those things. Now, unfortunately with COVID, society today in Massachusetts, it's very difficult to evict people. Even if they cause crazy things, it's very difficult. And it's a time perspective. You've got to give them so much warning, so much.  Your first line is call the police. Document it, call the police.  That person's going to come in and say, listen, they're here to serve the population, and they want to be called. If, when we speak to them, they want to be called.  And my particular, excuse me, in my particular situation, after I called them three times in one episode, they don't want to come. They don't want to come because they feel that these people are doing nothing to be involved with the rest of the situation. Yeah, that's cool. You know what, let me take it. I can imagine they would be annoyed after so many calls. The police, she would take a totally different path. So whether an individual officer says stop calling me. Yeah, we want to know that. It's all right. Because he or she is going outside her school. So the police chief wants to know where the police chief has told us. I got to call. They're here to serve. Sorry. Call them. But the other thing is, if you call me for it to please remember that now documents from my perspective. So it's dark senses gives us a foundation to the car as a cause of action, you know, as we're looking and adding these things up, we've gotten, you know, 10 documented police reports of distributing the peace. Well, that's great mission for our attorney. Go to the court and say, look, we've got to make this person. But we have 10 document reports, let's say from five different police officers. So, you know, that's why it's important to call. Yeah, we don't want our residents to live here. You know, I mean, housing has developed from senior housing to a different structure of housing. And, you know, we're, we're, we're regulated as to what percentage of seniors and what's called under, you know, under 60. So we're regulated. We have to put the percentages in it. And sometimes we have people that have issues and what there's nothing to do about it. You know, the state now controls the list. They, we tell them when there's an open unit, they fill it. Basically we screen it and, you know, we can't pick and choose. So, so we do have problem people. And, you know, you're not alone in that, Mike, you're not alone the other way. But, you know, police reports are important. And like I said, contact, I don't get that. I don't get the policeman says, hey, stop calling, but you call him again. And then you report here. We'll go talk to the chief. People talk to the officer that says stop calling, but that's what they're there for. So let's talk after you and I, I will figure out something. What, anybody else? I think I wanted to add to the issue of the crosswalks. You know, I haven't been able to attend a lot of meetings about the reorganization of it, but I followed Paul. He used to live in the building online. He's posted a lot about it. And, you know, my experience more closely when I moved in a little over a year ago was not the sidewalk where the woman was filled, but the next one crossing from the church to the funeral home. Yeah, that one to the funeral home. I came halfway and I was a police officer that was stopped for me. And there was a car in front of him parked because that was how long the red light was. And as I walked in front of the police officer on this side of the road, a car halfway on the curve blew by about two inches from me to go cut everyone on the right and, you know, I didn't expect it, didn't see it coming and thankfully wasn't hit. But had I been one step forward, I would have been thrown forward. And, you know, thankfully the cops, as I'm standing in front of the car, saw this and went right after him and, you know, pulled over and asked him. And about three days later, those white posts were up. So it's very good.  Many, many more people. Do you want to add something to it? Yeah, I want the lights on there. And you're coming down on that side and coming down. Down into the street? Yeah, and then you're going to take a left in this way. I'm not going to go ahead. One car will say go ahead because there's another one coming up behind. It doesn't see you. So there's no way to get a left arrow. They want a famous job on the lights. Oh, yeah. They're blocking the intersection.  It's the first time it's let me go. I had to go. They almost hit me. Can anyone use them? If you just type it close down. If you just type it close down. If you just type it close down. If you just type it close down. If you just type it close down. But it sounds like the design is done. It just hasn't. The design hasn't been done. What is the plan completed? The plan was presented. But I think people were in favor of it. But I think if there's going to be more discussion. Something like that. I would call them tomorrow. And if they're accepting more comments. Put the contact information and put a little, you know, all whether it's the professor. Yes, you can email it. If you'd like to make a comment. Just put it in the elevator. That's the question. Yeah. We're not proud of that comment. No, we are. We have nothing to look at now. I haven't been sharing anything. Yeah. I think that a lot of the new guys. To the town about or to whoever. Yeah, that'll help. I don't know if I'm saying that. This is challenging. Anybody else? So that obviously starts. Please. And then if we find out. Yeah. Those issues. That we can take action. There's questions. That's a. I believe that's a. Yes. But then again. Especially cold. A lot of the folks this building. Particularly from what I've heard. From, you know, just our chats. Around the community. Lots of things. Like nobody wants to say anything. And that's the biggest problem. I was raised to. We get a lot of things. But, you know, I think that's the hardest thing. But so many people see it as a problem. But not enough people are. Reporting that problem. Right. And I don't want to put the papers. So we get a lot of tips, but we can't do anything. Let's just officially play. They have to be saying. You see something. So. Hi. In regards to reporting things. When I first moved into the building about. Five years ago. I had a significant issue. With my next door neighbor. They were smoking. And there. Smoking cigarettes. Smoking a pot. To just to a degree that. I literally could not sleep. And I reported it to the housing authority. And what I was told. Over and over again. Is. I kept saying that this was being asked about the building. Is do you see them smoking? And I had to say no. They're in their apartment. I don't have that sort of vision. Which is I wanted to say that I just. But that was the response that I got. Do you have you seen that we need to have somebody. See them do this. In order for us to do anything. There's no security cameras in their apartment. So. Yeah. So this is one of those things. How do you know it came from this unit. This unit. I don't know what you're saying. You can smell it. But it's. It was definitely. There was no. Other places. You know I can understand. So what. We have a net now. So I mean. This is. So this is. So this is where our staff. And that's in this building. This is where you tell a net. And this is where that's going to go. Not going to have to answer this. Cut these reports. Well and she's going to do it again. And again. And again. And then it's going to get to a point where. Net documents she's been there five times. So it smells smoke when they open the door. Potentially talk to our lawyer and see what. But again. You kind of need. Leave the door open. You know what I mean.  Well you'll know. Oh. Right. Yeah. Yeah. Yeah. Yeah. Yeah. Yeah. Yeah. So I would say. You know. Not to belabor. And then. Yeah. You know. Yeah. Yeah. Okay. into the building, disappearing into people's apartments and things are going on. So that's another one. So if you're witnessing a drug deal? Yeah, but it's not that, like it's in the apartments. Oh, but I mean, we have cameras set up, we've had issues where we've caught them on the campus. But once I go close up, they can't, but they can't see. You just know it's happening. Yeah, right? Yep. The whole way, because if you work, right? Yeah, so whereas it was a time when I might approach the technique that is problematic that I'm discussing, I now hesitate to realize that there's a problem, there's not a work. I wonder why a couple years ago, I was photographing the pictures and other big deals to have our staff reposition. So if you're telling us that the person at this end has a problem, including ABC, you know, in a company management, we can certainly put a camera going that way. So we do have the ability to do these things. So it's the situation regarding the coverage of cameras. Yeah. You're always going to have to find what's at some extent. What is the purpose of having cameras here? Well, I understand it. Chris wants to get into a second. In terms of the camera coverage, as Brian mentioned, there are high spots of troubled areas, but in terms of how they will fade out originally, it's largely building my twins low to see people in and out of the elevators, and in and out of the hallways, not like directly on specific units. Those are general coverage for safety and information frequency, but in a specific area, we can certainly do better. All right. I'll give you three quick. Go ahead. This is sinking. We have suggestions. It's an odd spot. It's something that would be helpful. I think it's this case. Probably double the camera. If you get one going this way, three or four units this way, we can have the camera going that way. The question is, is the network big enough to handle double the camera? It's a bigger issue. No, I think she's talking. I know that next time I'm going to smoke, I don't want to jump in, but the other thing that I wanted to say, but anyway, those... Let me take up your balance. Yeah, they have to stay for those, so I'm not concerned. As far as anybody's note, I'm really going to smoke her. Thank you for attending. Thank you for speaking up. We'll be here for a little bit, so I would make a motion to adjourn. Wait a second. The motion is made by Gaird, seconded by Uribella. All in favor? Yes. That's all she carries. Thank you.