Hello and welcome to the session. In this session we discuss the following question which says, in the given figure P O Q is a straight line and the rays O A and O B stand on it if angle P O A is equal to 65 degrees and will Q O B is equal to 70 degrees and angle A O B is equal to x degrees find the value of x. This is the figure given to us in which we have P O Q is a straight line rays O A and O B stand on this line P O Q we are given angle P O A equal to 65 degrees angle Q O B equal to 70 degrees and angle A O B equal to x degrees and we need to find the value of x. We know that if a ray stands on a line then the sum of the adjacent angles so formed is 180 degrees. This is the key idea to be used in this question. Now we move on to the solution. First let's see what all is given to us. In this we have that P O Q is a straight line then angle P O A is equal to 65 degrees angle Q O B is equal to 70 degrees and angle A O B is equal to x degrees and we need to find the value for x. We know that when a ray stands on a line then the sum of the adjacent angles so formed is 180 degrees.  Now angle P O A is equal to 65 degrees angle A O B is equal to x degrees and angle B O Q or Q O B is equal to 70 degrees. So we get 65 degrees plus x degrees plus 70 degrees is equal to 180 degrees. This gives us x degrees plus 130 5 degrees is equal to 180 degrees that is we have x degrees is equal to 180 degrees minus 130 5 degrees. This further gives us x degrees is equal to 45 degrees. So we get x is equal to 45. This is our final answer. This completes the session. Hope you have understood the solution for this question.


My name is Sam Vakny, I'm the author of Malignant Self-Love, Narcissism Revisited. Opinions vary as to whether the narcissistic traits, evident in infancy, childhood and early adolescence, are or should be considered pathological. Unindotal evidence suggests that childhood abuse and trauma inflicted by parents, authority figures or even peers do provoke a kind of secondary narcissism. And when they are unresolved, may lead to the full-fledged narcissistic personality disorder later in life. This makes eminent sense, as narcissism is a defense mechanism, whose role is to deflect hurt and trauma from the victim's true self into the victim's false self. The false self is omnipotent, invulnerable, omniscient. It can therefore tolerate pain. The true self is exactly the opposite. It's immature, it's childish, it's vulnerable and susceptible, and therefore reacts very strongly to pain. The false self is used by the narcissist to garner a narcissistic supply from his human environment. Narcissistic supply is any form of attention, both positive and negative. It is instrumental in the regulation of the narcissist's labile and fluctuating sense of self-worth. Narcissistic supply is the drug that allows the narcissist to ignore or to cope with hurt and pain on the one hand, and to feel important, confident and esteemed on the other hand. Perhaps the most immediately evident trait of patients with narcissistic personality disorder is their vulnerability to criticism and disagreement. They are hyper-vigilant and hypersensitive, hunting and looking around for every hint of a slight or an insult or an offense. Subject to negative input, real or imagined, or even to a mild rebuke, or even to a constructive suggestion or an offer to help, these patients feel injured, humiliated and empty, and they react with disdain, devaluation of the source, rage and defiance. In my book Malignancy of Love, Narcissism Revisited, I have written, to avoid such intolerable pain, the pain of criticism, disagreement, mockery, ridicule, rebuke, chest tightman. So to avoid such intolerable pain, some patients with narcissistic personality disorder socially withdraw and feign false modesty and humility to mask their underlying grandiosity. Dysthemic and depressive disorders are common reactions to isolations and feelings of shame and inadequacy. Due to their lack of empathy, disregard for others, exploitativeness, sense of entitlement and constant need for attention by narcissistic supply, narcissists are rarely able to maintain factual and healthy interpersonal relationships. Many narcissists are overachievers and ambitious. Some of them are even talented and skilled, but they are incapable of teamwork because they cannot tolerate setbacks. They are easily frustrated and demoralized, and they are unable to cope with disagreement and criticism. Though some narcissists have meteoric and inspiring careers, in the long run all of them find it difficult to maintain long-term professional achievements and the respect and appreciation of their peers.  The narcissist's fantastic grandiosity, frequently coupled with a hypomanic mood, is typically incommensurate with his or her real accomplishments. This is the grandiosity gap. The difference between the narcissist's self-important fantasies and his drab and shabby reality. There are many types of narcissists, the paranoid, depressive, phallic and so on. An important distinction is between the cerebral and the somatic narcissist. The cerebral narcissist derives his narcissistic supply from his intelligence, intellect, academic achievements. The somatic narcissist derives his narcissistic supply from his physique, body, exercise, physical or sexual prowess and romantic conquest. Another crucial division within the ranks of patients with narcissistic personality disorder is between the classic variety, those who meet five of the nine diagnostic criteria in the DSM, and the compensatory kind, those whose narcissism compensates for deep-set feelings of inferiority and lack of self-worth. Some narcissists are covert or inverted narcissists. As codependent, they derive their narcissistic supply from their relationships with not classic narcissists. They live vicariously, by proxy as it were, and the achievements of the classic narcissist in this diet become their own achievements. What is a treatment and prognosis of narcissism? To summarize it in one paragraph, talk therapy, mainly psychodynamic psychotherapy or cognitive behavioral treatment modalities, is the common treatment for patients with narcissistic personality disorder. The therapy goals cluster around the need to modify the narcissist's antisocial, interpersonal exploitative, abrasive and dysfunctional behaviors. Such resortalization or behavior modification is rather successful, but this is not, of course, tantamount to healing or curing the underlying condition. Medication is prescribed to control and ameliorate attendant conditions such as mood disorders or obsessive-compulsive disorders. The prognosis for an adult suffering from narcissistic personality disorder is poor, though his adaptation to life and to others can improve markedly with treatment.


everyone and welcome. This is Melissa Arma with the Stock Swish and a Reviewing Snap. This was the Stock Swish Show Play of the Day yesterday, Wednesday, March, what was yesterday? March 8th, I was up at three o'clock in the morning yesterday to be on Fox News. I was, yesterday was a long day. Anyways, this is getting to what would have been like the dream target yesterday. Got out of it with the good exit yesterday but the bottom line is it couldn't break $11 yesterday. But let's take a look at what we did. Again, this is going further today. So, so this was a nice little trade here. Again, I like to do the fast trades in the morning. I gave this a little bit of an extra time thinking it would have one more push but then it didn't do it. Still like to trade the morning. Whether you got it in out in five minutes, 10 minutes, 15 minutes, it was a good trade. So stock close here the night before at 11.71. For those of you that know what I do, I prefer to short. Always go to the short side first when I'm looking for things to trade. Then if I don't find a good short, then I go look at the long side but we've had some nice shorts lately. So this gap down here then yesterday morning and opened at 11.27. What was that? It was a nice gap. This stock, you have to understand how it works. It doesn't have two, three, four, five dollar moves. But again, we had a tight stop with this. So really tight stop. Something like this you can get a 20, 25, 30 cent stop. So you take a nice stop, you get a move, you get in, you get out. Get in, get out. That's exactly what we did here. And again, today this finally broke 11. In fact, what time did this break 11 today? Looks like it was late. Around 11 o'clock when the market started to turn and flip. And this could even continue possibly, possibly for a third day tomorrow down to 10.50. I did not call any options in this. It was a rinky dinker, but for a day trade, it's perfectly fine to do. And again, if you wanna do a trade that I call in the live room as an option, that's up to you, you can do that. You can pretty much do a fast trade as an option if that's what you wanna do. But this was a live day trade in the room that I called, that worked. It was nice to have a solid fast quick move. Again, nice follow through of this with this today here with the market and it could go another day. So if you'd like to learn how I make these picks, how did I know to short snap yesterday? How did I know it wasn't a long? How did I know this would continue? It's because of the rating system. The rating system that I teach in my class once a month, which is called the golden gap. That's how I make the calls in the room. The room is only open to people to join who have taken my golden gap course because the trade set up fast. Yesterday was a good example. You need to know what to do. I want people to be successful. You're not gonna be successful if you don't know what you're doing. You have a higher chance of success and be able to make more money if you understand the whole concepts, the philosophies of everything that I do. So nice trade here in snap. And if you're interested in signing up for the golden gap course in March, the class is March 25th and 26th. Email me at melissa at thestockswish.com. Have a great day, everyone.


So, hello everyone. I'm impressed there are this many people here at the last session of the week here or more diligent than I am. So, my name is Alstair and I'm here to talk about writing an embedded operating system in Rust. So, I thought I'd start a bit about myself. I work in Western Digital Research and I've been working with Rust in specifically embedded for a few years now. So, it's kind of what I like about Rust, and the little bit I don't like about Rust, I guess. But just pre-warning, I really love Rust. So, it's not a lot of bad stuff to talk about. Okay. So, I think people probably know what Rust is if you're here, but I couldn't tell if how many people were using Rust every day, how many people had just heard about it, and thought it was the next great thing. So, I thought I'd talk about what it is and why it's exciting and then go into the embedded part. So, Rust is a systems language. So, it's similar to C in that regard. So, there's no garbage collector, there's no virtual machine, it's all compiled down to bare assembly, and it provides memory and thread safety. That's probably the thing you hear the most is that it's a safe language and that's all done at compile time. So, I'll talk about that for the next few slides. So, it's extremely powerful and has great performance and it's slowly being introduced into open-source projects. So, I was at LPC earlier this week and there are multiple sessions about using Rust inside the Linux kernel. This patches on list and it looks like it's going to happen. To give you an idea of performance, there was an interesting talk at LPC as well about rewriting the NVMe driver in the Linux kernel in Rust. So, this is a great experiment because the NVMe driver is written in C and it's not some side driver that no one ever cares about. It's used in pretty much every laptop in this room is using NVMe and every high-end server is probably using NVMe. So, it's extremely performance and critical. So, it's currently written in C and there are a lot of smart people all over the world looking at it, squeezing every bit of performance they can out of it. So, if Rust can compare to that, you know it's going to be good compared to some clunky driver that no one really cares about in this slow anyway. So, the numbers from the outcome were that basically Rust was in most cases about equal to C, and the worst case is about two and a half percent slower than the hugely optimized C code. So, to give it some Rust is basically as much as performance C. In this case as well, the kernel uses some auto-generated bindings, and we think that might lead to some of the performance slowdowns, and it's possible Rust could overtake C because the compiler actually knows more about the code than the C compiler does. So, Rust is great. But, I mean, why bother switching, right? If it's as good as C, why not just stick with C? C's worked for so long, I think everyone in this room probably knows C, why learn something new? And the reason is because of memory safety. So, some people might say, oh, it doesn't matter, right? I never write buggy code. All my code. That's a good response. All my code is perfect. I've never written a bug in my life. I find those that it's wrong.  But maybe you are amazing and you've never written a line of bad code, but you probably work with someone who does, and you probably will leave the project or inherited the project and someone else will, right? It's just unbelievable to say you're not going to. And I think these two statistics kind of give that away. So, Microsoft and Google Chromium or Google Chrome heavily invested in, right? Not some hobbyists working at night. These are huge projects with huge software teams behind them doing fuzzing, reviews, audits, all sorts of things. And they say 70 percent of their security bugs are memory safety issues. And so, think about that. It's security bugs. That's things that not just like the color isn't right in the background or something, that's impacting users because they're exposing them to malicious attackers, right? And 70 percent are memory safety issues. So, if we could fix that, it doesn't get us all the way there. We're never going to get perfect, but that's a good percentage of security issues, just kind of fixed if we can use a memory safe language. And that's where Rust really shines. So, I kind of assume everyone here knows C or is familiar with C. And so, I want to start with how Rust is similar to C. So, it's ahead of time compiled like I talked about. You use LLVM in the Rust case to build assembly output. And it focuses on maximum programmer control. So, unlike some scripting language or something like that, you have full access to the hardware. There's nothing below, there's no JVM or anything like that, your full access in zero runtime overhead. It works well for bare metal talk, which is why I'm here. It's statically typed, it has performance, I just talked about that. And it's easy to link with C programs. So, you can call C to Rust code and Rust to C code. So, you don't have to rewrite everything in Rust overnight, you can kind of replace bits and bits and call into them. And it has the same basic kind of flow control. The house Rust different, right? If it's the same, why would we bother switching? So, it's strongly typed, much more than C, which is interesting. It has module system. So, in C, you have these header and you have if, if def something underscore H, then you define it and then it gets clunky and you have all these headers and you got to split them out and which ones you use. Rust doesn't have that, it's just modules. You just import, you want to use this, import the module, you have access to it. And all statements evaluate to values. So, you can do like let variable equal if, and then have ifs, ifs, ifs, ifs statements and you get a value back. And what starts to shine with the memory checkup is these references. So, if you have a reference or a pointer, you have one mutable, which means you can read and write it, or many immutable, which is read only. And so, this is how we start getting the memory safety parts.  I can only have one read access to this variable. How can you ever do anything about that? I think the more you look at it, the more you think that's all I do in C anyway. If you're passing around like pointers that you're writing from multiple places without, you can do it in Rust with locks and stuff. If you're not doing that in C, you're just asking for trouble, right? So, these are things you do in C anyway, Rust just makes you do it. It has generics, which I have an example on as well. Macros in Rust are complex. If anyone's ever looked at them, they hardly get your head around, but they're much more powerful in C. And almost all of Rust is a safe subset through static analysis, which is where you get the memory safety. And I'll talk about the unsafe part later as well. So, this is an example of C code in Rust code. So, on the left, I think I can do, you know, it's pretty simple. I have a string, I allocate another string, copy from one to the other, print them, and then I'm gonna change the w from a lowercase w to an uppercase w through pointer accesses. And so, the Rust code looks pretty similar. So, I create a mutable variable. That means I can edit it in Rust variables or default read only, so you have to claim it as mutable. I'm gonna print it. I'm gonna get a pointer, and then I'm gonna access the pointer here with my, you know, adding offset into it and access it. So, this is where Rust is different to C. So, we've got my pointer, I'm adding six, you know, I'm counting six characters in. I'm dereferencing the value to get the character. But that's an unsafe operation. And so, in Rust, unsafe is, I think there's lots of different ways of thinking about unsafe. But the way I like is, you're not saying it's wrong, it's not bad, it just means that you know something that the compiler doesn't. That's what unsafe is. So, in the case of embedded, if you have a UART, MMIO region, right? So, you've read the data sheet and the data sheet says, if I write to this address, it's gonna print something on the URL. And then, in the Rust compiler doesn't know that. So, if you try and write to that address, it's gonna say, oh, that's dangerous. What are you doing? That could segfault, that could crash. Who knows what it's gonna do? And so, unsafe is you just telling the compiler, trust me, I know, it's okay. If I write to that address, it'll print out, it won't crash. And so, that's what unsafe is about.  So, if you have a team, you can all review the unsafe code much more thoroughly than you can the entire program compared to see where every single thing you ever do is unsafe. Rust, you only have little snippets, hopefully, and that is unsafe. And in reality as well, you don't actually use unsafe a lot. You kinda hide it behind helper functions and wrappers. So, you don't ever really write unsafe code. And then, we do the same thing as C. We just set the lowercase w to an uppercase w. Again, it's unsafe because we're accessing a raw pointer. So, Rust in embedded, I guess that was the topic of the talk. So, Rust has a strong focus on embedded. There's an embedded working group. There's embedded books. There's all these things. I was telling someone earlier this week about embedded Rust and they said, oh, but why bother, right? Isn't all the cool Rust features, you know, don't you need high level things for that? I think people get confused, I guess, because there's, people think of Rust as well and it has these helpful, you know, like the vector so you can create like a dynamically allocatable array and hash tables. It has these kinda helper functions that a modern language would you would expect but that C doesn't have. And this isn't a core part of the language, right? The language doesn't need that. It's actually just a library on top. So, Rust has kinda three main libraries, the core library and that runs everywhere. That runs on your bare-metal system, that runs on your POSIX computer that works any way you want and that has things like options and results but not too much else. Then you have allocator library called liballoc and that gets your vector and more complex things like that but that needs an allocator. So, if you run on your computer, it works. If you're running on a bare-metal system, you can implement your own allocator and that will work or you can say, no, I don't wanna allocator, you know, it's too high-risk or too much work and you just don't use that library. And then there's also the standard library, the STD which is file-open network traffic, stuff like that. You need a real desktop class system at that point. So, the embedded Rust project that I've been working on is called TOC. So, it wasn't just written by me as a community of people and it's written in Rust, it's all Rust. It's not an RTOS, but it is a small embedded system. So, it's designed for a system without an MMU. So, think of the Cortex-M3, Cortex-M4s or your RISC-5, RV-32I type of systems. And it's designed to protect both the kernel and applications, it runs applications from attacks. So, this is a big diagram of how the architecture works. So, down the bottom, we have the hardware. So, it's an embedded system, we have a CPU, you know, Asperate-C, it's by, that type of thing. Then, and this is, you know, it's not a Rust thing, it's just any hardware, it doesn't matter. Then, we have our drivers. So, you can see kind of the orange, that's our drivers. And so, we consider our drivers trusted. So, they can use the unsafe keyword and this is kind of by requirement, right? So, the driver can really do anything. So, it's going to set up a DMA and it's going to copy, you know, your spy data and DMA into memory. So, if it's malicious or buggy, it can set the wrong DMA address and, you know, delete your code. So, that's inherently an unsafe thing and you have to write that correctly. But then, so that's considered trusted. And then, we have the core kernel as well with a scheduler, a process management, it handles Sys calls and it has these hardware interface layers, which I have in the next slide. And that's also all called trusted. So, again, it can use unsafe. It's not a lot of unsafe, but it can. It's by design the core part of the kernel and we have to trust it. And what gets exciting now is these capsules. So, the capsules are untrusted. So, all of this code is running in the same hardware level. It's all running in secure mode in ARM or machine mode in RISC-5. But using Rust, we can forbid unsafe in capsules. So, that means the capsule, where we put all the logic and the complex parsing, doesn't have any unsafe code. So, for example, this is where you might put your BLE stack or a virtualization layer. So, for example, we have multiple applications and they all want to print. So, they all Sys call in and print. Then, we have a capsule that takes them and puts them all together and writes them all out to the one you are. And that type of stuff is complex, is buffer management, we've got to move things around, we've got to return errors or return success values. And all of that is done in a capsule, which is no unsafe. We forbid it in the language. And so, this means if there is a bug in there, it's unlikely to be kind of a memory safety issue where we overflow a buffer or something like that. It's more like a logic error where we return the wrong value or something. But we're not going to allow an attacker to overflow our BLE stack because they say the size is five and we have only a two byte long buffer because Rust will catch that and Rust will help us there. Then, we use the hardware to separate processes. So, processes run in a different user mode, yeah, user mode in RIS 5 or untrusted on ARM. And we use hardware like MPU and PMP to enforce them. And so, they actually can't do anything malicious. So, application can be written. Anything or C, assembly, Rust, it doesn't matter. But they are completely constrained by the hardware and all they can do is system call into the kernel. Even if a malicious application wants to take down the system by just while one and use all the CPU, we'll preempt them eventually and swap in other applications. So, no application can take down the system and we again try and offload as much logic as we can there because again, if that's taken over or that crashes, it only affects one process instead of taking down the entire device. So, I talked before about Tock Hills and Rust Generics. Hope you can see that. But on the left-hand side is a hill. They're called traits in Rust. So, it's just a pub trait called hasher. Hopefully, you can see it called hasher and it has a const size so the output is always going to be a constant. And this is kind of like a header file almost in C. So, we're saying these functions exist and you need to define them. And why this is nice is because we can use it to connect like the bottom layer where those drivers are up with the top layer where those capsules are. And so, we can say, this driver implements hasher. So, it's going to accept all of these functions and it will handle them correctly. And the capsule can say, I need a driver that implements hasher otherwise I won't work. And at compile time, we can ensure that the driver's there and the capsule's there and everyone kind of understands what's going on instead of looking for weird function pointers and be like, I'll make sure this function pointer calls here and what happens if it's not there or not implemented. And so, Rust, it's another way we can statically enforce everything at compile time instead of at runtime. And then on the right-hand side is the implementation. Actually, screenshot of the wrong thing but it's the same concept but it's implementing the function. So, we take a copy of ourself, we take some data, we, I can use this thing. So, it's in the recording. So, if we're not busy, then we do the work and we can then modify the registers. So, we're setting start, modifying, clearing interrupts, enabling interrupts and then progressing the data. So, it all kind of, this is the unsafe code that's happening under here. We're reading and writing to MMO addresses but it doesn't look unsafe to us. It just, we're just modifying values, right? So, also, so embedded. So, we need inline assembly, right? We need, we can't write the entire thing in Rust. We're gonna have to have some assembly code and Rust just handles that. So, here we have an example of the startup code for risk five. So, we can link it in the link hub. We can specify where we want it. We call the function as a naked function. So, LLVM doesn't generate any pro log epilogue for it. And then we just say as the same way in GCC does in LLVM that we have assembly and we can write it out. And this is some, what is that, there we are. This is some RISC-5, oops, that's some RISC-5 assembly. Again, it's inside the unsafe keyword because again, the compiler is saying, like I don't know what's in here, it's up to you to keep that safe. And so, there's a few hundred lines of assembly in the entire project and you can heavily scrutinize that, read that, it's very well commented and then the compiler has to trust you with the unsafe. So, we also use, I mentioned this a little bit because I also really like RISC-5, I thought I just kind of throw it in there. We use RISC-5 PMP, which is the memory protection to isolate the applications. So, in RISC-5, we actually can also apply this to the kernel. So, the hardware is all times enforcing write or XOR execute. So, all memory is either writable or executable, it is never both. So, the stack, for example, can be read and written but can't be executed. So, even if there's a bug in our unsafe code or the Rust compiler doesn't catch something, hopefully the hardware then kicks in as well and makes it even harder for an attacker to get some commands on the stack and trick us in executing them because hopefully the hardware again will catch us there. And so, then we do the same for processes where we say, a process can only access its memory, it can't access anyone else's memory and then the same thing, read and write, execute. Also, read, write for its stack and stuff and read and execute for its text. Oh, it's a little quicker, I guess. But, so that's the kind of end of why Rust is so amazing. And so, I had a few pain points though if anyone's kind of ever started using Rust that at least I found that I ran into. So, one is lifetimes. I don't know if anyone's done a lot of Rust, but you kind of, yeah, I see some nods. You kind of quickly run into lifetimes and this is an example of, you know, it's really basic function. We're just implementing something and basically calling down to the layer below it. But you can see that tick A and the tick A is just everywhere and that's a lifetime A. And so, it's a way of telling the compiler that as long as our struct exists for this long, the buffer will also exist for this long and then the client will exist for this long. So, it makes sense and when you learn Rust you kind of slowly understand it, but why it's a hard thing to understand coming from C and it just looks kind of clunky and long and there's other examples of scrolling across the page as there's just so many lifetimes. I don't really have an answer or a specific complaint, it's just kind of annoying. But one thing that you do really have to be careful of with embedded Rust is hidden panics. So, Rust has this concept of panics. So, it's like an assert. You can say, you know, panic unsupported feature. And in embedded, you don't use them that much, but maybe it's more if there's something fully unrecoverable. So, maybe you get a hard fault and you know, I don't know what to do, we can't really keep going. So, I'm just going to panic. I'm going to print some information and exit. And if you specifically call it as a macro called panic, then it's fine, right? You understand what's going on, you know what's going to happen. But Rust will also put some hidden ones in. And so, an example of this is an array access. So, if you call an array like a buffer and you iterate through it, you'll do buffer, you know, square brackets i and i is zero, one, two, three, four, five. And each one of those accesses, Rust know is going to check that the array is however long and your access is inside that array. If it's not inside, if it's outside, Rust will panic. And so, if you're writing an embedded kernel, it's not great that the user space can send, here's a five byte buffer. I tell you it has 10 bytes, iterate through it. Rust won't let you get a vulnerability because it will panic, but it'll panic and your whole kernel dies. And it's not great for reliability, but also in embedded is a huge amount of code space because a panic is a string. And so, now you have the string that you're storing in there, in your binary that you have to look for. And it's not clear or obvious when you start doing this, when you start working with Rust that it's going to do this to you. So you don't have to do it this way. There's a function called get and you should write your buffer.get and then I. And that won't panic, that will return a result and you can check it in that way. You won't get a bug and you'll handle the result. You'll handle the error. If you want to panic, you can panic, but maybe you just return an error to the application or something. But there's no easy way to catch panics once you've built it. And so, this is something that comes up a little bit with the Rust inside Linux work because the same thing, no one wants a Linux kernel to crash when you pass user space does something weird. So, there's no tools at the moment, but the hope is that there will be improvements in the future away to print warnings or errors when you're going to generate a panic from something that isn't obviously a panic. So, that's something really to keep an eye out. It's not obvious when you start working on Rust. There's some overhead stuff like dynamic dispatch, which is kind of like a vtable thing. If anyone knows C++, C++ has the same kind of problem, but you just have to be careful about how you do it. There are ways to write Rust that you don't get this, but then normally the code is more complex and confusing and harder to follow. I'm not going into too much, but if anyone's interested, there's an issue kind of talking about all the trade-offs. And the other thing is virtual function elimination. So, I know if anyone knows C++, but it has the same thing. And there's, again, there's this vtable it's to do with because I mean C++ is more like the object orientated part. In Rust, it comes from the traits. I talked about four way implementing traits. And it becomes really hard for a linker to remove unused code. And so, we've seen examples of, you have this build and in your debug build, you have a really helpful, if there's an error, just dump all the CPU state information, right? And you'd print it all out. And that's really great, but it takes up a lot of code size because you have all these strings and it's dumping them all out. And then you build the release mode and you don't want that. So you just never call the function. But at the moment in Rust, the LTO is not good enough so it won't remove those functions. So you'll have functions in the final binary that can take up a lot of space and never be used. So at the moment, we have to use configs, which are like macros like if-defs and NC to comment them out or remove them. But it would be nice if the Rust compiler gets smarter and can remove them automatically. So that's it from me. Are there any questions or thoughts? Oh yeah, I just have to read out the question when you say that. So. I think that there is a work on panics that are not, that are recoverable from, there might be an RFC for that. Okay, so I just have to repeat it for the recording. So the statement was there is a, it might be work on panics that are non- Did they're recoverable? Panics that are recoverable, yeah. So I guess it depends though, because sometimes there's some things and especially in a better way, you can't recover, right? Like if you get a bus fault, what do you do, right? You just kind of have to just give up and say that's an error. Maybe reboot, but it's still, so I think there's different levels of panics and it'd just be nice if we could turn them on and off, which things like Zig do. You can turn like debug mode on and debug mode off. So there actually is work. Okay, that's good. So you're saying there is work and rust for that, yeah. So the question was, what are the compilation times compared to C? Yeah, I hear a lot about people complaining about rust compilation times, but like our final binary is very small. It's an embedded application. It doesn't bother me. I think the compilation time issue more comes from if you're building your web server in rust and it pulls in all these different dependencies and crates and you've got 100 dependencies and it's building them and then building the final giant web server that can be slow, but it normally builds in under 20 seconds for me. So it does cache, right? So it depends what you edit, but I don't think it's very slow and embedded. Like a kernel, and the kernel panic would raise an exception and like a bug growing Linux kernel, right? So that way it's unrecoverable because you kind of exited your task and you never know what to do. Is that correct? Yeah, okay. So I'm trying to repeat the question too. So the question was about the panics and if then user space calls an abort, then it goes into the kernel. So I guess my point was, so if user space panics, I don't care. That's user space is problem. So if an application panics, it can tell the kernel, it doesn't have to, but it can tell the kernel and the kernel can say, okay, you panicked, I'll restart you or I'll just kill you, or it doesn't matter, I don't care. But the main problem is if, and that doesn't affect reliability, right? If one application panics, the others keep running. The problem is if the kernel panics, like that buffer, right? So if you have one of those buffer with square brackets and the user space passed it in, and the user space says, here's my buffer and it's only five bytes, but the user space tells you it's 10, then the kernel will panic on accessing that. Yeah, the panic would lead to asynchronous one, right? So well, yeah, I mean, so Rust won't actually do an invalid access. So, yeah, yeah, so Rust will close a bounce check, but that will call the panic handler. So the hardware won't trigger an exception, but you, so yeah, there's no overloading in Rust, but like, so for example, in talk, right? So the panic handler is implemented in talk and it will just exit and print UART, and like dump as much state as it can over the UART.  But you don't have unwinding and embedded because there's nothing really to unwind and code size is important too. So, yeah, so in Rust, I guess the question was in debug mode, the overflow would cause a panic. In Rust, there's not really in some, in a lot of that stuff, there's no difference between debug and release. So a release mode build will also panic if you overflow that buffer. What do you mean that the overflow? It checks the overflow in runtime, yes. Okay, so the comment was, oh, wow, I'm worried about the overhead. Yes, but I think there's two ways to look at it because if you aren't checking the length, size of your buffers and C at runtime that you're getting from a user space application, you're also doing something really bad. So, Rust does the check for you, but you also do the check and see anyway, right? Like, oh, the integer overflow. There are different, there's ways to do unchecked and checked integer overflow. You can do whichever one you want, depending on your situation. Yeah. Yeah, so the question was, if you do the check beforehand, is the compiler smart enough to know that you checked and not do a check? Yes, so there's a few things you can do. There are unchecked ways to access a buffer, so if you, I don't think it's a good idea, but you could do the check manually and then do the unchecked ways and just ignore the checks. But in the experience, I've seen if you do a check, the compiler will pick up that it's already checked and it won't double check again. So, you can just use dot get, which is the good way to get them, like index into array for example, and if you did a length check beforehand, the compiler will remove all the checks and the actual generated code. So, you lose all the overhead of accessing it. Yeah. That's a good question. So, the question was, I've been talking about talk, is it used anywhere and what's its status? So, talk is an open source project. It wasn't started by Western Digital or anything, but it is an existing open source project. It has lots of interest at the moment. Lots of people are looking at it. The Google Open Titan project is using talk. I don't know if people know what that is, but that's like a silicon, open silicon root of trust and they're using talk and developing with it. There are lots of academics and Western Digital also contributing publicly. Like in production, you mean? No, I don't know if it's anywhere in production. You said that drivers use Unsafe, but is that really needed? Got your like for MMIO, make a crate that handles the MMIO, and then the drivers use that crate? Yeah. So, the question was, drivers use Unsafe, is that really needed? Can't you just use a crate that does the MMIO access and then not expose the Unsafe? Yeah. So, that is what we do. So, the actual driver generally doesn't have the Unsafe keyword in it. There is a wrapper below that that does the Unsafe accesses and the driver doesn't have Unsafe. But the idea is a driver is still allowed to, because sometimes like with DMA, it comes up every now and then that maybe this driver needs to do something or maybe it needs to access. Sometimes there's like this special config you need to hit before you actually hit these other ones, and it's easier just to do a raw point to access. So, generally no, it's not a good idea but we just allow it. Well, the capsules actually have a Rust language feature that says we forbid Unsafe. So, you can't turn it on.  So, any more questions? Elsewhere else has any approach towards built-in functions that were known in LLVM or GCCM or what have you? The question was, does Rust have any built-in, you mean like built-in functions in LLVM or GCC? You mean like the GNU extensions and that type of thing? Is that what you mean? I guess that's a good question. I don't know. I mean, it's only, well, so the moment Rust only uses LLVM, although there is a lot of work on GCC front end as well. Yeah, I don't know if they're, they probably use them internally, but I don't know if they're exposed in the way they would be declining into the Rust compiler. Like the Rust language just is what it is. If it's in there, it's part of the language, if it's not, it's not, there's no special extensions you add. They might be using the LLVM extensions under the hood though, not sure. Okay. So, if there's no more questions, then that's the end of my talk.


Hello friends, so far we have seen how to solve quadratic equations, there were multiple methods we have seen, we have seen factorization method, we have seen Sridharacharya's rule, you know completing the square method and others. Now thing is let us say we have an equation which is not quadratic, let us say here is an example, x to the power 4 minus 10x square plus 9 equals 0. So it is clearly a bicodratic equation, so the degree of the polynomial on the left hand side is 4, so will the rules which we have learned in quadratic equation help here? So it is clearly not a quadratic equation but if you see I can reduce it by some assumption to a quadratic form and what is it? So let us say, let us assume y to be equal to x squared, okay? So hence now this equation can be reduced to quadratic form and what will that be? So x squared square I can write this as this minus 10x square plus 9 equals 0 isn't it? Now what? You have to just simply put y in place of x square, so it will be y square minus 10y plus 9 equals 0. Now clearly it is quadratic, this is a quadratic form and quadratic in what? Which variable? y, variable here is y. We have been familiar with the solving equations with variable x but how does it matter whether you call it x, y, t, s, a whatever. If it satisfies this kind of a pattern then it is a quadratic equation, right? So now easily I can adopt any of the methods which we have learned either those literature is rule, quadratic formula rule, factorization rule. So in my experience I have seen that most of the quadratic equations related to let us say an exam or something until it is real, you know you are designing some factor equipment or something, a real life situation. Until it is a real life situation most of the time in any comparative exam you will see that the most of the quadratic equations will be solved by factorization method itself. So be very thorough with that method, okay? So here I can split the middle term and write that as y square minus 9y minus y plus 9 equals 0, right? Now you can take comments.   That means y is either 9 or y is 1. Now what was y? We never wanted y, we wanted x, right? So hence we can now say x square is 9, right? Or x is 1, x square is 1, sorry x square is 1. That means x square minus 9 equals 0 or x square minus 1 equals 0 or I can say x minus, x square minus 3 square is 0 or x square minus 1 square is 0, right? Again I can factorize this as x minus 3, x plus 3 equals 0 or x minus 1, x plus 1 equals 0. Now you know the solution to these quadratic equations. So either x is equal to 3 or x equals to minus 3 or here x equals to 1 or x equals to minus 1. So there are four roots, obviously. Now you can see the initial equation was a power 4 equations, bichord radius power 4. So it was expected that it could be having four solutions and hence we are getting four solutions, what all? x equals to 3, s equals to minus 3, x equals to 1 and x equals to minus 1, right? Similarly, if I take another equation, let us say I am taking this equation 25 a to the power 4 upon x square plus x square is equal to 26 a square. Now clearly if you see it is not a quadratic equation, it is not a quadratic, quadratic equation. Why? Because x square is there in the denominator, right? So hence this is not a quadratic equation, right? But can it be reduced to? Yes, of course. But what to do? So let us say, let me say I am taking x square as y again. So what will this equation be reduced to? So hence you will see it is nothing but 25 a to the power 4, okay? 25 a to the power 4 divided by y, okay? Plus y is equal to 26 a squared. Now you take common denominator, so what will this become? 25 a to the power 4 plus y square upon y, isn't it? On the left hand side. And this is 26 a square. Now cross multiply and reduce it to 25 a to the power 4 plus y square is equal to 26 a squared y. And if you now see, by now you will realize that it is reduced to a quadratic equation like this, correct? Plus and I can write this as 5 a square square, isn't it? This is equal to 0, right? Or you can leave it to, leave it as 25 a squared a to the power 4 itself because this is going to help you, right? So hence write 25 a to the power 4. Now again, it is quadratic equation in y. So simply use any of the methods you know. I will use the factorization method. I will write y square minus a square y minus 25 a square y plus 25 a to the power 4 equal to 0. This implies y you take common, so you will get y minus a square. Then minus 25 a square common and you will get y minus a square is equal to 0, right? So hence you will get y minus a square times y minus 25 a square is equal to 0. And that means y is equal to a square and y is equal to r or y is equal to 25 a square can be written as 5 a whole square. That means x square is equal to a square or x square is equal to 5 a whole square, isn't it? That means x is equal to plus a or minus a like the previous case, you will get two values here and here x will be plus 5 a or minus 5 a. These are the four solutions to the given equation, right? So what is the learning? If you see, I can reduce any, you know, such type of equations into a quadratic form and solve according to the rules of quadratic equation or the methods adopted for solving quadratic equation and here also there are four roots, four roots, okay? So that is how these kind of equations could be solved.


Okay, so we don't want capital punishment anymore, so we got rid of capital punishment, so we couldn't keep it for the bear infractions.  So for a while, it was if you were caught with too many bears, you have to give the police officers a blowjob, right? Okay, so this is not true. Oh, yeah, this is like a... Of course. How do you go from bears to blowjobs? I kinda lost. You know, I kinda lost it too. It's a lot of history. Nine Bears is a comedian who I collaborated with, and I want to show you Freedom Family how easy it is to make YouTube videos simply by always recording everything you do while playing games. Pick out the funny moments, create amazing content, and YouTube will grow faster and get more views. Today, we're gonna feature the entire comedy bit of how Nine Bears explains we go from bears to things that involve head. Click that I to see part one before watching this episode so you can appreciate the comedy more. Hope you laugh with us, and remember the point of this video is do this yourself for your channel. Roll it, Nine Bears! And there are bloopers at the end of this video. Don't miss those. I'm from Canada, and in Canada we're a bit different. Are you from the States? No, I'm from Germany. You're from Germany? Oh, thank God, because if you're from the States, God have mercy on your soul. In Canada, every parent is entitled to two bears. Really? By law. Okay, it's not even a birth rate? Yeah, it's a birth rate. Here we had the fur trade. When you had the Civil War in America, it was a big thing. In Canada, you studied the fur trade. The fur trade was built on the backs of beavers and bears. But we hunted so many beavers that we could only really domesticate bears afterwards. Beavers are now a protected species because we need their dams to power our homes. You feed your bears beavers, but they're a protected species. Well, no, we have beaver farms now, but we can't farm bears because bears require a lot of beavers. And then we need exponentially more beavers to farm the bears. It's a lot like Albion. That's not like a real dilemma. It's like the beavers are tier one, and to upgrade to tier two, you need to be the bearer. Albion's economy is based upon the bear economy in Canada. The fur trade economy is based on the beaver bear economy. Okay, so each parent is entitled to two. Yeah, and then with every child they have, they're entitled to .5 more bears. So if you have two child children, then you're allowed an entire other bear. But you can't have a half a bear because that's not a bear.  What happens if you get caught with more bears than you're supposed to have? Well, it's like this really long legislative process. There's been several bills being pushed through parliament, kind of legislating. What they're calling unnecessary possession of bears. So originally, back in the bear trade, or the fur trade that had the bears. Good old times. Yeah, the good old times of early Canada when we basically had to pray to the queen before every meal, or we'd be executed. Yeah, yeah, you can't have that. So once we got rid of that and became an independent nation, we were like, okay, so what are we going to do with the bear legislation? It's really hard to lock down on people who have too many bears. And when we do find them, all we're doing is just cutting off their heads, and now we've got all these heads and we don't know what to do with the heads. I have a good idea. Yeah, but we were like, okay, so we don't want capital punishment anymore. So we got rid of capital punishment so we couldn't keep it for the bear infractions. So the bears are kind of fucked.  What other things involve a head?  So for a while, it was if you were caught with too many bears, you'd have to give the police officers a blow job, right? Okay, so this is not true. Oh, yeah, this is like a, of course. I would not lie to you. Okay, I gained nothing from lying to you. Hold on, if you get caught having too many bears basically, the logic is you have to give the bear police the head. Yeah, but not anymore. Like this was seen like in the past, like this was around the turn of the millennium. So this was like 2002. I think it was because of 9-11. People just were too busy like crying while giving head. So it wasn't having a good experience. I don't think that caused it. So we changed it around and instead now when you're caught with too many bears, you have to go like old Yeller and you have to like bring the bear out into the backyard and then wrestle it to death.   And it was like, oh, how tragic a bear maul.  Right, so this was great. It made it so that a lot of, like a lot less people were caught with more bears and there was way more bear maulings that occurred in the country. Because there's no more head giving to the police bears. Yeah, and so because there's no more head giving, it was a lot of the bear police started getting depressed because they were kind of like focusing on like, oh, well, I need to get my blowjob to feel happy and whole in life. So we ended up like putting some tax dollars towards like killing the bear police. So that's why the cops are being all corrupt nowadays is basically because the bears are... Yeah, that's one of the reasons. I mean, there's several reasons in Canada, but yeah, the big fallout of kind of bear police blowjobs is like cited as a heavy reason for Canadian police corruption. That's like to be a bear police. How do you go from bears to blowjobs? I kind of lost. You know, I kind of lost it too. It's a lot of history. You know, it's hard to condense it all down to like a Cole's notes. Did you enjoy that? Send us links to your funniest moments best clips down there in the comments below so we can all laugh together and grow together because that is the spirit of freedom. We all help each other grow together as a family. Click that I to partner with freedom and join this family if you haven't already and let's grow together. Should we create a new series called Freedom's Funniest Moments like America's funniest home videos featuring your best clips. And if enough of you say yes, we will start organizing a way for you to submit your best clips which we can put into a new series called Freedom's Funniest Moments or something like that. Who am I? I am George Sunpai, Papa George, and many other names you the beautiful freedom family has given me. I am George, CEO and founder of Freedom for freedom and the freedom family. And I'm a little sick. I hope you and I'm a little sick. I hope you don't. I'm a little sick. I hope it's not too noticeable. If you like this video, click the like button down there so I see what kind of content you enjoy and subscribe to Freedom Central, home of the George Show at youtube.com slash freedom. I am George, and you've been watching! I can put it into... I can put it into...  Please. I can put it into shorter terms. Dude, don't do it. Just put it into shorter terms. Basically, in Canada, because of the fur trade. This is way better. Alright, so basically... Alright, so what have I done? Fur trade. Basically, if you live in Canada, you're entitled bears, right? Two bears. I'm not... I'm not gonna correct you. Don't correct me because I got everything right right here. Don't forget about the blow-dubs. Hey! Yo! Good job! Oh! Aw, fuck, that hurt. Guys, it's okay if you kick me from the guild because I did this. Basically, if you have a kid, if it's not twins, you put it up for adoption in Canada because, you know, you can only have 0.5 bears for each kid you have. And so, it kind of makes no sense to have one kid because it's kind of worthless because you only get 0.5 a bear and you can't actually get 0.5 of a bear. If you get caught with bears, you used to have to get the bear police head.  So basically, to get out of having more than the amount of bears you should have, you can't no longer give the bear police head. That made no sense. That's why you should have been saying it, man. Please, just... Can you state it, please? No, I'm not going to talk about it again. He won't talk. He doesn't want to tell the story. Yeah, I'd do it. Yeah, yeah, yeah. I can't afford this. I got 1.4 million. At least I'm not even getting this story's worth 100K. And we will grow together as a family because this is the freedom family. You are part of it. We are all part of it. And we're all growing together. So grow with us and partner with freedom. That play now button right there on the video bar is all you need to click to get started.


Third party Reddit app Apollo, their developer Christian Selig announced his third party iOS app will shut down June 30th.  But one in the sky for modernity sweeping over you. This is, there's nothing to do. Whistle into the breeze, I guess. These apps are being deliberately killed by Reddit. Let's, let's dispel with this fiction that this is just them setting a price for the API. No, they are deliberately trying to kill this. The reality is, is that all of these websites that are extremely popular and rely on advertising want to control their end to end user experience for a lot of different reasons, but advertising certainly one of them. We're in a very, very slippery decomposing advertising world and they can protect their ability to sell ads on their own platform. And I think that moves like this are part of it as well.


Today is Monday October 7th and the Dodgers bats came to life and the Braves rose from the dead What's going on everybody? Thank you for tuning in to talking baseball My name is John boy, and I've got my co-host Jake coming you from Denver We are actually recording this on Sunday night. It's currently 11 20 PM Eastern time and the Dodgers are up, but the game is not finalized So give you some insight there. I got to make an airport run tomorrow So we're doing it tonight instead of a tomorrow morning. This episode is sponsored by Joel Silva Which his name was silver for a while But then they started getting super cute with it and just changed it to Silva They silver silver silver and gold Scotty Reed Scotty with an I SCO TT I think that's a female Scotty No E on the end no E Scotty I don't know. I don't know good. I'm happy for them. Okay, and Robert Brooks Yeah, Bobby Brooks all day Bobby Brooks was here. Those are our most recent patreon supporters go to patreon.com slash John boy media you can be the next Patreon sponsor it's $2 a month helps us out a great deal as we grow and Get everything rolling and thank you to everyone that's been listening and leaving reviews The numbers have been great as these playoffs roll on Jake. How are you doing? I'm good James. I'm good a big big weekend of baseball another good day of baseball The NL get back NL got back into it Braves Cardinals man. It doesn't get much better than that and yeah, like like Jimmy said and Maybe we'll twist the open tomorrow if we do have a for run come back in the ninth If the Nationals can keep it at four right now Colorec just won the Colorec Soto round three battle again. I love that and might oh Yeah, I mean it's it's ridiculous. It sucks Sucks pretty bad for Soto unless you get some Well, I I mean like literally next year that can't happen.  That was a little rude, but Yeah, good day of NL baseball that a Appending something crazy in the ninth inning the Cardinals and the Braves is the story anyway So I think that's why that's why we're rolling and fatigue in an airport trip, but we're we here the Braves Cardinal the National League Who actually I was gonna say the National League series have been better But if the Dodgers just hold on and win this then I think Ray's Astros was the better game than this one. So it's kind of split But the the Braves Cardinal series has been the best of the four, right easily easily. Yeah Yeah, and yeah, I think Ray's have to win one. They have to win their game three tomorrow, too To I think enter the conversation because I mean hey for half this game Washington one One inning Washington Ethan blew it bra Yeah, we'll get into that. We'll let we'll talk Braves first because it's This is still going on Do you have a burn? I Don't have a burn. I could like ad lib one, but I don't have one ad lib one. That sounds fun Okay, unless you don't want to No, I can I mean it'll be a little sloppy, but I don't know maybe maybe people like it Maybe they'll just goddamn hate it. All right, cool. Those are the options on your mark get set burn Game three. We are in St. Louis where the dirty birds take the field. No, that's not right The Cardinals host the Braves. We've got the old man Adam Wayne right as he tries to write the ship verse the Braves and Mikey that's Soroka the Oka and what a pitchers do Wow We have on our hands except Jim. This is classic how this series is gone second inning We get the big old sack fly call the carpenter if you need some help Marcel the shell he scores Jim Soroka goes one hit through six He ends up going seven innings pitch two hits only one earn run, but guess what Adam Wayne right was better 120 pitches out of the 38 year old 7.2 shutout. We go to the ninth and can Carlos Martinez Tina's close it. We saw it in the first game. We wondered if it mattered. Guess what Jim? It did the pride of Vandy handsome Dan's be swanson RBI double and then Adam David Duvall strokes another one mr. Clutch of this playoffs 3-1 Braves Melanson can do it Braves win 3-1 devastating for the birds Yeah, there's this is a great game Soroka the young gun verse way now Soroka pitch is great. The one run was Like you said, it was a hustle double a little flare baseball little flare shot hustle double for Ozuna and then I think it was Yachty moved him over on a ground ball up the middle and then Carpenter sack fly them in and that was one nothing and that took you all the way to the ninth inning And there were some big at bats along the way where Wayne right was just throwing the curve I mean it is the pitch he throws 100% of the time. That's not true.  Oh, holy cannoli. Holy Holy Mackerel Yeah, that was a bomb 2-0 bomb from Martin.  So it's interesting now I'm gonna say it like it's a fact both both favorites and road teams immediately take a game on the road the Braves were the favorite and When you really think about it like after they're after you split the first two games you boil it down the gnats and the Cardinals were in three game series where they had two home games like they were in a better position almost but they both lose the first game because the good rises to the top and Carlos Martinez was his name closer to get it right. Yeah, you're all over it, babe I said and we both said make note that they got to him even though that they didn't beat him in game one Make note that they got to him because that's gonna give them confidence going into the next time and Man that they tore him up like they were just sitting on his off speed And okay Sorry gonna get anything past them. Yeah, the big decision was was with Billy Hamilton on third base as the tying run and Two outs one more out you win the game. Do you face McCann? Or do you walk McCann to get to Dan's be Swanson who's been talked about a lot on this podcast down the stretch of the season? They opt to walk McCann and face Dan's be I think it's the right move because McCann's a lefty and his Martinez's slider plays into his swing and his slider plays better to righties. I believe The you know the The outside slider, so I understand that move but he opened them up with like a Changeup or a flat slider right down the middle Swanson crushed it Like how can you throw that pitch after having the mound visit? You took the time to say let's walk McCann and pitch the Swanson yacht. He's up there This is how we want to attack them. They make the game plan and then that's the first pitch Crazy bad Yeah, and you're When you walk when you intentionally walk McCann What you are doing is you're putting your team in the best position to win. It's righty on righty Dan's be struggled since he came off the L. He showed signs towards the end and he's he's been okay this series He's been more than solid. I mean he ends up three for four today And McCann I think it's kind of funny what we came into this game We were looking forward to kind of the grizzly veterans like Wayne right in McCann going at it in some of that stuff I McCann ends up 0 for 3 on the day I mean you you second guess it in hindsight if if it's a classic case of like wow that that was if if Martina's had gotten Swanson out. We'd be saying wow Fantastic move he did it and it looks terrible. I still think it's the right move just a wrong result You can make the right move and be wrong and the result not be in your favor Like I if I had to do it again, I think I'd do it again I think yeah, I mean it the pitch is the problem. It's a terrible pitch. It's it's the same thing if they If they pitched to McCann and he he rips one they say oh should they have walked McCann to get to Swanson And if they if they pitched to McCann and got him out, they'd say yeah, they trusted his guy So it's a almost damned if you do damned if you don't good on Dan's be You we he has been a well-spoken topic on talking baseball for whatever reason I think a slump and Vanderbilt got involved, but good for him. He's uh, He's he's the hero Well, Josh Donaldson's a hero He's not the hero Josh Donaldson needs to be mentioned Josh Josh Donaldson in this whole situation set makes everything possible by hitting the lead-off double No, that's not why he's the hero Go on he's just because how much he was screaming in the dugout, right?  They'll say I mean he got the most FaceTime It's like Todd Frazier of the 2017 Yankees cameras were just all over Donaldson the entire time I mean, it's Jim used to film weddings, you know with the action is you go to it and that's Donaldson It's great cinema.  Yeah, such a hot boy Then Duvall dude comes up again the pinch hit a Homer against Flaherty game two or three to do game to and And then this this he actually had to have a good at bat and he he hit another Another like slider or breaking ball went down and got it and just flipped it That's the big that's the game winning hit right there. Like Dan's be cool. He tied the game But Duvall gets the game winning hit.  I tweeted it during the seventh inning I think it hit the point where Wayne Wright was being so awesome and so fun and such I mean such just His he's already tied to st. Louis fans hearts. This is kind of icing on the cake What an incredible performance a buck 20 pitches And meanwhile the 14 year old Soroka on the other side goes out in just straight shoves good for him I'm glad like we said before it'll be good for baseball if this guy goes out and has a good playoff start because he's probably the most underrated or Most under known guy in the game I mean, he's the best pitcher on the second best team in the National League and nobody knows who he is so that was awesome and Yeah, I said I tweeted during the seventh inning whoever loses this game is going to be Absolutely devastated across the threshold like you can't point to Hunter Strickland You can't point to anyone at this point in the game. It's just daggers and I Mean they did it in st. Louis.  He was sitting curve and still couldn't do anything And know what I think is funny Jim and maybe I'll retweet it tomorrow morning if I can find it I should be able to but I I tweeted out something David Cone who calls the games call some of the games for the Yankees you you're if you're a baseball fan You're familiar with Coney. He's a really great broadcaster. He's into analytics But he's also like he gets being a an athlete and competitor and a dude and he's just pretty silly to go along with it But he talked about the evolution of the strike zone and how I mean if you think about those You know 90s Braves teams and you picture Maddox and Glavin Just throwing basically as far off the plate as they can go testing the umpire to see how much of the edge they get The strike zone isn't that way anymore because we have metrics So this the strikes of the plate is kind of the plate now The strike zone has now gone higher and I think someone with Wayne Wright's curveball I think when you start started to see his career go downhill It was because the strike zone was changing and now with that high strike He can start that curveball above your head and it comes in at the letters and that's a strike And that's like a dangerous pitch that was not called a strike for the past five years or so It's all vertical now with the strike zone. Yeah The go watch the Kerry would there's a documentary like a little e-60 type ish documentary on Kerry Woods 18 strikeout game And they talk about that and there's an umpire in it who says like well Before they started to giving us the Q score If a pitcher wanted to throw it in that spot and he was hitting that spot We gave him the strike even though it was off the plate. That was just how it was and That Kerry would game like he's got some and it's like Can you imagine that being called a strike now?  Yeah, that's not even close But uh, yeah, man Wayne Wright's performance today is just I Am so happy for both pitchers like Adam Wayne right is winding down his career He gets to go out with and he's not done. I mean Adam Wayne right might pitch another three years I have no idea, but 38 year old Adam Wayne right gets to say he threw a buck 20 shutout innings in the playoffs That's awesome and Soroka gets on the board with that incredible start So I'm happy for both of them. Just twirling it Wayne right did put the team in trouble at one point. He loaded the bases To Acuna and then Albee's I believe Albee's had his number today. They had to bring in Andrew Miller bases loaded one run game Versus Freddie Freeman. That was the biggest at bat. I I said hey go get Go get your TVs on go watch us at bat I thought it was gonna be awesome is a two pitches pop out. It's very boring at bat big moment Very boring outcome unless you're unless you are one fan base 29 other fan bases boring Yeah, I mean and I think my my thought on that was you know, Andrew Miller wasn't great this year He kind of hasn't bounced back from injury But if you're a Cardinals fan that was the exact batter you brought him in for and he did it Andrew Miller starting to make make up for some of that money. He didn't get during the season Good for him Do you think it's brave series? I think it's gonna go five. This is just screaming five I think both NL series are screaming five to me to be honest Well this one I just want it to go five because the games have been so fun and and yeah, I think So here's here's my thing Normally if you're looking at a series like this that is, you know, incredible games back and forth You know, St. Louis is at home again tomorrow And they're just a good baseball town back against the wall season on the line Normally you look at that and you're like, you know, they're they're gonna have everything It's going game five if you're the Braves If you let it get to game five, you're letting Flaherty on the mound again and Yes, he made two mistakes But he got his playoff start out of the way and I don't think you want to see that guy in game five So I think game four is gonna be full tilt You're not gonna see the Braves kind of going like if we win that's nice But if we lose all right, we're going home for game five. You're going home But so is Jack Flaherty. So I don't know man. I'm I'm tuned in. I that series. I don't think you can predict anymore I think it's Flip a coin. I think if these teams played it this sounds so corny, but I genuinely believe it if they played a hundred games 5149 brace. Okay, I'll say that holy smokes. Yeah, you're always going out on limbs Such I'm a limb guy. I was one time in a tree stepped on a limb. It was a dead dead branch. I fell filled with limbs What do you think about this series? I? Haven't looked into the next couple games So who are the starters tomorrow? Do you just say them? We have Let me get it four games tomorrow. It's a lot of games, right? So it's gonna be Michael.  So they've never been the premier game And it's been the best games. That's uh, Is it ain't that baseball, huh? Dakota Hudson verse to be determined. It's got to be Kikel, right? You would think yeah So yeah, who unless that's short that short rest, I mean he's a hired gun, right? It's a one-year contract and it's a veteran.  Yikes do it in the name of Atlanta Well, and you know who is supposed to be max-free, but they threw him in relief again, which was all right Atlanta He's a reliever now. We didn't know that we thought it was a one-time thing They were like oh wow, it's a two-time thing and it's like oh, he's a reliever now What's why no one's like is it no one's got good bullpen's imagine how bad the bullpen's are of the teams that didn't make the postseason I Mean that's that's kind of the crazy thing I mean the and if you think one of the teams that got eliminated Oakland, they had a bullpen they liked and Then who who was the other what who was the NOL car team who the Nats get I'm blanking The Nats have Not listening to me. No the Nats have do little who do they get that's your question. I can't think of it Geez, that's that's how locked in we've been to the baseball season The nationals played the Brewers and the Brewers had a they kind of had a good bullpen They have weird bullpen sponge. Yeah Brewers game feels like forever ago Feels absolutely forever ago, and yeah, I said it the other day the Yankees Yankees in the rays are the only two teams that want to go to their bullpen right now It's true. I you want to talk about you want to do a makeshift burn of the Dodgers game, which isn't even over yet Let's just talk about it. Okay. Here we go. Talk about Dodgers Dodgers Fine, we're just talking about Jake. They finally erupted Bellinger finally got his hits This is kind of what I wanted to see in one of the first two games It's not bad that it didn't happen yet, but this is what I was saying yesterday or earlier today on the last episode like the Dodgers kind of haven't dodgered yet like the kind of haven't like flexed and they did today and I Think the Nats are dumb. I don't know what's going on behind the scenes, but why bring Corbin in? When Jim they didn't listen to us. They had the exact same idea. We did Except we had it with Scherzer but They went the safe route which was used Corbin here and Then they have a fully rested Scherzer for game four at home And then they have a fully rested Strasburg for game five potentially in LA Yeah, but I would have done that with Corbin as the starter because Scherzer has already proven He can come out of the pen unless his arm wasn't feeling good because he doesn't usually bounce back that quick and that's a lot to ask If it was straight up, we'd rather Scherzer and Strasburg game Four and five of they punted game three with not punted, but they went Corbin out. I Would have went Scherzer out of the pen. He's done it. He proves done it Corbin never done it and he got lit up like they didn't just Nationally small ball. I'm like they lit them up Yeah, and I mean it turns into a hindsight thing if if and Patrick Corbin had two outs and two strikes And then he just completely blew up his curveball He just started hanging them Yeah crazy But I mean he got he got as far as he could without doing it Yeah, and I I don't know I mean maybe the Nats came into this game saying hey, we got one in LA You know, we're playing with a little bit of house money. We we can end this series with Scherzer and Strasburg You know Scherzer hasn't necessarily been Scherzer except in his relief appearance inning It's tough you had a lead in this game and a ball Sanchez what a performance Talk about all the love. I'm giving to Adam Wayne right for those yakkers. How about Annabelle throwing? 71 mile per hour Changeup curveball Ephesus is up there and making the Dodgers look silly. I Was so cool the announcers were like there's another one Did it again? It it was awesome, and it is official Dodgers win 10-4. So we timed it. Well Annabelle was awesome Ryu He was okay. He's not the guy that screams nler a champion in the playoffs Ryu settled down. I mean he gave up the two runs early It was like the hit and then Soto got him and then he had and then he had four scoreless after that And I believe he only I Believe he came out because his turn in the order came up again. I Mean he only had He only had 74 pitches. They were just kind of done with him He I mean five innings pitch four hits two runs two walks three K's Well his spot in the order came up with two on right in a Two-to-one game so I mean it he didn't get taken out because he was starting to look bad on the mound It was just we need a hitter up here. It's a national league. It's an old baseball, baby And and it worked out because I think that's the inning they scored all the runs Yes, they scored seven runs editing. So it was a pretty good decision to take him out of the game there So I think Ryu's good. I think if you're Dodgers fan, you're happy with Ryu The home run sucked, but he settled down after that and if the Dodgers were up five nothing For nothing. I think Ryu stays in the game and probably Gives you another two good innings Yeah, I don't know. I don't I don't have that same belief in Ryu. I don't think he looked that good and Yeah, I mean again, we're we're one one Corbin slider away from saying a very different narrative but that didn't happen and Dodgers have the huge inning Corbin.  I think he'd be a game five like Ballinger Muncie loogie Because otherwise you can't really use him But I don't know if you're a Nationals fan, you're you're still sitting up straight You've got a game at home with Scherzer on the mound That's all you can ask and then you have Strasburg if you can win that game They have to win the next game by rule That is technically the rule of what will happen in a five-game series That Russell Martin bomb might have been the dagger. Yo, what's Hunter Strickland's numbers look off Hunter Strickland? That's like getting the last guy in the Yankees bullpen. You wouldn't care about that at all It's Russell Martin though, and it's just like we're our bad's better than you are bad. So in your face Yeah, it's double just losing both fan bases with one swing. I love it Yeah, yeah, that's how you gotta do it Jake. You can't Can't be biased here. So Hunter Strickland in his postseason numbers. He's gonna have like a 20 or a Yeah Big bad Yeah Was he ever teammates with Harper or did they not collide at all? Harper and Hunter Strickland they traded for him this year, right? He was a deadline grab Yeah, so they weren't because they had that beef like four years beef right out at Hunter Strickland as one of the bigger losers in MLB He thought carrying a four-year grudge people would think it was like cool Yeah, they're still mad about shoulder still mad about that. You're badass All right, I just looked up Russell Martin stats because you made me feel bad about Saying he's bad, but he's a 6 6 7 Ops and a 79 OPS plus. So he's bad. He's a veteran catcher. That's why he's out there He's not being asked to hit him hitting the home run off Hunter Strickland didn't end this series That's what you said. Oh, I think it's the dagger. No, it's not even close.  I love it. All the hope went out of everyone's eyes That's that's a solo shot off of Tyler Lyons yesterday and the series being over You're not taking in you just ignored everything I said about how they had hope for the ninth inning And then he took all that hope away. They didn't have hope Well, they did actually I think Nationals fans have zero hope ever There this game This was bonus points for the Nationals. They told themselves We have Scherzer and Strasburg lined up fully rested. We can go get this. That's what they're thinking What if it got Russell Martin's bat hot? He had another home run tomorrow Then you have to apologize to Russell Martin and say he's a quality hitter Russell Martin's a hard because that means he had a really good AL and LDS Russell Martin was the one guy that on the Yankees where I was like This doesn't fit Yeah, you don't this isn't a good fit. He like fighting umpires and shit Get out of here Russell Martin Sounds like you and Russell Martin have some stuff you guys got iron out He's like an Adam Eaton type Yeah, yeah, it's a hard oh Let's move on To the next part of the show in which we preview the games coming up All right, Jake we got four games set coming up again. Are you excited or you're daunted by this Monday for games? It's a lot Because I want to watch all of them man. I'm juiced up get the AL back in it I'm I'm very interested in the NL series. I mean to me. It seems like they're both going five I could be very wrong about that That's especially after the Russell Martin dagger. I'm starting to change all my thoughts on that series, but Yeah, I'm excited. It's a full day of baseball It's gonna be the last It it's kind of like the NCA tournament Like you go into that first week into the NCA tournament and the first day kicks off and you're like this is insane You're you're watching 15 seed Colgate play Duke.  You missed it and you're like, oh There's too much basketball going on tomorrow's the last day where it's gonna be like, okay 15 hours of baseball might be a little too much So I'm I'm still gonna try to appreciate it, but it's gonna be a lot for us the Yankees play Last at 840. So and that's when like I need to actually have some energy conserved in my body because man That takes a lot out of me the first game is Astros rays Which is actually the best first game. It's a nice little intro platter for the best news for the rays, too Yeah, well, it's MLB smart because just don't put the trap on TV. They shouldn't they should be radio only this game who Tired John Boy sent in a lot of daggers. They're starting to call you John Boy Martin No, they they haven't the noodle just said that noodles not a day No, such a day, bro Just got a haircut he looks awful Gross. Why does he look so awful? Why'd you get him bad haircut? So Dog groomers are a mess man and like golden doodles are still new so they don't fully know how to groom them and So like if they get a little knotted they have to shave them So we knew that he started to get like a couple knots behind his ears So they had to shave them, but they left the tall tail bushy.   He looks pathetic That's a tough look for it. No, but it's like I just don't know what's going through the groomers head Like how could you think unless we asked for that? How could you think we want that? That's true. Like you made an odd assumption that I wanted a completely shaved dog with the bushiest of bushy tails Yeah, maybe she doesn't do tails. Maybe the groomers like no tails here I'm sending you the pick. I should be delivered shortly Okay, well anyway the raise game is Charlie Morton versus Zach cranky really good pitching matchup a Lefty pitcher so that means Yandy Diaz comes back into play. Granky's lefty, right?  Yeah, just cuz he's weird. I think he's a lefty Zach Grinke is the best right-handed lefty in the league. I am oh That's true She has press commerce. He said like three words Yeah, dude, that's that's where like and I again like I know dog That's a mental stuff your dog anxiety stuff when you do that. You're doing it to yourself When when you go out of your ways to answer questions that acute and quick and Like non-answers you're now mentally going out of your way to do that and like you're making it more of a thing. I Think it's funny. I mean I I mean I think he's doing it and he's I think he's a little more self-aware than people give him credit for I think it's funny He like crossed the line for me like it's it's Greg Popovich like Popovich It used to be cool and cute and now it's like oh dude just like It's okay to answer just a question normally once. Yeah, Popovich has gotten rude. That's the problem, right?  I think the rays are gonna sneak out of win I do too elimination games the first elimination game for the rays Coming off an off day allows them to be all hands on deck right snows out and that's probably it So we may see a ton of pitching changes at any time. There's a jam You got to bring in a specialist like the rays Not be a great thing either like that I could see that being problematic if Charlie Morton's having a good start into the fifth inning and then the first sign of trouble they pull him for You know one of these guys in the rays bullpen who's good, but they're not proven and that could be it So I think that's that's a double-edged sword for the rays I'm just saying an all hands-on deck rays team is pretty good. I don't think they can do it Two games you get alone three games in a row, but I think they may be able to sneak one out tomorrow and I the other thing that I would say and I think you're almost talking me down a little bit on the rays We thought they were gonna do that in the wild card game. They kind of let Charlie Morton go They believe in Charlie Morton. Yeah, the A's were doing absolutely nothing though And and it's Charlie Morton's former teams The TROP is gonna be a weird midday Monday playoff environment. I do think You should believe the rays are the favorites in this game If Charlie Morton looks like Charlie Morton the rays are at home And they have a little energy from that slash the rays are at home and the Houston doesn't have energy from that I think the rays are the favorite But in an elimination game and potential sweep to a team as good as Houston I think and maybe we need to find a term for it Jim, but the the Uh-oh factor or the if one thing goes wrong for Tampa. It's done They're on thin ice. If if someone boots a ball in the first inning like that's it Mm-hmm. Yeah, there's no coming back So Tampa if Tampa plays their game and it's clean and Morton looks alright I think they are the favorites in this game because playoff granky doesn't do much for me You have to be perfect. I Don't think they have to be perfect. They just have to be clean Astros can win this easily as well It's a coin flip for me, but the other games haven't been coin flips. So that's the closest odds Rays need some they need early energy and they can't have a slip on the ice moment to start the game and I'm still rooting for a crazy catwalk shot and Chaos from the TROP Stop the TROP hashtag The next one we got is the Braves versus the Cardinals the three o'clock game Dakota Hudson is getting the start for the Cardinals unless they audible and then we think it's gonna be Kykel Maybe they've said it on maybe I can find a report Get the Google up Dakota Hudson Interesting, I mean a young guy 25 3 3 5 e r a I'll say this Jim and this is gonna worry you Led the National League in walks 86 walks in 174 innings That's not good and playoff baseball. That's not good Snit was not ready to announce a game four starter But the fact that they aren't saying it's Tehran provides reason to believe they'll go with Kykel But based on the three game three outcome Tehran or Kykel on short rest are the most likely for game four When asked about the possibility of going with Tom when Snit said there is a chance it could be a bullpen game Do they have a bullpen? What's that even mean? Yeah, you don't have a bullpen How do you bullpen day without a bullpen for me?  I mean Kykel's a veteran He's a sinker baller. You hear all the old rumors like actually sinker ballers when they're a little tired They pitch better man Actually really good baseball talk. I think I think next time I'm at a random bar watching a game There's a guy with like a a nice moving two seamer I'm just gonna bump him and be like, oh, he's getting better action later in the game because his arms tired They'll just look over and be like stop talking to me, please You have to use Kykel tomorrow, right? Yeah, according to Trey XIV he says start Max Fried I mean you're using them. I'm okay with them opening with Max Fried. I guess he's pitched in every game Him in Melanson Him in Melanson pitch in every game. That's awesome You rooting for the Braves or you rooting for game five? I'm obviously I'm rooting for a game five. I Think I'm rooting for game five. I I will say this I as you saw on this show. I became a supporter of the baby Braves So I think there's a just a little bottom part of my heart that's rooting for them But no, I mean, I'm rooting for baseball. I think that game five. I mean game five Flaherty Would be awesome to see So I am rooting for that Do you think Dakota Hudson's face the Braves this year? He has once back in May six innings pitched 6.1 innings pitched two earned runs. I gotta say Jim I'm in in cardinal fans at talking Jake reach out and correct me But I've got to say if I'm a Cardinals fan, I think I'm worried about Dakota Hudson His leash is gonna be incredibly short But again like out of that st. Louis pin Can they piece together if he does have a short leash? Are they gonna be able to piece together six innings seven innings? Yeah, I don't know maybe That's that's the question they'll try They will try their hardest and do their best And maybe I'm not giving Hudson enough love And since mid-August Dakota Hudson has actually been Pretty good last nine starts 53.1 innings to a one eight six era So I am being a little bit of an asshole The walks are still concerning. I mean even in that time period two games with five walks And in another game with four walks and as we've seen with playoff baseball like that's a rally What dude the walk is a rally quote? I love it All right next game Dodgers Nats You got this series over. Yeah, this gate. Yeah Dodgers are just gonna win this one. You know Max Scherzer's pitching, right? Yeah, so Can't emphasize that enough You know Walker Bueller's pitching he's not Walker Bueller. He's not pitching Rich Hale's pitching so Dick Mountain Yeah, dude Max Scherzer They blew it. This should have been Scherzer should have come out in the pen. You made a plan yet last episode I made a plan that was to you like too much. Yeah, and now they didn't do your plan and I'm mad at them It's fair. I Mean Scherzer was in a was in a Elimination game and he didn't really have a great outing already this week. Yeah So it's redemption time for Scherzer Let's see what his stats are versus the Dodgers if I pull them up and they're bad What are you gonna say? Are you going this season or lifetime or what are you looking for? I'll do this season first Okay, you think he made a start against them? Maybe they played what six games Seven games one start seven innings pitched to earn runs seven strikeouts I don't know. I just think you're you're getting too zoomed out away from like Scherzers their guy. I mean elimination game at home At Max Scherzers who you want on the bump I want a route for Scherzer because he's a psychopath and I love them and I don't really like Rich Hill that much because he's a psychopath and he kind of weirds me out. Right. He's he's a weirdo. He's not a psychopath.  We're just playing baseball here, bud And I think it's pretty funny because we We critique two-way McKay on the raise because he's a hard-o, but like if you're as much as a hard-o as Scherzer No, he's like to where McKay's a sad sack. It's not hard.  I don't know what there's a difference I don't know how I don't know how to use words to explain the difference, but Scherzer's awesome All right, how many how many Dodgers have hit home runs? Uh-oh Justin Turner is three for six versus Scherzer with two home runs Jack Peterson has a home run off of him Corey Seger has a home run off of him AJ Pollock has a home run off of him Max Muncie has a home run off of him. I Think it was pierzinski Calling one of the playoffs games because they were talking about Bregman and they said that The two guys that stand the closest to the plate are Bregman and Turner and they said that Turner he has the open stance He's baiting you to throw in there because he wants you to try to come in and turn on it They were like Bregman's just a sick pup Bregman can just somehow hit that ball and we don't really get it But uh, yeah, I don't know I'm I'm not gonna bet against Scherzer if they somehow If Scherzer can only go like six innings it's over, but I think max is gonna be out there until the eighth right I Had something I was gonna say, but I forgot now. That's all right Rich Hill doesn't give me much faith Didn't he wasn't he injured? He came back and he pitched one inning and then he got injured again Like how much has he pitched this season of late? More like rich chill What he's been doing rich made he made 2005 Dude so he made rich hill made a start he got pulled in the first cuz he was injured then he pitched two innings They were good Then three innings.    Yeah, that works.  I like that Thank you.  What are you doing? The base running thing this time So bad Made a lot of errors one of the worst Like I'm and again, I guess I don't have my worst base running documented in front of me But I mean bring up Horia Posada's life right now Horia Posada's highlight reel But this is playoff like Jorge Posada knew he was a bad base runner that in a playoff game He's gonna just say like nope. I can't tag up. I don't know how to run how he Kendrick Gets on the base and is like all right gonna have to tag up. I'm bluffing. Oh, no go. He was the most dead meat I've seen in a while Most yeah, I missed it. So I don't even know what happened. Can you tell me? So it was it was the bases loaded No outs in the sixth Nats bring in Arias out of the bullpen Fly ball to right. It's gonna sack fly score run. They throw home with it Kendrick was on second and he starts running to third if he goes to third straight up He was just gonna get in easy But he stops he starts going back to second and then he runs to third again and he was just in In the middle of the base pass and they were looking at him like what are you doing? So it went bases loaded no outs to runner on first. They got a run two outs That sounds bad. Yeah, so you with those stats against Rich Hill. You have to go simmer Have to and then the last game of the day Yankees twins. It's a Jake Oda Rizzi versus Luis Severino Luis Severino is kind of the best arm talent on the angst. He's looked good since it's coming back, but Still still hesitant like Tanaka. I was like, hey, Tanaka's gonna be good Severino. Very interested First inning if he's throwing gas and filth, I'll be pumped up Oh to Rizzi. Did you hear these quotes Jake?  Yeah, I thought I thought you meant Jake Oda Rizzi talking But yeah, that was one of the weirdest quotes. I've I've heard I Think he's gonna throw a lot of off-speed pitches not a lot of fastballs or a lot of like what what? What does he mean just throwing lefty? I don't know I think we're gonna see the same Oda Rizzi and you're just trying to bluff us because if If Oda Rizzi was gonna come out with a new style or or something Then why would you let it let the Yankees know or does he just mean like mentally? Oh, they're gonna see a new guy than they saw last time. I don't know what that quote means I guess I had to hear how he said it It was an odd quote. You're gonna see a different guy. Well, hey, we haven't seen him in the playoffs yet Yeah, and I don't know. I think if you're Rocco Baldele The twins are clearly outmatched at this point you're We we joked about this a little bit, but we were saying what do you say on the flight? I Don't know. I think he's just looking for Anything man anything and I get it. I get it He he's got a he's got to attack the zone with fastballs. I mean it's kind of has to You just have to throw strikes if it's a curve ball change up slide or fastball You just have to throw strikes because you can't you can't walk eight guys and expect to beat the Yankees No, I think the Yankees will win this game Do you think Severino's a question mark at all?  Yeah, I'm not I'm not full confidence If I see like a couple pitches Then I'll be full confidence.  I'm so biased though. So right, but I said that I've Everything I've said about this series. I've said with the same bias and it's all come true so Yeah, if you're the twins It's I guess it's kind of what I said about the race.  Oh, no moment that if you give the Yankees an extra out or Or you boot a ball and the Yankees get an extra at bat You're just living in fear of that because that could be the end of your season Here are the Yankees that have a home run off Oder is he Edwin Brett Gardner Gary Sanchez Aaron Judge Giancarlo Stanton Glaber Torres Didi has a double and a triple six guys out of the nine Used to be in the division for a while to be fair I don't think that comes in the only person with a lot of at bats against him is Gardner and Cronos, you know all the rest are Not a lot saying there's a lot of history of the Yankees beating Oder is he so maybe that's why Baldelli is trying to let Everyone know he's gonna be a new guy He's not gonna be the the Oder is he that gave up ten hits and six earned runs earlier this year All right, it's nine earned runs. It's bad Yaps and the Yankees are running out the same lineup again. So that's the only insight we know Boone was like Yeah, we'll run it back because of course Why would we change it? We've scored 18 runs scored 18 runs so That's the night cap. I Think that the middle games will be the best games and the National League games will be the best games You think you think the Houston Tampa games gonna be good. Oh Yeah, it's just gonna be not fun to watch Gotcha that game could be a game to go extras and it'd be a drag So if it's a great baseball game in the Trap doesn't get involved at all You're still not gonna be able to shake the Trap. Oh, you got to look at the Trap. It's ugly. Okay That's fair. That's fair. That's what I was asking. It's like aesthetically displeasing. Yeah, there's no dirt in the infield They make fake crowd noise It's turf and it's just Unfun I've never enjoyed watching a game there no matter what happens.    Dude, I got a real Mean tweet Mean tweet to wrap it up. I like this. Yeah, I said is starting Randy Dobnack the worst managerial decision Now it's a fair question.  So what's your point? I mean you could If you got a bunt and get the guy over I could bunt off Dobnack. Yeah, I was gonna say I I could bunt I could bunt if you got to do your job. I am so excited When we do Bunting off of pro players because I think you're gonna have a rude awakening All I want to do I don't want to bunt off pro players. I want to catch. I want to strap on the gear and catch some pitchers So are you coming off that you can bunt a professional pitcher? Was this a conversation we had? Oh, yes many times You've said you you with confidence think you could bunt a professional pitcher.  Yes agree Okay Set it up. Let's go. We'll set it up. We're gonna go We're gonna go to somewhere in November where we can do that. I Might meet up with Melville again soon. Maybe he'll throw some apples at me Can you let him know that I think I'm gonna chant his barbecue name at him? I Didn't but I can okay cool. All right that ends the show. Thank you guys very much for tuning in For games tomorrow. We will be back to recap them all in preview. Whatever huge up next how many It's possible that all four series can end tomorrow Houston wins Braves win Dodgers win Yankees win DS is over Possible all four series could not end tomorrow another possibility Two possibilities probably gonna be somewhere in the middle some can end. How many do you think end out of the four?  I say I Say three I'm going to and I think it's both AL games But I'm gonna assume I get one wrong So what's your guess so it's two but I'm gonna guess one of the NL games goes but right now I'm saying both AL I Have Dodgers and Yankees ending the other two Not but also you just said five series so The Braves and Cardinals is not gonna end the other three will okay But I want the raise to win That Dodgers rich Hill bullpen day you're gonna die on that mountain That I hope you're right now. I'm rooting for you that games over That's my god people may not watch Sherser an elimination game Mines will have my grandmother Have her do what? Bunt wrap it up Grandma Bunts five-star review. She couldn't bond She could no Maybe she like a make a nice bond. It'd be a first baseline but see you guys