Welcome to Toffy TV, it is the Everton News Daily as Everton continues to be linked with every single man who has ever managed a football club in the world today. Everton has been linked with everybody left, right and centre in their search for a new manager after Carlo Ancelotti left for Real Madrid. A couple of Italian names mentioned today, Meritio, Sarri the former, Chelsea and Juventus manager has been linked with Everton today. So is Andrei Paolo, who obviously had one unsuccessful season at Juventus as well. So listen, if Everton want to go Italian, that would be great for us. We've got a lovely Italian, Elfor Azori, T-shirt that we'd love to continue making because it's one of our favourites. So if Everton want to continue on Italian, that would be fine, but I can't imagine either of those names will actually be on the Everton list there. Can't tell you another one or you'd be another one that I wouldn't mind either, but no, I can't. I can't imagine those two, but those two have been linked today with a host of names. Nuno Espadr D'O Santo is still the favourite with the bookies just away from David Moyes. Those two are at the top, but I don't think it really matters too much at this stage. Who the bookies have, all the names that I'm getting bandied around at the moment, I think Everton will take the weekend, I imagine, to go through a list. They said they've had over 40 candidates for the job so far and it's up to Everton now and probably Marshall Brands in particular to go through that list and come out with a few people that they want to speak to and go through the process. I'm sure one of those names who has applied is Duncan Fagis and Daniel Amacachi says he is the man, give it to him, he's already there, he has urged Everton in big capitals on a social media post to appoint Duncan Fagis. Duncan Fagis famously was the only member of the Everton squad to team up to Daniel Amacachi's wedding in Tunisia after the 1995 Cup Final. Obviously Daniel Amacachi's got a lot of love for Duncan Fagis in that respect. One manager has ruled himself out or thinks he haven't ruled him out, as Sam Allardice said today that he does not expect a call from Fahad Maishiri and I think as all Evertonians hope that call never ever ever ever comes to Sam Allardice. What a big fall that would be going from Carlo Ancelotti to Sam Allardice, any fall, any manager will be a fall so let's hope it's not that much of a fall going to Sam Allardice. In terms of fallout, more rumours today, rumours suggesting Carlo Ancelotti will come back for Recharlison to take him to Ray and Lejad. We are going to get these kind of things over the next few days I would imagine. I can imagine some of, not a lot but some Everton players might be looking to move to Ray and Lejad and obviously Recharlison fits that bill. Obviously as well, sorry a rumour today started on a podcast featuring Duncan Castle who was a journalist saying that Carlo Ancelotti had basically got in touch with Ray and Lejad and basically told him the terms of his contract and would be very very open to a move to Ray and Lejad because he didn't want to continue with the Everton project. This is simply a rumour that has gone out on a podcast but has done the rounds on social media today. Not sure there's much truth in it but it makes good reading to make Carlo Ancelotti the bad guy, the villain in all this so take that with a pinch of salt. Away from the managerial stuff, Ben Godfrey made his England debut last night coming on in a 1-0 win over Austria. He is not in the squad for the Euros so it's weird that he played last night. Although Trent Alexander-Arnold has today left the squad after picking up an injury. So who knows maybe there is just an outside opportunity for Ben Godfrey but we'll wait and see. But he made his debut last night, came on a sub at the same time as Dominic Carver-Lewin came on a sub and Jordan Pickford played the whole game as well. A play we've been linked with lots of times I think we'll be linked with over the next few days. Wilford Sahar said he wants to leave Crystal Palace again. We will be linked with him so prepare for that. And one of the stories Alice Sims has revealed that after a few weeks at Blackpool, David Unsworth and Franny Jeffers invited him back to Finch Farm to go through some videos of his time at Blackpool. He said it was a really good experience to go through some of the stuff he'd done already to be analysed by the Everton team and it really really helped them. Obviously he missed the playoff final that Blackpool won. He isn't in the last year of his Everton contract now. It's going to be interesting to see what Everton do with him, whether they offer him another year and put him out on loan or whether they look to sell him. But yeah, he said the advice given from the Everton team was invaluable. So there you go! This is the Everton News Daily from today. Not much concrete fact in everything going on in the managerial hunt. We'll wait and see. Hopefully Everton take a few days to get this sorted and get it right before making that appointment. You will find out that news here on Blackpool TV and on the Everton News Daily. Don't forget, give this video a like, subscribe if you haven't already. If you want more great videos, live daily videos, join us on Patreon. The link is in the description and it's on the screen now. See you later.


Welcome to a special edition of Yes, We're Here. Ian Joy here, once again today's guest. It's normally setting up my meetings or interviews, but today I get the opportunity to interview her. Nicole Shietzinger, Senior Director of Media Relations for New York City Football Club. First and foremost, Nicole, thank you so much for joining us. Thank you, I feel so honored to be able to be on this side of things for once. All right, it's great to have you here. We're talking COVID-19, and of course, you came down with the sickness or the virus, should we say. But I want to go all the way back to something a little bit more personal. I was with you all the way back on March 11th. And one of the instructions you gave me was, let's go have some fun with the fans. There's 10,000 fans here, let's go in. We'll mix it with the supporters. So we did exactly that for 45 minutes and you look perfectly fine. What happened after that game on March 11th? Well, I was completely fine. Honestly, I genuinely think that a few days later I was riding the subway before everything started shutting down. And I specifically remember that there was someone coughing next to me. And I got a little worried, but I also thought, you know, everyone's on the subway, it's fine. And then a few days after that, I started feeling a little bit of a scratchy throat and I got a headache. But I actually didn't think I had the virus because I didn't have a fever and I didn't have a cough. So I didn't think too much of it until I woke up with a pounding headache one night and I never get headaches. And that's when I kind of thought something was wrong. So I reached out to my doctor at that point to tell me. So what date was that then that you actually figured out, okay, there's something not quite right here.  Yeah, so on March, probably 18th is when I just started feeling not great. And then I called my doctor and I have an underlying health condition. So that's really why I was worried because of course, as they say, most people recover and they're completely fine, but knowing that I had an underlying health condition, I was a little worried. So I called my doctor and he suggested that I go to a walk-in clinic because at the very least they could do a flu test to make sure that it wasn't the flu. And so I went on March 19th to get a flu test. And when it came back negative 10 minutes later, they actually gave me the coronavirus test there. And then again, because I have the condition, they wanted to make sure that I didn't have it. So you were experiencing the headaches, but what are some of the other symptoms that you were experiencing? Yeah, I mean, I was very, very thirsty. That was unbelievably thirsty. I couldn't drink enough water. I was really tired, but it almost felt like I'd run a marathon, which I never have done, but it felt like I might have run a marathon. And my body hurt a bit. It was just weird symptoms, but because I didn't have the fever, the cough, I wasn't that worried until I got the crazy headache. And then I lost my sense of smell and taste, which they are recording now too as one of the major symptoms. So that was pretty rough, to be honest, that part too. So how was it at home for you? I know, of course, your husband, Evan, a huge follower of New York City Football Club and a big watcher of the Yes Network. And also your daughter Sloan, were they affected by this as well? Yeah, so it was honestly, I genuinely don't know, looking back, I don't know how we were able to manage because Evan got sick two days after I got sick. So that was before I knew for sure that I had the virus. And so he came down with a fever and a cough, the very deep, deep cough. So that's how I knew before my results even came back. That's really how I knew that I did have the virus because he had the typical symptoms. And so we were home alone with her. We didn't want anyone else to take care of her because we were scared that she would give the virus to someone else. And that's obviously not a good thing. So we took care of her and it was just two weeks of a blur, just running around but trying to take care of ourselves. I don't know how we did it. It was hard, but obviously we're very grateful that we were able to recover and she was fine. I honestly couldn't even begin to imagine. It sounds such a scary thing between your young family there as well. Now, of course you go through the period of time where the virus runs through, then you get the old clear. What happens then after you get the old clear from the doctors? Yeah, I mean, really what I, from the very beginning, once I knew that I had the virus and I realized that we were going to recover and be fine, I wanted to help because it's, especially in New York, you hear and see all these stories on TV about how immunocompromised people can't go outside and senior citizens are scared. And I just, I wanted to help. So my first priority was donating, being able to donate my blood and for the plasma studies that they're doing to be able to help people that are in the hospital and aren't as fortunate as Evan and I were to recover. And then also, like I said, with the senior citizens, trying to get them the food that they need because it is a scary time and they're worried about going outside. So we signed up to deliver groceries and that's been really rewarding. I've gotten some amazing messages from people. So it's been nice to be able to help and give back. I mean, that's fantastic for you, Nicole, for what you have done for the community helping out and also taking it one step further and donating your plasma. I mean, that is quite incredible. So massive pat on the back for doing that and thank you for that. But what about a mask now? Do you have to continue to wear a mask? And how do people know that you've had it so that they would need to worry about that you've actually not going to pass it to somebody else now? No, it's a great question. I mean, there's a couple of things. One, when I went to donate my blood out Mount Sinai for the study that they're doing, the first thing they do is test you for antibodies. So we got the results back. And so we have, I personally have four times the amount of antibodies that you need in Evan who had the virus. He had a much worse experience in me. He has 10 times the amount of antibodies. So we know that we have the documentation that says that not that we've ever had to present it, but we do, you know, I respect for everyone else. It's a very scary time. And although we feel as though we're okay, we still wear the gloves, you know, mentally we're not as scared because just knowing we've been through it, but we still follow all the rules and we want to make sure that other people who don't know our story, you know, don't feel as though we're breaking the rules.  And thank you for putting it out there. I think it's been well respected by many people.  Yeah, actually, a lot of people reached out to me. At first, honestly, I was worried about posting it, but I just wanted to help because especially I grew up in California and while everyone in New York feels it day in and day out in California, it's just especially in San Diego where I'm from, it's not something that everyone's, you know, seeing firsthand. So a lot of people are scared. And I've had so many people reach out to me, friends of friends, just everything from, hey, I wasn't able to get a test, but these are my symptoms. Do you think I had it? And, you know, I would say, look, I'm not a doctor, but based on what you're saying and based on my experience and my husband's experience, it does sound like you might have had it. And then people, I've gotten so many requests to go donate my blood to help either their parents or a friend's parents or someone who's asking for blood donation, you know, because they have someone in the hospital who's on a ventilator. So the first thing I have to see is if my blood type matches the blood type that they're looking for and there have been some cases. So, you know, I'm trying to work that out as well to be able, even if I have to travel a little bit to be able to donate, like I'm completely willing to do that because if it can save someone's life, you know, that's the most important thing. So, yeah. So you moved from California and don't think you're getting away just about talking COVID-19. You moved from California to New York. You're now settled in New York. You're a big figure in the sports world now, especially on the media side of things. How impressed are you with the way that New York has handled this situation? Because at first, for me, I thought it was going to be difficult to get many people to be disciplined to stay inside, but it's been quite remarkable, the reaction from people. Yeah, I never failed to be impressed by New Yorkers in general, just the mentality. I do feel like New York Tough is such a good motto for everyone to live by. And look, I wasn't here in 2001 for 9-11, but from the stories I heard, you know, how resilient the people were and how everyone came together. And then I actually moved to New York in 2008, at the end of 2008, during the financial crisis. And I saw how people came together and were strong. So I'm actually not that surprised. I think New Yorkers, they are the toughest people around and you'll soon find that out, Ian. And so it's great. It feels like a community and everyone looks out for each other. And I'm really happy and proud to call myself a New Yorker, though my parents secretly hope that I'll move back to California one day. Well, selfishly, I hope you stay in New York and go home. Thank you so much for the time. No problem. Thanks for having me.


So we're here to talk about taking your turn because this is a problem in the tabletop industry. Everyone thinks they're cute going up to the tabletop library five minutes before they're going to kick us all out and holding a copy of Twilight Imperium and be like, can I check this out? And every enforcer has to smile and say, haha, no one's ever made that joke before. If you go to any board game online community and you look at the top recurring discussions that keep coming up over and over and over again, my friend plays slow, the game takes too long, it's like the top five easily. So we're like, hey, why don't we just do a panel on all those top things? Oh, how about long games? All right, we're good. Because that is unacceptable. So no one's got time for that.


Many people in Africa, the Caribbean and the Pacific, depend on fish. Fish is food. It's a job and it contributes to economic growth. It takes a lot for fish to become food. Fish is caught, cleaned, processed, stored, transported and sold before it lands on someone's plate. This is the value chain. Rules are needed to make sure that the value chain works. Research comes in to solve problems, develop products and update skills. Finance is key for businesses to grow. All this is the food system. Fish for ACP brings together all the actors involved in fish production. Building on good practices, using science and innovation. They all work together to transform aquatic food systems. This blue transformation helps to realize the future we want. Producing healthy food for future generations. Protecting the planet. Providing decent jobs. And promoting equitable economies. Fish for ACP. Transforming aquatic food systems from the bottom up.


A home isn't just a roof over our heads, it's a necessity, and many of us think of it as a basic human right. As a millennial, I've had ample time to understand that I will never own one myself. Today, building wealth through wages is only available for a very select few high earners. When I see homeless people on the street, I really can't imagine how you can survive like that. We want to have them integrate in the society. Just because you say that everyone has to have a home to live, that doesn't have to mean that it is free. That feels like quite an elementary expectation. Now it's worth like 30 million euros, we could sell it and all become rich, you know? The good conscience is the one thing that these huge real estate management agencies don't offer. This is nothing we want to have, I think. We really have to work against that. So you want oligarchs to pay more? Yeah. Okay. I would just really decommodify housing completely. Social housing is not as popular as it once was. Many nation states subsidize middle and upper class wealth building instead of solutions for the poor. But there are remaining devotees. Finland, for instance, has introduced a method to cut the Gordian knot. The policy of housing first deals with homelessness by, well, providing homes to the unhoused. What an ingenious idea! In many other countries, municipalities and NGOs are at the forefront advocating for more humane policies, innovating in technology and in ownership structures, and some of them even build their own houses. And we have their colleagues with us today. So let's curl up on the couches of bikes and rails and talk shelter. What housing first, as an approach, as a methodology means. When we start working with our tenants, usually we start social work before they move into a municipality owned or a privately owned social housing agency flat. We want to help them integrate in the society by organizing these community events and like self-help groups, maybe, or like community groups. We have like a women's group. We have a group for like new tenants and all tenants to help each other out. Our social workers go to trainings so they can help our tenants deal with their trauma. Peer support is pretty important and it's something that we only recently started to do in our organization. Housing first says that housing should be given to every human. It has to be applied to the special needs of that person and it has to be provided for however long that person needs it. For some it might just be a year or two. But for some people this might mean that they need it to the end of their lives. Talking of housing, I would just really decommodify housing completely. I think housing should be accessible for everybody to look for low rates as a human right and it also has to be democratized. Like tenants who live in the house should be able to like also organize how they want to live together. Please explain to us how this works with Bikes and Rails that it cannot be monetized. Bikes and Rails housing project, it's a project that was completely planned and also is still self-organized by a bunch of people who got together. We were like 30 grown-ups and around 14 kids. For us it was clear in the very beginning that we wanted to provide more than just beautiful flats for ourselves.  You also pay from the very beginning, you pay a very small amount in the beginning of your rent goes to the habitat to make it easier for next projects. On a long perspective you really can build up with this autonomous housing project. You can sort of build up a whole pot where you can finance other housing projects like that as well, which actually starts to happen in Germany in the moment. So what does the social housing agency do? It deals with private property, right? It involves private property, mostly the apartments of people who move the road, but they have their apartments vacant at Budapest. We are responsible for that there will be no harm done to the apartment or if there is then we will fix it. So you are the guarantor towards the owner? Yes, in a way also that we guarantee that take out private apartments from the market pool and bring the prices lower. The rent coming in or the bills being paid, they can just lay back and also have a good feeling about themselves that they are doing something good. So having a passive income with a good conscience basically.


All right, what's up guys now on today's video? This is a raw message. I know it's Monday and I Feel like I need to come on here and talk about something that it's been on my mind I've gotten a ton of messages Over the last three or four weeks. I know a lot of coaches are scared They're panicked a lot of people have folded their business they they're trying to go find new work Which is very difficult to do and there's this big mindset right now of scarcity and I would say you know if you watch the news and and you Are thinking negatively that should be a normal thought you should be scarcity minded Because you're not thinking about controlling the situation you're letting the situation control you And that's a tough spot to be in whether you are In business or you're trying to start a business right now or you had a successful business a month ago and Right now you're scrambling you're trying to figure things out But what I'll tell you is The majority of people who are scrambling right now They're in that spot because they don't have the fundamentals of business down They didn't consider Going through the fundamentals before they start their business and they're doing things that Are very like It makes your business very easy to break if something like this were to happen or let's say your clients were out of town for a month Like whether the You know the virus epidemic what if you want to call it happen or not there could have easily been something else that would tear a lot of business owners business apart and that's because People a lot of businesses do not focus on the fundamentals They're not focusing on marketing. They're not focusing on sales They're focused on all of the other stuff. It simply doesn't matter at the beginning and it's funny though because I've seen a Lot of people on the other side of the fence who are just fine They're They're running their business as usual Because they're thinking positive they're thinking okay, this happened great now. I'm gonna do this They're not considering. They're not pondering. They're not taking six weeks to figure it out They're diving in and this is something that you can do and one of the arguments I've seen is well You know if my business isn't making money right now. I should go get a new job.  Your business is the thing that gives you all of the opportunity in the future But most people don't look at it that way and it's I Don't want to say it's sad to see but a lot of people have given up and I made a video about this in our mastermind. This is like three weeks ago three and a half weeks ago talked about People who give up right now. It gives you more opportunity to succeed in the future Right I'll give you a great example because My training business was built on the right foundation the next six months 12 months My competitors who were in my space in my in my city Their business wasn't built on the right foundation. So they're all doing nothing right now nothing set up so What's gonna happen to that? Well, I'm probably gonna swallow up every single one of their clients and I don't feel bad about that because I'm still operating I'm not going away. I'm not hiding behind the rock and Those are choices they've made and that's because they didn't have the foundation right Now, let me let me explain. What was the right foundation? Well, that means You're running it like an actual business Not like a trainer not like a coach I've said this at nauseam Since I started this channel But a lot of people who Avoided trying to set things up the right way or trying to set up billing. There's a lot of people who set up Band-aids on their business and right now they're bleeding massive cuts and if you don't have the foundation set up then It's very easy when something like this happens that you'll just vanish you'll go away if you think about You know, well, how do I set up the right foundation, you know, what what can I be doing to improve things right now? first off it if You have time Which everyone does go through some of our YouTube videos. I've already given you solutions over the last I Would say the last month go look at all of our videos watch them from A to Z and just go do go do it and I Know for me personally I'm gonna do my part To make sure I can help you but you have to do your part and take action. I Can't force you to do that. I know with coaches that are on our program There's there's more skin in the game because they're investing money.  I've gotten texts. I've gotten Instagram messages that are Deciding not to start your business or deciding to fold what they're doing Because of the situation and here's a question you have to ask yourself, right? It's really two questions Number one Do I want to work for somebody else? Yes, or no, you can't say well, no, I don't want to work for someone else, but I don't want to start a business either It's clear. Do you want to work for someone else? Do you want to be? Submitting to a boss do you want to be? Waking up at a certain time wearing certain clothes going to the office at a certain time Do you want to be told what to do all day? Yes or no? Have to be kind of that Number two. All right. Do you want to be the best at what you do? Yes or no if the answer is no Probably shouldn't start a business the answer is yes That means that means you're looking to do this for a long period of time and when something like this happens again Like because you have the right foundation and you're in it to win it. I talked about that on Friday's video then You will know that stuff like this is just part of the game So consider that Do you want to work for someone? Yes or no? Most people if I if I ask them that Don't tell me no, they don't want to work for someone, but they're not willing to do the work To not have to work for that person anymore. That's straight up facts. I know for me That this is my mindset. I don't want to work for someone so bad Right that I will be willing to do whatever it takes. I don't care what I have to do as long as it's legal To survive. I'll sell everything I have. I'll give it give rid of everything I'll go sell water on the on the highway.   I know what that life was like for me. I was anxious I Hated waking up in the morning. I Hated working for somebody else. I hated being told what to do I hated having structure from from somebody else that was giving me structure hated that I Hated driving to work. I hated being stuck in traffic. I mean I could go down the list I hated being told when to go eat When I could go like to the bathroom so these are decisions you have to make and This is why I really do feel this people Who start a business right now if you're a coach that's watching this or personal training by starting a business right now? That's telling me you're gonna be able to get through anything. That's telling me you have a lot of guts By going deeper and grinding it out right now and doing more than what you've been doing if you if you have a business That's showing me that you're in here.  I'm gonna wait. I'm gonna wait it out. I'll tell you right now guys like I've never been in more attack mode in my life with my business and I started my business back in 2009 That was probably one of the one of the worst times to start a business if you had to have someone That was with in that recession Right, so I've already been through this bullcrap. I already know how it works and this is gonna test you mentally With what you're doing But I know for me, I've already answered those two questions. Do I want to work for somebody? No, do I want to be the best of what I do? Absolutely. Those are crystal clear for me and So I challenge you Ask yourself those two questions when you when you can legitimately look yourself in the mirror and Commit to yourself that I'm gonna do this No, no matter what and I'm gonna be the best at this no matter what and even if I start the very bottom I know that daily. I'm gonna just see a small little improvement and when you do that you would be shocked with what you can accomplish in 12 months And that's the way I look at our mastermind program coaches that join our program 12 months later If they put the freaking work in like how I expect them they should see massive differences And we there was a guy In August of 2018 was making three thousand dollars a month 15 months later. He's making twenty thousand dollars a month Right, was that lucky?  Absolutely Was he freaking committed? Yes Did he question anything?  Right now this situation is something that can either control me or I can control it Like you can watch CNN all day and be ready for a trumps like daily press conference Every day and then be complaining after that or you could be watching Netflix all day like it You determine the choices that you make and the facts are where you are in your life right now It's a collection of all the decisions you've made So if you're working for someone you've decided to do that If you have a business you've decided to do that if you have a successful business You've decided that if your business is broke right now You have decided that like no one is doing that to you Where you're at is based off of the decisions you have made in the past. All right, that's it guys There's nothing else I need to say about that And just know if you're if you're wanting the right foundation with business Go through our videos go like invest in yourself. Go go check out our e-book check out our mastermind program like Our stuff works Blood out it didn't work. I wouldn't be making so much content I wouldn't have given away so much free content if I didn't believe on the other side of that that we would be able to help coaches give results and I know you're probably not going to find another person on YouTube that's more committed than I am to put out content With something that's this specific About helping coaches That's it guys.  I should keep doing this Well, most people do though is they get distracted. They're like, oh, that's working now. I'm gonna get distracted Distraction is the enemy and that that Destruction is killing a lot of people right now because they're trying to find other ways To get a job or other ways to make money and it's just not gonna work So you should be honing in on your business if you have one if you don't have one you should be looking to start one right now and Ask yourself those questions I mean straight up. Do you want to work for someone? Do you want to be the best? You don't if you want to work for daddy then like get that out of here Right, you want to work for Papa? I'm not your guy. You don't want to be the best in your area I'm not your guy, right? I resonate with coaches who want to be at the top They want to dominate they want to look at their competitors and be like, you kidding me with this guy Roast these these fools All right, and they are certain the coaches I work with are certain they don't want to work for anyone. All right, that's it I'm done


This video is sponsored by Armslist Marketplace. Member benefits include shopping in your local area for great face-to-face deals or shop nationwide at over 1,300 FFL dealers. You can sell your items in your local area, no sales fees or other nonsense. Just become a member, pay your low monthly membership and enjoy all the benefits. Check them out at armslist.com. Hey there friends, thanks for checking in. Today we have another Choose Only One video and we are featuring full-size all-metal frame double action single action 9mm handguns. These are some of the best models in today's market. I really believe that. But before we get into it, let's talk about the last Choose Only One video where we had subcompact double stack mag 9mm pistols and once all the comments came in and there were a lot, the SIG P365 took it. And a close second was the Springfield Hellcat and that was a lot of fun. I think this one is going to be just as good. So let's go. Let's start with the TANFOLIO Defiant Stock Master. Excellent all steel frame handgun. Now for those who are unaware, the witness line is gone. TANFOLIO moved to just the defiant line and it's imported by Italian firearms group. Those guys are great over there, really know their stuff. I think this is a phenomenal handgun modeled after a CZ and a lot of people may say, well give me the CZ and I get that mindset. I love CZ too. But when I take this to the range, I shoot it so incredibly well, better than my own capabilities. It has a 4.75 inch bull barrel, very beefy fore end, two slot pick rail there, excellent texturing on the back strap and the front strap comes with two 17 round magazines. Check out those rear serrations, more like memory bumps, slide cuts in the front, lightning cuts and a single action trigger that I am measuring at 4 pounds with a reset right there. People who compete are very familiar with TANFOLIO. I've heard that for years. People say, you know, give me the TANFOLIO. I'll take the TANFOLIO. It's an incredible shooter.  The TANFOLIO Defiant stock master, a real winner of a handgun and I just think it's incredible. Now we're looking at the Breda 92X performance. I have loved this since day one. I originally wanted the Breda M9A3, I borrowed my friends and I fell in love with it. But then when I took a closer look at the 92X performance, I said that's the one for me. Comes with 15 round mags, larger cap mags are available.  Full pick rail right there. All steel frame, 4.9 inch barrel, brigadier slide, adjustable rear sights, elevation and windage, fiber optic front sight. Breda calls the slide serrations both forward and rear sawtooth. So that's an interesting name. They also call the trigger Xtreme-S. So they lightened it up a bit and they made it very smooth. Single action trigger pull four pounds, short reset and the double action is really nice as well. It has a beveled mag well, they figure people are going to compete with that, they're going to need those quick mag changes. One of the advantages also that was highly requested for years was a frame mounted thumb safety opposed to a slide mounted thumb safety. So the 92X performance has that and it is ambidextrous. What a nice shooting handgun this is. I continue to love it and I've had it to the range quite a bit and it is a performer. Here's my SIG P226 ASC alloy stainless elite, TALO exclusive. So they had a limited run of this, you can see the rosewood grips as part of that. It's a beautiful looking and shooting handgun. A lot of people love the P226, it has an incredible reputation. Law enforcement uses it, people compete with it, people trust it with their lives. You know it has to be one of SIG's most popular handguns, no doubt about it. And the ASC alloy stainless elite is very nice. It's really jumped up in price the last couple of years. I currently have a 17 round mag in here made by Mekkar, comes with 15 round mags. Forward serrations and a pick rail right there, three dot sight system, already mentioned the rosewood grips, very very attractive handgun. But the single action trigger you're looking at four and a half pounds, sometimes four and three quarters with a reset right there. This reset on the table right now is this, it's also an SRT. So it's an ASC SRT TALO exclusive. And that is a mouthful. But it's the only one also that has an aluminum frame. So it's the lightest one, it's got a four point four inch barrel. People love the P226 models, there are so many variations. I like this one, you know I know a lot of people are leaning toward the Legion series. I like this one just because I have a fondness to it, you know, because I've had it for so long. What a great model CIG came up with many years ago. I intentionally saved this one for last. I did it because I didn't want people to say, well there it is, the Shadow 2. I choose that without even watching the other handguns that are all excellent by the way. And I want you to see everything featured. But the Shadow 2 needs to be in this group and it is, this is the black and blue model with the blue aluminum grips comes with a 17 round mags, 4.9 inch barrel, accessory rail right there, very thick in the fore end, Hajo rear sights. That is height adjustable only and a fiber optic front sight. The magazine release is adjustable, okay I like it where it's at right there, easy thumb reach, you don't have to change your grip. Very nice grip texturing, both front strap and back strap, ambidextrous, thumb safety, both sides, right and they also offer another thumb safety that's a little more flush fitting than this one. But I kept this one on there, no issue there. And a trigger, single action trigger I'm measuring at 3 and a quarter pounds, lightest trigger on the table, right here with the CZ Shadow 2 reset. Very short. I love it, it has an excellent reputation, great trigger, great ergonomic feel to it, very accurate, no doubt about it, you know I got my share of CZs and once I got this it instantly became my favorite and I think it's the favorite of a lot of people. The Shadow 2, excellent and well deserved reputation that so many people love. I hope you gave all those a good strong hard look because they are incredible hand guns. Number two, hearing what you have to say and talking about it with the next, choose only one video. If you like videos like this please subscribe and share, I always appreciate thumbs up button, thanks for watching and you guys be safe.


Hello everyone, myself Dr. Sunil Lathain Kulkarni, Assistant Professor, Department of Mechanical Engineering, Valchan Institute of Technology, Soolapur. Today I am going to deliver a video session on TERIF Part 1. In this video session, at the end of this video session, students will be able to explain the meaning of TERIF and describe various methods of TERIF. The contents of this video session are definition of TERIF and various forms of TERIF. Now as we know that the electrical energy is produced and supplied to the consumer. So when it is supplied to the consumer, the consumer is charged by using the various methods. Therefore, the TERIF or energy rates are different methods of charging the consumer for consumption of electrical energy. Or it is the rate at which electrical energy supplied to the consumer is known as the TERIF. Now we are familiar with the electrical bill. Every month we pay the bill. So the method in which the billing is made, that is nothing but the TERIF. Now there are various types of consumers, maybe domestic, commercial or industrial. But irrespective of the type of consumer, all types of TERIF methods must cover the following items. First of all, the recovery of running costs such as operation cost, maintenance cost, in which there may be fuel, salaries, wages, etc. Then it should be able to cover the capital cost invested for the power plant. Then it should be also able to cover the cost of metering equipment. Now electrical energy supplied is metered or measured using an electrical power energy meter. Then we need to supply the hard copy of the bills or soft copy and it should be collected. So the cost of metering, billing and collection cost also has to be recovered. In addition to this, the electrical energy production company is an industry which is also supposed to earn a profit. Therefore the TERIF should also have a profit on invested capital. Now the various types of TERIFs have been proposed from time to time. However, they are derived from the general equation Z is equal to AX plus BY plus C where Z is total amount of bill for the period considered. Now this period can be either monthly or it can be annual also. X is maximum demand in kilowatt. Y is energy consuming kilowatt hour during the period considered. A is the rate per kilowatt of maximum demand. B is the energy rate per kilowatt hour that is per unit. And C is the constant amount charged to the consumer during each billing period. Now let us see the various types of TERIF forms. The first and most simple is flat demand rate. Now what is flat demand rate? The flat demand rate is expressed as Z is equal to A into X. That is the bill will depend only on the maximum demand. That is nothing but the X irrespective of the amount of electrical energy consumed. Now it is based on the customers installation of energy consuming devices such as so many kilowatt or HP per month or year. Now you can think for a while that for which type of customer or consumer this type of TERIF is most suitable. Let us pause and let us think for a while. So as we can see that whenever the energy consumption pattern is fixed it is not going to vary particularly in case of street lights. The total street lights usually are on from 6pm to 6am in the morning. So for such a load or even for agricultural load like agricultural pumps irrigation pumps the charging can be made according to the HP of the motor installed. Therefore the bill can be collected once in a year depending upon annual suppose the motor rating is 10 HP and if we charge 1000 rupees or 500 rupees per HP then annually we can charge it as 500 into 10 HP. So it will be 5000 rupees per year. So that is how this flight demand rate can be charged. Now let us see in this type of TERIF the cost of metering equipment and meter rating is eliminated. As we know that we are charging only upon the installed capacity. There is no need to meter or reading record a reading. So no need of taking the reading also and metering is also not required. Therefore this cost is eliminated. Now we can show the flight demand rate on the graphical format Z is equal to A into X. So the value of TERIF Z it is only depending upon the maximum demand. Say X is equal to 1, 2, 3, 4 etc. It is constant irrespective of the electrical energy used that is Y. This is called as a flat demand rate. Now next TERIF method is straight meter rate. Now in this method it is expressed in the form of Z is equal to B into Y. Means it is also one of the simplest form of TERIF. In this method charge per unit is constant. So suppose Y is the number of units which are consumed multiplied by B is the charge. That is amount per unit. Then the charges depend upon the number of units used. But this TERIF has got certain disadvantages. The consumer using no energy will not pay any amount because if suppose somebody is not using electrical energy then Y is equal to 0. So his bill will be 0. However he has incurred some expenses on to the power station. He has connected load to the power station. So if he is not using then power station is generating power which is not getting utilized. So load factor will decrease. Therefore this is not a desirable situation. Since the rate of energy is fixed this method of charging does not encourage the consumer to use more power. Unless the TERIF is very low because if the number of units consumed are more and more and charges are fixed the bill will increase in a straight line meter rate. Let us see the graphical representation of this method. So in straight meter rate the Z that is the TERIF is equal to the bill is equal to B into Y. So number of units increase according to the straight line method the charges will increase. Where Y is the number of units consumed and B is the amount per unit ok charge per unit. So this is straight meter rate. Now the third method is block meter rate. Now what is block meter rate? When a given block of energy is charged at a specified rate and succeeding blocks of the energy are charged at progressively reduced rate it is called as a block rate TERIF or block meter rate TERIF. In block rate TERIF the energy consumption is divided into blocks and price per unit is fixed in each block. For example we will see graphically how this block meter rate is divided. So the price per unit in the first block is highest and it is progressively reduced for succeeding blocks of the energy. And advantage of this TERIF is that the consumer gets an incentive to consume more electrical energy because as the charges with the higher consumption of electricity for higher blocks are less the consumer will be attracted to use more and more electrical energy. So this increases the load factor on the power system and the cost of power generation is also reduced. Now let us see block meter rate. So in this figure you can see the total energy consumption is divided into three blocks. That is Y1, Y2 and Y3 and B1, B2 and B3 are the charges. So here you can see for the first block the charges are B1. For the second block charges are B2 and for the third block charges are B3. So B3 is less than B2 and B2 is less than B1. So we have reduced the successive block charges and total units in the first block are Y1. Therefore the TERIF will be calculated or B will be calculated as for the first block B1 into Y1 number of units into charge per unit for second block B2 into Y2 number of units into charge per second block unit plus number of units into charge per unit for third block B3 into Y3. So accordingly we can calculate. Actually in India the reverse form of this TERIF is commonly used in India. Means as the number of units gets increased the block charges are increasing in India. Now the next two forms are very simple. Two part TERIF for Hopkins and Demand Rate. So when the electrical energy charge on the basis of maximum demand plus number of units consumed it is called as a two part TERIF. So in two part TERIF the total charge is made from the consumer split into two components FIC charges and running charges. FIC charges depend upon maximum demand while the running charges depend upon the number of units consumed by the consumer. Thus the consumer is charged at a certain rate per kilowatt of maximum demand plus certain amount per kilowatt hour of energy consumed. So Hopkins and Demand Rate or two part TERIF is given by Z is equal to AX plus BY where X is the maximum demand plus N is the charge per maximum demand plus number of units into charge per unit. So this is called as a two part TERIF. And the last method is now three part TERIF for duality TERIF. So when the total charge is made from the consumer is split into three parts FIC charge, semifIC charge and running charge it is known as three part TERIF. It is actually modified form of Hopkins and TERIF for two part TERIF. It may be seen that by adding the FIC charge or a consumer charge C to the two part TERIF it becomes the three part TERIF. This type of TERIF is generally used for big consumers. Now let us see the equation for that. It is equal to Z is equal to AX plus BY plus C. So we are just adding some constant charge every month or every year in the two part TERIF so it becomes the three part TERIF. These are the references. Thank you.


I think the one thing that's amazed me about this place is how friendly and down-to-earth everybody here is. I've definitely learned how to talk to patients in order to make sure we're able to assist them the best way possible. It's nice having people come back to the clinic, being very happy, seeing them progress very well through surgery or through rehab. The first surgery that I scrubbed into was with Dr. Heatmanic and that was pretty cool to be able to see everything right up close. Being really up close and actually assisting was definitely one of the highlights of this year. When you're first in the OR, you're a little nervous because I don't want to be in the way but I want to try to learn. First week scrubbing with Dr. Millet and he was like, what are the 17 muscles that insert on the scapula? And I was like, are you talking to me? The first time I scrubbed in was with Dr. Clanton and they straight-jacketed my arms behind me and I stood there and watched. Being from Texas, the weather has been an absolute shock to me. I didn't even own a jacket whenever I came here. Our very first class bonding experience was a couple days into the fellowship when Brandi took us on a lovely hike and we basically were all dying of altitude and cannot breathe. I thought we were ready to take on a 14er and we were not. Special talent might be teaching everyone in our class at a ski and snowboard. Like granted, everyone got hurt. Chantel can cuss yourself a couple of times. Allison broke the wrist snowboarding. Christine hit a tree and broke her leg. JD broke his hip slash butt. Oh yeah, and Hannah broke her knee twice.  I would want the incoming class to know they need to make the most of every opportunity that they have in this one short year because it goes really fast, way faster than you think it's going to. Yes, stay on your toes. You know, it's going to be a lot expected of you. It's about you getting a good experience and learning to be receptive and open to critique and constructive criticism. Read a lot, I would say. Get in the lab, do some stuff in the lab, just ask a whole bunch of questions. Utilize your MD foes as much as you can. They're going through the same year experience as you are. Work hard, play hard, change lives.


M&P 2.0 10 millimeter with the 4.6 inch barrel they also make this with a 4 inch barrel it offers four grip modules it has raised rear sights front front sight to run an optic he has a vortex venom on here full pick rail and a trigger that measures right around five pounds not a bad trigger the msrp on this is 665 it comes with two 15 round magazines


फलु, बचार, सन्जगुप्ता वट्टर है आव खुडित आरतित्टचा आव खुडित आव खुडित आव खुडित आव खुडित उन्जग वहादे, भच्टरक, बचख़क्टिभा़, एक दिषीळ एक बचार सोोगता if you want to learn programming you can connect with me by following these details you can also download my app tag in it that is available on google play you can search my channel on youtube by typing my name sanjay gupta my channel will be available there it contains various programming related videos and playlists you can subscribe my channel by clicking on this button now coming on to the topic i am going to implement integer class to add subtract multiply and divide two integers in c++ so first of all i am going to include a header file ioscream then i am using a namespace std this namespace is predefined in ioscream header file it is used for scene and cout now class integer inside this class i am declaring a variable int n then in public section i am defining first function that is read here message will be enter a number it will be displayed on console then a number will be received using cn inside n variable for line termination i am using n l n l stands for n line then second function that is print it will display value of n on console so these are two functions for reading and printing value of n now i will be implementing four functions for addition, subtraction, multiplication and division so i am using name of class as return type then function name then integer i this i is formal argument here inside definition i am creating a temporary object t then i am adding values of attribute n after addition i am returning the object t so this is first function for addition function name is sum it will return an integer type object and it is receiving an argument of integer type inside i then t object which is temporary object is created here this n is representing implicit arguments value and i.n is representing explicit arguments value both are added and assigned into temporary objects attribute that is t.n after addition i have returned value of t it will be received inside main method while i will be calling sum function so similar to this definition i have to define three more functions so i am pasting it three times so you can see sum function definition is available four times so now this is subtraction then multiplication and then division so starting from the beginning you can see first function is read second function is print third function is sum fourth is subtraction fifth is multiplication and sixth is division after implementing these classes sorry these functions i am terminating the class now i am implementing main method inside main method i am creating three objects i1, i2 and i3 now i am printing a message enter first value then i am calling i1.read then enter second value and i am calling i2.read so two values are received using these function call read function now i am calling i3 equals to i1.sum and inside this i am passing an argument i2 here i1 is implicit argument and i2 is explicit argument the result of this addition will be stored inside i3 so i am calling i3.print and before that i am printing a message sum is and then return zero so first i am showing you how sum will be called here and the values of two sorry sum of two values will be displayed on console so i am executing this code you can see enter first value and enter a number these messages are available here so i am entering 10 then enter second value number i am entering 20 and sum is value of n is 30 so it is printing 30 as addition of 10 and 20 now i am going to apply all other functions that are subtraction, multiplication and division so i am copying these statements and i have pasted them three times so this first segment is for addition then this is for subtraction then multiplication and then division so this way i have called all four functions this is calling of sum this is calling of subtraction this is calling of multiplication and this is calling of division now two values you have to enter and then addition, subtraction, multiplication and division will be called on those two numbers you can also implement this using switch and case if you want to perform any specific operation so right now i want to perform all the operations that's why i have called all the functions and main function without using switch and case so i am executing this code now i am entering first number as 20 and second number as 30 you can see the output sum is value of n is 30 subtraction is value of n is 10 multiplication is value of n is 200 sorry right 200 and then division is value of n equals to 2 so this way all the functions are called and the results are displayed on console so i hope you have understood how you can implement integer class to add, subtract, multiply and divide two integers in c++ in these functions i have passed objects as an argument and i have returned object as argument so if you want more programming related videos you can visit my channel on youtube here various programming related videos and playlists are available you can also subscribe it by clicking on this red button thank you for watching this video


Hello everyone, my name is Prener Sharma, I work as a technical specialist in an engine company. I have taken three NPTEL courses till now, namely Fundamentals of Acoustics, Principles of Vibration Control and Introduction to Mechanical Vibrations. I have found all these three courses to be very effective for me, mainly because of two reasons. Firstly, these courses have been instructed in such a way that they bring clarity of concept. And secondly, in case some doubt arises in the mind, you can always get them clarified in the discussion forums. Because of the knowledge gained through these courses, I have been able to successfully tackle some technical challenges at workplace. Finally, I would like to thank all the professors who have shared their knowledge with us through these courses. Thank you.


This is amazing. I mean it has been an amazing day and then to stand here now tonight Speaking after this great group of people. I feel the Honoured but also really happy. I'm happy because what we have today is a Fantastic manifest. It's a visionary manifest that some people call utopian But I call myself a pragmatic utopian. So I don't really care Some of this I experienced today. I can actually recognize because two and a half year ago in Denmark We're a group of people who presented a manifest It was a political dream of a new political platform We had a clear political direction and we had some answers we wanted to address Especially we wanted to address three central crisis that we felt in Denmark But that we also feel in Europe and globally First of all, it's the empathy crisis and it's the empathy crisis We see today where we do not help the people who come to Europe and ask for our protection It's also the empathy crisis We see when European countries are closing its border and leave it for other countries to solve the problems The second the second crisis that we need to address and that we put forward was of course the climate crisis Because without addressing this None of this actually has any Need to be addressed. We need to address the climate crisis Every day every minute and all over the world The last crisis we wanted to address was actually the crisis of the system As we see it today With our new problems. We don't believe that the way we have organized it can also be the solution for the future It's not the private sector that will come to our rescue But we don't believe that it's a public sector who can do it all or it's a civil society We need to form new forms of sectors a fourth sector and a new way of organizing to address the problems We are facing and that is not Danish problems. It's global problems But like today two and a half year ago We presented a manifest and we presented an invitation an invitation for people to come forward and help us write a political program and that is not easy to do in Denmark We have a big decline a dramatic decline in members of political parties in Denmark But seven hundred people came forward seven hundred people came forward in four months and actually Co-created what I would call a fantastic political program and Today two and a half years later. We have nine seats in Parliament We still have a long way to go to actually change politics in Denmark, but we have a voice today We stand here and I'm happy Because one thing is that we want to change society in Denmark But imagine if we come together and we create actual change all over Europe Because we need Europe to address the challenges we are facing In order to make these changes We need a new political culture a culture which thinks bottom up where everybody can participate Because the European Union is in serious problem and Rather than seeing European cooperation as a threat to our welfare system or national identity We should actually create a new solution. We can make us better much better and that together Corporation is not a threat to our distinct national Communities at this stage is actually the lack of collaborate Cooperation to address shared challenges. That is the real threat but of Course we need it to be easy for everybody to participate in these changes the European Sorry mixing up my papers Thank you But it's not the same way we have created the problems and we can solve them if we want to address Problems we need to find new answers and new tools This is why that we need Transparency in the European Union This is why we need to build the future of the European Union on a participatory democracy Where everybody in Europe can participate in making the changes and I believe that we can make a change here today because all it takes is actually for people to come together Come together and wanting change. That is what we need for it to start We might be utopian, but pragmatic utopian and we are together here tonight. So thank you


Welcome to the Voice of America's Newswords. Law enforcement officials are investigating events at the deadly Astro World Music Show in Houston, Texas. Pandemonium Eight people were crushed to death and hundreds were injured after musician Travis Scott appeared on stage. As the large crowd pushed forward, some were trapped in the pandemonium. Two more people later died from their injuries. Pandemonium is a situation in which people act in a wild, uncontrolled, or violent way. Pandemonium starts when a crowd becomes afraid, excited, or confused. Thank you for watching.


Сwyl wneud, mi chwi'n gwybod! No, yna'r cyfle a mynd i'ch gweithio. Fyddi i'i haf amgylcheddol arnynno ddakarol 4 CBA 7 a ni'n cael cael cyffredinol gydaín rif honan am oed yn adael cymdeithasol yn y gychydigion o'r sefydliadau cymdeithasol o'r worldau. Fodd i'ch bod arnynni'n'n darllen ar y cyflodau Oedol, wrth i'ch gŵr oedol defnyddio'r cymdeithasol, beth o'r adael cymdeithasol. I'm very much looking forward to hearing from you. You're the experts. And also we want to have a very interactive dialogue at the tables later on. I'm convinced that equity and human rights aspects of adaptation need to be given more emphasis, more attention. I'd like to take this opportunity to thank CDKN, the World Resources Institute of the United Nations University, Institute for Environment and Human Security, and, of course, IED, who helped to make this session a reality. You may recall that in the opening session on Monday, Salim Huck spoke about the Climate Justice Dialogue, and I'd like now to take an opportunity to tell you a little more about it. The Climate Justice Dialogue is a joint initiative of the Mayor Robinson Foundation Climate Justice and the World Resources Institute that aims to mobilise political will and creative thinking to shape an equitable and ambitious international climate agreement by 2015. Central to this is the need to mobilise what we call constituencies, mobilise almost like a social movement around the world, constituencies around the globe, to demand greater urgency and ambition from political leaders. And I hope you've got the point now.  A climate justice narrative amplifies the voices of the most vulnerable and can help to change the conversation on climate change and create this demand. By focusing on issues of fairness and justice, this narrative can serve as a kind of pressure point on the road to an international climate agreement in 2015, as well as, of course, the post-2015 development agenda. Adaptation policy makers and practitioners are an important constituency that can be influential in informing and mobilising demand for climate action.  An equitable international climate change agreement will need to give equal emphasis to adaptation and mitigation. However, the focus of discussions on equity and justice in the negotiations is predominantly, as I think you know, on mitigation. We need to ensure that the new agreement recognises action by countries on adaptation as well as mitigation. In addition to providing the support needed to protect vulnerable communities and build adaptive capacity. The climate justice dialogue features a series of convenings or conversations taking place across the globe over the next three years with a view to creating a narrative, collecting ideas and building momentum, momentum for a new agreement in 2015. This session is one of those conversations coming in the same month as a workshop in Chile and a conference in Dublin. In Chile, just two weeks ago, negotiators from several Latin American countries joined civil society and academia from Chile to explore what climate justice and equity means to them. Key outcomes of the discussion were that, one, climate justice is not about refraining from climate action because others are dragging their heels. This risks leaving the world with unmanagable and costly climate impacts. Leading on the transition to a low-carbon climate resilience society makes sense for many middle-income countries. Two, equity is not only about sharing effort or burden. It's about opportunity and the transition to a better future. Action by all, both developed and developing nations, is required, as is a shared legal framework that holds countries accountable to each other. Three, a new narrative on climate justice is needed to enhance its minds and build the political will for action on climate change. And as many of you have heard, last week in Dublin, my foundation co-hosted an EU presidency conference on hunger, nutrition and climate justice with the Irish government. This was, I think, for all of us who participated, a really exciting conference, as more than 100 of the 300 people attending were grassroots participants from regions including Asia, Africa, Latin America, the Pacific and the Arctic. Their participation in the event injected energy, enthusiasm, vitality and realism into the discussions and gave validity to the proceedings. As one of the participants, Mitchell Lay from Antigua said, no one can represent you like you can represent yourself. Some of the key messages from that event were, and I'll just go through them, local knowledge has to be the foundation on which research and solutions are built. Platforms need to be established for real dialogue between all stakeholders to enable local priorities and solutions to be communicated and scaled up. Laws, policies and international frameworks aren't enough. They need to be translated into action through resources and awareness raising. UN women will like this one. Don't keep half the population outside the door. Women have an important role to play, but care must be taken to ensure that interventions don't just add to women's workload. Difficult issues need to be addressed, including land ownership, power struggles, inequalities, the rule of law and the need to uphold human rights. The private sector must be engaged more proactively. Resources are needed to deliver change at the local level. There was recognition of the need to deliver on commitments to provide financing for adaptation and to make it flow at local level. It's simply too hard to get at the money that is there and there's not enough money in the pot.  The urgency felt locally needs to be felt internationally in rich countries and trigger action, and that's what the Climate Justice Dialogue aims to do. The adaptation community, those working on community-based adaptation, have an important role to play in being vocal on the impacts climate change is having on human rights and equity. We want to listen to you so that your experience shapes a narrative on adaptation that we can bring to the international stage. Equity and justice are central to understanding and framing the risks posed by climate change on vulnerable communities, and many adaptation practitioners are adopting rights-based approaches to their work, and we're very keen to encourage this. We also need to get the message out to the adaptation community that we need an international climate change agreement because there's a certain point beyond which people won't be able to adapt. There is, as we know, and it's rather alarming that it's coming closer, a tipping point, and we must work together to ensure we don't pass that threshold. Today, we have time to start a dialogue, but it's just the start. I hope that you'll continue to work with us in the rest of 2013 and 2014 and in 2015 to help us to mobilise the adaptation community around issues of equity and justice. For those of you who want to know more after this, please speak to my colleague, Mary Faharty, either today or tomorrow, if you have additional ideas that you'd like to share with us because we're in a learning curve. We don't know all the answers. We need you to help us to develop the dialogue going beyond what we discussed today. I've actually been speaking quite quickly because Heather warned me that she'd actually cut me off if I went on too long. Heather, I'm in my last little paragraph here, so please be indulgent for a moment. I look forward to listening genuinely. I'm going to be sitting with you at the tables and I look forward to listening to the perspective of community-based adaptation practitioners because that's why I came here from Dublin yesterday. We need you as a constituency of demand, a constituency that demands fairness and justice, and I'm very much looking forward now to engaging in this energetic and insightful and vital dialogue. Thank you very much.


So the reason I have this talk to begin with is because I keep having the same sorts of conversations So I talked to HPC people they have assumptions about how the systems work I talked to cloud people they have assumptions how the systems work, and they're different So trying to design solutions in the spaces is difficult when you're making different assumptions So I've been spending a lot of my time trying to figure out how to Put together paradigms that work that still give us the niceties that we have in the cloud today So who am I? Cloud software architect. I'm also a CNCF environmental sustainability tag chair So if you want to talk about sustainability, I have that too. I don't know how that's gonna work in HPC type systems But we'll see and so quick poll who here is experienced in HPC Who here is experienced in cloud specifically? Who has both? So fewer hands, right? So if you've ever been in a room where you have both in one party speaking Greek in the other's Latin, it's hard to translate So one of the things that I have rants about continually is that we can pull from different thought patterns So here's Anthony and on a pale horse. I know this is a Very old book, but he had five different thought patterns So you had linear parallel creative circular and intuitive and if you look at these the first two apply Often to what cloud people assume which is linear. They they're not looking at parallel and The second one is to parallel which is what a lot of cloud Computers, so we're gonna start with a generic example of an HPC system So you have you know compute nodes you have some sort of ingress Which is usually a one giant logon node and you have your storage You have some assumptions that come from this is so So Starts with infrastructure is is mutable so users are assuming fine-grained control So you have MPI you have muma nodes. You have CPU pinning and you have memory pinning This gives you access to compute resources that are usually handled by resource manager in a scheduling system and Options exist for common patterns Your users are often system experts Which means they understand infrastructure. They have a tolerance for complexity and they think in terms of parallel compute So it's the type of people that are using your HPC systems are usually Very well-versed in how these systems work Users own the compute nodes. There aren't any other things scheduled there So users usually there's exclusive access to all the resources on those nodes Security is handled through very strict access to the cluster itself and the rules within the cluster is very widely So I've seen very open systems and I've seen very close systems depending on what you're doing The second one's harder to run on and at the end of the run the resources are made available to other jobs You no longer own them Additionally of most of these systems are homogenous at least from the old world So the HPC applications usually assume that the nodes have at the very least a very similar setup So that means the same hardware the same bios the same OS the same drivers the same firmware and the same software Infrastructure there are tools that look for inconsistencies for instance Intel cluster checker. I'm at Intel I also used to work on this project and I will tell you sometimes we would get reports where people would Send in very long logs of what they would get out of these tools and The thing that was wrong with their cluster was they would have different ethernet drivers. That's it That was killing their performance Then we get into cloud systems. You have some CPUs. They're in some nodes. You don't know necessarily a lot about the rest of the system Sometimes in particular systems you may but with cloud that's not the normal assumption You user base is difference users desire simplicity. They don't want to know the details They're not systems experts. They may have never racked a machine Who here has wrapped a machine? This is not who here hasn't Who here hasn't that mostly does? Kubernetes and not HPC So and Users often do not think in terms of parallel applications. They know only about their specific application They can ask for a number of CPUs or a set of resources and maybe define parameters But they don't always know what they were getting so the crest requests aren't always helpful and I've seen entire teams at various companies that their whole purpose in life is to figure out how to save money on cloud because they're wasting resources so And I was on one of those teams at one point we you know one flaw would be ten thousand dollars a month The users share notes this introduces jitter This blows through your bandwidth and hurts reliability and scaling doesn't always work correctly in this case They're also heterogeneous your machines can be anything You have different CPUs different speeds different nicks and different memory and they all behave differently Since it's scaling doesn't always work The machines are less stable, which means the workloads sometimes are assumed to be able to auto reschedule and The compute is considered to be robust inside of the hardware So let's talk about some positive patterns in Kubernetes because there are some things in the cloud We want to keep and one of them is things like device plugins the device plug-in is very simple You have a device manager. You have some devices on the device plug-in on the nodes You have various devices that get lifted into the pods that you then are able to use. This is really neat It's easy to write. It's easy to use you have gRPC. It's pretty quick once you get the resources in It's not the startup usually that's hurting you and you can usually track the health of the devices There are some limitations with device plugin You don't have any specific understanding about the devices behind beyond healthy and not healthy and so because I'm part of sustainability and other things that we look at our power use voltage temperature Bandwidth, which isn't really sustainability of its other items There is one thing that I would really like to see fixed in Kubernetes and that is this herd of managers So Alexander Kinevsky, I don't know if you talked to him because by Sasha. He's also at Intel He calls us a herd of managers. So if you go inside the cooblet, there are Four managers you have topology manager memory manager CPU manager and device manager And all of these have to talk to each other as far as scheduling resources so that they're in this Right pneumo zone and this doesn't even work correctly in most cases And and so you have to have them talking to each other anytime you make changes or updates You now have to make sure it works with all of your managers What do we want to keep from Kubernetes? We want to separate the average user from systems knowledge. There is no reason for a you average user to continue to have to know intricate details of your system and They don't want to so if you look at where people are going they're going to AI ML because they don't have to necessarily You have these very bright mathematician type minds that are going into cases where they don't have to know systems knowledge You want to keep pluggable infrastructure You want to make it easy for the admins to put in any type of infrastructure It's even better if users can toggle their own options according to their workload profiles and make more things available We still have scheduling issues, so we have kubatch which allows about scheduling. This is wonderful similar to HPC It's using a variety of systems and We've already referenced it today It does not solve the issue of guaranteeing node consistency or of the firmware the OS the bios, etc So you're still going to get the performance issues I referenced with cluster when we were using cluster checker when we would find ethernet drivers being disparate and Intel has a project called telemetry we're scheduling which allows scheduling according to node metrics So you could actually look for things like this on your node But the metrics are currently node only which we're trying to fix so you can pull things off the node as well And and is also internal to Intel so we still have to upstream it There's also network aware scheduling. This was a neat project put out by IBM labs And it uses a cluster's network latency and topological information to better schedule latency and bandwidth sensitive workloads There's no guarantee though if the co-located pods kills Initial assumptions, so if you have a co-located a pod and it suddenly starts using a bunch of bandwidth, you're stuck So it still doesn't really solve this problem and various people have tried to solve this problem. They run into the same thing and And What do we want from scheduling that we don't have today? We want guarantees of node behavior for a duration of a workload. This is from HPC. You have guarantees of node behavior You want guarantees of network behavior for the duration of the workload? And you may want guarantees of compatible versions of software in the node that includes all your bios settings and your ethernet settings and HPC we also have check pointing we don't want to get rid of that it's available for most ML Pipelines, but it's not default at this point and apparently 125 for containers There's now a new checkpointing thing. I haven't played with it I don't know if anyone else here has but that looks promising as far as keeping checkpoints for more advanced things We want native CPU management users can control So all advanced solutions are currently out of tree. You have Nokia CPU pooler. You have CRRM I've talked to people that are actually running their own daemons on the nodes The cooblet options must be turned off in order for these to work So all those managers that I showed you earlier you have to turn things off and We've done some tests in turning these off and playing with some CPU management and we're getting over a three-time speedup which better use of resources and With our CPU management over current Kubernetes This is the thing that we're running in case you're curious and I'm happy to talk about this This will come out in about two weeks three weeks. Maybe open source internal to Intel and so We've we've basically made it so that we can have mixed cores So you can have pinned cores and non pinned cores and we're adding ISO CPU type cores as well So I'd like to see the cooblet move something more to this model here So basically have a plug-in so that these managers are pluggable Instead of having external and we do have some preliminary work on this other things We don't have we don't have guaranteed networking bandwidth with network topology We still have the dual-nick per node you either have to channel bond or you have to do weird things with multis and We've and it's very Hand-done in order to do that and we want something faster than the current MPI operator in Kuplo Maybe using a direct fabric between pots Maybe using Libfabric which is an HPC tool for the base. So you still have the fast fabric between We have other factors still there's file and block and container attached storage Some of those container attached solutions require a core outside of Kubernetes just to run because they're running clients all the way through they're interesting and We need to be looking at other want run times wasm is getting popularity. We're gonna have to deal with it and Singularity is also an HPC specific container. I don't know if anyone's used that It's pretty neat as a project, but it's not really mainstream. So anything during container D isn't gonna handle that Then there's two last things we're gonna talk about real quickly one thing is we want to update the math So once upon a time people put together ps3 is because they're cheap especially at the time compared to the compute nodes So they made all these clusters out of PlayStation 3's what they found was that the floating point operations were different So they're not necessarily following IEEE standards and instead of infinity or a negative infinity Sometimes they would just peg the numbers at either ends, which isn't really what you're going for It's also very slow and certain types of floating point compute But if you're using different processors How do you do the math? Because the numbers you're coming out may not be consistent for your same processors so this is something where we have to get a little bit more robust and And this is I'm calling this a side quest But this is because I don't think we have everything we need today as far as what we need to be thinking about with compute Because we need to break out of correctness and efficiency only that's what we've been doing with software for forever We want things as efficient. We want things correct, but we don't have any robustness whatsoever So today reliability is a hardware problem almost exclusively a Desirability is a software problem So if you go to this guy's lecture is one of the this particular paper he Goes through this is one of my old professors. So I have a place dear and true to him and He actually took quick merge and bubble see it sort and put in random events where it would give the wrong answer The only one that really converged on a correct answer was bubble sort And we all know bubble sort is very slow But we need to start thinking in terms of how to make things correct at least at the micro level and Start falling towards correctness and that's the sum of this So thanks for listening. Thank you Have any questions? What's the the name of this? CPU management software that's going to be released. Do you have like an estimate for you know? When we'll be able to take a look at it. It'll be two to three weeks We're calling it the CPU manager control plane because it's a control plane All right, thank you, and you're you're welcome to contact me after and I can send you an email as soon as we release any other questions Sorry, just quickly, you know it's just you mentioned singularity there And that's something that we've used a lot ourselves, but we found that the like There doesn't even seem to be any real desire in the community as well to take that up Like there was a singularity CRI, but that was dropped like two years ago. I'm just curious if you've seen that Any interest anyway, yeah So CRM they have they have a solutions for CPU within the runtime And they're trying to add in a class-based resources into the cooblet The the shortcoming of this is you're still going to have issues where you have different runtimes So as people try to introduce different runtimes and singularity is a very nice HPC runtime It's not going to address that So I really think we need to be looking out of just runtime solutions because it's they're very good for what they do But also be looking outside of that and have lighter pluggable managers so we can plug and play them according to user needs Hi, and your talk it also talks about a three times performance improvements, but usually in this world Nothing comes for free. So what kind of trade-offs that you have to do for that? Can you say that again? I didn't understand you're talking about achieving a three times performance improvements But in this world usually nothing comes for free. So what kind of trade-offs that you have to do for that? So we were pinning pods So we were pinning particular pods in particular particular areas So we got and there's a talk about this later, but we went from 48 percent to Over 70 percent use of the cores instead of the normal So we we were using hotel reservation for both that particular one. So there's particular benchmarks And it's to your question. I have a related follow-up on the CPU management and the pinning Is this aware of all the resources on the node for example, could you do the Collocate GPU CPU things like this currently at CPU only but with we're look the way we're doing the pluggable mess We're trying we're hoping that we can we can expand beyond this. This is just the first cut So we've been working on this since about January. It's not a long project Right. So it's CPU manager, but it can be aware of other resources We have plenty of time for more questions Actually have one one question So this was a great summary of like, you know All the things that we should be considering for HPC on communities or missing points What do you think about storage like I don't know if you like touch if you look into that more deeply and So storage is a The thing about storage is you want to get your compute as close to your node as possible And we weren't doing that in HPC necessarily because we had our storage on the luster file system, right? Going across a huge network So, you know Intel had Optane memory, which you could put it on the node and preload And that's that's really the way the storage solutions that I've seen are currently working So if you look at Weka, they have different clients. They've a client per Nick Basically, and they they pushed it across trying to put it co-located So I think storage may need some more design some of the cool things that I've seen one of them was out of Western digital They actually are doing modifications in the storage. They have compute in the storage So maybe that we shift some of the compute into the storage itself and do micro Microchanges for when you just have to do plus one or do some sort of update and then do something else as far as on-out compute But that will require more sophisticated pluggable approach. Yeah, when do you upload? When do you know how do you express it on this spec? right and Currently, it's not particularly clean and I agree with you. We need to get a little bit better on that Okay, I guess we I think we have a break now What's the state of like accelerator devices and you know Kernel driver support on the host system versus going into the container and everything else like that Is is there any new research working on that to sort of bypass a lot of the OS kernel So try to bypass what so you were saying before You know better networking and MPI you have for the GPU layer the RDMA GPU direct communications Is there anything that can be brought over from HPC land into into Kubernetes that's being done today that that you You can comment on yeah, so if you look at some of the back-ends So I'm familiar with the Habana infrastructure. They have the back-end network So they actually have direct GPU to GPU behavior. So we can we can borrow from that If you're doing things, but it's you're still gonna have the piece where you still have the CPU and trying to get the memory over So I think we need to start reimagining to be honest as far as how we build these structures But there's pieces of Kubernetes. I don't want to lose Including simplicity because it's these systems are very complicated. So users just don't want to Don't want to deal with that level of complexity. I'm at your right. We should be looking more on that But those are mostly that you have to look at the training jobs the training the training cards are the ones that are specific with the back-end I'm sure Nvidia has something similar. I don't know though Kind of curious if you've seen any solutions about network because this is Often of a common thing because you know nodes are multi-tenant. They're not sold in it So you get like bursty behavior starvation and sometimes ultimately node unhealthiness So one of the things I would like to do is make it so that you have a driver basically Sitting there monitoring your pod behavior. And if something is blowing through the network you reschedule that pod But we don't really have anything like that So we have things that look at current state, but you still need a monitoring component behind there That's rescheduling so we can do something similar to what we do with telemetry We're scheduling and play with that and that's one of the projects that I have in my long list of projects But then start monitoring the network behavior But you have to monitor it as it goes because as long as you have multi-tenancy you're gonna have that issue I think we have a talk later today as well on network us When you talk about rescheduling things There's gonna be a lot of complexity with local data So moving in a pod off a node could mean that it's Completely starting from this from scratch Right. This is where we need the checkpoint the checkpointing pieces. So we just now have checkpointing of pods So I would so I think at this point because we have that now We can probably start to look to leverage so we can start checkpointing the pods and then save the state somewhere So that if we have to de-schedule and reschedule you can start from the current run state Thank you. Well, any other question for Maro? Otherwise, thank you very much again. Thank you