Hello developers, my name is Matt Rable and today I'd like to show you how to create a bootiful web application using Spring Boot and View. So this is based on a blog post that I published earlier this week called Bootiful Development with Spring Boot and View. So it goes through and shows you how to build a Beers API that has a list of beers and then it filters out the ones that aren't so great and only gives you a list of good beers. The GitHub repo for this is in the Octa Developer org at Spring Boot View example and if you look in the Octa branch you'll find a demo script that I wrote that basically shows everything that we'll be doing today. It's written in ASCII Dock but it renders just fine in Markdown. If you look at the raw version and you have the ASCII Dock third J plug-in installed then you'll be able to see a screen that's very similar to mine. So let's get started. We'll put this on the left and then we'll open up the terminal window and one thing I would like to tell you is that the brackets at the end of each step indicate IntelliJ Live Templates so IntelliJ Live Templates like Boot, Entity, Lombok will allow you to playback code that you've prerecorded basically. And so all of these live templates are in my GitHub repo at mrable slash idea live templates and you can import these into your copy of IntelliJ and then basically do everything that I'm going to show you today. So we'll start with an alias. Basically you'd go to start.spring.io in your browser but you can also use its REST API and I have an alias called bootiful start that will allow me to basically download an application that includes H2, Lombok, DataJPA, DataREST from SpringData and then Web which is just SpringMBC. So we can create a new directory called SpringView, go into that and then unzip the demo.zip we downloaded into a server directory and go into that server directory and open it up in IntelliJ. Now we can go to the demo application which is one of the main classes and you can create all the classes that I'm going to create in separate packages or it's in its own package but I'm choosing to do it just in the same package or the same file because it's a little bit easier to see everything then. I'm going to start by creating an entity using Lombok and we'll just call this beer and you'll see it uses the data annotation which adds getters and setters and two string to this class. NoArbs constructor, I could obviously just write that in one line as well down here choosing not to and then an ID and a name. We'll also create a repository of SpringDataRepository for it, call this beerRepository extends JPARepository and this repository rest resource will actually allow you to expose this repository as rest endpoints so that's great for demos maybe not so much in the real world but works nicely for what we're doing today and then I'll create a command line runner that puts a bunch of sample data into the database for us and then I'll add that sample data and this is from beeradvocate.com they say that these are some of the top six beers in the world based on user reviews and critics and things like that. So we've got some Kentucky Brunch brand stout and King Julius, Heddy Topper, Marshmallow Hanji a lot of those ones and then we have ones that are widely considered not so great and we'll go ahead and filter those out so just to show you what this looks like at the time being we'll go ahead and start our application. Okay so you can see that those beers were entered into our database and now we could actually look at them if we went to the slash beers endpoint but I want to create a good beers endpoint so we'll do that with boot controller you can see we have a beer controller there it uses our repository and we'll add a good beers endpoint that basically from that repository grabs everything streams it filters it through this is great method and sees if it is great and takes it out if it's not and then returns that to the user so we can restart and now if we go to the good beers endpoint you'll see it doesn't have Budweiser or PBR in there we could also just go to beers and hit that rest repository resource and it has a more restful nomenclature and JSON that's returned all right we can also hit it as a rest API so we can go ahead and use HTT PI 8080 beers and you'll see all those as well as good beers and you could also add a new one so you could do HTTP post a lot of good old Guinness because it's good for you even though I spelled it wrong and then you could update it using HTTP put and then you would specify the ID so this is ID 10 and we could change the name to spell it right there we are and then if we hit good beers we'll see that it's actually in there and then we can delete it as well so HTTP delete 8080 beers 10 now it's gone so you can see we have a full rest API at this point that's working and doing what we wanted it to do so the next step is to create a view app and I have view CLI installed for that so view create client client is the name of my application I'm going to manually select the features I'm going to use TypeScript because I like TypeScript progressive web app support and router and then I'll accept the defaults for everything else so class style component yes Babel yes history mode yep and TS lint and little lint on save and I'll put everything in its own configuration files and then I won't set this as a preset so I can always make this choice in the future okay so now open this up in IntelliJ and you might notice that it recommended that I CD into the client and run MPM run serve well I'm the kind of person that doesn't really like to run three commands but I don't mind running two so I like to type MPM start instead of three words so I'm going to go back to IntelliJ I'm going to open up package.json I'm going to make MPM start work so you can do that by just duplicating the serve command and putting start in there and start is one of those commands or scripts from MPM that allows you to run without two commands test is another one as well as build I think you have to run MPM run build so like now we can do MPM start and our app is running on 8081 so you can see this is the default welcome to your view plus type script app so the first thing we're going to want to do is modify home dot view to call our beers API or a good beers API so in here we'll create a created method this hooks into the view life cycle and it'll be called when this component is created you'll notice we need Axios so MPM I Axios to install it and then we can import it import Axios from Axios and we'll also create an interface for our beers or beer type and it has an ID of number has a name that's a string and it has a Giffy URL we'll go up to Giffy and get a fun image or an animated gift that matches the beer name and then we need a local variable to store the beers in so private beers that's a beer array and we'll just in this slides it to an empty array and then up here we'll take out hello world and we'll go ahead and add a list of our beers your list give it a title of beer list and you'll see it loops through the beers that are set and it just displays their names so for that to work right now you'll notice this actually calls a relative URL so it doesn't actually call 8080 it'll call 8081 good beers and we can use a proxy to proxy it to 8080 so to do that you can create a view config.js and so in this one we're actually specifying the port as 8081 the reason i'm doing that is because if you don't specify a port it defaults to 8080 and we're using spring boot for that but if we actually didn't start spring boot first then it would pick up that port and then spring boot would be blocked so i'm just going to hard code it to 8081 here and then i'm going to proxy that good beers endpoint or that call to 8080 so now i should be able to restart and we should be able to see that list of beers in our browser all right so that's all working the next step is to actually just move it into its own component so we can create a new component and i have a view plugin installed which only really you know creates this and what i'm going to do is i'm going to actually use the home template and just strip out everything that's relative to home so we'll take out this part we'll take out the logo and we'll keep everything else in there and then we'll go ahead and remove the hello world component because we don't need that delete it as an import and then we'll rename this to beer list and now we have our beer list standalone component and we can go back here and basically revert it to what it was in the beginning and then just add the beer list component here and we don't need that hello world and now everything should work just as before if i don't type z in there then you'll notice it has a few ts lint rules that makes it work like you want it to so now if we refresh everything still works right so we just move that into its own component and it's a little tighter and cleaner now so the next thing is to actually have our giffy component so create a new giffy component called giffy image and just to walk you through this code it starts with a class called giffy image and we have a name prop that's passed in from a parent component and then a giffy URL that we will set on each one and so when the component is created it calls the giffy API and this API key here is recommended for demos if you don't limit it to one it'll actually bring back 25 by default so that's a terrible performance thing if we're only going to show one so then we use axios to get that giffy API pass in the name of the beer and then we get the response here we check if there was any return because there might not have been any matches and if there is any then we just grab the first one and then if not we have a dancing cat so it's fun to see a dancing cat so there you are and then the template up here will actually take that giffy URL use it as an image source and put an alt tag on it as well so this be buying syntax actually you don't need it you can use it if you want but the colon is a shortcut for that and then down here I just have a scoped style that only pertains to these images so it just gives them a top margin of 10 so at this point we can go back to our beer list we can actually use this component and we'll specify the name equals beer dot name and then you'll notice it added it right here and view is a bit picky the view cli they like to have commas on the end of things now everything's working and you can see we're getting our images back so pentunky brunch brand stout marshmallow all those kind of funny and the next thing I'd like to show you is how to add pwa support so it's already had it built in because we actually went ahead and you know added it when we created the app so it's only enabled in production so you have to do an npm run build to see that in action and then you can use serve point to the disk directory where it was created and we'll run on port 8081 now we can go back to our client we can refresh and you'll notice what the like kind of confusing and it's very confusing that there's so many when you know we just have beers so what's happening here is it's actually failing to talk to good beers because we just have a relative url for that so we'll have to go back into our beer list and we'll have to make that into local host 8080 because when you're running it using serve it doesn't have that proxy configuration in its path basically so we'll also need to make cores work on the server so you can do that with cross origin annotation from spring and then you can specify the origins as local host 8081 then restart that then back to our client we'll have to rebuild and restart our server and now if we refresh everything should work as before nope not quite so this could be because it is a pwa and we need to clear it out of our browser the old version yep so now you see it's got the latest version and if you look in application and chrome developer tools you'll see the manifest with the information in there of the icons and how you might install this if you click add to home screen it'll actually prompt you and you could say like beers and it'll create an app in your chrome apps folder so that's pretty neat um you can also look at the service workers and you can see that um none of these boxes are checked if you're doing development and have a service worker enabled you might actually want to check update on reload or else it won't actually try to update it and you'll end up with stale data and i'm going to try this offline and see if that works this works like 50% of the time you'll see it almost worked it got the shell but it didn't actually get the api call so you might have to configure some things with pwa's in this register service worker to actually make it so it goes out and caches that good beers call but that's the service worker part um you can also see it with lighthouse test it with lighthouse you'll see we get a pretty good score there in 85 and the reason we don't do better is because down here we're not using htps and it doesn't redirect from htp to htps so if you deployed it to something like heroku or cloud foundry that could certainly work a lot better for you so if you go to our octa developer here and went to the github repo um there's actually scripts for cloud foundry that shows how it builds the client and the server and it basically goes through and replaces that localhost 8080 with whatever the server is deployed to same thing for the uh the core's origin goes and replaces that in the server as well so that's that's cloud foundry there's one for heroku too both of them work i've tested them and when you do that you usually get a hundred score for being a pwa i'd also like to show you that in the audits tab there's also lighthouse embedded in chrome so you can use this and look at the different throttling things and see how you do when you run it there now i'm going to show you how to add authentication with octa so this is going to use open id connect and so this should work with any open id connect provider so go to our server first and we'll go ahead and add dependencies to the maven palm file we'll add our octa spring boot starter and we'll add a dependency for springs alwath 2 support and we'll make it match with what version of spring boot we're using which is 211 and we'll import those and then in application properties i'll add my octa settings so it specifies the issuer and the client id so if i go to this tenant this is where i've actually set my own application up on octa if you go to developer dot octa dot com and click on sign up you can sign up and create your own as well but i can go to this url since i've already signed up and log in with one password because i don't know any of my passwords log in and then i could go to applications i could create a new application single page app go to next and call it like awesome view and i would change all these to 8081 and then click done now the next page you can copy that client id so we can go back to intelligent and we can put it right there and so i've already set it up i'm just going to use the one i already have configured but it's the same thing as the one i just created so now if we restart our spring boot api it should be protected and you should not be able to access it directly so if i go to local host 8080 you can see it prompts me to log in so the reason that happened is because i forgot one crucial step and that is to make it into a resource server so you can add an annotation here called enable resource server restart and then what spring boot will expect or spring security actually is that a access token will be passed in and that will be the authentication or the authorization for the user so now if we just go to 8080 you'll see that full authentication is required to access this resource now we'll go back to our client and we'll add view the octa view SDK so i have a shortcut for that it's just octa view and you'll notice that installs the octa view library as well as types library for the typescript stuff this might eventually be distributed with octa view so the second step that i have right here might not be needed in a month or so and so now i can open up the router and you can see what this router does is it uses a base URL and it has a home route and an about route that uses lazy loading so i'm just going to replace this with one that's authentication aware you'll notice this is a difference right here we're using the octa view plugin and we're specifying that same issue or a client ID and then a redirect uri to come back here as well as these scopes and then we have a link to our beer list and we tell it that it requires authentication and then we have this callback that uses octa view plugin and then before each specifies an author redirect guard so if it has requires author right here it'll redirect octa to log in and so now what we can do is we can take beer list out of home we can actually remove it from here and remove the import and now we can add a link in the beginning and we'll also make this class authentication aware so now it has still a link to home and about but if they're authenticated it shows them a link to the beer list and it also if they're authenticated shows them a logout button and they can click to log in with a login button and then in this class we're actually using auth which the octa view plugin will put on all view classes and then we can check if they're authenticated this annotation is very important this watches for a change in the route and it calls this is authenticated method and then when they click logout it goes ahead logs them out and resets that authenticated variable so now we should be able to restart the client and if we restart you notice we have a login button and it actually logged us in right and the reason that worked is because I already logged in to my octa tenant if I were to log out and do it again it would prompt me this time this is a chrome bug that I've seen for the last week basically after you've run lighthouse for some reason it kind of bleeds into things so now if we look at good beers you'll see there's actually an error down here about cores and the reason for that is spring security isn't quite aware of the cross origin annotation as far as I know and so you can create a cores filter as a workaround and then you can specify from you'll notice we also say that it can allow credentials it allows all methods all headers you might want to lock these down for your application but this is just a demo restart the spring boot api open this in an incognito window so we don't get the bleeding we do have to log in and you'll notice we actually tried to go directly to that beer list and it redirected us to octa puts up in our console so we're not getting that cores error but we actually aren't sending an access token either so on the client we need to go back into this beer list and we need to send that access token so you can see we specify headers and an authorization header or bearer and it passes in that access token so now if we refresh but we don't have to refresh everything's working as expected so another thing I wanted to show you is css grid so there's a cool feature where you can actually go and use css grid to lay out everything in columns and so you can do three columns you can do two columns there is a way to do autofill and make it more responsive so it adjusts to your browser window then you can wrap the beer components or the beer blocks with that grid and it'll lay them out in a nice grid format so you can see them all side by side there so this has been a screencast showing you how to get started with spring boot and view the github repo for this is on octa developer spring boot view example you can find me on twitter my handle is mrable you can also find me on linkedin there i am you can find me on rable designs which is my blog friends don't let friends write authentication and finally we have a youtube channel and we'd love you to subscribe to it thank you for listening and watching and i hope you have a wonderful day


talk on waterfall to weekly releases. My name is Tathagat Verma. And I'm going to talk about one of the experiments that I did about 10 years back. And we were actually having a waterfall-based process for a product that I was managing. And we experimented with some of the ideas from Evo. Anyone familiar with Evo? So Tom Gilb, who's one of the thinkers who has been around in the scene for a long time. Unfortunately, a lot of his ideas are not kind of mainstream. But I think Tom Gilb has done a lot of wonderful work there. And then Kanban. And of course, I want to be careful when I use the word Kanban, because Kanban did not exist at that point in time. So David Anderson's work, if you have read the book Kanban, you would read about how some of the teams in Microsoft at Hyderabad, they were actually doing some of the stuff there. And it's just incidental, the coincidence that we were also doing some of the work at Bangalore when I was at that company. It was a company that I used to work for McAfee and we came out of McAfee. So it's some of those experiences. So what I went through in 2003, actually I signed up for, Tom Gilb had come down to Bangalore. He used to come to Bangalore very frequently. And so I attended a day session, a workshop by Tom Gilb on Evo. And that gave us some of the ideas on how we could apply some of the things, because he actually talked about weekly release cadence. So far as it was a very radical thing that going from a very waterfall way of thinking into a weekly cadence of how do we do that. So we took some of the ideas from Evo. And then Kanban kind of a thing was something to be honest, we didn't know. So I would very honestly say that it was a serendipity for us. We discovered some patterns. We stumbled upon certain patterns without really knowing what we were doing. So I'll talk about that and take you through the journey of how it unfolded. Just talking a little bit about our product. We were in the network management domain. It's been 10 years. I can talk about the company I used to work for. Anyone from network management domain here? Anyone has heard of Sniffer? The packet Sniffer? So this was Sniffer. I was heading the Sniffer India engineering operations at that time. And this was the packet Sniffer. So basically you look at the TCPIP packet or any of the packets that you are looking at. Payload, of course, it's encrypted. So you cannot look at the payload, but you're looking at the header of that.  You are deciphering it. You are basically trying to understand. So that's what we were doing for a living. The specific name of the technology being deep packet inspection is what we were doing and protocol analysis. It was essentially Windows-based and we actually used to sell that as an appliance. So we had specialized hardware. We would actually have Ethernet.


This video will show you how to submit assignments online in Canvas using the recording feature. First, find the assignment you want to submit, and then click on the assignment link to open it. Remember that assignments will have the assignment icon next to the page title. I'm going to open this one. After you open the assignment, read the directions. When you are ready to record your submission, click on the submit assignment link in the upper right corner. For this assignment, you can only submit a recording, so you do not need to click on a tab. To submit using the recording feature, click on the record upload media button. Now choose whether you want to use your webcam or just your microphone. I'm going to use my microphone, so I will click on the microphone icon and then on the allow button. Now I can record by clicking anywhere in the recording window. If you are using your webcam, you will see yourself here. If you are using just your microphone, you will only see an empty box. When you are finished recording, click on the recording window again to stop the recording. Then click on save to save your recording. I'm going to start my recording now. This is my recording. This is my recording. I clicked on save to save my recording, and you can see that it's attached here to your assignment. Now you can type a note to your teacher if you want to, and then click on the submit assignment button. Make sure that you wait for the success screen. Look for the words turned in at the top right, and that's how you'll know that you've successfully sent your assignment to your teacher. If you don't see these words, then you need to submit your assignment again. To resubmit an assignment, you can click on the resubmit assignment link.


Hey guys it's Julia and welcome back to my channel and for today's video I thought I'd talk to you guys about some books that I've owned for so so long that I've been reading to read and that I just haven't read yet that I've owned for like years. So we're gonna talk about all the books that I've owned for a few years and haven't read and really should read and some of you guys are gonna yell at me for some of these so let's get into it. I tried to mix the genres and give you guys a little bit of everything but first up here I have trouble by non-prat. I wanted to read this so long ago because I really want to read about teen mothers and I still do. I still find that really interesting in that perspective I just wanted to learn more about and I still want to learn about that perspective but that's the reason why I thought this. This follows a 15-year-old girl named Hannah who gets pregnant at 15. I'm not really sure how or any of that kind of thing. I just know she is pregnant at 15 and that it's just about her dealing with that and she just needs someone in her life right now and I believe she crosses paths with a guy who also just needs someone in his life right now and it's about them together I guess. It sounds it sounds nice I hope like I've heard some pretty decent things so I hope it is like a solid read as well. Next up here I have Tiger Lily by Jodie Lynn Anderson. This was so popular on booktube like many many years ago and or at least like a year ago or two years ago. I don't even remember how long it was that people were talking about this a lot but I remember used to be everywhere. The story follows this 15-year-old girl named Tiger Lily who meets Peter Pan in the woods and I believe it's just like very dark retelling and it was like she's before Wendy I think. So this was before Peter had his story with Wendy and Tiger Lily was the person before that so I'm interested to read this. It sounds really cool not gonna lie it sounds pretty cool but I the little tagline makes me really want to read it so that's why I'm gonna read it to you but it says before Neverland faded into myth it was a remote and dangerous island filled with deadly mermaids, psychotic pirates and watchful fairies and before Peter Pan belonged to Wendy he belonged to the girl with the crow feather in her hair Tiger Lily. So this actually sounds really cool like now I really want to pick it up. Next up here I have a station 11. Station 11 is written by Emily St. John Medell and this story I believe follows a pandemic which I just learned recently but there's also like Shakespeare in here and I don't know if it's after a pandemic or before I'll probably look it up and put it on the screen for you guys but I've wanted to read this for so long just because it's won a lot of awards it's supposed to be incredible I've heard just phenomenal things about it and I've had it for a few years and I there's so many times I plan to read this and then I just did it and it just reminded me that I had it when it was on Ariel's Reading Rush TBR and I was like oh yeah I've had that book forever like damn so I do want to read this at some point. Here's the one you're gonna all yell at me for and I'm preparing that is The Stand by Stephen King and I still get comments every day on most of my Stephen King videos about where's the stand have you read the stand are you gonna do a review on the stand you should do a review on the stand Julia the stand is amazing and it's like okay so I did start it wow I read 14 pages I was doing so great but I don't know I wasn't in the mood for it at the time and then I just haven't picked it up since just because I feel so much pressure to do a review and that's honestly the reason why I haven't read it is just because I've owned it for so long like so so long like five years maybe and or six years and I wanted to read this ever since but I just haven't gotten around to it just because one it's huge so it is intimidating but also it's not even that it's a big book it's that I don't know I feel like I'm gonna have to really make a ton of notes and I don't mind making notes and I like doing reviews but I just feel really nervous to make a review of this book just because I don't know everyone want like everyone it's kind of like a lot of people really want me to do a review for it so I just I don't know I haven't gotten around to it yet and I'll read it eventually guys because I do want to read it anyways but I heard the stand is not good to read right now during the pandemic but I don't know and lastly here we have helter skelter and this is a book about the Manson murders and the Manson family so this I've been reading meaning to read for so long I tabbed the top and everything and I was gonna read a certain amount of pages a day because I was gonna read it see here's see here's my proof like I was gonna I was gonna read it I have proof but I wanted to read this for a really long time because I love criminology and true crime is just a really interesting thing to me so I was hope like I've been meaning to read this for a really long time and I haven't yet I know there's a lot of like photos in here and I think there's like some questions in here and yeah it has some some of the dumbest photos in here and all that stuff so it's definitely gonna be like a super dense read but I really want to get around to it it's definitely one of the true crime books that is like high on my list is helter skelter so anyways thank you guys so so much for watching this video let me know your thoughts in the comments down below if you would like to you can subscribe to my channel or like this video if you enjoyed it I also have a bunch of social media linked down below including my Etsy shop where I sell bookmarks and different kind of like resin trays so if you're interested in that that's linked down below and I have my also my Goodreads Instagram Twitter and all that stuff down below if you want to check me out on any other platform but yes thank you guys so so much for watching this video and I'll see you super soon bye


host of Books, Books, Books, a live streaming series through Think Tech Hawaii on Oahu. Here is where we'll talk about books, about reading them, writing them, and everything in between. Tonight we have a special guest. He is a former award-winning legal affairs journalist, a former New York City attorney who now writes essays, short stories, and children's novels. His name is Peter Aronson. Welcome, Peter. Hello, Elaine. Nice to be here. Thank you. Thank you for being here. Your book tonight that we're discussing is Mandalay Hawks' Dilemma, the United States of Anthropocene. It is a mouthful, but then so is the topic. We're talking global warming and climate change, right? So how did you decide that you would write it as a children's novel? This is a pretty grappling subject. Well, it is, Elaine. So we have to go back about five, six, maybe seven years. I was practicing law, writing on the side, always looking for a bigger project. And I had two middle grade daughters at the time. They were, I think, 10 and 12, Mabel and Maisie. And they were reading Harry Potter and other dystopian-themed books. And that's all they wanted to read. And I thought, wouldn't it be nice if they read a book, an adventure book, about a real-world problem? That was my idea that was percolating in my mind. And so I began thinking, well, what are the big problems in the world? We've got world hunger. We've got other things. And then I thought, well, really global warming is the biggest problem in the world because that encompasses everything. So this was 2014.  And at the time, Barack Obama was president. The world was moving in a pretty good direction in terms of trying to deal with the problem. Unfortunately, after that, the world went in many different directions, you know, through now we're in a third presidential administration. So there's been a lot of ups and downs. But I decided at the time to just pursue this topic. It was the most important topic. And I'm glad I did. I really am. Well, I'm glad you did too. I read the book. And I also read the Kirkus Review, which said a scathing work and an essential blueprint for youth battling climate change. I have to agree with that. It was a pretty epic journey that these children went on to battle climate change in the midst of the adults who had failed them or had failed the world actually. It was a real adult problem, but it was put on the shoulders of the youth of a generation later. Not unlike it's being done today. Would you like to talk about that? Sure. Well, you know, as we know today, most of the youth movements are led by 20 year olds, 25 year olds.  So, you know, as I was writing the book, researching and writing it, I was dealing with a shifting events when, when I began writing the book, Greta Thunberg didn't exist or she didn't exist in the public eye. And of course, we know what an amazing young woman she is and as well as many of the people working with her. So I was encountering this issue of writing a book about kids fighting global war. It's happening in the real world. So I decided to sort of shift my focus a little bit because I saw that when they were doing incredible things, it wasn't quite enough. So I shifted my focus to young kids, 12, 13, 14 year olds fighting global warming, which I actually think if that movement were to start, I think actually that possibly could shift things today. So I was trying to write about something that was, I was making up in my mind was something that I also truly believe in, younger kids getting into the fight. Yes. Did writing this novel present special challenges for you?  You know, there wasn't a Greta Thunberg before it started, then there was. Okay. Barack Obama was president. We're moving in a good direction. And then Donald Trump became president and we're moving in the opposite direction. Now we're Biden and we're stuck in the middle here. So at some point, I just said, I just threw up my hands. I said, I've got to finish this book. I'm going to do the best I can with the world events. And you know, the book is a novel. So it sort of stands as a metaphor for what's going on in the real world. I make up stuff in the book, like in any novel. But it stands for a metaphor that we do have this immense problem, not nearly enough is being done to stop it. So who's going to step into the void? That's the question. Right. Did you have your daughters in mind when you were writing this? I don't want to get personal at all, but I'm just wondering if you had your daughters in mind or, you know, their group of friends. I mean, because you're trying to educate them about a major problem that as you bring it out in the story, outlines everything that we're all going to be facing. Now you put your story in 2030. And that is eight years from now. It's not that far, you're right. Actually, it was originally set in 2025 because I began the book really writing it in earnest in 2015. And then I was like, keep going forward. The time kept moving on. I thought, well, the book can't be set in 2020. That's too close to the present. So I shipped it in five years, five years future. So you asked me about my daughters. Well, I always think about my daughters. They are my inspiration for everything I do. And I love them dearly, like a father, right? And so when I'm writing about kids, I'm thinking about them, not so much thinking about what they would do, but I'm just thinking about what I think kids should do. And maybe if the kids don't listen to adults, what kind of kids they would be and really pushing. So they're always inspiring me for a lot of my work. Yes. Fantastic. I wonder, because this book is for middle grade children. Yes. You can read for the listeners who are adults. Sure. Section out of your book. So they can have an idea of how you're presenting this rather complex subject to a middle grade reader. Yeah, I'm happy to. I just want to give a little bit of just two second background here where we are in the book. It's about a third way through the book. Mandalay and her friends are studying hard to learn the subject so they can, you know, make an impact. And Mandalay is a single child and her father is a single father. So it's just the two of them and they're very close. But now she has to withdraw from him because she feels this is a kid's problem, which needs a kid's solution and she can't tell him what she's doing. Okay. So and she, they met with journalists to try and get them to write about it. And so that's, so now it's the next day. So I'll read for a few minutes. Mandalay got up early the next day and went online to see if Johnny had written anything about them. She scanned the Sunday day news website on her dad's mind machine looking for something about their plan to shake the powers that be. She clicked through the stories. Nothing, not a word. Shart, a frustrated Mandalay said softly, mostly to herself. What did you say darling? Her dad asked alarmed. Dad, come on, give me a break. A frustrated Mandalay shot back. I said, Shart, S-H-A-R-T. I remember, I'm a teenager, not a kid. Mandalay had gone from a motor mouth.  Then to top it off, her dad just blurted out Mandalay. Do you have to plan the details? This is not some fantastic novel or moving where Harry Potter raves a magic wand and saves the planet. He said this because he sensed even though Mandalay had not spelled it out that Mandalay and her buds were nearing some kind of event, something without a clue or a plan. They not thought about obtaining a permit to hold the rally, not plan any of the details for large gathering which is a loudspeaker system or portable toilets. What if a kid has to go to the bathroom Tom Hawk finally said, dad, Mandalay shot back with her own frustration.  Dad, you know I love you so much. I hate it when we argue or fight but I just have to do what I have to do.  Do you know why dad, Tom Hawk hated when his daughter acted recklessly as she was but he did love her intensely. You can never deny that. No, Mandalay, I don't know why because dad, we're just winning it. We're going to have an encounter with the powers that be the mayor, the governor, whoever shows up. But beyond that, we have no money and we're doing it without any adult help. We focus all of our time on studying the science of global warming. We know it's cold, pardon the pun. She smirked for a split second then resumed and getting the word out about our encounter. We got that covered. The word is out, trust me. Lots of kids say they're coming. Why don't you tell me exactly what you're planning because you'll think we're crazy. That's why. But I'm your father. Sorry, this is a kid's thing. We have to be on our own. We have to do it solo and we have to be different.  And this is the reason why dad because we're not doing what's already been done. Those climate strikes and huge protest rallies with all those millions of kids and talking heads years ago, they all failed. All the scientists, all the environmentalists and all those amazing kids who did a great job about 10 years ago, they all failed. We have to do something different, much different. She paused for a few seconds, took a noticeable breath. It's 99 degrees in dimmer, bummer summer. We're swimming year-round in the Hudson River. Southern climate refugees are flooding into New York and the city now is housed like Venice. The Bronx, it doesn't exist anymore. And the southern part of Manhattan is underwater. In 20 years, the entire city may be underwater. And this is just New York. What about the rest of the country, the rest of the world? We're living crazy every day. What has been done to stop global warming? Treaties and laws coming go like clouds blowing in the wind. The government denies man-made climate change who just doesn't do enough to stop it. Rallys are how the movements fizzle out. Companies just want to make money because they don't care. If we continue down this path, half the world will either be starving to death or be forced to migrate. Worst in our past will look like dart-froing contests compared to what's coming in the future. All this why? Because climate change is rampaging, galloping across our earth. So I'm going to sweat a lot, but I'm not going to sweat the details. And we're not repeating what came before us. Mainly it said what you had to say. I mainly had listened and heard. I'm sorry, and Tom Holk had listened and heard what he had to hear from his daughter. Despite his fear of her failing, of her getting in trouble, he believed that her, believed in his wild, very smart, articulate and precocious 14-year-old daughter. He really did. And she believed in herself. Sweetheart, you heard this even crazier weather coming down in the next 24 hours, the day of your event, right? Your father had to ask, it could be kind of serious. Yes, of course that, I know. We'll deal with it. She said, lying, because she did not check the weather report. She was just too busy studying and handing out flyers. She felt ready for the encounter the next day. That was a good excerpt to read, because you bring up three very critical things in that section. One, the fact that the children and she as the leader of this group that she's going to collect along the way, basically, they're not prepared, right? They're going to try to let things work out on their own. They'll figure them out as they go along. And you know, it's kind of like how kids are sometimes, right? Right. Well, I try to make it as realistic as I could within a novel. So, you know, studying they can do and they can really learn the material. They didn't have any money. They didn't want to ask parents or adults for help. So I just sort of like, you know, when you're writing a novel, as you know, sometimes you just sort of go with the flow of your consciousness and that consciousness, just to get this point, frankly, just felt right within the context of the book. Well, what worked well was the fact that Mandalay had such a strong sense of mission. And typically around that age, the ideology of things is greater than the ability of the world knowledge that they have. Now, the world knowledge of the climate change because obviously they were very versed on that by this point. But I mean, in the facts of how they were going to actually get from New York City to, you know, to the Washington on foot. And what about the bathroom and all of this, but it's all addressed. And I'm not going to give away any reveals. So leave that at that. The other one was the second thing was you brought up a lot of words I had not heard before. And Anthropocene is one. I mean, you know, I could be down by the Latin root. But so why don't you explain what Anthropocene is, and then shard, dumber bummer summer. Or worse order. So Hey, it cracked with a K. Right, exactly. So dumber bummer summer just made up. So I, you know, I want to just, could I just suggest one thing that you said a moment ago about the whole idea of not preparing for the rally. So when I was thinking about this book, actual rallies were going on around the world. You know, we had climate strikes, we had rallies in Washington and New York and overseas. And so I couldn't write what was going on. I had to come up with something different. And again, just felt right that younger kids would feel we're playing less, we're playing the details less, that's the thing. So dumber bummer summers. I just came up with that. I wanted to come up with something that explain, you know, in my book, it's 90 degrees in winter. Okay. And people are swimming in the Hudson, that cleaned out Hudson in December.  So that was that.  I just wanted to come up with an acronym that was kidlike, you know, kids revolt against adult power. And crap, kids love to use psychological humor or things in that direction. So that was that.  And we're in the human period of time, human period of time in which we are creating the change. Okay. Before we go back millions of years, before there were humans, we weren't creating the change. Other biological matters were creating change. So we are now in the human period of time.  So yes. And thank you for the correction on Greek versus Latin, like, you know, that same issue every time somebody says octopus, you know, octopus is an octopi. So yeah, difference. Mandalay does not do this alone, of course. She's got two hands who are by her side to the whole thing. And I especially love Goetgeberg. He created a graph. And I pull that up. And I want you to explain it because this was in the book. It was in the novel. And I want to know what this was based on, what research it was based on, and how this came about. Is it fictitious? Or is there some fact to this? Well, it's partially based on fact and partially fiction because it goes into the future. So first of all, I want to tell you, it's handwritten, because Goet, just to give a little background for the viewers, Goet does not involve himself at all with technology. He put all that literally in the dumpster, and he uses pen to paper, no phones, no computers, no nothing. That's his style. Didn't they? They made a pact. They made a pact. And even in the book, unless there was an emergency, no devices, no electronic devices were used. Again, 20, 30 devices are a little different than what we have today. But they were all shelved for the most part during the book. One more time. You called something a dweeb. But now today, a dweeb means something else. Well, a dweeb is just a more modernized version of an iPad, just a thinner device. I just tried to move things 10 years in the future. We don't have regular phones anymore, but I won't give that detail away. To go to your question about remind me where we were. We were talking about the graph. I want to know what's fictitious. Yeah. Okay. Well, the graph talks about the emissions into the atmosphere. Okay. And how hot it's going to get. We all read about it. If you read about global warming, we read that we can't go above 1.5 degrees Celsius warmer than it was before we began warming the planet. That seems to be the magic number. We're now like 1.1. And Celsius not. They always use Celsius because I think that's used by more people. We obviously use Fahrenheit in America. Anyway, so the graph projects into the future. And it shows that the warming has increased by like three to four degrees Fahrenheit, which would be a disaster. Okay. So I'm predicting disaster in 2030. Again, it's a novel. Okay. I'm trying to use as a metaphor for the real world and to sort of shake things up. So it's a projection of emissions and temperature into the future. Well, your book has pages of research and articles and books that you read yourself to support all of this information. So it is very credible. And the things that you say, the third thing we never got to the third thing that that section you read was the setting that you place us. For instance, like in New York City, where the Hudson is now a series of rivers throughout the entire area. You know, the heat is excruciating. I can't even imagine. It's actually food become scarce. You know, and it paints a very dismal picture that adults have, have indeed failed. And they have failed that generation that has to come up and fix the problem, hopefully. Yeah. Well, you know, I tried to paint a picture that was visual. Okay. It's a mix of fact and fiction. Okay. I don't think New York City in 2030 is actually going to be carved with canals like Venice. But I just, you know, I just imagine I know we have a, we have a flooding problem in New York City when a hurricane hit here six or eight years ago. My old office, the water in lower Broadway came right up to the door of the building where my office. Okay, now the water receded. But at some point, the water is going to, maybe it won't recede. Okay. But I wanted to mention something that I think is very important. So, well, I'm mix, mix fact and fiction. What is fact is that we're really heading towards towards a disaster. The UN issued a report just a few weeks ago, and I can read to you. Can I read to you a sentence? Yes, almost at a time. And I still have more questions for you. Go ahead. I'm sorry. I'm sorry. Well, I'll be very quick. It says here that the, this is the, this is the last sentence in this UN report. The cumulative scientific evidence is unequivocal. Climate change is a threat to human well being and planetary health. Any further delay in concerted anticipatory global action on adaptation and mitigation will miss a brief and rapidly closing window of opportunity to secure a livable and sustainable future for all. So they're saying it's a disastrous way to happen unless we act right away. It is pending. And you did point out Zayton, Adorama Zayton traveling around on his canoe during Hurricane, after Hurricane Katrina hit. So there's an example there. I wonder if you saw the latest IEA, the International Energy Agencies, 10 point how to save on oil because of oil prices now going up due to not only Ukraine, but also climate change and all that. Only because we're out of time. I'm just going to skip all that. I just wanted to get that out there. What do you have something wonderful coming up? I do. I've just written a trilogy of soccer novels also for middle graders with a fantastic former soccer star, Shep Messing. He was a U.S. Olympian. We've collaborated on these three books. The trilogy is finished, and we're just polishing and getting ready to move them into the marketplace. So we're really excited about those books. They should be out there hopefully in 2023. Yes. And Messing was part of the Israeli, no, the Pakistan attack during the Olympics. When the Palestinians, he was on the U.S., he was on the U.S. Olympic team when the Palestinians, yes, in Munich. Along with Mark Spitz and I think 12 other athletes, I think it was, that needed to go into protective custody under protective care because of what was happening. Yes. What would you like to leave readers with this book about Mandalay's hot dilemma? Okay. Well, I'm just going to leave you with a very simple thought. This is really a simple one, and I don't understand why it hasn't been implemented. And that is for kids starting with kindergarten all the way through school, including in college, while they're all not studying the impact of global warming. It should be a subject like English, math, science, history, global warming. It's more important than all of those subjects, because it's impacting our world every day, and we need to learn about it so we can come up with solutions. Teachers need to be trained, and students need to be taught about this essential subject. I agree 100% with you. Sorry. Peter, I was going to say your books can be found where, I was going to just say it for you, but I'm going to leave it for you. Amazon is the best place, also, if you're a librarian or a teacher, Ingram Spark. Ingram Spark as well. Very good. My books can also be found on Amazon. I'm going to put that out there. In closing, Peter, I want to thank you for being here with me today. I want to thank the technicians, Michael, and the staff of ThinkTechKawaii. Jay Fidel, our producer. We can't go anywhere without him, or especially the viewers who are watching, and mainly our underwriters. Thank you so very much. Peter, it was a joy talking to you. I wish we'd had more time. I really do. So much to talk about when it comes to climate change and writing books and writing for children, because they are the future, right? They are the future there, and whatever problems we've created, we've left for them to fix. We'll be in actual lives with them. Yes. Thank you to everyone. Mahalo, and we'll see you next time. Thank you so much for watching ThinkTechKawaii. If you like what we do, please like us and click the subscribe button on YouTube and the follow button on Vimeo. You can also follow us on Facebook, Instagram, Twitter, and LinkedIn, and donate to us at ThinkTechKawaii.com. Mahalo.


Hi you guys, it's Lindsay here. Welcome back to my channel, Inside the Hem. This dress has easily become one of my top five all-time favorite things I've ever made. I can't wait to share all the details with you guys. Okay, so the fabric. This gorgeous navy and cream stripe is a cotton lycra stretch satin from Fabric Mart Fabrics. It's all sold out now, but you can find a similar look by searching for a satin that's 97% cotton and 3% lycra. The pattern is butteryx 6466. I believe from last fall I made the knee-length sleeveless version with the pleated skirt, so I mixed up the versions there a little bit. The bodice is lined and there are separate pattern pieces for the outer fabric and the lining fabric, which I absolutely love. The directions for the lining are very good, giving a good crisp finish on the neckline and arm size. The only thing that I don't like about the way the pattern is constructed is that the zipper tape isn't concealed between the lining and main fabrics. In the future, I would consider adding bias binding to the center back seam to conceal the zipper tape. The wrap detail is very flattering and is drafted really well. It's not very low-cut like some other wrap designs can be. The three side plates are so slimming at the waistline too. I wasn't originally planning to do the sash, but after getting the dress sewn, I decided I'd need to break up the stripes a little bit more, but I didn't want to have a free sash. I wanted to attach it, so I sewed it into the center back seam. It doesn't leave the most perfect invisible zipper in the back, but I'm okay with that. I like the fact that the sash isn't loose and I'm considering other ways to accomplish this without sewing it into the invisible zipper seam. Oh, and wonder tape to the rescue again to get those perfectly matching stripes across the center back bodice and skirt side seams. Speaking of side seams, this pattern comes with inseam pockets, which honestly I've been adding to all my dresses lately, but it's nice that this one has them included. One small change I made that I mentioned a little bit before is that I swapped out the lap zipper for an invisible one. Other than that, I followed the directions exactly. All in all, I really love this pattern and I especially love how it turned out with the fabric. I can't wait to make another one. So that's it for this one. Thanks so much for watching and I'll see you guys next time. Bye!


We'll turn to page 51 in the text, in the old text. In the new text it's titled, The Ego and False Autonomy. It's the first paragraph. 56 in the new and 51 in the old. It's the very first paragraph under the ego and false autonomy. Jesus, Bill Thetford, I think when this was being dictated, Bill Thetford kind of said, how could such a thing have happened ever in the first place, you know? And Jesus, in a sense, this was incorporated into the text. Jesus says, it is reasonable to ask how the mind could ever have made the ego. In fact, it is the best question you could ask. There is, however, no point in giving an answer in terms of the past because the past does not matter. And history would not exist if the same errors were not being repeated in the present. Abstract thought applies to knowledge because knowledge is completely impersonal. And examples are irrelevant to its understanding. Perception, however, is always specific and therefore quite concrete. So, in a sense of going on a witch hunt and looking back into the past and saying, you know, how could the ego, how could this guilt have come about? Or how could the ego have come about? Jesus is kind of saying, don't go looking in a sense in the past for the answer. You need to have a present experience. No, it will still happen now. Yeah, as long as you're still feeling upset in any way, then obviously by your experience you can tell that the same mistake is being repeated. That's like the thinking not fine. Yeah, but that doesn't answer the question of, I promise, how could the mind have made the ego? Okay, then here we go. Back now to the clarification of terms, which is the back of the book. We want to go down to the, it's on page 73 in the old book, the introduction to the clarification of terms. The fourth paragraph. The ego will demand many answers that this course does not get. It does not recognize as questions the mere form of a question to which an answer is impossible. The ego may ask, how did the impossible occur? To what did the impossible happen? It may ask this in many forms. Yet there is no answer. Only an experience. Seek only this and do not let theology delay you. In other words, to really ask that question and to kind of get really bent on that question like how could the impossible happen? You can kind of go into a metaphysical theological tailspin. But to ask the question, how could the impossible happen? There is an underlying assumption that's beneath the question. What is the underlying assumption beneath how could the impossible happen? Impossible. That the impossible could happen and has happened. Why would you ask how it happened unless you already believed that it did? So you see where if Jesus answers this question, then that makes the error real. It's kind of like defining the ego. You really say, I want a good solid definition of the ego. In the next couple pages later, Jesus does not give a definition for the ego. But he does talk about the miracle. He does talk about the right mind and the correction. The third paragraph down, he says there is no definition for a lie that serves to make it true. And in the fourth paragraph, he says we cannot make a definition for what the ego is, but we can say what it is not. And at that point, he goes into describe the state of the miracle. This is the course in choosing the right mind and choosing the miracle, but not into trying to analyze the ego. And we think we need to know what it is so we can avoid it. But if we just get in the right mind, it's not an issue. It dissolves. At what point did we all, all of us that are one, decide that we wanted to choose to experience life in this form? It's a strange question. It's another version of the one we just were talking about. The course says that the ego has the first question. The first question was, what am I? Now, the Holy Spirit has got a good answer for that. The Holy Spirit comes immediately into the mind. And the Holy Spirit's answer, of course, is you are the Holy Son of God Himself, infinite, perfect, and created in the likeness and image of your Father. But remember... Why would we just know that? We do know. It's buried though. Remember last night in the storybook I said about how the mind ran from the light in an instant of terror? Because the ego believes that God's going to get you. Because you've really pulled it off now. You've done a terrible thing. So the mind, in a sense, was terrified and moved into the darkness away from the light. And the ego gave an answer to that question too. What am I?  A body. A world. A body. A body in a world, you know. And kind of like, that's its answer. And not only that, but you can make yourself. And so for an instant, we believed... Ego. For one instant, that's all it is. The Course says, the Course calls it the unholy instant. It's the instant. Now, if we talk about time, here's the unholy instant where that tiny belief was believed in. And here comes the Holy Spirit as simultaneously as the answer to that. Right there in the mind. In other words, God placed the answer to the insanity right where the insanity was. He didn't put the answer out in the world. Because that's not where the puff is. The puff's in the mind. So he placed the answer right where the problem was. But the mind is so terrified of that light, that it kind of moved out towards the form. And got engaged in bodies and survival and, you know... All kinds of delusions.  I have no life but His. I was mistaken when I thought I lived apart from God. There were different entities that moved in isolation, unattached and housed within a body. Now I know my life is God. I have no other home and I do not exist apart from Him. He has no thoughts that are not part of me and I have none but those which are Him.


Oh, I fall. Tattoo my heart. Isn't that the lyrics? I don't know. That's the only part I know. Oh. Anyway. Anyway. We're about to leave the house. Today we are doing fall or really Halloween decor shopping. We got to spruce up this house. It's a little bit of a mess right now. Please do not judge us. Yeah, it's quite messy at the moment. We also have this dog that's harassing my other dog if you guys can see. If you guys remember, this is Bear, right? Right, Bear? I want to kiss him. Yeah, he's a happy dog.  He just harasses our dog. But he's staying with us. He's staying with us for a little bit because my grandfather is going to Jersey to do some personal stuff, all that good stuff. So we're watching him. But Janice is on the hunt for some red lipstick right now. She can't find it. Yeah, I'm frustrated because I wanted to do a specific look. And that's the only red lipstick I have. Them legs, baby, them legs. Oh my gosh. Oh, you're killing me. I can't wait till we get married so I can make you a mom. Oh, period. That's how I'm feeling, Jesus. So I'm trying to do a same lip combo and I'm so frustrated. You know when you know that's something somewhere where you just can't find it, but you need it so bad, but we have to go. So it's like. You're going to find it when you at least need it. I know. Or we can go to Oto when we're over there because it's the same area. See, now we're getting off track. Oh, now, right? This was supposed to be a fall Halloween decor shopping and she's throwing in Oto. We're getting off track. Can't be getting off track. Sorry. No, but if there's Oto there, we can stop there. Yay. Anyway, fit check. You guys already saw she got the legs out. All right, she got the legs out. She grew another like four inches off of those. What are those heels? I don't even know what I'm listening to. What do we call those? Class form. She grew four inches. All right, I'm still taller than her so I'm feeling great. We got the button-up shirt. Nice little tennis skirt. I like it. I like it. I like it a lot. And then my purse. My purse is what ties everything in, but I have to go grab it because I have to put stuff in it. Yeah, we got to go, though. Yeah, OK, so let's do a fit check later. I'm doing a fit check for myself. All right, go ahead. While you get ready. OK, go ahead. All right, guys, so we got the white socks hat, green, neon patch, right? Some people will argue and say this is yellow, your color blind. We got the essential shirt, essential shorts, and then the concords. Feeling good today. Might take some Instagram pics if you guys don't follow us on Instagram. Make sure you guys follow us right here. And yeah, I guess I'm just going to wait until Janice either finds her lipstick or gets her purse ready. And we're going to go in the car and head it over to. Babe, where are we even going? We're going to figure it out, all right? So I'll see you guys when we figure it out. So I just took some pictures for him, not for me. Guys, I got attacked by a scorpion. Oh my gosh, you going to tell him about that? I got attacked by a scorpion. It's not a lie. I didn't even know that there were scorpions in Florida until this morning. Yeah, that's actually scary. He ran up on my toe. Imagine. Oh my gosh. But imagine him actually getting to you. Like, I didn't really believe him when he told me. I was like, there's no way. But he was like that big. And he had his stinger up in the air and all that. I was like, my foot's going to be up in your. Oh, OK. Anything can happen in Florida, I swear. Well, any animal, like my mom, she has, what is it, bobcats? Something like that. Because I said jaguar the other day and they were laughing at me. You said jaguar is crazy. Imagine a jaguar in your backyard, that's crazy. Yeah, but even a bobcat in your backyard is crazy. So my mom thought one. A jaguar is born. I don't know. They looked the same to me. They do not look. All right, anyway, update. We found out where we're going. This place is called Old Time Pottery. Yes.  So we're going to head there. We got about, I think it's about like a 20 minute drive. 15 minutes. 15 minute drive. So we'll see you guys when we get there. All right, so we made it. We are at Old Time Pottery, OK? So they better have some good stuff in there. I think they do. I think we've been here before, but we didn't get anything. I have not been here. I think you have, babe. I don't remember this area at all. Oh, well, that's the deal with my mom only. I don't come to this area. Yeah, I know. It looks a little old out here. It does look a little old. Maybe that's why it's called Old Time Pottery, because everything's old. There's a hooters down the street. Let's go. I heard that if you have bigger boobs than the waitress, they give you free stuff. See, that's why I love her. She beat down for everything. See, that's called security in your relationship. That's called we can go anywhere, and we're not worried about nothing. Yeah, I'm down to see some. No, it's not even for that, honestly. Hooters, I'm not going to lie. Hooters has the best wings I've ever had. No, they do, though. That's the only reason why I would go to Hooters. Guys, we're going to go inside. We just walked in through those doors. All we see in this Christmas stuff, why they got the Christmas trees out, why they got stockings out. It is literally October 3. Yeah, I know. Where's the fall stuff? Because all I'm seeing right now is just jingle balls. I see a pumpkin. I see a pumpkin. I see something shaped like a pumpkin, too. Mm. We got options here. We got a cart. A cart, yeah, that would have been smart to grab. I'm going to go live for one. Look at this, guys. It says trick or treat. There's another one that says boo. Ooh, look. If the boom fits, write it, mm. That smells dirty. I love this. This one's cute. It says boo all over it. I think I want this one. Got the cart. I like this one. Oh, my gosh. I just told them that is dirty. I think we shouldn't. If the boom fits, write it. Fine, let's get it then. That's what I'm talking about, baby. See, now we're getting someone. Ooh, I'm all right. Throw that one in there, too. How many do you think we should get? Like three? Um, I don't know. Our couch isn't really that huge. So what's this one say? This one says trick or treat. You want to get this one? Yeah, I found, look. I think I like this one more. We'll do that one. We'll do this one. There's also this one. Oh, that one's cute. But there's too many colors going on. We got legs. Boop. Oh, man. What else we got? Oh, look at this one, dude. What's that? Over there. The skeleton. That does not look like Halloween. That just looks like a skeleton. Let's go. What's this all the way down here? This is spider. That one was right there. Ew, it's green. I'll put a spell on you. Oh, I like that one, though. But it's green. Huh? It's green, though. So green is Halloween. No, green gives Christmas. What? How? There's a black cat on it. There's a black cat. No, no, no. That one's fire. You're slacking. I don't know which one else. What's this? That one looks like a sock. This looks like... Is this supposed to be a... Is this a spider? It's supposed to be a bat, babe. Oh, it's a bat. Okay, I'm not sure. It's a spider. No, I'm a little dumb.  Oh, but it's purple. Why are there so many different colors? You got beef with...  How is this in here? How the...  Okay, I think we got to stick with one of these. Okay, fine. All right, so we could do this one or this one? Which one do you think? We already have one black and one white. I would say this one. Cool? Mm-hmm. Bam. All right, what else are we looking for here? I don't know. We'll just grab some as we go, honestly. Yeah, there's a decent amount of stuff. I don't understand why the Christmas stuff is here. I really don't. We're not there yet. Maybe we should get one with that R initial. With the R initial? Oh, because you're going to be Mrs. Rivera soon? Next year. That's what I'm talking about. Oh, my God, the legs. Found the R. Is it heavy? No. This is Rivera. Looks good on you. Thank you. She said she also wanted one of these posts, so... It's not that big, though. It's going to be more fun. Like, I really want to get into the spirit, but I don't want to do too much. The thing is, I feel like if we just put a post, we're going to have to put a lot of stuff up.  I mean, we can do that. It just has to be very minimal stuff because... Yeah, of course.  I would love to do that. We don't own this house yet. No, yeah. I don't own the house, so I'm not trying to go crazy with decorations. Right. I don't know. I guess we could get just, like, a board for now, at least to put by the front door. Because we're also going to put the pumpkin by the front door, so... Yeah. So which one do you want? Enter if you dare. I like that one. All right, we're doing it. That one was a hit. Can we please get this? Can we please get this? I don't like birds. Bro, exactly. This looks so freaking fun. All right, Cho, don't be talking about this seal like that. They don't know about the seal, Cho. I know. Cho. Because I like this, because it reminds me of American horse story apocalypse. Yeah, so I don't like it. Whenever I'm wearing that mask, I love this. I dare. Can we please get it? Dare. Oh my God, bro. I can never get nothing. What about this? This is the... What? This. Oh, yes. This is better. I like that. Is that a web? It's daemon. This is glue. That's glue. If you know, you know. Daemon Salvatore. That is the Baltimore Ravens. This is a crow. So. We do this, too. Happy Halloween. Happy Halloween. This is cute. What do you do that? These are all little. I want to put it all around the house. No, that looks like a dead one. I mean, he's clearly happy. He has a bone. There's another one. A white one. Trick or treat. Cute. Let's get both. We're keeping this. Yeah, like that. Oh, so we can have that, but we can't have the other bird. It's messed up, bro. No. What about this? Happy Halloween. Sure. We're looking for stuff.  Are these supposed to be books? Yeah. Oh, that's cute. This can go like where my other books are. The other books. On my shelf? Your nightstand? No. My shelf in the living room. Oh. All right. How do you have Halloween jingle balls? They probably put up their tree early. You go key. No. Oh, this is me. Oh, wait. This is going to be me. These are better. These are me. This will go in the bathroom. Wait, no. The sports room's blue. So? I just can't deal. There's nothing to it. We'll take this one. We'll put... I know, but you said that one's better, so we'll take this one and we'll put this one back. I'm just doing what she said. Now, you see this? This is the reason why. What about this stuff right here? Boo Boulevard Haunted Highway. What's this? Haunted House. I think we should replace the Happy Halloween with one of these. This? Replace this? Yeah. All right. Could you reach that there? Yeah. All right. Which one should we do? I'm not going to lie. I kind of like the Haunted House. I like the Haunted House. Which one do you like? I don't know. Let's try to choose. Do you see that one? A Boo Boulevard. Boo Boulevard. I like Boo Boulevard, too. I just saw another one. Look at this sign, babe. Haunted House, Spooky Street, Boo Boulevard. Same thing. Combined all of them. Exactly. They're all in one. All right. So you want to grab this? Yeah, we should grab that one. I like the skeleton. Oh, those are cute. I like this. I think they dance. Oh. All right, stop. Just found out that little homie over here costs $25. I'm sorry, bro. But you're way old. It's like, oh, shh. It's my fault. No. And if that turns out in the middle of the night, I'm screaming. I'm crying and I'm throwing up and I'm throwing it out.  I know. Look at this, though. That is so cute. Is that a Raven or a crow? It's a crow. What? Are they the same? I don't know. Me either. I don't know. All right. We'll grab that. What else? We have a lot of stuff already. Maybe we should grab like one more thing and maybe like a floor mat. And I think we're good. All right. So let's, oh, okay. All right, y'all. So I think this is the only floor mat we found. I say I really wanted it because he said, I like Snoopy. What's wrong with Snoopy? Nothing. I just like, you know, I like more like scary stuff. I like Snoopy. Peanuts. I like Snoopy. Peanuts. There's only one that they got. Yeah, I know. They had this one in like a blue one over there. We're not doing the blue. We're not doing the blue. It is. All right, babe. You got it. I think struggle is to put it in there. All right, y'all. So we're on our way back to the car. We got everything. Oh, oh. I don't know if I got that on camera. He's about to crash into his car. Um, it's not so bad. Honestly, this place was like really good. They had everything for Halloween discounted. So yeah. Now we're going to go grab something to eat. Hopefully I can take some pictures too with my outfit. Maybe. Cause like my hair in the wind right now is like not giving, but we'll see. If you hear the laurrrrrrrr, Isaiah is spiking. I'm standing next to this prickly as bush.  But giving you guys an update. So we're stopping to eat cause we have not eaten. Isaiah and I have this bad habit of like going straight into the day and like not eating until like one or two, three o'clock. And we're cranky and we're nauseous. So yeah, we're actually in a decent mood right now, but we are starving. So we're going to go to our favorite place, Red Robin. And yeah. That easier. Okay. So you're telling me where we're at? Yes. All right. So yeah, chicken sandwich here I come. This right here. Top tier orange cream soda. Pair with the crispy chicken sandwich. Add some buffalo sauce to that.  It's a caramel apple lemonade. Caramel apple lemonade. It's so good. The color is dope. I'm not going to lie. The blend. But how's it taste? What's it taste like? Does it taste like a caramel apple? No. What's it taste like? Just a lemonade? Apple? It tastes like a lemonade, but like a hint of like caramel. Interesting. So good. Interesting. Okay. You wouldn't think that goes together, but it does. What are you getting to eat? Mmm. I always get a sandwich, but my lipstick. I'm not trying to do it over again. So I'm probably thinking chicken tenders. That ring is shining, baby. Yes sir ski. Yes sir ski. Guys, we messed up. I messed up. I messed up bad. No, you didn't. It's not that serious. No, it's not serious. No, it's not. It is. Guys, I didn't show you our food. I just remembered now when we got in the car. I was like, yo, we did not record us eating. Yeah, we did it. I'm super full though. But I'm not going to lie. That food did not hit. Yeah, it was a little bit. Today it wasn't really fresh. So not really kind of disappointing. But I did get the crispy chicken sandwich and fries. She ended up getting chicken tenders and fries. But yeah, it wasn't all that. But now she's saying she wants to go to Target. I do want to go to Target just because I want to get bedsheets. I wish that they had more like Halloween themed bedsheets around, but they don't. But it's fine. I don't know if I, I don't know. I still have to decide if I want to go to Target or not because I can usually get stuff on Amazon. But I don't know. I'm still, still debating. We'll see if we decide. All right, you guys can see where we ended up. This should be fun. After debating in the car for like 15 minutes. Yeah, this, this should be really fun. Maybe we should get some starbies. Oh my God. So she says she's looking for an orange throw blanket and a comfort set. Could have got it on Amazon. All right. But like Amazon sometimes like the quality, it comes like wrinkled and stuff and ugly. I just wanted to be like nice. She just wanted to come in Target. That's really all it is. She just wanted to come inside Target. And she's lucky because it was literally right down the street from Red Robin. So it was hard to say no.  I'm hating big time. All right, I'm going over here. Can't just enjoy. Target? Yeah. Target is like a girl's like la-la land. It's like. But it's so fun. To you, to you guys it is. I think you're just a hater. Call me, call me what you want. I don't care. I'm just trying to find this dang blanket. Well, if I find out this stuff on the way, we have to grab it. See what I mean? Ding, ding, ding, ding, ding dong, the witch is dead. We're on two completely different types of songs. Well, what's yours? I said ding dong, the witch is dead.  What is this? It's a blanket. No, the price. That's what I'm worried about. Because, you know, Target would be a little expensive. And yet you want to come to this. I do. All right, so that one it is. All right, what else? Since we're here, I need tank tops. Oh, well, look who wants to shop, guys. I just want tank tops and I'm out. Yeah, yeah, yeah. I would have been in and out in three minutes. Guys, can I tell you a little story? So last time we were here, I had, like, grabbed two thingies of t-shirts, thinking as they was looking for t-shirts, I grabbed them and put them in the cart. And I didn't want to just put them anywhere. He done put it on a conveyor belt and I didn't notice. So I want, like, $50 worth of t-shirts that they didn't want. So somehow you grabbing the wrong shirts is my fault. Yeah, because nobody told you to put on the conveyor belt when you said you didn't want it. Who took? Everything is a guy's fault. It is. Everything is a guy's fault.  Yeah, you see tart for a blanket. For a blanket. Do you see the issue? But it's cotton linen. It's cotton linen. You know what you better use as a blanket? The shirts that we bought by accident last time. I sold them together and that's what you use as a blanket. Because those are cotton too. Oh. No. I like this color. All right, so get it, babe. Get it. Guys, I've been growing out of the modern look. I want super warm colors like browns and oranges. I don't know if it's because it's fall, but yeah, this is giving. You should just put it in the cart so we can leave. Yo. Go ahead. Put it in the cart so I can get my tank tops. I want my tank tops. Don't go shopping with men. All you do is. What? You're going to break it. You're going to break it. You're breaking it. No, no. You ripped it. It's so pretty. Let's go. But yeah, she says not to go shopping with me. I mean, she's over here doing that. Look back. Look back at it. For someone who doesn't want to go to Target, you sure do want to check out a whole bunch of stuff. Okay. First of all, if we're here, I'm going to figure out what we need. Uh-huh. Uh-huh. You over here want to look at some vacuum, some shirts. Because we need a vacuum. I told you I need my tank tops. And then we need a towel. So all of a sudden, you know, now I'm the bad guy because I want to stay. Guys, I really want to get Mario 3D world, but it's so expensive. What is the men's section? Yo, how do you tweak it out right now? Where is the men's section? Whoa. You ran me over. He's only one. Yo, you're sweating. This was the only pack they had. They never have t-shirts or tank tops. Never. I've been two weeks out in search of them. I don't know that as he has been. Made it, guys. We made it. Don't know how I did it, but I did it.  Like I sit here and look at a million things. Man, they know I got to complain anytime we go like food shopping or anything like that. That's not fun. It is fun. It is not fun at all. Yes, sir. You're making your home more pretty. Find somebody that genuinely likes to go food shopping and like, well, I don't want to say the core shopping is boring. The core shopping is cool. But food shopping, I can't do it. Babe, I'm not. We're not food shopping today, so I don't know what you're talking about. It's not. All right. Let's see. The thing is, when we come to Target, things get a little out of hand. No, they don't. We were supposed to come in here for two things. No, we didn't. And we ended up with candy, a blanket, towels. That was your fault. What? You were the one who picked the towels. You got me tank tops. I didn't even want tank tops. Oh, my God. But not guys. We're going to load up the car right now and we're going to finally head home. Traffic is starting to kick up, I see. Ann is getting a little windy and cloudy, not a good sign. So, yeah, we'll see you guys back at home. Want me to help, babe? No, I got this. Oh. Strong man things. No, no. This right here weighs 70 pounds. You see this? Well, I might as well put that at the front door now. 70 pounds and I'm lifting it with my finger. It's not 70 pounds. It's more like three. No, it's not even three. Babe, I'm going to take you on. Stop all that crying. Oh, my God. We're going to have it hurry up and load everything inside the house because the boys want to go and use the bathroom. Okay, babe. We're coming. Everything is in the house. We've got a decent amount of stuff. A decent amount of stuff. Honestly, we can decorate so fast with this. No, no, no, no, no. What? You can't show them at all. They got to see it in another video. Okay. All right. So, let's close this up. All right, guys. So, that is it for today's video. We are finally back home as you saw. It's so hot. Yeah, it is hot. A lot of the core shopping overall, though, a pretty successful day. We also did some TikToks throughout the way. If you guys don't follow us, make sure you guys go follow us right here. And with all that being said, is there anything else you want to say? No. All right. So, we'll see you guys in the next video.


This video is on articulations or joints. Most of you are familiar with the more mobile joints, the knee joints, the elbow joints, and so forth. These are formerly called articulations. Bones start out forming as individual units, and then they are bound together into larger functional units by different types of joints. The joints are classified according to structure, and then there's a function that goes along with that particular structure. In this case, the main function that we're interested in is the movability of the joint, how much range of motion is associated with that particular joint. So structurally, they're classified as either being fibrous, where you actually have fibers extending from one bone to the next, and then that becomes calcified and essentially becomes bone. We can find some examples of these along the axial skeleton, for instance, if we turn to this skeleton now and look at it, up here in the cranium, and I have the calvaria here to look at, there is a joint between two bones of the cranium here. These are the parietal bones, and they are joined by what's called the sagittal suture. This suture is essentially solid bone. It has no mobility to it. So this is a fibrous type of bone joint, and it's classified as being a synarthrosis, which today is associated with its mobility. Essentially, there's a synthesis of these two bones. They become one, and they are fixed then in mobility. So we have some examples here. The bones are joined. They're forming a nice continuous space for the soft sensitive brain tissue that they have. So you don't want a lot of mobility associated with the cranium, obviously. The next type of joint is called the cartilaginous joint, and this functionally is cartilaginous, and they have a piece of cartilage, a softer tissue than bone, but still very tough connective tissue that joins two bones together. And there's some examples of those also along the axial skeleton. In brown here we see the cartilages that join the ribs to the sternum. So these would be cartilaginous joints that are made out of cartilage. They're joining a bone on one side to a bone on the other side, and then functionally they're called amphiarthrosis, which nowadays means that they're slightly movable joints, slightly movable. So when you're ventilating your lungs, breathing in and out, there's some mobility allowed between the ribs and the sternum. If you are subject to some trauma to the sternum, it has some bend before it breaks. Other examples here, I've highlighted it in some brown here, the joints in between the vertebrae. The intervertebral disc here have a cartilaginous component, linking one vertebra to the next gives you some slight mobility to your vertebral column. And another example here is where the two pubic bones are being joined together at the pubic synthesis by a piece of cartilage and allows for some mobility in the pelvis, limited amount of mobility. And then finally the one that you're most familiar with then is the synovial joint.  All of these things you're familiar with as being synovial joints. One way to remember the relationship between structure and function is to take the first letters of these things and make a little mnemonic trick out of it. For instance, FCS, whatever that, you might mean like something like Versailles County Schools to you if you are a parent. And SAD spells sad. So you might think, oh, I, without the Versailles County Schools, I would be sad as a parent, right? Or you can, if you'd rather, you can make it Versailles Tech Community College System. You'd be sad without that, right? We're going to go on now and look at one of these synovial joints in more detail. It's one that causes a lot of clinical problems. And that is this knee joint here. And I've got a picture, I've got a piece of cloth wrapped around it to represent connective tissue that goes around the knee joint. So this is called a capsule. It's a fibrous capsule that goes around synovial joints. All your synovial joints will have a capsule that is something like this. And you can see it extends from the side of this bone called the patella all the way around the joint. And if we take this off, then we see that the bones that are articulating here, forming a joint with each other. There's no physical link bone to bone or bone to cartilage between the two. They're very free to move. What keeps these in place are the shapes of the ends of the bones here, and then various ligaments and muscle tendons that stabilize the joint. So in this joint, it's the tibia, oh, sorry, the tibia, and then the femur here and the patella that are going together to form this particular joint. This bone on the lateral side of your leg is the fibula for reference. Now, let's look at some of the tendons that stabilize this joint a little bit more of the substructure of the joint. So here's the same structure. And now we're looking at this joint being represented. We're seeing it in an anterior to posterior view. So lateral is over on this side and medial is over on that side. And we can see that there's a number of structures being cartooned here as joining the femur to the tibia. So firstly, I have in red here, so this would be within that capsule, or in this case just outside that fibrous capsule. There are ligaments that join one bone to the next. And these prevent lateral deviation, then, of the tibia in one direction from the other. Those red ligaments are called collateral ligaments. And this one is over here on the medial side. So it's called the medial collateral ligament. This one is on the lateral side. So it's called the collateral ligament. And they're going to stabilize the knee in this coronal plane, preventing lateral movements. You can see what would happen if one of them breaks. So if this one were to be damaged in an injury, what's going to happen now is this will be allowed, the tibia will be allowed to deviate to the lateral side like that. So this is stabilizing the joint in that particular plane. There's another set of ligaments that cross through this space. So the word for these joints, the synovial part, comes in here, right here. This is the synovial cavity. And there is fluid produced by a membrane that limes this cavity. It has high viscosity. It looks sort of like egg white. Thus, it got its name synovial like an oval, like an egg, like egg white. And that's what limes this cavity. It's a fluid that helps lubricate this particular joint. Also, we can see here that there are some other structures within here, little pieces of cartilage that help stabilize the joint. They are called menisci, or singular of being meniscus. So there's a lateral meniscus here, a little piece of cartilage, forms a little well for these bones to ride in and become stabilized. And then there's another one on the medial side. Now, if you turn this and look at the knee joint from a lateral view, you see there's some other important ligaments that are crossing right through the synovial cavity. So now we're looking at this joint like that. These things are called cruciate ligaments because they cross. They form a cross when you look at them from the lateral side. And what these things do is they prevent displacement of the tibia relative in the anterior-posterior direction. So they're preventing this type of motion of the tibia relative to the femur. And if you damage one of these things, what happens? Let's see if we damage this red one. See if we can leave the green one intact. But you see what happens here if we have a ligament that's connecting this bone to the next here. And now only the green one is present. We're fine as far as anterior displacement of the tibia, right? It's pulling on it. It won't let me pull it out. But it'll let me move it all the way back like that. So let me push it back. So clinically, this would be called a posterior drawer sign. It's like you're pushing a drawer to the posterior side. It's an indication of damage then to that particular cruciate ligament. And that particular cruciate ligament is called the posterior cruciate ligament that I just damaged here. So let's put that one back in. This one's posterior, okay? And that prevents displacement of the tibia into the posterior direction. So with that one, it prevents that kind of movement. It's blocked. If you damage it, posterior drawer sign. If it's intact, no posterior drawer sign. Okay, let's damage this other one now and see what happens. So we'll damage the green one. Now the posterior is intact. We've damaged the green one and you can see what happens. We're fine for displacement to the posterior side. It's stabilized in that direction. But I can pull this thing all the way out. So it's like I'm pulling out a drawer. It's called the anterior drawer sign clinically and it indicates that there's damage to this green ligament. It's called the anterior cruciate ligament. Now if you're trying to figure out which one's anterior and which one's posterior, think of where they attach on the tibia. You can see the anterior attaches to the anterior portion of the tibia. The posterior attaches to the posterior portion of the tibia. So this makes for the, you know, being able to recall the names. Remember where they attach to the tibia because that's what their name for anterior-posterior cruciate ligaments. So this is just a general overview of the joints. And I hope you've learned something.


Oh, I know what you're gonna say. You got casted as Fidel Castro. Play Fidel Castro? He actually looks quite a lot like him. He's not Cupid. No, he's not.  I know. I know. I mean, he looks a lot like him, but it's it's. And they're not going for like Hamilton, where all the characters are supposed to be non-representative of who they're like. It really is.  But I you really couldn't find somebody who who could play Fidel, who actually is at least Latin. He didn't have to be Cuban, but at least Latin. Yeah, it makes not some Caucasian.  Oh, that's happening, guys.  Worst is they're changing it from Rod's to Roger. Why?  Today, we got a village cooking channel video. I thought it was going to be the village people, but this was Ladyfinger fry. Oh, cool. They've murdered him. And they've cut off their fingers. Perfect. And now they are frying them. Yeah. You know what I've always thought it would be really great if you had a psychopathic doctor who actually examining your eyes, lifted up severed fingers and said, how many fingers am I holding up? Here we go. Yell at us with your overflowing joy for cooking and your food. Yeah, whatever he's going to say. I love it. It's a lot of okra. There we go. It's the best. It's kind of giving me the creeps. You ever grown okra? Nope. Grows like a weed, does it? Once it gets to this, like the actual, it starts growing, it'll keep going in size in like days. It'll keep going in size in like days. It'll keep growing in size in like days. It'll keep growing in size in like days. It'll keep growing in size in like days. It grows so fast. Wow. Had no idea. Do you like okra? Oh, love okra. Me too. Love okra. Especially fried okra. Fried okra is amazing, but my wife will regularly make okra as one of the dishes with like our doll. Oh, that's some hearty, healthy okra right there. Which is it really okra? Isn't the lady finger a different thing than actual okra? That looks like okra to me. It is, but it's a different vegetable, a lady finger. It's a different vegetable, a lady finger versus an okra. Huh. I thought it was okra. Yeah, no. Ginger. Ginger. It's definitely ginger. I'm looking up lady finger. I remember there was something different about this. No, that's okra. I think that's just what certain people, some people call okra. Ok, so no. Nice. I'm pretty sure it's okra. They have okra in the title. So what do they say? Lady finger. Spicy okra recipe. That says lady finger fry. Yeah. I think that's just what they call it. It doesn't matter. Just watch the video. Ok. It's synonymous. Yeah. That's what I said. That's satisfying. Look at those little threads of okra slime. A little bit. Stop. I want to bathe in that coconut. To have a whole curry plant. Yeah, exactly. It's like growing right there. What do you have on it? Gee whiz, that looks great. Lots of aborted chickens. Stupid. Garam masala. Hand-grounded pepper. Oh, pepper powder. Man, I'll make you sneeze. Don't put your hands in your face. Gee whiz. I think I asked somebody else. What's your strategy when eating like that? Somebody said, I would explain but there's too much geopolitical politics involved. Amazing as always. So good. Always fantastic. So good. I'm so hungry. We always save those for the end of the day. I want some fried okra or some okra, whatever, sambar, whatever recipe they had looked absolutely delicious. Incredible. Always does. It never gets old. I watch them over and over and over again. Yeah, they deserve all the subscribers that they got, man. I'd love to know how many people call and how many people they've actually fed over the years. Yeah, I'm hoping that with these videos, this old home or whoever, they decide to help that time. I don't know if it's the same one every time. It looks similar, but I think I've seen some different ones. If they've gotten an influx of creations or food or whatever. You'd hope, right? But anyways. That was amazing. I loved it. I'm hungry. I'm going to go eat. Let us know what are the food videos from them or other food videos that we can react to down. Bye.