Still talking health, the World Health Organization Europe head says Denmark is examining options for sharing AstraZeneca's vaccines with poorer nations after it halted the use of the shot of a consensus over rare blood clots. This week Denmark became the fourth country to stop using AstraZeneca's COVID-19 vaccine altogether as European officials continue to investigate dozens of reports of very rare blood clots combined with low platelet counts that have a reason in the block as well as Britain. Hello, hope you enjoyed the news. Please do subscribe to our YouTube channel and don't forget to hit the notification button so you get notified about fresh news updates.


We are currently standing here within Copperleaf lifestyle and golf estate. This is an estate that includes a spa, golf course with 18 different holes, a gym, pools as well as clubhouse. Behind me is an 8.7 million rand, four bedroom, three bathroom, absolutely stunning country home and I'm going to be taking you right through it. My name is Chad Rivera. This is the Private Property Home Shopper Show. Welcome home.


Next question is from Chels Fit Diary. How should someone adjust their macros and caloric intake as they hit plateaus for weight loss? How do you know when it's time to make an adjustment before hitting a plateau? Okay, so calories you adjust when the weight loss stops. So if your weight loss stops, you're not burning any more body fat, typically, and there's a lot of different ways to do this, you would just reduce the calories even more. Now, obviously, you can see where this tends to end up. If you keep doing that, eventually you might get to your goal, but now you're stuck at super low calories. So I tend to stagger this, I'll cut the calories and I'll throw in a few days of higher calories, this tends to stoke the metabolism a little bit and prevents that what's called metabolic adaptation. But in plain English, you would reduce the calories when the weight loss stops. And if you're trying to gain, you would bump them when the weight gain stops. As far as macros are concerned, this is where I like to have a lot of fun. You can keep 2,000 calorie low carb diet versus a 2,000 calorie high carb diet feels very different on the body, feels very different in your gut. This is where you can start to have a lot of fun. I like to do this with myself sometimes, not change the calories, change the macros, see how I feel, and sometimes this actually triggers more effects in my body. So that's macros totally different from calories. You can keep the calories the same, adjust the macros, calories adjust according to how your body responds. This is a really good question, but it's also a really hard one to answer without a lot of stuff that I'd wanna ask this person. And the reason why is because if I decide which direction I'm gonna go with my calories with somebody, even if your goal is like fat loss, weight loss, that's your main goal. I might actually go up right here if you're already really low. So for example, let's just say, and I'm helping somebody with their nutrition right now and she weighs about 145 to 150. And we were just coming off of a cut not that long ago and we did, she was up to, I think I had her up to about 25 originally. We hit a plateau. I dropped her down to 22. She had another plateau. We dropped down to 1800, hit another plateau. Now I went the other direction. And the reason why I went the other direction is because now I'm getting to a place where I want her to be able to eat 2000 plus calories when we get her body to where she wants to sustain it is that's a realistic amount of food that she can sustain for a really long time. If you get in the game of every time you hit a plateau, you drop calories, you drop calories, you drop calories, eventually you get to this place of eating 1300 calories and you feel like you're starving. And yeah, you might have reached close to your goal or even hit your goal, but then you're at a place where you're like, I can't, that's not enough food for me and you would eventually go back up. So sometimes when we have a plateau like this, even with someone who's weight loss, what I just recently did to this girl is I said, okay, we're gonna bump your calories. I'm gonna add 250 calories a day and we're gonna move your training into a strength phase or I'll switch the programming that we're currently doing. And our goal now is let's build some strength, let's build some muscle, let's do that for a few weeks and then we'll go back and we'll cut back down on calories. And so it really depends on where this person's metabolism is. If I would give them the recommendation of cutting calories or actually potentially increasing calories. Totally, that's really good information. As far as protein is concerned, that's probably the one macro I manipulate the least, but I still manipulate it. If I have someone that's high protein consistently for months, sometimes I'll throw in a low protein day. And what I noticed with that is it almost resensitizes the body to protein. Some studies suggest that this actually might happen where if you eat a lot of protein all the time, your body becomes a little less efficient with it. So it uses more of it for energy, less of it for muscle. You throw in like a fast or something like that for a day or two, throw protein back in your diet and all of a sudden the protein becomes more, for lack of a better term, anabolic. But the fat and carbs are the ones I'll manipulate most regularly.


Okay. So that brings us to the idea of delivering your DevOps platform as a single application, you know, without all those choke points and multiple points of failure. So GitLab has been doing this since the beginning. It's who we are. But we've recently seen increased interest in that approach. Gartner recently coined the term value stream delivery platform or VSTP to describe that sort of system, something that provides everything you need to create, deliver, visualize, manage all of your value in that SDLC and get it out to the people who need it. So we will send each of you a link to a free copy of the report after this session. If you haven't read it, it's really a good read. And it's not about us specifically. It's about the category into which we fit. But we're really happy that the industry has reached the point where they're recognizing the approach that we take as a category and a way forward. And finally, I think it's important to note that while we want to give you everything you need to run DevOps in one place, we don't want to tell you where that place should be. If you want to run it on your cloud or our cloud or on-prem behind a firewall, on a Raspberry Pi, that's entirely up to you. We run the same software in every location. So you get a few more admin features if you're running a self-managed instance versus kind of the multi-tenant hosted instance that we provide on GitLab.com. But the core software is the same. So your user experience is the same. You're not going to have any surprises. And again, you should be able to run your company and your development your way.


The Cube at Hadoop Summit 2014 is brought to you by Anchor Sponsor, Hortonworks. We do Hadoop. And headline sponsor, WAN Disco. We make Hadoop invincible. Welcome back, we're here live at Hadoop Summit. It's The Cube, our flagship program. We go out to the events, extract the scene of the noise. I'm John Furrier, the founder of Silicon Angle. We're with Sid Sypes, director of Big Data for SAP. You can probably see their booth in the background. Welcome to The Cube. Thank you, glad to be here. So while you're here doing Big Data missionary work in this great community, SAP is having Sapphire now in our land of which we've been to every four years except for this year. But different show, Sapphire's huge. It's like Oracle Open World, it's a monster. Sapphire is huge and actually I'm actually rather pleased to be here. This is much more relaxed, much more informal and just a different kind of vibe. And you flew in last night from Miami. You managed the partners. Tell us the perspective that you have because SAP certainly has the Ferrari of Big Data in HANA. They have a cloud, some say it's getting there. Some say, including myself, you can refute that, but certainly big company. Got a big success.  You have all the big clients. So there's not new conversation for SAP about Big Data, it's just a question of how. So tell us how you look at the how do I roll out Big Data in context to the Hadoop's emerging ecosystem. Well, maybe I should back up a little bit and kind of give you an overview of our strategy. And it really involves, revolves around an end-to-end solution. And many times you talk an end-to-end solution, you have to talk all the way from ingestion all the way through processing and storage. And that includes, invariably includes a Hadoop discussion. Every customer we talk to is either investigating Hadoop, they're talking about Hadoop, or they've been told they have to use it. So at SAP, if we want to have an end-to-end type of solution, we have to have a solution that includes Hadoop and many other partners in the ecosystem, not just Hadoop. So the ecosystem seems to be vibrant right now. You see success. It seems that there's so much market opportunity that it's not a lot of conflict. So although there might be different approaches, Cloudera, Hortonworks, MAPR, SAP, I mean SAP, IBM, Cisco, AT&T, those are the whales. They are the top tier companies that pre-IPOs are here, then the startups. So you're right, we are one of the bigger ones but we see a lot of movement, a lot of excitement around the smaller ones, the startups. We see a lot of excitement around the Hortonworks and the Clouderas. And we see a lot of opportunity in partnering with them. In fact, if you go out and look at our customer base, a lot of them have already made a decision to go with one or the other. Which says to us that as part of what we build, what we offer, we have to basically integrate and play with all of them. So you guys are a great distribution for startups. So if I'm a startup, and I live in Calo Alto, so great track record of the innovation lab there with startups, you got to do a lot of work, and you have an incubator and metric firm and whatnot. So it's clear you guys work with startups at that level. But as startups start to grow, SAP could be like a distribution outlet for them. How do you guys work with, you partnered with these guys, what's your value proposition? What do you say to them? What's your pitch? Well, one of the pitches and what they're most looking for immediately is, hey, you guys are big, you have a lot of customers already, you have a huge customer base. How do we get a hold of that or how do we become part of that? And that's really kind of an entry point for a lot of partners. But what we really want to see is, we don't want a partner that says, hey, I just want to access your customer base. We want a partner that says, hey, I can bring something to the table also. And together, the two of us can go forward to either customers or joint customers and offer something greater than just living off one or the other's customer bases. So that's how we view partners, and that's what we're looking for in partners, to be honest. Something that we can do something greater together. So you were at the big company at SAP, you were at the small people here in the Hadoop ecosystem, might say small, I mean, small companies, nimble, fast. Interesting culture class, because SAP is still an innovative company in very German. I always love to say it's a sports car. I mean, it's a very innovative culture. McDermott is a great CEO, a big fan of him. I like Schnabe too, but he stepped aside. When you come into the ecosystem here, it's a little bit different. There's a lot of developers, so what's your take on that and how are you guys dealing with these guys? Is there, how are the business relationships? What's the technology you're sharing? Actually, we're doing everything we can and actually to survive, we have to be innovative.  So SAP has to innovate and that's partially where HANA came from. But also we understand that with our partners and in order to get our partners into the ecosystem or our prospective partners in and to get partners excited and using our technology, we do everything we can including outreaches to them, including partner developer days where we actually bring partners or extra customers in to where they can get their hands on the technology, start learning it, get excited about it and then maybe come up with new and exciting joint offerings that can come out of that. What's the most exciting thing that you've got going on with SAP and some of the relationships here? I think the future, the future's almost unlimited. What we see happening with big data, the combination of the traditional SAP type of business data with all of the new data that's coming in, the non-traditional data, data from sensors, from factory floor, from cars, combining that with the traditional data, whether it's in strictly an SAP system or a combination of SAP and Hadoop, that's what's exciting. That opens up huge possibilities, huge potential for our customers and of course that translates into potential for us. You know, it's almost interesting. SAP has always been always the anti-oracle in the old classic software company orientations where there's always been more open, more multi-vendor. We saw the announcement you guys had with EMC, Joe Tucci, Bill McDermott at EMC World and it kind of fits nicely with the heritage of SAP with the do summit because it's a Lego block composite application mindset here, right? It's DevOps, right?  If it's crap, I don't want it, if it's good, I'll take it, I'll only take the good stuff. That is a composite Lego block design. So you guys play well in that environment. Is there some things within your portfolio that match better for Hadoop in a Lego block mindset than others? I think we have quite a few things that match well with Hadoop. First of all, there's, of course, there's HANA. Any conversation with SAP has to start with HANA. But when you look outside that, you look at some of the other products that we have, some of the analytic tools, some of the applications. A lot of our customers are asking for applications, something that I can show immediate value rather than me having developed something from scratch. Those pair very well with not only HANA but HANA and Hadoop or maybe just Hadoop. So we're seeing a lot there. Yeah, I saw one of you guys give people, they got a sentiment analysis tools built in, like, oh yeah, just take it, why build it? Right, a lot of our customers are basically risking a lot when they make a big decision or a big purchase. And they want to be able to show their management or their board some immediate value. So by offering these kind of applications, it may not be 100% fit, it may not even be close, but it allows them to go to their management or their board and say, hey look, the investment that the risk that we took and the investment we just made with SAP is paying off very quickly. I can show you immediate value. And we see a lot of requests for that kind of interaction. Thanks for coming on theCUBE. Really appreciate you taking the time. I'll give you the final word. Share with the folks out there, why is SAP here and why do you look at this ecosystem is very important. So SAP here is here basically to interact with our ecosystem and basically to help describe our big data strategy and help our customers and partners understand where we fit, how they can fit and how together we can be bigger out there in the real world. Okay, this is theCUBE. We're here at SAP, one of the big whales, innovating in big data, certainly at a larger scale. Sapphire's going on in Orlando along with IBM, AT&T. This market is real. It's happening. It's about serious business and business outcomes. That's going to be the conversation for the next decade. Technology is evolving fast. You guys are involved. Thanks for coming on theCUBE. This is theCUBE. We'll be right back with our next guest after this short break.


My name is Nicholas Vitek, I'm a research scientist in the animal and human health program and I mainly do work in the lab or plan experiments in the lab. So initially I thought that I worked in an impact on gender issues. I thought that we were very far from reaching women and we used to have this joke in the lab saying that the gender balance in our project was to have 50% males, 50% females in our animal groups when testing vaccines. But then we had these seminars at ILRI on how to incorporate gender in our work.  So that's when it helped me understand the impact that our work can have on women if we decide to work on a particular animal species. And yet, so there was this recent call on livestock and antimicrobial resistance and with the PI we decided to work on poultry and then I remembered having been educated on gender issues at ILRI that it would be nice to now have a gender, a real gender component on the project and that's when I decided to reach out to our gender expert at ILRI. And yeah, so just to understand the dynamic around poultry farming in Kenya. So I think it's by educating scientists, especially lab scientists who think their work is very far from reaching or having an impact on women or gender issues is the best way to involve more gender work on lab-related projects.


Anxiety and stress can harm your cat's mental and physical health. Anxiety is a feeling of restlessness and fear due to the anticipation of danger, and stress is a quick response to threats the cat may anticipate. A cat that is anxious or stressed can be very damaging to its well-being. In this video, you will learn about some signs of anxiety and stress in a cat and some of the causes or triggers. You will also learn how to effectively reduce your cat's anxiety and stress to help them live a happier and healthier life. Changes and consequences of anxiety and stress in a cat. Usually, anxiety develops through the association of past traumatic experiences from earlier or by changes in a cat's well-established routines. Because cats are creatures of habit, sometimes the smallest changes in their environment or routines can lead to anxiety and stress. New noises, a new pet, a change of home, a change in the litter or food, a trip to the vet or all well-recognized causes of anxiety and stress in the cat. An anxious and stressed cat will develop aberrant behaviors, have difficulty socializing and be prone to disease, remaining in a constant on well state. As cat owners, our cat's happiness and well-being should always be the goal. If you have noticed your cat is anxious and stressed, it is better to start dealing with this issue before it escalates and becomes harder to revert or causes any physical problems to your cat. Anxiety tends to be progressive, so it is strongly recommended to deal with the issue sooner rather than later. Management of anxiety and stress in a cat. The management of a cat's anxiety and stress is usually done by a combination of behavioral modification techniques, changes in the cat's environment, and, in some cases, the use of natural remedies and medications. The first step is to identify what is causing the anxiety in the cat and plan to implement the necessary changes. This is different in each case, and there is not a one-size-fits-all solution. However, there are some tips to help reduce your cat's anxiety and stress that might be very helpful and worth trying. Rule out any medical condition. Pain and discomfort will cause a cat to suffer from stress and anxiety. So, the first step will be to make sure your cat is not in pain or sick. A complete physical evaluation to check the body and maybe some blood work and diagnostic imaging will be needed to rule out that an underlying medical issue is causing your cat's anxiety. A visit to the veterinary clinic is a must if your cat presents sudden changes in behavior. Hello. This video is sponsored by Beemix Pets. Are you looking for high-quality cat collars at an affordable cost? Check out BeemixPets.com. Use coupon code KittenLife to get 20% off. Make sure all your cat's needs are met. This sounds obvious, but you would be surprised at how cat owners can be unaware of cat's needs not being met. Basic cat needs include the following. A nutritious, sufficient, and cat-appropriate diet that is adequate to your cat's life stage and activity levels. Unlimited access to clean and fresh water. One or two litter boxes that are big enough, in a safe and calm place, and always clean. Your cat should like the litter, and it should not have any unpleasant scents or textures. A comfortable and safe space to sleep. Cats like places that provide shelter and comfort while having a good view of the environment. Check out the hepper's pod bed that ticks all these boxes. A scratching place to help keep the claws in a perfect state. Physical and mental stimulation, easily provided by a variety of toys. Regularly rotating the cat's toys help to keep them interesting and engaging. Love and affection. While cats might seem cold and distant, it needs your love and affection just like any other living being. But be aware of your cat's limits and don't overwhelm it. If your cat comes by looking for attention and a snuggle, make your best effort to provide it. Most cats are solitary creatures that need to have their personal space. Kids all over them or having to share space with other pets can be very stressful to cats. Ensure the cat always has access to some personal time and space when it needs it. Study the environment. Try to identify if any recognizable changes in the cat's environment could be causing its anxiety. New pets, kids, changes of food, noises, any change of routine or environment should be planned and gradually introduced with cats. Cats are very sensitive to changes but are even more sensitive if it suffers from anxiety. By recognizing the specific scenario causing anxiety, you can manage it before a crisis starts. If you enjoyed this video, kindly press the like button. Also don't forget to subscribe with notifications on so that you don't miss out on videos like this. Thank you for watching.


Hi everyone, Sean with jaspyscasebreaks.com. We're back with the right list this time. 2017-2018, Pardini Don Russ Optic Blaster Basketball, 10 box, half case break, random team number 15, where every spot gets you two random teams. So we've got the list of customers here, starting with Guy with the first spot and Christian Woodland with the last spot, last spot mojo. We're going to copy that list and double it up so that everybody gets two random teams. So Christian Woodland there with the last spot mojo and if we scroll up a little bit you'll see his first spot with the last spot mojo insignia as well. So Guy there with the first spot and his first spot right there as well. Here's the list of teams, Atlanta Hawks down to the Washington Wizards. Now the randomizer as far as how many dice roll we're going to do. Two and a six, eight times, one, two, three, four, five, six, seven, and eighth and final time from Guy down to Scott. I used the revolution list the first time. Everybody's like, they're like, I don't see my name, I was like, oh yeah, you're right. You're totally right. That's okay. One, two, three, four, five, six, seven, and eighth and final time. Atlanta Hawks down to the Philadelphia 76ers. So now let's see how it actually all matched up. So now we've got Boston Celtics, Scott Blackwell, Utah Jazz, Matthew Charaugh. And Miami Heat somewhere on there, also Matthew Charaugh. So trade window is open, everybody.  We're going to sort this by team name. We'll leave the trade window closed while we are open while we figure out which boxes we're going to do. So you can see, fresh case here, guys. We're going to rip this open, separate it into left and right, figure out which ten boxes we're going to do for this break, number fifteen. The other ten will be for break number sixteen, which if it's not in the store will be short. So the front of the boxes are, okay cool, I'm going to throw it right here. You guys can all see with the camera right up here. So we're going to keep them in the same rows that they were in. Josh Donaldson too. So here are ten, two stacks of five, and here are ten. And we're back. What's up? I think he's got like six, I think like six. So Yanis, and LeBron, and Kobe, but I don't know, I'm assuming there might be Kobe's in here. So we're going to roll a dice here. Left is going to be any one, two, or three. Right is going to be four, five, and six, okay, good luck everyone. And it's a four. So we're going with the boxes on the right. Boxes on the left will be reserved for pick your team, sorry, random team number sixteen, which will be coming up in the store after this. You guys can see they're all going to be marked with the sixteen. So if you guys want a chance at another team in the next half, obviously if it's in the store, go ahead and get that now. We'll get these out of the way, protect them for random team number sixteen, and here are ten for this break. I didn't see any talk of any trades, so if we're good to go, then we'll start ripping. Yeah, Trout is already number two. He should have five, he should have five, if not six, okay, cool. So no trades, we'll print and rip. So here is the final list, everyone. So we'll start out going two at a time. I don't watch TV, must watch TV, right? Every time. Like if he's that bad, like you can't really walk away. I mean, David Fletcher too. I mean, he's not must see TV. I'm pretty sure he's a good hitter, but he's not must see TV. Listen, listen. He's not like, oh, I gotta stop. Oh my God. Is that above the Edgar sign? Yes. Wow. Three home runs and two nights. I told you, I was like, you can't walk away from a Trout at that. I was like, I gotta go home, but you can't walk away. 402. Oh my God. That came off the bat so fast. Second deck. Like you knew it right away. Look at his smile. He's just like, yeah, I'm pretty good. Yeah, that's, that's a slider that didn't slide. At what point does he like smile in his swing? Just like, oh, I got this one. I mean, you know, you go to the batting cage and you like tag a couple that feel real good, right? And like that's, he has that feeling every day. It's so dumb. Come on, Rendon. Oh, you can't get mad at Rendon. I guess I got the jersey. Yeah, it sounds like it like, I can kind of hear it.  And the David just scored right now too. Did he really? Oh yeah, it got the arm. Oh, we had the two TV set up right here. Top left is McDavid scoring. And top right was like Trout. I feel like they need to do some marketing between both of them. McDavid playing baseball, Trout playing hockey. They should. Once McDavid gets traded to the team, I guess, you're suited up. That makes no sense. Listen, there's some talk that we might get Jack Eichel. Really? Yeah. We'd have to give up a ton for him, but for some reason Jack Eichel does not have a trade, a no trade clause in his contract being one of the best players. He's not going anywhere.  Listen, people have done stupor things. First up, Ivan Robb. Gretzky in their history. Isaiah Thomas, Hollow. Are you good, Sean? Anything else you need? Nope. Got all your cases here. You're good to go. Supplies, cabinet. I think they're refilled. Chris Dunn. Purple Hollow. See you. Have a good night, Joe. Thank you. Wayne Selden. Jared Allen. Rookie Kings. Brooklyn Nets. Matthew Sharrock. Lonzo Ball. Rated Rookie. Going to the Lakers. Sean Mattick. Artist Gilmore. Green Hollow. San Antonio Spurs. Charles Seekman. Ike Enig Mogu. Indianapolis, or Indiana Pacers. Charles Seekman. John Wall Hollow. Dylan Brooks. Rated Rookie. Going to the Grizzlies. Matthew Sharrock. Jared Allen. Rookie Kings. Hollow. Brooklyn Nets. Matthew Sharrock. Thomas Bryant for the Lakers. Now with the wizard, but going to Lakers and Sean Mattick. Josh Jackson's Rookie Kings. Hollow. Monte Zizic. For the Cavaliers. Vince Carter. Hollow. Jawan Evans. Rated Rookie. And Franklin Okina. Rookie Kings. TJ Leif. Yannis Court Kings. Hollow. Milwaukee Bucks. Flip Cal. Lori Markenden. Rated Rookie. Chicago Bulls. Kevin Wayne. And guys, these base rookies, sorry, the base veterans. I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, the base veterans will not ship, except for LeBron James, Yannis Anticompo, and Kobe Bryant. Terrence Ferguson, Oklahoma City. Going to Guy Canashiro. Dennis Schroeder, Silver. Dwayne Bacon. Rated Rookie. Charlotte Hornet. Scott Blackwell. All the inserts and the, the hollow parallels and stuff like that, those all ship. It's just those vet base. I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, I'm sorry, mean that they're not just because they're going into that pile doesn't mean they're not shipping there's a lot of rookies that were in that pile um Colin if there's any more added into the site it'll be later on tonight yeah no worries no there's not a specific time that the site gets updated Nick randomly does it so that the regulars and stuff like that that uh kind of snipe the the big teams they don't you know kind of get used to a specific time or anything is everybody a little bit of a chance at getting the teams they want but just regularly check the site obviously it's a random team break you're good if it's a pick your team certain teams will go quick and everything of course of course you know if it's a random team break like this you got plenty of chances you know there's 15 spots in the break like this once it gets listed it's not gonna go out in the first hour or so like we said pick your team or sorry random team number 16 will be in the store coming up if it's not already so if you want to get a chance at another break like this for yourself you do have that opportunity just keep an eye out for random team number 16 yeah Colin if your team is available don't delay because if you think it'll be there later by the time you go back it might not be you got a rated rookie Donovan Mitchell right on top for the Utah Jazz Matthew Shira Justin Patton Jason Tatum rated rookie what we're looking for for the Boston Celtics Scott Blackwell Ben Simmons court Kings Hollow Manuel Moudier Cinderius Thornwell rated rookie Hollow LA Clippers Matthew Shira John Collins rookie Kings Dennis Schroeder rookie Kings or court Kings Zach Collins rated rookie Portland Trailblazers Matthew Despard Kevin often take a look at the description on that break but it should say in the in the break notes itself Sterling Brown rated rookie Kyrie Irving Hollow going to the Boston Celtics Scott Blackwell Luke Canard rated rookie Xiao Kui for the Houston Rockets and Cal Young Josh Jackson rated rookie Miles Turner hollow for the Indiana Pacers Tony Bradley rated rookie Utah Jazz Matthew Shira and Cinderius Thornwell rated rookie LA Clippers Matthew Shira rookie Kings Frank Mason Hollow going to Sacramento Kings Christian Woodland Frank Jackson rated rookie for the Pelicans going to Scott Blackwell Kyle Kuzma rookie Kings Lakers Sean Maddock Darren Fox rated rated rookie for the Kings and Christian Woodland J.R. Smith Hollow Cleveland Cavaliers Christian Woodland Derek white rated rookie San Antonio Spurs that's Charles Seekman yeah that a veteran base rule the only only exception to that in products depending on if they're in it or not is Kobe LeBron Giannis and in current year stuff is Luca Donchich second year so in 1718 obviously Luca not in there so Kobe LeBron and Giannis so anybody think the major league baseball maybe kind of figured out what they're doing now with the positive tests and whatnot or we still destined for more more teams more cancellations the Angels bullpen is absolutely terrible Justin Patton rated rookie for the Timberwolves Justin Davis Josh Jackson rookie Kings Phoenix Sun Sean Maddock Damian Dotson rated rookie for the New York Knicks Justin Davis DeLon Wright Hollow Toronto Raptors Kevin Wayne BAM out of bio rated rookie Miami Heat Matthew Shara Jordan Bell rated rookie Golden State Warriors Cal Hing DJ Wilson rated rookie Milwaukee Bucks Phillip Kapp came in Matumbo Hollow Thomas Bryant rated rookie Los Angeles Lakers Ante Zizek Donovan Mitchell rated rookie second one of the break Matthew Shara Justice Winslow Hollow Justin Patton Reggie Miller Daren Vox rookie Kings Sacramento Kings going to Christian Woodland BAM out of bio rated rookie Miami Heat two in this two boxes Matthew Shara Jordan Bell and nice rated rookie Hollow for the Sacramento Kings Christian Woodland Daren Fox Congrats very nice card there DJ Wilson a very nice Christian he's a I know he had one ridiculous game in the bubble that first game I think four more boxes guys just over halfway through yeah exactly that's what I thought I knew it was in the 30s but like absolutely crushed it I know that sense his value kind of skyrocketing how about in these last four boxes we find a Tatum Hollow BAM hollow and a Mitchell Hollow maybe Alonzo Hollow who else any requests maybe Lebron Hollow Kobe see four boxes left this Markel folds little 276 or Scott Blackwell read the rookie there for you I have a feeling that he's gonna have a pretty decent little future for himself down in Orlando I mean any two things can be compared Colin but I don't think you can really say that they're you know yeah it's not bad at all Christian Fox has got a lot a lot longer to go though he's got a long way to go to keep that up to be anywhere compared to those two but he's very talented there's no question about that yeah Christian that's not bad that's the thing Colin is injuries is the biggest equalizer on everything that's why the greatest ability is availability Wow Jason Tatum rated rookie hollow Boston Celtics congratulations Scott Blackwell well there's one of them congratulations Wessa Wundu Josh Hart Dennis Smith Junior artist Gilmore Yonnes on it's a compo base Jimmy Butler Hollow Yonnes base going to Philip cowl Milwaukee Bucks Keel O'Neill Wayne Seldin John Collins rookie Kings we got an auto Derek Harper for the Dallas Mavericks signature series hollow Dallas Mavericks Gordon Cowell hold them absolutely I don't see him going down at all not it not a chance during Carlson hollow Ivan Rob Elgin Baylor Harrison Barnes Gershaw and Yavaceli Jalen Brown hollow OG Anna newbie yeah I mean if you thought that that you've seen the best of Jason Tatum then then obviously you know Sal but I don't think we've seen the best of Jason Tatum at all I mean have you seen his numbers since he got that haircut Tyler yeah I mean we can do it tonight as long as it sold out after this I knew we have a revolution Chinese New Year last two boxes everybody good luck so does everybody think the eight seats gonna play out you got Memphis Grizzlies currently in the eight seed I think this is all as of yesterday I don't know if there was any updates from today but you get the Grizzlies in the eight Portland in the nine so Tyler you've got San Antonio in ten and then Pelicans in eleven but if the nine seed is within four games of the eight then it's a three-game playoff for the eight seat in the playoffs obviously all of those teams are within four games so I think and I think Grizzlies obviously had a very good chance and then Jeremy Jackson Jr. got hurt so I think Portland's got a little bit of you know with Damien Lillard and stuff they've definitely got the momentum but I wouldn't be surprised to see Memphis drop below both you know two teams whether it be both Portland and San Antonio or both Portland San Antonio or even New Orleans because without Jeremy Jackson I mean that that took a lot out of them so we'll see but I mean it's gonna be interesting I think even the Pelicans who are three spots behind in the 11th they're only like what two and a half games back it's gonna be interesting Jonathan Isaac Rated Rookie Orlando Magic Gordon Cowell Kyle Kuzma Rated Rookie clip for the Lakers Sean Maddock West of Wundoo Rated Rookie Hollow Orlando Magic that's going to Gordon Cowell Jason Tatum Rated Rookie base another one for you Boston Celtics Scott Blackwell congrats very nice 10 boxes for you Dylan Brooks Rated Rookie Memphis Grizzlies Rookie Kings Markel Foltz Hollow going to the Philadelphia 76ers Scott Blackwell Ike Anagbogu Pacers that's going to Charles Seekman Caleb Swanigan Donovan Mitchell Rated Rookie Hollow we're hitting what we need to in this one guys Utah Jazz Matthew Shira Lonzo Ball Rated Rookie Los Angeles Lakers Sean Maddock Wayne Selden Rated Rookie Magic Johnson Hall Kings Hollow to 149 Los Angeles Lakers that's going to Sean Maddock Tyler Leiden Marquise Chris Hollow well all over there's a second half available random team number 16 other 10 boxes from the same case maybe it's a hot case Markel Foltz Rated Rookie 76ers Scott Blackwell Gershaw Yavaselli O'Gianna Newby TJ Warren Hollow his stuff's gone crazy not a rookie but Tyler Dorsey and that's the break guys hell of a hell of a first half that was 17 18 Panini Don Russ optic blaster basketball 10 box half case break random team number 15 number 16 coming up we have the second half of that case maybe it's a hot case it was hitting a lot in this one I'm Sean Jasper's case breaks calm we'll see you next time


I'm glad to Washington, you're going to sleep a little bit and then watch some movie. Pretty nice city here, we go running along the side of the river just under here, Congress Avenue. Just a cool city to come and visit, one of my favorite Grand Prix.  Come on, some GoPro, it's a pretty cool place to run, I don't even think we're in Austin. Badass with a lot of fans, great to see on a third day. New go-kart track, just to sell a ticket. Looks like it's going to be pretty fun. I wish we could have a go. That's my room, welcome. Got a pretty good view here. A bit of the city and some countryside. Official Texas barbecue, that's what we want. Proper barbecue, right of the best. Less sexy. FB3 in quality today. What's the plan, Cindy? What are the objectives of the day? I think you can get away with having a power nap, a bit of a siesta after FB3. I would love a little bit of a power nap, the jet lag hasn't been great to me. It would probably be good to be somewhere close to top 10. Between 8 and 12 would be very, very nice. Good FB3, with a good quality. And we're going to see Justin Timberlake, can't sense which. US Grand Prix, didn't go quite to plan. Sorry for our fans that came to see us. We're really struggling over the weekend. We're going to work hard to understand and bounce back as we always do. But yeah, Mexico coming over the next weekend. It was tough last year, but we're much stronger this year. So I'm hoping that things are going to go in a much better way. Two days in California, enjoying some nice sunshine, a bit of a beach. I'm going to probably try to go surfing. As I say, visit the House Automation, which is the primary purpose of being here. We're going to rest as well and get some great energy for Mexico, which is a tough camp with super high speed straight line, three kilo speed corners. We're going to see what we can do there. I'll speak to you in Mexico.


Hello and welcome to Creating a Human Rights Culture, which aims to promote a lived awareness of the interdependency and invisibility of human rights principles in our minds, hearts and bodies, that is, dragged into our everyday lives. What after all is freedom of speech to a person who is homeless and lives in a world at war? Therefore, it is dedicated ultimately to the application of the Human Rights Triptych, which in brief consists of the Universal Declaration of Human Rights at its center, the conventions, that is international treaties on the right, and implementation measures on the left. One I'm Joseph Ronca, and this is part two of our discussion of poverty in western Massachusetts. And I'm here with Professor Miguel Arce and Dr. Walter Mullen, and we've been teaching together for years at the Springfield College School of Social Work. So we're simply going to continue our discussion. As many of you know, poverty is a violation of human rights. Many human rights documents talk about that. So let's talk more about it. And Professor Arce, Miguel, whatever, would you want to share some more data on that? Sure. Or what do you want to go for? Well maybe for us to just to recognize the fact that poverty is structural in nature. So it's not a failing of an individual. You cannot have a quarter of our population in poverty with a failing of an individual. So I would suggest to you that we need to think of the issue of inequality as being structural in nature. Okay. Let me intro. That sounds great to me. In Psych 101 they speak about this as the observer attribution bias. If someone fails at something, it's their problem. It's what they did inside. And that's a bias, and it's totally absurd. I just have to add that it's interesting in Europe, people see poverty as a lack of social inclusion and as a structural kind of thing. Like if you ever go to a movie, they say stuff, the sign says children have a price, there's a family price, and then they have another sign that says unemployed. So if you're unemployed, you pay less to get into the movie. It's sort of seeing poverty as a structural kind of thing. So we mentioned capitalism and also Martin Luther King was heavy-duty into this. We have to dismantle the edifice that produces poverty. So keep on going. I don't remember where I was going, but just to suggest to you that in our profession that we see that there are mechanisms that oppress people. And I would suggest to you right now that poverty is a tool that's used to advance a very small number of individuals at the expense of the vast majority of individuals. And I heard, I have no way of citing the source right now, that eight men, stress the word men, all of them caucasians control as much wealth as the bottom third of the global population. I heard it was 50%, but go for it, yes, it's pretty bad. So there's something structurally wrong, right? There's something sick about that. It's criminal, it's morally corrupt, it's just wrong. Yeah, what they refer to, United Nations terminology, it's global distributive injustice. Right, that works for me. Yeah, it's totally ridiculous. So I don't have anything else to add, Dr. Molle. Can I pass the baton to you? Sure, yeah. So you think of that, if we build from that, then the perspective that this wealth, people with wealth, have the choice for kindness. Well, kindness is not really what we look for in solving the problem of poverty, because when we think of it as a right as opposed to kindness, it's not about kindness, it's about a human right. And so to imagine that these people that you're talking about, Miguel, this percentage of world wealth and the numbers of people, numbers of men that have it, it leaves it up to them around whether they're going to care about others who are poor or not. And our perspective is not about that, it's about that all people are entitled to a certain standard of existence and to food and to housing and to education and to medical care and to health care. So it's partly what we try to do in our work, I think, is to bring this idea that we all, the governments, our governments, ourselves need to provide, need to build it into our structure to think about it as structural. So how to enact that or how to do that, in a way, is really crucial, I think, from the public policy standpoint. And so what we hear, I think, in public policy is, are we spending too much money on certain things? Does this cost too much? Like armaments, I have to, armaments, bombs. We don't listen to our own presidents, President Eisenhower said every bomb made us theft from poor. Now the United States produces 55% of all armaments in the entire world. For all the countries. So you can make the argument that we're the greatest thief. I mean, if you believe what President Eisenhower said, is that what? 50% of our discretionary budget is used on national defense. It just further supports your point. 50%. Over 50%. And what they say is the budget for the military is a little bit over 2 trillion. One percent of that can educate and feed every person on this planet, according to the UN. But go ahead, Walter, you will go on to continue. Yeah. No, I'm sorry. I didn't mean to interrupt. Yes. So say, for example, we think about a program, say we discuss a program in particular, SO SNAP, which is its Supplemental Nutrition Assistance Program. And so many people might know that as the traditional food stamp program. They may know it more by that language, right? And so in recent years, people have a certain amount of money based on how they qualify for the program that they can use at the grocery store, that they can use to buy certain items. Some of those items are controlled by what they can buy and is judgment in some of those items. But if we go with just sort of that as a standard, well, the recent political discourse is to change that and to change that to commodities instead of the cash supplements. So some people that may be familiar with older programs may know that there used to be a time when you could get cheese, blocks or peanut butter or some canned goods. Beans. Beans and those types of things before the food stamp program came to be so that if you were, if you needed food, you could go someplace and to a warehouse and you would be given this food supply, right? So but now the recent discussion has been to go back to some of that, right? And to go back to... Harvest box. Harvest box is what it was called, right? To go back to harvest boxes. Interesting. And so what's the difference? Well the difference is sending a message, right? Sending a message that if you have a certain, if there's a certain amount of money you deserve out of your humanity for food. But now we believe you're not going to be able to manage that in some way or we should tell you what food to have. We should give you cheese and peanut butter and those things. Is that right? Is that your understanding of it too? Is that, do you have a perspective on it? Yeah, just go back to the kind of the mechanisms of oppression, right? Or mechanisms that benefit capitalist systems and not necessarily individuals. Let's talk about the SNAP benefit from a different perspective. We both know, we all know that food stamps are really important to the health of families. Same with the WIC program. But think about it as an economic engine. That is to say for every dollar that's spent through this program, someone is employed at the cash register to ring them out. Someone has to stock the shelves. Someone has to deliver the food. Someone has to process the food before it can be delivered. There's probably a warehouse in between those two places. You now have farmers that are creating additional products that they wouldn't be able to provide if there was not an end the consumer, right? So I would suggest to you that even some of our social programs really have economic benefit to the whole society. But I think most people don't see that. They just see a poor person in line with their debit card, and they look down at them, without understanding that that person is benefiting the economic engine of our country and stuff. So just to be clear, if I understand what you're saying, because your argument looks like it could be used to support either the harvest box or the food steps. No, no. I'm saying that the harvest box would cut a lot of those steps off, and there would be a cost savings, but there would not be any kind of individual selection made by the person who's supposed to be receiving the benefit. Because of my interest in psychological things, there's also the idea that being able to manage one's own life and make one's own choices is not only a benefit for the moment, but it's a benefit for the future of one's own life or raising one's children. So the idea, when you're told that you have to do certain things in certain ways, it minimizes you. And so the choice that one makes with the SNAP program, with the food stamp option, is way better for overall human functioning. And so it's really important that social programs, in some way, don't diminish the person that they're intended to serve. So that's where I come from, is that the idea that you can choose the things you want at the grocery store versus you're told American cheese is what you're going to have to eat for the next few weeks. I agree with you. Okay, I agree. But I just have to say that many of the stuff that's in the grocery store ain't that great. I'm thinking here, the United Nations rapporteur on the right to food said, food must be nutritious, reasonably priced, must be easily accessible, and culturally appropriate. You just do not have that in the supermarkets. And the question is why. It's capitalism again, plus, if you ask me personally, the Food and Drug Administration is supposed to be monitoring all this stuff. I mean, I don't know. Do these people have stock in teenage ninja turtles, cocoa puffs or something? And these are the things that also need to be changed or need to be looked at. I just have to quote Plato, who guards the guardians. These are the people that are supposed to make sure that food is nutritious, cheap, and culturally appropriate. I just have to, when I was in Alaska, if I could just, okay, one, go ahead. Well, we could just pick it up and say food deserts is sort of the idea that not only your point that you're making job, but sort of the accessibility to food. So, for example, our school, where we work, is in the center of Springfield. And so it's a reasonable neighborhood, really, near where we generally poor neighborhood. I don't know where the nearest grocery store is from where you certainly couldn't walk from where we are to a grocery store to get a fear following your point that you're making, even if the food, imagining that the grocery store has something reasonable, that you, I don't know where you would go to, people must know. And certainly, if you're taking the bus, remember, we're talking about people that may not be able to pay the car payment or the, if you had to take a bus to go to the grocery store from where we lived, I don't know, you'd probably have to go downtown Springfield and then catch another bus to go out to West Springfield to a grocery store, maybe, or something like that. To East Long Meadow. Or East Long Meadow, out to East Long Meadow. I've seen a lot of poor people carrying these big bags of groceries, and they rip, and it's really tough. And it's an affront to human dignity to have to do that. And of course, like I said, people say, they deserve it or something.  So that discourse has to be changed. But that's what we hope to do in our writing in some way.  I'd like to talk about the heroic efforts at a local level, right? And how one organization can have a very strong impact on a whole community. Yeah, we could move towards what can we do. OK, so here's an example of what can be done. And it's only one example. There's many examples. There is a program in Holyoke called the Care Center. I know Dr. Mullen's wife has been very involved with the Care Center for a number of years, and it helps raise money, right? Well, the Care Center works with the most challenging, low income population that there are. Teenage moms, right? And the ponderance of those teenage moms are Puerto Rican. And these teenage moms live in really poor housing, may not have very limited income, may have problems with transportation, medical care, educations, very oppressed population.  They will feed the child. They will feed the mother. They will provide gynecological services to the mother. They will provide pediatric services for the child. The young women in the program, oh, they provide daycare for the child. The young women in the program can continue on and get their GED or high step, and they can go and continue on college courses through Bard College, or through the Clemente courses and Humanics, and they can go on and continue their life successfully. So there are programs that are able to reach very challenging population, vulnerable populations, in a really impactful way. I mean, this organization has been identified as a national model, has been recognized by the former First Lady, Michelle Obama, and has- Yeah, she was good. Yeah, yeah, she was good. And she recognized the efforts of this local organization. She also recognized the role of capitalism in obesity, but that's another story. So can I pick up on that same story? Yes, please. Because I know about it, too, and so let me finish with this so that then, because as part of it is that over the last few years, it decided that they helped these young ladies graduate from high school, and they decided that it would be good for them to go on to college. They wanted to go on to college. So they built an agreement with Bard College to offer some college courses at their site, and they've been quite successful. But they realized that, I guess, as I understand it from the last event, that some of the young women couldn't continue because of a housing problem. So then they worked in the community with somebody who was building some housing to... Wave finders. Wave finders to provide some housing or to contract for some housing. And so they're building in supportive housing to the idea that then, while they go to school, they need supportive housing. And if you get rid of these, what we might consider structural problems to get rid of those, then all of a sudden you have people flourishing. And so these young people, young women, who come from an experience that would never have allowed them to go to colleges, are writing poetry and essays and doing some major English work and other work. Being accepted to colleges to continue their studies. Mount Holyoke, Mount Holyoke, and other... Smith. Smith and other local. So it's really a good example to answer the question, where you're going, what can be done? Here's a program that addresses the multiple aspects of poverty at the same time. So originally, maybe starting with education, but then saw that they needed to do all those things you just said. That's why we need a human rights culture. Rights are independent. You just can't talk about education or poverty. It's housing, it's medical care, security, and old age. Go ahead. Yes. Right. Yes, yes. So addressing the question, what can be done, is that... Access to essential services. What can the viewers do watching right now? What can they do by themselves, if anything? Lots of things. Keep on going. Lots of things. So first of all, I don't know if you want to answer this first, but I would go to pay attention to the aspects of social policies, change in social policies from a political perspective, understand what the intention of the social policy. From more my psychological orientation, the idea of visualizing the life, of understanding the life, coming from a place of understanding, not being afraid of people in poverty, not being afraid and not being judgmental in your conversations or in your beliefs about communities and about people. I mean, those would be three things I would say. He took the words right out of my mouth, but let me use my own words. Yeah, use your own words. So I would say is be opening to witnessing the pain that surrounds us, right? That you cannot avert your eyes anymore. With so many people, one in four Americans suffering from the issues that surround poverty, it's impossible. We should not pretend like it doesn't exist. It surrounds us. I think that the next thing, and Dr. Mullen said this already, which is basically that if you open up your heart, then you will know what is the next step, right? You have to be present in order to know what is the next step. There's no formulas. There's no list of good people that will sign up for this or that, but just be open to the possibilities that exist to provide services, to provide justice, to treat people with dignity and worth, to understand that every person is unique and is special and divine. And if you see people that way, you're going to treat them accordingly, right? And I guess that would be my formula, to understand you use an expression that I've never heard anyone else use, and you talk about the meta-micro. A meta-micro, what were you? Yes, so yeah. And so you're an author of an idea that very few people don't recognize by that expression, but basically just being kind to people, to smile, to touch. Yeah, just to understand that they're human beings, right? And that there are not some kind of scourge of the earth, that there's some horrible human, you know. And that's a segue into what I think needs to be done is having a human rights culture. But you have to teach children about these human rights documents. You have to teach them about dignity, nondiscrimination, the fact that everyone has a right to a job. And a job isn't working at McDonald's. I have nothing against people that work there, but you get my point. According to Eleanor Roosevelt, a good job is a job that is socially useful, contributes to the development of the human personality, and pays a reasonable wage. Now you tell this to kids, and they can understand this at an early age, then they get socialized into believing the importance of human rights in their everyday life. And you just don't have all this nonsense. I will say in Norway and Sweden, between cartoons, they literally flash a right between cartoons, says that no child should be hit or something, or every child should have good food or something. And then the kids are socialized into thinking, well, that's what you should have. In Norway and Sweden, they have the relatively good on many indices. I notice that time is kind of running out. I just want to bring up some other things. We've been speaking about the rights to food and some of the programs that were there. As part of health care, education. And these things are important. I just want to make some notes here. There's other types of poverty around that maybe we could spend one minute talking about it or not talking about it at all, I don't know. I think that there's a spiritual kind of poverty out there. There's poverty in relationships. And then there's a poverty that I refer to and many people at the UN refer to as living in loveless affluence. Spiritual poverty, I don't know what's going on, but everybody's sort of after themselves these days. And many of these spiritual principles, whatever they are, to do things for the least of these, to treat others like you'd like to be treated. I don't know, it's just not in our culture. And I think that's a kind of poverty. The other poverty, I think, is in human relationships. New York Times had some articles saying that people don't have confidants anymore. And people are kind of alienated. And there was a book by Johann Harry, I think, called Loose Connections. She saw the lack of connection behind the opioid crisis. And there's this famous rat study where they gave the rats opioid, and they gave them heroin, all sorts of drugs. And what did they do? They could take water or drugs. So they went to the drugs. But then they had what's called a rat park. You probably know about this, where they played. They had food. They had relationships. And nobody went to the heroin. They all went to the water. So I think there's a dearth in relationships. I just wanted to bring that up. Sounds like you have another program that you can cover. Well, I don't really like programs. Because I think that they don't teach us anything that we know. You give people opportunity. They do well. And we have to give people opportunity. And then there's people that live under loveless affluence. A lot of kids, they will use video games. And they have cell phones and, I don't know, 3D televisions. I don't know what they have. But they're not that happy. Well, I'm sorry to take up the last few minutes. Thank you for having me. Any final comments? Well, this has been really wonderful to give us to have the opportunity for us to do this. And it matches our goal, which is to really highlight the lives of people living in poverty. And so thank you for that. 876. OK, so we'll have to do this again. So take care of yourselves. And take care of others as needs be.


My name is Chelsea and I'm a yellow 2020 intern at the San Francisco Public Library. Today, I'll be showing an example of a chemical reaction using common household items that you should be able to find in your kitchen. You might want to have an adult help you with this experiment since we are dealing with chemicals and you may need help measuring out ingredients. So what you will need are the following. A gallon-sized Ziploc sandwich bag, baking soda, some warm water, vinegar, some measuring cups, and paper towels. Okay, so we have gathered all of our materials together and let's start the experiment. So the first thing you want to do is pour one cup of warm water into your Ziploc bag. So right here, I'm going to measure out one cup of water. And then once I have my cup of water, I'm going to pour it into my Ziploc bag. And next, I am going to add two cups of vinegar and I'm going to measure out first. When my two cups of vinegar are measured, I'm going to pour it into the Ziploc bag with the water. I'm going to Ziploc's Ziploc bag shut, but I'm going to leave the corner that's open enough to slip the paper towel in later. Next, you're going to have a paper towel and you are going to slip in. All right, for our final step, we are going to have our baking soda and we are going to put 12 teaspoons of baking soda on top of the paper towel. All right, so this is our final step. I have my bag of warm water and vinegar over here and I have my paper towel pouch of baking soda. Okay, so I'm going to put the pouch of baking soda in the Ziploc bag and quickly seal the Ziploc bag up and watch it expand and explode. All right, so we just finished the experiment. What exactly happened there? So when the baking soda and the vinegar mix, they created a type of chemical reaction called an acid base reaction that produces gas. In this case, this gas was carbon dioxide, which is the gas you produce when you exhale. The gas needs more room than the actual solids, so this is why the bag kept on filling and filling up with carbon dioxide and then expanded until it explodes. Thank you so much for watching. Be sure to check out the rest of the STEM Challenge Yourself videos by SAPL librarians in your interns. Thank you.


Bonjour, je m'appelle Maxime Gopin, je travaille sur Red Hat dans la virtualisation et la compagnie de travail. Et aujourd'hui, nous parlons de postcopie et de la migration avec l'institut de la back-end. Donc, la raison pour laquelle nous avons ajouté la migration de postcopie à l'institut de la back-end, c'est qu'aujourd'hui, nous ne pouvons qu'utiliser et précopier la migration, ce qui est un moyen normal pour faire la migration de la back-end. Et cette méthode peut causer des problèmes quand nous avons des rates de paiement de pages. Et donc, l'NFV est le cas où nous avons un rate de paiement de pages. Donc, quand ça arrive, la migration de postcopie est vraiment importante. C'est trop grand. Et même parfois, ça ne peut jamais se passer. Ou le temps de postcopie peut être aussi important. Et avec postcopie et de la migration, le but est d'avoir un temps de migration déterminé. Donc, récemment, nous n'avons pas de support pour la back-end. Donc, vous n'aurez pas besoin de postcopie et de la migration, mais avec une VM classique, qui est une nouvelle devise. Donc, premièrement, nous verrons ce qu'est la migration de postcopie, pour comprendre pourquoi il y a des problèmes avec ça. Donc, le concept de la migration de postcopie est de copier la mémoire de gestes de source à destination, avant que l'exécution commence sur la destination. Et pendant que cette copie est faite, c'est-à-dire que c'est toujours exécuté sur la source. Et depuis que c'est toujours exécuté sur la source, certaines pages sont toujours en place par les gestes, ou par les processus, dans la mémoire de gestes. Donc, nous avons besoin de traiter cet écrit. Et cette logique de page doc must be done for writes done by the guest, write done by the QMU process, and over a process write, like the vio through the back-end running in OVSTPDK. Et dans QMU, nous avons une migration thread that is in charge of copying all the memory from source to destination. And this thread is in charge of gathering all the dirty pages information and sending them to the destination host. And still, since the pages can be dirty while they are being copied to the destination, we need to, the same page can be transferred multiple times, which cause longer migration time. And in some cases, I can even never converge if the guest is writing memory too fast, or if the bandwidth is too low. And in that case, to overcome this, we have either to slow down the guest, which will have an impact on performance, or to pause it and it will have an impact on the done time. So, as I said, we have to do dirty pages tracking at multiple levels. For the guest page write, this is done at KVM level. So, the idea is that QMU notify KVM that it needs to track dirty pages. So, it does this with a dedicated value control, with a value control with a dedicated flag. And KVM, when handling this request, creates a bitmap for each memory slot. And for each memory slot, it will remove the right access to the memory pages. So, when done the dirty pages start, so when the guest writes a page, it will cause an IPT violation because we have removed the right access. And so we have a VM exit. So, we jump it to KVM. And KVM will set the corresponding bit into the dirty looking page, the bitmap. And once that done, it will restore the right access to the page so that for further write on to this page, it will not trap anymore.  And it will transfer it to the destination. So, this is nice because we don't have to modify the guestOS to handle the migration. But each time we have the guest writing a page, we have a VM exit. And so it means that we switch from level 1 to level 0. And the VCPU is no more executed here. So, we have a performance impact. And since the same page can be transferred multiple times, we have an impact on migration time. And we have a feature that do CPUs for clean to decrease the VCPU speed in some way.  In the Vios Chooser backend, we have a similar way to... we also do dirty page logging because we have an external process to QMU that will write the guest memory. So, we need to track this. And so, we have a Vios Chooser protocol extension to do that so that QMU allocates the bitmaps and shares them with the Vios Chooser backend using a dedicated set log base request. And then, for each page written, the backend will set the bits in the bitmap. And the periodic QMU will check the dirty bits transfer the pages and clear the bits in the bitmap. And so that we need to do that some atomic operation because we could lose some dirty pages if we didn't do that. And when you have multiple Qs plus QMU doing this atomic operation and the same memory region, it creates a contention which will also cause some performance issues. So, to overcome this, we implemented an optimization which the Vios Chooser backend persiste in having a pair via Q cache. So, as long as we don't commit, we don't write back the descriptor to the guest, we don't mark the pages as dirty. And so, we have less contention doing that. But still, that's not perfect. We can still have a lot, if we have a lot of Q, we can have a lot of contention and fail on converging. And the auto-converge feature that is used by QMU for the guest that reduce CPU-13 might not help in this case because it's an over process. So, the backend can still write even if the guest is slowed down. So, we looked at post-copy like migration for the sub-backer to overcome this. So, the difference with pre-copy is that with post-copy, we start the execution on the destination before all the memory has been copied. So, we start by copying only the minimal VM states. So, like the CPU states, the registers, the devices states, which is a few kilobytes, not megabytes. And we start execution on the destination with that. And in parallel, we start to copy pages from source to destination. And at some point, the guest will try to access a page that is not copied yet. So, what will happen is that a page fault, we have to handle a page fault. And we use a mechanism to request this specific missing page to be able to continue execution. So, this page fault handling is done by userFaultFD so that we don't have the kernel to request QMU on source side to do some network communication to get the missing page. So, the advantage with this solution is that we have no more convergence issue because the page will be copied on the nuance. But if the migration fails for some reasons, for example, we lose the network, we cannot recover the migration because we have part of the state, of the VM state in the destination and part of the source. So, in this case, we are lost. So, as I said, to implement this, we use userFaultFD. So, userFaultFD provides a dedicated C-Score to be able to send some IO controls. So, first IO control is to negotiate the API because depending on the kernel version we can have different operations available. We have a register IO control that we use for registering to userFaultFD every memory slot of the guest. Then, when we want to map a receipt page into the guest, we have a copy IO control. The page is empty, it's on zeros. We also have an IO control to do that so that I can set some memory. And when we are done with copying or setting the new page, we wake up the thread in the page fault using the wake IO control. So, like with Freck-o-P we have a dedicated thread running to handle these page faults. So, we just have to receive the missing page's information to pull and read the userFaultFD. And what's great with userFaultFD is that you have also a non-cooperative mode. So, it's interesting for use case which means that we can have an external process that can handle the page fault of another process. So, let's see how PostCopy works in detail. So, this CPU is started on destination, start to execute. At some point, it tries to access a missing page. So, we trap into the hypervisor. And the hypervisor will notify the migration thread through Polyin. And so, the migration thread can read the missing page address and request to the destination et to the source, the corresponding page. And after this, when the page is received, it will copy it into a guest memory and resume execution of the VCP. So, what we need is to add support for the user backend with PostCopy so that when the user backend that can be, for example, of the SDK tries to access a page that is missing so that the QMU can request the page to the source and continue execution. So, to do this, we use the non-cooperative mode discussed earlier so that it is QMU that request the missing page because it knows about the QMU source et to do this, we use the user backend to get the user fault FD and share it with QMU. And for every regent, it maps, every guest memory region, it maps, it will register then to user fault FD. And doing that, we are done except that when QMU will receive the missing page information to receive an address into the virtual address space and not in the backend process address space. So, it needs a way to translate this address into his address space and for this, we need to send the QMU, the memory region of the guest of the backend map to QMU. And to do that, we have extended the Vios user protocol to be able to send the user fault FD via the unique socket notify the slaves of the SDK that we have to start postcopy and notify it when postcopy is done. Also, to send the slave address space information, we have extended the set memory table protocol request. So, I did some benchmarks, so it's it's not a real realistic benchmark because the benchmark is doing migration on the same host so we have an unlimited bandwidth and the workload also is not really realistic, so we are using DPDK both in the host and in the guest it is doing an IO loop back so it is doing IO forwarding inject and it is doing an IO loop and after that we start the migration so, when we use a guest of Triggy of the RAM, we have one big huge pages so we have forwarding rate of 10 million packets per second we see that we have a big game in the total migration time because it goes from 16 to 2 seconds with postcopy and a slightly better but it's not really noticeable down time with postcopy also then I switch to use to make huge pages and we see that with precopy we have a higher migration time whereas with postcopy we remain at the same duration so back to confirm why postcopy is good for this but we can see and that we have higher down time when using postcopy that might be explained because we have much more request to make pages to the destination to get the pages so we have some remaining work to do first, we have an issue with postcopy that migration will break when the process pre-folds the shared memory so for example if the application of sdpk with future parameter the migration will fail because it will pre-fold the page before postcopy at map time before the the migration is initiated and we have no way today to prevent this and the problem is that we don't have the library so we don't have control over the application so maybe we need to to have something like a new map flag to say never pre-fold or something like that and at least we need to detect before doing the map that the application has done a M lock and so we could forbid postcopy in that case and we still have also to enable postcopy in obvious dpdk so it is supported in dpdk but not in obvious dpdk yet and we would also need to run some benchmark in more realistic condition with NFV workloads so that we can measure the packet drops what is important and also the migration time so we have been released in dpdk 1811 and for the Vios user extension in QMU it has been added in 3.1 I am working with QE team to have more realistic benchmark so I will try to post the result in a blog and I would like to to give some presents to David Gilbert who who work on the QMU side of the postcopy support for Vios user back end and postcopy in general the Andrea Arcongelli who added user full belge support to do more with the question do we have some idea how to improve the downtime so if we go to I think you talk about the downtime here so first we need to be sure what is the root cause of this downtime and then we can trace and understand what is the exact reason of this so we have maybe some idea but we need to do the investigation before so maybe we will have to we could use an hybrid solution would be to do precopy for one pass so copy most of the guest memory to the station for example there is an option for that in virge to precopy postcopy after precopy to do that so we need to see depending on the use case if we need migration to finish early or not with tuning we need to do maybe speculate on the pages speculate on the pages and present in the class there is already this kind of algorithm in QMU so that when it will fault on the page when we have to under the page fault it will try to send the pages around to speculate so if we don't have network outage or it would be a bug that the postcopy fail but if it happens it's really bad because we don't we can't recover ok thank you we can talk


I'm Brian Buckwalder with DAV, and I'm joined by Sebastian Younger. Sebastian is the number one New York Times bestselling author of The Perfect Storm, Fire, A Death in Belmont, War, Tribe, and Freedom. As an award-winning journalist, a contributing editor to Vanity Fair and a special correspondent at ABC News, he has covered major international news stories around the world and has received both a National Magazine Award and a Peabody Sebastian is also a documentary filmmaker whose debut film Restrepo, a feature-length documentary co-directed with Tim Hetherington, was nominated for an Academy Award and won the Grand Jury Prize at Sundance. Restrepo, which chronicled the deployment of a platoon of US soldiers in Afghanistan, is widely considered to have broken new ground in war reporting. Sebastian and Tim are the 2011 recipients of DAV's Bugle Award. This award recognizes the outstanding contributions of members of the media in support of disabled veterans. Sadly, this was a posthumous award honor for Tim, who was killed on April 11, 2011 while covering the Libyan Civil War. Sebastian is also the founder and director of Vets Town Hall. Sebastian, thanks so much for joining me today. My pleasure. I enjoy talking about all this, so thank you. Yeah, I just, I do want to dive into your book, Tribe. I know it's not, it's not your most recent book, which is Freedom, but Tribe was really a fascinating book into how humans were essentially designed to be tribal creatures, living in close proximity to each other and working together for survival. But you say in your book that the United States has largely moved away from this way of life, right? And how so? Yeah, I mean we're so, I'll put it even more strongly, not only are we tribal creatures, we're social primates, right? And as social primates, as humans we are uniquely vulnerable in the natural world. We don't have long claws, we don't have sharp teeth, we can't climb trees, we can't run very fast. We get our strength and really our dominance from our ability to speak and relate with one another and form close groups and make sacrifices for one another. It's something that very few other mammals do and it makes us dominant in the world. The problem of modern society is that it has solved almost all the survival problems. Like that is now its survival problem in a weird ironic way. We don't need each other in close proximity to go to the supermarket and buy food, to have a roof over our heads, etc. In fact, we might not even know personally all the people that built the things and grew the things that we depend on for our survival. That's a completely new circumstance in human society and it's an amazing liberation from the tyranny of the group. But it also is an emotional impoverishment that comes with it that can be really crippling the people. And so you know what I would say is that when people feel ill at ease, when they feel alienated, when they feel depressed, when they feel suicidal, whether you're a combat veteran or not, it doesn't matter. This is affecting everybody. One of the things you may be suffering from isn't your own particular mental illness. It may be in a weird way a kind of healthy response to the sort of asocial stresses of the society that we've built. Yeah, you've essentially said that people can walk through their entire lives completely lonely surrounded by people. I mean, is that that's sort of what you're getting at, right? Yeah, I mean, you know, we live in a society of strangers and that would be okay if we also live clustered in small groups of people that we sort of knew really well and depended on.  I mean, we didn't depend in every family had their own home. And we didn't depend on the other families for our survival. My dad had a job and we had a car and you know, whatever, we didn't need anybody. And when you don't need other people, it's hard for you yourself to feel needed. And when humans don't feel needed, they get depressed. You know, one of the reasons that when people retire, they get depressed and sometimes suicidal is that it's clear that society doesn't need their services anymore. When soldiers come back from a deployment, whether they were in actual combat or not, most soldiers actually were not in combat, but it doesn't matter. They were in a close supportive environment where they were very much needed by the other men and women in the platoon they were in, and all engaged in this thing that's much bigger than themselves. And then they come back to the society and they don't appear to be needed by anyone. And in fact, the government in all of its sort of like good intentions is all too willing to say, you know what, you have 100% disability. We will backroll the rest of your life. We, you know, the subtext there of a 100% disability service connected disability is the subtext. Unfortunately, is we don't need you. We can get the nation can get by without you, right? Which is the wrong message to send to anybody. And so, you know, how do we take care of our veterans in the very real ways that they need, but not inadvertently send this message of you're now superfluous, you know, you can you can live in your parents' basement and watch TV and it doesn't matter like we're good. And that's a that if you want to create a depressed alcoholic who will start thinking about suicide, like that's a pretty good way to do it. So that's the needle that we have to thread as a society. Yeah. And you've you've seen this this tribal connection that service members have deployed firsthand. What did you see? Was it something that you weren't expecting? Or did you kind of have an idea going into it? What was it like to be I don't know if an outsider's the right word, because you probably became part of the tribe at some point. But what was it like to be in that in that situation experience? What service members see on deployment? Well, yeah, I mean, I started as an outsider by, you know, halfway through the deployment, I, you know, I had I got my share of bumps and scrapes over there as well, and was sort of included in the platoon on on virtually every level other than that I wasn't carrying weapon, which would cross a journalistic boundary. So, but I felt I mean, it was sort of intoxicating. I was like, wow, this is what it feels like to belong to a group. And I don't mean a football team and everyone goes, you know, goes home at the end of practice, right?  And that feeling is for me is sort of encapsulated by what one of the soldiers said to me, a guy named Brendan, who I am so very, very close to, he said, you know, he was sort of marveling. He was like, you know, it's amazing.  But we would all die for each other. The amazing thing about that kind of fraternity in combat is that it doesn't depend on how you feel. It depends on your shared recognition, you're all part of a group. And the group is bigger and larger and more important than you individually are. And that you must be prepared to make sacrifices for that group. And in return, the group will make sacrifices for you. And it doesn't depend on feelings. It's a question of loyalty. And the only time that I've seen that arise spontaneously in civilian society is during a crisis during a hurricane or a tornado or a flood. Or as I looked at in my book tribe, the Blitz in London during World War II. Class differences disappeared. Everyone pitched in. Those who didn't pitch in were ostracized. And there was what was described at the time as a kind of social utopia where people were measured evaluated by their efforts towards the common good rather than how much money they were born with or what title came after their name or what happened. Yeah. And tying this back to kind of the service member returning from deployment. It's something that I think all of us who've ever been deployed have seen. It's almost like a culture shock coming home. You come home. You've been into this this environment that is completely different than society as you remember it. So it's like a culture shock coming back to the United States. And then you kind of feel disconnected, I think from from the community around you. I mean, it fades over time. But you know, the thank you for your service and all this stuff almost it's hard to connect with that. But I think that's where like you're starting to see this like divide between civilians and military because there's not a there's not like a connection that a shared connection. You mentioned that in just a few seconds ago. Well, yeah. I mean, in all circumstances, people affiliate with other people that they've shared experiences with. So people who were in prison together feel affiliated with other prisoners, people who went to a certain college together were on a certain football team. You know, likewise, I mean, it could be good things are bad when when you share experiences you deepen connection. And so what happens with soldiers is that they share experiences overseas and they come back in the country that they fought to defend. The vast majority did not share those experiences. And so there's a lack of connection. And you know, I think during the sort of more all encompassing wars of say World War Two, for example. Okay, the country wasn't in combat. But I mean Pearl Harbor was attacked, right? And you know, mainland America in some ways. I mean, it was the state of Hawaii. But also there were enormous sacrifices by the populace during World War Two. And so that did make it feel like somewhat of a shared experience. Not true now, right? A much smaller military than World War Two. And the consequences were not at all borne by even by taxpayers. I mean, all was sort of, as I understand, put on a kind of national credit card and the debt, you know, we basically increased the debt rather than pay it down at the time. So it's understandable that soldiers feel unconnected to the society they come back to, which is a pity for everybody. It's pity for the soldiers and for the civilians. And so what do you think is maybe the problem or the potential problem from that divide, like from that lack of common understanding or, you know, like you mentioned, like the shared public meaning in the Israeli military forces, you talk about World War Two and trauma, but is there is there a problem that's going to start arising if we don't reverse this or somehow address this issue as a country? Well, you know, it's very hard for, I mean, the natural human group, based on sort of anthropological studies is, you know, 40, 50 people, 100 people, a couple hundred people, maybe, I mean, that's the sort of like maximum group that you can emotionally affiliate with. Beyond that, it starts to fracture a little bit.   So how do you keep those hundreds of millions feeling invested in and willing to sacrifice for a common goal? It's a very, very hard, right?  I mean, we might share values and goals, but I don't know, right? I mean, you're another American. So theoretically, we do, but I don't know that on a personal level. You know, if we went camping for 10 days, I might start to feel it more personally, or we're in some situation of hardship, I might feel it more personally, but right now it's totally abstract. So how do you, how do you do that? And I think the fracture that veterans feel when they come back is a symptom of a larger, a larger problem, which is a general fracturing in this society. There's fractures between the races, between economic groups, but between political parties. There's fractures on every conceivable level. And, you know, it is dangerous and it's sad, and it really flies in the face of a very profound and beautiful American ideal. I don't know how to solve that. I mean, boy, I wish I did. I wish somebody did, right? But, you know, one thing I think you can do that we can do is create a sort of a form of ritual that binds soldiers back into society when they come back. Now, every society in the world has had to deal with the threat, with the threat of violence and with the reality of warfare, virtually every society. And when you train people, you know, in most cases, it's men.  And tribal societies do this very effectively. So one of the things I looked at was the gourd ceremony that was practiced by some of the tribes of the Great Plains, of the Southern Great Plains in the United States. And basically what they would do is they bring the warriors back from combat and the each warrior would have the chance to sing or dance or perform or retell what he did to protect his community, his tribe on the battlefield, who he killed. I mean, I'm sure a lot of it was sort of boasting, right? But what he did to, so not only is that cathartic for the warrior, but it allows slash forces the rest of the community to participate morally in the violence that was conducted on their behalf. So when you bring American soldiers back from overseas and allow them to speak to their community, maybe a similar thing could happen. And that's how we came up with something called vets town hall, where you open up town halls on Veterans Day. It doesn't have to be Veterans Day, but there's a nice sort of symbolism there. And it's not open for other business on Veterans Day. It's open for use for this organization. You open it up on Veterans Day, you turn on the PA system, and you allow veterans from any war who served in any capacity.  You serve this nation in uniform. You have the right, the opportunity to speak for 10 minutes about what it felt like. And some veterans are going to be absolutely furious that they had to fight the war that we all set them to fight, right? Some vets are going to be very proud. Some vets are going to be so sad, grieving so profoundly at the brothers and sisters that they may have lost that they won't even really be able to speak very well at all. But all of that is the experience of war, the consequences of war. And then that starts to integrate, starts to bind communities to themselves. And when you bind communities, you start to bind the nation. And that's my great hope for this, not only that it will help vets, in the long run, it'll help the nation because if the nation is psychically ill, veterans will never recover from their particular wounds of war. Yeah. I know that this is such an important conversation to have. Like you said, I mean, it's cathartic, it's healing, it's binding. How do we get people interested on both sides? I think there might be a tendency to not want to confront, you know, we want to feel good. And sometimes you might not feel comfortable with having these conversations. But how do we get people engaged on this? Where are you seeing with these vets' town halls and the ones that have happened and the ones coming up? Well, the wonderful thing about reality is that it flies in the face of all political ideology. So no matter where you are in the political spectrum, if you go to one of these events, you will be hearing things from veterans, from the heroes, as it were, that fly in the face of what you assume politically to be true.  You know what I mean? And then if I grew up in a very liberal environment, very anti-war, very pacifist, you could be someone from like my political community that is faced with the prospect of a young person saying, serving in the military and deploying overseas saved my life. I was a mess before that and now I'm a productive citizen. Thank you, US Army, whatever. And the great blessing of this is it gets people to give up some of their ideology. And of course, ideology is what's going to kill this country, politically, socially, economically, morally.  And I say that I happen to be a Democrat. I see that equally about my people as about Republicans. And we have to break that down. And I do feel that veterans who dropped their political beliefs in combat instantly, right?  And that in that example, our nation may save itself. Yeah. And you mentioned that, you know, oftentimes when you go to war, you're fighting for the person to the left or right, you're not necessarily fighting for the grander reason. I think that's maybe something that some people don't realize that it's like you said, there's very little judgment or talking about ideology in those moments. So yeah. Well, Sebastian, thank you so much. For our viewers, if you're interested in more about this topic, we're going to be talking more about it on November 3rd for the 2022 DAV Distinguished Speaker Series hosted by the Veterans Legal Clinic at the Legal Services Center of Harvard Law School and the Harvard Law Armed Forces Association. This webinar discussion titled, Bridging the Gap, Sebastian Younger on the dangers of the military civilian divide is going to be the title of the conversation. It's free and you can register to attend the webinar through our Facebook page or through the link in the description. Again, Sebastian, thank you so much. My pleasure. Thank you.