Hi, and welcome to the session. Let's discuss the following question. The question says, write four solutions of the following equation, x equals to 4y. Let's now start the solution. Given equation is x equals to 4y. We have to find four solutions of this equation. When y is equal to 0, then the given equation reduces to x equals to 4 into 0. And this implies x is equal to 0. Therefore, 0, 0 is a solution of the given equation. Now, when y is equal to 1, then the given equation reduces to x equals to 4 into 1. And this implies x is equal to 4. Therefore, 4, 1 is a solution of the given equation. When y is equal to minus 1, then the given equation reduces to x equals to 4 into minus 1. And this implies x equals to minus 4. Therefore, minus 4, minus 1 is a solution of the given equation. When y is equal to 1 by 2, then the given equation reduces to x equals to 4 into 1 by 2. And this implies x is equal to 2. Therefore, 2, 1 by 2 is a solution of equals to 4y. Hence, the required four solutions are 0, 0, 4, 1, minus 4, minus 1, 2, 1 by 2. This is our required answer. So this completes the session. Bye and take care.


What's up everybody? Jason for jazby's case brace.com. We sold out 2021 panini contenders basketball This is a six box hobby half case break picker teams number 18 And again the more teams you buy the more entries you get But I gotta buy two teams to get the hornets randomized to you. That's the giveaway guys So you buy two teams you got one entry by two four teams you get two entries six teams You do three entries etc etc and then of course Someone's gonna win this round the Hornets. So here's the dice rollers here Well, Adam Cali with two That's one entry and also two guys there were some teams that we sold in a little pack filler It didn't say in the item description. Of course that those teams were not part of the randomizer So if they had that one for one team, then I don't make them give in that second team Covermen is one of them. I want the T-Wills just one team though not in Andrew Wizards Justin with two Matthew with two looks like Let's entries there for both of you Nicholas would just one there Sean would just one there and then Sean Maddock with a lot You have a total of 15 So of course your warriors you won was that extra team. So you only have seven entries But still a lot of entries. Good luck, buddy Then we have Shane and then Terry so Shane just won Boom So there it is. There's the customer names a total of 11 customers We'll have a shot at it. So I'm Kelly Let's roll a dice five and six eleven times. Good luck one two three four five six seven eight nine ten and 11 the final time Boom Sean Maddock at the top. Congrats, man Oh All right, all these boxes do have an 18 so letting you know it's all from the same piece All right, let's go with the first box guys. Good luck We have a Devon Booker These are all just base cards We have a lot of it take a James Weisman Nikhil Alexander Walker sophomore To 199 there's your first order for the pelicans It's gonna Sean Maddock another James Weisman this time rookie of the year We got Aaron Naismith lotter ticket So I final ticket to 99 Tobias Harris What do you say? Oh be topping sweet shots James Harden Tyrese maxi variation ticket very nice for the Philadelphia 76ers When ashamed all right, there's a two autographs there. Let's finish off this box here Jalen Smith A lot of ticket Devin Vassel Anthony Davis to 249. All right, cool first box Next one. So again guys, we are just one promo break away from selling out this promo mosaic 20 bucks blaster case break dolphins are the last team Vassel with a premium Ricky ticket That's also a variation Say good and boy first round tickets to 149 Superstar's die cut Zion Williamson Oh redemption Hey nicely mellow ball thinking that mellow ball could be the redemption as well Isaiah Stewart Conference violence ticket is 75 triple J Jaren Jackson jr Play Thompson Here those junior And Vernon Kerry jr. The finals ticket number to 49 This is also a variation a lot of variations to start off this break Rookie variation season ticket car number 117 Killian Hayes for Detroit Sean matted though. There you go, man. He said a lot of variations so far in this break Which is Xbox Jalen Smith Yanis onto the combo Here's a rookie ticket coming up Whoo Anthony Edwards rookie ticket premium Wow Look at that, buddy rookie ticket Anthony Edwards That's a premium ticket as well Randomize to Adam cupperman very nice Danny of DJ Superstar's I get Damian Lillard James Harden semi-final ticket On you had to a Congo And of course there's a core To 199 that makes up for the Anthony Edwards right there That's legendary tickets though jazz I'm gonna shop at it. Then you did your rookie ticket premium. I believe these are all variations Julius Randall to 249 You All right guys we're halfway through the break this would be the third box or fourth box I should say You know three boxes left including this one Next box like our third lottery ticket Jalen Green Semi-final ticket the spider Donovan Mitchell MVP Bradley Beal I Tyler Bay another variation and this time it's a goal Gold premium variation ticket 10 out of 10 Dallas Maverick's going to Sean Maddock Virgil Adipo Interesting On the echo Congo Westbrook And Odoka as a boogie another premium ticket You tell jazz it's gonna Sean Maddock Anthony Edwards I Fifth box good luck. I took a coral another variation ticket. Good lord. There's a lot of variation tickets in this box That's for Cleveland when an Adam Bernstein.  All right last box guys. Good luck. I'm gonna get some top-loader for those autographs All right guys last box. Good luck everybody Kevin Durant Zion Williamson 26 out of 49 the finals ticket. That's a nice one.  This is a variation ticket here Jordan or Devon Dotson Kelly over a variation ticket of Isaac Oral would all gods a boogie premium and a gold premium ticket Tyrell Terry variation 10 out of 10 for the Dallas Mavericks Appreciate it guys Jasper's case breaks calm


This video is called multiply a binomial by a trinomial. I know I've got a binomial here because there are two terms and a trinomial here because I have three terms. The key is again just make sure that everything in the first polynomial gets combined or multiplied with everything in the second. So you can start by simply doing remembering that the 4x squared has to distribute with the 2x and with the negative 3. So that will give us an 8x to the third or 8x cubed minus 12x squared. Now I'll take my positive x, my second term, and multiply it with everything in the binomial. So I'll have a plus 2x squared and a negative 3x and then to finish off I just have one more step to go and everything will be distributed. So the key is that negative 6x has to multiply with the 2x and with the negative 3. So that will give me a negative 12x plus 18. So now the only thing I have to do to finish this job is to combine like terms. So I've got an 8x to the third and nothing else is raised to the third so that will stay as is. I've got a negative 12x squared, a positive 2x squared to become a negative 10x squared I've got a minus 3x and a minus 12x which would combine to be a negative 15x and then lastly I've got a plus 18 at the end. Now all my like terms are combined and I have an answer in standard form with an exponent of 3, 2, 1 and my constant. Example. This one again, multiplying a binomial by a trinomial. You just have to make sure that everything in the first polynomial multiplies with everything in the second. So the 6n is going to have to multiply with the 2n squared, the positive 1n and the 7. So that gives us 12n to the third plus 6n squared plus 42n. So that takes care of the 6n. Now what I have to take care of is making sure the negative 8 gets multiplied by everything. So I have negative 8 times 2n squared, which will be a negative 16n squared. I'll have to go down to another row. Negative 8 times n is a negative 8n and negative 8 times 7 is a negative 56. So now let's go ahead and combine like terms. I'm going to have to be really careful because I have two rows worth of work, but I notice that the 12n to the third is my only term with an exponent of 3. So I'll write that down. Then I have a positive 6n squared and a negative 16n squared, which will combine to a negative 10n squared. Plus 42n minus 8n will give me a positive 36n and then to finish I've got a constant of negative 56. So again my answer is in standard form. I've got my exponent of 3, 2, 1 in a constant. So from left to right it is going down.


Hey guys it's Leigh Ann and I'm here today to talk about Royal Assassin by Robin Hobb.  Let me explain if you haven't heard. So in 2020 Mara and I started the year, started January with Buddy reading the first book in the Farsier trilogy, Assassin's Apprentice. And when we were talking about Buddy reading now the next book in January, we were like, that's what we did last January.  And then, you know, things started going a little crazy in the first week of January. We were like, is it our fault? So I decided to really tempt fate and completely repeat history because last January, having Buddy read Royal Assassin with Mara, I then reviewed, sorry, no, having Buddy read Assassin's Apprentice with Mara, I filmed a review for it wearing a made well plaid shirt that my mom got me for Christmas. So here I am in January 2021 reviewing Royal Assassin, having Buddy read it with Mara, wearing a made well shirt that my mom got me this last Christmas. And just like, come on, let's completely maybe by doing the exact same thing, we can break the curse. That's the goal. So the book, even better than Assassin's Apprentice. I think I gave Assassin's Apprentice four stars. And it was a very positive, very like four plus four with potential, like mega excited, super enthused for Royal Assassin five out of five, like no question, didn't have to think about it. As soon as I finished it, I was like, five stars of feelings, even when I was halfway through it, I was like, I was low key wanting to put this in my best books of the year lat for 2020, but hadn't finished it yet. So I technically couldn't. And so I put a Assassin's Apprentice on instead as kind of like a placeholder. Robin Hobb has quickly becoming a favorite author of mine. And I think I'm not, I don't know if my book haul has gone up before this video, but I've got a bunch of Robin Hobb books. I just like went ham and bought like the in these editions of like every Robin Hobb book that there is. So I'm all set to read all the hob. I don't really like binging series. So like, I will not be reading them back to back, but I just like knowing that I've got them there. It's the promise of much joy to come just sitting there, a stack of happiness. Robin Hobb's writing is it's so it's so good. This is a really long book and a lot happens and you're just following fits just this one character. And even so, it doesn't feel monotonous, it doesn't feel boring, it doesn't feel like there's any like dragging or info dumping ever, ever. I felt really sorry, I keep saying in Assassin's Apprentice because Fitz is a kid in the beginning. I felt it dragged a little bit the intro to it when you're kind of like, where is any of this going? That's kind of why I give it four stars because the intro was a bit slow to kind of get you into the story, into the world that invested in Fitz's life. But once I was invested in it, it got a lot more interesting and by the end of Assassin's Apprentice, I was like, whoa, what's happening here? Royal Assassin is like the end of Assassin's Apprentice throughout, like that level of interest and excitement and things happening. And the characters in it, me and Mara talked about this quite a bit that while Abercrombie, Joe Abercrombie has like, you know, frequently by me as well, lauded for his character work. Robin Hobb is kind of the wholesome answer to that because I would say her character work is equally good. It's just not grimdark. And that said, there are very grim and very dark things that happen in these books, but the tone of the storytelling is not a grimdark fantasy. But so like she writes very three dimensional characters, a great variety of characters, a multitude of characters. And you really feel like they're all fully fleshed out characters and not just kind of cardboard cut out plot devices. They all feel like people, even the really minor characters, and a lot of things in it, this is not so much an Abercrombie like comparison, but a lot of things in it that I would think would be stupid.  Hobb handles them in a way that they work completely. So there's like elements to character choices, character relationships, the way the magic sometimes works, the way that politics shake out that it could be so bad. Handled by another author and has been similar things have been done by other authors very badly. So like on paper, if I just saw the things that are in this book listed, I'd be like, I don't know. But she handles it with such a nuance and care and authenticity that she could pretty much write anything and I'd go with it, which is one of the reasons why I'm excited to read the Live Ship Traders series.  But having read two books by Robin Hobb, where there are elements in it, that if I had just heard about it, I'd be like, that sounds stupid. But she wrote it so well to where it utterly captivates and breaks my heart, I have absolute faith that she will tell me about living ships and I will love it. I believe in you, Robin Hobb. But yeah, so the character work is a lot like Abercrombie in so far as it feels authentic throughout. It's just not like in an Abercrombie book, pretty much everyone you follow is kind of horrible. Here, there are a lot of horrible characters and that's kind of why I was like, it's actually surprisingly dark. Like it's the events of this book aren't that much lighter than an Abercrombie book, but it's like through the perspective of somebody who is trying to do good things and is, you know, so morally just. And I mean, he's not perfect. He's very flawed, which is why he's interesting to follow.  So that like colors everything else, because like the perspective through which you're viewing this world is shaped by sort of like more naive and rose colored glasses.  It's just that you're not seeing these kind of like lengthy descriptions of moral depravity from the perspective of the morally depraved. But the morally depraved are in it. They're just not the lens to which you're viewing this world. So like there was a few characters in this book that me and my agreed that like if this story was told by Abercrombie, the story probably wouldn't be all too different. It's just that it would be told from these other perspectives that are in it. And those would be our like eyes on the world. And that's what would make it grimdark because those characters would have that kind of Abercrombie-esque grimdark attitude. So it's really more just a matter of perspective that makes this a wholesome read and Abercrombie very much not a wholesome read.  I felt emotionally exhausted after reading this, but in the best way. Like I didn't I mean, I feel like if I say exhausted, that sounds like, oh, my God, it was a slog and I don't mean that. I just mean like she just like keeps tearing your heart and just keeps like like twisting that knife and you keep reading because it's good. The story is good and you want to know what happens next. And I never feel manipulated really. Like there's some books where like, well, here we have the chapter ending and a cliffhanger so that I'll read the next one. And like, I'll read the next one because I do want to know. It never feels gimmicky like that. It never feels it always like when when the mysteries finally begin to kind of unravel themselves and when villains finally begin to reveal themselves and when pieces are being put together at long last that have been kind of a long time coming. It doesn't feel like it took too long. It doesn't feel out of nowhere. It all feels entirely earned, paced exactly right. And and you're I feel like every single gift I've seen of like feelings. I don't know what my feelings are doing. I feel like we're all reading this because I feel many feelings reading this, both, I mean, mainly for and about fits, but just kind of generally and like there's a lot of things about the politics that once again, in comparison to Abercrombie, I have often said that reading Abercrombie books I find so satisfying, especially in the present day during these present political times, because the kind of reflection of corrupt politics in Abercrombie books feels so it resonates so well with me as a modern reader, having seen what goes on currently in our political climate that it just it feels like relevant. I'm like, yeah, that's that's how the world be. And there was an element of that in here as well, where the political situation was familiarly frustrating. Is that I say that right? I feel like that came out weird, but there was the frustrations here and the anger and the injustices felt all too familiar. And for that reason, hit home, I think all the more not that they wouldn't if we were living in a utopia because it's well written. But because of current events, all the more so, you feel like, oh, I feel you. I know exactly what you're going through right now. So just just well done. Just well, well done. Chef's kiss. Love it. Love it. Love it. So excited to read Assassin's Quest, because I just everything I hear about House of Writing is that like it only gets better and better and better and better. And I'm only two books in and I'm already a Gog. So bring it on. That's why I felt no qualms about, like, purchasing an entire stack of Hob books, because I was like, I at the worst case scenario, all not all of these books will I love exactly as much as I loved Royal Assassin. But I if I like them even a little bit as much as I liked this, I'm in for an absolute treat. So I'm so excited to trade more Hob, so excited to see more of the realm of the Elderlings, so excited to see more like once I finish. I mean, I excited to have another whole another book about Fitz, but I'm also excited to see more characters in this world. I've heard there's a lot of representation of great female characters in live to traders, and that's something I haven't talked about here at all yet. And I should I'm remiss and not doing that Royal Assassin, even though it's told from the perspective of Fitz and he's a he's a man. And there are probably, I would say, the majority of characters that are that are prominent main named characters are are men. There is a very solid representation of females and in a way that doesn't feel like it's soap boxing. It doesn't feel hamfisted. It doesn't feel like it has an agenda. I feel like a lot of books that have females female representation or strong females in it. It feels so much like the author is being like, see girl power strong, do it. OK, like I don't like being preached at, even if it's something I agree with, I don't like being preached at. This just feels like all the writing is just so solid that you're like, yeah, like, of course, the females are also solid, nuanced, complex, layered individuals, just like everybody else, because that's how it'd be.  There are there are really great moments of strength, of subtle strength, of overt strength. They're just they're nuanced in a way that that is what's so often missing in especially adult fantasy.  I mean, sure, give us a few Xena warrior princesses. Xena the warrior princesses, we will not object, but it's not just that. Like, we just want more females of a variety of females, females from different walks of life, different perspectives, different approaches to how to exist in a man's world. Like, give us all the ladies and all their flavors and forms. And Hobbes given us all the ladies and their flavors and forms. And even though it's being told from Fitz's perspective, like, we, the reader can understand a lot of things that completely flies over the head of Fitz. And it's frustrating to see just as a female reader, you're like, yeah, like I've known guys like Fitz and like I, the female reader seeing the female that Fitz is seeing, it's like kind of like, like psychically writing in his mind and seeing what he's seeing, but like he can't hear me. And I want to be like, Fitz, like, do not get what she just said. And he doesn't get it. But like, I, the reader get it. And I'm like, Fitz, Fitz, this is what they're trying to say to you. This is what they mean. Fitz is just like like, OK, OK. So it's just it's well done. So well done. So well done. Chef's kiss all around great time. Highly recommend. Well done, Robin Hob. Well done. So let me know in the comments down below if you've read any Robin Hob books, if you now plan to read any Robin Hob books, if you have read them and you did not feel the way that I did, in which case you're a monster. Whatever you want to let me know. I post videos on Saturdays, other random times as well, but definitely Saturdays. So like and subscribe. And I'll see you when I see you. Bye.


So, hi guys, my name is Mark.  So I'm basically a software engineer background. So I took up the responsibility of trying to handle the infra currently in Zomata. So what I'm about to share tonight is our Kubernetes journey in terms of how we came to be. So what I'm about to present is how do we get up simple cluster running, show the capabilities. So this is more in relation to an actual experience because we started from zero to now with Kubernetes, from zero traffic to 300 requests per hour. So at that scale, so it definitely goes to show that it can take load and it's quite reliable. So yeah, the agenda. Sorry, that's it. So let's get started, prerequisites. So you have knowledge on Docker, Google Cloud Platform, and a basic high-level understanding of the essential Kubernetes components because the terms are quite technical and they're quite specific to the platform. Also some of the CLI interfaces, command line stuff for G Cloud, Kubernetes, and Docker. So how it led to us using Kubernetes is we started Dockerizing our different projects because we were getting to a point where we were spread out pretty thinly, like each engineer was handling his own full stack. So this gave us speed in terms of development because we would just agree on Docker conventions and stuff. So each one takes their own project and virtualizes it. So the next problem we had is like, how do we orchestrate this thing? And one of our colleagues, he's already in Australia, Jonathan, so basically he started the idea of let's try this new tech. It's from Google, it's Kubernetes. And from then on, we had quite good reliability in terms of our system. So we did some exploration as well because once we had Docker, we were thinking like, oh, we can bounce around other cloud providers as well because it's virtualizing. But with Kubernetes, we tried to launch a cluster on other cloud providers at that time. So early on, it wasn't automated like now. Where on cloud, you just click a button, it creates the entire cluster for you. So you had to actually check out the script and then follow, to read me on how to run it. Problems were encountered for Azure where they completely deprecated the project. So I wasn't aware of that. So I was trying to fix something that wasn't supported anymore at that time. So that was like two years ago. And in terms of a soft layer, we tried like bare metal with Kubernetes. We got it running, but the problem was the firewall thing and all those hurdles. So we said, OK, let's stick back to GCP that time. So to give you some background on how big is our cluster right now, we have actually 32 nodes running. We have eight node pools. We have 188 deployments. These are quite, the terms are quite technical, but later I'll show you what do these each mean and what relates to your components and stuff. Sorry, Mark, I've had a question. People don't know what Sumata is or what you do. Oh, OK. Yeah, I think I missed that part. So yeah, Sumata, we do hotel aggregations. We're actually a B2B company. So we actually distribute hotel supplies and we actually aggregate from different suppliers as well. So yeah, it's kind of a Ouroboros thing. So OK, that good. All right, to continue. We have two regions, Singapore and US. So right now, this gives the impression like we had two HA clusters set up, but it's actually not. It's for different projects. Yeah, so just to let you know. And we have gone as far as having 180 plus nodes. The reason for that is we were doing TensorFlow. So there's actually a machine learning component on GCP, but we couldn't figure it out how to make it run. We always ended up with some problems. So we decided, OK, let's just dockerize our process and segment our data and then just deploy it horizontally to Kubernetes. So yeah, in terms of scale as well, we have over 1,200 CPUs at that time. And with our production stuff running on the same cluster, it's pretty reliable. There was no slowdown and anything. So it can take a beating. So on the next thing, OK. So something good on GKE cube, so specifically on GKE platform, the one that Devon just presented earlier. So number one is it lessens the amount of plumbing work.  Yeah, so that's a time saver in terms of development. Turnaround time for setting up new clusters is very fast in the event of a cluster failure. We have experienced actually one cluster failure. That was about a year ago. So we had around approximately 30 minutes downtime. So that was bad. But the ease of it is because once you configure your stuff on Kubernetes, it's all in code. So you can just redeploy everything. So you just say, I want the proxy servers. OK, turn it up, turn it up, turn it up. And then we were back running again. So high availability and auto scaling is very easy to set up. That's one of the biggest headaches. Because in Kubernetes, it's just like one line command, like, hey, I want 10 pods. I want 10 instances. I want 100 instances. You can easily do it. You don't have to worry about swapping or failing over or draining connections. It'll handle it for you. And it reduces infra cost dramatically. I'll show that in a diagram later on to show what I mean.  So people from our team have different projects. Everything is Dockerized. So they can just keep on deploying and deploying, deploying through a command line to a single command. So they don't have to go into the machine, change what code or something. So it's pretty reliable. OK, so this is the slide on how it saves your money. OK, so this is a cube setup versus a non-cube setup.  So you shouldn't be trying to go to a very low level and try to figure out what exactly is the CPU requirement for your stuff. So if you do the traditional approach, you would estimate just with feels like, oh, I think my application server needs this. So you have to deploy it in different machines. So that would end up costing you $90, let's say, for each of the machine costing you $30. Whereas if you do cube setup, you're aware of the machine. Let's say this is like a 1 gig server. So you can actually split it up and specify each application, like how much of the pie it needs to take. And you can actually cap it. So in terms of figures, that was about last two years. We cut off our expenses by 60%. So yeah, it was around. We were running like a 10k monthly cost. It became like 4k after we cubed everything. So that actually matters. So continuation, the good on GKE Cube is deployment and setup configurations are preserved as YAML and JSON files. So basically it's code. You can track who changed it. You can check it out and then just run the commands. Node pools, so there's a concept in GKE called node pools. So earlier on when Devan was demonstrating deployment of a cluster, you guys could see that it had three nodes. Actually, there's a level of it called node pool. So it's actually a logical grouping of nodes. So the reason for that is whenever you start using cube, let's say you want your cluster to have one GB, one CPU, PC per node. So let's say in the future, you guys wanted to scale to have a bigger application requirement. So you can actually create another node pool where you specify like those nodes in the node pool would have like maybe five CPU and five GBs of RAM. And also you get to have your private Docker image repo. So that's a big bonus. OK, some bad things we encountered with GKE cube. So because we're using an older version of the cluster, I didn't look through like any other new developments to the latest version. Because as you can see, I've specified it's 1.37 to 1.57 that we're currently using. We couldn't capture the source IP. What that means is the external IP, let's say client IPs coming through. But we had to work around. It works by setting up a proxy as an external machine on GCP. And then you just proxy it across your cluster with the right configuration of trusting the X forwarded for headers. Yeah, you can get the source IP. And the other issues we've tackled is there's a local OS limits. I don't know whether it's capable to override it. I'm not too sure about that. But the problem was we were trying to deploy something where it required you to have a bigger OS limits, let's say open file descriptors and things like that. So that was for like elastic search and stuff. So we couldn't containerize it. And cross-region setup is tricky due to NAT limitations. So what that means is as you guys hear earlier, there was like a term federation. So that's basically you can have multiple clusters interacting with each other. So you can do high of cross-region cluster setups. So yeah, the federation, I think that's the solution for it. Yeah, I haven't looked through that. So also, cube system namespace components are tricky to manage.  These are like a cluster components that manage your worker nodes. So for example, earlier, I think Devan also showed you a dashboard. So that was one of the components of the cube system. So the other issues we had was GKA component versions moves quite fast.   And now I think it's 1.7 or 1.6. So that all done. So I'm just going to give a brief overview of the basic components. So understanding it, so when GKE, if you do GKE clusters, Google manages your cube master. So you don't have to worry about that part. So down the cube master, as what I mentioned earlier is like node pools, the level of node pools. So as you can see, this node pool has like 2 CPU, 2 GB RAM. And the other one is like 1 CPU and 1 GB RAM. So actively, you can deploy multiple node pools, depending on your software requirements. So node represents the physical machine, actually. So when you start your cluster, if you say three worker nodes, that means three GCP instances in the cloud. And to further that, let's go down a level. So we're looking at the node level now. So node levels contain deployments. So it doesn't necessarily reside on the node. Sorry, for the wrong diagram. I mean, yeah, that's some disconnect there. But actually, this is just a concept where what's next to a node. So it's called deployments. So deployments are your different applications. For example, they're enclosed in parentheses. So this is your web application. You have another deployment for your caching server. You have another one for the proxy servers. So let's go down to the deployment level. So deployment level consists of replica sets. So what are replica sets? They are there to have a version control on your deployments. So whenever you deploy, it'll preserve a replica set. And then whenever you do another deploy, another replica set. So for example, here on this diagram, we're on currently release 200 with the pods running. So the good thing about GKE is it's a breeze to do rollbacks. You can say, hey, I want the previous version because this version is breaking. So you just issue one command. And it'll reallocate the replica sets too. And then it'll just wipe out all the other pods there. So that's the nice thing. And you're guaranteed to have no code volatility in terms of things like that because it just gets another Docker version and deploy it. So everything is fixed to your image. So the next level, which is the pod. The pod is the last thing, which you can scale. So every single pod, it contains multiple containers. So I would recommend you guys having only one container per pod because unless you want to really understand how the Kubernetes understand whether the entire pod is failing or not. Because once you have multiple containers, you'll have like a three out of three on your pod. So it's like two out of three. It's something that I do not know of. But yeah, to simplify things, I would suggest your deployment to have one container per pod. OK, so the next thing is how does your request go through your pods after you've deployed your stuff there? So how request goes through is through a component called a service. So what a service is is it'll try to create routing path that goes to your pod. So you create a service. The service will automatically create an endpoint depending on your configuration on your service. So it can actually point to the pods from the replica set earlier. So anytime you want to do a rollback, you don't have to tinker with these stuff. You just say you want to roll back to the previous replica set, and all the routing will be handled. So that's why it provides a lot of convenience. So all right, to start off, I'm on the path to going to the demo. So these are actually fixed images of the container engine creation. So as what Devon earlier demoed.  So one thing to note is the option to turn off or turn on the GCP services of logging your cluster and stack monitoring. I'll explain that further on the slides. Also, one suggestion is when you're initially creating your cluster, I would suggest like cranking all the requirements down. The reason is whenever you create a cluster on GKE, it defaults to a node pool named default pool. I don't think you would want to use a default pool on your project.  So crank it down and so to go further, this should be your cluster after you've created it. So it's here that you can see like, oh, this is your cluster detail and this is the initial node pool I was mentioning. So as you can see, there's a very fine text, but it actually displays this node pool is named as a default pool. Yeah, so as such, try to scale it down to zero, then you create another node pool for like, let's say your caching servers or your application servers. Yeah. So I'm about to show you the stuff it created. For example, sorry, let me just transition here. OK, so if you go to container engine, so if you go to container clusters, so from the slide, so actually we created a cluster here called Zomata demo. So this is assuming that I've already scaled down the default pool. So as you can see down here, I don't know if it's a zoom in. Oh, yeah. All right, so as you can see down here, I've reduced the size of the pool to zero. Then I'm going to see, sorry, it's right here. So I've created another node pool. Let's say this is called the text processing. So this is what I've been mentioning. So at least it gives meaning to what you're doing. What is a node pool? Sorry? What exactly is a node pool? So a node pool is a logical grouping of your nodes. Yeah. It's a tagging. Do you take some VMs and tag them on the same page? You don't need to tag it. So it's just a grouping so that the purpose of node pools is to have a heterogeneous mix of machines on your cluster. Because, sorry? Homogeneous. Is it? Think it's heterogeneous, right? Because it's OK. Inside the pool, there's homogenous. OK. Inside the pool, there are homogenous. But just to clarify, this is not a community concept. This is specific to Google GKE, a node pool. A node pool? Yeah. I think so. I think so. Sorry. So I'm not too sure as well on that. But as a user, I've been using GKE. And yeah, this was a concept on it. All right. So continue. So one of the pitfalls is the Docker image prep. So the importance of the entry point keyword, you don't want to keep on using CMDs and non-exec form of starting up your image. The reason for that is the kill signal for, let's say, you want to terminate your pods on the cluster. It actually sends a sig term specifically to the process ID 1. So I can show you down in the next slide is so. If you can see, this is a demo, the exec form of entry point, this is how you have to do it. It's an array of string.  So it's a dumb application where it just tails a text file. So as compared to the shell form, what happens here is that when you start your container, it'll be wrapped through a shell command. So the problem here is when the Docker tries to kill your pod, it sends a sig term to PID 1. If it hits the shell wrap process, then there's nothing handling that signal. Nothing goes through your app. No signal will be delivered to your app. Because that's one of the pitfalls we had where early days where we just deploy things and we were like, why isn't it dying when Kubernetes was shutting enough? That's one thing. And yeah, so I'm about to give you a live walkthrough in terms of deploying, scaling. Go for it. OK, you just said you had this program. How did you solve it? Oh, you mean the entry point thing, right? So I just had to revisit all the Docker points and fix it. So you're using some kind of innings within the Docker? No. Sorry? What are you doing now? Are you using some kind of innings system in the Docker? So the Docker files, so I just have to replace them, like re-review all of them and look at it whether they're using a non-exec form. And I just replaced it with exec form. And OK, live walkthrough on the capabilities. So earlier, we just spin up a cluster. So as you can see on the, sorry, let me just zoom it in further. OK. So as you can see, the cluster size of this is one, so worker node one. What that means is in your Google Cloud, you can see that there is a, oopsie, this is too big now. OK, so this is on the VM instance panel now. So you can see it actually creates a GCP instance. So this is your node, this is a single node. So if you want to scale and require more resources, you can actually come back here to the node pool. It actually creates an instance group on GKE. So you can actually just quickly take a look like, oh, what's it doing from all the instance groups? So you want to scale, you can turn on the auto scale you want. So you can specify like CPU metrics. So that's pretty good. For now, let's simplify things and not do an auto scale. For example, I want to scale it to three machines now. So voila, it's just doing that. Then it'll create three instances. Now you have three machines. So that's how fast it can scale. Because right now, we're just running with our clients. So any clients that comes on board, we can just scale horizontally. We don't have to beat our heads on trying to figure out how to do that. So basically, so this VM is running as wrong. So the VMs, initially, you show it's running from Kubernetes clusters, right? And now, basically, you're in the VM instance and you scale Facebook Kubernetes clusters from the VM instance site. I don't know. So earlier, so to get back to that, so there's a GKE thing here. So you can see container clusters, right? So container clusters would have the node pools, right? So the node pools from here, it belong to a text processing node, as you can see here. So actually, what's going on is it's actually a node pool would be an instance group in GCP. That's how they manage the stuff. So when you do the scaling from there, you can just go to the instance group and adjust how many instances you want. There you go. So does that, sorry, answer question? Or? OK. All right. So that's how you scale in terms of physical machines. So we have actually done like 180 instances and it's pretty reliable. And to show you on the command line, so for example, so you just have to get familiar with the command line as well. So there's something like a command called, sorry, I need to zoom this in. Yeah, that should. So there's something called the, whoops, there's a command called get nodes. So what that means is it'll list down the nodes for your cluster. So now we're anticipating three. It takes a while to sync up the other three. So right now, you can see it's still one of the nodes. It takes a while. Sorry. Should be the same project, but it takes a while. Sorry. Oh, Cloud Show. I've never used the Cloud Show. Oh, this one? Sorry. There's actually an indicator where it's still spinning. That means it's still in progress. So as you can see, there's a tooltip saying that it's resizing from one to three. All right, there you go. So as you can see, so what this means is there are further commands to inspect your nodes. That's one of the nice things where you can see what's a node that you created. So there's something called the describe. And you can actually see this stuff. So actually, it displays a lot of information. For example, what are the current things deployed, as you can see, in the machine?  How many pods can it take? All right. So yeah. And you have your memory and CPU limit stats here as well. So you can see as early on, earlier slides, the pie thing where you can divide your pods and application inside here. So now to demonstrate some of the configurations, you can see, so there's a couple of different components here. I don't know if it's clear enough. But so as you can see, there's a lot of YAML files. So to start off, let me just jump directly into an application. Let's say this thing called a simple app. So this is actually a deployment configuration. You don't have to try to understand each of the lines. But yeah, this is actually a full-fledged deployment configuration for controlling your stuff. So you have certain configurations, like the resource control. I don't think this is quite small. But here you can actually specify how much of CPU you want to take from the pie, like the memory and stuff. And you can actually cap it. You can limit it so that it doesn't go through. So you have five applications deployed on a node. So if you limit it to just like 200 mCPU, it doesn't go over and hog the machine or clog the machines. So to deploy that, I can show you something. So, for example, let me get my deployments. So there's a command called, oh, sorry, deployments. So currently, I'm going to remove a deployment for now to show you guys. The old container EngineX Proxy or use Kubernetes Proxy? It's a combination of both because you need an external load balancer from GCP to connect outside traffic. And it'll go through your EngineX Proxy. And from there, it handles all the routing inside your cluster. So we delete a deployment now. Oh, sorry. So to deploy the application, we just need to do a create command and say the file being on. So you just need to do a command line where you just point it to your configuration. So, for example, it was on the deploy. Sorry, this is the cube. So, for example, here, simple app. So the app actually just returns a host name. So as you can see, it creates it. So if we examine how many pods now are running, so as you can see, it is creating the application that you just did. So it takes very quick. It's a very easy way to deploy your stuff. So after it's ready, just have to wait a little bit because it'll do our liveness checks and stuff. So all right, it's running now. It's not ready. Oh, there's a watch thing. All right, it is running now. So don't we have an endpoint for it? So what it does is it just prints the host name for it. So host name being the pod name itself. So as you can see, it should be like 6441RZ7. OK. Oh, sorry. It needs to be host name. Sorry about that. There you go. So it's actually hitting the servers. Zoom that in. There you go. So it's actually hitting the server itself. So what that means is that your stuff can be horizontally scaled very quickly. So as you can see right now, it's a single pod. So let's say your traffic increases. You can actually do commands like just scale. And then you can say, I want it to be three instances. And you can specify the deployment. So these are command lines that are available to the Kube control. So this is how easy it is to quickly scale. So once it's scaled, if you do a get PO. So as you can see, there's like three pods coming up now. So it's actually very easy to take on traffic. And the nice thing about it is the other thing I want to show you is there's actually a component called a horizontal pod auto-scaler. So what this is is this component manages your auto-scaling capabilities of your pods. So you can actually target it to a deployment. So for example, so currently this configuration shows that it's for the engine X proxy. So you can actually specify what's your minimum and maximum replica. So you can specify initially I want to have two proxies. And you can say I want to have five proxies to scale up to when it starts to face 60% CPU load. The question is, so what we are scaling basically the number of the pods across the clusters, the VM that is attached to the cluster, right? So if you bridge that limit, let's say the entire cluster running almost at full capacity, is there any way to scale on to add additional capacity from the VM? From the node side. So there was earlier on GKE, there was an auto-scaling capability. So they have a warning. Oh, they have a warning? Yeah. Can't use auto-scaling. So when I used this before, I haven't scaled it from this side. You can scale it back in the container, the UI. There's a way of increasing the nodes, and that's supported. I haven't ever seen anyone actually do this, so let's go into the compute side and scale the compute. I've actually only ever done it from the GKE platform. Yeah, but there's no auto-scaling. No, it is. But it's beta. It is supported from the GKE platform, UI, and it's beta. So you can add compute. It could be related to when you launch your cluster for the first time you send it up, but over time if you want to modify it, you go to the master and you do it from that. I have another question, because the extra layer of the pool, right? Yeah. So you may be reaching the capacity of a pool. Will this scaling spill over to a pool that may be in the same cluster, or are they linked into a pool? So the auto-scaling configuration for the G-Cloud is per pool configuration. Because a pool would be translated to an instance pool. We're not talking about the upscaling of the cluster itself, but from Kubernetes. You are scaling the number of pods. Are those number of pods going to be limited to a pool, or will they just go where? So actually you can specify. You can configure it to only recite the certain pools, or you can specify it to go across node pools or all the pools. So actually it intelligently distributes your application. For example, you have five machines. So when you scale to like seven, eight, or ten instances, it actually distributes them evenly. Yeah, but you are scaling a single pool, right? Sorry, come again? When you scale a pool, you don't scale the whole cluster. That's what I understood you have. Now if you're doing scaling on the pool level, you're controlling the physical machines. Yes, yes. So if you're on the pod, you're on the cluster level where you can see both the node pools. So if you don't configure your pods to deploy to certain node pools, they can actually recite in both of the nodes pools. So going back, oops, sorry about that. So on the scaling for Nginx, so I have one already registered here as getHPA. So I guess you can see, oopsie, that brings it down. Sorry.  So as you can see, this is a HPA resource. So it actually displays your, this is like the target CPU and your current usage. The table is misaligned, so sorry on the tab thing here. It's because of the reason. So currently and minimum pods and max pods, right? Sorry. So this is currently having like the configuration of two is the two. So actually I can update that with just a single command as well. So, sorry. So for example, I'll apply the file earlier. It's a lot of prefix.  So there's a config called apply and it'll just easily apply whatever you have updated to your configuration. So it'll say it has been configured. So if you check your HPA again, so as you can see the configurations are reflected. And this is last time what I've read, I don't know what's the current updated functionality is. This is actually a real time CPU usage across all your pods. So it actually updates every three minutes. So that's something to take note because we use the HPA information as something like an alert for us as well. Yeah, with that, I guess also sorry. The other thing is, so there's a lot of capability on GKE where you can configure all your ENV variables here as well. So for the things to deploy, so that's with relation to, sorry, what was the ENV bar? ENV bar. Okay, I don't have it here. So you can actually configure ENV bar to your deployments. And the other thing is you have to specify and configure the liveliness and readiness probe. So these things will make sure that it'll properly detect and properly do routing and failovers. So what these things does is you can configure it to hit an endpoint of your application, try to connect to a socket to see if your pod is alive. So try to always remember to configure a liveliness and a readiness. Readiness means that it'll route it when it's ready and a liveliness will restart it if it's not responding. So it gives you a hassle-free worry. And also the other thing to consider is, so in terms of the service as what I talked to you about, it's the thing that routes the components in. Actually, you can actually route services to external instances as well. That's actually possible for, let's say you have a databases where you don't want them to reside inside your cluster. So you can actually configure, these are called endpoints components. I can show you a couple. So let's say if you do a get service, what you get is something like this. What this line means is this is the external IP for hitting the engine X. So we can try it. I think I've configured it to give us a forbidden or not found. So it's saying that this has a port of 80 open and 443 and routes to these respective ports in your cluster. So further down, there were something called endpoints, as I mentioned. So from this component, you can see like, oh, your engine X actually has these endpoints. So these represents the different instances in your cluster. So whenever you do deploy, scale, everything, all of these are handled. So you don't have to worry about it. And yeah, that is basically it. All right. Thank you. It's a good presentation. Just now you shared there are some problems you are experiencing while using the Kubernetes. I just want to also learn from you that usually while deploying the cluster for some unpromised cloud setup, a lot of issues will be facing will be related to, for some, very high IO intensive application. Because right now, because of this, a cloud setup is easy to do scale up to add more CPU and add more RAM, especially with this kind of cluster setup. So how do you experience any performance issues when certain application requires additional IOPS, meaning high disk IO? Because I see the configuration that you can add additional SSD disk. Have you experienced any slow IO performance issue? Yeah, actually we have experienced it before. So when we were doing the TensorFlow thing for the cluster, so we were actually doing an NFS server. So we basically mounted for our cluster so that we were doing NFS IO. And when it cluttered up the bandwidth, it started to not respond. Yeah, so your stuff will start to get killed. So for that issue, by adding additional SSD disk into the configuration, will that help? Or actually you can only add up to a certain number of SSD, and that also limits to IOPS. The additional, I haven't tinkered with the additional SSD feature, but if you do disk mounting, so actual volume in your pod, I think that would solve the issue because how we solved the problem with that is we had to separate the data and then we just pull it down to the local file system and run it. So we basically split it into smaller bits. Okay, thanks a lot. Thank you. So we're handing out stickers for two more questions. Yeah, just out of curiosity, what Docker runtime is already installing the node? When you create, like, Google create the nodes? Docker runtime? The Docker runtime? Yeah, it has to be there in the node, right? Yeah, so when you use Docker with the JigCloud, the JigCloud CLI actually wraps a Docker functionality. Do we have to install it separately on the node? No, I think it's configurable, but for example, as you can see here, JigCloud can't remember the command lines here, but it actually displays, I think, was it version? I think in most cases, I think it was 1.11, something. Or something like, yeah, can't remember all the parameters. Oh yeah, there you go. So as you can see, it's like 1.12. So it can be a very separately? Yeah, you can, we've tried it before. But as long as, if it works, try not to do so, because last time we encountered an issue where everyone couldn't push because it had something to do with it working coincidentally with JigCloud. Yeah, that similar situation that I had. Yeah, you have to roll back. We would try that before we tried to look into solutions and then, yeah, it just causes more pain and trouble. Basically, what issue that I face, the Kubelet doesn't communicate with the Docker runtime. Yes, we've encountered that issue as well. So as long as it works, don't move it. Try not to move it, try not to move it. I mean, you can upgrade because GKE would start to inform you like, oh, your node pool is pretty old, you better start switching and that's the time you start to switch, yeah. Thank you. Any questions for Hunter? Sure. About the step-full apps and storage volumes, right? Yes. When all these started, you know, all the more cloud native apps, templates apps, keeping your services separate from applications and all, then what is the running factor to have step-full apps? Again, running in continental. What is the running factor? Why do we talk about this? Why do we want to do state-of-the-art? I think because the workplace is, you still need to run the database. You still need to be able to store your data in WordPress or, you know, if you're running to do it, then those things need to be stored somewhere and you need to be able to have them existing when the node phase is what you scan. So that's what a state-of-the-art workplace is. Right, so what happens is most of the times the database is not a small database. It grows with time and with the data and all and she was explaining the IO problems, what kind of problems should come. So database is something that you have to be careful, you know, you'll understand for it. If that is the requirement, why do we have to run it inside the container? Well, as I said, if you can use a managed service, why not use a managed service? But as for the question, well, why not run a running container? The thing is that it helps the operator cycle. It helps the maintenance cycle. So it takes steps away and I think, you know, if you will say running MySQL and your data is stored on the system body on a Google Assistant disk, you'll be able to set it for the meeting house. Your data is stored there, but as you go and you are able to update the container to ship between versions, you don't have to migrate the whole thing or you don't have to do anything else without it. So it's a different way of doing it. If you run it on a bare metal machine without anything else in there, you know, that's entirely up to you. You need to just, I guess, factor in how you want to run these things, but in terms of the platform itself, you can run anything you want in containers and you can manage it as a unit with all of those dependencies that can contain together with the container bidding on its own migration strategy versus the data that's sent with it. So it can be good to see how we can proceed with the future. How do we put it up? I'm so sorry that we've got over the time by about an hour, but the topics were really interesting. Thank you very much, Hunter, for the talk and storage. Mark, thank you very much for the talk.


Presentations, Introduction Presenting and public speaking aren't everyone's forte, but it's a valuable skill whether you're still in school or in the workforce. Learning how to deliver a good presentation is never a bad idea. Whether you're a first-timer or a seasoned pro, there's always room to improve your presentation skills. In this module, we'll learn about some of the key components of a good presentation, as well as online presentations and how they differ from in-person. Whether online or in-person, the key elements of an effective presentation remain the same. Give your presentation a great title. This will spark your audience's interest and set the stage for your entire presentation. Keep it simple. You want your presentation to be accessible and easy to follow. This will prevent your audience from losing interest or getting lost along the way. Ask yourself, what are the key points you want people to take away from your presentation? Include personal touches. You can win over your audience with personal anecdotes or crafty jokes. Laughter can help you connect with your audience and bring your presentation down to a more relatable level. Use impactful visual aids. If a concept can be supported or more easily explained with a visual aid, use them in your presentation. Infographics, charts, photos, videos or animations help to break up the monotony of a presentation and force your audience to move their eyes and re-engage with your content. Be aware of design techniques and trends. Keep your presentation stimulating and appealing without overwhelming the audience with bright colors or too much text. Prepare and practice. Rehearsing is the number one tool to creating a great presentation. The more prepared you are, the more comfortable you will be.  Technology. Being familiar with your technology helps you prepare for your presentation and gives you the confidence to handle any technical difficulties when they arise. For some, presenting in front of an audience can be nerve-wracking and scary, but many of us have handled in-person presentations before and generally know what to expect. Presenting online requires some additional skills and can make even a seasoned presenter feel anxious. A virtual presentation requires a bit of multitasking as you suddenly need to juggle delivering your speech, sharing screen content, managing the chat window, and troubleshooting technical difficulties. Luckily, more conferencing software takes this all into account and makes presenting easy, or at least easier. How do online presentations differ? For starters, you can get comfortable. Presenting virtually means that you can choose where you will deliver your presentation, which means that you can create a comfortable and more relaxed environment. Presenting virtually shifts the feeling from everyone is watching you and instead places the emphasis on the presentation itself. Your audience is distracted. Through no fault of your own, while presenting virtually, your audience may become distracted by other factors, such as working on other material, sending emails, or eating. So, capturing and retaining your audience's attention is paramount. Your voice is key. Body language will not be as important as your voice because you will not be as visible to your audience. As a result, you'll want a good microphone setup and you'll need to speak slowly and clearly. Make sure you choose words that will help you persuade or motivate your audience. Remember, it's okay if you're nervous. That's completely normal. In fact, those jitters are your body's way of preparing. With these tips, you should be ready to give your best presentation yet. Take a look at the rest of the presentation's module on the Learning Portal to get more in-depth looks into the topics covered in this video.


Hey below buddies. Thanks for watching. Okay. I have a fun category video for you guys and this one is probably gonna shock you a little bit. I mean Consistently like things go for big money in this category Consistently and I only got I mean you can see how well you can't see yet But I have a bunch of tabs pulled up and I didn't even get to like the bread and butter and like the Average above bread and butter items because I didn't get there like there were too many high sold So I think you guys are gonna like this one You're gonna want to watch the whole thing because I really tried to pick out different things in this category To help you guys learn and it's pretty exciting. I Am gonna start the video with a shout out and you'll see why in just a minute so let's get our screen share up and and This shout-out goes to the primetime treasure hunter and this is your first hint as to What I'm gonna be talking about kiss he sold a pack of kiss pencils For two hundred and thirty seven dollars and fifty cents And I just want to say that primetime treasure hunter has an amazing YouTube channel He's up to eleven point six thousand subscribers. That is fantastic and He is just really doing a great job But he has tons and tons of reseller videos right here Bolo be on the lookout He does some Bolo videos. He has a really cute dog but Definitely definitely go check him out and I will link in the description of the video a link to his YouTube channel Or you can just put primetime treasure hunter into the YouTube Description box, but I would put in kiss in the search bar because I was looking for this video and You guys definitely want to go watch it. There's kind of a fun story behind these I'm not sure can't remember if this is the video. He talks about it in but It may have been the video when he found them, but there's a good story behind it I'm guessing he probably talks about it in this video It's been a while since I watched the video because it was posted seven months ago But I thought of this when I decided to do this video So we are gonna get started and again a big thank you to primetime treasure hunter. He's been kind of like a mentor to me You know, I message him here and there for questions with you know things that I have about YouTube and he's just been Fantastic, I'm gonna call him a friend because he's a great person and he's really helped me out So go subscribe to him. Tell him Bolo buddy sent ya. All right. Here we go These dolls right here mega kiss dolls this one is currently listed Let me see if I can Update the listing. Yep. It's still at a hundred and fifty two dollars and fifty cents by the time I post this video it will have sold But just to give you an idea this still has five days left and it has 40 bids and is it five the herb 152 dollars, so I expect that this one's gonna go high The next item is this kiss unmasked record Store display, which I would expect something like this to go high And it's probably not something that any of us are gonna find but I always say this person found it So it's not impossible, but this sold for four thousand four hundred and ninety five dollars with 17 bids There are some major major kiss Collectors out there. So if you see anything kiss, please take a minute to look it up This is another poster. It's from 1975. It is a rare original kiss rush poster $1,100 this sold for it does only have one bid so I Usually like to see items with more than one bid, but some of these only had one bit, but that's all it takes, you know Let's see what else we have Okay, so these are those mega dolls that I showed you in the beginning that are up for auction right now These are in the original boxes To see condition Let's see these were bought for me on my 16th birthday and they were moved removed from the box and Put away 40 years ago until now The marker on the box I believe was my mother trying to hide the price if you want a piece of kiss history Ha ha kiss history. This is it. Okay, that's kind of fun. I don't even see what they're talking about the black marker Do I see it? I don't see it black marker. Maybe it's on the back I don't know but how cool is that? these Crazy only one bid but again, that's all you need This is a hoot. I'm sorry, but this cracks me up This is a vintage 1978 kiss by image alcoine rock music stripe shirt size eight for a very young boy How funny is that you guys? I thought it was a onesie when I first saw it, but it's a kid's shirt It's that is amazing and look what it sold for 699 dollars and 99 cents again only one bid so no guarantees they paid for it But I can imagine like this is probably a pretty rare item It's kind of odd The neck let me I want to see the tag. Do they have a tag? Here's the tag Can't get it to open Why is my computer doing this? Let's see if I can do that Sometimes I like to look at the tags. It does look like they're showing the back of the tag So that's probably not going to help us much Come on Come on ebay Come on ebay open up I'm not going to do it. All right. Sorry guys. Oh, there it is Okay, so it says 1978. Okay alcoine management Yeah with kiss a partnership. Yeah, I'm pretty sure that's a rare item very cool All right, so here's the dolls in excellent condition outside of the box a complete set and Well, maybe they do have the box Sold for 560 dollars with 30 bids Yeah, it looks like they have the box. So yeah pretty fun, huh 30 bids on that one kiss your face makeup kit So this is probably like something somebody bought for halloween And it sold for 490 dollars with 14 bids. Okay, you guys I want to know comment below if you saw this at a garage sale I'd probably pick it up, but I would never Ever think that it would go for 490 dollars now that I've like Done like looked up and researched and got everything ready for this video. Of course now I know And again the picture will not pull up. How frustrating is that? I'm trying to have a video here. Can't get everything to pull up All right. Oh, there we go.  So they're like trading cards $450 again only one bid, but um I think that people know the value of these things. So they'll start their items high And then that kiss collector comes along and You know wins it if no other kiss collectors are looking So I'm not sure of this it says rock and roll ball with brats kiss planets, I don't know it's a photo book page So it's like an very early hand bill from 1973 It's sold for 460 dollars and 25 cents with six bids and free shipping Okay, so this funko pop we all know that certain funko pops can be big money apparently this Kiss the demon glow in the dark chase vaulted rare Is one of those it sold for 450 dollars 48 bids and free shipping Okay, I believe these are stickers um, let's see 1978 rare alcoine official set of four rock sticks sticks Yeah, gene Simmons. Okay rock sticks I think i'm saying that right so they're stickers. They look like kind of those puffy ones that kind of are raised a little So back in the day these were a dollar 49 a pack made in the usa These sold for 449 dollars, which leads me into the if you have not seen my Bolo category video for stickers. You got to go check that one out crazy and if I was really like Really savvy I'd be like check out the video up here and I'd point and then It would pop up, but I always forget to do that stuff. So check out the stickers video. You'll have to type it in The next item is this complete vintage 1978 alcoine kiss rock band Halloween costume in the box sold for 400 and 45 dollars with 38 bids and free shipping There you have it check that out fun fun The next item are these kiss four solo album belt buckles 1977 sold for $410 Three bids on this one in the buyer page shipping I want to see if there's anything like unique or any what the writing maybe says on the back, but it's not going to let me So it must not be important the next item is this kiss screen machine light blue mini megaphone I thought it was a cup But does does that say Pepsi? I'm confused. Is it a cup or is it it's a cup? Why are they calling it a mini megaphone? Oh, maybe because of the shape But shouldn't cup be in the title Hmm No cracks in the cup. Yeah, I would have put cup in the title, but I see where they're going with that Either way, they sold it for $400 with one bid and the buyer paid shipping The next item is this vintage 1978 kiss record player with the phonograph turntable Sold for $371 39 bids and the buyer paid shipping definitely be on the lookout This kiss pin from 1978. It's a ballpoint pin. It's unpunched, which means I learned who did I learn that off of the other day Was that primetime treasure hunter? Cannot remember who I was watching I think it was it was primetime treasure hunter because he was talking about Some of the card backs that he had sold and some were punched and some were unpunched So you can see how this tab is still up here And that means it's unpunched But these are retractable ballpoint pin sold for 341 dollars and 96 cents plus shipping 35 bids I mean these kiss collectors are They're willing to pay up Let's see Started the auction at $9.99. I bet this seller was like losing it. I mean they probably had no idea The next item are these 1978 it's a set of four It's a complete set and these sold for 367 dollars with 29 bids Let's see All pins click well some on the print On some pins has slight wear so have not been tested If there is ink Why not just test it? I mean it's out of the package. That's weird I'm gonna guess due to their age. They probably don't work But I would just disclose that. I mean, I think you can replace the ink in those pretty easily The next item is this kiss 1979 sealed color forms and I don't know what color forms are But if you see something that says kiss color forms set It says color forms toy Tell me below. What is color forms?  It doesn't look very big But it's a backpack. It's a mini backpack. So for 275 dollars one bid buyer paid shipping Okay, so these are two kiss live tickets plus parking so I Says february 7th 2020 I was thinking maybe these were already used But no they were selling the tickets So how does that work? Are you allowed to sell tickets on? eBay, I mean, I'm guessing you are But um, yeah, I was thinking these were like vintage or older not vintage They're definitely not vintage looking but older tickets. So disregard this when it's kind of like Stubb those sometimes can be a bolo also That's where I was going with that But it didn't work out a vintage kiss al coin rare may 20th 1976 catalac newspaper I don't think that That's the wrong name. That says Catalac can catalac It must I bet it autocorrected so catalac can Newspaper the catalac can catalac can yeah, so I don't know that might have Maybe hurt the listing. I don't know. It looks like it still went for 251 dollars I doubt they're buying it for where the newspaper came from But more for the fact that kiss is on the front $251 18 bids in the buyer page shipping The next item is this vintage kiss al coin 1979 cheap trick concert women's tea and I do feel like the women's teas do not go as much as the men's But friday the 13th july 1979. That's kind of fun um Yeah, cool 236 dollars and 50 cents 19 bids in the buyer page shipping So this is a 1977 am transistor pocket radio 45 bids so for 229 dollars and 50 cents the buyer page shipping How cool is that? I'm not like like I don't listen to kiss. I'm not really into kiss But I really find this video fascinating because I want to go out and I want to find all of the kiss like Stuff I can possibly find So another costume. Look at those boots. Oh my gosh. That is a hooch I would not want to try and walk in this. I mean, I understand their platform so it's not like walking with a really high heel, but Oh, I could see an ankle being twisted easily So this sold for 207 50 207 dollars and 50 cents seven bids plus shipping This kiss lunch box 1977 with the thermos sold for 201 dollars and 50 cents And it had 10 bids and the buyer paid shipping Okay, so these are solo cassette tapes four of them And it's got gene Simmons peter chris ace friendly and paul stanley And they sold for 212 dollars and 50 cents with 26 bids and those are pretty cool I get it. I get it The next item are these 1977 pencil set and these sold for 170 dollars with 10 bids So again, now that the video is over, please go check out primetime treasure hunter again I will post a link in the description of this video Thank you guys all for being here and watching and for your support I appreciate every single one of you so much And I know you take time out of your day to watch and I hope you're learning and I hope you're finding the Bolos and if you ever find a bolo that you saw in my video, I actually just released a video. It was called A member or a subscriber watched my video and found a bolo and they found an item and sold it for 201 dollars So go search that video. It's fantastic. They messaged me on facebook. Like I was so excited They're like, hey, I've got this auction going right now. It's got some bids. I think it's going to be good I saw it in one of your videos and I'm like Yay, I'm so excited and it went for 201 dollars Which made me even more happy and the cool part They got it at the Goodwill Bin so they had probably a buck or so in it. So very very cool So I assure you if you keep watching and you keep learning you will find The items I mean they show up. You think they won't but they do they really do So thanks for being here. Thanks for watching. Be sure to like comment subscribe and share and have an awesome night And I'll see you guys soon