during this time. The next next next next next next next next next next next next next сервиси можуть бути зроблені і додавлені вдовжнені з іншого. Усі сервиси нормальній мають дитабайси, щоб бути зроблені з інші сервиси. Давайте взагалі взагалі дивимося на цю фігю. Ми маємо два кліонів. У смартфоні, у мобілу епі та у браузері. У браузері додає фронтинт виплікацій, що знає в браузері, який треба надати і наволює їх нав formats. У мобілу епі та виплікацій, виплікацій виплікацій. М salvation of the gateway між країним. В exact. Якщо ви мstarterаєш кілька сервисів з іншого, він просто чає в Morro. У мобілу епі та виплікацій. В цей час, ви цілько відповідаєш, We have 3 services and each of them has a sound database. Sometimes these services will have to collaborate. And this figure leaves the open question of how we will do it. Let's investigate a couple of examples. And we start from a simple one. We have an application that requests quotes from the service and prints them out. We start from the frontend application that is written in JavaScript. It takes the API Gateway variable that contains the API Gateway address, constructs the URL, and invokes the random quote endpoint. The result is written in a quote block. Now let's go to the API Gateway. API Gateway is also written in JavaScript. It is Node.js. The JavaScript dedicated for server-side execution. It takes the quotes API environment variable and constructs the URL that leads to the real endpoint of a quote service. We can see that the invoked API endpoint is also a bit different. Just quote. So the API Gateway invokes the endpoint and returns the received results plus the current time. Now we go to quote service. As we can see, it's written in Python. I guess it is for demonstration that the software can be created using different technologies. The service could have been easily written using the same Node.js. Here is the implementation of our endpoint. It selects the random quote and returns the quote and author in JSON format. I find the solution easy to understand, but the real-life examples are not that simple. Let's see another example. We will not investigate the quote itself as it requires the knowledge of various frameworks such as Java Spring Framework, Angular Framework, RabbitMQ, and many others. Just take a look at the architecture. So we have the front-end application that is written using the Angular framework. The application uses the API Gateway to invoke the services. The API Gateway uses the Discovery Service to find out where the required services reside. Take a note that the services must register themselves to the service registration and discovery cluster. Also, you can see that the service registration and discovery cluster checks the health of the services, probably using the health endpoint monitoring pattern. It promotes resiliency. Now the API Gateway invokes the requested service. As we can see, there are two microservices that collaborate. For that purpose, we use Message Broker Pattern and the RabbitMQ Middleware that I presented in previous lectures. All the communication that is necessary to request a service is presented in this sequence diagram. The application calls the API Gateway that asks for location of the service from the service registration and discovery service. Later, API Gateway invokes the actual microservice and returns the result. Is it complicated? I guess a bit. But I find it cool how different technologies and frameworks can work together providing scalability, resiliency, and many other things. So the microservices inherit all the benefits of service-oriented architecture. It enables the continuous delivery and deployment of large complex applications and it improves fault isolation. It is because the small parts of the application, the microservices can be easily added, changed, or removed. Also, the microservice approach eliminates any long-term commitment to a technology stack. Let's summarize the web architectures we talk about using this figure that shows the evolution of the web architectures. Until the last century, the monolithic, coupled web applications dominated. You may imagine such the application as a webshop application constructed on a WordPress platform. Almost anything was contained in a single application and usually it was running on a single server. From the year 2000 or so, service-oriented architectures started to gain popularity. These applications were loosely coupled and could enjoy a lot of benefits we talk about. Still, some monolithic parts remained and we couldn't enjoy scalability, resiliency, independent development, and other things at full scale. From the year 2010, the microservices emerged to provide all benefits I mentioned in the last sentence. You may ask, why don't we create web applications based only on microservices? As we already have seen, microservice architecture may be quite complex for both creation and management. There are a lot of simple projects where a monolithic solution would do just fine. Let's summarize this large topic. Service-oriented architecture is an architecture that structures the application of a set of loosely-coupled, collaborating services. Microservices is a special case of service-oriented architecture, where the services are almost completely de-coupled and autonomous. Service-oriented architecture and microservices provide a lot of benefits. Scalability, resiliency, independent development is among the most important. Of course there are shortcomings. This architecture is not appropriate for real-time applications. It is not a good idea to try to make a shooter-multiplayer game using this architecture, because HTTP requests are expensive. Also, service-oriented architecture and microservice architecture implementations might be quite complex. That was just a short introduction to the world of web architectures. Hope you enjoyed it. Thank you for watching.


What's going on everyone Sam here with late in sports cards. We are Ripping 2022 panini certified elements and gold standard football hobby six box mixer number eight random team style Here's a look again at your random results as always you can find these on the website under the results tab as well as the Lincoln Chat, let's do it guys. Good luck everybody Let's see what we've got Let's do certified first Knock out our base ones redemption Certified stars Cooper cup. There's a Dachshund Hill to 275 for the bangles Matt Corral freshman fabric mirror signatures bronze going to the Panthers congrats Panthers There you go Carolina William L dark horse this trail ants to 249 Panthers JJ Watt 349 It's becoming a member and and There's a sauce Gardner 86 out of 99 for the Jets nice one there Benjamin H sauce face Gold team Jonathan Taylor Tom Brady Foil peeling down there. We'll send an empty box and wrapper. Oh, yeah Yeah, can you pick it to 149 send an empty box and wrapper to 399 Brian Robinson, Jr To the Jets you could see The s like the part of the patch windows coming up. Yeah, so we'll send you an empty box and wrapper their bread We'll send an empty box and wrapper with the Patriots and the buccaneers as well Sorry about that guys So Yeah, good call catch catch can I pick it rookie? CMC Christian Kirk Jags, that's cool 18 out of 20 probably his first Jags auto nice one there Jacksonville Cody P Christian Kirk Hey Got Wanda Robinson for the Giants that is 79 out of 399 nice one there for the G man Tyler Murray Gold team Nice DK Metcalf to 50 on the teal Seahawks base there certified stars Herbie and base me sure mind me grab this box and wrapper for you Sorry Orange Desmond Ritter to 149 For the Falcons old Chris a lot of con to 25 the Steelers on the color match Christian Watson rookie Let's go Dolphins Matt Corral Nice one there 168 out of 249 for the Panthers Miles Garrett base gold team Ryan Tannehill base 101 Rogers would be pretty cool Roy Williams for the Cowboys 16 out of 25 nice one there Grats on that Cowboys cool looking card Yeah Panthers doing well here Jalen Tolbert for the Cowboys Cowboys also doing well to 399 Jersey card So the Dolphins nice thing orange Elijah Moore to 149 Jets The hat kick. Oh, yeah, there's a bunch you can find out Friday Friday. I will be making some Some purchases. There's Christian Watson going to six 172 out of 349 Let's go six. There you go six nice one there, buddy Rob S with the Packers Take a picture Congrats six dark horse Ron Dale Moore Alec Pierce to 199 That could be worse though. Yeah, it's like five touchdowns in two weeks Happened look at this Holy cow That is brutal That's for the Jets to 275. We're sending one out with the Jets already So you guys you have the box for both of these. Yeah, send an empty pack another pack and then maybe another foil to like one of these Sending an extra one. I do apologize on that Benjamin Devonte Adams That is number two two forty nine James Cook to 399 that got smushed or something dude. Please tell them there's a secret message in there for God This guy Nice Let's do elements next Benjamin keep an eye out in your box Special delivery I don't know what happened How is that other card like Jack? That's weird man Erica Zucadema for the Dolphins and Terry McLauren to the commanders out of 74 You've got Amon Ross St. Brown electric Jersey Cards second year 16 out of 70 Nice one here going to Nanade M with the Lions. How about a nasty Aiden Hutchinson three colored RPA Numbered 21 out of 25. Congrats on that buddy. That is actually really sick He's having a like really quiet extremely good year people don't even realize that's on that And Brent Selick Numbered 120 out of 199. All right second elements now. That's really sick aiden Hutchinson actually I would say Now you could probably just leave it Drew Brees to 199 Zach Wilson a mercy him to our cobalt. Excuse me cobalt to 27 We've got Nick Chubb. That's gonna be two colored patch for the Browns four out of 47 Nice one there. That is Not affiliated Trent McDuffie to 199 for the sheeps on the rookie autograph. Nice one there sheeps and We've got Alec Pierce. Nice one there going to the Colts Number 60 out of 199. Congrats Indy. All right, two gold standard next Come on baby. Let's see something big Yeah, some of those cards are metal Yeah, like the rookie steel signatures, they're all metal and the two base cards on top of metal Jalen watermire to 99 Bills and Malik Willis the 49 for the Titans telling you Joe. It's a sign. It's coming in black for you, man Michael Carter wow one of one go into the jets Congrats Benjamin There you go, buddy. That makes up for some of the damage cards. Heck. Yeah, dude Nice Michael Carter one of one get that in a mag for a my man. That is sick So sick Nike swoosh Trayvon Walker the 399 for the Jags Congrats Jags We've got Trey Turner Nine out of 199 for the Raiders on the auto as a beaut right there Followed by a Mike Williams good as gold rookie jersey or not rookie, but Jersey autograph 10 out of 99 go into the Chargers That's sick then Congrats man. That's so awesome and Chris O'Lave Disgusting RPA 28 out of 49 going to the Saints three color three color Congrats, New Orleans Very nice card for you Saints Good break so far man. It's been a good mixer Second box of gold standard Cheerian Davis price 29 out of 30 and Caleb. Elevee 69 out of 75 Kenan Allen Chargers gold gear 9 out of 299. What's up Daniel? Got Bailey zappy That's 5 out of 399. Oh, there's built bill over in YouTube chat now No, we and Joe Barbosa is on the coaching staff. That's wild DeMarvin Liao 25 out of 49 that's going to the Steelers grad Steelers cool one here That's gonna be nice setting the bar 14 out of 49 J Jetta's going to David G Justin Jefferson on the second year now Set yeah second-year auto and to end it off going to the Jaguars Cody P Trayvon Walker Two color two color 45 out of 49 not a really good break actually it's end up being a great six boxer Nice one there Congrats on that Cody That'll do it for the break guys do a quick recap here for you Bailey zappy Patriots Kenan Allen Chargers Trayvon Walker Jags Nick Chubb Browns Mom Rob St. Brown Lions Jalen Tolbert Cowboys Matt Corral Panthers Wanda Robinson Giants sauce gardener for the Jets Our autos next Trayvon Walker to 49 one-off Jersey number For the Jags Justin Jefferson for the Vikings DeMarvin Liao for the Steelers Chris Olave Saints Mike Williams for the Chargers Tray Turner going to the Raiders Alec Pierce Colts Trent McDuffie chiefs Brent Selick for the Eagles in Hutchinson Lions Christian Watson for the What is it called? Packers Roy Williams Cowboys Christian Kirk Jags Matt Corral Panthers and one-of-one That is Michael Carter going to the Jets Congrats on that one there Jets that'll do it for the break guys. Thanks again for the fill next up We've got penini black PY


I've got cartwheels you don't even know about Let me just relax and enjoy the scenery, huh? You know what I think that girl likes me, Sailor? You mean her, Alice Markle? You think that's why she's turning cartwheels?  It's not the dollar, Sailor, when she checked into the hotel, I told her such services were gratis But she wouldn't hear of it, she Hey, your Alice Markle just took her nose dive I've got to admit it, Slate. She looks pretty good with her nose in the sand What's the matter with her? She's not moving Maybe she likes to sniff sand. I've heard about her Come on Miss Markle, are you all right? No Sure, give me a hand with her, Sailor All right Hey, something really is wrong My father Take me to my father And tell it Hold it a minute, Sailor Now you can put her down now Gently You got any good words now, kid?   You tell him why, King You may be hand is left over, Mr. Sleet I want to shake it What goes on here? A simple matter, Mr. Sleet Inspector LaSalle came and went Asked you questions and you gave him answers Nobody got mad at nobody That is why he's shaking Congratulations! And mostly because even LaSalle admits You're not involved in the murder of Alice Markle Okay, okay, let go of the hands I want to stroke my chin and think of something Of me? About Alice Markle You told LaSalle you weren't going to mix in I told him I didn't know anything about her murder That's all I told him A girl, a blonde kid, registered at my hotel And dropped dead in front of me Poisoned the medical examiner just told us Why should a thing like that happen? That is a point to consider, Mr. Sleet All right, all right Look, look, sailor The girl died calling for her father We ought to try to find him All right, we ought to try to find him But where? Where are we going to look? We could start on Faseo Lorca That's a nice street Shady, lots of shops Only why do we start there? Why don't we pick any street at random? When Alice Markle registered She wrote down this address here One-two-six per sailorca This is a page from the register You didn't show it to Inspector LaSalle So you wasted a handshake on me Wanted back sailor? Or do you want to come along? Home address and a hotel register And it turns out to be a hat shop Straw hats, grass hats, bamboo hats What kind of home is that for a girl, Sleet? That's the sleeping man, shall we? Hey, Chico, wake up Hey, wake up I wasn't sleeping, Joris Little eccentricity of mine I pretend sleep peek through my hat As the customers walk in Listen to what they have to say I like them, I weave them a headpiece If I don't, I kick them in the shins Oh, you'll like us Because we like you Any man who weaves bamboo hats What's not to like? Besides, ever see shins like mine, Hatman? You ought to be Never You just want yourself a free hat, girly And for your gent- Well, her gent weaves some information About a girl named Alice Markle Alice? You got a right to ask me about her? Yeah We sat on the beach and watched her die Now give me the right She registered to my hotel Gave this as her home address, why?   I don't know Maybe he's out Maybe he's still in the sanitary And the girl didn't tell me All she asked was that I give her a place to sleep For a few days Because I was once a friend of her father's Yeah I'm sorry I crowded you friend It's just that the girl was beautiful Young A child You see you agree gent Now perhaps you could do something for her Because she's dead What can we do? I'll show you See this It's a tabard The tabard of one of the bizarro brothers Close your mouth Slade Who wouldn't know a thing like that? It's a what friend? There are only two in all the universe Priceless, fabulous Lucky you Take this one to Robert Hart At the Hotel Pinart del Rio Ask him if he wants to buy the pair Tell him Jeffrey the Hatweaver hasn't both To come to me for the other one A question Hatweaver Why should we do that with this This what you're gonna call him?  Me and him Which is understood And why? This I must ask because Senor Hart Has left instructions not to start Oh tell him it's about a It's about a what sailor? A tabard A pitara tabard There I said it That sounds just the way I thought it would I see Senor Hart is at the moment In the gentleman's gymnasium Amusing himself and getting sweaty By bouncing a handball against the wall Take me to him You with pleasure Lady I'm sorry he's not permitted Oh come off it old boy I've seen men bounce handballs before Take a care of back the Shannon's place sailor What? Sure I'll get rid of this This what? Habit A couple of games of handball Or rub down I could use the exercise Exercise? It's your funeral slate See you back at Shannon's place Wait till you see me on the court Like the wind Like the wind Hello I almost said she liked the way I play Uh huh I tickled him under the chin with a tabard The tabard of Pizarro Interesting That's a brown paper bag Regular museum piece, huh? Personally it leaves me limp with cold Where'd you get it? Geoffrey the Hatman at the Sailorca He said that if you want to buy He's got the other one The common pairs I hear Like towels, like his and hers You got expensive tastes And antique bath mats, huh?  Alice Marshall You know her, Buster You know she's dead I read obituaries So hobby with me Follows I've been waiting for you to ask me Senior Hey, what the The flaw in the back of the throat Senior He said he was like A wind on the court A wind Let's take him someplace where you blow away Our stars, Humphrey Bogarton And the second act of our story Stretch her fingers for life But beyond her reach She'd call for her father For her father she sighed But on Havana Beach Lovely girl she died Mr. Slate Go to look for she father So dear Find a straw hatman Who did share a tear He sent Mr. Slate On a delicate mission To sell an antique But no salesman's commission He wouldn't have taken it If it had been offered, King I know he wouldn't I think he wouldn't Girl, I bet he would No, Lady Sailor, he would not You are closer to Mr. Slate Than anyone in seven universes Better than anyone in the matches Of Taurus de Boudre, you know him All the constellations Of the seven seas of Skye You better be handing Our pamphlets with a pitch, King Oh, Lady Sailor, I Now forget it, King Just bothers me that a man Can spend so much time Showing around a tablet of Pizarro Perhaps Mr. Slate Was seduced by a game of handball Ha, add another ha That gives you ha-ha I'll put it another way How long can a man play handball With Mr. Slate It could be a career If all he brings home Is a blister, I'll throw it in his face I'll... Fanon's place, Sailor Duvall speaking Is Mr. Shannon there, Mr. Duvall? No, he isn't Who's this? Jeffrey, the Hatweaver He's still at the Hotel Pinal del Rio Playing handball, the rumor goes Personally, I don't believe it Slate's a cartwheel man But then you'd better come to me It's important Something you should know A Hatman's got something every girl should know Try to keep me away, Jeffrey Boy The joint's yours, King Do something with it till I bring Slate back Open the baby, Luz I want you to take a look around Get it, Custer Like, for instance Roll your eyes, that great kid You're holding a knife And a nice pinning room for a grommos to the floor That's why you clobbered me, huh?  Where's Slate? Don't sigh at me, I asked you a question Where's Slate? I don't have an idea Then whatever happened to your daughter Might have happened to Slate Your daughter was murdered And that wasn't enough for you Robert Hart murdered my wife I was indicted for it I spent 15 years in a madhouse for it What's that got to do with it? He was my partner I was in prison, I knew what... The light's dawning, Geoffrey You were trying to get Hart to come to you You sent him your daughter with that tablet to lure him to you Yes And then you sent Slate Now it's my turn to be sorry for you, Mr. Val If he's alive If he's alive, he's someplace in Havana I'm going to find him Bye, Geoff Oh, no No, I'm...  That sailor she was born with a fairy godmother Waving a short wand over The things that lucky girl won't see first hand The things... The things that a girl doesn't know about me will never hurt her Oh, come right on in, Pobina Don't just stand there with the dry cleaning hanging from your mouth Folks out of three, huh, Pobina? You'll make the welcome joke pretty... Makes you giggle, it's a joke Here, let me take your packages It is cleaning, it's for Alice Marco Stuff I sent out for her She has no need for it now, Mr. Sleeve You know what you just did, King? You just relieved my conscience about tearing it open Second tabard Oh, you don't know how good, honey People kill each other for these things Sailor was looking for me, huh, King? Yes, but I do not know where The finding of her will be...   What place, Jeffrey? I've been saving it If he's there, I'll break his arm And he's always there I don't understand We look all over Havana for Shannon And all the while you know he's in this place, you speak I understood it myself, it would frighten me too That's the place Gordy, isn't it? I'm afraid I don't... You can weave hats, Jeffrey Don't try for anything else Wait here, I'll get it You better meet me, your arms, and your Shannon And I will leave you to the police station quietly Slate!  I've been waiting an hour You complaining?  She couldn't take it, huh?  But, sailor, you're a dar boy Hey, Slate, wait for me Wait for baby I run fast for an old hat weaver, Jeffrey Because I've been resting for a long time And in a sailor In a hole in the wall it'll matter Slate, Jeffrey will kill hard this season I want to sailor told me on the way here I don't blame you, Jeffrey, but I can't let you And what about it, Jeffrey? While we go in to talk to heart So many years I've waited for this You have a gun, Jeffrey? No, search it, Slate Yeah, I'd better Come on, Jeffrey, we're not playing Don't try to take it away What'll it get you, Jeffrey? Come on, give me the gun The police will take care of him This moment has been the reason for my living And when it's over I don't care what happens to me Knock on the door, Shannon This gun says knock Better do it, Slate Watch it, Shannon, what are you doing? It was too quick The gun took him too quick He didn't even know who I was He didn't even see me He did was die For my wife, for my daughter There was no joy in it He didn't even know me You do it I'm going home All right, sailor Wait for me What does the museum give you for the tablets? Picture postcard of the bronze statue of General Gomez Iparate Sebastian the brave conqueror of Lake Hermosa What it says on the other side of the card Now go ahead, read it All right General Gomez Iparate Sebastian will be remembered for his brave exploits against the elusive bandits of Lake Hermosa since his illustrious charge all wildlife in the region Oh, what about the tablets? Oh, Jeffrey wove them in occupation therapy while he was in the sanitarium They're phony, sailor That's life, I guess I can wear them for a mother hover to change it I get the tablets You get this Get my loom, sailor There'll be a weaving of the tablets tonight And so our two stars Humphrey Bogart and Lauren Bacall have brought to a close our latest whole adventure story Special music was composed and conducted by David Rose May we invite you to listen again next week at this time for another exciting adventure starring Humphrey Bogart and Lauren Bacall together in Ventures


Have we forgotten the horrors of nuclear war? On April 22, Indian Prime Minister Narendra Modi said in a campaign speech in Rajasthan that India's nuclear arsenal was not being saved up for Diwali, implying his readiness to use them. US President Donald Trump has also casually talked about nuclear weapons on several occasions. In an interview with MSNBC, while on the campaign trail in 2016, he wondered why nuclear weapons are being made if they're not going to be used. As two important world leaders seem so cavalier about using nuclear weapons, it is important to remember the kind of damage these weapons can cause. In 1945, towards the end of World War II, two relatively small nuclear bombs were dropped by the US on Japan, causing widespread devastation. In Hiroshima, a 15-kiloton bomb killed around 140,000 people on August 6. And in Nagashaki, a 20-kiloton bomb dropped on August 9, killed around 80,000 people. The impact of the radiation continued to take lives for the next few months and left future generations afflicted with genetic disorders. The bombs also almost completely wiped out both the cities. In case a nuclear exchange did take place between India and Pakistan today, the casualties would be much greater than what we have seen in the past. If the largest known nuclear weapon tested by Pakistan, a 45-kiloton bomb was dropped on Mumbai, over 4 lakh people would be killed and over 6.5 lakh people would be injured. And if India's largest known bomb of 60-kilotons was dropped on Karachi, the death toll would be similar with 10 lakh likely to be injured. But the impact is not limited to the loss of lives. A nuclear war between two countries could spark a nuclear winter which would end the human civilization as we know it. Carl Sagan warned us about the effects of nuclear winter in a 1983 article. He pointed out that even small nuclear wars can have devastating climatic effects. A nuclear war will result in thousands of fires. The smoke from these fires alone would be enough to generate a long, cold and dark nuclear winter. The fallout from the radiation would result in huge holes in the ozone layer and the dust and soot from the fires would cover the sky and block out the sun. Temperatures would fall by several degrees. These conditions would persist across the planet for several months or even years.  What will be left of the human race after this is difficult to say. And the nuclear arsenal in the world today is capable of achieving this several times over. But all these existential dangers seem to be lost on the two leaders who regard nuclear bombs as mere campaign props to bolster their strongman image.


Okay, I'm going to talk to you about a debugger and My opinion is everyone should use a debugger and if you're not using a debugger, it's because you haven't found the right one yet So before I show you debugger, I have to show you a bug So here's a bug. It's a real one. It's a bug in mercurial It's about something called phases. So mercurial has this thing called phases and I'll show you what it does in a moment So here's a mercurial repo. Can everyone read that? big enough Okay So here's a mercurial repo and there are some commits lying around Now the phases command What it does is it tells you? It just tells you if your commit has been published or not or if it's secret Right now I'm in a public commit and this bug is about the return code of this command here I'm gonna add a little echo so you can see the return code here. You can see the return code It's just zero which is fine Now the bug report is that if you try to change the face to something that you're not supposed to be able to change it without Without a force like a stash-force It gives you a return code of one, this is fine Because you're trying to do something that you're not supposed to normally do But if you try to change it into what it already is It is a draft Then you're still getting an error code of one. So it's a very simple bug You're getting the wrong error code Because this shouldn't happen if you're trying to change it, but it's already what it is You shouldn't be getting an error from that Now in order to handle bugs mercurial has a debugger command So we can run the same command inside a debugger debugger and by default this opens pdb And if pdb is the only debugger you've ever seen I won't blame you for not using a debugger Because it's I mean it's a debugger, but it's kind of crappy I mean you can do up to move up the call stack you can do L to look at the source code here We're looking at the mercurial source code.  I'm getting an error code of one So mercurial has a command to pick a different debugger, and I'm gonna pick this one config ui Debugger equals I'm gonna pronounce this put B But I don't know it's pronounced.  I don't know, but it doesn't stink. It's great And this opens this It opens this beautiful colorful thing. It even has a welcome screen We're not gonna read that right now But the first thing it does is ask you to configure it. We are gonna configure it I'm gonna tell it to show me the line numbers. I'm gonna tell me to you tell to use Python I Python and I like dark themes, so I'm gonna make it dark Okay, so here we are in actual debugger if you ever used an IDE you might have seen something like this This is why I call it the debugger without an IDE because it's just old command line. Well text-based Up here you can see that the variables here. You have your call stack here. You have your code It's all wonderful and colorful So let's look at our bug. I happen to know the mercurial source code pretty well, so I know that The bug is somewhere in the command module, so I'm gonna pick a module to look at I'm gonna look at the mercurial Commands module and Within the mercurial commands module. I'm gonna search for a function. I'm gonna search for the Phases so here we are and here I can move down. I'm just moving. I'm just this is just I'm just looking around. I'm not doing actually and executing anything and I'm gonna set a break point there by pressing B It looks all red now because there's a break point now and I can press C to continue execution to that point And here I am I'm actually running my code now. I'm actually running the mercurial code and you can as usual press N to move around and I Don't know the first time I saw debugger. I was pretty amazed by it So Let's look let's look a bit around more here and now I'm gonna look down and this is all just Handling a lot of complicated logical phases But here we get to interesting part. Ah, here we get the return code is one if rejected. That looks alright But if there were changes, there were no changes, so we should be getting here So I'm gonna press T for until and Execution should continue to that point it does cool and One of the nice things is that you remember how in the beginning I told you to use I Python At any moment you can press the exclamation mark And it actually opens an I Python shell in which you can analyze your variables like any other time Here for example, I can see that their return code at this point is zero, but that line is turning into one So I'm going to just press C to continue It continued it kept executing my code and it gonna give me the bad return code that I don't want So let's actually go and fix the code Here's a code. This is an emacs. It's not my debugger anymore, but I can just go here I'm gonna delete this line here. Let's go back to my debugger. I'm going to run it again Now the one of the cool things is that you saw that I exited debugging came back in this debugger actually remembers your break points So if I press C again It's gonna execute up until against that break point. I can go back to that place before Where I had my error It's here the lines been deleted. I can continue on the way there I can again verify here that the return code is zero as it should be and I can continue and Now my turn could zero so using a very simple debugger the buzzword things fixed


Attention Park Hill residents this is a community notification of a new sexually violent predator in your area. Please stay tuned to the following short program for more information. Hi I'm technician Ron Hackett with the Denver Police Department. The sex offender registration and compliance unit at DPD is responsible for the registration monitoring and tracking of all registered sex offenders and sexually violent predators who live in the city and county of Denver. Here's a brief history of sex offender legislation in Colorado. Our state laws trickle down from federal government mandates. In 1994 we had the Jacob Wetterling Act which mandated that states would establish a sex offender list. Magans law of 1996 said that the public would have access to those sex offender registration lists. The Pam Litchner Act of 1996 stated that some offenders might have to have lifetime registrations and the Adam Walsh Act of 2006 unified sex offender laws across a country. In Colorado the legislature has determined that sexually violent predators by definition pose a higher risk to the community at large and therefore mandated that upon their release from the Department of Corrections the community must be notified. Sex offender notification in Colorado happens in two ways. The first is passive and ongoing through the sex offender registration process which is a list maintained by local police departments. The second way is active via community notification for those offenders determined to be sexually violent predators by the courts or by the parole board. Most sex offenders in Colorado are supervised by the criminal justice system in our communities. Most sex offenders engage in crossover behavior which means they may have been arrested for one type of crime but be apt to commit another.  There is no typical sex offender but all tend to be deceptive, manipulative and secretive. 80 to 93 percent of sex offenses are committed by someone known to the victim. Sexual deviancy begins in mid to late adolescence. Sex offenses are not impulsive.  The community has a vested interest in helping offenders to be successfully managed in the community. Sex offenders have the same need for housing and employment as any other citizen.  There are approximately 16,500 registered sex offenders in the state of Colorado. About 65% of convicted sex offenders are placed in the community on probation. The remainder are in the Department of Corrections or Community Corrections. Offenders may be caught for one type of offense but be at a high risk to commit another type. Crime of conviction is only one indicator of risk. To be determined a sexually violent predator an offender must meet four specific criteria. They must be at least 18 years old on the date of the offense or under 18 and tried as an adult.  The victim must have been a stranger to the offender or the offender must have established a relationship primarily for the purpose of sexual victimization. The offender must have had positive results on a risk assessment instrument administered by probation parole staff and a qualified treatment evaluator approved by the sex offender management board.  The offender's residents must be verified quarterly by the Denver Police Department. The full sex offender registration list is available by calling the Denver Police Department Identification Bureau at<PHONE_NUMBER>. Convicted felons and those with multiple convictions are posted online at DenverGov.org slash police.   Now here's a look at the newest sexually violent predator living in Denver. Here's an overview of the registered sex offenders currently living in Denver. There are 2,200 total living within city limits. In Denver Police District 2, there are 385. Precinct 223 has 117 registered sex offenders. Of those, 80 have felony convictions and 37 have misdemeanor convictions. Robert Jake Chavez is a sexually violent predator currently living in Denver. He's 35 years old and was born on March 21st, 1979. He is a Hispanic male, 5 feet 11 inches tall, 255 pounds with brown hair and brown eyes. He's currently living at 8300 East Colfax Avenue in the Park Hill neighborhood of Denver. Schools located within one mile of this offender include Denver School of the Arts at 7111 East Montview Boulevard, St. James School at 1250 Newport Street, and Montclair School at 1151 Newport Street. Parks located within one mile of this offender include Crescent Park, Denison Park, Fred M. Thomas Memorial Park, Greenway Park, Montclair Park, Verbena Park, and William H. McNichols Park. Recreation centers located within one mile of this offender include Montclair Recreation Center at 729 Ulster Way. Bus routes located within one mile of this offender include Route 10 East 12th Avenue, Route 105 Havana Crosstown, Route 15 East Colfax, Route 15L East Colfax Limited. A brief history of charges against this offender. Sexual assault on a child. He's currently on parole. He registered with the Denver Police Department on November 3rd, 2014 to 8300 East Colfax Avenue, number 102. Past charges against this offender include sexual assault on a child, burglary, carrying a concealed weapon, assault, theft, and motor vehicle theft. Robert Jake Chavez has been determined a sexually violent predator after meeting the following criteria. Criteria one age 18 or older on the date of the offense were under 18 and tried as an adult. The offender was the age of 26 at the time of the offense. Criteria two the crime must have been committed honor after July 1st 1997 and convicted honor after July 1st 1999.  The offender was convicted on April 21st 2005 for sexual assault on a child. Criteria three the relationship to the victim was one of the following. Victim was a stranger to the offender or the offender established or promoted a relationship with the victim primarily for the purpose of sexual victimization. The victim was a 13 year old female and the offender was known to the victim. Criteria four positive results or the passing of a risk assessment instrument administered by probation parole staff and a qualified treatment evaluator. Positive results include an assessment for the presence of a mental abnormality, a level of denial regarding the offense, treatment appropriateness and motivation, presence of sexual deviant interests. The offender was evaluated by the Denver District Court with positive results determining him to be a sexually violent predator.


, , , , , , , , , , , , , , they were given good treatment, they got operation for 43 days I feel that they got operation, I am feeling like that I'm happy, I got second life because of these doctors and because of this manipulation of taking the health now they are taking care of their health they are helping people for the first time They have got gifted and they have done something to them. They have lived life on bliss. So thanks to the Manipal group of doctors and the Manipal institution for coming to the hospital. And they helped me to thank my relatives, my brother in law, Naina, Meeraj and all my family. Thank you very much for this, for the second life. ಎರಸು, ಎಪಾಎಕಮರು ಕಮ..! And, Sivya Sarcopenia, we had advised him to deliver transplantation as best possible treatment. Patient family obliged, but unfortunately they didn't have a compatible donor in the family. Finally, they had only choice to register in government list for a deceased donor. So meanwhile, as he was containing medical treatment, he was listed in KMC Mangalore under the deceased donor list. After a long wait of 6 to 7 months, he was offered a deceased donor raft from the government. So here, for the first time in KMC Mangalore, he underwent a successful deceased donor liver transplant. Patient recovered very well. By the end of two weeks, the patient was discharged. Right now, the family is very happy, healthy. He will be in our regular follow-up, will be maintaining his immunosuppression. And, we hope that this liver transplant program will continue like this successfully. Liver transplantation is an extremely successful treatment option for selected patients, especially our two patients who we have transplanted recently, with which liver transplant has become routine at KMC Mangalore. I'd like to say that these operations are not only life-saving, but they're also careeds saving and also save the lives of multiple people in the family. Both our recent patients have been breadwinners in the family. They've been leading very active career lives as well. So seeing them go back to full health and to go back to a productive life is extremely heartwarming. And there is nothing more a liver transplant team can expect to than this. I wish them both all the very best. And I do hope that with such a robust beginning, the Karavalli Liver Transplant Comprehensive Liver Care Program will scale to greater heights.


Good morning, Mr. President. Good morning, Mr. Minister. How do you do? Ambassador? Yes, hello. How do you do? George Bush. Nice to see you, sir. Hello, my friend. You're back. Nice to see you. Another friend. Nice to see you, sir. So we can get a little more of you down there. Good morning, Mr. President. Nice to see you. Nice to see you, too. Mr. President, thank you, first of all, for receiving me this lecture. Today, hard and tight schedule, I much appreciate this opportunity. And also, I'd like to congratulate you and American people for the success of the Columbia, which I just watched over time. Commissioner Pill. Commissioner Zagoria. Commissioner Sloan. Commissioner Sepp. And all of you. Good morning. Pleased to welcome all of you here to commemorate the 21st anniversary of the National Poison Prevention Week that was sponsored by the Consumer Product Safety Commission and the Poison Prevention Week Council. It made great progress for the last two decades in reducing death and injury to young children, particularly from medicines and household products within the home. The efforts of the great many of you have been required. Over the years, consumers and health professionals, industry and government have worked toward a common goal. And the extent of your partnership this year has particularly commended. It's the kind of approach this administration wholeheartedly supports. I'm pleased that there are representatives here, 29 organizations of the Poison Prevention Week Council, marked this occasion. The individual programs, the accomplishments of each of your organizations, have long contributed to the reduction of accidental poisonings. And Nancy, one of this administration's high level appointees, I want to compliment you and your able leadership with Consumer Product Safety Commission. Your commitment to safety and to the American public, work with the private sector to seek the most effective and responsive methods for reducing these hazardous and unsafe products is to be applauded. And congratulations to all of you for the work that you are doing. I wish you continued success with this program and know of the great importance as you do of what it means to families to be able to cross this land. I can't help but tell a little thing. This isn't to suggest that there is something additional you should be doing. I just thought you might be interested. And maybe this is more widespread than I know as Californians are a little provincial. But not too long before coming here, I learned that in California there is a doctor at a children's hospital. And outside that hospital he has a garden of death. And his parents got him to visit and to visit their children. And he takes them out there. And he has created a garden in which all the things that might be found around in shrubbery and in flowers and so forth that actually are poisonous, such as the castor bean from the castor tree. Mike Dealer knows about that. He turned around one day just in time to see his baby son swallowing the castor bean. And just that accidental sight meant the life of the child as you got it inside. But I just thought that you with all that you're doing might be interested in hearing this unique and innovative way of telling parents that, you know, I think everyone in California has got a few only-handed bushes around. And that can actually be so poisonous that there is on record the case of a death of someone who simply took a limb off one of those trees and sharpened it to use it as a wiener roast. Roasting wieners died from the poison from that one limb. But again, I just want to thank all of you here. And I know that someone wants some pictures. How are we going to do this here? I'd like Commissioner Hayes. My pleasure, sir. I come with a small reminder of FDA's interest in your personal well-being. Seventy-five years of protecting jelly beans. I understand they'll get individuals if you come by. Are you doing all my work by yourself? Not all of them. Thank you very much. No, no, thank you. I'm going to go to the dentist and see if I should check. It's a reminder. I'm Dr. Weaver from the American Collegiate Institute, and we appreciate your support in this important event. No. I appreciate all your help. We bring you water jelly beans, Mr. President. President Stoner. Thank you. You know, his first request was he wanted to put a tag on each one of the jugs of jelly beans in there and immediately wash and rinse. You want to go for it? Hey, listen. It's a good life. I'm Karen from the Consumer Product Safety Commission and the Poison Prevention Week Council. We can say a very special thank you to you. 25 national organizations represent 9 million people. This week, we're working for Poison Prevention. We are delighted to have the support of you and the women. So long. I love these people. I'm excited. Mr. President. Mr. President. Thank you. Hey. For Heaven's Sites, thanks. It's good to see you. I got it. Thank you. You take that chair over there for a while, and I'll go back to Vermillion. Most of them want to sit. Yes. Hey, that's great. Well, sit down. We missed you. Sorry. I'm surprised to see you. I'm sure you did. Thanks, Mr. President. We've been devoted to this federalism issue. I remember meeting and we had this very same room on December 15, 1981. Many of the suggestions which were received that day reflected in the conceptual framework we announced on January 26th that there must be a large bull program rather than in the words of Governor Snelling and just a piecemeal attack on federalism. The need for the true sorting out and responsibilities among the various levels of government. I remember Pete Domenici talking about increasing the revenue share dramatically. Well, in a sense that $28 billion trust fund is a giant revenue sharing program for the states and localities. And there's the need for the pass-through of the funds to local units of government.  The need for a match between revenues turned back in programs of sort is important. And this is part of the proposal that we'll provide for. A dollar-for-dollar match of revenues and programs. And we'll continue the structural proposal so that no winners, no losers will be found among the states. Finally, we've responded to the request that there be an adequate transition not making the program fully effective until fiscal year 1991. All of your time in the meeting today and I think was perfect. I didn't nail down the details of our proposal yet but the issues have been sufficiently crystallized by now that your input can be very effective. I know there's some concerns about full state assumption of the AFDC and the food stamps. We're willing to look at alternative swaps in the income maintenance area. We want your guidance on pass-through and we're willing to look at the revenue sources in place of the windfall profit stamps. We need your advice on the 43 programs that would be turned back. In short, we're eager to listen. This is the first opportunity that I've had since January 26 to sit down with representatives of all levels of government. And I look forward to hearing from you in this particular session. All before we open up the discussion, I want to express a special thanks to you for your leadership on this important committee. I knew when I asked you to chair this committee that you shared an ice-drown feelings on the importance of returning power to authority of the state and local government to the people. You've done a great job and I appreciate it. And now it's your turn. Thank you, Mr. President. I might say that we have another very productive meeting and the more that I associate with this group, people the more impressed I am. If you had to hand-pick this country in terms of filling the bases on the local, county, city, state and federal levels, you couldn't do better than with this hand-pick group.


What's up everybody? Jason here for jazby'scasebreak.com guys. Sorry, totally blew my mind guys, blew my mind, I totally forgot about it We just did museum collection baseball six balls half case break POS number four No, non-numbered hits but a lot of non-numbered base and some inserts So I'm gonna randomize the customer names to see who gets the non-numbered base or non-numbered hits So let's click the dice roll. These are the customer names in the RMB two and a six eight times Good luck one two three four five six seven and eight and After eight times two and a six Stacey Little extra something for you there There you go. Appreciate it guys. Thank you guys so much. Like I said more museum collection is in the store I just posted up five six. Thank you


Hey everyone, Lee Lowell here, smartoptionsello.com. How's everyone doing? Today is Saturday, November 27, 2021, getting on towards the end of the year. Welcome back to another edition of our Saturday synopsis. What do we do here? We look at the charts, we look at stock charts, we look at the indexes, we look at individual stocks. I'm here to help you try to become a better trader. And by doing so, we do that by looking at the charts. That's what I do, that's what I've been doing for 30 years. So I'm here to help you make these free videos to give you an idea of what I'm looking for, what I'm seeing on the charts, and what I use to help me gauge when it's time to get in and out of a position. So, sit back, relax, and let me take you through the steps and take you through the technical indicators and what I use to see on the charts, to help me gauge when a trade may be ready to go. It's a big day today, college football, big, big game, Ohio State at Michigan for all you college football fans. Now I won't tell you which team I'm rooting for, hint, hint, but I'm looking for a good game today. So let's just jump right in. We look at the indexes first and then we'll look at some individual stocks and I'll show you what patterns I'm seeing, what these stocks may be telling me, when it may be time to get in or out of a trade. So let's just jump right in here, open up the chart. So we always look at the S&P 500 first because I feel that's the broadest measure of the overall market and it tends to give you an idea of which way the market is headed. Now we use the SPY, which is the Exchange Traded Fund for the S&P 500 Index. And it's very easy to trade, trades just like a stock, you can get in and out at will all day long. So I like to use that as my gauge for seeing how the overall market is doing. I like to give an idea of what I'm using here. Just for the newcomers, we get new people joining this group, this YouTube channel every week. So I like to give a quick little overview of the charts that I use. Some people say I should not give this intro week after week, I understand that, you're tired of hearing me say it, but for the newcomers I'll go over pretty quickly. I usually default to daily charts, which is one day's worth of trading on each one of these bars, each one of these vertical bars is one day's worth of trading. So I default to the daily bar charts. You can use intraday charts, which is one minute charts, five minute charts for you hyperactive traders. You can also use candlestick charts, which I don't use. I use the bar charts, which is the open, high, low, close type of bar charts. And on these charts, I keep it pretty simple. I have three moving averages. I have a 20-day simple, a 50-day simple, and a 200-day simple moving average. At the bottom here, I have the 14-day RSI indicator with the 80 level and the 20 level as my parameters that shows me whether a stock or index is overbought or oversold. It's not a measure of a turnaround right then and there if it gets into overbought or oversold area, it's just an indicator telling me that, hey, keep an eye out, things are getting a little overheated or a little oversold. So that's really all that I use. The rest of it is based on patterns that when you're looking at these charts with me, if this is your first time, you'll see these weird-looking triangles and W patterns in these channels. These are all technical indicators that I use. These are widely known, widely followed. You can do more research about these. You just do a Google search on chart patterns for stocks and you'll come up with lots of websites and pages that you can read and or other YouTube videos. So let's just jump in and take a look at where the market is heading, where we've been. On my chart here, I got about two years worth of information. That's not what you need, unless you want, each chart platform is different. So just my real estate here is about two years worth of time. As we are bullish at the smart option seller, we look for bullish types of trades. What do we do? We sell put options and put options spreads. So we're looking for bullish types of activity. Now, as you can see, the general market here is the meltdown of the pandemic in February and March, 2020. And since then, we've just gone straight up, right? The market from bottom left to upper right. That's what you want to see for a bullish stock or index. The market's just going up like this. And in between moving up, you'll have pullbacks along the way. We like to draw these channels that will help us decide when the time is right to get in or out of position. So if you have this channel that you've drawn, you can see that the S&P 500 has been bouncing along this channel. And when it bounces along the lower edge here, when it hits the lower edge, I should say, it will tend to bounce. And even though it's coming lower, in the long run, it's still moving in an upward trajectory. That's what you want to see. Now, we've talked about this in the past. September 1st came around. There are seasonal patterns for the market. August, September, part of October is typically a more bearish time for the market. So right around here, September 1st, the market went into this little bit of a six-week pullback and has since rallied back up. We've hit all-time highs, all-time new highs actually this week. This bar right here was an all-time new higher for the S&P 500. And then the last couple of days of this week, this was a short week. We had the Thanksgiving holiday here in the U.S. But yesterday, which was Friday, short day, Friday, the hours were a little shortened because of that holiday. This one bar right here, this was Friday, November 26th. So the big news that's coming out in the world now is this new strain of the coronavirus that was discovered in South Africa supposed to be much more contagious than the Delta variant that came out over the summer. So we've got some more global news that sent the market into this little big move down yesterday, Friday, November 26th. So that's another thing that another news item that we'll have to worry about as far as the market goes. Any big global news event like that, especially COVID now, it's gonna send the market into what I think is a temporary down move. Something new, people don't know what it is yet or how contagious it really is. We need the science to do a quick little synopsis on it. That could take a couple of weeks. Who knows how fast they're moving. But I think knowing that we already have the vaccines and how fast these vaccines were created, I don't think this is gonna be the start of a major massive down move. I just don't see that happening. Sure, we'll get a pullback. We may get another pullback on Monday until we get some more information out there and some confirmation from governments around the world that, okay, yes, we've seen this new thing. We've got it under control, shouldn't be a problem. We don't know if that will be the narrative yet, but until that, some people will get a little nervous and start selling. But to me, that's probably more of a buying opportunity. We like to see where the bottom, if a bottom occurs, where that may happen. As of right now, we have this 50 day moving average. That could be the next landing point for the S&P 500 next week, maybe, or maybe on Monday, we'll just rally back up. It's hard to say at this point because these types of global news events are very hard to gauge sometimes. They come out of nowhere. So you may be thinking that you're doing everything right in the market and in your trading and this big thing comes along and knocks everyone for a loop. That's just the hazards of investing. But as you can see over the long run, and let's take a look back, we'll look at the monthly chart here if my thing will work with me. This is the stock market over time. And you can see, since here's 1999, we had the 2000 meltdown and then we went up. We had the 2008 meltdown and this, look where we've gone since. Now we know that the central banks around the world have lowered interest rates to zero, so that has helped quite a bit. But we've had pandemics, we've had wars, we've had other global unrest, but the stock market will continue to go up over time. And why is that? Because the stock market is made up of companies that create products that people buy and these companies are profitable and that's how the stock market moves. It's made up of profitable companies whose share price have to follow their earnings. If the earnings are going up, the share prices will go up. That's what the stock market is made of. So we go back to the daily chart here. So we're going to have pullbacks along the way. That's a guarantee, but these pullbacks can be used as buying opportunities if that's what you're looking for. That's what we look for. We look for buying opportunities in our newsletters when we sell puts. So right now we're sort of in a watch mode here. We wanna see where this thing lands over the next week or so. We're gonna tread a little lightly here because we don't know what's going on with this thing. So it's better to keep your money on the sidelines sometimes or take smaller positions because you really don't wanna get caught with a long position and have this thing move down and then you get stopped out and you get frustrated. So tread a little lightly here when you have big news items like this. We'll see where it goes, but I think eventually and it shouldn't be that long, the market will continue to move to all time new highs. Now let's take a quick look at the VIX here because the VIX is the volatility indicator that tracks the market and the VIX moves inversely to the general stock market. The VIX is just, it's a fear gauge. It's the volatility of the S&P 500 near month options. And when we have big sell-offs like that, the VIX, which is this, will tend to spike. And you can see, let's go back a little bit in time to the pandemic, February, March, 2020, where volatility just spiked when we had that nasty down move in the market. And then as the market started to go back up, volatility started to come down. Now volatility is also a gauge of option prices. And when volatility spikes like this, option prices get more expensive, both put options and call options. And when volatility comes down, the option prices come down with it. So you can see when we have these large down moves in the market, you'll have these spikes, these quick spikes in volatility. And they don't usually last that long. So yesterday, Friday, November 26th, we had this spike right here, volatility spikes. So I have to believe it's gonna end up being just like these other one, two, three day events where the market will come down quickly and the VIX will spike just like you're seeing here. And then in a couple of days, the volatility will start to come off, which means the market is heading back up. So you can see these spikes don't last very long and along with the market itself, the market doesn't stay down for very long. So here's the S&P 500 again. So I'm thinking maybe another day or two down move in the market potentially this is the 50 day moving average right here. It already came down below the 20 day. We got the 200 day down here. This is the 200 day moving average. So we may have another day or two of down move which may keep the VIX up and then I think we'll get the pop. We get some good news from the scientists that, okay, we've got this under control. And so that's what I'm looking for. So we're treading a little lightly here. But anyway, let's just take a look at what else is happening. Let's go to the QQQ, which is the tracking stock, the ETF for the NASDAQ. Same thing you can see has been moving up, but you have the pullbacks along the way, okay? And we draw these channels. These are things that help us understand which way a market may move next. And just like the S&P 500, we had a little down move this week, had all time new highs here, keeps making all time new highs, which is a good thing for those of us that are long are bullish in the market. And just like the S&P 500, you can draw. You can draw the trend lines. You can have a nice long channel like this, okay? You don't have to go back a year in time. You can go back three months, six months, whatever you want. This is all part of technical analysis. It is all about drawing trend lines, looking for support and resistance areas, looking at patterns, okay? So the market looks good. Okay, so we may have hit a top here. It hit the top leg of the channel. So we may have a little pullback, may pullback to the 50-day moving average here. If things look bad with this new COVID thing, it may pullback to the bottom of the uptrending channel. That's just how the market works. But as long as we're still in this upward trajectory, these pullbacks shouldn't really be seen as something that'll really scare you out, okay? I think people get nervous when they see a pullback that this is it, this is, here comes the next bear market, and then eventually it bounces and starts making new highs. I mean, every time this thing hit a top, people say, okay, it's all over, and then it goes to the bottom and rallies back up, but you can see it's gone up overall. So if you're in the market for the long run, or if you're looking for ways to invest for the long run, you can't be afraid of the pullbacks because pullbacks are part of the normal process of the market. And every time you think, well, I'm just gonna wait for the market to make a new bottom or have a really big pullback and then I'll get in.  So you have to have some skin in the game. You have to have some sort of exposure if that's what you're looking for. You know, that's what we do. We look for these opportunities, we look for the pullbacks. All right, so that's that. Let's look at the Dow Jones. This is the DIA, the Diamonds as they call it. This is the exchange traded fund for the Dow Jones. Been moving up nicely as well. Had the pullback just like the other indexes. Let's pull this down a little. So we had pullback. Now the Dow seemed to have gotten hit a little bit harder than the S&P 500 and the NASDAQ. It's getting, it has dropped below both the 20 day and the 50 day moving average. Here's the 200 day lurking down below. So the Dow is only made up of 30 stocks. I don't put as much emphasis on that because of 30 stocks, but it has gotten hit pretty hard the last two weeks or so. All right, but my feeling is that I'm gonna wait, see how the news flows comes out from this new COVID variant thing, Omicron it's called, I think.  You wanna be a little more patient, but look for those prime opportunities for potential next buy-in. All right, so let's start to look at some individual stocks. That's what we do. Let's look at Apple because we like to look at some of the more popular stocks. And see what's been happening now. We talk about Apple usually every week here. And as I've been saying, yes, Apple's been trending higher, but in a really ugly fashion. And by that I mean, it's just been going up, up, down, up, down. It can whipsaw you out, which is the worst thing you want to happen when you're in a position. But it has kept moving up, made all time new highs just a couple days ago, right here, all time new high, but has come down the last couple of days along with the rest of the market. If this variant doesn't seem to cause too much trouble, Apple will find the bottom here and continue on its way higher. Maybe it'll catch a bottom along the 20-day moving average of the blue line here, or maybe the 50-day. It all depends on the overall market and the news flow about this new Delta, Omicron COVID thing. Something we don't want to hear. We want to get rid of this thing for good. But until we do, we're gonna get these mutations and this news flow, and it's gonna knock the market back a little bit. But in the long run, we know science is on the case. The vaccines are there, so the market should continue to go higher. And that's because people are still buying products of these companies that make up the stock market. So eventually, the market will continue to go higher. Let's take a look at Tesla. We look at these more popular stocks because that's what a lot of people are interested in. Tesla had made all-time new highs near $1,250, $1,250 a share. So I had mentioned a couple of weeks ago, it had gotten extremely overbought, extremely overbought. We knew a pullback was coming at some point, just couldn't pinpoint when that would occur. Nobody can tell you when that turning point's gonna be because there's so many people that wanna get involved. When it hits that extreme point, that's when the pullback occurs, but it's hard to pinpoint the exact day. Now, if you thought this was the top right here and you started buying puts or selling the stock, shorting, which is very risky, you could've gotten hurt because it kept going up against you, like another $150 a share. But here was the turning point. It fell very quickly, found some support, rallied back up again, and now it's come down to, it seems to wanna hold somewhere near the 20-day moving average here, a little bit below it, but it seems to wanna catch that support right near the 20-day moving average.  It's fun to watch. Where are we now in terms of overbought, oversold? It's right in the middle. So it's not, this was all cleared out. This overbought got cleared out on this nice pullback here. And now it's just kinda trading right in the middle. So it's not overbought, not oversold. So what I'm thinking is, is that once this news flow gets positive again, Tesla's gonna take off again. It's just storing up some energy, trying to get its support here around the 20-day moving average. And then if the all clear is on this new Omicron thing, Tesla's gonna go, it's gonna go up again because there's too much interest in the stock, too much interest in the company to keep it down. It's not overbought anymore. So I have a feeling that once this news flow is positive, it's going back up. So that's Tesla. We looked at Apple, we looked at Tesla. Let's look at Netflix. Netflix, we have a position in Netflix. Put options spread on Netflix in our newsletter, which is a bullish trade. So Netflix had been trading in this nice channel here. We had gotten in right around here, which was the bottom of this prior move, went up, which we had hoped, but it has pulled back again along with the rest of the market. But it did rally, it actually rally. So there was some stocks that were up yesterday. It was kind of a weird day. Some stocks were down big and some stocks were up. Netflix was up over $7 yesterday. So it has moved itself back inside the channel. Here's yesterday's trading, this bar right here. So it closed inside the channel, which is a good thing. So I'm hoping that next week, it will continue on its trajectory higher. That's what we like to see. We look, when we put on new trades in the smart ops and sell, which are bullish trades, we look for the pullbacks to a support area, whether that's to the 20 day, 50 day average, or to the bottom of a channel, that's where we look to decide, okay, this is a higher probability entry into the trade. You always wanna look for higher probability entries. What are those? Those are exactly what I'm saying. Stock that's in a bullish movement, bullish momentum, that pulls back to a support area. That is a higher probability entry point, okay? Prior to that, Netflix had been in this long sideways channel here. It had been bouncing from the top to the bottom practically. So you could have timed some of your entries along the bottom. Now, I would rather see it in an uptrend because that means the momentum's going higher. So I will wait for the pullback to a support area. So those are what we consider higher probability trades. Let's take a look at Disney. We've been talking about Disney of late. Now, Disney had been in this sideways channel waiting for their earnings to come out. We don't typically trade, have a position on before an earnings announcements. We try to trade in between those earnings announcements, which is a roughly three month period. That's our goal with SmartOps and Shell. We trade in between those earnings announcements so we don't get hit by surprise earnings like this. So here's Disney. Earnings came out on this day. Got the big air pocket lower. And it just went from about close to $180 a share, now under $150. That is a big move for a solid stalwart like Disney. Now, I'm getting a little excited here about Disney because it is what I think getting to a bottom. Now we talked about Disney. I didn't have a video last week. So two weeks ago, we talked about Disney dropping through here and the RSI wasn't totally oversold yet. So I had said in that last video that we may see some more downside with Disney, possibly to $150 level. Now what I like here is that Disney has gotten down to the lower edge here of the oversold spot that I like to start really keying in on a stock. So Disney, this nice kind of vertical big move down and hitting the oversold area. So I would really start to take a look at Disney seriously for support starting to come in. And after stock makes a big move like this, it has to consolidate near the lows. It has to figure out what it wants to do. So a lot of the selling has been done. It will probably start to consolidate around here and then people will come to grips with, this is probably a good area to buy Disney and it should start to move higher. I like how it's getting oversold here. So I'm really going to keep my eye on Disney. Let's see if there was any kind of volume spike when this happened. So you can see here, here's the big volumes. Like that typically happens on a big down move, right?  And then the volume started to trend down back to more normal levels. That means that most of the selling has been done and now it's fair game for more normal trading where the bottom feeders should start to come in and bring this thing back higher. So let's remove this. So we can see the chart better. So I'm really excited about an opportunity here, opportunities for Disney. Now, trying to pick a bottom could be a hard thing. Like you can get in here, maybe say, okay, I'm gonna buy some shares because I think Disney has hit a bottom. It's possible we've hit the bottom here. It may have a little more to go, we don't know. And so if you're really itching to get into Disney, what I say is you can nibble. You nibble a little bit by that. I mean, buy a couple of shares, a handful of shares. Don't blow your whole account and back up the truck and buy everything. Buy a little here or maybe you sell a put option or put spread using strike prices down here. Just don't go all in yet, but I am getting excited about the bottoming here, potential for Disney. So keep an eye on Disney for the eventual rally back higher because you know Disney's gonna rally. You can't hold Disney down.  There's just no way. So getting in here is a good possibility. Maybe nibble a little bit. I'm keeping an eye on it, but I think eventually Disney's gonna start to head back higher. All right, let's see what else we have here. Let's move this back up here. What other stocks? Let's take a look at Amazon. We look at Amazon. Amazon is just really trying to get out of this sideways channel. It did pop above again this past week, just like it did over here, but it just came back into the channel. It finished on the lows here yesterday, Friday, November 26th here. How do I know it finished? Because on the right side of each bar is a little dash mark. You can't really see it too well right here. And that's where it closed on the lows. So Amazon was down $75 a share. I said it closed right on the 20 day moving average right here. Here's a 20 day moving average. Here's where it closed. So maybe it'll find some support there depending on what the overall market does this next week. But I think Netflix, I mean, Amazon really wants to get out of this channel and start to move higher. So we'll see what happens with Amazon in the near future. What other stocks? Let me go through my list here real quick and see what we have. We have Intel. Intel is still kind of in a down move. We've talked about Intel versus AMD. I like AMD better. Intel to me is in a downtrend. Doesn't look like it's ready to pop back up, kind of has this down move to it. Let's look at AMD because it's the one, it's this the chip sector. Oh, and I want to show you Nvidia as well. Didn't mean to do that. This is AMD. I like AMD much better than Intel. And AMD has just been shooting higher. Had a little pullback earlier in the week but managed to get this little up move as well. So AMD's still strong. It had gotten overbought here. I still think it's a little on the high side but AMD's just got this momentum. I was waiting for a pullback to it. Maybe at least a 20 day moving average. I don't think it's gonna pull back to the 50. It's just too strong of a stock. So it may consolidate here and then if the news is good next week it probably will keep going. But let's take a quick look at Nvidia because we had drawn a bull flag on it the last two weeks. And I'll show you what happened. So two weeks ago or whenever it was so we had drawn this bull flag which is a bullish pattern. You got the flagpole and the pennant, the downtrending pennant which typically once the stock makes the next move out of the pennant it should go higher because it came from down here. It was on a bullish run. Had the bullish pattern, the bull flag is more of a consolidation pattern ready to gear up for the next move higher. And what happened? It had earnings and it had popped right here. All time new highs had the nice move higher outside of the bull flag pattern. Came off a little bit towards the end of the week but the flag, the bull flag did work once again. And the next move out was higher. It rallied a good $50 a share from here to here. So you wanna watch these patterns. You wanna see how these patterns open up. Now here you can see maybe a little bit of a W pattern. Okay, it kinda looks like a W. There's a lot of stocks that you'll find that have these W patterns, these congestion patterns, the flag patterns. Do your search, do your Google search on chart patterns. Okay, you'll see how these things play out. Usually, okay, it's not a guarantee but these are higher probability patterns. Nike, I like Nike for the long run. Coming off a little bit, they have earnings in a few weeks so I'm not sure I wanna get into a trade on Nike yet. Oracle, love Oracle. Now let's take a look at Oracle. We had a position, we had sold a put option on Oracle, got out of it last week because it had gotten to our profit taking point. Now, Oracle, coming down to the bottom leg of the uptrending channel could be a potential for a buy-in for any bullish thinkers out there. Wanna see if it keeps coming down a little bit more. It's hugging along the bottom part of the channel. It's not a guarantee and it's always in the eye and the beholder. Some people may draw or see something different than I'm seeing but what I'm seeing right now is we're coming down to the bottom edge of this uptrending channel could be a bullish entry point, don't know yet. We're not really oversold or overbought so right around 40, 41 so this is pretty good. So I'm keeping an eye on Oracle. Cisco had a big gap down from earnings but it rallied back pretty good. I'm not really seeing anything on Cisco at the moment. Let's see what else we have. Procter and Gamble, nothing really there. Walmart, Walmart's just kind of sideways, bouncing around, looked at Disney. Now we have the pharmaceuticals which I like, I like healthcare for the long run. This is Bristol Myers, coming down, had a big move down, got oversold here but kept moving lower. This was some divergence where the price action keeps coming down but the RSI's starting to move up but still Bristol Myers having some trouble, made a new low here yesterday, got below the prior low. So BMY might have a little more selling involved. So we keep an eye on the pharmaceuticals, Merck, same thing. We had a position in Merck, we have a position in Merck. I like to see that things start to move higher. Kellogg, Verizon, now let's talk about Verizon because I bring this up usually week after week. I like Verizon but I'm not willing to get into the stock yet. Why? Because it's still showing me downwards momentum. Why buy a stock when it's in a downtrend? Still moving lower. Now it was in this channel but it fell out of the channel. So maybe it's making a new channel, right? We got this kind of new, got this new kind of leg to the channel right there. I don't know, Verizon's still in a downtrend. It's not oversold yet. So I'm still on hold until Verizon shows me some upwards momentum. What other stocks can I show you? AT&T, same thing. Trading on the lows, staying away from those. PayPal and Square, which I do like the payment providers but it's still in a downward trajectory. Square, same thing. Downward, downward. I'm waiting for some confirmation that they're ready to move higher. Costco, still moving strong. God, I wish I had stayed in Costco. Keeps making new highs. McDonald's. McDonald's could be something to keep an eye on because it's just kind of hugging along the up sloping moving averages. Keeps bouncing. So keep an eye on McDonald's. It could bounce here off the 50 day moving average. It has a nice sort of slow kind of a curved upwards momentum to it. I like McDonald's. Next bounce should probably take it up to all time new highs. Again, Pepsi, Pepsi, same thing. Let's take a look here. Yep, I mean, it's got a nice upwards momentum to it. Probably will start to keep going up, I should say once it finds the bottom here. What else do we have? Nope, see, close that out. Move this over. My mouse is a little bit wonky this morning. What else do we have? Twitter. Now Twitter's still in a down move. Now we had the, with this new variant, we had the travel industry, the airlines were got hit a little bit this week and some of the stay at home stock started to move up again. Peloton had been hit pretty hard. Has lost a decent amount of value, but just yesterday with this new variant, they had a little uptick in its stock price. This is Peloton, eBay. Let's look at eBay real quick. We also have a position in eBay. We sold some put options, spreads on it. Why? Because it had, we were looking for the bounce. We'll look for the bounce and we got in, moved back up to the highs. Now it's coming back down to the bottom of the channel, but still moving upwards, which is what we like. So I don't wanna really see it fall too far below the uptrending line, but we have to take what the market gives. All right, so I think that's probably all we have here. What else, what else? I think that's about it, but we get the gist. What we wanna do, look for the price action. Which way the price action is moving. Look for the channels. Look for bounces off support, which is off of the moving averages or off the channels. These are the things that you wanna look for to help you with your higher probability setups. All right, so that's that for your Saturday synopsis. I hope this is helpful. Hope this is good for you to hear what I'm looking for and seeing some of these patterns that I look for. Anything that could help you in your trading will give you a leg up and hopefully your account value will continue to go up. All right, let's take a quick look at our website here. SmartOptionSeller.com, please go to our website. Get a free copy of our PutSellin' Basics right along the headers here. PutSellin' Basics, bring it to this page and you can put in your name and email address. We will send you a free copy, PutSellin'. We love PutSellin', that's what we do. You can go to our services tab right here. These are two newsletters that we trade. Two newsletters are paid newsletters and are one-on-one coaching. If you want to get to the next level or you wanna just chit chat about things, you can look at our one-on-one coaching. All right, so that's it for this YouTube video today. Don't forget to subscribe, hit that red subscribe button bottom right hand corner of the video. Leave me a comment, give me a thumbs up if you think this has been helpful. Send me an email, I love hearing from you. All right, that's all for me today. Let's watch this game today. You know who I'm thinking about. All right, that's all for me. I hope everyone has a great weekend and a great trading week ahead. Try to see you back here next Saturday. This is Lee Lowell, signing off.


Notes from the edge of the narrative matrix. UNFUCKING BELIEVABLE. It is UNFUCKING BELIEVABLE that it is 2024 and the US-sponsored incineration of Gaza is still going on.  Against all laws. Against all opposition. The other day Tony Blinken posted an astonishingly obnoxious tweet, fretting about how this has been an extraordinarily dangerous year for press around the world, as though his own administration had not directly facilitated the lion's share of the deadly attacks on journalists in 2023. The utter gall of these freaks still surprises me sometimes. Very frightened and upset by the alarming increase in anti-semitism we've seen in the last three months. Anti-semitism meaning pro-Palestine demonstrations, pro-Palestine political slogans, pro-Palestine tweets and TikTok videos, criticism of the Israeli government, and people saying it's wrong to murder thousands of children.  It's like if every time we wanted to criticize the Iraq invasion we had to do a whole big song and dance swearing on our lives that we weren't racist toward Texans.  I don't care what religion you are. If you're murdering thousands of children, the very least significant thing about that situation is what religion you happen to be. I think the overwhelming majority of people on my side see it this way. Actually, what fuels anti-semitism is murdering children by the thousands under the banner of the Star of David while adamantly insisting that your actions are inseparable from all Jews and the totality of Judaism. John Bolton has a new article out titled, The West May Now Have No Option But To Attack Iran. It's actually almost cute at this point. He just keeps making up excuses to get the one thing he desperately wants, like Uh-oh, looks like we'll have to do that thing I've always wanted to do. He's like a cartoon breakfast cereal mascot, always making new schemes to grab a bowl. Step one, deliberately make Gaza uninhabitable. Step two, leave Gazans no choice but to migrate elsewhere. Step three, call this forced migration voluntary and humanitarian. Step four, turn the entire Gaza strip into a giant Israeli settlement. Don't worry, Israel will be at peace once it defeats Hamas. Well, first it'll need to conquer Syria, eliminate Hezbollah in Ansar al-Ah, achieve regime change in Iran, and defeat all the new enemies these military campaigns will create along the way. But then there will be peace. As a tweet by a guy named 12 Ball, the Nova Festival survivors are suing the Israeli government for negligence, since the IDF obviously had ample time and ample reason to cancel the festival, but instead forced its approval and failed to station any IDF soldiers at all to guard it. Comment by Caitlin. It's crazy how there's mountains of evidence that Israeli higher-ups allowed October 7th to happen in order to advance ethnic cleansing agendas in Gaza. But you'll never be allowed to say this blatantly obvious thing happened without being branded an anti-Semitic conspiracy kook. It is right and good to aggressively scrutinize claims about mass rape on October 7th. But it's also important to stress that even if every single one of those claims was true, it would not justify anything Israel has been doing in Gaza.    Older Generations. For the love of God, stop telling young children it's terrible but that's just the way it is. This may have been true in our youth, but our children are networked in an unprecedented way which has already resulted in massive social changes. They change the way we think about gender pretty much overnight. You think a tiny old war machine is going to get in their way? Stop trying to indoctrinate them with your learned helplessness.  Simply say, I am with you all the way. Tell me where to next.