Hello everyone, I'm Robert Santos, Director of the U.S. Census Bureau, and I want to share some exciting news. Every 10 years, we partner with the National Archives to release decennial census records from 72 years ago. And guess what? The population records from the 1950 census are open to the public today. In 1790, census data have painted a vivid, vibrant portrait of America. While the decennial census is constitutionally used to determine congressional apportionment to states, the completed forms can give us a unique peak into our nation's past, to the delight of historians, genealogists, and to all of us the public. So thanks to all those people who participated in the 1950 census, we can follow the movement of people across the country and gain a glimpse into how they lived through the National Archives release. As for me, I'm looking to see the forms submitted at the house where my abuelita, my grandmother, lived on Parsons Street in San Antonio with my parents, my aunts, and my uncles. I'd love to compare the 1940 and the 1950 census forms for that address to see how the family finally dispersed. Just as it was in 1950, the decennial census is still the nation's benchmark for our people. You can use data from the most recent census as a current portrait of America to compare to this historical data. For example, the 2020 census showed that there were 331 million people living in the U.S. That's more than a two-fold increase from the 152 million people who lived here in 1950. Of course, a lot of other things have changed in the last seven decades. In 1950, the census takers went door-to-door to count people in person. In 2020, households responded on their own, either online, by phone, or by mail. We've updated the questions we ask on the census to better understand our nation's people and economy. And this is just the second time that census records have been released online. One thing that hasn't changed is our commitment to confidentiality. The National Archives and Records Administration only releases census records to the public 72 years after the census is conducted in order to ensure privacy and confidentiality. As you peruse the 1950 census records, you'll appreciate how census data helps weave us together to form a more perfect, wonderfully diverse union. And I know you'll make your own mark on history by responding to the next census in 2030. I wish you happy researching.


Amitomor, Chico, do you blame Hamas or Israel for the genocide that you are talking about? I blame Zionism. Zionism is responsible for it. Hamas, what's happening in Gaza and Palestine didn't start with Hamas. Hamas came to be in the mid-2000s. Israel has been occupying Palestinian land and building settlements in the West Bank and they had settlements in Gaza for decades. So my question to you is, Amitomor, Amitomor, sorry if I'm pronouncing your name incorrectly, Amitomor, I don't know, Amitay, I'm going to say Amitay. Amitay, what do you think of all the settlements in the West Bank? What do you think that the UN has stated that Israel has to go back to the 1967 borders? This isn't something that happened on October 7th, right? And that an occupying force has no right to commit genocide on the occupied, right? And an occupying nation has the right to resist, right? But what you're saying is, what's happening, your question again, I'm going to read it. Do you blame Hamas or Israel for the genocide that you talked about? I blame Zionism. I blame what Israel, Zionists, have done to Palestine for decades, right? That they haven't abided by United Nations resolution that Israel has to go back to the 1967 border. That's what the world is saying, and Israel's denying that, right? I'm going to try to find more of your comment. I'm scrolling down, I'm scrolling down, I saw one more of your comment popping in.


The floor may not be in your old box. Hello everyone. Recently I found something that I could never expect in my whole life. It all started when I went into my basement to look for my old stuff I have before. There I found my laptop, running on Windows 7. As a kid, my parents bought me this laptop at Christmas in 2010. I used it a lot to play video games, checking different websites at the time, etc. My favorite one was the official Nickelodeon website. If I could remember, I watched a lot of videos like Chaotic, The Mighty Bee, etc. But my favorite one was of course, SpongeBob SquarePants. I was a huge fan back in the day when I saw the show, it was entertaining to me and I loved the main character's personality, especially his comedy. Therefore I decided to record the episodes with Bandicam's screen recorder. The reason why I did it is because, if I can remember, it was to show it to my friends about the latest episodes of SpongeBob and their reactions. After all that, I turned on my Windows 7 laptop and it worked perfectly. I went to File Explorer and checked some of my old screen recording videos until I found one that didn't look right at all. It was something new and unseen before from SpongeBob SquarePants. I was thinking myself that it could be hijacking as there isn't any proof of this thing to happen from any episode. So it started with the episode title card called, Your Shoes and Tide, from Season 2 Episode 1. Everything was going fine at first until around 220, when SpongeBob was about to speak, it glitched and cut to black. Around 5 seconds, the image goes back but with something different this time. The SpongeBob image changed to him having a lot of small holes on his face and his clothes being dirty. After another 5 seconds later, it cut back to the episode, but this time in the bed part where SpongeBob wakes up and goes to work, but when he fell down, the screen goes blue and cut to black again. 7 seconds later, it cut back to the same SpongeBob image before, but this time it was more brighter. Then another 7 seconds later, it cuts to black and returns back to the episode. It was at the Krusty Krab, but before it could continue, it immediately cut to black again. A few seconds later, it cuts to another image, a picture of a dark forest. It was silent, and then it cuts to black again. After that, a clip appeared, revealing someone running in the forest. There was footsteps coming from behind me while I could hear a voice of a crying woman saying, Help! Someone help! Then the camera fell and it cuts to black again. Around 15 seconds later, a new image appeared with the Nickelodeon logo and text saying, This video is no longer available. Choose another video to watch instead. And finally, the video ends. After watching the entire video, I was shocked. I never expected in my whole life having this in my old files when I was a kid. I don't remember anything about this until right now. I decided to investigate by downloading the images and clip. What I found was horrifying. So on July 23, 2010, a woman named Scarlett Bunchkin was found dead in a forest of Cherokee, Tennessee. Two Forest Service Guards found her lying down on the ground. Her deceased body was disturbing as they said in quote, too many holes. Not only they found the dead body, they also found an old camera near to her. The police agent checked it and the only thing they could find was the same image of the dark forest I saw in that video. To this day, I'm so confused and choked at the same time. I have a lot of questions on how that clip got into the official Nickelodeon website and who was the killer behind all this. Again to this day, I still don't know.


Hello everybody, welcome to my channel. It's Eva from Bohemian Crafting and today I'm coming to share with you process video of this double envelope plus triple pocket or maybe more pockets for Which are made like a bellyband, so here is pocket here is pocket Here is pocket and we do have those Those two envelopes. It's very easy to make it. It's lots of fun I used one 12 by 12 sheet of paper. I used him holds, of course, you can see that I love these papers. They are so gorgeous. I used some book pages and I used envelope and The process videos come in now and it looks very beautiful if you will add, you know papers inside and Maybe papers around so this will be like peeking out from your signature. You can then sew it to your journals I hope you will like this process video. I did enjoy it so much I'm so happy in my craft room now So I'm gonna swap the view of my camera and we will create something together So I've got here one 12 by 12 paper. This is from Tim Holtz collection one DL envelope Window envelope and two book pages, and I'm gonna create some insert for insert some pockets for insert and I was thinking Double pocket, which you can slide between your papers and then sewn into your book And I want to have it a little bit Kind of decorative That way I should say So first I think I'm gonna work on that envelope. I already showed this To my patreon's It's kind of belly bent. So this envelope Has this sticky strip and I'm gonna use that sticky strip like my measurement But you can use any DL envelope and score it three inches from the bottom I'm gonna just fold it over and it's actually three inches this one So if you do have DL envelope Score it from the bottom of that envelope three inches. You don't have to have their window But if you do have their window make sure that Scoring will don't go over your window And I'm gonna cut this one because it's too long about That big I'm just gonna use this piece to reinforce this side So now I'm gonna cut the size where I do have that window because I want to have that window on the top I'm gonna make belly bent and I want to have this window on the top of that belly bent. So I'm gonna Cut this side close to that window and The bottom of my envelope So I'm gonna kind of open that envelope like a book just like So now I can open that envelope this way and this will be entry to my pocket So I want to use this fold to the enforce that top And I'm also gonna glue this one to make sure it stays still so I'm gonna put the glue here and It's just to make sure that because all this Will be like entry to pockets This side so I'm gonna put that glue and kind of reinforced that edge To make it stronger This doesn't have to be here And now you can take scoring board or if you do have same or similar envelope like I do I'm gonna just fold it the way where at this side. I'm gonna kind of create same Measurement on that opposite side to make nice even frame. I will tell you how big it is So I folded it five. Oh, I'm good So you can score it five and Fold it and then that opposite and I'm just gonna fold here and keep between Just small gap between those two just teeny-mini small gap and I'm gonna fold it I'm gonna put the glue here and here and Glue it straight away here and here on the bottom to that fold and fold it back and Glue it and I'm gonna fold it behind that edge Fold it again. So it should Sit exactly like this. So I do have my base Now I'm gonna move to my 12 by 12 paper and I'm gonna cut the strip Of that paper I think this is three so three and a half And half Or three and one quarter I'm gonna cut three and one quarter just small bit. I'm gonna take that strip put glue here Not too close to that edge of this fold. So glue here and on the bottom I'm gonna take my three and one quarter of inch strip and glue it right on it And still we'll try to keep small gap between Those two to make sure this can be folded over easy With no, you know with no those bulky thingy Glue it here. I'm gonna take my scissors and cut this And I'm gonna take my sewing machine And I'm gonna sew this side I'm gonna show you this way this side all that bottom where it's glued Here and also I'm gonna sew here And here where it's fold So all this all the bottom and then this fold and here this edge of this paper So I do have this one So on all that bottom and here here and here And I'm gonna take that off cut And I'm gonna create Kind of hold the with decorative decorative effect.  One and a half by Three and one quarter So that's side one and a half.  I'm gonna do not forget to do these Corners a little bit more decorative on that On the decorative paper not on envelope and I'm gonna use try to use no I'm not gonna try to use my envelope punch board. I'm just gonna take my scissors and with my scissors You can use any kind of Corner punch or same like me Use your scissors And create tabs Here got one And the opposite side Maybe I can keep it all Just following that envelope And create Okay, I'm gonna probably save this what I've got there Some letters So now I'm gonna take Microphone dial And I'm gonna punch two holes here No matter how far from each other and I'm gonna use that 316 of hole punch on the crocodile and punch two holes like this I didn't even measure it just you know to make it Looks nice Ish It looks like this Now I'm gonna fold this Place my Tap under the way. I would like to see it. I'm gonna take Pencil and draw The holes here or you know where I do have those holes and with that one eight With that smaller punch.  So I do have my belly band and I'm gonna The string or that You the twin or what is it? through And wrap it here Before I will glue it. I need to make sure it will be on the right spot. So I'm gonna wrap it here Make a nice position of the way. I would like to see this tap I'm gonna take a glue and put a glue here A little bit and here on On the top on this On this tap I'm gonna place a glue here on the top and just Close that Make a nice press make sure it's straight Now I'm gonna unwrap it here Hold that tap and open that window part And I'm gonna make sure that here it's kind of straight This one and I'm gonna let it dry. So once it's dry I will have nice belly band with one slight spot here pocket here pocket behind this And pocket here with window And beautiful design inside So I'm gonna place it on the side and I'm gonna go back I'm gonna let it dry and decorate it a little bit more but right now I'm gonna go back to this Kind of ish I'm gonna take my scoring board And I'm gonna score this on First on those long sides. I'm gonna score half inch from each side. So half inch here and half inch here You can flip it over And if you did same cut so it's half inch and then eight and one quarter Or you can do half inch here then flip it over and do again half inch And then I'm gonna place it this way and on this long side of those 12 inches I'm gonna score one and a half I'll sit down One and a half Six and ten and a half. I'm gonna fold at that six Score line And here where I do have those cross lines from that half inch here And that one and a half inch here. I'm gonna cut to the cross And from that cross I'm going Kind of in the angle not straight. I'm not gonna copy the score line But I'm gonna go kind of a little bit in the angle to create envelope flap shape Same I'm gonna do on that opposite side First to that cross Here is that cross And from that cross kind of in the little bit in angle not gonna follow this score line here is nicely to See but I'm gonna go kind of this way and create Envelope flap Maybe it will be not exactly same like on the opposite side, but You know, it's handmade and Do not forget Where we have that fold So here from the score line, I'm gonna cut Just the corner Same here Just cut corner To that score line To make sure That these can be fold here And here and you will don't have bulk here in the middle like this So I do have base for my envelopes And now I need to finish those envelopes. So for that I'm gonna use my book pages You do have these book pages a little bit longer, I think Yeah, they are a little bit longer. So I'm gonna cut the book page Gonna measure how big I need it and they are bigger, which is good because that book page. It's not strong So I need to reinforce the entry So I'm gonna measure how Long I need it and cut these book pages to make them a little bit shorter to fit them to my envelope base What is my use? There you are. I'm gonna cut those two book pages exactly same because it's same measurement for both envelopes And here I'm gonna choose which one I want Yeah, full print and I think Okay, this way I'm gonna place my book page close to that middle fold But to make sure I'm not over that middle fold And I'm gonna fold this The way I can see the entry to my Envelope and I think I will need to use some Scoring tools probably or maybe not It looks fun. It looks straight. So I'm gonna take other one I will place it there. I like that Tim holds paper. So probably we will place it there this way Good Yeah, I guess this way will I keep this on the top? Probably yes So here I'm gonna take measurement from this first book page And fold it exactly same So one will be here And one will be here You like that ripped edge? Maybe I will keep it that way So first, I would like to have some stitching on this base So what I'm gonna do I'm gonna stitch Because that book page is very very fragile. So I'm not gonna do stitching on that book page because I'm not gonna ruin it I'm gonna do a stitching here here Here and here and maybe Maybe all over Of that base as well So I have made that zigzag stitching on these folds And all over I made just straight stitching all over of this piece and I add a zigzag stitching also On the edges of these book pages here and here So now I'm gonna start to put it somehow together. I'm gonna fold it back Take my ruler And find the middle In the flap so I can Add there And add there I think I'm gonna fold it to make sure I do have Add there eyelets so I'm gonna Find the middle Here kind of Middle in middle Somewhere here I'm gonna fold it together And punch the hole Through to both those flaps I'm gonna take Yeah, this way That book page place it Where it will be after I will glue it down. So it will be here Fold this And I think somewhere Here because these book pages are pretty much very fragile like really fragile. I'm gonna reinforce them Just with some simple card stock. I've got here so many of these So I'm gonna All right, then take book page actually I don't have two of them I do To make it stronger, you know to make sure it will hold properly. I'm gonna just glue it inside Two cards Here to cover the middle part of of that insert So like this I cut them glued. I'm gonna place them back to back Together to make sure the hole will be on the right position. So back to back With those cards glued on it And I'm gonna punch the hole where I made that huge mark So I'm gonna try to make it kind of in the middle of that mark Hopefully That will works here And I'm gonna fix to all these all these I'm gonna fix The circles But these small ones. Oh, I can maybe use these off-cuts You could hear these off-cuts from Those Corners so maybe I can Use that So I have managed to punched four circles using 1.6 centimeters Circle punch. I think it's kind of three quarter of inch Ish, I guess It will be three quarter of inch So I've got four circles I'm gonna punch the hole in the middle of them Hopefully I will punch it straight yet dot it and it's in the middle. I'm impressed So I'm gonna fix the eyelet and fix it together One circle to each book page And then I will move to those flaps So here is one and here is second one So I do have these book pages And now why I'm placing that Now these flaps So I'm gonna take the circle Islet I'm gonna put two strings That big will be enough about about How many 13 inches look at me is it yeah, it's longer than my animal About 13 inches. I've got string so maybe it will be too long. I will see I'm gonna slide the string in Place there the eyelet with that Paper circle fix Like this and I will do same on that opposite side Put the string first Then the circle with eyelet And find the eyelet and then fix it I found the eyelet On my bed it was jumped far away. So now I can Glue these inside So I'm gonna put a glue here on the bottom here on the bottom and place it Next to that score line in the middle Then I'm gonna put the glue here on this flap Just to that part where I do have the book page not Not here on the end but just here till the end of the book page And fold it over Let it dry Same I'm gonna do with that opposite. I can move this Just till the end of the book page somewhere here Fold it over And let it dry Same I'm gonna do on the Other side Come on hold need to lift it up a little bit Yeah, and that string it's quite long. So I'm gonna cut that string and I'm gonna Use the rest somewhere on the tuck This is enough it's holding and I really like this book page here. I didn't glue it Till the end I'm I'm kind of keeping it that edge Kind of ripped off and I really like that look so I'm gonna put the glue here on the bottom Put the glue here Or I can put glue on that book page. It doesn't matter the book page And fold these And let it dry let it sit down and dry And glued together nicely. I think here I will need to add a little bit more glue probably I didn't add there Enough and it's kind of getting up and down.  It's quite long So I do have my two envelopes Now I can slide it between my papers. So it will looks like this Here can be papers. It can be papers. So put it inside in your signature and so it's to your book and where is the Where is this one? And what I was thinking about this bellyband? I can use this Uh backside First I'm gonna have a look how far it goes So if I will blow it here Yeah, I do have quite big space here. So I'm gonna use my stump And I do love numbers. Yeah, it always looks like some documentation and It's kind of like, you know, I will now dig in it and to see what kind of document it there So I'm gonna stump here Am I on right? Yes, I'm right Stump here the number You can find any kind of these numbered stamps On ebay on etsy on amazon And now I can glue it in Yeah, I like it So I'm gonna put glue On all this backside on all this pocket because I will actually have that pocket, right Here This will be my pocket And because this is behind that it will be invisible. So I'm gonna glue it all this side down on that page Or if you want to create another pocket, put the glue just here here and here And then you will have pocket from this side. Where is the num where that number is? Just glue it here. So that way you do have Nice pocket here And I do have pocket here and I do have pocket here And if I will don't put all glue all all On that space there and just here and here and here on that space there, I mean I will have another pocket from here, but I put there a lot of glue I'm gonna finish it from now I should think about it before I glue that down Well next time So now I do have many pockets and also belly band which can hold another things I'm gonna close it together And I do have here These This is What I can do with you Just one more number And because there is that number I'm gonna use the same number here Which one I'm gonna use this is nicely Hed like this Fold it behind that number Here is at a tape piece. So I'm gonna use double-sided double-sided tape for gluing it Down like this and I've got these Of course, I had some more one more right? Oh, here is it This is kind of small It's nicely matching that background inside of that envelope And this I think I'm gonna save for next time. So This is my sharing for today I'm gonna find some nice ephemeras and add them to these pockets Or maybe I will find some more stamps And do some stamping and make some ephemeras. I will see But I really like this look, you know that old book page And Tim Holtz papers. They are always gorgeous And this number here and if you will slide it around or in Your papers. Do I have some papers? I don't have here any signature right now Unfortunately They have here now I glue it It's all glued And this is Not that white if you will imagine you will have here papers like your papers and it will peeking out behind them It will be amazing So this is my sharing for today. I hope you did enjoy it I've got loads of those 12 by 12 papers and I didn't use them at all Which is so shame because they are gorgeous But I always felt like I don't want to cut them, you know I want to just have a look on them or a look at them because they are so beautiful So this is my small sharing Small insert to your inserts I hope you are all well and I hope you take good care about yourself Thank you so so much for visiting me today. Have a wonderful time. Take care about yourself and see you next time. Bye


I don't like how you look. I'm gonna you first. I don't like you. I don't like you.  He deployed a fighter. Did I hit it? I didn't get one Stand by what are you doing stop? What are you doing? Hard to port Roger that moving the sales hard to port Captain should I put them full sail or half? Hard to starboard I Starboard, which is the other way raw. Okay Wait, how do you hard to starboard go in the dark the bird? All of a sudden I'm sounding Swedish There we go. Oh my gosh, he got wrecked so hard. I don't know why he died so fast But I don't care because that was hilarious read us Just like this other language is just like glossing the white from the top not not You like you make the lead another the caprio like like inception face you like So what you're saying is that we're getting an update in Q4. That's why I need to open and talk to them so What you're actually saying is that we're gonna get a new ship on the second hat in the middle of the year Oh, it's my people hot. Okay. I'm excited You know, we don't know We don't know what they're saying No, we see if thieves is a good alternative game to elite because it's similar structure It's missing a lot of content. Oh boy. It's missing a lot of content. It's a big Sandbox you're in a ship It has multi-crew. That's kind of broken There's lag. There's only instances of 24 people. Yeah, you should feel you should fit right in You should fit right in to see if these Wow Quake is the most action-packed shooter in the genre today Revolutionized this and that net I'm actually I'm real tournament introduced new game modes and all kinds of new weapons And all new types of announcers that Quake can only dream about Quake is just a rehashment and a tech demo of the Actually Quake actually did that before unreal tournament unreal tournament just took the they just took the tick-to-mode And then they add some stuff to it and they add some bells and wisdom actually no unreal tournament developer Samuel Adamson was actually part of the quake team and he came over and he actually Wanted to do it over at Quake and they wouldn't let him so he came over to them Well, actually they fired that guy for copyright infringement, you know That was going on sounds like they were trying to pander to all the people who were going to complain No, what if I can't make the CG I'm on vacation on Mars and when I get back everybody else is gonna have to decal And I'm gonna gonna be able to play because I don't have to decal anymore My friends are gonna have to decal and I'll be like oh man. I paid my money for this game Why don't have a decal to so frontier if you're gonna make this competition make sure it's fair Why don't you just give it to everybody? Why does have to be a competition? Why are you at it? Can you give me 10 billion credits? I'll give you credit me 10 billion credits and why is there a rebus system? I don't have to wonder what I don't what do I have no, we don't even this I don't even spend a credit front here. Am I channeling the inner The entitled gamer here that laughs


Good morning everyone. I am really glad to be here. My name is Surya Kanodia and I am working in the cross-platform team at Flipkart. Now, we were one of the earliest ones to ship out a very complex feature on ReagNative at the scale that we did. In this process, we learned and we had to face and solve a lot of issues which are probably relevant across the world but it is really important in the context of India where sending out large amount of data over the internet especially to mobile devices is not recommended. Today, I am going to talk about one of these issues but before talking about instant update patches, let me give you a brief background. We started with ReagNative to leverage the cross-platform capabilities that it offers. You also wanted to have the capability to skip App Store and Play Store release cycles and deliver over-the-air updates to millions of our users. Now for this, there was already a lot of existing over-the-air update or OTA solutions out there but all of these solutions, they had certain issues which were really critical for us. The first issue was that the updates delivered by these OTA solutions, they were enormous in size. We generally ship out an update every week so we cannot afford that our users download an entirely new bundle every week. Secondly, we have multiple teams working on ReagNative at Flipkart. Now, each team likes to maintain their own bundle. In web, you have the concept of vendor files so you can ship your common libraries, common code, common framework as a part of the vendor file and this gets reused across all your single-page applications. ReagNative, it does not provide the support for vendor files. It needs just one single bundle so we had to find a way to share code. Now these issues, they prevented the updates delivered to our apps from being instant. So it did not make any sense for us that we have shipped out an update and our users, they use a bundle which is fetched from the cache while a new one gets silently downloaded in the background. Okay, so your first instinct here would be to use a standard text-diffing algorithm on the server side to generate your update patches. Now, at the scale of millions of users, when you need to support app versions that you have released two years ago and maintain update patches for more than 200 bundles over the last two years, for just one native platform for just one bundle, the solution becomes really complex. What we did was, we just offloaded the text-diffing part to the client side and this reduced the overall complexity of the solution drastically. We built up such a system and we call it the dynamic update service or DUS. Now before we started working on DUS, there was this backend service which was already in place and it was used throughout the apps. This is a very simple to build and scalable REST service. It supports the basic create read, update and delete operations. It was backed by a key value storage pair and it had support for multiple keys. So if you send in a list of keys to this service, the service would return the corresponding values. In the context of DUS, we call keys the hashes and values as the documents. This service, it also provided a very nice thing. It supported querying based on parameters like app versions. So if you send in your app version along with the query, you would get the documents corresponding to your app version only. This enabled us to send out different updates for different app versions. Before we started working on DUS, we had a very simple goal. If our users, they already have a react native bundle downloaded and we wanted to ship out R changes. R users, they should download just the changes and not the entire bundle itself. For this, we had to understand how the bundles were created in the first place and we started playing around with the react native packages. So if you run the react native bundle command in your repository, it will traverse through all the JavaScript files in your repository and it will create one single unified bundle. Now we ran it in our repository and then we made small changes to just one of the files. We ran the command again. The second bundle was very different from the first one. We realized that there was some sort of obfuscation going on. So we made some modification to this obfuscation, which I'll talk about in a while. After making the modification, we repeated the entire process. Only this time, just one of the lines had changed. From this, we concluded that one line in the minified bundle corresponds to just one module or component in your react native repository. So each module has its own line in the minified bundle. This was a very significant information and this is what our solution is based on. Let me tell you what changes we made to the obfuscation. So basically whenever the react native package encounters a new module, it assigns an ID to it in a little unpredictable way. We replaced these random IDs with a hash of the file path where these modules were present in the first place. After making this change, whenever we ran the react native bundle command on the same repository, we always got the same output. So we realized that diffing was possible and it was possible to generate update patches. Now it's all about generating them and sending it out to our users. So let's talk about how we generate the update patch. Our update patch is divided into two parts. The first and the most important one we call the update graph. The second one is a simple network call where you send in a list of keys to your API service and you get in the corresponding values. Let's talk about how we generate the update graph. So you just iterate over the bundle and you split each line into a chunk indirectly. You're splitting each module each component into a chunk and then you generate a hash of the minified code. The hash becomes the key for the key value storage pair and the minified code becomes the document. You just upload all of this to your back end service. So your update draft would look something like this. It would have the bundle names and the list of corresponding chunks associated with those bundles. So if there is a bundle called product list, you can see the chunks that are associated with the bundle product list. You just download them, you combine them and your bundle would be ready. This is a client side diffing solution. So let's talk about what happens at the client end and how do we actually apply this update patch? So during during each app launch, you get the latest update graph in case of flaky networks. You just get the update graph from the cache itself. You iterate over the update graph. You fetch all the chunks mentioned in the update graph and you combine them according to it. And that is it. Your bundles here are ready. Let's talk about how it works in the context of diffing. So let's say it's the first app launch, your cache would be empty. You download the update graph, you iterate over it and you would need to download all the chunks.  During the next app launch, let's say if an update is available, you download the new update graph, you iterate over it and you would try to fetch all the chunks mentioned in the new update graph. Only this time most of the chunks would already be there in your cache. Only the files which have changed would generate new chunks. So you would just need to download the new chunks. You would again combine them according to the update graph and your new bundles here are ready. So you can see you downloaded just the files which have changed just the new chunks, the files which did not change did not generate new chunks and it was already there in your cache. So this is how diffing was solved here. One more problem that we wanted to solve was that we wanted to share code across the bundles. Again, you have to remember that each file here is a chunk. So let me take the example of an update graph on the right side. Let's say does wants to create a bundle called product list for this does needs hashes 1, 2, 3, 4 and 5 does goes at downloads them combines them and the bundle product list is ready. Now does wants to create a bundle called product description for this does needs hashes 1, 2, 3 and 4 now hashes 1, 5, 1, 6, 3 and 4 now hashes 1, 3 and 4 are already there in your cache as a part of the call for product list. You just need to download the hash 6 the file specific to product description the chunks specific to product description you would combine them again once you have all the hashes and your bundle product description is ready. So you can see here again, you did not download the common chunks hashes 1, 3 and 4 you did not download the files the common files here this is how we avoided redundant download of code which is shared across the bundles now all of this brought down the size of our updates by a huge margin but we were still not happy. We wanted to optimize even more. So let me share some of the optimizations that we did. The first one was that we G zipped our API responses. I'm sure most of you do this already but I'm just mentioning this because it gave us a huge win for a very small change these brought down the size of our updates by almost 70% the second is that we maintained versions of update draft at the rest service. So basically if the client already has the latest update rough and its version number matches with the one that we have at our service the service always returns a HTTP code of 204. So you don't need to download the entire update draft on every app launch you download it only if something has changed. Now as we kept on adding more react native bundles to our update draft we realized that the size of our update draft itself so held up significantly and this was due to the 32 character hashes that we generated at the time of update draft creation. So what we did was we just mapped these 32 character hashes to smaller unique keys and we maintained a list of these keys in a database at our end. So every time the update draft generator would require a new hash it would generate the hash of the minified code and then we would assign it a smaller key which would not be present in the list assuring that the key is always unique and much smaller. This optimization brought down the size of our update graph by around 90% during the first app launch you would need to download all the chunks before you can even render anything and we had to solve for this. So what we did was we just ship the key value storage as a part of the APK file itself. So in the first app launch you would already have most of the chunks in your cache only if something has changed would you need to download the remaining few chunks and then again you would be able to combine them and you would be able to create your bundles. Okay, so let's summarize. Thus gave us the capability to deploy new features on the fly and enabled us to have a web like agility in web whenever you want to deploy a new feature you just deploy it against your corresponding route and you make the route discoverable in your page. It's the exact same thing here. You deploy you add your new bundle to the update graph. You ship your update graph out now if your user wants to go to a news on your new feature you just open the new activity and this new activity would pass in your new bundle name to dust dust would return the corresponding bundle and that is it your new feature would be able to render. Please use this feature judiciously second dust brought down the size of our updates by around 95% from around 700 KB to an average of less than 40 KB. It also saved us more than 500 KB of comment code per bundle as so we have four bundles in production and this brought down the download size from around 2.8 MB to 1300 KB for the first app launch and this is obviously non-jizzy but for incremental downloads when you have when you are sharing common codes and you are downloading just that if the math here really really gets crazy. So this is how you build an over the air update system for react native with that. Thank you. My name is Surya Kanodi and that is my Twitter handle. Anyone has questions. Please raise your hand. I see some hands in the back there. If you prefer not to raise your hand, you can tweet at react foo and we'll get your questions more anonymously. They cannot hear you. Hello can you hear me now? Yes. We are looking to open source it as in we have already started working on it but there is still some way to go as in we should be open sourcing it in some time. Yes. No, I don't think we'll be providing us back in service to support a third party apps, but we would be providing the code to host it on your own service box. That is the idea. Yes. Hi. Hi. So my question was with older apps because you're sending so many tips won't the size of the app keep on increasing at the size of the APK file. No, the like this will be part of the data of the app. Right? Yes. You are deaf. So won't the size keep on increasing? No. So basically every time a new update graph is downloaded, you know which are the chunks that are already that are actually going to be used to just clear out the remaining chunks. So your DB it's almost always on a fixed size. Are you chunking line wise or like a like file model wise? We are chunking it line we are chunking it line wise in the minified bundle, but indirectly you are actually chunking it module wise because that's what the react native package is for you. My audible. Yeah. Can you hear me? Yes. So I just want to ask how often do you probe key is a new version available? Is it on every app foreground event or how do you type that or something do you control that also? We do it on every app launch and we also do it whenever the app goes to background and resumes and we have certain trigger points, but the most important one is usually the app launch and it takes only around 25 milliseconds to construct the new bundles on the client side. So I think it's good enough is Flipkart shifted to react native. The app is now react native with it's not a native app not completely on react native the listing page the search page it's on react native and we are adding new features on react native as in whatever new features it's that get shipped now it gets shipped on react native. So how do you do that you have some pages in react native and some in in the native app? I'm not very familiar with react native if you can take a minute out that is a whole new topic itself like the integration of a react native app and native app and making it a hybrid app. It's a little difficult. Yes. Hello. Yes, I can hear you bundling the assets. I'm sorry what am I audible? Yeah, are you bundling the assets assets assets? No, we are not bundling the assets. We already have a very nice system to download assets from its case and everything so we never really needed assets as a part of this react native frequently releasing the latest versions right in a month you will be getting a new version. So how you are handling that actually so we don't upgrade our react native code that frequently whenever as in whenever we do we will make changes accordingly as far as I know there have been no breaking changes and obviously if it's open source I would hope that the community helps me make the changes and like keep up you mentioned that you replace the hash keys with unique keys. Yes, why don't we use directly the unique keys? So if we directly use the unique keys it would lead to hash coalition, right? We need to create a unique hash every time. So for that you just use a standard hashing algorithm which avoids collision now to reduce the size. You just check if a smaller key is already being used. If it's not being used you assign it and you insert it in your list so it avoids collision. What is the like? What are the future optimizations that you're going to make into it? What are the future optimizations that you're going to make into your system? So this already brought down the size of updates for around like 40 KB for now I think we are more than satisfied from 700 KB to 40 KB is good progress. I believe maybe if we think of much more if we think of more optimizations we'll go ahead and do it right now. I don't think we will we don't require it actually. Thank you, studio. We've run out of time for questions but don't worry because it's a break and also during the break downstairs in the banquet hall there's a round table OTR so you can go and talk to Surya and Narendra. No, I said it wrong. I said it right. Oh my God. I got it right.


After alanine and glycine, there are more complicated structures, even if we stay with the hydrophobic ones. So this is valine, I think. So just as we have names for those torsions, that we call them chi1, chi2, chi3, etc. in the side chain, as I'm moving out from the C-alpha, can you imagine what I would call the second carbon in the side chain here? That's right, C-beta. And in this particular case, I have two of them, and that would mean that I call them C-gamma1 and C-gamma2. If I had a fourth one here, it would be C-delta, C-epsilon, etc. So we use letters in the Greek alphabet to name the carbons, while we use this chi1, chi2, chi3 to name the torsion angles involved in those carbons. This is important occasionally when you want to do computer simulations and when you want to refer to specific atoms, or just looking at a structure and being able to refer to specific atoms. But we're not going to do that that much in this class, but you should be aware of it.


This video describes a solution to Lesson 3, Practice Exercise C, where we want to select park and ride facilities that meet a certain threshold of parking spaces and then copy them to their own new feature class. After importing the ArcPy site package on line 4, we set up a variable representing the threshold. In this case, we want at least 500 parking spaces. Building this variable at the top of the script is helpful in case we want to adjust the value and test the script with other values. It's easy to find at the top and not buried down later in our code.  I didn't do this in the previous two exercises, but this is a nice way to work with file geodatabases in the sense that from now on, if I want to refer to a feature class, I only have to use its name. I don't have to supply the full path, and you'll see that later on in the script. Line 9 is probably the most critical line of the script. It's setting up the SQL query expression to get the park and ride facilities that have greater than that number of parking spaces. If we were to look at this in Pro, where the park and ride facilities are the black dots, we would do this sort of thing using select by attributes. We'd pick the park and ride layer, new selection, and we would create a SQL where clause where a prox par is greater than 500. I'll run that. That would give us the facilities, the large park and rides that are primarily in the Seattle and Tacoma areas. Trying to do the same thing in a script, here we, again, looking at line 9, we're creating that expression. Notice that you need to convert that integer value of 500 into a string so that you can concatenate it with the rest of the query expression. However, you don't have to enclose the value in quotes because when you build queries based on numeric values, the number is not put in quotes, just as we saw in Pro a moment ago. Once you have that query string all set up, you can run the make feature layer tool as we saw in the previous exercises to get a park and ride feature layer with just those selected facilities that meet the criterion. There's three parameters to pass in here. The first one is the name of the feature class that we're operating on. Again, because we set up the workspace, we can just put in the name of the feature class rather than the full path. The second parameter is the name that we want to give to the feature layer. We can name that anything we want and it's just going to reside temporarily in the computer's memory. And finally, the third parameter is that SQL query expression, which is optional. If we omitted it, we would just get all the facilities, but we just want to have the big ones that meet our criteria so we plug in that parking query. Once we have that feature layer, we can run the copy features tool to make a brand new feature class with just the selected features. So the two parameters here, the first one is the name of the feature layer that is the source of the features that we want to copy. Remember in line 12, we called that park and ride layer, so that's where that's coming from. Then the second parameter, big park and ride facilities, is the name that we want to give to the new feature class that we're creating. And so once we've done that, we have a new feature class and we can run the delete tool to clean up our feature layer. And that's all we need to do in this script.


Welcome back to the most entertaining show on the land, of course, my name is Kallundu Muhtimi Alongside Ken Brang, this is NDJ TS Kappa Right now, I'm seated next to Rhonda's Finest Please give it up for the one and only, Tabs Hami, you are looking amazing Thank you First of all, let me tell you, hapando kizunguyangu itaisha Because Tabs doesn't understand kiswaili What do you understand in kiswaili? Mambo Oh, I didn't know niya just so I'm catching up So you literally like know the greetings Yeah, the greetings and the what, what is? Karibu Yeah, Karibu, Asante, Kwanhebi And all those things, right? Yeah, little bit I can make a sentence though Yeah, you can just like make a sentence You can literally start gossiping you right now Yeah, you guys can do that But I'll pay back in kiyonda Right? And you can hashtag Waimashariki live And let us know what you think about Tabs Karibu Sana Thank you You're Rhonda is right? Yeah, I'm Rhonda is But you're in Kenya at this particular moment, right? Yeah Many people come to Kenya from other countries for media tour But you're here to kind of like stay Yeah Talk to me about your going and coming back Well, it's kind of like based here right now I'm recording from here Doing most of my videos from here But like sometimes I travel for other producers Or to shoot videos like so But now I'm here working on an album So I'm here for a while You're working on an album Yeah, I can't wait Your debut album? Sorry? Your debut album, right? Your very first album, right? Yeah We are going to talk about your latest song, Vibes But let's talk about the song that you just performed Is it Boyz? Yeah, that was Boyz What's it about Boyz though? Well, I'm talking about how Boyz take advantage of guards When they see they don't have money Or the need of something And they use that to use them Like probably sleep with them All of that But there's no love There's no other connection It's like they literally don't care about you They just want that And they give you what you need I'm just saying that As women Now we know what you want It's not love We were wrong That when we thought it was love And it's not love Shame on you Now we know Yeah And of course you have Badd as well And then you have me Let's talk about those two projects as well Well, Badd is about An entanglement relationship Like I know It happens So I figured Somebody somewhere I've got to talk about it Yeah I chose to It's about You being in a relationship with somebody No, you being with somebody Do everything that You do with someone Who you're significant other But you're not dating You do all the fun stuff And that's it I'm just saying Let's do all those fun stuff But don't bring love Just don't inform love It's like friends with benefits Yeah Right? Yeah So is it like a personal experience? No No, it's not No, that's all Right? Yeah Let's talk about vibes Vibes is a whole vibe And you're about to perform it Just after the interview Let's talk about vibes Because I know when you When you speak about vibes I'm like, yeah Let's vibe Positive vibes and all What is vibe about? Well, vibe It's actually funny When I wrote the song I never knew I was going to call it vibe Ever Until Until after I shot the video Actually I was like I can't really find the name of this song But to me It kind of brings like That it's danceable It's something you can listen to Like Personally I love it So I was just like Let's just call it vibe So the message Doesn't bring anything about that It's about It's a love song You know, it's just like The way that you That my man makes me feel when I see him When he's looking at me Or like all that There's something with artists and love You know, when I interview Like a man Like a male artist They say, you know what When you sing about love Sing it for the women Because it sells, right What is it about That is what many say, right But what is it about love? Well personally I think Love holds a big part In the world On everyone Like you can be big or small You will always Find someone you fall in love with Like always Like you can't So I feel like It's something really common And it has a lot of definitions That we will never Ever finish describing So me talking about love Is like giving out my experience Of love The experience that I know From somebody else Because it's always different Everywhere So like I just want to give that message So that people who are in love Know that there's another possibility To fall in love And other techniques To use, you know So pretty much I feel like We all need love At some point So it should be out there I feel like That's why artists Are very involved in that Is tubs in love? Ya, with myself Are you kidding me? Oh, girl! And Valentine is coming When you shop by friends I'm buying me flowers But just What about you flowers? Definitely I'm so much in love with myself But every guy who knows me Has my number Send me a gift I'm a vibe Yeah Really Send me a gift I do that The same way I was selling people If you have my number Right now You don't You don't text me right now No Why? Why are you using that number for?  No You have nothing to tell her Even for her music videos And everything? Ya I like her work Thank you He loves your work Thank you And of course Such amazing music videos By the way I am loving it Thank you You've invested a lot In the music videos I'd say I invest all I can In my music career Generally It doesn't take The part of video The part of audio It comes from me When I'm recording a song I'm seeing How I want people to see it Ya I do as much as I can To bring that idea out Ya So I wouldn't talk Talk about it as money Because sometimes It's not even about the money Sometimes it's there Sometimes it's not Sometimes Have a lot Sometimes you don't But the idea itself Is what I give value When it comes to my music Ya And you mentioned a music An album By the way Coming through This year You have like specific dates For that Not yet I just want you guys You're not able to Give us hints on The name of the album The tracks Well I think I'm coming here Very, very soon And I know I'll tell you that But Right now All I can say is that I wanted to describe that I'm here for a while Because I'm working On an album And I love it here I love it here In Kenya already Will you be working With any Kenyan artist? Hopefully Ya I'm looking I'm looking around To see the ones That can work Work with And I can't wait To call up with Randa In Kenya Ya That's like sweetness Ya I know that in Swahili Uttamu Uttamu Uttamu Uttamu Uttamu You need to release A song called Uttamu You need to release A Swahili song Right Right We're going to write That somewhere Uttamu Seriously Ken Ken Relbis Ya Yes guys here too And of course As we wind up We want to know Where we can Find you on Instagram But right now Let me read some of the comments Right Amos Or Tunga is saying Ken Relbis


What is today? These are hard good evening good evening and how are you doing? Haven't seen you in a bit Hello Betty. Hello everyone. Thank you so much for joining us this evening for another exciting round of what are we painting today and Today We're going to Why have has it left my mind gilding now leafing We're gonna leave this sample. What's up, mr. Coop? Thank you for coming Back. Hello Carol and Anna Stephanie everyone where you guys watching from So a while back I did this light blue Pains purple marble sample I super love it and I think it needs a little bit something extra. So today. We're going to use color passions silver foil flakes Y'all got me hooked and I'm here in Texas. Oh really we're in Texas So I'm going to use this silver foil flakes. It's Okay, I'll lower it. It's very fine loose oil Lakes They're very lightweight They stick to a lot of things My cats are going to come out and play in that I'm sure me Move this down But but is that up high if you want to There's nothing floating so So we're going to sand this down with 400 grit sand pepper layers if this was brand new I Do it because For one I like to save The sandpaper because you know when you're sanding stuff these two rub together and I think it's getting it getting the grit down.  This is 400 grit. So this is probably not You don't need too much but if we're going to flood this I really wouldn't mind it being nice and I Think we should do it let it and then that you see it. I think with that Marvally, look it would look great Matt and it also Kind of mops up the dust so you don't have too much to Clean up and it like it kind of makes it from going up in the air I'm just using 91% alcohol to wipe this down And so we're gonna be using the Mona Lisa Sizing it's from speedball Be careful because I'll stick but if I let go and it sticks to me and then you let go So and you know that it's clear It's pretty it's pretty much white, but it dries clear. So I put a tad a tad of yellow Which because for some reason I thought we were doing gold leaf I just got it mixed up, but this is just so that you can it gives it a hint of color So you can kind of see where you've done it It's a little easier to see So I think what I'm gonna do is I'm just gonna follow a couple of these lines and then maybe I Don't know do my own I'm not sure. I'm not good at that. So We'll see we'll just see how it goes And I don't know how this is gonna work with this paint. So And this is a very very thin brush So I'm just gonna go right here And just kind of We'll do kind of a thin kind of wobbly So that kind of goes with it and then maybe we'll push it down a little bit Make it a little thicker and I'm also kind of turning the brush. So I know that I'm getting Yeah, there's definitely not enough paint in there to make a difference, but I Can see where I put it Yeah, there's definitely not enough paint in there to make a difference There's something right there, so I can't really tell if I'm actually putting it on there, so That stuff likes to stick to everything You don't have to exactly know where it is just in case you need a reference That's gonna discourage me because then I'm not gonna know where to start and then you can't really see like I think I need more paint Well, I can see it if the light hits it just right but I'm gonna let that dry for a little bit Hello everyone Does this help at all trying to see where you can make glares best Kind of it not really What type of sizing is best If I don't I don't really use it a lot This stuff dries pretty fast We have some stuff called Ducks dux that we got on Amazon that takes like two or three hours to dry. So that's That's really an ideal thing because If you're doing a lot of a lot of this in a big area You have to worry about it drying with your you know, you kind of forget You get lost in what you're doing and want to add a lot of detail and it's there I know I'm showing everybody out. Yeah, I was just trying to get it to where the light would hit it so you could see not the easiest to see but Just getting extra over here Yeah, we're in Dallas this down the brush Isn't this an applicator brush? No, this is a water color brush. That's a water color brush. It looks like that. It looks like Well, it looks just like this which is an applicator brush This is a off brush. What is this for being shoes? Oh, we're only six hours away from That's fun. How fun that is like you can see it going on so you just Dip your brush Which this is better or this is better not at all Shelly. I don't know what the deal is so as he's brushing the Leafing down It's just sticking to where you have the sizing because the sizing on the Mona Lisa bottle says Says that it Takes I think up to 30 minutes Before you can add to it, but that's not always the case Basically if you lay a thinner line out, then it'll dry or get tacky more quickly And this stuff has like a longer working time. You could also use like a deco art sticky pen but those Dry quicker way quicker I'm sorry I'll just zoom in So he hasn't started like burnishing it really he's just trying to find all the sticky areas But like he just did there if you just take your brush and run it along the surface It'll kind of find it. It'll show you kind of forget where Just kind of do it in a circle motion around where you think and it'll find it Boy cats like I see you and your silver leaf Can I have some all of it sure you look at you go three lives in a row? Killing it So this silver leaf is from color passion. It's very light It's very platinum type of silver. It has a little bit of a grayish hue to it It almost looks like putery But not exactly We need a stiffer brush here. This is a very rough bristle Are you beating the devil out of it? Boy cats like yeah, so that brush I just handed Jeff is It's not trash brush, but it's almost So as you're kind of dusting the gold off Okay, just getting smart He's using our desktop the vacuum. He do I agree Sherry definitely adds Can say if I had extra money, I'd like to get into doing epoxy mr. Coop You don't even do epoxy you watch my channel and Rhonda's channel and don't do epoxy. I Guess that means we're entertaining Also, you should definitely get into epoxy If you're ready for an addiction because it's a very addicting Betty says I was going to suggest blowing it off Can I say that's what she said? Too early it's still daylight. Um, so yeah, he's Actually vacuuming it up But we could have used the blow feature Boy cat would have loved it if we did Do you have a tack cloth? I worry that just using a regular one. We'll just stick it down I mean if we can't just get it off with a brush or a tack cloth Then we can just sand that sand those areas down this piece has been cured for a while, but Resin so shiny that it sometimes just Grabs leafing. I don't hate it. I mean, I think it gives it a good Like an organic look I like it because it just look at that sparkle it adds you work too much and you know how the time Understandable it really catches the light super nice Jeff's adding a little highlight of white you can get some of the Shine of the silver while he was doing that Hope everyone's having a great day night still Blitz my parcel arrived. I'm so glad. Thank you Erica. Jeff and vamp our pleasure Jillian glad it made it we vamp does All of my emails and shop management stuff But me and Tudor Send the orders out Just gonna sand some of this Extra off Also, let this be a lesson Once you add leafing or if you have a floating Gold or silver or metallic or anything You don't want to Sand those areas down because it'll sand all the prettiness right off What's the point of doing it if you're gonna sand it off? This is like an eraser of Leafing pretty cool But I'm gonna let the Posca pen dry before I try to Wipe off What I just sanded and learning from awesome people makes it that much more interesting. Well, thank you Never too early for that's what you said. What's up bug? Tape will get the excess up if you want. Oh, that's also true Midwest monster it was Mona Lisa sizing Blue Tudor. Yes the blue Tudor When you get some time off, you're gonna start investing into epoxy. I think you should Do you have to resin over the leafing if it's a wall piece? Then I would say no, but if it's Gonna be a functional piece at all. Yes, because it'll it'll wear down Is Jeff using a posca pen? Yeah, he was. Yeah Yeah, Posca is an acrylic base pen. I think possibly Catherine. I Appreciate that Evelyn Do you have to use our Crivel Spray or Posca before resin you don't because Once it's dry, it's pretty much there unless you stand it off. I could see this on a vanity Carol says that's beautiful. Well, thank you. That's a great idea to just scuff it a bit Makes it I think so too, I think it's less in your face and it is a lot more organic cuz Nothing's perfect, but thank you so much Well, you should add epoxy to all your jack of all trades Really appreciate that bug Every dollar that comes through the channel goes right back into the channel Stephanie loves it. Did someone say something about a cloth to remove it? We were looking for a tack cloth or a cheesecloth to Kind of get this up you can you will show them how do you use tape? It's on your right shoulder That's awesome. Mr. Coop Does take it off there, but you have less stuff sticking up, but you can't even tell Yeah, I did more pressure on that one Midwest monster just said any chance you're gonna get titanium white and soon from just resin Whoa Will it pull off these areas that were like pretty stuck on I Mixed epoxy with paintings in spots. Thank you, Abby. It's definitely on this channel So about that Titanium I'm gonna take you into my shop and show you what's going on in just a second I Think it is too you pick up that and then this and I think it's amazing Can use UTC on other epoxy or is it just for stone coat? You can use it on any epoxy So that's what that looks like that is our Pains purple or blue marble This just looks like marble to me. I Love it. It does look heavy and once we matte UTC it It's gonna look even heavier So I'm gonna do one more flyover and then I'm gonna take you into the shop to show you what I just got in If someone asked me to recreate this I would have to watch the video true story Bobo just loves him stands you guys. I'm not kidding. We have a fan in every room Okay, walking me to my shop, there's this other fan and then he has that fan because he hangs out under my desk So I got one of my shipments and the other one is scheduled to be here tomorrow. I Have half of my order. I Was just going through itemizing them when I had to stop to do the live so I have to do All of this Find it fix it flip it. What's up, right Stephanie? Love the ocean glass table you made out on a stonecoats channel So I Have all these to put into inventory That's what I'm gonna be doing as soon as the live is over, which is why the live is so short of The 72 whites that I ordered this many came in So just keep a look out on the website No worries vamp you just get better so Only three of the whites came in I guess the other two boxes are supposed to be here Maybe tomorrow they haven't really moved They were in LA this morning Anyways, I've got bright gold dark turquoise champagne electric purple electric pink intense copper borobora blue ghost Caribbean steel graphite satin rose gold saffron powder pink snow Phantom black he thought green pearl Green ice Malachi midnight violet Carmine red deep purple fuchsia black chocolate almonds chestnuts Bondi Bermuda Bay Atlantis blue sapphire aluminum breakfast at Tiffany's Forest green emerald and all of the use which I haven't gone through yet But yeah, I haven't used paste or dies before I Ordered some paste today. I've always used color at Micah's Oh, the steel is very pretty. I also carry resin art, which is Kind of color art. It's their resin art brand. So I have some of the bling-its That can go under resin by color art But everything I carry is mostly for resin Anyways, I got to let you guys go because I have to finish putting this into stock since you guys were here You will know that I got the shipment in before anyone else My pleasure Midwest monster if you check the website in like 30 minutes or an hour Probably an hour You'll be of the first to know That everything is in stock Yeah, I have a few primary elements not many like she accidentally sent me this primary element that I can't use in resin But I have it but everything else is resin art and bling it So, yeah Thank you guys so much for watching seeing what we're up to today I've got to go so I can do all of these things but Check the website out in about an hour and I will update the inventory for you guys You guys are amazing Kind of one another because you never know what someone's going through and Always remember that we do the test so you don't have to y'all have an awesome day. We're headed down to Rhonda's Probably in the morning and so we'll be filming from there this weekend and then probably Austin That's coming be any other week I had someone asking about ocean waves and RK3 he was after titanium. He'll be stoked. You have it in stock soon. Oh, well good He should have tuned in and he would know that I have three of them right now it is a great assortment I have all of the colors all of the brands and I love them all All right, you guys I will see you guys later be kind of one another cuz you never know what someone's going through Have an awesome night. Bye Bye


Sphinx cat vs. Siamese cat. What are the differences between the two cat breeds? These two well-known cat breeds love attention. They are affectionate with family, this cat breeds love to talk. If you've got a Sphinx and Siamese cat at home, prepare to have some lengthy conversations. These two cat breeds are medium-sized cats. Sphinx cat typically weighs 6-12 pounds while Siamese cat weighs between 8-10 pounds. The main feature of a Sphinx cat is its lack of a fur coat. The cats are not, entirely hairless but covered with fine, downy hair that is said to be like peach skin. This cat has no whiskers or eyelashes. The head resembles that of a Devon Rex. The eyes are deep-set and the shape of a lemon. The body is fine-boned but muscular and has a barrel chest. The legs are long and slender and have a bulllegged appearance caused by the barrel chest. The tail is long and tapering and hard to the touch. They are warm and soft to touch and have earned the name Suede hot water bottle. The skin is wrinkled on parts of the head, body, and legs but should be taught everywhere else. Pigmentation is clearly visible on the skin of the Sphinx cat. All skin patterns and colors are acceptable. The Siamese cat is a medium-sized breed with a long, live body that is graceful and elegant but still has a muscular feel. The body is well-balanced and athletic, the legs slender and the paw small and oval. The head-viewed face on resembles a triangle tapering in straight lines to a fine muzzle. The ears are large and pricked and are set so that they follow the lines of the triangle. The eyes are oriental in shape and slant towards the nose. The tail is long and tapering and free from kinks. The short, fine and close line coat have a pale main body color is pale with darker and tensely colored points. The colored points only extend to the mask area of the face, ears, legs, and tail which are the cooler parts of the body. It comes in a wide range of colors. The eye color will be a vivid intense blue. Sphinx and Siamese cats love human attention and very talkative breeds. The Sphinx cat is outgoing, mischievous, people-orientated, and loves attention. These cats often greet their owners when they come home and are very talkative. They are highly intelligent, playful, and cuddly. Sphinxes are champion purrs. They like to sleep with their owners, under the covers. Their body temperature is a degree or two above the average for normal cats and they have voracious appetites to compensate for the heat loss. With little protection against the elements, these cats cannot be left out in the cold, they don't like to sit on cold surfaces, and they do appreciate central heating. Those that do go outside in the Sunday may need sun protection on pale skin. The Siamese cat is probably as well known for its loud vocal personality as for its classic looks. The breed is usually outgoing, extroverted, and can be extremely noisy. Siamese cats demand attention and to be part of the family. This is not an ideal cat for someone out at work all day as they do not like to be left on their own, to littermate Siamese may be the answer. Siamese cats are highly intelligent and need to be kept amused. Toys in scratching posts should be provided for their amusement, and they can be taught to retrieve toys. They are a highly social cat. If you are gone during the day, the Sphinx and Siamese will enjoy having a friend in the form of another Sphinx or Siamese, another cat, or even a dog. They like the company and, equally importantly, they like having someone to snuggle with so that he stays warm. They love to be held, and you can expect them to sleep with you, most likely under the covers. Think of it as having a living hot water bottle. As for all pets, always ask your breeder for a health guarantee for your Sphinx and Siamese kittens. When bred responsibly, Sphinx and Siamese cats have a generally healthy outlook. Due to its hairlessness, Sphinx cats are sensitive to sun exposure as they have no fur to protect their skin from harmful UV rays. Their direct sun exposure should be limited. Just like humans, these cats can get a sunburn if exposed to sunlight for too long. For this reason, Sphinxes should remain indoor pets or be monitored closely when outside. The most prevalent health concern for Siamese cats is an eye condition. Cross-eyed Siamese was common decades ago, the same gene that gave them colored points also resulted in faulty vision wiring in the brain. The tendency for crossed eyes was mostly bred out, but it still means that Siamese have less acute vision than other cats and they are more at risk of being hit by vehicles when outside after dark. Hello. This video is sponsored by Beemix Pets. Are you looking for high quality cat collars at an affordable cost? Check out BeemixPets.com. Use coupon code KittenLife to get 20% off. Are they hypoallergenic? Despite her hairlessness, the Sphinx is not considered hypoallergenic because her skin still produces normal amounts of allergy causing dander. Sphinx cats tend to have oily skin and need to be bathed regularly to avoid becoming greasy. Siamese is not hypoallergenic. However, as the Siamese is not a heavy shedder, this breed could be a good pick for someone who is usually allergic to cats. Sphinx cats love food, and their potbellies prove it. They will eat anything you offer them. You should still pay close attention to their nutrition, though. Sphinx cats have a high metabolism and a sensitive digestion system, so small meals and regular intervals throughout the day is ideal. Serving food this way prevents cats from getting disinterested in their meals too. Some Sphinx cat owners opt for a raw food diet and claim numerous health benefits. Experts suggest a rotating diet of raw fish, like tuna or sardines, in addition to kibble and wet canned cat food. Dry cat food can help keep Sphinx and Siamese's teeth and gums healthy, while wet food provides fluids for cats that may not drink enough water. Be sure to provide fresh, clean water so your cat doesn't avoid it. While many cats moderate what they eat naturally, some will overeat if they have free access to food. If you see your cat gaining weight, you may want to provide two meals a day and take away any uneaten portions. Your cat may need a modified diet with advancing age. Discuss your cat's nutritional needs with your veterinarian. Avoiding obesity is the best way to allow your cat to live to a healthy older age. Despite his bald body, a Sphinx requires at least as much grooming as cats with fur and maybe even more. Their skin must be kept moisturized with a gentle, scent-free lotion or oil, and they need weekly baths so as not to leave greasy spots on your furniture and clothing. Use a gentle baby shampoo or moisturizing shampoo and rinse thoroughly, especially between the folds of the wrinkles. If you begin bathing your Sphinx kitten while he is young, he will learn to accept and sometimes even enjoy baths. Baby wipes will help to keep him clean between baths. Although the Sphinx feels warm to the touch, he doesn't have a fur coat to keep him warm. If you're cold, he probably is too. Buy him a nice sweater or two to help him retain heat. If your Sphinx has an outdoor enclosure where he can sunbathe, be sure to apply cat's safe sunscreen to his skin to prevent sunburn. The short, fine coat of the Siamese is easily cared for with weekly combing to remove dead hair and distribute skin oils. Brush their teeth to prevent periodontal disease. Daily dental hygiene is best, but weekly brushing is better than nothing. Wipe the corners of the eyes daily with a soft, damp cloth to remove any discharge. Use a separate area of the cloth for each eye so you don't run the risk of spreading any infection. Check their ears weekly. If they look dirty, wipe them out with a cotton ball or soft damp cloth moistened with a 50-50 mixture of cider vinegar and warm water. Avoid using cotton swabs, which can damage the interior of the ear. Keep the litter box spotlessly clean. Like all cats, Sphinx and Siamese are very particular about bathroom hygiene. It's a good idea to keep us Sphinx and Siamese as an indoor only cat to protect them from diseases spread by other cats, attacks by dogs or coyotes, and the other dangers that face cats who go outdoors, such as being hit by a car. Cats who go outdoors also run the risk of being stolen by someone who would like to have such an unusual cat without paying for it. If you enjoyed this video, kindly press the like button. Also don't forget to subscribe with notifications on, so that you don't miss out on videos like this. Thank you for watching.