Hello everyone, I'm going to talk about OpenStack, the ZenServer and gan amser hynny y cael'i gwrthgwaith yn siaradau'r uchydigol? ac yn holl i gael i eich cymdeithasol yn ymwyng. Rhawer, yw'r cyffodus?  Rwy'n enw i'r 10 o'r 20, 11 o'r 21, mewn cyntaf i'w ffroedd ar amlwyglonellu cactus. Rwy'n eto, rwy'n meddwl iawn i'r cyfoedd ac i'r meddwl healadau. Ond ydych chi'n cwedlelu iawn wedi'u benderfynu o'r wneud i ddod i'r cyfiniad Cymru o'r fânffordd i ddim yn ychwedol. Fyddwn i'r cyfiniad cyfiniad cymryd i'r PC-team yn y rackbath. getting ond byddwn i ddod i'r cyfiniad Cymru ac y pwysig mewn gwweithio. The crux of this talk is to set the scene for the both later. We're going to try and discuss how we look at evolving the Zen service upgrades and deploy the particular problems with contributing such code and this kind of thing. To set the scene, I don't want to talk about how we deploy OpenStack Rackspace. A brief overview. Do gydym yn fywod ar y cyflau'r gyflau ymdegi'r hynny. Yn bod y fhori hynny, mae'r cyflwysau rhywun yn ei fyddion ac mae gyflwysau cyflwysau. A wedi gweld, mae'r cyflwysau rydych chi yn ymgyrch ac mae'r cyflwysau cyflwysau yn ymgyrch hynny yn y cyflwysau cyflwysau. Felly mae'r cyflwysau i ddim yn gwneud ymgyrch yn ei ddangos yng nghymru ac mae'r gwybodaeth yn cyflwysau gyda'r cyflwysau ar y cyflwysau. Yn ydych chi'n meddwl i ymweld a meddwl y gallwn нет. First of all, maen nhw dwi ddim yn ar y bodi'r codi. A dyw'r cullwys rai o'r cysylltu yma. Mae'r cyflawni'r maes yw dwi'n gweithio cwmfigirau. Mae'r hawdd i'n mynd oedd orcsyniau a'i ei phobl yn fan�� hefyd. Mae'r cyfeil hwn yn y rhan fydd o'r rhai a'r cydwyddiadau. Felly dyma'r cyflawni'n meddwl yma. Mae'r cyflawni'n meddwl i'n meddwl i'r cyflawni. We have a pre-production environment to test everything, and in there we're deploying basically a Python virtual environment that contains all the Python code to run OpenStack and all its dependencies. So we know the Python code we can rev quite quickly and that's contained in this table. So in terms of actually distributing that to all the different hosts, we actually use BitTorrent to push out this table to all the different machines. So at that point we can actually have a directory with the old code, a directory with a new code, and we have the ability to switch symbolings and switch between those as and when the rest of the system decides to do that. Cool. So the next thing is, cool, you've got new code and old code, but it's not really doing a lot, it's just using disk space. So what we need to do is have a way of manipulating this switch over. I'll go into this a bit more detail, but basically we have to kind of turn the old stuff off, we have to upgrade the DB and turn the new stuff on. It's kind of painful right now, so we're working on sort of mitigating those issues with an OpenStack, and I'll touch on those a bit later. But fundamentally we're using M Collective to control these nodes, to turn off the new stuff, switch symbolings, and when we're ready, turn stuff back on. And OpenStack, the way it's built, it's quite loosely coupled with queues. It can actually deal relatively well with doing this kind of thing. So there's some interesting properties of the system that we're making use of to make that to actually be a plausible thing to do. Cool. So that's a kind of vague idea of what's happening. So I wanted to sort of look at more specifically how OpenStack is sort of modifying the Zen server and what that kind of looks like. So that's where we dig into this picture here. So this whole thing is like a representation of one of the Zen server boxes in our private sort of cloud. So I want to see what that looks like. So first of all, it's a Zen server box. It has a DOM zero, which is good. This is what you expect. This is generally speaking pretty much an installation, albeit pixie-beautied and automated, installation of Zen server. So OpenStack has a sort of problem in that it needs to do certain things to the Zen server platform that aren't in the Zappi interface. So we use the Zappi plugins, which are Python scripts, to extend what Zappi can do. So we can run code within DOM zero to do really useful things like download the VHD image and put it into the SR. And talk to the guest agent through ZenStore. And talk to ZenStore live before that was possible through Zappi. And all this such. Well, let's be honest, they're workarounds. So we need to work out how to get this kind of thing upstream into Zen server and get the innovation sort of happening in the right place. Because in a similar way to how Zen server goes, oh hell, we just need LVM to change this tiny little bit of not writing. So we'll patch LVM. We just need this tiny bit of extra functionality in Zen server so we have a Zappi plugin. Which is kind of cool. It's separate, but it's also Python 2 file code that we can't really unit test very well that sits in the Nova tree basically pissing people off. So we kind of need to do something about that. Sure, we should probably unit test it. So we need to do that first. But we've got to work on that. So that's kind of the DOM zero piece. That's what we're doing with DOM zero. We're putting some plugins in. So it's not too invasive, generally speaking. Apart from we might install Python 2.6 because one of them might need Python 2.6. But let's not talk about that. So the next piece is right now in OpenStack each hypervisor has its own Python process called Nova Compute that does the controlling of that hypervisor. It listens on a queue, an RPC queue, generally speaking rabbit or some similar thing. It's talking about RPC waiting for its request to come in such as start VM, shutdown VM, suspend VM. You get the idea. In Zen server world what we do is we actually have this in a DOMU VM. So standard VM, standard PV VM usually in the running on the Zen server host runs the Python processes, some supporting monitoring stuff. The great thing is if we for whatever reason crash the DOMU, we don't lose any instances, right? So there's a good separation there. It's almost a bit like stub domains apart from it's not actually talking to Zen directly. It's actually just talking to Zappy. So it doesn't have any special Zen privileges such. It's just running there looking after the world. So that's where a lot of the table stuff will come in. So we'll get the new code that goes in there. We restart Nova Compute and it starts talking to the new RPC interfaces. It starts coming alive and at the same time we'll be talking to DOMU to update the Zappy plugins that are living in there. Cool. So when I was putting this presentation together, this is taken from some other slides. I was playing with Prezi because it's kind of fun because you can zoom in on stuff. So I'm trying to represent how we kind of layer our systems here by zooming in a lot. So I'm sorry if people get travel sick. Anywho. So this I said was a Zen server running in our private cloud. We call it Inova, I remember why, that runs our control plane. So inside here, we actually, if I remember what I did in my slides, inside here, we actually run the control plane in the DOMU's that are running in that private cloud. So our rabbit queues, the MySQL servers, the API nodes, the cells controlling things, the detail that's a little bit irrelevant, but there's lots of different services running there in the DOMU's. Now, basically what that means is when a customer API request comes in, it goes through several things, gets to the Nova API, it goes to the Nova cells in a standard way, and eventually it gets down to the Nova compute node I spoke about. So these Nova compute nodes don't run inside this private cloud because they have to run on the hypervisor of the particular hypervisor we want to control. So everything apart from these Nova computes down the bottom is running in the private cloud, and then the Nova compute is running on the same hypervisor that the customer VMs run on. Hopefully you're kind of following me in this sort of inception style view of RDC. Anyway, let's assume a bit further because it would let me. So inside here, we're actually going back to that original picture because this is a Zen server host that has the DOM0 plug-ins in and has the DOMU, compute DOMU, and that's communicating to the rabbit queues and the databases that are in that other private cloud. So that's kind of what's happening. Are the blank expressions seeing that make sense or just that I'm talking crazy rubbish? Bit of both. Awesome. So what you've got is you've got this several collections of hypervisors, all in cells, so you've got a selection of hypervisors, in it you've got plug-ins and DOMUs. Over here, you've got another selection of hypervisors that are basically the same as this other one, but on there you run the control plane that's controlling the other ones. And there is somewhere a machine running the control plane for those ones, but I don't really talk about that because it's confusing enough anyway. And to excuse the next bit was basically because Prezi would let me again. When we test OpenStack, we actually test it by running instances, spinning up QMU, talking Libvert, and those instances run on the HP and backspace cloud. So in fact, in here, we have another version of OpenStack running the test cases. Just to confuse everything, really. That was the travel sickness thing. Sorry. So now I've kind of established what we're doing today in this kind of world. So when it comes to deploying Unova code, we pull quite regularly from trunk, so the stuff that's in our DCs now is not in the next release of OpenStack that we just started developing last week sometime, but it's kind of on the last RC builds that are maybe released now or about to be released, I can't remember. So we're kind of on that level in production. We try not to slip more than a month behind because that way it's much harder to get the latest bug fixes and harder to get the latest features and everything else. So we're kind of aiming to redeploy production probably about once a week. We don't quite manage that right now because as I said, we're pulling down services. You have downtime for the DB migrations, but if you wait too long, that downtime becomes a really long time for all the DB migrations with huge instance tables. But anyway, the idea is to kind of move this speed. So when you look at the DC, every time there's a difference between the Zen server that got deployed here when we launched a couple of years ago or so, and then you look at the Zen server here, which we deployed last week, which is a new version, there are many differences here. And kind of the thing I'm thinking about is how do we work with the Zen server platforms to try and reduce the differences to a small amount as possible. So when we're trying to have a new feature or release a bug fix across all these versions, how can we change the platform in a way that we can make this more consistent? It's an open question. It's here to discuss this. I don't know where the slice should be. Should the slice be at the Zappi layer? And we just update different versions of Zappi that put fixes possibly? Should we between certain versions be able to actually keep the same version of Zappi on different versions of Zen possibly? But that's the kind of thing. So I'm thinking let's go dreaming and let's see what we can do. Okay, hence the painting of rainbow kind of thing. So I wanted to keep as positive as possible, but what I would love Zen server to be and I try to come up with a term and a platform for innovation or an innovation platform is the kind of thing I was thinking.  How do we make it easier for people to start contributing and using different bits and pieces and maybe mixing and matching? And there's ideas here and I think some of us know a lot the ideas and we're getting there. I think we have a request again on how do we get more involved and how is it easy to get involved? So I think we're talking about this in the sort of Zen session, really. But it supplies the Zen server too, right? We don't know when the next release is. We're not really sure what's in it. I mean that's kind of always true in software but we know that's a very extreme case of this, right? I don't want to start working on something to find someone else that's working on it. I can check on the Zen deval mailing list and I don't want to keep firing off ideas. I need to find out which ones are working which aren't, someone's doing something and we need to get better at doing that, I think, as a community and we'd love to get involved in that. So open roadmap, open bug tracker, that kind of thing. You Google for an error. GitHub tells you about the slowly commit message and it tells you that this patch is going to fix your world and it tells you it's because of CA, something, something, something which involves effectively trying to achieve a back channel to get someone to really bits of the ticket that are public. Which is nice, these things actually do kind of work but it's a bit unfortunate, let's say. So we need to work as a community getting better at that. And then it probably comes to sort of a set of things which is more about as an open stack community consuming Zen server, how can we be better citizens in the Zen server world? Right now we're sort of hacking around the edges going, we've found a new way of making it work faster and it's really cool. And look, it keeps breaking, that's odd. This is sort of a problematic way of going about things, right? So we, as a community, we are now working, I sent an email to Dave Scott earlier because I forgot to send it before now but we're sort of reviewing ways of getting this disk import and export working. This is one way we can make the interface with Zen server an open stack much cleaner and we need to make a way in which our two communities can collaborate on this, much better. It's not quite working right now, it just feels wrong. Another thing I suggested to the mailing list but more in a, I've been thinking about things, it was a nice shower this morning and I've got a really cunning plan kind of email which is not very useful. I need to get more involved in that way but storage plugability is kind of an issue in the open stack context. So from the rack space perspective, in this sort of immediate future we've sort of got the bits and pieces we need in our current product which you can tell because it's working today and you can go buy that now but from an open stack perspective lots of people are coming in the KVM world and writing Cinder drivers for all these exotic storage platforms and this is cool. Thing is it kind of works with upstream Zen it's sort of bits of it in QMU so it just kind of works. Bits of it are just exposing raw luns but right now we have to go through TAPDIS and take the performance hit and there's kind of all these little mismatches that are just not really aligning properly so there's ways we can, it's about making it an innovation platform with Zen Server Core, there's great promise because we can now look at using the upstream kernel modules to get that lun connected to your crazy who knows someone invented last week's storage system that you can then sort of start playing with and really getting the innovation going. I mean we're working to make sure in the code base in the Zappi drive we don't have stupid roadblocks so right now the volume code is a little bit messy we want to refactor that so you can easily plug in new things so it's easy just to sort of wire stuff up. It's not just we need Zen Server to change we need to collaborate and get this interface working so we can get this innovation happening. So one of the things when you're playing with networking is Zen Server is using OBS which is a great platform for innovation it's coming with all sorts of cool things but one of the problems is you start setting up these tunnels and everything else and Zappi kind of thinks that it knows what it's doing for you sometimes and then you try and do a live migrate and then you have to go set up everything else on the other side and it's not quite talking as friends here a lot of the time I try to say that Zappi is a master of the universe kind of problem. There's a few cases where when Zappi was built and the way it was originally built it totally made sense for Zappi to make sure that you didn't have loose VHDs about the ones that were needed and just looked after stuff for you it's really cool like that but when you come to try and import a VHD underneath it goes and deletes it for you because it doesn't think it should be there which is unfortunate but it's sort of getting that it's that kind of interface discussion that we need to get into and work out what's the best way for both sides of the party right we don't want to make it so that it's an innovation platform where no one can install it no one can actually use it you have to do all the kind of looking after and housekeeping yourself that's crazy right but we need to sort of layer stuff so we can make all those pieces fit to get that's kind of my miniature rant I'll get for the soapbox possibly so the specific thing that's in my mind right now is how do we deal with smoother upgrade we're sort of battling this problem in Nova and I'll come to a few things we've hit in Nova just as a nice comparison sort of example to look at and see what the concrete problems are but when we're sort of running in the cloud we've got our customer VMs on Hypervisor installed some time ago and our customers seem to complain if we turn those hosts off reboot them and then restart their VMs right it's kind of rude and we want a way that we can update the whole Zen server but without any guest downtime so that's when we start thinking well we've got this hotfix system and we can start patching bits of Zen server so we get the bug fixes through the hotfix system and this is step A some of the hotfixes want to reboot your host so you have to kind of be a bit insistent not to make it do that and we're sort of fighting the system again and things are a problem because in the cloud world right the person who owns the Hypervisor doesn't own the VMs on it and that's kind of one of these obvious but it has knock on effects of this implication so it's making that work better we need to get better at doing that and as I was saying before a lot of this is about the drive of consistency any differences mean that we have to have those differences in our test environment then we have to check against those differences and the matrix just starts ballooning in all directions right so where we can reduce that and reduce the risk of all these things it seems like a really good thing okay so I'm an over guy, I'm in the room and I figured I should probably show my wares and describe how Nova is sort of working and in the spirit of fairness I'm going to rip Nova apart and how it falls apart when it tries to do upgrade because we're trying to evolve this as a community so let's share our ideas here so to look through this let's just imagine what happens if you try and make a request so you come along as someone who wants a VM and it's all very good and you call the CLI or go to the control panel and request a VM so they're kind of is this actually visible, vaguely apologies on the video, that's completely invisible probably to you but anyway the request comes in it's a rest request that gets processed, this all makes sense and goes to Nova API so we're doing quite a good job in Nova of making sure that we don't break the back of compatibility of the API kind of obvious thing to say I mean we're working on the next version so at some point there's going to be a breaking change but we're trying to make that clear and bring new functionality so that makes sense that you'd want to change to this new API but rest API versioning people roughly agree on what's happening just like concession that we make in Nova is that there's lots of people writing to the XML client and they get really annoyed if you treat it like a JSON thing and start lobbing extra attributes in because it kind of breaks their pauses sometimes with strict pauses so you have to make sure that we anytime we add stuff in we try and expose it to the end user so right now we do that by saying there's an extra extension and it's going to change the return format by the way so you can actually at least query it in advance if you were being that sort of paranoid way in the v3 API we've just versioning we've got point versions it's much easier so each individual extension has a version that we can bump and we'll make it clear what that means so that's what we've learnt from our mistakes in that front mostly because adding an extension is another maybe 150 lines of code that's really just not needed anyw so what happens next is that novr API makes a request an RPC request to the scheduler to say go find me a node so you've requested this new VM that API request has been recorded in the database but you make a RPC request to the scheduler when you're ready deal with this message go find somewhere so this is like a an internal interface and originally we were just saying that everyone will cooperate we're all consenting adults nothing will possibly go wrong because we're all Python developers so there was no versioning or anything that was a disaster so all these RPC interfaces are now versioned in a nice backwards compatible way so you've got a major version if you bump that everything's broken behind at least we've got the option if we screwed up something normally it's if we change the a way in which there's certificates on both sides so you can tell where that request came from it must be someone with my key that made the request but I know there's too much detail the idea is we're versioning those APIs so we've got the ability to update different bits of these components out of sync so we can update the APIs first potentially assuming that you're and so you can now want to do that but we can find orderings in which we can upgrade these components out of sync and leave it working that's the theory the kind of blocker is is the database because you either need all your code to know about a certain number of back versions of the DB or we need to do online migrations and that's an open question it's a big issue mostly because you don't want the downtime while you're waiting because it's significant that's where the problem comes so there's a whole more RPC calls with exactly the same problems and then we get down to the ZenServer case now one recent patch from Citrix, you're still working on OpenStack and ZenServer which is great one of the patches from Bob there is actually to add versioning into the those plug-ins that I was talking about so now we've got a version interface between the plug-ins and the Nova Compute code and before that there are all sorts of weird errors where there's got out of sync and people just got confused you've got missing parameter errors and nothing worked anyway there's a few kind of issues we've seen in Nova that I kind of wanted to share and some of the things we've done to mitigate those and some of the ideas so kind of things we're sort of struggling with is that the looseness means we have the options for these things we just haven't really followed through yet so some interesting properties of this system is that while we've turned if you wanted to rev Nova Compute and while we've turned that off the RPC queue to a point can queue up all the messages so that when the compute comes back on it just picks up where it left off and sort of works with its queues so that's what I was saying about having the API nodes, in theory the API nodes could be talking as a DB and putting messages on the scheduler queue but we may choose not to consume that all the way down but people can kind of have read-only access and update queues and queue work just by using that the inherent properties of the system those are the kind of things we're playing with anyway this certainly gives you some leeway and eventually you get a lot of server in the open stack world there's not just Nova we get stuff we get our images from Glance we get our block device connection parameters from Cynder we get the way in which the OVS needs to be configured effectively by running a neutron agent on the hypervisor there's lots of different interactions there but they're a little bit more standard generally through REST APIs that are versioned in the way you would expect okay so this is kind of a quick lead-in to the boff with some ideas I didn't want to come here with loads of complaints and no ideas let's get talking and have a think here so I'll just rush through this quickly because it's basically the next session the first idea that I was mentioning earlier was having a new version of Zappy an old version of Xen this may be a completely crazy thing to do but it may be a really interesting way of trying to keep bits of the being able to rev bits of the tool stack without having to interrupt the execution of your VMs in the cloud right so we can get new tool stacks it's not easy today because it's kind of hard to work out where the versioning is and I know people are thinking about versioning a different components but I guess the question is if we do have an old version of Xen a new version of Xen API where do we draw the line I don't know do we draw the line at LibExcel and we trust LibExcel upstream to be back as compatible that kind of sounds sensible maybe that's too low that's clearly not all the story because there's also TAP disk and talking out to that and talking out different bits is right that I've not listed here what do we do with Storage Manager do we leave that alone, do we patch that I think we patch that but we need to decide what that means or do we leave Xen OpsD as being an old version that talks to the old interfaces so right now we're not on LibExcel so do we make all new Xen OpsDs of a certain version and talk to the older versions of Xen OpsD and potentially patch those so we can and then we can use Xen OpsD to tell them what everyone wants to talk underneath I don't know, it's an idea so the other thing I was thinking about is I kind of alluded it already do we update the dates path what do we do that we already upgrade OBS today which is possibly a little bit dangerous but the newer OBSs have all sorts of goodness that we need to use at our scale to be able to scale further and further the newer OBSs are exactly what we need but if we have driver domains, could we have the old dates path, the new dates path, do local host migration and wave our hands a bit and hope that kind of works it's just an idea if we go crazy, can we try and upgrade then without the guests knowing well probably not but why not ask the question, eh cool so that's kind of the crux of what I wanted to talk about the next session is going to be the boff kind of digging into this a bit more but are there any questions about the whole how we deploy OpenStack ZenServe and all that kind of thing or any ideas if you want to go into that world I've got just a basic question about one of the things you had up there when she had her early on was about this important export are you talking about virtual format to virtual format transposition or are you talking about P2B, I mean exactly your requirement or thought that's a very good point so in disk import export terms what happens today in OpenStack is that we get hold of a compressed VHD file and we pop it in the file system and then we tell Zappy to re-scan and hope it finds it so what we really need is just a way of extracting, importing and exporting the virtual disk images because Zappy collaborates with us so an API that allows us to do that Dave Scott started some work on prototypes in terms of conversions from my OpenStack perspective I don't worry about that being in ZenServe so much because it's kind of one of the tools we're trying to make in Glance so we would love Glance basically Glance is going to you import your images in there and it records where it's stored so you can go to Glance saying this is a VHD, I actually need it to be a QCOW now I mean there's a whole other world of problems right in importing just in conversion but in terms of just getting data from customers existing VMs into the cloud it seems like a really sensible way of going about things even if it's got kernel and everything we don't boot it's just getting that data in so that kind of thing I think is going to be covered by what Glance is doing having said that it's kind of hard to do those conversions today with the existing tooling that we've an API's we've got available so the ability to have libraries or letters easily convert between VHD and RAW just sort of there but not really documented and RAW to QCOW or QCOW to VHD or whatever VMD key in the other ways having those available and to play with much more easily would be really useful for the Glance but that's kind of a follow-on thing I guess Any other questions before starting the actual off portion? Cool, oh, thank you all for your time


Hi guys this is Daniel Rosal here welcome back to my YouTube channel. The weather has finally turned nice and wintry here in Israel which means that like many people these days my idea of a good night has turned to staying inside, cozying up to my mazgan and watching some television. I know that I've done a few videos about this topic before but they're a little bit long and as usual I probably included too much detail. It's a bad habit and I've started writing scripts lately to try make these videos a bit more focused. So today I wanted to share my method for improving my Hebrew through YouTube again in the hope that it can help other learners to use this fun and low effort method for improving vocabulary. Of course going out and actually speaking language is vital to success but personally I find that knowing that I have a richer vocabulary under my belt boosts my confidence and it all feeds into the slow process of becoming more fluent in this language. I've been using this method for a few months now and I can already feel that I've learned lots of useful vocabulary through it. So I wanted to share what I find with other olim or anyone in general who's learning modern Hebrew. A few months ago I discovered that you can automatically translate subtitles on YouTube. The catch is that this isn't available on all languages yet at least if you're accessing YouTube from a smartphone app or from a smart TV. So for the moment this methodology only works if you're prepared to watch YouTube on a non-mobile device such as a desktop computer or more realistically a laptop. The second catch is that this only seems to work if subtitles have been manually added. In other words it doesn't work from automatic subtitles but if a YouTube or YouTube channel has uploaded a video with subtitles in Hebrew and you're watching YouTube on something like a laptop then you can automatically translate those subtitles into English and use that as a means to improve your Hebrew. The reason this discovery was so exciting to me is that this feature which is still relatively new has opened up a whole new world of content in Hebrew that I can now watch and understand was to help subtitles. As I explained in my last video there isn't a massive amount of video content published in Hebrew and which has English subtitles manually added. There are shows of course like Shdiesel and Fouda but if you also like learning languages this way it's still relatively easy to exhaust this limited pool of content. Fortunately there is a decent amount of content being uploaded to YouTube in Hebrew with Hebrew subtitles and once we can translate those subtitles into our native language it makes for a fun and pretty effortless way to learn or improve the language. So to save other learners the hassle of having to track down this material across YouTube that is Hebrew content with Hebrew subtitles I built a pretty big playlist with about two and a half thousand videos which anybody can access I'll leave a link to it in the description. Feel free to bookmark it but if you misplace it you can search for Hebrew with Hebrew subtitles and you'll hopefully find it. The playlist draws a lot from content uploaded by Khan Digital. Khan is the brand name for Israel's public broadcaster and Khan Digital is their online only publishing arm. Most of the video clips are short under 10 minutes generally and they consist of topical programming about public affairs and just generally interesting stuff happening in Israel. I am a big big fan of the stuff they produce. To turn on the English subtitles firstly as I mentioned access the playlist from a desktop computer. Next click into settings which is the little cogwheel icon at the bottom of the video. Then click on subtitles slash CC. Then select auto translate and then finally select the language you'd like to see the subtitles in. The auto translate feature will automatically translate the subtitles into another language in real time. So if your first language is French or Russian or German or any other language supported by Google Translate then you can also use this method to translate these subtitles into the language that's best for you for learning. I hope this video was helpful if you know someone else trying to improve their Hebrew then please consider sharing this video and the playlist with them so that it can be a resource to as many learners out there as possible and thank you for watching.


What's good everybody Chris from jassescasebreaks.com. Happy Thursday our first break of the day here 2022 2023 Penini V select basketball six box half case break PYT number four no fillers in here for this one, which is always awesome Appreciate y'all for getting this one done getting us one all filled out to the second half over a case that was sort of last night PYT number three, which is on the YouTube right now youtube.com slash jasses case breaks and here are our teams from Chessie with the Hawks all the way down To Jackson grab the wizards and a few other teams for that last spot mojo So let's go to donor six boxes here. Like I said started last night PYT number three Let's let's do it. That's fun. Y'all. Thanks again. Good luck brand new release from yesterday Have a fresh case split up into two half cases on the site right now jasses case breaks calm Let's select PYT five and six place box. Let's rock it first hit Rookie jumbo patch and auto for mark Williams show it Hornets rookie. It's going to go to Michael That's a little pinstripe there in the middle patch Little two-color joint. I start there. It's over Blake West is a Christian Brown NBA champ the rookie Next auto and it be Kennedy Chandler silver select rookie auto for the Memphis Grizzlies David 187 out of two 49 on the rookie signatures Nice light blue of you honest onto to clump a little bit of a jersey match there with the card art That's a nice one to a two out of two ninety nine for the Milwaukee Bucks Brian June Williams Try color cats Those try colors in this like basketball non numbered My scopes Shaden Sharp for the Portland Trail Boyce's Jackson one of those last spot mojo teams Nice one there. They're they're committing dame scoot Shaden sharp. That's going to be the squad this year. It's our first Paul Bank Carol for the Yolando magic shawmatic See if we can get this one with some color. I ought to some try color John T Murray try color Keegan Murray The rookie for the Sacramento Kings Taylor getting all the Keegan Murray's Mr. Jean Teddi try colors like I said non numbered so look sharp this will be number them another blazer white on the Anthony Simons 72 out of 149 more for Jackson like math room Shaden sharp on the silver Nick's hit selective swatches Joelle and beat your 22 23 MVP To your your 2022 23 Kia MVP my bad This break sponsored by Kia for the Sixers Jackson and a red die cut a little color match there for Daylin at Terry 82 out of 175 for the McMathrin Rookie for the Pacers when a David B Jeremy Sohan on the select futures First team all rookie for Jeremy Sohan Mark Russo with these spurs nice first box Sometimes packs will get stuck on that little on the little divider Front stuck behind so just got to make sure did a little recap on the PYT three didn't see any of our color wheels another pretty hard to hit But didn't see it so hoping to get one here. I think Ted hit one yesterday a Shaquille in the O Lakers edition Color wheels sharp this year man. They look good. Also didn't see any zebra stripes Unstoppable Trey young Johnny David's 38 out of 99 a little color match there on the rookie signatures For Jackson in the Washington Wizards Kristaps Brazilians on the red white and blue Jade and Ivy Rookie for the Pistons Lou d'Orte on the patch auto for the OKC Thunder and Kenneth 42 out of 199 on the Lou d'Orte patch auto Lou Dicott for the Grizzlies Desmond vane 215 out of 249 and our first check home group Let's see how good this kid can be a more J. Nivey for the Pistons Pistons Ed P Howie on the tricolor, that's correct. That's that gonna be a Julius Randall Next patch gonna be Trey young select swatches non numbered Atlanta and Chessie and a lime green Don Julia Julius Randall for the Knicks and Scotty 27 out of 75 next little number there In flago not case it but pretty hard to hit for Zion This Paul tricolor Nice in flago Zion Going to the New Orleans Pelligans and William So sharp man. It's orange die cut Pascal Siakam Toronto Raptors and Jackson 63 out of 65 keep getting lower baby What a guys who have kind of come up and trade discussions the last week or so Siakam Zion Trey young which is still pretty insane that Trey young is on the block apparently a lot of guys are Starting to sign this verbal agreements. Don't be surprised if allegedly Fred van Vleet Dillon Brooks to the Rockets He's a Josh Hart resigning with the Knicks Technically the free agent window opens up tomorrow You know, you know how it is now Shams and woes and Mark Stein already doing their dirty work SGA silver sensations Nicola Jovic with a V rookie auto for the Miami Heat and in Coor 198 out of 249 SGA on the tricolor Silver on the Court side for AJ Griffin rookie for the Hawks one more for Chessie 8 out of 99 for Jabari Walker. It's purple there For the Blazers and Jackson rather nice one behind that one one more for Portland coming up So 8 out of 99 Jabari Walker on the RPA and a blue die cut shade and sharp rookie There we go, it's more rookie color always nice to 10 out of 249 on the shade and sharp blue Nice one for Jackson one of those last Bob ojo teams Tricolor D book mark smart now Grizzly with that one going to the Celtics and a Jabari Smith, Jr. for the Houston Rockets Houston Chris baller Tari eason on the draft selections patch blue One more for Chris and the Rockets 63 out of 75 blue scopes BAM out of bio Miami and Incu 227 out of 249 Jade and Ivy snapshots Tricolor Brunson Tricolor Jake Loravia. Oh nice tie-dye die cut tie-dye cut Himi Butler 21 out of 25 nice one for Incu and the Heat Just came up short in the NBA finals, but Jimmy Butler He's a guy man. Are we getting lower and lower on the color Let's keep it going maybe a little gold me a little green me a little black one-on-one Pretty nice All right box for a second half of this six boxer It's a thickie right there Hoping it's not just a spacer and you nem heart rookie scopes a Silver and flago trey young to clean man to clean first auto coming up Usman the Aang so the Thunder got excited wish one jeng for the okc Thunder and Kenneth 140 out of 249 Maximum a tricolor. That's why it's thick 6 out of 25 ice three-color patch and auto Grant Williams on the tie-dye x-factor memorabilia signatures for the Boston Celtics and Jerry Thickey here. That's Grant Williams here. There we go six out of 25 second-year red Scotty Barnes for the Raptors and Jackson 199 out of 199 little bookend Jake Loravia. Oh nice Cleveland Kyrie I think all these Jumbos these throwbacks are game used as well. Yeah game used on the Kyrie Irving patch Cleveland Cavaliers additional that's going to go to Ryan nice some more rookie color nice Jalen Durin I think second team all in all rookie 118 out of 249 Blue die cut little color match for the Pistons and Ed P Very nice or key and Murray for the Kings Not a nice one just a shade and sharp little half case a shade and sharp tricolor on the rookie Premier level Snapshots on the math or another wine green Julius Randall 51 out of 75 Double up a year for Scott and the Knicks the last card there. That's coming on in man Doing some select basketball right now New release from next day. Oh nice. That's a low number one Paul George green die-cut Four out of five nice PG Out of five nice one for the Clippers and Jackson Calling sex and on the tricolor For the jazz and David and two Jabari Smith juniors for Chris Butler and the Rockets Andrew Wiggins on the throwback out of 75 Select always a favorite 13 to 75 on the Wiggins T-Wolfe's edition going to Nicholas A nice copper man. Just another one shade and sharp on the copper 12 out of 49 Jackson Eden up here with the trailblazers all the shade and sharps head in his way nice man scopes con sexton Dear and Fox tricolor sicken your Cade stuck behind on a Tyrese maxi white for the 76ers and Jackson 129 out of 149 or a Chet Holmgren Second one on me. See what we can get. Like I said, let's see what the poll have only got one Polo two Chets both basic We can have some some color some auto Next up nice Jalen Brunson Red for the New York Knicks and Scott four out of 99 on the Brunson auto Dear and Fox tricolor last hit going to be a Keegan Murray non-number rookie patch sparks A more for Taylor at the Kings One more die cuts a more rookie color Nicola Yovitch Rinku in the in the heat 73 out of 249 Last part of Blake Wesson. All right, and last box So we can grab one more banger for someone before we call it a break Pyt's five and six a fresh case on the site right now chassis case breaks calm last box here folks. Thanks again Good luck J90 nice tricolor on the premier level One more for Jackson and the blazes little white blue dame will or dame time 113 out of 299 of a shading chart because why not silver mathrin on the court side 14 out of 49 on the glove Gary Payton the all-fame point card here Nice one Seattle Super Sonic's edition will eventually became of course the Oklahoma City Thunder. So one for Kenneth Nice one here 14 out of 49 What's up Rex? Aren't they so aren't they so pretty blue? They're just so nice It's over Keegan Murray nice one for the Kings and One more more Williams patch this time on the purple One more for the Hornets Michael 51 out of 99 on the mark Williams patch Red die-cut Anthony Edwards a little ant-man for the Minnesota Timberwolves Nicholas Call the T-wolves out too much 112 out of 175. So Always good to spread the love out. All right, so there's our zebra a little last box on the rookie Ty Ty Washington, Jr. Chris Bollard in the Houston Rockets Zebra stripe on the court side. That is so Slick that is a nice looking car right there Chris Congrats, man. I'm a pollen. I'm gonna premiere concourse, excuse me Yeah, that Grimmenshake is insane People are very very funny My brother big into it on tiktok right now and one more for the Rockets Shibari Smith, Jr. Purple sparks On the patch One more for Chris Bollard The nice rookie color coming up, too Yeah, it's a different material. I think the Pokemon usually just like what paper or cardboard this one's on a Sturdy or a little chrome finish 44 out of 99 on the Jabari Smith, Jr.  One more for Jackson and the Blazers in the last card Patrick Baldwin, Jr. Yeah, I'll actually be in tomorrow doing the IG Right at noon. Yeah, I thought so.  Lots of nice color. Thanks again. Once again y'all nice tie-tie Washington, Jr. Of Course, yeah, of course Nice copper out of 49 shading sharp green Paul George four out of five for the Clippers For Williams a couple nice tie-dye some Hall of Famers. It's a nice rookie color Nice way to end it for us last six bucks from this case number five and six will be from a freshie And it's on the server now. Josh's case breaks calm. Thanks again y'all. Bye. Bye


Look at M840 here. So one of the big differences between the right and the left, the modern and the trad, and frequently the secular and the religious, is the permeable self versus the protected self. So the traditional, the religious, the right wing, they tend to conceive the human being is having a permeable self. So there's someone of a different race, religion, sexual orientation, moves next door or onto the block, along with a traditional perspective, is going to be much more likely to not be thrilled with that because from a traditional perspective, what's going on with you is going to affect me. So if you're engaging in sin or if you believe incorrect things about God, or if you're doing things that are deviant or ascertaining, all right, that has a tremendous ability to negatively affect me. And so traditionalists, conservatives, they're religious people, they're much more concerned about what's going on, you know, on their block. So this is why conservatives tend to have concentric layers of loyalty. So their first loyalty, first concern is usually with themselves, with their family, extended family, community, and just keeps radiating outside of that while people on the left tend to have, you know, leapfrogging circles of loyalty. So that's why the traditionalists, the conservatives, tends to be much more upset about change and to find it much more disturbing, all right, because it has much more possibility of upsetting their equilibrium. So there's a book on just this theme, The Permeable Self, Five Medieval Relationships that came out in September 2021 by Barbara Newman. So the tribe, the conservative and the typical religious person is much more medieval than the modern and the secular and the lefty, all right. So people on the left believe much more that through the power of reason we can transcend ourselves, we can transcend their primitive conceptions and their atavistic religious impulses, we can overcome all that and we can become very reflexive and self-secure, self-directed and achieve great things. But back in medieval times, all right, there's much more of a sense that whatever's going on with you is going to affect me. So there's a story here about Marjorie. All right, she's in top form during a meal with a bunch of monks telling them that God has put all these good words into her mind. She's so charismatic, the one monk who had long despised her has begun to think that maybe she is telling the truth. So he seeks her out, asks her if he will be saved and if she can disclose this sense to him. He says, I will not believe in you unless you can tell me my sins. So medieval conception, the tribe conception is much more about we have an ability to read other people's minds. So Marjorie consults with Jesus and Jesus gives her the information about what's really going on with this monk, that he's guilty of lattery, despair and keeping worldly goods. But he can save his soul if he confesses and abandons the secular office he holds. So he asks, has her for more corroborating detail, have I sinned with wives or single women? Marjorie doesn't hesitate, you have sinned with wives. So he's convinced that she's tapped into the Godhead. And he believes that she's fair dinkum and he changes his life for good because of this interaction. So from a modern perspective, this is absolutely astonishing that it's none has such an effect. But this is fairly common in the experience of mystics. So the conception of the self back in the medieval times is very different from what we hold to be the self. So it's much more porous, meaning permeable. Now we are much more vulnerable to interference from both natural and supernatural forces, from both the human and the divine, both good and ill. So this porous selfhood is articulated in the Christian doctrine of co-inherence. So that's the notion that three persons of the Trinity dwell in one another simultaneously. This extends to human beings too, say participate in the mystical body of Christ and in one another. So relations between people even in secular context such as romantic love, right, they are permeating each other. So there's an ethical imperative with this doctrine, right, if we're so interconnected then injury done to one is an injury done to all. There's also a troublesome downside. Person self as self, sense of self can dissolve under the pressure of external interference both demonic and divine. So that's why the Trad tends to be much more concerned about holiness and cleanliness and keeping on the lookout for the forces of decay and dirt and disorder. So in the Middle Ages you'd have demons tormenting a holy woman by having sex in her presence, monks would imagine themselves to be pregnant, lovers would eat one another's hearts, and holy people would have the gift of prophecy about each other's sins. But on the other hand they had an emotional, spiritual, physical connection. It would not be recognisable today, right, people felt closer to each other, frequently closer to their students or their clergy than to their own families. So the condition of the mind can be discerned from the state of the body, St. Ambrose wrote in the 4th century, it sounds very much like Alexander technique. Some people's walk, you see the very image of frivolity. It looked like wandering jesters. So Hugo of Saint Victor in the 12th century says the discipline that regulates the movement of the limbs cause all the disorderly impulses of the mind. So Alexander technique would say that what's going on with the body is going to affect the emotions and the thinking. What goes on with the thinking is going to affect the emotions in the body. That goes on with the emotions is going to affect the thinking in the body. But we're all in it together constantly affecting one another. So if you're free and easy in your body, then you're going to be free and easy with your emotions and your thinking. So Alexander technique has helped free me up from all sorts of layers of unnecessary compression and tension. Down more at ease with myself and more at ease with other people. More at ease with the curves that life throws me.


We're back with the breakfast time for our first major conversation. President Mohammed Puhari, I'm sure you already might have heard by now, has penned his signature, taken the green pen and signed. He is assented to the Defense Research and Development Bureau Act 2022 passed by the National Assembly in line with section 58, subsection 4 of the 1999 concession of the Federal Republic of Nigeria as amended. Now the senior special assistant to the President of the National Assembly matters, the Senate Senator Babajile Omoa Omoa Ruhri, announced this in a statement at Abuja, the Defense Research and Development Bureau Act of 2022 establishes what is known as the Defense Research and Development Bureau to conduct and coordinate robust research and involvement in the armed forces in Nigeria. I mean, among other things, what does this mean for the security sector and for security, basically in the defense of Nigeria's territorial integrity, which is what the army does? Yehuzad Getso is a security expert. It's been a while since we had him on the program and it's great to have Yehuzad Getso back. Yehuzad Getso, good morning to you. Yehuzad Getso, good morning. Right, right. So the Defense Research Development Bureau, what exactly is this institution meant to achieve? It's something a bit strange as far as Nigeria's defense organizations are concerned. Well, the primary objective, there are primary secondary and the cardinal objective of which the institution is expected to have attend and achieve. If at all, it is not like the other policies that President Buhari have been signing, because there are a lot of policies that he has been ascending. But as far as some concern, it's just a kind of a tea break or a kind of a breakthrough to an adherence for just know for them just to know that the bill has been signed. But I normally love especially in subject to bills related to security matters. So the primary objective of the bill is to kind of support investigative and formal proceedings of research related to defense related matters. And the cardinal objective is to ensure that information collected, have been utilized and database of the criminal activities and intelligence gathering as well as operational activities kind of presented as it is and documented. And even somebody from institutions of learning, it's a kind of to institutionalize the process of defense activities through research and so on and so forth. And the core objective as expected is to have the kind of supportive research. Because when you look at most of the things that we do, it's more or less more operational and more administrative. But we don't really have much to do. Looking at the activities of the Boko Haram, the IPO, the ISWF, the Ansaru, the all the other agitations or all the other criminal activities or actions against non-state access that have been there is have not been kind of reputable documentation and research is to kind of undergo a kind of root cause analysis, root cause studies, investigative information that will go into Typhoon to have a kind of evidence-based facts that you can keep. So these are part of the core objective that is main objectives that are expected for the bill to happen. Well, let's even get into what the public opinion is and what are the expectation of the people? Some people think that investing or having this bill would not solve the insecurity issues, especially in the nodding part of Nigeria, in order to thinking that it would have been very pertinent for us to pay attention to the issue of job creation and ensuring that we have people getting jobs and having a good life. What are your thoughts, Yahozo? I think probably the people who are saying that they might not have a good understanding of the implication or the kind of what's really the bill, they need to go in through the bill and they need to study what the bill is talking about. Yes, of course, part of what I said concerns to governance, solutions to provision of social services, solutions to unemployment, solutions to kind of job creations, solutions to improvement in economic activity, and solutions to also improvement even in the health sector and almost all the sector that are attributing into the economy. It is open and clear. If you have issues related to kind of job unemployment, you have issues in governance, these are part of the issues that intelligence gathering is supposed to go into it and they are part of the contributors and contributors to what we are into today. Definitely, if this institution, this bill is implemented or is utilized in accordance with the core objective demanded, I had a privilege to look at the draft. I have not seen the final copy of the bill, so probably there may be one, two, three amendments that have been made, but I know that I had a privilege to have read the draft of the of the bill. So do you think that this would actually, this bill will help in solving the insecurity issues that were faced? Absolutely, if it is utilized and implemented accordingly. We have many bills. We have, you know, the one thing about Nigeria is we have so many passion about initiating and coming up with kind of a paperwork, but when it goes to implementing or practicing or detailing or utilizing both items as itemized in the documents, probably you find many things difficult. All right, when we talk about research and development, I mean, of course we're thinking about scientific, you know, approaches to solving problems like you've just talked about, but we added some dangers that come with scientific, you know, research and development in military sector, defense sector, that we need to guard against. We can look at some of the programs in other parts of the world. We try to experiment in some things and in some areas and the effects of how to be hidden, you know. So what are the things that we should guard against as far as having such a bureau of research into military activities or ideas are concerned? Well, I think we're going to kind of understand a difference even in the scientific research. There are empirical and non-empirical researches and there are tactical and non-tactical researches. And almost when we talk about research, it's more or less conducting a study and conducting a study is never an element, it's never an effect, it's never a danger. It is a sign of commitment and seriousness towards making a findings either using a different stratified strategies and objective and the kind of majorable indicators or majorable strategies or strategies being used by researchers. You know, there are a different type of researches, scientific research and the social research. So I think both the two will be put together by the institution by what the bill is expected to kind of undergo or to undertake. So we need to, yes of course, it is very, very essential and very, very important. When we look at, for example, what is really making it very, very difficult for military to succeed in their operations is in Nigeria. Most especially with regard to a lot of ambush that had been laid against many of the young agile, vibrant and focused and patriotic officers in the northeastern part of the country by Boko Haram and the Isoff and by the northeastern part of the country by Ansaru Isoff, the Boko Haram and the bandits and the local bandits who cannot even, if you write their name, maybe EDO, that is MHM. They cannot even be able to write it for you, but they were able to kind of ambush the trained senior military officers and kill them. And likewise, what is happening in many part of the southeastern part of the country and the south south of the country is a kind of a message for you that inability, it is inability, of course, to have such a bill and such an institution that had been conducting. There are social interactionism that's supposed to have been kind of streamlined and kind of synergized between the social context and the behavioral context in order to have a perspective of a better security and operative relationship, especially between the institutions, the formal institutions, non-formal institutions and the ordinary person on the streets in respect to what the security is all about. And that is what will give an opportunity for any professional who have been in the barrack in a cage who don't even understand the geography of most of this social environment and crisis environment, as well as the difficult terrain and hard to reach communities and the behavioral perspective and social perspective. So I think if I really understand very well from the draft I have read, I don't really know what President Muhammadan Buhari finally assigned to, because I have not seen the final draft, but the final document, but as far as I'm concerned from the initial document from what I have seen, what I have read, as well as it is very, very essential and very, very useful. And it will really help in going along, it will really help going along in making efforts to stratify it, to come over the strategies and way forward to dealing with the security challenges in Nigeria, but try to understand and underline in bold and italic that I have made mentioned very clear that it's not the issue of ascending to the bill, but practitionerizing the bill, that's what matters. And that's the question and doubt I have for Buhari administration. And I really wonder it is at the end of his tenure that he is ascending to this bill. It is at the end of his tenure that this bill is coming up. This was the fact that part of what he deceived Nigerians, part of what he deceived Nigerians, especially the common man, especially the structures of political and non-political actors who have come up together to have contributed with their social, behavioral, economic, and financial whatever, to have mobilized mass funding, massive funding, massive support for Buhari to become the president of the federal republic of Nigeria is that he is going to deal with the security. He is going to do something to bring an end of the security challenges, especially that of Boko Haram, as well as the internal intercomplex that occurred as a result of religious and political, as well as the geographical victory. But fortunately and unfortunately, if Buhari is signing and ascending to such a bill at this time now, so I wonder what he is really plotting against the incoming government. That is my question. That is one of my questions. And the second question is, all the institutions that we have, what have Buhari made to strengthen their capacity in order to have kind of sensitized Nigerians that this bill is very, very important and is coming at the right time when it is needed? As far as some concern, during the years of the 2016, 2017, and 2018, up to 2019, when we have the more security challenges, and even at the time one Buhari administration came into power, during the first eight months, this something like this bill could have been kind of either highlighted through the institutions, there are a lot of other institutions who have been conducting researches to do with their defense. But what have the Buhari administration, has the Buhari administration ever utilized that, what to go for, just not what to go for I want to still see. We have a lot of things that government tries to have utilized. Well, I like also still, I mean, you have raised some valid points as to implementation, which we struggle with as, you know, a nation. I mean, implementation is very apt every other time you conceive a policy.  Every other time you have policies, and we're going to have a new administration in no time in 2023, would there be a continuation of some of the policies that this government have been, you know, upon? I mean, that's on the one side, despite, you know, political affiliation, conversation for another day. Let's also look at some of the issues with the military. Over time, we have had conversation as to those who compromise the system because you have a mall in the military or in all of the security apparatus in the country, whether they be it, you know, the military or the police and what have you, you have some elements who are there to, you know, truncate the process. Do you think that this also caters for solving that problem? Does he address that problem of those who are in the system who are constantly compromising, who are more like informants and what have you compromising the system? Do you think that this will caters to or solve that problem? Well, it may have some highlights of that, but it's really not going to be a kind of a result driver. The bill cannot be a result driver to that. It is the institution, it is when you have a serious government. It is when you have a government that matters. It is when you have a government that have a business on its desk. The problem with the Wuhara administration, in respect to what you have made mention, is because the Wuhara administration doesn't have any file on its desk in order to look at the issue within the military, because like I keep mentioning, there are three things. One, there is internal sabotage, which the Wuhara administration refers to accepts and deal with. And two, there is negligence, which also the government, the Wuhara administration, and what I said, the negligence is within the military cycle and within the 27 security operatives that we have. Because in Nigeria, we have 27 security operatives. And as far as some concern, there is internal sabotage and there is negligence, and there is absolute lack of political will. Because political will is not all about borrowing money in trillions by Wuhara administration from foreign lands in order to say that, yes, I will ensure, I will ensure. Ensure what? When you keep saying that you will ensure and you don't even have a cardinal objective of what to do in order to deal with those who are found wanting within the system. Everybody, even a layman, an ordinary person knows that research have been made and a lot of evidence-based facts have been presented. And a lot of also petitions, as well as the write-offs have been raised and a lot of papers have been presented related to what is in what happening within the military cycle, within the security operative cycle, where they have compromised in many circumstances and in many situations that led us to where we are to be. Because as far as some concern, Nigeria is divided into three. There is a governed area, there is an governed area, and there is even a free space. That's what you have in Nigeria. And how can you have this? And why should we, why should we have when you have a government? If you really have a government, government backed by the constitution, especially the constitution which I know and which is known to Nigerians of the Federal Republic of Nigeria and the role expected to play by the military and other security agencies. And you have been a kind of a Western money because as far as I'm concerned, what administration have wasted a huge amount of trade? Right. We're having some sort of a challenge. But yeah, because I get so we have to go. Let's see what becomes of this, this bureau. The bill is quite not too bulky. I've also looked at the draft. It's not too bulky. It's just pretty much straight to the point. You know, doesn't say much about the technical, you know, details of what you're meant to do. Just talks about, you know, who has a body part of the part to do, to buy land, to sell land, to raise money, accept gifts. But I was looking for maybe a part of what the bill would say about maybe the technical details of their research, you know, give some sort of idea. But let's see what happens about, you know, with this bureau going forward. We hope to have you back soon to talk about the security situation in the country, even with the whole Naira thing, because we have some news filtering in that there's some sort of unrest at mile 12 area of Lagos state right now, some sort of civil disobedience going on. So yeah, I was okay. So thank you very much for your time. Yes, go on, please. And go on here and attempt to attack Kaduna Aguja trend again. So this is where we are in the country. So probably have time to look at these important things and maybe next week. Thank you so much for your time. Thank you very much. It's been a good pleasure. Thank you and goodbye. Okay, we have more discussions ahead of course, sports. We'll look at how the national teams of foreign India various competitions of flying eagles are in Casablanca, Morocco, and of course the revelation cup that's been owned by the super Falcons losing to Mexico over right back.


Israel is ready for strikes on Iranian nuclear facilities. Israeli Prime Minister Benjamin Netanyahu has insisted that the option of attacking an Iranian nuclear facility in self-defense must be left on the table, arguing that the chief of the UN's International Atomic Energy Agency, IAEA, made an unworthy statement when he declared that any such strikes are banned. Are we forbidden to defend ourselves? Netanyahu said in a cabinet meeting. Of course we are allowed and of course we are doing this. Nothing will prevent us from protecting our country and preventing oppressors from destroying the Jewish state. Netanyahu's remarks came a day after IAEA Director-General Rafael Mariano Grossi was asked by a reporter about the US and Israeli threats to attack Iran. It doesn't agree to curb its nuclear program. Any military attack on a nuclear facility is outlawed, is out of the normative structure that we all abide by. Grossi said at a press briefing in Tehran after meeting with Iranian leaders. That principle applies to all nuclear facilities, including Europe's biggest atomic facility in Zaporose. Netanyahu said no such prohibition could apply to Israel. Rafael Grossi is a worthy person who made an unworthy remark, he said. Outlawed by what law? Is Iran, which publicly calls for our extermination, allowed to protect its weapons of destruction that will slaughter us? Tehran has denied having any ambition to acquire nuclear weapons. Iran signed a deal with the US and other world powers in 2015, agreeing to impose restrictions on its nuclear industry, including uranium enrichment to allay fears about its potential for warhead development. Washington reneged on the agreement in 2018 when then US President Donald Trump said he would instead apply maximum pressure through sanctions on Iran to contain its nuclear program.


Okay, this unit marks the beginning of where the course becomes more difficult, more difficult than it has been. For some of you listening, it still may be very easy, it may be trivial, for others of you it may seem as though it gets extremely difficult. So usually in the on-ground class I have this slide written, it just sort of says pay attention, this is where it starts to get hard, this is one of my favorite quotes in math, you don't understand things, you just get used to them, so if it sounds as though I'm speaking a foreign language that you don't understand, it's possible that if you stick around long enough you might get used to it, so keep that in mind. I'm going to do a very brief review of some of the information that we've covered in the previous units. Starting off with roughly speaking the mass or the weight of an atom, different types of atoms, so that protons and neutrons weigh about the same, they weigh about one Dalton, the electrons don't weigh enough to count. This was a hydrogen atom, because in my cartoons the red circle means proton, and this thing has one proton, and if you look up who's got one proton in the periodic table, it's hydrogen, and this guy weighs about one Dalton, or one AMU. This is a helium atom, because it's got two protons, and only heliums have two protons, and it weighs about two AMU or two Dalton's, and then this was another helium atom, because it still only has two red circles, which means two protons, two protons is helium, but the red circles and the gray circles, they weigh roughly the same, so this particular helium weighs about four AMU or four Dalton's. So you can have heliums or any other type of atom that come in different weights, and those different weights are called isotopes. Again, this is more review, I said remember atomic number is number of protons and an atom, and I showed you three different versions of hydrogen atoms, these are all hydrogens because they only have one red circle, one red circle in my universe means one proton, and proton means hydrogen atom, but this one weighs about one AMU, this one weighs about two AMU, this one weighs about three AMU, and just like I was saying in the previous slide, these are called isotopes of hydrogen, they're just different weights, different possible weights that hydrogen can come in, and hydrogen can come in heavier weights than three AMU as well, I'm just showing you three out of many other possibilities. Then we're continuing with the review, this is just a piece of the periodic table, I want you to be able to read it at this level, I want you to be able to look, find the name of the element in the box, you can guess what this is, this is the atomic number, the atomic number will always be a whole number, this is the symbol or the abbreviation of the atom, and this number here is the average atomic mass, so what this means is none of the hydrogens come weighing 1.0079 AMU, but that's the average, some come weighing about one AMU, every once in a while there's a hydrogen that weighs two AMU, every once in a while there's one that weighs three AMU, etc, etc, but if you take the average weight, it's right around here, if you take the average weight of lithium atoms, they weigh about the average is 6.941 AMU, again this is a little bit of, can be a confusing point to students, they think that you can't have a lithium that weighs seven or eight or nine, or even five AMU, because they look at this number and they think well all lithiums have to weigh this, this is the average, just like if the average on the exam is 81%, that does not mean that everyone scored 81%, some people scored above, some people scored below, but the average is 81%, here some lithiums weigh more than 6.9, some weigh less than 6.9, but if you average their weights they come out to this, that's what this number means. I'll talk briefly about oxygen just as an example, the average oxygen, if you look in the periodic table, has the average atomic mass of oxygen is about 16 AMU, it's something like 15.999, but for the purposes of this unit I'm pretty much going to round the average weights to the nearest whole number, so we're going to say the oxygen weighs about 16 AMU. Hydrogen, the average weight of hydrogen is about 1 AMU, on the previous slide you saw it was about 1.0079, but again for the purposes of this unit, so that we don't get bogged down in the details of these decimal points and that nonsense, we're just going to call, we're going to round to the nearest whole number, so hydrogen has an average weight of about 1. Taking both pieces of information into account, this means that your average oxygen is about 16 times heavier than your average hydrogen, and I can show you that visually, here's your average oxygen atom, or an isotope of oxygen that weighs 16 AMU, here's your typical hydrogen atom that weighs about 1 AMU, and you can see visually this guy over here is about 16 times heavier, so again this is, should all be review, but this is to put you in the right frame of mind for what's coming up. This slide is not necessarily a review, however you have enough information to do what I want you to be able to do in this slide already. You can look at the periodic table and compare the average weight of two different elements, so I can say well how much heavier is carbon, how many times heavier is carbon than helium, and again just rounding to the nearest whole number, carbon's weigh about 12 AMU, helium's weigh about 4 AMU, so I would say that carbon is about three times heavier than helium, because well 12 divided by 4 is 3, so carbon's weigh about 12 AMU, helium's weigh about 4, so your average carbon is about 3 times heavier. You should be able to do that for any of the comparing any two elements in the periodic table. Nitrogen is about 14 times heavier than hydrogen, et cetera, et cetera. You can do this for any of them. It won't always come out to be a whole number. It won't always be as simple as I just showed you, but you can do it.  Again, this is a little bit of a review. Molecule, we defined very early in the course two or more atoms attached to each other. If I just write the letter H all by itself, that's not a molecule, because you have to have two or more atoms stuck to each other. This is a hydrogen atom, not a molecule. If, however, I write H with a subscript of 2 to the right, this 2 means two hydrogens stuck to each other. So this whole thing is a hydrogen molecule. This was a hydrogen atom. This is a hydrogen molecule. Sometimes students get confused by this because they have the same front part of the name. They're both called hydrogen. One, however, is an atom. One is a molecule. If you wanted to draw the molecule out for hydrogen more clearly, you would write H and then a solid line and an H. And this solid line is called a covalent bond. But what it means is there are two hydrogens attached to each other. And what I'm circling here, this little egg that I'm making, that is one hydrogen molecule because they are stuck together and they're considered to be one thing. This thing that I'm circling over here is just one hydrogen atom. It's not stuck to anything. It's floating around all by itself. So you should be able to understand the difference between those two types of things. If I write H and then a space, here's my space, another H, another space in the letter O, all I have is some atoms. I have two hydrogen atoms and an oxygen atom all floating around all by themselves. They're not attached to each other. However, if I remove the spaces and I write H with a subscript of two and an O means everybody here is attached to each other in some way. We don't necessarily know how they're attached, but we know they are attached. And this is called one molecule. In this case it's one water molecule, but I just want you to get the sense of how to read a molecular formula. So that's it for the review. There's going to be new stuff coming up, but that is again just a brief review for this unit.


One time the Prophet sallallahu alayhi wa sallam was sitting with the Jabil alayhi sallam when suddenly the sky split open and an angel came down and descended closer to them and as this angel came closer to them Rasulullah sallallahu alayhi wa sallam looked at Jabil alayhi sallam and he saw that Jabil was shrinking himself or becoming smaller or bracing himself as if he was afraid of something and this angel drew close to them and said to Rasulullah oh messenger of Allah I'm a messenger that I'm a messenger that's been sent to you from God I've been giving you a choice and I'm paraphrasing here but the choices the angel gave to Rasulullah sallallahu alayhi wa sallam were to either continue to live as a king with all the riches of this world or to continue to live as a humble slave and Rasulullah sallallahu alayhi wa sallam looked to angel Jabil and then he said to the angel that I choose to be a humble slave then the angel left and Jabil alayhi sallam said that this angel has never been down on the earth before this day Rasulullah sallallahu alayhi wa sallam asked Jabil why he braced himself or shrunk himself as if he was afraid and Jabil alayhi sallam said he replied I swear by Allah I didn't think that he came except to announce the day of judgment which means we can derive from this that the angel was Israfiyah and after this incident the sahaba noticed that Rasulullah became even more humble he before this incident he used to sit up and eat or he would sometimes recline in a reclining position and eat but after this incident he only at he only ate sitting up only ate sitting upright and it was because it was more befitting for a humble slave and we can also infer who the angel was referring to when he said live as a king he was likely referring to Suleiman alayhi sallam and Suleiman alayhi sallam he was a prophet of Allah but he also was a was a ruler who had all the riches of this world and he also had the hereafter meanwhile prophet sallallahu alayhi wa sallam never lived such a life he grew up in orphan and even when he was given this choice Rasulullah sallallahu alayhi wa sallam preferred to live like a humble slave so for our prophet who is given the title of Habibullah beloved of Allah and who is the best of the best of creation and for him to choose to live like a humble slave it is only befitting for us as his followers as the members of the best ummah that we try to follow in his footsteps of what it means to be a humble slave of Allah or slaves of ar-Rahman


And back here in Lagos, all, including the community, have a huge role to play in educating the boy child as it would help in stemming societal ills. Now, these were words of the wife of the Lagos State Governor, Dr. Ibi Jokes Sanonu, and the second day of a three-day workshop on the Boy Child Initiative, Love Ikuku Oyadokun cover the workshop for plus TV days. Better informed, we do better. Better reformed, we do better. There's a message from this workshop. The film speaks volume, the 21st century boy child speaking with confidence. Wife of Lagos State Governor, Dr. Ibi Jokes Sanonu blames the society for robbing the boy child of his confidence. She wants this narrative changed. A lot of things are happening that painting the boy child back is always bullying. He's a macho man. That's the only thing we hear about them. Okay, maybe one of them became president, Gokno. But the story and the picture we're having out there is not good. And we want to change the narrative. We want them to know that the boys are also very used to men. The boys are going to become men. And boys have emotions too. Everyone is unique. So says the first lady who insists no child should be underestimated but be given all needed support for them to realize their full potentials. For us in the community, we have a lot of work to do. We are going to be the community parents, community police officers ourselves to ensure that every child goes to school. It doesn't pay us when one child is left behind. It might be that child that is roaming the streets the most brilliant but doesn't have the opportunity to go to school. The Commissioner for Health, Professor Akin Abayome, boosts the morale of the students. I'm not saying don't have an interest in life but let's make sure that you are focused. Let's have your, what is your focus? Your focus is to become a professional, to add value to society, to add value to yourself so that when I buy your services I'm going to be buying at a high rate. These boys are ready to take up challenges and be problem solvers. Leaders of today are leaders of tomorrow. When you take your time to read, work hard in the early age then definitely you achieve your goal. They should be of themselves. They should not allow anyone to define them. The esteem they have for themselves will be the ones to determine their long way. Speakers at an event advise the boys to be wary of a company they keep in order not to jeopardize their future. From Baduri, Lakers, Love Ikuku Uiedoku, Plus TV News. Hello, hope you enjoyed the news. Please do subscribe to our YouTube channel and don't forget to hit the notification button so you get notified about fresh news updates.


Good morning everybody today is Monday August 27th. It's looking like spy is at all-time highs and I'm very I'm gonna be very cautious around here I'm just gonna you know sit back relax let's see where we get a signal on that five minute chart and then go from there guys welcome back to another great week of trading it's looking like spies just um gosh it is ripping it's ripping up ripping higher but still it doesn't matter where the where the ETF goes where spy goes or the markets it doesn't matter I'm gonna wait for my signals to tell me to help me with an entry they do really good and it look it does look a little bit toppy here per the indicators but again the indicators do not dictate the price it's the other way around but to me does seem like it's a little bit toppy and it might come down a little bit before actually going back up and gosh it's already up $1.47 from yesterday or excuse me from Friday's close so it's up huge it's a big interesting enough trading sideways but it's not going much higher per the full-stow here it was correct and that it was a little bit on the top east side so it's either my in my opinion I don't normally do this but my opinion is I think it's gonna consolidate around here or it might drop down before hitting higher I am looking for a trade to the upside versus the downside nothing is telling me that you know this might go down south but again anything can happen and it's gonna be a while if it does go down if we are trading puts it's gonna be a while until we do trade puts so still keeping an eye on this pivot here hoping that it breaks out above it it is starting to produce a signal here I don't like it it doesn't seem that strong but just let's let's just be patient here I'm gonna watch it again I don't like this signal here I might just let this one go I don't like it here I still don't like it here there's just something about it is telling me not to purchase it doesn't seem strong enough and yep there there it is it's it's it in stick I like this one a little bit better again let's just be patient let's see where it goes from here all righty I did go ahead and buy I bought the 289 calls that expire in two days I bought them at 90 cents about them at 90 cents I'm looking for 10 excuse me I'm looking for 9 cent move so we're to have a sell order in and 99 cents let's see if we can get filled 92 by 94 looking good guys Wow 96 is on the ask it's a definitely moving 99 cents is on the ask holding my breath here because it got really close to selling out I was actually on the ass there for just a little bit and now it's coming down just a little bit it's okay boy got all the way up there it's already back down 92 by 94 it seems like it's holding here now on the bid is 89 so down in the red well I'm even now we're gonna see what it does here and if it doesn't if it doesn't hold these levels I'm gonna sell out there we go now I'm feeling really good here 94 by 95 I canceled my 99 cent order and just have my finger on the trigger to sell out as a market sell it's 95 by 97 at this time okay guys I sold at 96 cents I couldn't handle it anymore I have a feeling it's having a really tough time right at these levels all-time highs of course I have a feeling it's gonna blow up but I just didn't want to risk it I had a little bit more money than than than I wanted to 96 cents I sold bought at 90 cents sold at 96 cents I should have just kept my sell order at 99 cents it I actually saw the ask flash up to a dollar so I'm good with this trade I'm very good I just wasn't patient enough I couldn't handle the the roller coaster and this is exactly what I was talking to to you guys about you know in all my videos it's the emotional aspect of trading that make it makes it so hard to trade sometimes and it's so easy to paper trade it's so easy to paper trade all as I'm saying this there goes 98 cents by a dollar there it is there it is 99 cents on the bid everybody 99 cents on the bid you saw it here my goodness I can't believe that I should have just stuck with the 99 cents I am really like I'm so excited about this I'm just I'm really excited because I'm able to actually determine a good signal maybe from a bad signal we'll see time will tell but I'm really super excited about this guys I can't even tell you how excited about this I am I made money on the trade that's all that matters 99 cents by a dollar two guys you saw it right here called it called it as it was happening really excited about this guys I can't even tell you but I'm done I'm out made my money and now I'm gonna get ready for the day I'm gonna go have my cup of coffee knowing that I made money in the stock market thank you so much everybody for watching I know this might have been like a longer video than than usual look at that a dollar two by a dollar four guys oh my gosh that that's just that's phenomenal really really cool guys see you guys again tomorrow we're gonna try to do this each and every day for I have a really good strategy on my hands let's continue this guys thank you so much everybody for watching hit that like button hit that subscribe button hit that bell notification so you get notified the moment that I upload a video talk to you guys tomorrow