A big round of applause for Ivan. And I'm not mirroring. Excellent. Anyway, thank you for having me. My name is Ivan Pedratas. I work for Docker as an engineer. I work in something we call Docker Labs, which is the research and development part of Docker. And this is what happens when people ask me, what do I do? I basically study complexity theory and why it's so hard to do things in software in general. And in the box this morning, you'll have had stickers, but life happened. So I spend a few minutes uncrafting and cutting them. So it's there in my back. If you want them, it can give you a very important answer. So yeah, like how hard is for people to adopt Watson right now? That is a question we want to answer. And can we adopt it easily? Or it is going to be something hard with a lot of yaml. We know this, right? Like small and fast and secure, it can be used. I've been trying to find images that go well with use. But if you search anything in Google and if you're with used, then don't do it. Anyway, the old Docker thinks about build, ship, and run. Let's go and see what we can do with this, right? It's like if we can get the same patterns, the same tools, processes, and people doing things, then adoption is basically a given, right? It's easy. Should be easy. So build, what do we have with build? Well, we can build Watson more the old way, right? Like we can compile, we can use make files, we can use Docker files. We can use OCI images, right? Spin build, like, yeah, it seems that it's very similar to what we've been doing, creating artifacts. And yeah, it works in CI, right? Build, checked. What about shipping? Spin registry push, can we just do a spin push, please? It will be nice. But hey, it seems that we can do the same thing. Once you have the OCI image, if we package it, it was a module as an OCI image, then boom, magic happens. Because we can reuse all the stuff that we have for the registry, right? Or like, there's nothing new here. Good. Shipping, check. What about running? We can do a lot of things running. Like with Docker, we release the, it's experimental, but it kind of works. You can run, Docker run, it was a module, and you can use any compose, right? So you can do it. You can do other things like a spin up. And now, what we see with custom cake was some, you can run it in Kubernetes. I think I have a slide here. Like, the reality is that you can create a module, and you can run it easily in anywhere, your laptop and in the cluster, right? So A, excellent. We can run it, right? Like, this is a compose file where a module, there's a service here that is written in Wasm, right? Like, I can create the module in Wasm. I can create the PR for my team and my team, and they don't know that it's Wasm. Like, I know it is the issue with the runtimes yet. Like, little by little, we will fix all the issues, right? The thing that we support now for runtimes in Docker Desktop, but it will come, right? So then, what is the issue we have here? It's the old story of processes and tools and people, right? And we have seen that processes are good. Tools are the same. So it's up to us, people, to come out and adopt something like Wasm. There's a longer talk that a colleague of my, Georgie, did in Barcelona in Wasm, where basically he was an example. I tried to do a demo, but there was no time of sharing all these things. So I thought, OK, I'll put the link to the video. And ORAs, I really like ORAs, how you can utilize OCR images with ORAs, right? So, like, more links, and that's all. Thank you very much. Thank you, Iban. Do we have questions for Iban? Ready? Yes. Thank you, Sean, Adobe. On the build side of things, a lot of that is presuming that you've got a code base that already easily compiles into a .wasm module to start with. There's a lot of, you know, getting code into Wasm is hard. There's a lot of linking you have to do to your various dependencies. Is that something you're looking at as well as part of this build ship run experience? Yeah, so if you look at one of the issues that we have, if you want to have a docket image that you can compile and you can run in, like, in the video that I put, Georgie shows that you can run it in your machine, you can run it in a cluster, you can run it as .wasm. The issue is about how you can handle the docker files and assemble them to be able to compile. Compiling it, it's multi-architecture is tricky, but we will get there eventually. There are ways of doing it. It's not with the docker file. Normal docker file doesn't allow you to do conditional entry points, but there are other tricks that we have. Hello, I'm Angel from Waslaps at VMware. So thank you for the talk. I have a question regarding the people box that you placed there. Do you have already any piece of feedback that your community gave you after releasing docker.wasm support? So the feedback that we got was basically, the adoption was great. It's what I put in the compose and slide, that you have people who will adopt it and people who will not adopt it. But it's about creating an experience that works for everybody, like giving you access to be able to build and run wasm is one thing. But if I'm going to create friction to the rest of the team, then it's going to be a problem. So always think about friction. Like how much friction are you putting on someone? So it is something that we are very careful. Like right now, we could keep adding runtimes. I don't think that this is the right way of doing it. Like what is the model here? Would we have to support every single random? So everybody can, like it has to be something slightly different, right? And because it's like supporting all the runtimes, it might be good, but the reality is that it's creating a lot of burden on. Now you have to configure your machines properly. Otherwise, things are not going to work the way that explain it. And now we are in the works in main machine situation again. So it is always thinking about lower the friction to increase the adoption. More questions? So Larry Corvallo with Robust Cloud. Question for when you are approaching or talking to developers and they are already using Docker, are you telling them to migrate their current workloads to use Wasm in the future? Or are you saying for some new workloads, this would be the way to go? I think that there's place for everything. In the same way that when containers came out, people were saying, oh, BMs and blah, blah, blah, I think that you will find use case that was Wasm works very well. But there was something with people about, if you think about health checks, health checks is a really good example of something we could create in Wasm. And we could build ones and distribute and we don't have to require. There's like this kind of function of models that you need to have over and over. You can basically create them in Wasm and as you see in the composite sample, it's not about writing them, it's about using them. And the way that we share Docker files, it will be similar to the way that we will share Wasm models in the future. Like it's something that solves a functionality that's set, right? Because it's about sharing, it's about the adoption more about doing something that is cool, I think. I think we have one last question. So when everything is there, too, we can build, we can deploy and so on. So what would be the next best step to lower the friction to enable WebAssembly for all developers out there? So there's a lot of people who are not aware of this. Like one of the things that we've seen in Meetup, I don't think there's none on Meetup, is that people are not aware of WebAssembly yet, like how? Right, so it is these two parts of bringing a bit of education to the industry and helping them to release things fast and easily, right? But from the conceptual point of view of the Meetup, like you can build a Docker image and you can deploy in the Kubernetes really easily, you can build a WebAssembly and you can deploy in the class as well. From outside, the difference between a container WebAssembly model is basically very difficult to explain, right? Like people do not, like particularly if you use an OCI object to distribute it. Thank you very much.


Okay, start the timer now. So I'm going to use my five minutes to talk about four major achievements of the consultation services program from the last five years. Achievement one is the creation of a simple and scalable system for delivering consultation services. And I'm just going to describe that system very briefly to you now, which is that we have a simple way of people requesting services. We have an online form to do so. Those requests are triaged by our central staff to the appropriate consultant. The consultant and the client meet. And their initial meeting is free for the client. And their advice is provided. Statistical analysis plan may be created in other products, et cetera, or referrals. And then ongoing consultation after that is billable. And many things, including statistical analysis services, data management programming, data extraction services, et cetera, can be provided at those ongoing consultations. This is our consultation request page that shows the menu of our services. I don't know if you can read these very well, but the list is fairly long and growing of the types of consultation that we provide, including general services, as well as sort of specialty area services that we have expertise in. And the form is quite simple with pressing one of those buttons gets you to a little form that submits the online request to us. And I just want to point out here that although this is a simple menu, the back end is quite complicated. For example, requests can go to any one of those four top units, which are internal CS consultation units. The green ones are units that are actually run by different CTSI programs, Global Health, RKS, et cetera. And this one radiology is actually external to CTSI as well. So we support a variety of different kinds of services. And this is a pretty complex back end. There's a lot of people involved, consultants, unit heads, et cetera. There's a lot of data flowing both directions. There are financial issues with recharge being collected by us and given to other programs, et cetera. And different incentives for different consultants. We manage this complex back end. This is one of our main products. But we present a very simple front end for clients with a one stop shop, a very clear menu of services, universal recharge rates, and a single invoicing mechanism. And the proof is in the pudding here. We have just in our last year six new types of consultation services now supported with three new units on board and three new niche areas in our design unit. And we are open for business. So if you want to provide consultation, please talk to me. And we have 35 new consultants and that number is growing all the time. Achievement number two is lots of services provided to lots of researchers. So we have a big menu, but we also have lots of people who are using this service. Over 2,400 individual researchers, the vast majority of whom are UCSF faculty members are coming to us for services many more than once for more than one project. And we're providing lots of hours, many of which are free. And actually the majority of which are actually billable. So people are paying for this because it's a valuable service. Achievement number three is satisfied customers. So we have, if you focus on the bottom line there, that's the overall quality of service. We're rating in the sort of mid to high fours in a scale of one to five here. And our last achievement is career development for our consultants, of whom there are many as I showed. And we provide a variety of support for our consultants in terms of career development including formal evaluation summaries and letters of support that can be included in promotion and advancement packets. We have an annual consultant symposium that we provide for networking and for providing feedback about the program. We have formal support for methodology work, we're expanding that. And we have consultants of the year awards. And I'm going to end with this slide which shows a list of our consultants of the year for the last two years. And that's it. Great. Great. Thanks, Mark. Yeah. Impressive. All right. So I'll start, Sam, you're looking at me. So you want to get us started? Sure. Great job, Mark. I'd work on the singing a little bit. Otherwise, great job. I was wondering, is there any service with any regularity that people contact you that you are currently unable to provide, meaning is there an obvious hole in your menu that you would hope to try to fill in this next cycle of the grant? It's a great question. And we are not at the moment, actually, but we're on the lookout for those areas. And in fact, we're planning a needs assessment this year, a systematic needs assessment where we find things that we don't currently provide but could provide, and we're going to try to add those services. Talmage? My question was, how are the consultants vetted? I mean, you have a lot of them, and how do you know? That is a great question, actually. And we don't have a systematic system in place for that at the moment. It's sort of word of mouth and referral, and we have unit heads who, actually, that's the main way we do it. We have a head of each unit. And those people are basically choose the people that will provide consultation within their unit. So we trust the unit heads, and we hope that they'll make good decisions. And then we evaluate them, and we see how well they do in terms of customer satisfaction. David? Well, following the idle model, I think we ought to give you a lot of credit by saying thanks to Clay and to Debra. Thank you, Debra. And I think this is very exciting. The idea of seeing a website that's actually usable is just a real treat. And it's an amazing array of services that you have, and the satisfaction, certainly, is very impressive.  Yeah, well, we have lots of plans for the renewal. One of them being that our response rates to our evaluation are not that high. So there's probably some bias there, and maybe satisfaction isn't as high as we really think it is. No, no, don't worry about that today. Yeah, we're going to improve our intake system so our forms are easy to use and easier to use, even easier than they are now, and also allow us to collect better data about the people that come in. We're trying to expand our services. We're trying to do this needs assessment to see what we're missing, et cetera. Oh, sorry. Yeah, we have plans for a national consulting network as well. So over the next five years, we're planning to... We have three partners already identified that we're going to start with a pilot and just see how it works to provide consultation across institutions. Very good. Great. Good. We have time for a question or a comment from the...from back here. Nope? Okay, great. Well, thank you, Mark. That was great. Thanks. All right, good. That's the right tone and pace for the rest of the afternoon. It's going to be fast, but we got a lot of programs and they've got a lot of achievements, so we've got to work hard to fit them in. Thank you.


We're here with Simbiond here at ID Tech Show. So who are you? My name is Alice and I am the Operations Manager here at Simbiond. So what are we looking at here? Here you can see OLEDs. These are OLED lighting tiles from Philips Research. And they are here to demonstrate the type of devices that we can simulate with our software. If you look in a cross-section of a small part of this device, you will see what is coming up on the screen now, which is a visualization of what our software can do. We model the movement of charges within an organic electronic device. And this will give us predictions on efficiency, color points of devices such as OLEDs for lighting and display applications as well as organic photovoltaic devices such as solar cells, transistors, sensors and all of the devices that are based on organic molecules. Is that a rule? No, this is actually the device stack. So each and every device of this is made from many layers on top of each other and each layer has a specific role. For example, one layer. So now that it's rotating. At each layer we have a hole-injecting side here. The red dots are holes and the blue dots are electrons. So the other side we have an electron-injecting layer. The white parts are the electrodes and here in the middle we have a matrix where these charges recombine, especially here in this interface region. And when these charges recombine, they make a photon and the photon is light. This will then come out of the device as light. So are you the only ones doing this? We have a unique approach and model to simulating organic electronic devices. There are other competitors on the market doing it differently but we have a fully 3D model that is very accurate starting from molecular parameters and these can be obtained by experimental. Results or from other calculations done earlier on on a smaller scale. So OLED lighting is going to be huge, right? So everybody developing that needs to work with you? Yeah, OLED lighting is one step but if you think of high-end smartphones those have OLED displays and we can help OLED manufacturers and materials manufacturers to increase their efficiency to make new materials that are better for the applications. Both flexible, which is why the organic electronics are very interesting. You can make flexible displays as well as other applications like solar cells that are flexible and that you can put inside buildings, for example. So it's not only OLED? No, it's all organic electronic devices based on molecules. So what other things are there like this? OLED and then what? OLED, OPV is organic photovoltaics, so solar cells. We can also simulate OPD which is organic photo detectors and these you can use for example in wearable electronics and in medical applications to check pulse blood oxygenation for example but also make artificial retinas out of them and these are also made with organic materials and other applications can be organic batteries as well and any type of electronic process that is based on molecules. And do you have customers? Yes, we do. We are not at liberty of disclosing their names. Are you a startup or not really? We are a startup, we have been in business for two and a half years now and we are at this time completely self-sufficient. We use European funding to increase our knowledge pool and our team to broaden and do the R&D for our products but we are self-standing as of now. Where are you based? We are based in Eindhoven, the Netherlands. And how many people? We are seven in the team right now including physicists, software developers and sales. So what's next? What more could you simulate? Yeah, we're working right now. The next logical step is a better understanding organic photovoltaics and a lot of the talks here at ID Tech Extra are also on perovskites and other applications of these photovoltaics and that is the logical next step. We are also working in collaboration with the universities in making our model even more accurate to a level that has been unprecedented and that is all state-of-the-art research at this time. And beyond because? Beyond because we don't only simulate and explain what happens but we can predict with our model. So you can do the simulation before you make the device and that is unique.


Yes physiotherapy plays a crucial role following your knee replacement It's not important for you to have somebody coming home and helping you with the rehabilitation for one month That's not true. It is required not for one month for at least a year But that doesn't mean that you need help all the time here in our center We have a set protocol where we give a Structured program for all our patients. It's more of personalized rehab program where it starts with Fast one week of intense rehabilitation where we teach them the basic exercises with the set target for next goal That is one to one and a half month where we start early strengthening for them followed by balance or get training that is where you really need help from a Supervised therapist or somebody who is an expert in that In that phase, we basically check your walking abnormalities the way you're walking and how we can modify that With the help of technology, we have we are in a position where you can analyze it by making you walk on different type of pressure sensor or making you walk on a Different sort of force platform where the machine with the help of machine learning tells us how much of Abnormality you have in your normal walking. So that gives us if it gives us more feedback on What are the elements we can work on and how to make your walking better? So once that phase is done, then we are left with how to make you walk to the make you walk outside the Your safe environment that is our roads or walking outside in a park or traveling in a bus So if we can achieve that then that is called the success following the replacement and this whole process We are looking at at least for a year or so


Ausbillaam Nishitoa regime, Bismillahirrahmanirrahim. Very venerable viewers. We are going to talk about strategies to optimize energy and potential. It's very necessary that we to understand energy and potential and then we use to expedite, to maximize it by using different techniques. There are some tips which are very useful for us to expedite energy and potential. First of all is positive discipline. That's very necessary, we to understand that what is positive discipline. Good behavior, to adopt good behavior and to be very safe when we are creating safe environment for the others, for our own self or supportive life. We should keep ourselves in such situations where we should think carefully, do good deeds, to study, to work, for activities and for learning activities. Learning will only be possible when we are positively thinking about it. What positive is, we to be very heedful when we are sitting for a classroom or for the learning purpose in learning activities. And in the same way, we should think carefully, we should keep ourselves better, we should keep our thoughts positive. So what's good in the environment? What is not good, we are criticizing everywhere, parent, family and teacher is also emphasizing. So we to be aware about it, that we to just criticize, we to highlight good things. Good behavior, if someone does it, we to appreciate that you have done well, it's great. And if he doesn't listen attentively, we appreciate it. And if he creates a safe environment, safe means not to insult others. Other is feeling safe, the teacher is very safe because teacher is positively thinking about it. And if the children feel that they are insulted or that they have to listen to a lot of things, that is not safe environment. We to develop safe environment, being parents, being teacher, we to adopt this. In this, we can also say that brain breaks are very helpful for the expediting potential energies. So breaking of different ideas, that is very useful. In this, we see that we are giving different activities that relax our mind. When body is relaxed, mind is relaxed.  And we also say that you do nothing for just 5 minutes. Or we are not giving assigning any task and we are relaxing their minds. And in this, the situation, the position of the children, they take special care of it. We keep them active on the seats of the coroner. And we feel that low energy, they are less active, less interactive. We ask them that due to sit in front or close to your seat. And from seating arrangement, they become active and they remain active. And similarly, there are many such situations. Like there is a lunch room and there are situations to sit. The low energy students, we just to emphasize. Or the low energy members, we just to emphasize. And in this, we can use visuals. We can use movement things. We can show films. We can involve some things with the help of mobile. We can involve some things with movement. We can involve tactile agents. Like cartoons or such things, we can use for their development. We attract basically their attention. And attention will energize, maximize their energy. And ultimately, the potential will be developed. Thank you very much.


Hi guys, welcome back to this channel. It's Meks from the next question. The latest updates I want to bring you today. We've talked about security companies. I remember there's a video where we are comparing security in Dubai and security in Qatar. And the early day advantage that has been happening right now is that security in Qatar, they've not been a little bit very strict. Anyone with a document would come and do security. And that was well very good because very many people got to the opportunities. What is happening right now? Things must be changed. The game might turn around. We might see Qatar going back to the same, like Dubai, like Abu Dhabi, where for you to become a security guard, you need to have a license. And what does it mean to have a license? That means you need to take up exams. Or you need to do exams for you to have what you call a security license. I think that is the latest development or that is what is happening right now. For people who are in Qatar, or for security companies, or for those people that are working for security companies, you definitely will bear with me. Or you know what is happening. It is now going to be mandatory for all security companies to have a license, to have what you call a security license, to be a security guard. What does it mean? That you need to have those basics. You need to have a little bit of a small, small qualification. If I may mean, you need to know how to read and write, which are going to be part of them. Why do I say you need to know how to read and write? Do you need to know how to read and write? Is that you are going to do exams for that case. You will go to the police institute or you go to the police, in charge of police, academies in charge of the institute and you will have to take up papers. But remember, the only way to get that license, the only way you will get that license is by passing the exams. So which is going to be another different case coming next year. We don't know what is going to happen after this year. We may find ourselves, for you to have a security job, you need to have what you call a license with you. And for you to have that license, that means you must have passed what you call the exams or you must have passed what you call the papers that are given to you. You need to know how to read. You need to know how to write. You need to know the basics of security. Because the basics of security is those basics that are going to hope you to pass the papers that are set for you or in front of you. And that is what is going to be. So definitely what I have to let you know, we never know tomorrow. Security jobs may be a little bit very hard here in Qatar. If you don't have a license and we expect by next year, everyone, for you to do a security job, you should have what you call a license, a security license. So which is quite something new that is coming up. So we may find ourselves, we may find security guards in Qatar going back to the same lane like people in Dubai where you need to have a license. They added advantages. That means it will pick up more, it will give more salary. That's what we expect because if you have a license, then definitely you have paid a much higher money or a much higher salary that is compared to other guys. But apart from thinking about that, we think we expect that it must be very compulsory to everyone. Thank you so much for coming back to Siano. Hope I've tried to share something for you. Let it be at the back of your mind. If you are coming as a new person to Qatar, you definitely know, you take up classes and you will need to have what you call a security license. See you again in the next video. It's made from an explanation.


Set up Some money geeks. It's a V here. Welcome to another video guys So in this video, we are going to talk about my setup On the we will platform for trading options for day trading options as well as swing trading options So we're gonna cover that in today's video But before we get to the guys if you're new to the channel We took about how to earn money how to save money how to invest and build wealth So there's something that interests you go ahead and hit that subscribe button in the notification bell So you don't miss out on you content So I did a video or in the past where I talked about my setup on the we will platform for trading Stacks, so now I'm doing a similar video, but this time around is for trading options on the we will platform Again, remember that this is my personal setup. This is the way I like it. This is the way it works for me So either you can copy either use it or you can modify it to your liking So it's I'm totally up to you So the most important thing is find where it works for you In a supposed to just copying from other people test your own Setup create multiple dashboard and see which one you like. I like more of the we call left to right Approach so I start to the left and I slowly work my way to the right to kind of get the information I'm looking for so This would be my option trading so the difference with my option trading and my stock trading is that On the option side, I don't have the charts on here Because I have other things that takes up the space for me So if we go to if I if I go to a particular stack, let's say I'm looking at AMC and so I would have the charts for AMC opened up in Display on my other monitor again. I showed you guys how to get that chart.  So if you do that It's going to show up something like these making input a ticket symbols of the stocks They want to watch and then I usually move it back into that window, which is Out of sight now for you guys. So I'm looking at the charts day and then I could be trading Option so let's get back here. So when it comes to it, I have My order entry form right here. I have my level two, which is very important to know what people are beating and what people asking for and then I have my Quotes down here that tells me if this stock is shortable or if it's marginable and then obviously my my watch list here Which is obvious? So because you want to know what you're trading so my watch list Usually guides me through that process and then here this is where you can actually look at the options and the date With the strike price and everything. So this is not an option course. So I'm not going to go in there I just want to show you guys a layout. So in this case, let's say I see a particular Uh, you know date that I like. So I'm looking here for AMC So I'm looking at this particular one and I want to buy this option contract right here If I clicked on it and it was red and then I'll be selling so in this case I want to buy then once you click on that it loads your other entry form right here And then it tells you your maximum loss your last price your break even price and your maximum profit And then um, how much it's going to cost you so by one contract you can increase the number. I'll say two Um, then that's the price there at the ask is 725 and then you can place that order And it's going to cost me 1450 dollars So you can then place the order once it plays that when it hits this price of 725 It's going to fill it and then you have the the contract but so you have two contracts I remember each contract has a hundred shares. So that's 200 shares of AMC So that's how the layout looks like for me. Again guys, this video wasn't about trading options I'm going to do a separate video on how I day trade options But um, if you Really want to set it now get just set up to look like what I use then this is the opportunity Definitely, let me know if you do have any questions About the layout again guys I read from left to right So you might be somebody that feel comfortable taking let's say for instance You're watching this and moving it over here And then moving uh, no other things around to your liking but make it here or most importantly Make it something you're comfortable with something that you can call yours So that's what I want you to do But you can use this as a template to get started with that So let me know get in the comment section What you think about is if you're new to the channel We took about how to earn money how to save money how to invest and build wealth There's something that interests you go ahead and hit that subscribe button Any notification bell to don't miss out on new content also guys If you are looking to get started with investing webo has their promotion where if you sign up and deposit A hundred dollars you have free stocks Links in the description below and as always guys do you do diligence?  Stay motivated


Chris Sale, very good. Rest of Red Sox rotation, not as good. And they were all clicking on all cylinders, but they really struggled. Red Sox rotation of late, you know, last two and a half, three weeks, except for Sale, he's the one guy that's been constant and great. In fact, I guess just thinking, you know, going in the season, the way they were playing early, they didn't think so. Do they need another starter? Red Sox, all right. Where they are on the starting rotation. You know, I would say, yes. Just because the Yankees offense is so good. Yeah. We get to hit mid-summer when the balls are really fine on the ballpark. It's gonna be really hard to slow down that Yankees offense. Yes, I would prefer them to go out and get a number two or a number three.  I think they can hold off. And why I say that, the irregular season, you'd like to get through this whole version. Rick Porcelo's been a little bit better this year. A good start, five and one. But also that he would like to see the 2016 version where he won 22 games. That's gonna be pretty important for them to get. And that can happen. That being said, I think they need David Price to beat David Price. And you're wondering that. It's just, it's mix and match. You don't know if he's gonna be that guy. And there's injury concerns that are in the background of David Price. So do they need somebody right now? Probably not. And David Price doesn't have that history if they do get in the playoffs. He has over a five ERA and nine starts. So I think so long-term, but I don't think short-term they do. I think they have enough to go through regular season and see where that market goes and see if you can get a guy. Because if they do acquire a starter, it has to be a bona fide number two guy to go along with Chris. It just bothers me when I start hearing words like carpettano and stuff like that early in May. And when you're trying to beat a team like the Yankees, that's the only reason I would say, locate the guy and get it done. And trust me, David Ambrowski's gonna do something.  Well, you're right about Ambrowski, but they got a counter-priced. One positive though, if you spin to their offense, think about how member Ortiz left and like they can't hit home runs that are awful last year. Second in the major leagues and home runs this year and they're winning games when they hit home runs. 14-4 when they hit multiple long balls. The largest ERA difference between a relief staff and a starters. This is since 1913. Look at this stat. The 2018 Indians with a ridiculous difference, every other team is from the 20s. That's how insane it is right now. Especially this day and age. It's all about the bullpens and how you create those strengths. So the bullpen is a mess. You guys talked about that a lot on WhipRound last night. Frank, how about any other concerns? Other than the bullpen, do you see with this team or are they all right? I think they're lucky because they got five great starters and that's a luxury to have in Major League Baseball, especially in the American League. But losing Brian Shaw is big to that bullpen. He was a rubber arm guy that Tito could use almost every day. He took a lot of pressure off the other pitchers if they were ailing. So when you lose a piece like that out of your bullpen, it's going to take a while to replace it. But losing also Carlos Santana. I think Carlos Santana in the middle of that lineup, he is definitely missed. Because this team, no way there are 500 teams with the five starters they have and the offense they have. So there's plenty of time to get it together. They come out of the gate a little slow. Last year we saw them come out of the gate a little slow too. They won 20, was it 21 in a row or something like that? So this team is capable of going on a high streak. And right now Andrew Miller's hurt. I mean, that's a big concern also. But this team is capable of streaking and that's what they're going to have to do to get back on time.  Andrew Miller, I think he needs some extended time time off of that knee. Really? Okay. I love the point of Brian Shaw because you think about it's not only his ability and what he has, the upper 90s fastball, the cutter that he has. It's the chemistry that you have in a bullpen that you develop. I think Andrew Miller relies on that. You understand that that is something that is taken away. So they have to redefine their mantra out in the bullpen. It's not very easy. You look at it though. They're nine and five versus the central, 13 and nine at home. So they have the ability to go on that hot stretch that Frank talked about. I'm not worried about these guys. Terry Francona is going to get them right. Yeah, I don't think they're going to win necessarily 22 in a row. Great pitching, great manager and great hitters. Yeah, I don't think they're going to win 22 in a row though, maybe last year. But the division is not, it's not the AL East and the AL West. They're in a good spot to be off to a start. Very true.


The narcissist has to get their way, they have to get what they want, when they want it. They have to do what they want, when they want to do it. Everything has to be done in their way to suit their needs or requirements in spite of opposition. To them that's how it's supposed to be, it's normal, because in many cases that's what the narcissist experienced in their childhood. They had everything they wanted, they got to do whatever they wanted. Everything was designed to suit their specific needs or requirements. So now that's what they expect from you, they expect you to bend over backwards for them. They expect you to make every effort to meet their demands, and if you fall short they're just going to see it as though you're lazy or as though there's something wrong with you, rather than reflecting on the possibility that maybe they're too selfish and demanding. Because another thing that they experienced in their childhood was that they got away with a lot of things, they were never told that they were wrong, they were never disciplined, they were never showed a controlled form of behavior, and that is why they are so out of control. That is why they feel so invincible, they can get away with anything, because that's what they're used to, they're used to saying or doing whatever they choose and no one ever confronted them, no one ever telling them that what they're saying or doing is wrong, and that is why they think they're always right, that is why they think that everything should always go their way, and that they should always get what they want, especially at your expense, misfortune or inconvenience. When there is an issue or problem, the narcissist wants to be the one who solves it, they want to be the one who comes up with a solution, but they will do it in a way that doesn't require any serious thought, because they're just thinking about themselves, they're thinking about what solution might benefit them, rather than taking your need to consideration, when the narcissist is trying to decide on how to solve a problem, they're just thinking about how they can get their way, how they can get you to do what they want you to do, that's their idea of solving a problem, you may have a different or opposing idea or belief about the situation, but they will press you again and again, until you finally give in so that they can get their way, in their minds the problem is now solved, they will tell you how things should be done, rather than answering your questions or taking input from you, and in their minds that makes them a problem solver, they have a strong need for control, they have a strong need for the power to influence and direct people's behaviour and the course of events, they are dominated overbearing, they think that they are solving problems, but they actually tend to create more problems than they solve, the narcissist has to get their way, they do not consider you because they lack empathy, but for someone to resolve a problem efficiently, they need to have empathy, they need to be able to understand you and share your feelings, they need to take your need to consideration, but rather than doing that they choose to force their way onto you, which only causes the problem to keep coming back until you begin to resent them, the problems only get worse, because they refuse to hear your perspective, empathy allows two people to cooperate, rather than just one person telling the other what to do, but narcissists have this sense of superiority, they think they're more intelligent than you are, they think they know more, they think your thoughts and opinions are unworthy of their consideration, if you have a different opinion, they will intimidate you to make you do what they want, when there's a problem the narcissist will experience a lot of anger and irritability, they hate it when you have different thoughts or opinions, if you say something that conflicts with their fixed beliefs, they will become defensive, they will be very anxious to challenge or avoid criticism, they will attempt to explain or justify their ideas, they have no interest in your thoughts or opinions, they will invalidate you, they will feel as though they cannot trust what you have to say, they will seem really shocked when you have a different idea, they will ridicule you, the narcissist has to get their way, they have a strong sense of entitlement, they believe that you owe them something, they believe that they deserve more or better than what you were given to them, they display their sense that only their opinions matter, only their solutions matter, they impose their solutions on to you, they take advantage of you by demanding your attention and commitment, they force you to accept the unwelcome decisions, but that is not true problem solving, there's no equal exchange, there's no mutual benefit, it's just one person getting what they want, while the other person gets a short end of the stick, people have different thoughts and ideas, people have different opinions and beliefs and that is something that needs to be taken into account, you don't have to agree with everyone, but you should at least be on the same page, you should at least understand what they are saying, to a narcissist, everything is either good or bad, black or white, all or nothing, when life is about variety and diversity, life is about understanding that each individual is unique and recognizing that we all have our individual differences, we all have our own experiences and perspectives, but the narcissist doesn't make room for that, they want everyone to fit their mould of how they think life should be, thank you for watching, I hope this video bears in mind with you, please like, comment, share and subscribe, click the bell icon to receive notifications for my future videos, check out the new Narx Fibre website at www.narxfibre.co.uk where you can read my blog posts, book coaching sessions and join a support forum, if you are elected tonight, my paypal link is in the video description, coaching inquiries, you can email me at coaching at narxfibre.co.uk, thank you for watching and I'll talk to you soon.


What's going on guys? It's your boy DTJ here today with another Destiny video and in today's video we have top 5 luckiest loot rewards of the week. Getting straight into the video and starting us off at number 5 is LAM QN. Obviously the free of coins is in play here but still getting 2 engrams dropped exotic wise from the same boss is pretty damn epic. Volos to Ark has finally been defeated in the Kabal command dealt a great deal. But in the darkness run, more fleets will come and you will lose your lives. You must be warned at this point. In at number 4 we have a clip sent in by Eren2K and I don't think I have ever had a legendary drop from my patrol chest. When you see some people get 2, I'm left here scratching my head. Luckily we have a clip sent in by NeroTiger now I have seen exotic drop from Alex before but never have I seen 2 drop at the same time for the same person. Until now. In at number 2 we have a clip sent in by WilliamGuySenn. Damn for this to be his first time running the hard mode raid his loot from Oryx is incredible. In at number 1 we have a clip sent in by BilalikVile178. Now just like that last clip from Morloot.  I'm still down. Long live the king. Oh I got 4 things. I got 4 things. Literally 4 things. I got 314 helmet, 302 helmet, 316 boots. I got 310 pulse rifle, 308 scout rifle. I got 5 things. I got 5 things guys. I got 5 things. Oh guys we did it guys we did it. But guys that is the end of my top 5 luckiest loot drops of the week. If you enjoyed the video if you could leave a like I would appreciate the support. Don't forget to give me any badass clip you've got to the email I just linked in the top of the video description. Thanks for stopping by as always and I'll catch you on the next one. Peace out until next time. POST! POST!


Hello everyone, thanks for tuning in to today's video. Now, if you didn't already know, this is a two-part video. So if you haven't seen part one, I recommend going over and watching part one, where I received an email from a Muslim man claiming that this video will just shock me and that these animals are submitting to slaughter and there's no fear and, you know, just making very far out there claims. But this video will still make sense without watching part one. It will just make more sense if you've seen part one. But I do believe this is the more important video because this is the video where the man actually goes and slaughters the animals and it actually proves my point to a T. So yes, you can enjoy this video, but I do recommend checking out part one so you can see the full context. Otherwise, thanks for tuning in and I hope you enjoy part two. Actually, the animal have a choice. If he chose to submit to the word God, only then the slaughter would take place. If he choose not to submit, the slaughter would not take place and the animal will be sent back to the herd. It's just an insane argument. I mean, use that for a human, use that for, you know, any animal or dog, your neighbor's dog, if the dog submits, if it's a well-trained dog, then it's submitting to be slaughtered, obviously. It's not submitting for any other reason. This is the only reason animals submit is to be slaughtered. It just, it's an insane argument. And then to say like using God's name, using this prayer exonerates you from the crime of cutting an animal's head off is just another level of delusion. We showed you outside the submission of the animals. Now we're going to show you the actual slaughter. Okay, so before we get into the actual slaughter part, I want to talk about the RSPCA, which isn't even a vegan organization. They don't protect animals. They approve their slaughter. They approve the animal exploitation. They approve Western slaughter, you know, bulk gunning of cows, electric buffs of chickens, electric stun and stab of pigs, gas chambers, macerating of one day old baby chicks in the egg industry. It's just far from an ethical organization. They won't even approve Halau slaughter because evidence clearly indicates that slaughter without pre-stunning can cause unnecessary suffering. A large cart made across the neck of a conscious animal would result in very significant pain and distress before the animal loses consciousness so around five to seven seconds for sheep, 22 to 40 seconds for adult cattle. I've seen adult cattle have their throats slashed. Some of them take longer to bleed out than others. Slaughter without pre-stunning is unacceptable and the government should repeal the current exemption. Now I think slaughter with stunning is unacceptable because I don't want to be shot in the head.  Probably, I think I'd rather be out cold before my throat gets slashed open. That doesn't mean shooting someone the head is okay. Just because Halau might be worse in terms of suffering, it doesn't mean that Western slaughter is fine. They're both bad, you know? So don't think I'm just criticizing Halau slaughter here. I'm criticizing all needless slaughter of animals. So here we go. Submissive animal, no? One of the very important rules of authentic Islamic slaughter is for the animals to come in inside the slaughterhouse is individually. The purpose of that for the animals not to be able to see each other being slaughtered or to see the knife before slaughtered. This is very important. It would really make them very nervous to see each other or see the knife before slaughter.  Now, if God created these animals to be slaughtered, they shouldn't be afraid of being slaughtered. That doesn't make any sense. Like it's completely contradictory. These animals either want to be slaughtered, they're either submitting to be slaughtered, or they're afraid of the knife and they're afraid of watching other animals be slaughtered because it puts too much fear in them. Which one is it?  They should have an instinct to want to be slaughtered, like you're claiming. The only reason they're submitting is because they've got an instinct to be slaughtered, that they're submitting to God's word. No, show them the knife. This guy who sent me this email made the claim that animals understand and are willing to be sacrificed with no fear. Now, if they understand and are willing to be sacrificed, why can't they see the knife and why can't they see their friends be slaughtered? I'll tell you right now, I know exactly why, because they don't want to be slaughtered. If they see their friends get slaughtered, they're gonna be terrified. They don't want to die, okay? They don't want to die. Now if God created these animals to not want to die, why would you kill them? And to give them a drink of water, it really makes a great bond between the slaughter and the animal and it will promote to a risk for slaughter. Okay, so I want a drink of water before you slash my throat open violently with a sharp knife. It will just make me bond with you so much more. I'm sure this animal, it's just really looking forwards to a drink of water before you slash their throat open and they drown in their own blood. Ah, doesn't look very submissive. No, no, remember you gotta be slaughtered if this is horrible. To only slaughter the animal once he comes to the point of submission. He's relaxing like this because he is answering the call of Bismillah. So he's covering one side so that the animal can't see the knife. Only two fingers. Only then you can slaughter the animal. Two finger rules. So if you hold an animal's head up like this and they submit, that means you're allowed to slaughter them, obviously. Wait until this point takes place. Bismillah, Allahu Akbar. Bismillah, Allahu Akbar. It's interesting how he shows the cut, but he doesn't show the animal suffering, thrashing after the cut.  And after this cut, they're gonna be filled with adrenaline, which is fear.  You telling me these animals aren't gonna have no fear? I've seen animals have their throat slashed open, they're terrified and they're violently thrashing in their last moments. There's been many exposés on Halal slaughter. The animals are thrashing after they've had their throat cut. The animals can see each other, which is not what this guy's doing, but even in the best case scenario, they're gonna be scared of dying when they have their throat slashed open. Having yourself cut, having your nerves cut, it hurts.  So basically, all of your nonsense points here are that no fear, good health and treatment is nonsense. It's not good treatment to slush an animal's throat open. So they might be in good health. I'm gonna give you one. They might be in good health and they understand and are willing to be sacrificed. That is nonsense. That is absolutely nonsense because he hides the knife from them, he has to close their eyes, he has to hold them down. This is just what you tell yourself to make yourself feel better. Bismillah. Bismillah. Another one submitting more water, give him some water, that might have helped them. Absolutely nonsense. That one obviously doesn't wanna be there. The main wisdom and the purpose of facing Michael once you do the slaughter is for the slaughter to be observing God as if he's watching him. God can see all things, can't God see all things. So it doesn't matter whether they face Mecca or not. I mean, and if the animal's submitting, God should be able to see all things. This is just an old story that's been passed on through people and like it is in no way based in any evidence. The animal except and ready for that sacrifice that he's been called upon, then the slaughter takes place. If he's not, then he's released.  The animal's just lying there with their eyes closed while you're on top of them. They didn't know what's about to happen and I'm almost certain this animal is terrified like they're in a little room. Like, you know, you're kneeling on top of them. They haven't been in this room before. I mean, if you showed them the knife and you showed them a friend about to be slaughtered, they wouldn't be willingly sacrificed. That is nonsense. Do you understand how insane you sound? You can't show them being slaughtered to each other. You can't show them the knife. You just have to make sure they can't see, submit them and of course, they're openly wanting to be slaughtered. It's just pure insanity. Like, come on, come on. Look, if the animal saw that massive knife, do you think they're gonna be like, oh yeah, cut my neck with it? So as an editor, nobody's done there. You know, he's cut the clip right after the animals had their throat slashed. He doesn't show the suffering, the thrashing and the violent blood squirting everywhere, which is what happens with Halas Lorda. I want to tell you that this one is a very adult, strong animal. So we might take a little bit more time to get him to the submission and the position has to be very comfortable for the animal first, so he can cooperate with me and I'll be comfortable to give him a good slaughter. Okay, so this isn't an older animal. Like a little bit wiser, a little bit smarter than the younger animals, a little bit less submissive. Let's just see the older animals, how they act. You know, as they're older, they should be more willing to be sacrificed. They should know like, okay, God has put me here to be sacrificed. That's my instinct to be killed. The animal's ready. He's happy, and he's happy to go. I don't want to live anymore. I definitely want to be sacrificed. An older animal should know that even more. As you get older, you should know your journey a little bit more. You should know your purpose a little bit more. So let's just see if this holds true with this animal. What's going on? What's going on? Don't want to be sacrificed? What's going on? He should know. He should know his purpose, this animal. Like, this is just ludicrous to me. Like, the reason that I'm speaking sarcastically is because it is ludicrous. I mean, I know this is a serious topic. I don't want to see the animal be slaughtered either. But people are so delusional. They make up stories to try to justify it. I mean, it's the same as the humane slaughter nonsense we're told in the West. This is just a religious version of it. You know, God put these animals for us to eat. They're completely submissive to us. They're just here for clothes and for meat. You know, we have plant-based foods. I don't know why you don't choose to plant-based foods. It's nonsense. You don't need to kill these animals for any reason. Look at this. Needs two people. The animal's struggling. Obviously wants to be slaughtered. Nonsense. Blood all in the, look at the grates. There's blood all down there. And here's the magic water. Must make the animal feel like, oh yeah, thanks for the water, mate. I'm bonding with you. Look at the water bonding. There you go, baby. There you go, baby. He's calling this animal baby like it's his child and he cares about this animal. He's holding pretty tight. He's holding pretty tight. That animal is not submitting to you, mate. You know, feeling for the jugular vein. Horrible. Horrible. Animal struggling in pain. No? I mean, I want to hear his final justification to this, but this is just horrible violence. Anyone with a conscious mind and any sense whatsoever can see that these animals are not submitting. They don't actually know what's going on. They're so vulnerable. They're like innocent children. Yeah, they're not as intelligent as us. They really don't know what exactly is going to happen. But, you know, just because they submit does not mean that they're submitting to slaughter. They could just be frozen with fear or you're so dominant, they're afraid of you. No matter how merciful the procedure is. Merciful? They didn't even need to die. I know that the scenery is very powerful. The slaughter scenery is a very powerful scenery. Powerful? It's horrible, horrific, violent slaughter. It's murder. There's blood everywhere. It's disgusting.  Whether they thrashed around, which is what usually happens. I've seen this happen before. But it's a necessary act for this meat to reach your table. It's a necessary act for the meat to reach your table, yes. But having meat is not necessary. So, what's your point? In no religion does God say you must eat animals.   Nowhere is, that's why there are Muslim vegans. I just don't understand why you'd go to all of this work to try to make sure the animal, you know, wasn't in distress, completely submitted. You know, when you can just eat plants anyway and still be a good Muslim. I want you to appreciate the sacrifice that these animals had to endure for us to really have that meat and always be thankful to God for the blessing he gave us and always promote merciful slaughter and humane treatment for the animals. Like the only merciful slaughter is euthanasia when an animal was suffering and you can't help them. So you have to take their life from them because having them live through that suffering is more unethical than actually taking away that suffering. And it can never be humane to slash an animal's throat open. That is murder. I wanna assure you, only lucky animals are slaughtered here. Lucky animals? No, lucky animals live at sanctuaries where they'll never be slaughtered. The animals that slaughtered with God's name mentioned upon them, they are very proud for them to fulfill their mission as a true blessing for us as a human. These animals are proud. So you're reading their minds now? Like you know how proud these animals are after they have their throat slashed open? They're proud that they were sacrificed to God? They didn't look proud.  And for us in return that mentioned God's name for that blessing that they gave us versus all the animals that were slaughtered without hearing God's name. Yeah, because it makes a huge difference to the animal that they heard God's name before they were slaughtered versus not hearing God's name before they were slaughtered. I mean, it makes no difference to the animal. The animal doesn't even understand what you're talking about. These animals can't conceptualize human language to any depth. I mean, you're making these very far out, strong claims that animals know when you're saying God's name before they die and they're on this mission for God and they're just willingly sacrificed in God's name. I consider these delusions, I consider this delusional. And applying this in the human context will just sound psychopathic. It sounds psychopathic in the animal context. Anyway, these claims that animals have no fear that this is great treatment and they understand and are willing to be sacrificed. These all are without evidence. The evidence shows otherwise. I mean, just looking at that with a sober mind, it just looks like you're dominating animals. They're frozen with fear and then you're just slashing their throat open and letting them bleed out. There's nothing ethical about that. There's nothing religious about that. There's nothing loving about that. There's nothing compassionate about that. That is just cold-blooded murder. And if God created these animals to desire life and to want to live, it makes zero sense that it also create them as food to be slaughtered. I think these religious texts should be questioned. At the end of the day, you can believe in God, have your belief in your religion. I just don't like when these religious beliefs are used to take away either human rights or animal rights. I think that should always be questioned. Again, you can be a Muslim vegan. You can be a Christian vegan. You can be a Hindu vegan. There's no doctrine of religion that mandates killing animals. There's just, you know, there's loopholes. And if you truly want to respect animals, if you truly want to respect God's creation, if you truly want to respect earth and its inhabitants, then live a vegan lifestyle. All right, thanks for watching. Peace.


Welcome to WSIS Forum 2018. I am delighted to be joined by Mr Shazad Ariyobi, Minister of Communications and Information Technologies in Afghanistan. Sir, thank you for joining us. Welcome. Thank you for inviting me for the interview. You're very welcome. So, what can you tell us about the role of ICTs in Afghanistan to enhance inclusion, career prospects, basically deliver the SDGs? Okay, thank you. In the last 15 years, we have a huge progress in the ICT sectors. We have six operators operating in Afghanistan. We have 23 million active subscribers using mobile services. And 8 million people have access to the internet. And this is something the people, the new generation, very active in the social media. They are doing campaign and they are participating in the competitions. Even they are more active in the civil society activists. They are using this new technology in ICT for their competition, for their exam, and they are also more active in developing applications. This is something we are working in the ICT sector to how we can improve our public services as well for the people. This is something we established a new entity at Skala San Khidma to bring all the public services under one roof and to pay the way for the East services. Besides that, we have 4,000 and 100 kilometers of fiber aftics laid throughout the 25 provinces. And we are working for 1,000 more kilometers in the next two years to connect throughout the country. We are connected with almost all our neighbor countries, Pakistan, Iran, Turkmenistan, Tajikistan. As Pakistan recently, we have signed an MOU with the China government to bring fiber aftics through a Khan corridor. And this will open the way, we will connect with the submarine internet, which will be very huge impact in the country and the call and even in the internet services. But still people are not happy with the internet quality. The price is very high and it is not available everywhere. And some people are not familiar how to use it internet and what is the benefit of the internet. This is some kind of challenges still we are facing everywhere in the country. But still we are have like the future that we need to work is responsible of the government. We need to work. We need to facilitate for all over the people to connect all the university schools. And also we need to provide the ICT services to the schools. We need to work in the education, telemedicine. And this is something our future programs. And recently we have established a five-year policy, ICT policy. And for that policy we have working to develop a implementation roadmap and the strategy that one how we can how we can how like after five years a digital Afghanistan. This is something we're working hardly in the ICT sector. But I am recently appointed a new minister. I have a lot of challenges and and but the good thing is we have a very hard human resources how we can bring them together to make it happen. So you have achieved a lot of progress but there's still a lot of work left to do. So is that why it's important for you to be at WSIS Forum? Yes, this is something very important event where which I came here and I joined these people and here a lot of new things and especially in the networking which we we have established with the international community with the expert, with the people, with the professionals. This was a good thing we need to learn from them and we need to implement it in our country. This was like one of the best event and every year bringing all the related and all the expert from the through of the world and together and they are meeting to each other and sharing their knowledge experience. This is something like we appreciate the ITU and for making this happen this event. Mr. Aryobi, thank you very much. You are most welcome.


Welcome to the Jenkins platform special interest group meeting. It's the 11th of March 2022 items on the agenda include Docker agent support additions. Linux packages using system D require Java 11 Linux operating system support policy and a proposal to change the exit lifecycle on Docker images. And any other addition any other topics so Mike I think your topic would fit under the Docker agent support additions question, you would I think wanted to talk about Windows server support versions etc. So I'm interested in the system being so the system, I've been there. Okay, great. I think the a bunch of images are not using that. Understood something correctly yesterday for the Debian packages. So let's, well let's let's certainly go through and we can certainly discuss it. Absolutely. I'm not aware of any open actual I take it back we've got one open action item that still needs to carry forward it's a documentation task for the SIG that I haven't completed yet the plugin installation manager docs still need to be updated with more use cases etc. Alright, so then on Docker agent support additions under consideration run over rock done has started the process of proposing 32 bit arm support in the Docker images. His was I think first interest was on an agent. And then consider later elsewhere. So he's doing the work I believe in the Docker SSH agents repository. In general, our pattern has been 32 bit is considered an optional platform for us as part of the platform the operating system support policy draft. It's a level two, whereas 64 bit AMD 64 and arm 64 and system three 390 are all considered double one. We do have images for 64 bit platforms. We do. Yeah, so we provide Docker images for for here that's let's actually go to hub.docker.com so we can look at them. The easiest way to see that is to actually go look to see how it's presented. So if we look here at Jenkins sluggish okay tags. And if we look at the most let's look at the most recent LTS. And here we see, and let's make it big enough so human beings can read it AMD 64. So AMD 64 arm 64 and system 390 are all provided in those in those images. Did that answer your question Mike. It totally did. So this is this is special thanks to Tim Jacob and Damian Deportal Tim found how to use Docker build X bake to let us build multi platform binaries on AMD 64. And then we have automated tests that were provided by a person at IBM that tests these things regularly and make sure that they're still well behaved on the actual platforms.  Yeah, it is. So then the next question I think was, Hey, which windows images are supported and what versions of windows are supported. And for that, I think we have to go to the Docker repository itself on GitHub. Here, if I remember correctly, if we look for the build script that constructs the images, I believe it is. Oh dear how embarrassing well let's start to make no make file wouldn't be windows so the on there should be a dot PS or dot PS one script. Oh, there it is. Yes, thank you. Very good. All right. So this one should show us which versions are supported. And if we look for LTSC. Yes. How about 20, let's see 1809. And that's not telling me specifically the version number we're using. So we may actually have to go to the job definition itself on the Jenkins file just a minute let's see. So in the Jenkins file. It says run make dot PS one. And here's the definition for Linux so it really must be that the labels are defined the inside make dot PS one so let's go back here and let's take a look at windows. Here we go. Okay. So, it's we're providing currently an image for Windows server core. Maybe if it's not too much trouble could you just give me a overview of what is LTSC. What is the difference between that and this 1809. Oh, you bet. Absolutely. Yeah, very good. Okay, so what is Windows server. Yeah, that's a really good question. LTSC. So here's their, here's their, their description and, and it's the best description I've recognized. Oh no, let's not use let's use Microsoft's. So they've got a concept of a long term servicing channel. Right, exactly. So this is the every six months. And the long term servicing channel is every two to three years. So let me put a link into that so what is LTSC. This one. Good question, because so there it is what it's saying is. LTSC is released every two to three years, and I think the 2018 was their most recent LTS. And, and they, that's, that's this 18 is this, and then the semi annual is the 1809 or 2009 or 2103 are all semi annual channel numbers. So yeah, does, does that, does that answer the initial question of hey what's LTSC. Okay, and then my understanding was sorry did you have other questions Mike. So my understanding was that if we look at the tags here. This 1809. And it's eight months ago so that this one is the current version, but 2019. I'm a little surprised at that naming Mike and I'm not sure that I can explain the naming 2019 so 2019 must be the base windows server core. Windows server core. Is there a, like a policy for platform that we only do images for the LTSC channel or the. There is that's we don't know the thing I'm trying to have a little better understanding of this. Yeah, good question so the, the, the, the message there is that we intentionally want LTSC, and we don't attempt to track the semi annual channel. So, so LTSC is the preferred channel is the channel we, we track. We do not track the semi annual channel. And now, but if I remember correctly 1809 was matched with an LTSC and so that's why it stayed there, but windows server core 2019. Okay, so 1809 coincided with with an LTS server right here we go let's get this one I think this is the place where we can. Okay, windows server. Yes, here we go. So LTSC 2019 was the previous is the previous and apparently they've just not long ago done LTSC 2022 and we haven't yet had a pull request to update to LTSC 2022. So, no pull request yet update to LTSC 2022 and put that link in so that we've got it to track it. Okay. Yeah, that makes sense I was because I was a little confused by the 1809 versus LTSC's just because the naming convention for me off. Exactly see that we're 1809 is a semi annual channel name right that's 2018, the ninth month, whereas 2019 is LTSC naming. But yeah that the similar it's they're both four digit they didn't have the decency to put a dash or a dot between things so yeah it's it's plenty confusing. Okay, so so the now I've not seen active requests for LTSC 2022 support other than a brief mention by Ben Rich. So for the moment, I assume the plan is to continue with LTSC 2019 until there is more demand for LTSC 22. Does that work okay for you. Yes. So we have some customers who have been asking about why we don't support that because they would like to and are updating their windows infrastructure. Okay, so so there are there are users that you've got you've got users that are interested in LTSC 2022. So that question from Ben Rich originates. Got it. Alright, so, so in that case would it be an ad LTSC 2022 and continue using continue providing 2020 2019. Another question I don't know enough to say, if we didn't continue to support 2019 if that would leave some people in a lurch because don't know if it's the sort of situation where it's backward it's compatible sort of sounds like. And it definitely is not that part. So I would guess 2019 will continue to stick around for the rest of its natural support life for Microsoft in ways. Yeah, and so for there's a last time I had had dug into this, there is a strong coupling between these LTSC numbers and the Docker image that you can actually use there if you don't have it exactly matched it, it may not run.  Oh, it does. Okay, I believe, but that's my understanding here is that they, they need to be matched for the functionality to work like you want to do. Okay, so, so right now the preference. And this is purely from a build side perspective with preferences to do only one windows image because the windows build process is critical path in terms of timing. Due to slow, slow windows builds and the, you can imagine that the windows images are dramatically larger than the Linux images and the windows machines are. Okay, only comparable performance. So right now, unless there's something that persuades us differently will tend to stay with LTSC 2019 keep us informed and or submit a poll request if you get to that point where you say hey we really want LTSC 2022. It's a, it's a reasonable thing to say let's get to the newest. It just will require us to do some infrastructure updates to Jenkins infra in order to use LTSC 2022 images to build it. If I will definitely keep you a rise of any movement or updates on that topic. Great. Any, any other topics related to Docker agent support. That covers I have a much clearer picture now in my head. Great. All right, so let's take next topic then of Linux packages use system D instead of system five in it so Darren Pope, and I did a, did a live stream yesterday that highlights the different changes in system D and system 3.332.1 new features, including system D. So the, the nice city there is. It's got about 20 or 30 minutes in it now we were able to see that and I've confirmed that it's running on gabion Ubuntu red hat. So, so we're pretty confident that it's working as expected. There are some there there have been one or two bug reports, there have been a few bug reports let's just say it that way on specific details, and we need some need documentation improvements for some of those details so one of them is, for instance, that now we can use reserved ports like port 80 or port 443 directly thanks to system D. But there isn't any instructions specifically in the documentation about how you make that change it's a pretty simple change, but you have to read configuration files to make it so how to use port 80 or port 443. And those are, I think they're, they're interesting and useful because it would allow a Jenkins user conceivably to run an SSL encrypted Jenkins directly without having to use reverse proxy. But we didn't have system D support yet in the Debian packages. That that maybe on the cloud B side, I wonder if that's, that's what you're seeing. That's fine. Yeah, so the down at cloud B. I guess there's another thing there's a documentation update needed. Another thing that I remind reminded on needed on PKG Jenkins.io there's a web page that is available the official docs have it, but the PKG distribution site does not. Yeah, so and, and this includes a this change includes a migrator that reads the old configuration settings and copies them into a new configuration. Basically, it'll help you shift your configuration from system five to system D. Exactly. It does exactly that and, and thus far we've had had no reports of failures there, but we've had some subtleties. HTTP port was a subtle bug report we received, and it's got a fix in that's been proposed now and then there was one other. I don't know what the specific details but but we're expecting more things like that where some surprise happens and and users have to make a change that it's really elegant that now we can make configuration edits on any platform, use the same commands. Yeah, or any Linux Linux install use the same commands. It does does make it easier to administer the trade off there is it also moves the log location to a system D standard location. And it places the war file in a system in a standard location. Likely some bumps along the way of people realizing Oh, this is changed. And hey, they've been running the old way for as much as 14 years. So, so this, this is a non trivial change in that it's changing something that's got a long history. Any other questions there Mike or topics that we should discuss. There is, there is one more item which is that Darren and Mark will do one or two more live streams specifically focused on system D. Because we're expecting lots of lots of interest on how do you use this thing well, how do you help it, let it help you. All right. Next topic is also here to my heart. Oh well good well so let's talk that one because this one I need to include some links to the Jenkins JIRA so I'm going to, I'm going to bring in a Jenkins JIRA page onto my list of tabs just a minute, so that we can stare at this together. Java 11. Okay, good. So, here we go let's look at this. So what Basel has done Basel crow has done is he has created and named a sequence series of epics for us. And what let's start with this one as our first link. It's required Java 11 and that link identifies many of the items of work that need to be done so if we take a look here at the things that, for instance, prevent the windows installer from using Java eight. Once we've got it, we should we need to be sure we can compile stapler with Java 11. We need to be able to compile them even HPI plug in with Java 11. Those kinds of things are identified here. Some of the others here I would consider optional. But, for instance, we've got to be able to build plugins with Java 11 naturally. These kinds of things file leak detector, the work is has just barely finished on that one so it looks good. Is this is this the kind of thing that you were looking for my kind of thing. This is excellent because you're very interested in the progress and timing of the requirement to become a reality. Excellent. Okay, so. And, and now as part of this effort, what what Basel has also done has created some downstream epics for the eventual transition to Java 17 that may be several years away yet, but we've got a placeholder to capture that. And we know, oh, hey, when when the Java 17 transition happens will will use the same technique. And yeah, Basel's done really an exceptional job of capturing these things and yes we've got, we've got some of the things that are that are actually this one for instance 59 910 that Jesse Glick flagged as maybe a blocker and we really need to end it before we turn off Java 8. Yeah, I was looking into that as well actually. This morning is that. And that can potentially impact people who are already moving to use the Java 11 with the Docker images of Java 11 by default now for instance and so this is something people could be hitting out in the wild. Exactly, right. I mean, this one is one that we, we, it appears we probably already have some users affected by it because we've already, we already started last year this transition to Java 11. And, and so it's, you're right, it's a risk and we've got to understand it. Good. Thank you. Anything else on the required Java 11 topic. So that's kind of covered the questions I was curious about some. All right. Thank you for pointing me to that epic as well. Yeah, that Basel has really done an excellent job there so the next topic then was the Linux operating system support policy back in February I had proposed a poll request. We're doing the windows operating system support policy that we have on Jenkins.io to propose a whoops to propose a Linux support policy. And if we look here, we should be able to go find well let's look at the page. So it describes three levels, level one supported level to patches considered and level three unsupported. Level two is, hey, we'll take it most anything. The only reason something is on level three is if the vendor of the Linux operating system no longer supports that version. So we will not accept patches to support Ubuntu 14. Sorry, it's just off the list, level two or platforms that we don't have the capacity to test. Level five, for instance, the 32 bit architectures, we just aren't going to spend the effort to construct testing environments for those. And pretty much everything else is here. If we've got access to it to test it. Most of them are already actually running automated tests in those environments. And the advantage is I need to get the right approvals in order to be allowed to merge it and I think I just got Basel's approval. But I'd like to have either Tim or Oleg give approval so that I can confidently merge. I mean, I, it makes sense. And I think, you know, having them follow the same sort of model terminology and everything is going to make life easier for everybody. Exactly. Yeah, good point. So it's and there was a developer mailing list. There is a developer mailing list discussion on it and people can read it. It's, it's, it's been quiet. And so I'm trying to bring it back to life. The first one was exit life cycle change and this is one mic where where it may be good for you and I both to be thinking about this one. What's what the proposal is is that in the Jenkins Docker GitHub repository, Basel had submitted a pull request suggesting to use a different life cycle so the life cycle is what besides a restart and on Linux, for instance, we have a specific Linux life cycle that on restart does certain things. And in Docker, we by default use the Linux life cycle, which means we invoke relatively complicated Linux code before we shut down the Java process. And Basel's point here is, look, we don't need to, we don't need to do that because Docker will handle restarting the process for us. We don't have to do all this exotic Linux specific stuff if we just say, we're going to do a restart all restart always and let Docker do the work. However, I noticed as I was testing it, that it had a surprise in that when I do a Docker run. It will stay in the foreground by default until I restart Jenkins and then the Docker run process appears to exit but the Docker process that is Jenkins continues. So it's a minor a minor compatibility change that I found interesting and we may need to document the that kind of. I don't know anybody that actually runs Docker in the foreground and expects it to stay there long term right that's that's really odd. So that's the and do you have any insights or any comments that you wanted to share in terms of exit lifecycle I haven't. I haven't explored further. I'm only superficially familiar with it. But anything that reduces complexity and standardizes things across platforms and 100% in support of so in my understanding of the benefit of that is correct. I think it's, it's definitely worth pursuing. Good. Okay, great. What is, what is tiny, tiny. So, so this is, this is one that I haven't even proposed yet that in a in the Docker world. Docker has the ability to. So there is there needs to be a process Reaper for for processes started by Docker that then start sub processes. And, and in our case we use tiny which is a small version of in it. And this tiny that we use is actually now been sub been sort of replaced if you will by Docker creating that as a standard part of it. It's, it's packaging, so that we could instead of bundling our own copy, we could use theirs. So, and yeah here's a good one. Ah, yes. So, the internal services in a container talks about in it. And if you run it with the in it option to run the container it creates a tiny in it process and reaps the processes for you when the container exits. So, so the idea there is, they've got this capability now and we're not using the capability they provide. We could use the capability they provide, at least we could evaluate it. Let me put a link to this into that because great if this one still needs more evaluation and needs a poll request for discussion so there's nothing else to say on it except that pay a poll request needs to be opened and I'll take a look at her others will take a look at it as time allows. That covers all the topics we had for today Mike anything else that you wanted to be sure we discuss. I know you covered everything. I want to talk about. All right, thanks, we'll go ahead and end for today recording should be available and posted in about 24 hours. Thanks.


Hello and welcome to the session. In this session we will discuss the following question and the question says show the inequality minus 2 is less than equal to x is less than 3 on a number line. Let's start the solution now. We are given the inequality minus 2 is less than equal to x is less than 3 which means that minus 2 is less than or equal to x and x is less than 3. This implies x is greater than equal to minus 2 and x is less than 3. Now we have to show this on a number line. Let us first draw the number line. So this is our number line and we have to show all the values of x which are greater than or equal to minus 2 but less than 3 on this number line. Let us first mark the numbers minus 2 and 3 on the number line. Now this is minus 2 and this is the number 3. Now all the values which are to the right of minus 2 are greater than minus 2 and the values which are to the left of 3 are less than 3. So this thick shaded line represents all the values of x which are greater than or equal to minus 2 and less than 3. Here the fill circle means minus 2 is included and the open circle at 3 means 3 is not included. So the shaded part of the number line represents the inequality minus 2 is less than equal to x is less than 3. With this we end our session. Hope you enjoyed the session.