Let's see. Let's talk about COVID.  But let's talk about COVID. Two things about COVID. I don't know if this is serious or not, but it's so scary, despicable, that I guess I have to take it seriously just in case it's not a joke. But this is an article published in, what's the name? In the conversation.com, conversation.com. And the title of the article is a morality pill. Maybe U.S. is best shot at any coronavirus. A morality pill. I mean, there's so much here that we could talk about. So the idea is this. The assumption is we all know that if everybody warm asks, and if everybody behaved responsibly in terms of social distancing, then coronavirus would end. It would be gone. It would be done. And the problem is that there's a bunch of people who refuse to do it. And then even though we try to force them to do it through all kinds of course of means, they still refuse to do it. We can't control everybody. It's called the problem of non-corporation. Some people don't cooperate.  In other words, are there drugs we could use that would encourage them to be more cooperative? Now, it's moral enhancement because the question is, could we find psychoactive substances that make people more empathetic or altruistic or cooperative? Maybe even, and this is their way of thinking about this, increase their ability to reason and think through issues long term. Thank you, Elijah. I appreciate that. It turns out that oxy-cotton, the chemical that among other things induces labor or increases the bond between a mother and child, may cause a person to be more empathetic and altruistic, more giving and generous. The same goes for a drug called psilocybin, the active component of magic mushrooms. These substances, and according to this article, have been shown to lower aggressive behavior in those with anti-social personality disorder and to improve the ability of psychopaths to recognize emotions in others. So let's give oxy-cotton or magic mushrooms to everybody. And as a consequence, they will behave more empathetically, which means they'll wear a mask. No, no, no, Jennifer, they won't want to cuddle. They'll just want to wear a mask in socially distance because the empathy was raised up. Now, the problem is, the problem is that oxy-cotton may also cause some people to be more pro-social. It also encourages, I can't believe that we're having this conversation, oxy-cotton, it turns out, appears to encourage ethnocentrism. In other words, race realism. It encourages racism.  And therefore, we don't want that. That's dangerous. So we need to find a combination. We need the biotech industry to engage in creating a morality pill. And this guy says it's possible. We could find the right chemical combination, not to make us racist, but to make us love our neighbor as ourselves, to make us turn the other cheek, and to make us be responsible neighbors, and to wear masks, indeed, to do as we are told. Now, this is the final paragraph, and this is what makes me think, is this serious? No, this is a real article. You can look this up, conversation.com, put a morality pill, and conversation.com. This is the final paragraph. This is the final paragraph. And this is what makes me think, maybe this is a joke, but I'm not convinced, right? Because it can't really be the case that somebody's advocating for this. But here's the final paragraph, the final part of the final paragraph. The scenario in which the government forces a morality booster upon everyone is far-fetched. But a strategy like this one could be a way out of this pandemic, a future outbreak, or the suffering associated with climate change. That's why we should think of it now. In the paragraph before this, he writes, as some have agreed, a solution would be to make moral enhancement compulsory, or administer it secretly, perhaps by the water supply. Now this, my friends, is how you get conspiracy theories. So this guy is advocating, I have no idea who this person is, for us to secretly put a morality drug, a drug that makes us more altruistic, more compliant, more obedient, more conventional, into the water supply. Now there's so many issues here, right? If you're, in a sense, just doing it because the chemicals are telling you to do it, is it morality? Is it morality about choice? But the fact that anybody could print this, the authoritarian nature of this, the setting us up for authoritarianism, the destruction of the human mind and human choice and human reason that this involves, the idea that somebody could advocate for doing it in secret in the water supply, it says he's an ethicist, the idea that this would be done in the name of ethics, in the name of morality. It's just so shocking, so horrific, so unimaginable. And yet we live in a world in which this can be considered, this can be considered, unless, you know, this is a parody of conspiracy theories, which it might be. And if so, it's pretty funny, but I wish they'd let us know that it was a parody. Unbelievable. It's just unbelievable. What we need today, what I call the new intellectual would be any man or woman who is willing to think, meaning any man or woman who knows that man's life must be guided by reason, by the intellect, not by feelings, wishes, whims or mystic revelations. Any man or woman who values his life and who does not want to give in to today's cult of despair, cynicism and impotence and does not intend to give up the world to the dark ages and to the role of the collectivist brought. All right, before we go on, reminder, please like the show. We've got 163 live listeners right now, 30 likes. That should be at least 100. I figure at least 100 of you actually like the show.  There you go. Start liking it. I want to see that go to 100. All it takes is a click of a thing, whether you're looking at this. And you know the likes matter. It's not an issue of my ego. It's an issue of the algorithm. The more you like something, the more the algorithm likes it. So, you know, and if you don't like the show, give it a thumbs down. Let's see your actual views being reflected in the likes. But if you like it, don't just sit there, help get the show promoted. Of course, you should also share and you can support the show at yourunbrookshow.com slash support on Patreon or subscribe star or locals and show your support for the work, for the value, hopefully you're receiving from this.  You'll know what shows are on, when they're on, you'll get notified. So, yes, like, share, subscribe, support. Like, share, subscribe, support. There you go. Easy. Do one, all of those, please.


What's up, everyone? It's your girl, Kenzie here from Layton Sports Guards, and I'm ripping a personal for Jacob F We've got a 2022 tops finest baseball hobby. Good luck your Jacob. Thanks for your patience Here we go Pulled a beautiful wit to 50 earlier out of this rose gold mini diamond. There we go Fractor Garcia Stott and Thomas rookies Landas penia base we have an Ivan Castillo rookie refractor Otto Padres Grom Malina Bobby with junior rookie Crawford refractor Lou Bob Murray. We've got purple trade turnip for the Dodgers. That one is 120 of 250 Tatis and Debra's rookie. We've got finest rookies rookie of O'Neill cruise Pirates a bray you and Dela Cruz rookie burger by a Salvador Perez refractor Second mini box here Allen cornerstone Jovada. We've got blue rookie of Ruancy Contreras pirates 27 of 150 Olsen and Buxton Springer Abrams rookie refractor Otto of Zach Schwartz Tigers legend here Zach Schwartz Really, right where you guys rookie base Brandon Crawford You're gonna go to the Yeah, here at Cole Chris Bryant refractor Acuna Turner and Mackenzie Gore rookie Shane boss Brandon Marsh. We've got gold finest rookies of Shane boss for the race that is 17 out of 50 Nice gold there for you Jacob Marsh rookie and Bruhan Cunha jr. Durand Eli Hemenes vato and Freeman last pack here for you LeBal mullins sedger mullins refractor Miranda and miggy cabrera All right, Jacob that'll do it for your box. Congrats on those hits in that nice goal. We'll get it right out to you


And that is your emotion because, in fact, let's do a little test. If you can, we'll take your middle finger, okay? And I want you to put it down and all the other fingers up. And really kind of, you know, lock it behind there. I'm gonna demonstrate on this book. I want you to press it down like this. Okay, we're gonna do a little test. Raise your thumb if you've found talking to more people on your quest for self-development has made you more refined as a conversationalist, maybe. It's improved your skills a little bit. Okay, cool. Next question.  Definitely me. I've had a lot of fun conversations. All right, almost there. When talking to people, I want you to raise your index finger if you've ever shared a good story with a stranger. Yeah, I've done that.  Ah, I've got a bit of a problem there. Well, I couldn't raise my ring finger, so that means I've still got it. I've still got that anxiety of talking to people. But hang on a minute, I've been doing self-improvement or I've been in this industry for years. Why have I still got it? The answer is because I'm human. You're born with a suite of emotions and they're great. Anger, happiness, embarrassment, jealousy, even the bad ones that we kind of try and hide. You're human, that's the point of being human. Rather than trying to block those emotions out, rather than trying to build the confidence to overcome them, it's not about that. It's about enjoying those emotions when you experience them. Because in eight years, I've never seen one confidence course that works. Now, maybe I haven't seen enough confidence courses, but I meet people that have been on them and they get to the end and they say, yep, that's me, I'm fixed.  They're not right. Or they have a spate of feeling really confident for a while and after six months, for some reason, it just dies. Maybe they had an off day. Maybe they spoke to some people and it didn't really work out too well. And their confidence goes. That's because confidence relies on success to work. You have to have a good result, a good result, a good result. If I get a bad result enough times in a row, my confidence is going to be shot. Now, here's the problem. Do you remember what I said about the world around us and the world inside our mind? Can you think of anybody you know who doesn't have at least one little problem they're working through in their life? That their life is absolutely peachy in every way. There's just nothing wrong. I can't think of anyone.   You never ever really fix the stuff that comes in. It just gets changed. It just gets replaced.  It's how you deal with it that determines who you're going to become as a person. You're always being tested like that. It's great. It probably just doesn't feel that way right now. So all those people, they've all got some sort of problem they're working on. I will never look to those people to pat my back for me. I'll never look to my audience to pat my back for me. I'll never look to anyone I meet to pat my back for me because I have no control over how they think or feel about me. I have good intentions, but I have no control. What I mean by that is a story from my father. He was a salesman back in the day and he would sell machinery and all the other salesmen got together one day and they were talking and he said, what's going on? They were talking about this one prospect who was a complete hard-ass who nobody could sell to. And he said, do you know what? I want to have a go. And they said, no, don't. They tried to warn him. They said, he will just tell you to get lost. So I'm proud to say my dad, being my dad, he gave it a shot. He turned up, knocked on the door and the guy told him to get lost straight away. He said, oh, okay. He goes, I'm just going to go. But before I do, what's the matter? He said, the matter is you're in my office. You're going to go out the window if you're not careful. My dad said, well, I'm leaving anyway. But I've really got to know what's up. Again, the guy told him to get lost. But my dad persisted and he said, look, I'm going anyway, either by the window or by the stairs. I'm going to probably end up in a sling. But what's up?  So no wonder this guy was angry. No wonder this guy was upset.  Maybe he was at that moment. But there was all that other stuff going on in his life at the time. My dad had no control over that. No one does. The people you talk to, you have no control what's going on in their life. So for that reason, why base how you feel about yourself on somebody else's opinion?  Is that correct? I too see that as well, I guess. But you see from this angle and I see from this angle. We both see the same hand. But our perspectives are different. Our perspectives change our perception of things. Imagine you're driving along and you hear the familiar sirens of an ambulance behind you. It comes right up behind you. You think, okay, I've got to move. So you move out the way and all the other cars move out the way as well and they let the ambulance go by. And right behind that ambulance is a Ferrari. Right up the back of the ambulance. It's used that gap that you've made. What do you think about the driver? Any ideas? Arrogant, yeah. That's what I do when I first heard that. But we don't know if that driver is chasing an ambulance because his wife's dying or been involved in an accident. We don't know anything. So whatever we project onto stuff that happens in the world around us determines how we look at life.  So there's two types of people in life. We're called them bananas. In fact, let me ask you, if I want to find out which banana is the biggest, what do I do? Pardon? Measure them. How would I measure them? What's a really quick way? If I held them out like that, would that work? What about if I put them close together? That would probably tell me which is the biggest. Would that be right? Okay. And it looks like this one's the biggest. Here you go. I just realized throwing a banana, it may come back to me. They're kind of boomerang shaped. There you go. People are sometimes like bananas. And I'll explain why. In life, we look for other people to see where we fit in the scheme of things. And the reason is we all have a sense of belonging. We want to know where we fit into the fabric of society. And we get that by looking at every other person and looking at how they react to us to tell us if we're cool, if we're not cool. In fact, let's replace the bananas with diamonds. Some diamonds think, hang on a minute, am I a big diamond? Am I a small diamond? Have I got a crack down me? How do I compare to all the other diamonds? And they say, ah, okay, I'm a little diamond. Right. That's one type of people. The other type, just know they're diamonds.  They just go, I'm a diamond. Yeah, but are you massive or... I'm a diamond. In other words, what I'm trying to say is they know who they are. They understand who they are. They're not looking for everyone else to react to them, to say certain things to them, to see where they fit in the scheme of things. So that's the start of sorting out what's going in there. Because when you sort out what's going on there, the emotions you project will be different. And that's what affects other people. Hitler wouldn't have been able to have risen to the level of power he had had he not been really likeable. If he was an asshole, which he's known for being, he wouldn't have had that success. It's his ability to instill that emotion in people. Now, if you imagine, if you turn up in a Ferrari and a girl sees you driving a Ferrari, that might make her fall in a motion. She might be very attracted to you. But what if it's Enzo Ferrari's great-granddaughter, who was born and raised around Ferraris? Is she going to feel the same sort of emotion?


Well, good morning everybody. My name is Sanabel M. This is my first time here in a Drupal come And it's a pleasure to me to be here the title of my presentation is a smart test Accelerating the detection of faults in Drupal smart test is a new testing module to improve the process of testing in Drupal Before starting with the presentation of this work. Let me introduce myself. I'm my team I'm a novel and Sanchez and I'm a computer engineer I work as a teacher and as a researcher at the University of Seville here in Spain and In particular, I'm a member of the research group of applied software engineering I works with I work with Sergio Segura and Antonio with Cortez both of them are my PhD advisors Gabriele Dalgo that's work as technical support Well, this is the path I will follow during the presentation during the talk first I will explain explain the introduction and the motivation to make this work then I will describe the Our approach and the evaluation Then I will show you smartness and a demo of smartness and finally I will summarize the conclusions Introduction Well, why am I here in a Drupal come I'm a PhD students and my this is my topic of this is Deautomated testing on the ability intensive systems What is that of variability intensive systems of Variability software refers to the ability of a software system to be extended Customized to be configured to a change to be used in a particular context. So Software is posting a high degree of variability are referred as variability software systems So for example operating systems like Linus applications like eclipse or cloud applications like Amazon have been reported as Variability intensive systems. So any software that has a high number of plugins or components that can be configured Leading to different final configurations can be defined can be considered variability intensive systems Okay, in order to model the variability of this kind of system this type of variability intensive systems In my research contests are really popular the future models future model helps to to model the variability And to to know to represent all the components in a system and the relationships among the components So a future model represents all the possible configurations of the variability in terms of systems in terms of features and relationships among them For example, this is a official model as more efficient model Representing a mobile form systems is just an example All the components in a mobile phone in this example are represented by features that are represented by rectangles all this one are rectangles So this is the core support for the mobile phones GPS support the screen media and so on the Relationships among the features are represented among edges The higher alcoca relations is among the features in among the components in a mobile phone in these examples Are divided into mandatory relations that are represented by a blood circle so Mandatory features like cores are features that always have to be Presented as have to be included in all the configurations of a mobile phone So core support have to be included in all the configuration of a final mobile phone. That's means Another kind of hierarchical relationships are the optional Relations so for example, the GPS is an optional feature For mobile phones. That's mean that can be optionally included in the final configuration of a mobile phone There are another kind of relationships of hierarchical relationships like alternative or all Okay, in addition to the hierarchical relationship feature models can also contains constrict constraints That are constraints that are usually presented in the form of requires constraints and excludes so for example in this Feature model if our mobile phone presents a camera has a camera the high-resolute and the screen our Screen has to be a high-resolution because we have far requires between a camera and a high-resolution Fisher Another kind of Constraints are the exclude constraints. So GPS if GPS is presented in our final configuration in our mobile Our screens can't be a basic screens must be a color or a high-resolution screen because we have a discrete constraint This is an example of a final configuration of a mobile phone system Our mobile phone has core support screened with high-resolutions Media with camera So this is a feature model in my research context are really important because helps to To model the variability of variability in terms of systems and also they are really important because they can be Automatically analyzed in order to extract important information from them motivation Testing variability in terms of systems is extremely challenging due to the potentially huge number of the available configurations and their test so for example Debian we see is a well Linus a well-known Linus distributions has been has been reported as a variability in terms of system Has more than 37,000 of packages. So These packages can be configured in order to lead into millions billions.  So Test each configuration is infeasible in many cases and time consuming To alleviate this problem many Contribution has been proposed So for example, this case selection techniques is one of the most used and one of the most important technique in this area This test case selection techniques reduce the test space by selecting a portion of the configurations to be tested However, the number of configurations resulting from this kind of Test techniques it could be a still high Unexpensive to run if you think imagine When you are and this is especially costly during regression testing When you have to repeatedly execute the test when any relevant changes made to the to the code Another kind of testing techniques For variability in terms of system is test case prioritization Technique that the schedule test cases for execution in an order that attempts to increase the effectiveness and meeting some performance goal Many goals can be defined So for example a test that may wish to order their test cases in order to increase the rate of fall detection for example Given a goal you can define different prioritization criteria differing order in criteria So for example, if we if we want to increase the rate of fall detection We can order our test cases in order to base on previous execution based on the fall detectives in previous execution or And based on the components that are propensity to faults Another important problem testing variability in terms of systems is how to evaluate these testing techniques last year the number of contributions to to alleviate the process of testing is Growing rapidly, but it's hard to find real software system real variability in terms of systems with available code with good description with good documentation with Fault reports and so on in order to Evaluate the testing techniques as results many authors in the academy Context and does that contest use artificial software and artificial features excuse me faults Random information in order to simulate the evaluation of these testing techniques our approach I'm trying to to to show you our approach to to resolve the whole problems Okay, the first step that we follow was a Look into the open source community in order to find real variability in terms of systems to Evaluate this kind of testing techniques. So we study and analyze tools like Drupal John Blah World Press Eclipse Presta shop ERPs like open Bravo and magento. We look for tools with available code with Backtrack insects to the backtracking system with bus related with the module that goes this path We also look for tools with with good documentations Was really hard to find this kind of Characters in these tools. So it's interesting. That's among all the tools considered in our study Only one of them meets all the specifications. Do you guess which one? Yes, Drupal Drupal has available code Drupal have the tail for reports a Severity and the screech and full descriptions Discretion about the severity of the false a status of false Asset to the backtracking system Also, most of modules in Drupal has automating test cases Drupal have an extensive documentation and all these Informations together with a high number of members in the community of Drupal more than 630,000 users and developers made that we chose Drupal as our case study Also, Drupal has more than 30,000 modules that make into a variability in terms of system Okay, with all this information we perform on a study To evaluate our proposal for testing techniques So the static is this one Variability testing in the wild the Drupal case study This work was published as an article in the journal software and system modeling that ranks Ninths in the ranking of engineering software Journals in the world. So if you are interested in reading this article, this is the reference Okay, so now I will try to summarize this word that inspired us to to to develop the smartest module The first step was Analyze the info files of each module in Drupal in order to know the dependencies of each Of the module with the rest of the modules in Drupal Also, we analyze we study the Drupal documentation and we use the module treats in order to To have a graphical representation of all the modules in Drupal and the Relationships among them Well, this is our first contribution contribution in our study We model a complete Drupal feature model, but we only consider 48 modules in our study This is the complete feature models. Okay, and this is just an example Okay, in order to show you an example of a part of our future model Okay Regarding according to them the Drupal documentation when you install and enable a new module in Drupal in the Drupal system you are adding a new feature So based on that we model each module in Drupal as a feature in our Drupal feature model Okay, so the first step was We select this we selected all the core modules that in module in Drupal I have to be always enable have to be always in a bus in the system So you you know nodes comments feel users then we Chose among the most install modules in Drupal I'm on the core modules optional core modules in Drupal. I'm additional module So for example, we selected core modules in Drupal that can be optionally included in Enable in Drupal like path and we included Additional modules like views or Google Analytics Okay All the core modules in Drupal that all we have to be Enable in Drupal has been model have been model like Mandatory features mandatory relations in a future model And all the optional Modules have been model like Optional features that can be optionally including the configurations. Okay Dependencies we analyze all the info files Dependencies of each module in Drupal and we Found 21 no redundants dependencies. I said no redundants because we found Redundant dependencies in Drupal like for example Forum has a requires has a dependencies with feel module But feel module is a model that always have to be enabled in Drupal. So this was considered Consider as a Redundant dependency so we eliminate all the redundant dependencies and we obtain As a result 21 no redundants dependencies. So our Drupal feature model in our study has 48 modules 21 dependencies and more than 2,000 millions of configurations That's just with a part of Drupal. We have a variability intensive system Okay Once we have the Drupal feature model we extract information from From Drupal in order to to try to guide the testing in Drupal So the first information that we extracted from from each module in Drupal was the the module side in terms of lines of code lines of code without counting blank lines and comments This information can help us to know the complexity of a module and maybe The propensity to force of this module is just an hypothesis Then we collected all the number all the chains in a module. This is based this fat is based in several Reported that set in Academic and industry reported that said that when you made a change in a code is likely to introduce force So based on that we collected the number of commits from the give repository of Drupal In a period of two years From May 2012 to April 2014 Okay, we also obtained information about the number of tests including all the modules in Drupal in our study all the module considering our study and we obtained 352 test cases and 24,000 and 152 assertions We also analyze the cyclomatic complexity of each module in Drupal and we use the PHP lock Tool in order to count in order to to calculate the cyclomatic complexity this information is really important because We know that cyclomatic complexity as Related with the propensity to force of modules Also, we extracted information about about the Drupal installation of each module the number of installation of each module We collected this information in order to to know the popularity the relevance of each module in Drupal and also we Collected information about the number of contributors and that's are working on each module And then the last information that we extracted from Drupal for the backtracking system was and the most important one Was the number of faults we collected faults in in two consecutive version of Drupal 7.22 and 7.23 Versions of Drupal and we also collected the fault during a period of two years from May 2012 to April 2014 Okay, we first collected all the faults found in each module in Drupal Then we eliminate those fault that were not affected by the Drupal community like duplicated faults like Non-reproducible faults and faults at working as design Then we analyze all the faults in order to find the fault that were caused by the integration by the interaction of two modules of or of different modules We obtained 160 integration faults in TOTA And From then we we found 132 Faults caused by the interaction of two modules 25 of them caused by the interaction of three of three modules And three of them by were triggered by the interaction of three modules interestingly The modules with the higher number of integration faults were C-tools and views Okay With all this information We perform a correlation study in order to In order to know the relation between all this information Started from Drupal and the propensity to faults of the module related with this information So the first correlation that we perform was this one we We studied the relation between the modules a module site and the number of faults in a module The result of this correlation was a strong positive correlation. So those modules with The higher the site of the module the higher the number of faults found on it. So this is a Really interesting information that we found in our study correlation number two We study Their relation between the changes found in a module and the propensity to faults of this of that module and The result of this study was a strong positive correlation So the higher the number of changes changes found in a module the higher The faults found on it. So that's really interesting to in order to guide the testing the third correlations We study the relation between the number of faults found in a module in a versions of Drupal and The number of all found in that module in the following version of Drupal and was really interesting because the Result was a strong positive correlation. That's mean that if you Have a module with a higher number of faults in a version of Drupal is likely to have this model is likely to have Higher number of faults in the following version of Drupal Correlation number four We study the correlation of the psychrometric complexity of a module and the propensity to faults of this module We obtain a positive correlation. That's mean the higher the the psychrometric complexity of a module the higher the propensity to faults of that module Correlation number five. This is interesting because We perform a correlation between the the relation in Between a module with a higher number of contributors and the propensity to faults of that module We hypothesize that those modules with a higher number of contributors Will have more faults in order to base on the fact that Coordination problems because of the higher number of contributors, but the correlations was negated That's mean that not only reject our hypothesis a bad Confirm the opposite. So those modules with higher with higher number of contributors Has less faults. So that's really interesting Correlation number six. We also Study the number of test cases in a in a module and the number of faults found on it We hypothesize that those modules with a higher number of test cases will have less faults Based on that they are exactly tested, but the correlation was poor So we cannot conclude anything in that case Another important information is that we found out The 91% of optional modules has faults in our case study I'm only the 41% of core mandatory modules has faults. That's mean too okay, so Basis in our Correlation study why we try to define Prioritization criteria in order to prioritize in order to order our test cases Looking for the propensity to faults of our Module in order to detect faults as soon as possible So we define four different Prioritization criteria base it on the correlation that correlated well with the propensity to faults So we define the scythe driving criteria for driving criteria change driving criteria and cyclomatic Criterion For example scythe driving criterion order our test case basis on the side of each module So those test cases related with with the modules exposing a higher number of Lamps of code will be executed first Based on our correlation study. We will get Ascelerating the detection of faults so The same happened with the rest of the prioritization Criterion that we define Then we evaluate this this proposal We try to to acts to to give an answer for this question Could we accelerate the detection of faults in Drupal using previous information? Well, we use the Drupal cases study and we Apply test case selection and we get an acceleration Detecting faults of 86.2 percent. That's a really good result. This method was This result was calculated with a metric is a standard method for for measure the acceleration of faults call APFD and then we apply Fault driving criterion To the selection to the result of the test case election and we obtain an acceleration Detecting fault of ninety four point two percent. So this is a really good result too so based on this good results we We ask us why not? Apply our proposal our study to a real tool to to the Drupal to Drupal system first we try to To analyze how Drupal test Is modules and is this excuse me and we try to To analyze simple test is the core module for testing in Drupal in order to know how work Simple test and in order to know how we can helps with the process of testing. I will show you the process that I Followed in order to improve simple test First I will show you simple test simple test has Show you a list of tests and group of tests In order to you can select the test that you want to run and then you click run and the tests are executed This is simple test. So this is the main view of simple test. So we try to improve the Tester experience in Drupal and we Develop a smartness in order to to improve Asma simple test. So this is smart test. It's just a first approach This is the main view of smart test okay, and Smartness and the main view of a smartness is a customizable dashboard With information with real information in real time So this is information about my system So the first we did that you can see in my in my dashboard You can't configure your your own dashboard is system information based on previous execution So you have information about the code coverage of your system of all the module installed in your system in your Drupal system You also have information about the test that failed in the last Executions and the the number of exceptions found in the last Execution of your test and the number of tests that pass and also you have information about the modules with less coverage Presenting in descending order and information about the modules with more faults and Also, we have information about the time that took the last is execution Also the second widget that I have in my dashboard is cloud of tech so you you can See worse on the side of the worst of the tax and represent the lines of code And the color represent the psychromatic complexity So you can see that views simple test see tool systems has a higher number of lines of scope and psychromatic complexity Yo, so we recommend you that you start to testing this kind of module because our propensity to force at least in my system Okay The third widgets We show you a top five of modules in the certain ordering the sending order of lines of code Also, we can show you a top five modules in the sending order of psychromatic complexity And this widget is really important to speak up show you The number of tests that fail and the number of exceptions found in the last test executions in the sending order to so in my case image has 24 tests that fail in the lax executions for the Exception, so we need to to to focus in this module in order to resolve my problems. Okay, and the last one We presented we are last test executions graphics with a top five modules in order to the modules that pass most Okay, so this is a customizable dashboard and you can add new widgets This is my dashboard that I configure but you can add more widgets. So this is the view in order to Add the widgets. So I will try to Create a new widget. So for example, you you can select top five modules of top ten modules or select the module that you want This is all the modules I have Enable in my system So I will select tough them modules For example coverage You can select the graphic ties line column and you can select the widget type graph it or cloud and the name code coverage through outcome Okay, and then generate and this is my new widgets I show you can see a widget with 10 top modules In the standard order based on the code coverage. So this is totally customizable You can remove the widget that you want And also you can save your dashboard you can create a new dashboard and save all the Configurations that you want in just dashboard and then load The configuration that you want. This is a totally a configuration customizable dashboard Okay, let's move on to this case prioritization This is a similar view of simple test but It's different because we include prioritization criterion We include criterion based on lines of code Cyclomatic complexity of each more module for fail test test with exceptions code coverage and Geat changes of each module So you can select the prioritization criterion of your test case Of your test suite that you want. So for example, I will select cyclomatic complexity and please look at Here Because the order Will change so Click safe configurations and the order of the test It changed because we order our test cases in order to the cyclomatic complexity in order to find those tests That's has more propensity to faults. So if I change the prioritization criteria We can Get another different order. Okay, so we show you information about the Cyclomatic complexity of each module of each test and also we show you information about the time that to the last Execution I think that this is important in order to know how many time How much time type the test so we also Show you a stop button in order to Include the time that you want for running your test Okay in hours or minutes. So I will show you an example of the executions of The test because we improve simple test with simple test you have to wait Until all the the test are finished have finished in order to to get results We improve this this view in order to get resolved when the first the first test had been finished This helps to the test there to to to start to the boogie and to get feedback continuous So you have resolved the first step the third test has been finished And this is all the information You can see information about this test class name status Message and you can also follow the trace Okay, so this Help us to to to start the boogie and to reduce effort to so the the tests are being Had been executing in the order that I selected in basis on the cyclomatic complexity Because we count of ten faults early at basis on on those on this Proposal okay, so if you click stop process Finish the execution and you can You can save all the information here You has all the information about the test that has been executed until now, okay? Also, we propose to to use several configuration of our test of our smart test module we include a view in order to to fill out the form To extract git change it from the git repository of Drupal So also you can configure the cron in order to automatically mining the repository with the git commits Okay, so this is just an example of Smartest No, no, it's not the end. This is just some screenshots Okay, and finally the conclusions What's improvement do we add to simple test? Okay customizable dashboard with runtime extracted data to to git the the testing test prioritization to the test faults faster Automated testing with feedback in real time and time up option to automatically stop the test execution Things that we are working on Add new widget to the dashboard Includes multi prioritization criteria based on genetic algorithms to the test faults faster We are working to develop this kind of algorithms Study the integration of a smartest with all the system like we had PHP units Get smart is accepted in Drupal now is in sandbox Any suggestion? Okay? Thank you very much


Live from Boston, Massachusetts, it's theCUBE, covering OpenStack Summit 2017. Brought to you by the OpenStack Foundation, Red Hat, and additional ecosystem support. And we're back. I'm Stu Miniman with my co-host, John Troyer. Getting to the end of day two of three days of coverage here, the OpenStack Summit in Boston. Happy to welcome to the program, Sujal Das, who is the Chief Marketing and Strategy Officer at Netronome. Thanks so much for joining us. All right, so we're getting through it.   But to talk to us, Netronome, I know you guys make smart NICs. You've got, obviously, some hardware involved when you hear a NIC and you've got software. What's your involvement in OpenStack and what sort of things are you doing here at the show? Absolutely, thanks too. So we do smart NIC platforms. So this includes both hardware and software that can be used in commercial of the shelf servers. So with respect to OpenStack, I think the whole idea of SDN with OpenStack is centered around the data plane that runs on the server, things such as the OpenV switch or virtual router, and they're evolving new data planes coming into the market. So we offload and accelerate the data plane in our smart NICs because the smart things are programmable. We can evolve the feature set very, very quickly. So in fact, we have software releases that come out every six months that keep up to speed with OpenStack releases and OpenV switches. So that's what we do in terms of providing higher performance OpenStack environments. So I spent a good part of my career working on that part of the stack, if you will. And the balance was always like, right, what do you build into the hardware? Do I have accelerators? Is this the software that does? Usually in the short term, hardware can take it, care of it, but in the long term, you follow the just development cycle, software tends to win in terms. So where are we with, where functionality is, what differentiates what you offer compared to others in the market? Absolutely, so we see a significant trend in terms of the role of a co-processor to the X86 or evolving ARM-based servers, right? And the workloads are shifting rapidly. With the need for higher performance, more efficiency in the server, you need co-processors. So we make essentially co-processors that accelerate networking. And that sits next to a X86 on a SmartNIC. The important differentiation we have is that we are able to pack a lot of cores on a very small form factor hardware device, as many as 120 cores that are optimized for networking. And by able to do that, we're able to deliver very high performance at the lowest cost in power. Can you speak to us just, what's the use case for that? We talk about scale and performance. Who are your primary customers with this? Is this kind of broad spectrum or certain industries or use cases that pop out? Sure, so we have three core market segments that we go after, right? One is the NFV infrastructure market, where we see a lot of open stack use, for example. We also have the traditional cloud data center providers who are looking at accelerating even SmartNICs. And lastly, the security market. That's kind of been our legacy market that we have grown up with. With security kind of moving away from appliances to more distributed security, those are our key three market segments that we go after. The irony is in this world of cloud, hardware still matters, right? Not only does hardware, like you're packing a huge number of cores into a NIC, so that hardware matters. But one of the reasons that it matters now is because of the rise of this latest generation of solid state storage, right? People are driving more and more IO. Do you see what are the trends that you're seeing in terms of storage IO and IO in general in the data center? Absolutely. So I think the large data centers of the world, they showed the way in terms of how to do storage, especially with SSDs, what they call desirogated storage, essentially being able to use the storage on each server and being able to aggregate those together into a pool of storage resources. And it's being called hyper-converged. I think companies like Nutanix have found a lot of success in that market. What I believe is going to happen in the next phase is hyper-convergence 2.0, where we're going to go beyond security, which essentially address TCO and being able to do more with less. But the next level would be hyper-convergence around security, where you'd have distributed security in all servers and also telemetry. So basically you have storage appliances going away with hyper-convergence 1.0, but with the next generation of hyper-convergence, we'd see the security appliances and the monitoring appliances sort of going away and becoming all integrated in the server infrastructure to allow for better service levels and scalability. What's the relationship between distributed security and then the need for more bandwidth at the backplane? Absolutely. So when you move security into the server, the processing requirements in the server goes up. And typically, you know, with all security processing, you know, it's a lot of what is called flow processing or match action processing. And those are typically not suitable for a general-purpose server like the ARM or the AX86. But that's where you need specialized co-processors, kind of like the world of GPUs doing well in the artificial intelligence applications. I think it's the same example here. When you have security, telemetry, et cetera, being done in each server, you need special-purpose processing to do that at the lowest cost and power. Suja, you mentioned that you've got solutions into the public clouds. Are those, you know, the big hyper-scale guys? Is it service providers? I'm curious if you could give a little color there. Yeah, so these are both tier one and tier two service providers in the cloud market, as well as the telco service providers more in the NFB side. But we see a common theme here in terms of wanting to do security and things like telemetry. Telemetry is becoming a hot topic. There's something called in-band telemetry that we're actually demonstrating at our booth. And also speaking about with some of our partners at the show, such as with Mirantis Red Hat and Juniper, where doing all of these on each server is becoming a requirement. When I hear you talk, I think about, here at OpenStack, we're talking about the hybrid or multi-cloud world, and especially something like security and telemetry. I need to handle my data center, I need to handle the public cloud, and even when I start to get into that IoT edge environments, we know that the service area for attack just gets orders of magnitude larger, therefore we need security that can span across those. Are you touching all of those pieces? Maybe give us a little bit of a dive into it. Absolutely. I think a great example is DDoS, Distributed Denial of Service Attacks. And today you have these kind of attacks happening from computers, right? Look at the environment where you have IoTs, right? You have tons and tons of small devices that can be hacked and could flood attacks into the data center. You look at the autonomous car or cell driving car phenomena where each car is equivalent to about 2,500 internet users, right? So the number of users is going to scale so rapidly and the amount of attacks that could be proliferated from these kind of devices is going to be so high that people are looking and moving DDoS from the perimeter of the network to each server. And that's a great example that we're working with with a large service provider. I'm kind of curious how these systems take advantage of your technology. I can see it, some of it being transparent, like if you just want to jam more bits through the system, then that should be pretty transparent to the app and maybe even to the data plane and the virtual switches. But I'm guessing also there are probably some API or other software-driven ways of doing like to say, hey, not only do I want you to jam more bits through there but I want to do some packet inspection or I want to do some massaging or some QOS or I'm not sure what all these smart nicks do. So is my model correct? Is that kind of the different ways of interacting with your technology? You're hitting a great point, great question by the way. Thank you. So the world has evolved from very custom ways of doing things or proprietary ways of doing things to more standard ways of doing things. And one thing that has kind of standardized sort of data plane that does all of these functions that you mentioned, things like security or ACL rules or virtualization, is Open VSwitch is a great example of a data plane that has kind of standardized how you do things. And there are a lot of new open source projects that are happening in the Linux Foundation, such as VPP for example. So each of these standardized the way you do it and then it becomes easier for vendors like us to implement the standard data plane and then work with the Linux kernel community and getting all of those things upstream which we are working on. And then having the RedHeads of the world actually incorporate those into the distribution. So that way the deployment model becomes much easier, right? And one of the topics of discussion with RedHead that we presented today was exactly that. As to how do you make these kind of scales, scalability with for security and telemetry be more easily accessible to users through RedHead distribution for example? So Joe, can you give us a little bit of just an overview of the sessions that Netronome has here at the show and what are the challenges that people are coming to that they're excited to meet with your company about? Absolutely. So we presented one session at Mirantis. So Mirantis as you know is a huge OpenStack player. With Mirantis we presented exactly the same, the problem statement that I was talking about. So when you try to do security with OpenStack, whether it's stateless or stateful, your performance kind of tanks when you apply a lot of security policies, for example, on a per server basis that you can do with OpenStack. So when you use a SmartNIC, you essentially return a lot of the CPU cores to the revenue generating applications, right? So essentially operators are able to make more per server, make more money per server. That's the essence of what the value is. So that was the topic with Mirantis who uses actually OpenContrail virtual router data plan in their solution, right? We also have presented with Juniper, which was also based- Speaking of OpenContrail. Yeah. So Juniper is another version of Contrail. So we're presenting a very similar product, but that's with the commercial product from Juniper. And then we have just today presented with Red Hat. And Red Hat is based on Red Hat's OpenStack and their OpenV switch-based products where, of course, we are upstreaming a lot of these code bits that I talked about. But the value proposition is uniform across all of these vendors, which is when you do storage, sorry, security and telemetry and virtualization, et cetera, in a distributed way across all of your servers and get it for your appliances, you get better scale. But to achieve the efficiencies in the server, you need a smartNIC, such as ours. I'm curious, is the technology usually applied then at the per-server level? Is there a rack scale component too that needs to be there, or? It's not on per-server basis. So it's the use cases like any other traditional NIC that you would use. So it looks and feels like any other NIC, except that there is more processing cores in the hardware and there's more software involved. But again, all of these software gets tightly integrated into the OS vendor's operating system and then the OpenStack environment. Gotcha. Well, I guess you can never be too rich, too thin or have too much bandwidth. That's right. Yeah. Sujal, share with our audience any interesting conversations you had or other takeaways you want people to have from the OpenStack Summit. Absolutely. So without naming specific customer names, we had one large data center service provider in Europe come in and their big pain point was latency. Latency going from the VM on one server to another server. And that's a huge pain point and the request was to be able to reduce that by 10X at least, right? And we're able to do that. So that's one use case that we have seen. The other is again, relates to telemetry. How this is a telco service provider, right? So as they go into 5G and they have to service many different applications such as what they call network slices. One slice servicing the autonomous car applications. Another slice managing the video distribution, let's say with something like Netflix, video streaming. Another one servicing the cell phone. Something like a phone like this where the data requirements are not as high as from a TV sitting in your home. So they need different kinds of SLA for each of these services. How do this slice and dice the network and how are they able to actually assess the rogue VM so to say that might cause performance to go down and affect SLA's telemetry or what is called inbound telemetry is a huge requirement for those applications. So I'm giving you like two, one is a data center operator on infrastructure as a service. Just one lower latency and the other one is interesting telemetry. So Joel, final question I have for you. Look forward a little bit for us. You've got your strategy hat on. Netronome, open stack in general. What would you expect to see as we look throughout the year? Maybe if we're sitting down with you in Vancouver a year from now, what do you hope that we as an industry and as a company have accomplished? Absolutely. I think you'd see a lot of these products so to say that enable seamless integration of smartnecks become available on a broad basis. I think that's one thing I would see happening in the next one year. The other big event is the whole notion of hyperconvergence that I talked about. I would see the notion of hyperconvergence move away from one to two, just storage focus to security and telemetry with open stack kind of addressing that from a cloud orchestration perspective. And also with each of those requirements, software defined networking, which is being able to evolve your networking data plane rapidly in that run. These are all going to become mainstream. So Jadas, pleasure catching up with you. John and I will be back to do the wrap up for day two. Thanks so much for watching theCUBE.


Hello my YouTube family, welcome to another NARC Survival Live video. I did one earlier today for the Chosen Ones and now in this one we're going to be talking specifically about Narcissus and what they do when you leave because what they do, their actions are really based on their envy and jealousy of you and I've said this before if you look back even at my earliest videos and of course many other YouTubers have mentioned this as well of how the root cause of narcissistic behavior is in fact their envy and their jealousy, it's what triggers them, it's what fuels them to do what they do when you leave the narcissist and they may have been envious and jealous before but they will become even more envious and jealous even more bitter and resentful despite what you may have done for them throughout the relationship despite everything that you may have given to them freely and out of the goodness of your heart they're going to see it as though you have abandoned them and as though it is unfair because they're envious and they're jealous they view you as their possession as this object that exists to serve them and meet their needs as something that belongs to them they fear losing you as their source of supply they fear losing the benefits and conveniences that you once provided to them because they envy you for your qualities, possessions or other desirable attributes they envy you for everything that you have and they're very jealous of your life experience they develop these fantasies in their minds of you moving on and living a perfect life without them and in some cases that may actually be the reality as well that you may feel so much happier so much more free without them in your life because this jealousy causes them to be very possessive and controlling and you will notice that when they were with you how they were always putting you down they would never recognize or celebrate your achievements and success they always made these sarcastic comments they tried to sabotage everything that you were doing and they may have flaunted things in front of you and tried to make you envious of them because they want to project these emotions on to you they have all of these feelings inside of them and they have to try to find a way to deal with that and they do that by putting it on to you by trying to make you feel the way that they do so yes they are very jealous and controlling and this does not stop just because you've left in fact that makes their jealousy even more pronounced to where they will seek to possess and control you even more and they will try to punish you they will spread rumors about you start smear campaigns try to isolate you try to prevent you from establishing a support network or destroying the one that you already have if you already have one they may try to get you fired from your job they may target you financially they will do anything they can just to prevent you from moving on and it's because they're jealous because their happiness is not like yours the narcissist that you're dealing with they may have their own privacy and their life of their own their own freedom but they're really not happy with that their happiness is not like yours even if they have everything they could have loads of money a nice house a nice car but what good is that if they can't enjoy it people who are narcissistic they can't enjoy anything in life our happiness does not come from having and consuming things it comes from our gratitude and from giving and sharing that's what brings us happiness and it is no different with narcissists that's why they're always so bitter and miserable that's why nothing you do ever makes them happy there's always something wrong they've always got a problem because they want to project their internal condition onto the external environment and this is the crazy thing about it because it's like I have to wear everything you've been through with them and I've said this before when I look at victims of narcissistic abuse everything that was taken from you I mean your life was robbed from you if anyone is justified in feeling envious or jealous or even developing this grandiose sense of entitlement if anyone is justified in that it's you I mean after everything you've been through everything that you had to put up with you really deserve the best you deserve it all you deserve all of the good things in life after all of the suffering but narcissists what do they do they just put it onto everyone else and that's why they really don't deserve anything that they have because they cheat they lie they steal they deceive to get the things that they do have and that's why they really don't even deserve it and I could never understand this mentality I mean I've spoken about it in past videos but I haven't really talked about it in detail about how I was raised and what I grew up with I mean from the very beginning I was born into a good home from what I remember our first home we lived in a four bedroom house with a pool a swimming pool and we had four cars we had two Mercedes a BMW and a Nissan and even after that we then lived in a six bedroom mansion which was separated into three properties and after that we then lived in another five bedroom mansion with four floors we had a lot of nice things cars Mercedes we had two Aston Martins I had a lot of nice designer clothes I was in private school all of my life so I had a lot of good privileges in my childhood there was a lot of abuse as well a lot of suffering but there were definitely good things too but of course what people don't talk about is what some might consider to be the competition in these environments in environments where there are the wealthy and the powerful and even the famous at times I mean the street that I was raised in as a teenager going into a young adult we had Premier League footballers living on our street I remember one guy he was just 22 years old we were the same age and he lived in this home this multi-million pound home with four floors and a swimming pool and he had all of these cars he had a Mercedes CL 63 AMG brand new and a Bentley Continental GT a Range Rover he had a beautiful wife children everything and also we had three Premier League football managers living on our street as well Roberto Martinez Palo Sousa and also the ex Liverpool football manager Brandon Rogers he lived next door to us for three years when he took over the Swansea football team and I've never mentioned anything about this before on the channel I'm not one to name drop or to brag and boast about I mean I can't even really say that they're my personal achievements I mean this was just the effect of being raised in a wealthy family so it's not really anything so much to do with me it's not something that I worked for that I earned myself but aside from that someone being raised in that type of environment and seeing all of these things seeing such young people with multi-million pound homes supercars just having everything and especially just from playing football of all things and earning that amount of money every year I can see how that could cause someone to grow up to be quite bitter and envious I could definitely see that and I can understand but at the same time we have to accept that people work for these things they earn them even the footballers I mean they do they do go through a lot of trials themselves it's highly competitive in that industry there's a lot of stress involved and not only that but other people could decide to play football and to try to enter these teams themselves if they wanted to or if that's not your thing you could do something else you could work hard but that's not even what we're talking about with narcissists I mean of course I can have some compassion for someone like that who's worked hard all of their life and they didn't get the type of success or what they expected to receive from it of course I can completely understand the injustice in that I mean the world isn't that fair for a lot of people and I get that people are raised in unfortunate environments there's a lot of inequality there's people who are experiencing wars and through no fault of their own people dying every day starving and of course none of that is fair and that's why myself I support charities there's one that I've put up on a few live videos already to donate to the kids in Gaza I've always been in support of people who weren't dealt a good hand in life things were unfair for them from the very beginning whatever it may have been especially with disabilities I mean of course that's not fair but with narcissists they just believe that they deserve everything they have this grandiose sense of entitlement and it's like they've never even done the work they've never done anything to earn it I mean fair enough if you've put in the work every day for years of your life then yes you do have the right to expect a certain level of treatment and to expect certain privileges I'm all for that myself and I believe that that acts as an incentive for people to work hard and to contribute to our society instead of us just having a bunch of lazy people who all receive equal treatment even though they haven't put in an equal amount of work and haven't given out an equal amount of value so I'm all for hard-working motivated people and of course those who are suffering with certain conditions and they may be depressed I'm all for the support of those people as well so that they can get back on their feet and get back in the game so those are my personal beliefs on that but narcissists they are very jealous and controlling even when you try to leave they will micromanage everything that you do they will try to control you they will try to prevent you from having anything from being happy from being successful and it's because they're miserable it's because their happiness is not like yours and this could be because you have better qualities because it's easier for you because you're better off or another thing as well even in situations where they have more and they could have a lot more than you and I've actually seen this in my own experiences as well where people have had so much more than me and you would think that I would be the one who was envious of them when in fact I was all for them I thought it was great you know you've worked hard to get to where you are in life you deserve it you deserve everything you have and my praise is all yours for that but they were looking at me and they could see that I was happy with so much less and that really irritated them as well so you may notice that too with narcissists that they are envious of you even when you have less and they will try to make you feel bad about yourself they will try to target your self-esteem they will try to isolate you they will try to damage you psychologically to prevent you from just having the fullest experience of life and you've got to look at it like this with their behaviors anything that they're trying to do that's already how it is for them it doesn't matter what they have it doesn't matter what they're displaying to you look at what they do that reveals their emotional state because a person who is pleased satisfied and contented with what they have it doesn't matter what someone else has they can still be happy for them and even if they do feel a little bit of envy that will only motivate them to work harder on themselves and their own lives I think people who are really envious and they want to destroy you it's because they want what you have so bad and yet they genuinely believe that they're never going to get it not unless they cheat they lie they deceive they steal and that's typically why they resort to doing those things because if they could get it by not doing that then they would probably do that instead but this is just how it is with narcissists and some of them may just completely disappear altogether and you'll never see them again and that can be out of their own jealousy because they don't want to see you happy they don't want to witness your success and they want to hope that they're taking something away from you by them disappearing and you not hearing from them again well some of them will just never leave you alone they'll remain a constant presence in your life meanwhile they are just dripping you of your happiness they're doing everything they can to take that away from you because yes they are envious and they are jealous and that's just how it is with them they're always going to be that way the older they get the more bitter and resentful they become and yet it's not like that for us despite everything that we've gone through through I mean the things that you've been through and yet you don't attack them you don't feel any need to get revenge they just become even more bitter I know the sound has gone off there but yeah they don't do what we do they just become even more bitter and resentful and then they try to take it out on us so yeah that's just how it is with them so yeah just be cautious when you do leave because you never know how they might react with their envy and their jealousy but yeah I just like to thank you all for joining me on another live video you can hit that thumbs up button down below to show your support I appreciate you all and as always I look forward to speaking with you in another live video very soon


For today's Monday makeup lesson, I'm going to show you how to recreate this classic sheer glam makeup look. This look is incredibly easy to recreate, using very few products that you already own. Before we get started, if you're new to the makeup tier channel, hit the subscribe button below and let's start by talking about the type of products that we'll be using today. So blush tones are the main focus for this look. So pinky beige toned blushes, bronzers, and eyeshadows, and also on the lips. So all the shades that we're using are in the same nudie beige toned family, which is great for the cool and neutral skin tones. For warm, golden, or olive skin tones, you may want to choose more of a golden undertone. And I'll focus on that in another Monday makeup lesson, but you can just follow along with your chosen tone. So let's zoom in and start applying. Starting with the eyes, I'm taking an eyeshadow brush. I'm using the E45 by Blank Canvas Cosmetics, and this will be the only brush that we're using for this eye look. I've primed my eyelids already with some eyeshadow primers, so the lids are now ready for eyeshadow. I've chosen a beige tone, at least one shade darker than my skin tone. I find at least one shade darker is enough for this look. So take a look at your own skin and choose a matte eyeshadow at least one shade darker. Dip your blending brush into the eyeshadow, tap off any excess, and we will be slowly building this up so less is more. We're going to start in the crease of the eye and blend onto the lid. So the best way to apply this is to actually hold the brush quite low down on the handle, and keep your hand low on your face as well. So we want to create a blurring effect. So you're almost buffing the eyeshadow across the lid, but you barely want to touch the skin. Let the brush glide over the lid and don't apply too much pressure. By doing this technique, you'll see that the eyeshadows fade from the crease upwards towards the brows, and it's a very effortless way to create a blurring effect. Next, I'm going to take my blush for sensitive eyes using eyeshadow.  So taking the blush, I'm going to focus on the outer half of the eye. This will add some depth and tone to this look. I'm still holding the brush quite low on the handle, and my hand is still quite low as I blend this. Going back to the original eyeshadow, I'm going to apply this under the eyes, and for convenience I'm using the same brush. So I press it down to create a fan, and then I glide this under the lashes. Obviously you may want to use a smaller brush like a pencil brush or a flat brush that's totally up to you and the type of brushes that you have available to use. Once I apply this eyeshadow underneath the eyes along the lash line, I then want to re-adjust the brush and hold it in the center of the handle, and sweep around to blend the eyeshadow out. I want more control, so I'm holding the brush a little higher. This will also prevent me from blending out too far outside the eye shape, while still allowing me to create that blurry blend. Bear in mind I haven't actually picked up any additional product at this stage. The only other eyeshadow that we'll be using is a bronze tone with a metallic finish, so this is a shimmer that will add some depth to the look. This eyeshadow should be at least two shades darker than your skin tone with a lighter shimmer finish. I'm going to apply this using my fingertips, and I'm starting at the lash line, and then blending across the lid, focusing mostly on the center. Next I'm going to apply a thin layer of black liquid liner. I call this invisible liner. It's really just about darkening the lash line and thickening the look of the lashes. You can use brown for a softer look, though I do like to match my mascara with the liner, so if I'm using black mascara I would recommend using black liner as well. For the face I'm applying a sheer layer of mineral foundation, which is a powder. I want my own skin to still show through, so a sheer amount of coverage is all I need. Once my base is on I'm going to move on to applying those beigey pinky tones, so I'm going to start with a matte bronzer in sort of a beigey tone. I'm going to use this to create some shape, and then I can go in and add the pink tones and work around it. To apply this I'm using the F37 blush brush by Blank Canvas Cosmetics. You want a small brush that will give you control that isn't too firm, so I'm starting low on the apples of my cheeks, and I'm swirling this in small circular motions, working upwards towards the top of the ear, and this will lift the face. Though you do want to adjust this depending on your face shape, if you need help with that definitely let me know. Once again we're building this up slowly, so with each new application and each new pick up a product I start a little further away from the apples, and this will just avoid applying too much bronzer on the apples, because we still need to apply blush. I'm going to bring this up around my forehead, and you want to adjust this depending on your forehead shape. For instance, smaller foreheads, you want to keep it really closely hairline, you don't need to add too much shape, it's just about adding some balance. For shorter foreheads you may want to focus on the sides and avoid the top, long focus on the top and avoid the sides. It's all kind of trial and error, but a little goes a long way. Now I will be taking some blush, and I'm mixing three different tones together. Try mixing your blush bronzer together with a touch of your highlighter if you don't have a blush palette like the one I'm using here. I'm applying this on the apples of my cheeks, and just a touch on the nose and softly blending this out. Again, adjust this depending on your face shape. For example, long faces may want to start on the apples and blend outwards towards the ears, rounds may want to start lower on the apples and blend upwards towards the ear. If you need help with your blush application you can always message me on my Instagram. For the lips I am once again keeping the same beigey pink family by mixing a cream peach pink and a touch of concealer together to customise the perfect beige shade. And I'm using a pencil brush to buff this into the lips for a softer finish, so rather than the colour sitting on the lips it's buffed in. And I can always go in with lip liner if I need to sharpen it up afterwards. I applied lashes and added some jewellery off camera and I do find that this adds something extra to the look.  And I found this Urban Decay Liquid brow liner. It's just great for this. Apply a tiny dot on the centre and then just press to blur it out. Seeing freckles through your makeup gives the illusion of a very sheer natural skin. I finished with a setting spray which I couldn't be without. The right setting spray can do wonders for your makeup look so I would recommend adding one in if you don't already have one. And there we go. That's the finished look. If you enjoyed this or learned something definitely leave a comment or you can press the like button. I would really appreciate it. If you want to see more of my videos you can click the screen now and definitely let me know the other type of videos you'd like to see. Be kind to yourself and I will see you in the next one.


One day, a ceremony is about to start. I want to be in public service. I had such growing interest in saving glue that I chose to use it as my first attempt. Then, this final dream become the nightmare, maybe. We won't feel like it, since we have studied everywhere. In every attempt, I have studied many things including life. Half an hour, one more day I will study. Paryasha, when did you end up being free!? You must have used for aazya, standing in the dark… Am, Am, Am! First two attempts and finally, I am in a wimple. Thank you all for receiving these comments. These aren't due to kay Lets go relax too. Oh you're right it's because ofā Even you can learn even what's up but.. Even what's up look really huge I think that if humans are most می́ken In other words if we even believe inOSSTALK you piece somewhere manzina mic one by one drug done


Russia knew about preparation for terrorist attack at least a month in advance. Ukraine. Russia knew about the preparation of a terrorist attack at the Kroger City Hall Shopping Centre near Moscow for at least a month. But despite this, the Kremlin decided to allow the shooting of its citizens according to the statement of the head of the Defence Intelligence of the Ministry of Defence of Ukraine, Kirill Burdanov. At least as of February 15, 2024, Russia knew about the preparation. I'll tell you more. This information passed through the Intelligence Group in Syria. That's where it went to Moscow. It's strange how everything materialised, said Burdanov. He clarified that the Russians knew where the combat groups would come from and through which countries they would move to Russia. According to Burdanov, there are several versions of why the Kremlin allowed the terrorist attack. The first is, as they usually do, towers fighting in Kremlin to now remove several officials. The option is that they actually underestimated the scale of what would happen. They thought it would be more localised and wanted to blame Ukraine for everything the head of the Defence Intelligence believes. He reminded that the Russian authorities have already changed the version of what happened near Moscow three times, in attempts to blame Ukraine for everything. In particular, there was a version from the head of the Russian Federal Security Service, Alexander Botnikov, who blamed Burdanov himself. It's nonsense. Anyway, if we touch on this painful issue, even though he's an enemy, I don't approve of terrorist acts against civilians in principle, he added. As Burdanov emphasised, Russia sowed chaos itself, hoping to control it. There is such a persistent expression, even truth. It always works among special services. Everyone tries to create controlled chaos. Quite all more or less serious organisations tried to do this at different times. And the axiom is that none of them could make it controlled. The same thing happened here, he noted. The Ukrainian Armed Forces hit the large landing ship Konstantin Olshin-Ukrainian Armed Forces hit the large landing ship Konstantin Olshinsky with a Neptune missile. Ukrainian Navy spokesperson Dmitriy Pletinchuk said this. Currently, this ship is not combat capable, Pletinchuk said on national television. He added that a Ukrainian-made Neptune anti-ship missile was used for this, Ukraine, which still controls several hundred kilometres of Black Sea coastline despite Russian occupation of some of its southern regions, does not have any large warships. However, it has conducted a series of successful strikes on Russia's Black Sea fleet in recent months using missiles or seaborn drones. There was no immediate comment from Russia. Russia took the Konstantin Olshinsky from Ukraine, along with most of Kiev's Navy, when its troops occupied the Crimean Peninsula in 2014.Pletinchuk said, Currently, this ship is not combat capable. There was no immediate comment from Russia. Russia took the Konstantin Olshinsky from Ukraine, along with most of Kiev's Navy, when its troops occupied the Crimean Peninsula in 2014.Four nine years it was dismantled for parts, and a year ago they decided to restore IT.In addition, the speaker of the naval forces of the Ukrainian Armed Forces confirmed the defeat of the ship Ivan Kurz in Crimea, as for the Ivan Kurz, we can confirm the defeat of reconnaissance equipment in the assault part of the ship. That is, in fact, now he is not ready for combat, he cannot carry out the tasks as intended, said Dmitry Pletinchuk.