My name is Adam and this is a minimization talk and So I was minimizing my system and I minimize it so much that there are no funds left. So everything is handwritten on the slides So One of the points I want to make here is that smaller might not necessarily mean better. So If you minimize the system that there are no funds left. Is it better or is it worse? I don't think it's better. So Um, that's just something to keep in mind, but let's just start with the problem So what's the problem with with like I'm trying to solve? So the problem is that things are getting bigger and that means that some container images are getting bigger and some Applications or run times and their dependencies are also getting bigger And that's just the fact that we have and why is it problem? So There are like four things I've identified maintenance footprint. So if there are like more things you need to maintain more things, right? The attack vector is also a thing because if they have many dependencies on your system There may be more vulnerabilities It's less flexible because things can overlap and what I learned just today that some IoT devices that have very low bandwidth connection Getting updates there might take time. So minimizing is also relevant in that use case a lot but as I said bigger is not necessarily always bad And I have some examples here. So like on the left I have Small base image, which is like maybe container image and some applications on it and on the right I have bigger base image and smaller applications and if you have bigger base image And if you have that in the cloud and on a bigger scale The base image will share things with for all the images. So like the total size will be smaller So bigger is not necessarily better in this in this example But on the other hand If I have a smaller base There's less things. So it's more flexible because whatever I put on this It could work because I can track basically anything but in the other one I would have to replace packages and so it's not always the case If I have something like this if I have like the base and the applications and there's some space in the middle What to do like so at the bottom, right? That there's pieces like everyone wants jillip see for example in the middle There might be things that someone wants and then like just the application and I could just make a cut somewhere But that's not really a minimization like that's not optimizing anything that's a very different conversation a very different decision and That's basically something. I don't want to really really solve so about smaller images. I This effort will be enabling building smaller images by optimizing and by making things smaller It will be informing decisions to make smaller images. We can say this package for example is very popular But this other one is not but we won't be defining smaller images. So In these are not really focused here. So So what's the focus? What's the goal? so The goal is really to optimize use cases and by use cases. I mean applications and run time Deploying in certain contexts. So like web server in a container or something Whatever is useful and we can then focus and try to make its try to minimize but Keep it useful so we can look at multiple things like dependencies features or Alternatives and I'll just demonstrate what that's what all of that is so if I have an application and There's a lot of dependencies, right? And I it can happen that something was just dragging by mistake or Maybe there was something forgotten and just dragged too many things so I can just cut it in half And maybe it'll continue working So that's like the easiest thing that we can do and I'm sure there will be some of these some of this existing What we can also do is that I have an application and maybe for my use case I don't need all the features of the application So I can just cut some of the application out and it might minimize things that's an approach as well or And this is what's what might be happening a lot is that If I need certain functionality There might be a different provider of the same functionality in the repos So I might be able to cut like those I don't know 17 packages and replace it with other two and that might happen as well And with all of these data, we might be able to look at things in bigger context So I can have a look at multiple multiple applications or use cases and see Make some statistics. So What's what's in the bay? What could be in the base and I can use that? Do I can use these data to? Give it to the people who actually care about containers or actually will be doing smaller images. So like I can Minimize things and get some data from it So before this objective started There were already people doing minimization things and How we can we help them so? Because this is nothing new like there are all the people doing this So how can we help and how can we make it on maybe on a bigger scale or? with bigger impact so First thing is making smaller versus keeping smaller and I think we need to do bit of a both But just like doing there and minimizing things and hoping they will stay small that one happens So we need to have some kind of balance between these two The same with doing versus automating I can do something or I can automate Whatever is possible again. I can't just automate. I need to be doing something first. So I know what to automate so But but tools and automation will be one of the focus here. And that's the new thing and I have Something about graphs. So these are like dependency graphs. So we can look and add the repos and see all the dependency relations in a in a federal repo for example or I can have a look at a specific installation the specific use case. So let's have a look at both. So This is the federal repos It took three hours to generate is 130 megabytes SVG file with 1.6 million lines It took me like five minutes to load in a browser and this is not good for Humans and not good for computers. This is like really hard to process already hard to work with so I don't think this will be the It's nice to look at it's interesting, but I don't think it's useful. So that's what we're gonna do. So Let's have a look at the installations instead and maybe we can consume information from the repos later and Where I have a demo I managed to prototype a tool that can visualize some dependencies It's an early prototype, but it might be useful even now and we can extend it with things. So This is a demo I'm so I'm opening a terminal and the tool is Just called show me and I can do Help and basically what you need to do is show me what how and where So let's have a look at the federal base image content base image. I just say Show me federal 30 graph And I say where that'll be an SVG file and it's just processes things and There we go, and I can open the SVG file in a Firefox for example, and this is it. This is the federal 30 base image It's not ideal, but it's much more readable, right and we can see Julie see in the middle So what I can do is I can click on any of the nodes and see the relations between the packages And I have like red arrows that means that and I can be the package from here But the RPM build lips requires a lot of packages and it's required by one And what I can use it to is just to do a quick inspection of like what's coming on So if I want to trace down the package on the RPM build lips so I can Follow the blue line and it's just required by Python 3 RPM, which yes again just one line Why by Python 3 DNF I Click on that again one line. It's like it's been chosen for a demo required by DNF and so on and This can give me like a very quick overview why something is is in the installation So Yeah, this is just a simple view of of the dependencies. I can click on jellybc because everyone wants to see it I think everything on the screen requires jellybc except one package somewhere there all right, so So that was a view on on a on a specific image But again, that was just too many things and maybe not useful like for for looking at it So let's have a look at HTTP on top of that base image. So first of all, I'm gonna do I'm Build I'll build an HTTP container So I'll just say that I want to use the 30 that was a base image. I only install HTTP and let's see what happens and there we go and I can just Use the same command Actually, no, I won't use exact same command I will use this specific option and I will say that I want to find package group and I want to merge The whole base image into a single node that gives me a little bit better view. So I can do show me HTTP F30 graph and I'll define the group. I've called it F30 base image and it's from the container Again, in general as a SVG file, I can open it with a Firefox and there we go. This is much simpler view and If I click on the federal base image, I can see much simpler view Maybe in this simple view I don't need like all the clustering in there and I can have a different one. So let me Change that to a directed graph instead of Home as you think So I just change this graph to directed graph and this will be much better view Open a Firefox and I think this is much more readable just to see on like what HTTP looks like on top of the base image I'm sure some of you can see a bug. There are two packages on the left that are not pulled in by anything That's because this doesn't show any weak dependencies But that'd be quite easy to fix and they're pulled in by the other package So that's how I can basically visualize this It can work with other things not just containers it can work with Parts on your system even your own system. So what I'm doing here is just I'm installing a package into an empty route And I'm going to visualize that and there's one more feature. I'm gonna show you That was super fast I think video is great All right So I'll say show me and I can just do a path and it recognizes the path and shows the path and there is one new option I'm also using each that is dash dash slide size and It with every package. It just also shows how big it is on the system Which is useful to Maybe see like if there's something big I Should maybe focus on so that's the it's like low barrel packages again It looks very similar And you live see All right, so like in this I haven't minimized anything But maybe this tooling might be helpful to someone and probably not to use it in the in in the scenario as I was on Image that has been already produced them might take Days to to produce that feedback might not be that useful But maybe if we run it for in the federal CI or as part of the Gating or whatever in Fedora, we may be able to generate that for Builds that we want to focus on and we might be able to generate these graphs. You might be able to generate size changes over time and If the size goes of something goes up the threshold, I can just do an alert And that's how we can maybe monitor and try to keep things smaller over time But that was just like really abstract I have enough roadmap as well. So what's the plan for the future? I Have Four stages and the later two are a little bit fuzzy, but the first is discovery. So first we need to see what's going on and Basically do discovery Experiments that's the next one and then I have stabilization and integration We'll see what's gonna happen because the first will inform the other one, etc So this is a timeline I have this is the probably most specific timeline right now we're in the discovery phase in August and What we need to do is to have some sort but more specific plan for the next phase so we can do actually some experiments, but Because we shouldn't just get random dependencies. We need to know what to do. That's why discovery first um If anything of this is interested for you You can join the team. We're very welcome to join the team and a few people already did that If you searching for information, you just open the thorough documentation you can click on engineering teams Click on minimization objective and that's all the info there as the actual objective page There's an action plan for Mostly the discovery phase or like a short action plan have for focus areas that you can read about There's a team Or a 10 people in the team interested in doing things About minimization and there's also link at the tool in the tool section and this space We basically growing and having more information as we go There are some links Inviting is right. So sorry about that So that's a documentation We chat on the federal develop and this is our issue tracker and if you have any questions If there's a space for policy change in fedora, definitely. Yes That's already a lot of policy about making Making minimal things and it's more might be more about enforcing but I haven't seen all the policy and there's definitely space It's not just yeah cutting things off, but making sure that it's It stays like over time so policy is definitely in scope Yeah, if it's runtime or build time primarily event time because that's what matters for the installations but Yeah, basically, that's the primary focus runtime Yeah, so if there's a folk if there's a focus on Sub packages as well. Yeah, so on the graph these were binary packages from for the Russell These are basically the sub packages. I think what you mean is if you have infrared source RPM package It has multiple you can have potentially multiple binary packages in there and that's what the graph shows. So, yeah Oh, yeah. Oh, yeah So maybe if there are like multiple options, the tool could suggest alternatives And that's definitely the plan that could do that like, yeah That's why I want to focus primary on installation So the initial graph is much smaller than the repo that was basically unreadable, right? But it can consume the repo data and show you alternatives like yeah Hey, this package drags in this but like there are five other options and you can instantly see the impact It's definitely not implemented, but it's something that you would be interesting helping I would be very happy to have your board. Otherwise. Yeah, I think that would be very useful Yeah, so I said I want to the question was that I said I want to add features But that's in conflict. Some people want small some people want all the features so what to do with that I'm that's what I want to focus on use cases and not necessarily packages of the necessary all the all the ecosystem and It'll depend case by case But we definitely like if there if if we discover that for example, and I'm just making this up We have two use cases for HTTP one full featured on one very small we can build two versions of age two variants of HTTP D with different feature sets like that that's not a problem I guess so yeah, that would be the that would be the That would be the option. I don't know if that happens ever But yeah, that that basically would be the solution there So the question was if if we get to the point that we have alternative variants of packages with different features if we can have an install image with those Maybe yeah, like giving them options. Yes, probably but that would be very very later, right? We first need to make it happen. So we first need to discover like what's what the focus would be Then actually minimize it and produce it and then in the end Yeah, maybe make the installation easier by giving people better interface, but that would be very very later But yeah, it could be could be not now not this year probably but like could be So the yeah, that was mostly remarked that we have some like cruel or cruel minimal and There's a problem that if you install one into a Docker image you can To a container image you can easily switch to the other one. Um, I don't think that's a Problem that much like if you can achieve that state That's fine. And if there is a use case for switching from one to another, maybe we can work on that, right? But I think first first we'll be enabling this and I'm happy that there are already cases like that but Yeah, we still need to do the minimization work first and then I think worry about Switching from variants and things like that, but if it's a use case, it's a use case. Yeah, it'll be Happen. Yeah. Yeah, I agree with you. Um, it was about um, yeah We have container image federal base image that has a certain size that has full featured package If we switch the full featured package to something limited it'll be smaller But some people couldn't be able to use it and this is exactly what I want to don't want to focus on container images It's a very different job than this. I want this to be focused on actual Minimization of those use cases and then deciding what's in the base image and what's not that's a very different Thing and we have a container second federal that but yeah We can give them data like I can see I had I had the screen with like Multiple apps and like what's what's the intersection in there? Like what's the overlap and we can say hey this package is used by almost everything So you should have it in the base image this one isn't so you might not be there but it's up to you to actually decide and Who knows like you might have multiple Base images in Fedora anyway, right? You can have very small one for rust applications because you don't need almost anything You can have a big full feature one for other deployments. I don't know um But I guess that's the container sick any other questions RDS ideas comments. All right. Thanks for coming and enjoy the boat


Hi everyone. Thanks for having me and I'm super excited. This is actually my first actual talk about Mellify because usually I talk about other things and I'm just happy to share why Mellify is so popular among reactives. A little bit about myself. I go by Swift on the internets. I am one of the moderators on R slash React.js. If you want to learn about React, there's 150,000 of us learning and sharing and discussing and hiring each other. I'm also big proponent of learning in public, which is the reason I got started speaking in the first place. I also work at Mellify on developer experience, which is why I'm excited to share this with you because I think the developer experience is really good. The primary question I want to talk about today is really about as a React developer, what do you really care about doing in shipping your work to your end users? I propose that you care about cost, what do you care about speed, security, custom domains. You want some generic, random domain. You want some custom, nice-looking domain and some control over what shows up in the URL bar. As well as continuous deployment. When you check stuff into Git, you should want to have a very strong relationship between your source control and your deployment strategy. Unfortunately, when people learn React and deploy their React apps, there's a lot of accidental complexity. These are some articles that I pulled from unnamed sources. This is the kind of tutorial that you used to have, how to deploy a React app. First set up, first pick your SSH key, pick between 10 different levels of tiers, set up a drop rate, set your default user, and number the Tramod stuff properly you're screwed. Then set up a reverse proxy of Nginx. I don't even know what this is. The same thing goes on for this other non-unnamed competitor. You have to set up all of these guys, you first your theory, and then you set it up. It really just seems like a lot of accidental complexity.  It's really not something that we endure. This is something that I haven't even mentioned in all of this backend stuff. This is important. I'm not saying that this is not important. This is important for standing up services, but you don't need to do that for front-end development. You should have some sort of idea of separation and use of our resources according to your needs. When you care about it, notify tries to answer each of these for you. Answer the cost thing by the lowest cost possible, which is literally we put your sites on AWS S3. That's the cheapest thing possible. And anything dynamic that you run through service functions, we scale up and down per usage instead of having a constant build. Speed, we'll put everything on CDN by default and optimize your assets. Security, we must have HTTPS by default. What I didn't show you was those guys that I showed you. You get all the way to deploying your site, and you haven't even set up HTTPS yet because that's too complicated. You have to go and get your certification and all that in a smaller surface area. Custom domains, you should have a sort of DNS provider that's sort of seamlessly integrated with your hosting. In continuous employment, notify sort of answers that with the Git-based workflow. So I'll dive in a little bit. I don't have a lot of time, right? 10 minutes, but I'll dive in a little bit into each of these things in my demo. But the long story short is that notify gives JAMstack their superpowers. The whole idea is JAMstack, notify is a big proponent of JAMstack, but you don't need to use notify to do JAMstack, right? You can host it in S3, you can host it on GitHub pages, you can host it on Xite, you can host it literally anywhere. And that's the whole point, it's portability. You're picking the right level of instruction for building your apps. And so notify will live and die by its ability to serve JAMstack developers just like everyone else. It's a very, very even playing field. Okay, so this is kind of how I put it recently in terms of JAMstack and notify. Let me kind of put it. So before notify, setting up all of this stuff, it kind of looks like this. All the hoops that you have to jump through to get stuff done just to get like a best practices web app up, right? All of these things the guy's doing. And look at how happy it is at the end. There you go. And he's hosted a site. So that's not really the kind of developer experience we're keen on. So I just want to talk a little bit about some of the things that notify does that is unique to notify that they may want to know about. So for example, this very meetup that you signed up on, this is the React knowledgeable website, it also happens to be open source and it is a Gatsby site. So what basically happened is I went to the GitHub page and I was like, oh, I think this is a bit too white. I think it needs a little bit more color. So I opened up PRR and I changed something in the files. I said, here's a style of background color peach puff, which I was told is like a nice CSS color. And then I was like, okay, I don't have, you know, the ability to check this or like, let's say I'm a designer, I don't have the ability to code. I don't know what this looks like until someone spins it out for me, right? But notify automatically sets up deploy previews for every single PR. So all you do is just click here. You can see a deploy preview version of this new page, you can compare and contrast. This is actually how I work with my designer. That guy doesn't know how to code, doesn't matter because I can just give him a direct link to check whatever he wants to check. Responsive, publicly available, all that. What notify is doing behind the background is that every single PR, every single commit is tied in from GitHub into a deploy hook, right? So each of these deployers are built behind the scenes. And it's continuously built. So there is a build bar that you don't have to manually build on your machine. It's literally the only interface that I use is GitHub. I didn't even download it to my local computer. So that's the, it's this process of like, get this workflow as this process of like, put everything in your source control as a single source of truth. And then from there, you build your infrastructure out to support all of that. So when, when and if, you know, this is ready, or anyone else can just merge this in, right? And whatever, whatever was deployed here just becomes the current master. There's no difference at all between the test staging environment and the production one. And any time that you spend debugging that is just wasted time because the only thing you actually care about is production. All right. So a little bit about history of nullifying. And that actually has a studied sort of life as a maker loop. So the first thing that first thing it was started out as was what problems like a CMS thing. And then they realized a lot of people wanted to host their host of stuff. So it became bit balloon, which does simple drag and drop hosting, and eventually became nullified. So that's the story of the last five years. I just wanted to show you like the fundamental concept of nullify is no more complicated than the drag and drop. So I'm going to go to nullify.com says drop. This is, this is the, the old days of bit balloon. And this is how we used to deploy sites. I don't have a, I don't have a demo site ready. So I'm just going to download a prepared demo site. And I'm just going to drag and drop this into, into the box here. And what it's doing is just simply uploading that file that it gave me, right? It's already published. And I can just go here and see the deployed site. And this is a publicly available URL for everyone, right? So as a simple front end developer, you have the ability to just put in sites, upload it, make it publicly available. It's only the HTTPS. I can't zoom in, but notice that the green lock icon, you can set a custom domain for free. You can, you can version control it as well. And inside of, inside of this, this stuff, it's really, really very powerful. But this is, this is where nullify started life. This is just a CDN, just drag and drop. Then that's, that's a fundamental idea, like everything Jamstack, this is a static asset, and you deploy it to the nearest point of presence to your end user. That is, that's the theoretical limit of speed, right? That's, you cannot get faster than that. So that, that is the fundamental idea of nullify edge, which is like, you know, you deploy everything to the edge and then, and then do all your server assets there. I also showed you nullify build where, you know, every time you do something in git, it gets continuously deployed into, into, into master. And then the last thing I should, I should probably show you is nullify dive. So out of the three pillars of the company, this one is the latest and newest. That's why it's beta. I happen to be the lead CLI dive on this when we launched it this year. And this, this is the whole idea of like, let's keep going backwards in your development flow, right? Okay, if nullify edge took care of your deploy, nullify build took care of the continuous delivery, what about your development stage? How can we make it better there? So for example, if I was, if I was doing this, I still have to wait for the continuous deployment, you know, machine to run out to spin up and spin down. There is, there is a bit of lag time and that just kind of breaks your flow a little bit. What I've done here is, oh, by the way, I'm going to ask you to use your phones in a bit. So if you want to connect to the internet, you can connect to strike guests on the phones. So what I've done is I have this, I have this, I clean the repo locally. And, and it's a, it's just a local repo. One of the, one of the interesting things about this is that it has a, it has a serverless function just like Thomas was mentioning. So I have my, I have my React repo over here with all my components and pages and templates. And a serverless function has, has all the, the node side stuff. And the primary reason we want to use this is because I don't want to expose my secrets to, to the front end, right? If I, if I'm a front end developer, anyone snooping my browser tools can actually see the, the secret. So I want this to only run on the server side. Does that mean I have to spin up a full server? No, because I can just proxy it through a serverless function. The only problem is then I have to deploy this to production every single time and, and get that running. So essentially I need, what I need to do is, is local emulation.  That is a CLI command. And this, so what this does is it runs the, the local source, sorry, the, the app locally as well as sets up a Lambda server that, and proxies both of them together. So we have a, a full stack replication on your local machine of your, of what, of what your app should look like. So I'm going to let it go for a bit. This does take a while, which, which I'm a little nervous about. And we're about to use public internet, which again is another source of risk, but that's what makes life interesting. Okay, so, and while I, while I, while I sort of kill time, this basically hits an air table back end, right? This is how the react knowledge will meet that site, knows all your RSVPs. It sticks everything into, into, into an API. Okay, so this is building at the back. And this is, so this is built live. Please be, please work, please work. Yeah, okay. So, so this is a fork of, of, of, I just added the word fork in, fork inside it. And, and so the whole idea is that it's, it's able to pull, for example, from here, my air table back end. Let me just click there. Am I able to click? Please work. Okay, hang on. Let me, I should probably show you the air table. Okay, so, I'm not sure what, I'm not gonna try and debug right away, but I'm supposed to be able to click here and kind of go through, go through with that. Actually, let me, yeah. Okay, I'm just, I'm just a whole host 8888. Local host 8888. Sorry, my machine is kind of eating, eating up itself. Okay, so, so it's actually pulling from this, from this air table back end, via this serverless function. So it's, so, so, so for example, let me, let me just try and show you in the console. If I can, if I can do it well enough on speed. So if I, if I do like, yeah, I'm just gonna do Stripe again. It's actually going to, going to simulate that the API responds in the back end and actually add it into my, into my database. And all of this is running local locally on, I'm on local host 8888 right now. And it's, and it's showing up. So, so I have a local emulation of that, of both the front end and the back end, which is very important for, you know, for high fidelity testing. And the last thing I want to show you, this is the, this is the actual beta feature. So, for example, if I wanted to work on this live, so currently this project is working in development, more live on my laptop. And I wanted to show you how it looks in, on your device on, to my product manager, to my designer, I can actually share the URL and they can see it on their machine as well. So I'm going to stick it into a QR code and let you guys, if you, if you want to take a, take a, take a quick photo of that and measure open up in your browser and you can see, again, this code is running live on my machine. I haven't deployed it yet, but what I, what I really want is to take advantage of VX hot reloading features, right? And, and that's, that's the, that's the really fast pace of, pace of development. So over here, I'm on the same page that you are. I'm on the same page, is everyone loading this directly? Yeah? Okay, cool. So I'm going to edit this style again. Again, I'm not making a PR, this is running locally. I'm just, I'm just adding that in this style that I, that I want to, that I want to demo for. And the whole point is to try and push it out to everybody. On your phone, you should be seeing that live updating feature. So the whole process is get this in, get into your development process, get it out to your, your, your stakeholders as fast as possible. When you're happy with it, commit it, get it deployed and get it out there. So reducing as much incidental capacity as possible. That's the whole idea. All right, last, last bit. So, so as you can see how notify evolve from the edge, edge service to a build service to a dev service. Your code is actually, we're actually trying to trace in your code backwards from, from developing your code to building and then deploying. And so, and so hopefully that, that makes a lot of sense. Final pitch as to like, what kind of people use notify, notify? Obviously, React.js.org uses notify. Redux, as well as the firmware that we won't mention. Um, um, um, uh, content science expansion magazine, Citrix, which I, I, I personally don't use, but you know, they're, they're a really, really big enterprise. And then Sequoia Capital, which actually is one of the few VCs that don't invest in, in notify. So, um, but, uh, so marketing science as well is really, is really, you know, it's a really good model for, for serving marketing sites. Uh, uh, and you know, especially for spiky workloads, for example, like election day, uh, you might have very spiky workloads. You should have static assets instead of overloading your servers and scaling up and spinning down. Who cares about that kind of thing? Just, just put it on CDN. Uh, e-commerce as well is, is proving out to be an interesting use case. I think people here are familiar with Popeyes and they, they handled a lot of learn recently with Netlify, which is, which is really, really great. Uh, just a e- retail commerce thing in, uh, company in, in, in Canada. And, and they had a recent, really good talk at the recent Jive Stack Conf as well, which I highly recommend people, people watch. Uh, as well as Perotem, the, the, the bike company in which, uh, strong fans of Netlify as well. Um, X-Rise is a little bit, uh, more interesting, right? Because like, you have to, you have to, like, make still static nature with the dynamic nature. Um, so I, I would talk about PayPal, even though they're not a Netlify customer, they actually investigated Jive Stack a lot. Um, and because the PayPal, because of their financial needs, they don't, they, they ended up not using Netlify because we didn't have talk to certification at the time. But, uh, they went and built their own Netlify infrastructure and PayPal about me is now on Jive Stack. Uh, Gatsm is still, if you, if you contribute to Gatsm, you will buy any stuff from Gatsy. That's a working open-source e-commerce app. And you can actually see how they, how they implement, uh, you know, dynamic apps on Netlify. And of course, uh, Netlify is implemented on Netlify itself. So everything authenticated, uh, you know, deploy transactional that you can do, uh, with, with a regular site, you can do Jamstack and you can do on Netlify. Um, so if you want to learn more, uh, there's a, there's a, there's a free e-book that there's, there's just been published modern-world development on the Jamstack and that's the QR code for that. Um, and if you, uh, want to step-by-step tutorial, I actually recorded a three and a half hour, uh, YouTube video. Um, just walking you through how to use every single feature in Netlify. Yeah. Ha, ha, ha, ha, ha, ha, that took a month. Um, anyway, that's it. Thank you so much.


hey guys good morning i think it's still morning um 11 o'clock yes technically still morning it is sunday march 22nd we are in the car headed to the kids house which we can do and maintain social distance because they live with us and there's not going to be nobody else there so yeah we're going to go help them with some more demo and bring them some lunch and all of that we do need to probably brave one or two markets on the way home this afternoon and try to fly and find flour and sugar because nobody has any my grocery delivery came this morning and i wasn't surprised to not see it in there so we might if we're brave enough and not too tired we might stop and try to find that i don't know what else to do well anyway okay we're going to go help the kids and we will bring you with us if we can and i think we're tearing a a wheelchair ramp out today the old the old owners were owner or at least one of them was um handicap um at least one of the people live there because there's wheelchair ramps all over the place so um we're going to take out the one in the front porch and um i think the boys are going to try to get out some old bush stumps we took the bushes out yesterday so and then we're going to power wash the front of the house yeah it needs it really bad so all right loss a lot of dirt yeah yeah it's a little neglected so all right it needs some tlc it does it's going to be a cute house when it's done though the neighbors are nice the neighbors are very nice so so far and they're happy to see the kids they're fixing up the house that was the impression we've gotten so far so anyway but we learned that that if we park in the street we have to be 15 feet away from the mailboxes otherwise the postal lady gets she wasn't too happy my mom and dad were there um again maintaining social distance because they don't live with us so we kept a few feet apart the whole time they were there because my parents are in their 80s so uh but dad insisted on driving down from where they live in washington state and changing the locks so the funny part about is that they parked their car their van in front of the house which was only about maybe five to ten feet from the mailbox yeah she was not happy about that she had to put it she had to put a car in reverse and go around it yeah and that she didn't look yeah she had to do extra work she wasn't too happy about that so all right that's it for now i know right that's it for now we'll be back okay guys so we got done at the kids house and went and ran a very minimal number of errands there were a few things we couldn't get by ordering groceries online so we chose a few sort of out of the way lesser known food shopping spots they were virtually empty so it was a good choice there was hardly anybody there we were able to get what we needed to and stay safe and found everything I needed shocking late up so we did that and then we came home and put everything away of course resanitize the entryway and the kitchen countertops wash our hands now we're out for a walk getting some fresh air trying to maintain our social distance which is quite challenging oh baseball diamond kind of children very cool yeah you can't go to the park so you bring bring a park to your house i love it so we're all making it work or at least most of us right and those that aren't y'all need to get on the ball because the longer you take to do your part the longer it takes to nip this thing in the bud more annoyed the rest of us are going to get at you so anyway i'm going to get some steps in and do what i can and then go home and put my knee up because my knee actually does hurt today but i got to organize the kids garage they assigned the two of us jobs when we got there and both of them said you're so good at organizing can you organize the tools in the garage i was so happy to do that for them that was cool so it's all done and it's looking good slowly but surely it's looking like home for them so we're happy about that it's a crappy time to in the world to be doing what they're doing but what are you gonna do right all right i'll be back never thought i'd start off a vlog this way holy cow so it is Monday morning this is still morning it's not morning it's 1246 i spent the morning uh working on this pattern yeah let me talk let me take this off um working on this pattern for this face mask it's not my video i'll link the original video in the description below i did have to fiddle with the um sizing of the pattern a bit to fit my face and um i've worked out how to get a nose wire in there so i just took 20 gauge wire that i had it's jewelry wire it's probably not waterproof so i made it so that it can come out so i made the wire so i wrapped uh the little ends in some tape um i have actually have hockey tape but whatever tape you have i wrapped the little ends in some tape so that before i wash the mask i can pull the wire out and set that aside and sanitize that a different way because it's just jewel 20 gauge jewelry wire and i don't think it's probably um waterproof i seriously doubt it um i had to make the pattern um when you download it she's got a link in the her video description and the video is not in english so you have to kind of just work it out but i made the pattern about an inch wider and about an inch taller um then recommended and then for the ear loops i only made them seven inches and because when they i did the recommended it was too big and i you wanted to fit tight um and the pocket on the inside fits my existing p.m uh 25 um charcoal filter mouse it's not perfect but anyway this is better than nothing so i'll probably be making a couple more of those but now that i've got the pattern worked out i can clean up my mess and take a break and have some lunch maybe all right i'll be back so in case you can't hear it in my voice my allergies are going haywire no it's not the virus it's allergies i'm very mucusy uh anyway i didn't think i was going to make so many masks today but i did make six of them um and once you know after you did the actually i made seven um the first one was sort of a trial failure slash it's too small for me so i resized the pattern and once i got the kinks worked out then making them was pretty easy my sister knew i was making them she's like can you send me and my husband fill her husband's philip can you send me a philip one so anyway i'm sending them some masks oh yeah yeah anyway i need to get the mail i still have to edit the vlog i haven't done that today the kids are over at their house doing some more demo it's like the one thing they can do right now while we're all doing the stay at home thing um yeah we're gonna eat dinner in a little bit and then i haven't turned the computer off yet because i'm thinking i might um go back upstairs after i eat some dinner and have some water or some tea and edit the vlog tonight so i don't have to do it tomorrow i did get a call from physical therapy for my knee i haven't been going because of the virus and because i have asthma and i'm you know susceptible um they're doing telehealth um for that so i will be getting some coaching on my exercises via telehealth tomorrow afternoon i don't know what that means but i guess we'll find out all right that's it for the moment okay so we decided to take advantage of the fact that most people are eating dinner right now so we have no problem maintaining social distance and it's still light out because we're headed into spring and summer yeah spas is going crazy aka lily so we're gonna go get a little walk in i don't know how far we'll get it's kind of chilly even though it's sunny it's kind of chilly out but my allergies are going haywire i've got a cough drop in my mouth it's allergies people it's not anything else anyway that's it for the moment we're gonna go get some steps and i'll get some pictures and you know the routine by now i'll be back hey guys it's tuesday morning it's just before lunch which i was sitting and eating after doing a few things upstairs and it just started pouring rain outside we just had the leaky window fixed so let's hope it holds um what a crazy morning what a crazy world anyway um as you all saw if you're watching this i made a bunch of masks yesterday that will hold my carbon filters that i already wear because of my asthma they're not perfect protection against the virus um but they're in my opinion for me with my health issues they're better than nothing the new masks do fit very tightly around the face and nose to provide a tight seal there's four layers of cotton and then the carbon filter right in front of the nose and mouth um it's not an n95 mask but it's what i'm gonna wear um and if nothing else it prevents me from touching my face which is a good thing because i don't really believe um that we don't need to wear masks i'm not i'm not so sure i believe that so that's a personal opinion you can debate it in the comments below if you want um anyway i did also film a kids art video um yeah i'm probably gonna have to make a video about the masks i'm getting a lot of questions about the mask i made masks i made and how i made them and uh so i'll think about it today i may not i probably won't film it today i'll film it tomorrow hey guys so we're out for our evening stroll got a big giant hair on the film uh anyway we're out for our evening stroll it looks like it's gonna rain let's see see that over my head anyway we'll see how far we yet and i got the mask video done edited it's up on youtube uh i got another kids art video done i didn't do one yesterday because i was too busy making masks anyway it's all done what else um i got my telehealth physical therapy session my first one done that was interesting i need to order a couple of things to do exercises at home when we get back i also probably gonna need a big giant cup of tea so yeah all right let's go get some walking in and i'll be back hey guys it's march 25th i think i think so let's see yeah it's the 25th of march it's 2 25 p.m it's wednesday i spent the morning chatting with some friends and clearing off my desk which was like piled i renewed two listings in the etsy shop i got stencil inventory in um from the person who uh the gal who manufactures them for me in north carolina and um i got a bunch of the mail that was sitting on my desk done uh and ready to go some of it's out already some of it my daughter's gonna drop off for me and i got an eyeball done in my eyeball journal and i'm waiting for the white house again i don't know that they're gonna say anything new but we'll see um my eyeball is drying i want to my goal is this week actually to finish the eyeball journal so i'm gonna try to do that and also i need to start filming for april but i think i'm gonna wait until like saturday and sunday to do that because there'll be nobody in the house but me so i think that's a good time maybe and that's pretty much it no selling today um i need to do something for the kids art series but i haven't done that yet either so we'll see it's just a weird wednesday right every day is weird right now right it's not just me all right i'll be back all right guys we're going out on our evening stroll one of the few things right now i feel okay with doing unmasked we'll see how long that lasts i don't know but we usually don't run into any if many people so and everybody's really keeping their distance so should be fine we'll see i'll be back hey guys it's thursday march 26 i think 121 p.m or so uh i've been working on some art projects this morning paperwork social media stuff laundry dishes you know the normal routine or as normal as it can be considering the world circumstances right sorry that was my neighbor she obviously i've been a tank top she's like aren't you cold it's about 50 degrees i think um while i'm not warm i'm not cold either so i don't i don't know what to say about that anyway obviously we're out for our walk it's a little chilly but that's good because there's not that many people out and that means we don't have to worry as much about social distance um the one good thing about the coronavirus is i've been getting re in touch re acquainted with some friends i haven't spoken to in a while for sure since i moved i just got done texting with one sandra uh and she's in california she's in san jose where they're having a big problem uh she's all good her family's all good she's going to be a grandmama congratulations sandra uh anyway that's a benefit getting in you have time to get in touch with people robo caller i am not answering that you know that is red cross or spam phone spam anyway yeah no thank you no or they want to know if i've taken it in for the um recall notice right now we're under coronavirus stayed home how am i going to take it in anyway we're out for a walk with crazy pants trying yeah trying unsuccessfully to keep her from eating all the grass around it's not really working anyway we're gonna go home and have some tea all right that's it for the moment i'll be back hey guys it's friday the 27th of march and i am outside it's only 46 degrees it's raining a little bit and i have no coat on i know i have been filming a little bit for april uh i just started that a few minutes ago i'll be working on that over the weekend and hopefully trying to get all of that done tomorrow hopefully i'm gonna have just a filming day tomorrow we'll see what happens in the meantime we are just staying stuck in doing our bit only going out when we need to and when we do go out making sure we're taking precautions to stay clean and sanitized not touch my face which is one of the many reasons i will probably start wearing a mask when we go out in public um and not that that's going to be too often but yeah and yeah all that stuff anyway i am working on clear coating all the rocks i painted yesterday they're turning out so cute i can't really do anything else on the art table until those are done because they're taking up all the table space but they'll get done today i can't wait and uh once the last coat is on there i can transfer them to a drying a cookie sheet for drying to the drying rack and then i can work on something else like and i i need to do another eyeball so what are you all up to today i hope you are staying busy and creative while you're stuck in and using the fact that you have to be home to your advantage and to do some things you've been putting off reading a book creative projects spending time with family whatever it is there's always something right all right that's it for the moment i'll be back hey guys i thought i'd take a break in filming for april here to vlog a little bit it's saturday i was gonna say saturday morning it's not saturday morning saturday afternoon 1 23 p.m march 28th um rebecca and poly asen bob are over at um the new house the kids bought a house finally if you don't know and um it's a fixer so they're in the midst of um getting it fit to live in there you go they're doing some reconstruction deconstruction deconstruction demolition um they need to put in a new bathroom before they can move in and polys's dad is in construction thankfully um so the kids and bob are going to demolish some things and then as soon as polys's parents came head up this way from california they're going to put things back together however we're in the midst of the pandemic right so it might be a while but uh in the meantime there's lots to demolish and the kids are going to do what they can and we'll see how far we get um they have they can stay here i mean this was completely none of this is planned right so anyway uh i have i decided to stay home between my asthma and my knee i am not good at demolition anymore so i am here and i've been filming for april while they're all out of the house and the dog is totally not happy with me because i'm not downstairs on the couch she's down there and she keeps coming up here to find me hold on there she is curled up on the sofa yep she wasn't too happy when i came upstairs but i still have stuff to do um the good news is i got let's see how many videos did i get filmed one two three four five six five no five i'm about to do number six um for april um so that's good i do have a list of things that i would like to do and or commitments so i really don't have a ton of commitments this year every month of course i have my creative year and then um i have art joy art joy sharing and every now and then i have more digital background swaps with bae agrob and her friends other than that there's a few other things that i've been doing um i've been doing a journaling with balance series and working on the four faces journal i don't know that i'm going to film those two today but i've filmed everything else i wanted to today i also want to film another paperclip video um i might do those during the week next week and i want to work some more in my gene haines book which is downstairs which i have to read yet so i'm going to film um what am i going to film junk and art uh yep you want to see what i did you need to watch the video anyway it'll come up sometime in in june i don't think we'll actually be creating things as much as talking through things that i've saved and why i've saved them and what i intend to do with them and yeah doing a little cleaning there's a hint um in the meantime i'm going to film that video then i'm going to go check the mail and i'm going to sit and try this vitamin water what is this ocky blueberry pomegranate um you know this is a time in history when things are just completely out of whack right between the pandemic and everything um you can't get the groceries are normally used to and so uh you know it's all about doing what we need to staying safe and trying new things it's an opportunity to try new things so instead of getting my regular water which i couldn't get or drink i got some vitamin water and yeah so you know all right that's it for the moment i'm gonna get things done and i will be back hey guys i have finished filming most of april um seven or eight videos or something there's a couple others i kind of want to film that i might do but i don't have to do them today um i don't even have to do them next week um i just need to get um the first couple videos edited and the vlog and i'll do that all um tomorrow or monday i am a little bit behind in the kids art drawing series um so i might film two or three drawings tomorrow yeah something like that i might do a little painting one if there's anything that you guys would like to see for kids art while your kids are home and don't have anything to do let me know we could do a little painting one we haven't done that yet we've just been doing drawing and stuff anyway let me know uh i'm gonna sit and watch some youtube and the kids are at the house still they have torn out the bathroom i will put a picture here of polyus standing in what is now the empty shower area um so things are progressing there and uh yeah lily is not happy because everybody's gone except me and yeah she's not happy so anyway i will finish my week here i don't know what we're doing for dinner i don't know i don't know i don't know what we're doing when they all get home if anything i have no idea but i'm gonna sit and i'm gonna work on a little bit of more artwork downstairs i would like to finish the eyeball journal um this weekend so i'm gonna be working on that and i've got two pages left um four eyeballs and so yeah that would be good and then next week we can start on the next little journal i think we're gonna do lips maybe maybe um yeah it's been an interesting week we're gonna have a lot of interesting weeks going forward um the new reality is just weird i'm not i know i'm not the only one that thinks so i'm not gonna even ask what are you doing to stay safe do what you need to and stay sane during this crazy time i'd love to hear let's start a conversation leave something in the comments below or go over to my facebook group a life of art and self-expression and start a conversation over there i am doing daily drawings and always and i do have a list of words to do art by our drawings by prompted words for kids and i will link that in the description below and i'd love to see what you are doing with any of them and what little projects are you may be doing around the house things that you're catching up on that you've like let go i've got a lot of those so i have plenty to keep me busy but what about you i'd love to know don't forget to like share and subscribe check out the video description for relevant links and places to support the free content here on youtube and over in the facebook art groups and the most important thing stay safe stay healthy do your due diligence with social distance and go out and have a great day and do something nice for yourself because you deserve it i'll see you later bye guys


Hey everyone and welcome to Five Nights at Thomas's Rewrails. Now before we begin with this, I know I've played this in the past but it was called D-Railed. Someone basically remade the game and then remastered it and made it better from what I assume. And what the heck is going on with Thomas bro? Why is he twitching like that? I don't know, it's kind of scary alright. So let's go ahead and begin with this new game. Hello and welcome to Thomas's Pizza Railway, I'll be your conductor. Sir, stop them hot. I'm here to fill you in on what you can do for your job at the security guard hatch. Okay, so he's already at the door. Everyone, some other news to the information, maybe? Okay, here to bank. Oh, okay. Dude, what is going on with this phone call? Other useful information that you may be able to use is that...  Why do you have to remember this from the first time? Thomas D-Railed. You're right there.  Don't use the information that you're going to be able to use is that? So loud. Wait, you're... Oh, you need to call me first. I don't know. Get out of my room!  Come on! He's a man of privacy. Oh no! Oh no! Oh, he's crying. Come on, take it! Dude, that was so freaking chaotic, all right. Thank God it's over. Okay, so as you can see, we got Thomas on a Cam 2. Oh, and he's right outside the door. Okay, close it.   And failed miserably. All right, so you got Thomas on the stage. I noticed that when he's on the stage, he has a smiling face. Then when he gets closer to us, as we see here, he's like, his face turns serious. So you know Thomas is about this, bro. He ain't playing no games. Oh, okay, close the door. Oh, look, they got a little Thomas up there.  All right, cool. Okay, so it's two o- Oh, okay, so it seems like he's camping us right outside the door. And there he is. Oh, man. Okay, Thomas, can you leave us alone? Thank you. I bet you he's gonna be there again. No? Okay, nice. He's back at the stage. Is that supposed to be the main stage or like foxy stage? I don't know what it resembles. I feel like a Thomas poster in the back or something. It kind of looks like there's someone sitting here in this chair, but I think I'm just seeing things at the moment. Just a dark shadow. Okay, so it's 3 a.m. Tom is on the move. He's prowling. He's trying to feast on us. Like the crazy locomotive he is.  Okay, 4 a.m. Oh, oh, I was messed up there. Oh, that was a fast one. He actually moved pretty quick on that one. Okay, it's 4 a.m. I don't know if it goes up to 5 a.m. or 6 a.m. Hopefully it's 5 because we shouldn't need a couple more seconds for this to be over. Okay, no. Oh, there he is. Come on, Thomas. Don't do this, pal. Don't do this. Think about your friends. Percy, James, Douglas, Toby, everybody, man. Would you do this to them? I don't think you would, huh? Think of them. Think of me as I'm one of them, man. Come on. Okay, still 4 a.m. Dude, it's been 4 a.m. for like an actual freaking hour. Okay, it's 5 a.m. now. Okay, so I guess it goes up to 6 a.m. So we just got to survive this last hour. Bro, he doesn't even blink at all. That's what makes it even more creepy. He just stares with his eyes. Like, how does it not... How does his eyes not hurt, bro? Okay, he's not moving. Should I stand there, you weirdo? You creep?  Or at least bring me a slice of pizza. Okay, I guess he's just gonna camp us. He's not even moving. So we made it. Okay, I'm not sure if they added it to like night 5. I think they did. So let's keep on checking it out.  Good job. And your character will become active the next night? No, I had some problems doing that. Because of a really large structure. At least what they told me. I had some problems breaking it tonight, too. Oh, okay. So yeah. So as you can see, we have an actual life now. Before I go. An actual bar. Uh, what you heard yesterday?  No, nobody about that. My mom loves me so much. We don't even know, okay? He's right there. Okay, good. Have fun. It's all good, bro. Don't worry about the conversation you had.  So that's pretty embarrassing. Right, so as you can see, we have four bars. On the battery now instead of three. And it seems like Thomas is actually more active than the first night. Dude, he just keeps going back and forth to the second camp. He doesn't leave the main hallway. That leads to us.  But he will not succeed. Oh my god, okay. I actually take my, I take that back, dude. I think I triggered him. As soon as I said that, he definitely ran towards the door. Okay. Dang, it's really 1 AM. Okay, so hopefully we survived this. Then we play the next night. And now there should be a new character introduced. Or that is roaming around. Dude, chill, Thomas. Jesus, bro. This dude is serious. Okay, there you go. There's a bang. And another thing is that he is quicker. So we got to be fast on refueling the cold. Because as soon as you press that button, the energy starts depleting. So you got to be quick. Oh, there he is. Okay, I could do this all night, Thomas. Oh, no, no, no, I did not mean to do that. I think I messed my game up, no? Hopefully, I bet you he's going to be there. Oh my god. How did I know that? I can read Thomas' mind. I know he just said, let's go kill him right now. The perfect time. Oh my, okay, look at that. Oh, okay, this guy is too quick. He is too quick. Oh, no. Dude, our battery. Our battery is gonna, okay, thank you, Thomas. He could have had it there. No lie. What? He just banged his head and he's back like in an instant. Okay, I'm not messing around anymore. I got to take this serious. I got to take it serious now because Thomas definitely is taking it very serious. Oh, I see a door in here. It's like the exit. Okay, that was a quick one. That was a quick little bonk to the head. I bet you I'm gonna look at the camera. Oh my god. I'm like, I bet you I'm gonna look at the camera and then he's gonna be right outside the door. But thankfully, he was back at the stage because I could have died there. I could have died there. I should have would have could have, but we did it. Okay, dude, you can stop camping the front hallway. Jesus, man. Go for a spin or something. Go take a tour. Okay, actually, okay, nice. Okay, and we got a little breather here. Come on, 5 a.m. It's 5 a.m., dude. Watch the mirror. Watch him act crazy. He's gonna act up, bro.    You see, that's what I'm talking about. I just know this, bro. He's gonna do it again. He's gonna come back for thirds. I know you want to come back for thirds, Thomas. And there he is. Oh my god. I don't know how many seconds you have till he actually jumpscares you when he appears. As it seems like... No way. Dude, that is not fair, bro. I call cap. All right, it's 5 a.m. We just need one more hour. But, oh my god, there he is. But, Thomas just keeps teleporting back and forth. Okay, hopefully we can... Nice, he just hit his head.  He shows up like a second later at the door. So, we gotta be quick and swift. Oh, oh no. I'm not even out of coal. Okay, I think we're chilling. Yes, we're good. Okay, nice. Okay, check my camera. Okay, he's at the stage. That's actually pretty good. Oh no. I was gonna say it was nice that he was at the stage. Because sometimes he stays there for a while. But, luckily it felt like it felt like from 5 to 6 that the night was... It went pretty fast. Oh, now we're at night 3.  If you hear music, find them in the cameras and press the button. What are you talking about? Wait, I see a shre... I see a shrek thing. You may be wondering what I think. It's not like a shrek silhouette. Oh, this is not good. What is wrong with this guy? He's crying? Man, just going through it. That was shrek? Why the heck is shrek in here, bro? Oh, they definitely want to make this difficult, huh? Oh my god, I barely managed to close the door on Thomas. That was way too close, actually. I don't know how long we have till shrek actually kills us when he pops up, but we gotta be way more quicker on this than we've been on the previous nights. Dude, they literally want to make this impossible to beat. I know shrek is love in life, but come on, man. They didn't have to add shrek and make it nearly impossible. Oh my... Oh, that was way too close. You see, that's what I'm scared of most of the time, that I'm checking the cameras and he's already coming back. He's coming back for us. Oh no. You see, that's what I'm talking about, bro. They're trying to kill your boy out here, man. It's only my third day out here working this job and they want to kill me already. What is wrong with these people? Okay, camp two. Close the door on him. I'll be out politely close the door on your face, thomas. Please don't be mad at me. Okay, cool. Nice. He's big chilling at the stage. I don't know, he's on the move. He's prowling. Oh, he's right at my doorstep. Like a weirdo. Okay, cool. Oh no. Oh no. Those give me a mini heart attack whenever that happens. Get like a mini heart attack. Okay, go, go, go. Refuel the coal. Fuel the coal.  Oh my God, we were so close to dying. No way.  I was way too close. I'm testing my luck right now. Okay, don't do it, thomas. Please turn around. Go the other way. Blink if you need help. No, dang it. Okay, I guess not. I guess I have to blink because I need help. No, no. Okay, cool. Nice. Now we'll go back to the stage. Come on. Oh, what the heck did I just do there? I double pressed the green button. And that was a big no-no. That could have cost me my life, man. What was I thinking? I'm just panic pressing at this moment. I'm not even going to check if he was there because I did not see him anywhere. Okay, cool. Hey, no way, bro. It's 5 a.m. Come on. 6 a.m. where you at? 6 a.m. where you at? Bro, my cold depleted so fast. Oh, wow. Okay. Nice. So now we're on to night four. Oh, now this is going to be too crazy. It's going to be too much. Get the light on. Hey, don't stay on the camera. You made it to the false night. Don't stay on the camera. What the? That's an achievement. What the heck is that? The train is trying to kill you. It's like there's a story behind this or anything. What's the story behind this? Really? I'm sorry. This is how it's going to work.  Oh, hold on. You know what? I'm just going to, I'm just going to go. Did he just beat his mom? Okay.  I think we have to flash the light on to me. No. Oh, I'm going to get shrieked. I got shrieked and Thomas at the same time and ghosted. I just got triple threaded, man.  I thought that we're going to add like more local motives because it would make sense, right? To add like a Percy, like add the beast or something or like add them infected as if they were like soda characters or just make them scary. I just wanted to see more local motives, but we got shrek, which is not disappointing, but and then we got this random ghost that just popped up and blinded us. I don't know. Well, I'll leave the link down in the description. I mean, I'll leave the link to the game down in the description down below. If you guys want to check it out for yourselves and thank you all for watching. If you're new around here, hit the notification bell out and click on notifications, even if you're subscribed and make sure that the notification bell is on and it says on notifications, not customized or something because you'll never get notified whenever I upload. But yeah, thank you all for watching and I'll see you guys in the next one.


anti-socialist behavior. How are you doing? Long time. She showed funny enough I found from a content creator on Instagram an old Guardian article from October 2001 saying the Bush flat-out refused to entertain an offer from the Taliban. Yeah, to discuss the turnover of bin Laden to the U.S. if they, one, proved he was involved and to stop bombing Afghanistan. Yeah 100%, right? The invasion of Afghanistan did not have to happen. The Taliban turned to the United States and stated, give us proof that Osama bin Laden was involved in 9-11 and we will gladly hand them over. Right? The Bush administration refused because the plans to invade Afghanistan were set in motion during the Clinton administration, not during the Bush administration. Bush, they just tag-team each other, by the way. Those of you who are in the United States, if you don't haven't figured out yet, there's only one party in your country that governs you and they just put on little different puppets, different colors, right? Democrat or Republican, they tag-team each other and they get the agenda of the centralized power done. Right? But the Taliban offered, now just imagine how many hundreds of thousands of lives would have been saved, how many trillions of dollars of U.S. taxpayer would have been saved, how many American soldiers' lives would have been saved, how many American soldiers would not have been maimed, the suicide rate would have dropped. Just imagine, just imagine, just imagine. Now what are you gonna do about it? All right?


Hey, this is Brett, and this 2011 Ford F-250 Crew Cab Short Box King Ranch is stock number 1-2557Z. We're here at Summit Automotive in Fond du Lac, Wisconsin. You're new and used heavy-duty truck headquarters. This 2011 Ford F-250 has the 6.7-liter Power Stroke diesel engine. This truck has been fully-safetyed and inspected by our service shop per the state of Wisconsin Inspection Process. It has a fresh oil and filter change, all the fluids have been checked and topped off. This truck is 100% ready to go. We're going to go inside, underneath, start it up, take a look under the hood in this video. Tuxedo black over pale Adobe is the color scheme. We shoot all of our videos in 1080p, 60 frames per second, so if you have HD capabilities on your computer, tablet, smartphone, or television, I highly recommend turning them on right now, because it is your best way to check out the quality, condition, and options of the truck before seeing it in person, especially on a 10-year-old truck. You want to make sure it's in nice shape, and this one is definitely in nice shape. If you like how we do things here at Summit Auto in the upper right-hand part of the screen is a subscribe button to our YouTube channel. Click that, and then click the bell notifications, and you'll get updates every time we do videos of our new and used inventory here at Summit Automotive. This one comes with the 20-inch painted and polished aluminum rims, and I know it doesn't look like they're polished aluminum, but they are. They're just a little bit cold, because this was sitting outside before the video here, but those rims are in excellent shape, and it has Michelin LT27565R20 tires, and these tires look like they have probably about 70% of the tread left on them. Framon underbody is an exceptionally nice condition for being a 2011. You can see it does have the Rancho shocks with the FX4 package. Front fender is in excellent shape. I didn't see any denser dings on there. Headlight lenses are nice and clear, and the front bumper and lower valance are in excellent condition as well. I didn't see any denser dings on that front bumper. It does have the factory fog lights, and you get the chrome tow hooks there. Chrome-trimmed grille, and the hood is in excellent shape. No denser dings on there, and it does have the cab lights up top. Passenger side front fender, just as nice as the driver's side. No denser dings on there. And the passenger side rim, this one's a little bit more melted off, is in excellent shape as well. Tuxedo black's got a lot of metal flake to it, as does the pale Adobe. Really good color scheme on here. Paint's in really nice shape, and as you go down this side of the truck, take note of how clean the body is, how reflective and mirror-like that paint is. We take these HD videos, so if you are far away, or even if you're close by and just cannot make the trip down, but you're still interested in purchasing the vehicle, you can see the truck, hear the truck, and have confidence in the vehicle that you're looking at before you even get here. So when you do get here, there's absolutely no surprises, and you can make a smart and informed buying decision from wherever you're at. And if this video helps you make that decision, let your salesmen know that you saw the video, that it was helpful, and that Brett sent you. Back rim is in nice condition as well, just a little frosty.  Once again, that frame and underbody amazingly clean, and those box rails have no corrosion on them whatsoever, as does any of the underbody, as all the remainder of the factory exhaust. Just about as clean as you can find in 2011, cab corners and lower rockers are all in excellent shape, and it does come with the factory chrome step bars. Passenger side box is in excellent shape, and you do get the chrome tipped exhaust. Coming around to the back of the vehicle, rear bumper is in nice shape, it does have the full towing package, which includes a receiver hitch, four pin, and seven pin wiring, the back of parking sensors. The tailgate is in excellent condition, I didn't see any dents or dings on there. Does have the tailgate step assist, locking tailgate, and back of camera. Spray and bed liner, and that bed is in really nice condition as well. There's your tailgate step assist. That shuts nice and solidly, and as you go down the driver's side, just as clean as that passenger side. See just how nice that paint is. And for full disclosure, there's back rim, no scuffs or scrapes on there. Down the rest of this side of the truck looks really good. Does have the driver's side door code entry, we do have the code for this truck. And if you ever wanted to figure out what your 11 to 16 super duty door code is on your personal truck, in the upper right hand part of the screen, we got a video showing you how to find that factory code. So check that out. Heated mirrors, built in directional signals, these power scope out. They also power fold in. I'll show you how that works in just a second. Inside the King Ranch package gives you the brown King Ranch leather interior. You get the King Ranch embossed into the backrest. Really nice leather. It's in really nice shape. Factory King Ranch floor mats, auto headlamps, power pedals, power windows, power locks, power mirrors, memory driver seat. And that's how you power fold those in. I always like showing both sides so that you know that both sides are working properly. And they power scope out and in. And both sides are working really good. We'll hop inside, check out the miles, radio, and everything that this truck has to offer on the interior. You can see that this one has 24,898 miles. Engine cluster is very nice and clean. You get the leather wrap steering wheel, very little to know where on there, Bluetooth and audio controls on the right, cruise controls and information center controls on the left. And the 24,000 miles, probably why this truck is in such nice condition on the outside. Six-speed automatic transmission with the optional tap shift. And you do get the CD player there, AM, FM, and serious satellite radio capabilities.  They act kind of like just light switches. If you wanted to add anything extra, four cup holders or those come out and you got a nice storage area there as well. You get stability control, downhill assist control, sync for your Bluetooth cell phone. Augs in a USB jack, passenger side format and seat are in excellent condition. Smells very clean inside this truck. I don't think it's ever been smoked in. And the headliner is absolutely perfect. Side curtain airbags, home link buttons for your garage door security systems and lane systems, map light and power sliding rear window button. This is where your backup camera shows up. And we'll take a quick look at the back seats and then we'll start it up and take a look under the hood. Back seats are just as clean as the front seats. No rips or tears back here. Does have that power sliding rear window. You get the locking storage compartment underneath the back seats and that locks with the ignition key. And the carpeting and floor mats back here are in excellent shape as well. You get a 110 volt, 150 watt plug-in and a 12 volt power point, once again side curtain airbags. And behind the back seats is your factory subwoofer and latch tether anchors. Child safety locks on the back doors and the bottoms of the doors all in very, very nice shape. We'll start it up and take a look under the hood. Starts right up. No check engine lights or anything like that. I would personally like to thank you for checking out the video today and hopefully from this HD video you will have been able to verify the quality and condition of this truck all the way around, inside and out. Under the hood we have the 6.7 liter power stroke diesel engine. It's very clean, runs very smooth, has motocraft batteries, it's usually a good sign. It was always serviced at a Ford dealership. And once again this truck has been fully safe and inspected by our service shop, has a fresh oil and filter change, all the fluids have been checked and topped off. And this truck is 100% ready to go. There's your emission sticker. And I would highly recommend this truck for make quality and condition standpoint. I don't think you'll find a cleaner 2011 F-250 than this one. Just about as nice as you can get. And to see more pictures of this truck or one of our other 450 new cars, trucks, SUVs, minivans, Wranglers, halftones, 3 quarter tons, 1 tons, you name it, we've got to go to that website right there, www.SummitAuto.com, full pictures and descriptions of every single vehicle from two locations all at SummitAuto.com. And if you'd like to check out more HD videos you can go to YouTube.com so that's Summit Auto. Remember to like, subscribe and share on this video and all the videos that you see there. Click the bell notifications, you'll get updates on the videos we do each and every day here at Summit Automotive. In fact, in a second you will see a link to subscribe to our YouTube channel in the upper left. Link to more F-250 videos like this one in the upper right. Link to this vehicle on our website in the lower left and a link to one of our latest YouTube videos in the lower right. Click those, check us out and we're super excited to help you with this Ultra Clean 2011 Ford F-250 Crew Cab Short Box King Ranch FX4 in Tuxedo Black over Pale Adobe with the Power Stroke Diesel. Thanks again for checking out the video. Remember to like, subscribe and share.


What's up everybody and welcome back here to Torque Drift on the mobile platform We're here today to take a look at a bunch of the new layouts that were introduced in the game in a previous update I don't like over there. I don't want to buy anything right now They were brought in again previous update. There's a lot of the yard Hapazoo and stuff like that. So we're gonna take a look at some of them today and Well, just rip them So we don't have any new new layouts right here right now. So we're gonna go into practice You're bring bringing out a couple different cars. So I was who drift school Believe we have a couple different layouts here. Let's take a look. So we have the needle which is normal It's waves the wall escape plan. So no, it was you know, if we do not have any new layouts No, not for you. Stop practice. So the slab. I don't believe we have any new layouts in the slab either But we're gonna double check Right at the line captain soak No, so the captain's hook was originally in it and then it came back So that's not a new one at all either, but the yard. I know we do have Some new layouts in the yard. Maybe just one and we do have the car park So we have full track reverse this jump section the bridge underpass car park So the car park is the newest one. I did run that in a episode. So we're not gonna run that right yet So like I said, I'm just taking going through all these me checking out different layouts So we're added here Cali Banks. I believe we got Speedway added back to it from if you guys remember Speedway beginning Speedway infinity Which is not a new layout, but it's not a layout that's played much in Battles so we may run that as well today. I Don't think we had any new ones at this. I think the main ones were at the other Ebizu Midway reverse big banana big M downhill long line It's got a lot of tracks, but nothing major new I believe we also have some gingerman tracks that are new so Ebizu West Is one that I know we have some new tracks So we have formula drift we have the hills which is new pits, which is new so we're gonna run those two So we're just gonna start off here. We're gonna go to the hill. We're gonna start the hill track I believe we're gonna bring out my GT86 So the hills track a little bit different Runs up and around which is kind of a cool track That they're starting to implement more layouts in the game to allow us to use other portions of these tracks and miss that but We're gonna run up here. If you guys know this layout. This is a layout That's actually running like the Drift Motseri and stuff like that. Oh I should have stayed closer to there We're gonna kick it back. There we go. It's a nice fun little sleepy track with some jumps It's not the best run because I didn't come down the middle part of the track like I should have so we're gonna give that a retry So the reason I'm going through these layouts is because I've gone into an aspect of a layout where I didn't know How it was run and totally screwed up and did not know where I was going didn't know where the finish line And kept timing out so it's a good chance to get yourself acclimated with new layouts as they come out That's much better run much better line Thought I was gonna hit that he breaks a little bit too early once again didn't come off that where I should have But nonetheless, we are finishing this up. So it is a fun layout the tandems on this will probably be very intense very close and We're gonna chase ourselves so like I said doing a bunch of different layouts today just a little bit of a You know look at some of the layouts and you know trying to get ourselves acclimated with them so that when we do see them in Battles, we're not like what do we do? Try and follow our own own run here See I was on a chase run. I was gonna come out way better than my lead run my dog in the back Jingle in her tags as we write it off into the wall So this layouts a pretty fun layout so not a very difficult layout to run But nonetheless a fun layout to run here at Ebizu So now we are going to go to pits now. This one is a lot harder to run So we're gonna take this pits one. I've run this track before and it's a little bit difficult when you get closer into the Pit section because of it being a lot closer together And I see I mongeed wrong there again. I always end up monging wrong way on these beginning clips So we're gonna try and bring this around Bring this out as far as we can A lot of monging cutting in and this is where it gets a little bit tricky Really hard ebra grab Little bit bumpy of a section. There we go Much better run that time Then I've had before on this track. So it's a very solid Solid layout and I definitely do love it. So we're gonna try and chase it up And we're gonna check back and text test some of the other layouts And some of the other tracks I gotta get this entry Correct on this because I always seem to Screw it up. I always tend to go really wide when I should be going probably shorter I gotta finish finish this livery up a little bit on this GT8 today It's got to put my name in the actual FD banner, but I'm waiting to unlock some of the other fonts. Oh I forgot I had to break really hard. I totally forgot the layout until just now. So Definitely need to run this layout a bunch more times in order to fully become aware of how it runs and It's a really twitchy front wheels so that I'm comfortable in the layouts because if you saw my previous episode on talk drift you saw when I was running the pit or the Parking lot section There was a lot of a lot of zeros and a lot of incomplete runs because I didn't know the layout So let's go and look at some other ones. I don't believe we have any new ones at Hakone or Long Beach I think it's only gingerman Ebisu West and The jump so we reversed full track. No fear skyline hit and pass tunnels edge. He'll climb. Yeah No new ones there So let's go to Don't believe we have any new ones at Long Beach Because I know we have a couple of the tracks in Long Beach. So we do have from the drift full track Okay, Tokyo Drift which was done back streets, which is normal. So no no new ones there. So let's go to Gingerman Which I know we have a new layout in gingerman and it is pretty fun Full track the Trident and we have the loop too so the Trident is Probably one of the funnest tracks that I've done in a very long time So I know somebody told me to try the trident. I tried it and it is a blast to run So we initiate in I missed that initiation point, but it's okay We're running this just to run the track Our can break in there Kick it in there. We go And a little back-and-forth Manji and this is probably one of the funnest things that I've seen on the track recently I'm way out though and dying down. So I'm gonna retry that so we're gonna try and get a better start this time So that we don't make the same mistake Initiate not the best initiation coming off this a little bit shallow kicking it back Staying on the power just matted throttle to make sure I have enough speed Kick it back Long you big grab into probably my favorite part of this track is the roundabouts Which you must go around twice Really close to that and then come out of it Look it into there do a quick little manji Pretty hard e-brake grab so you don't go in the tires and Then finish off the track like I said probably one of my new favorite sections to run a gingerman for sure because of the fact That you get to go around that roundabout which is really cool for tandems So we're gonna try and chase down our own run and See if we can't get a close roundabout tandem here at the gingerman track Initiate in I forgot I was a very shallow there. So we got to Remember that we're gonna do a little Dosey doe with her own car Not the best chase at all We're gonna come up try and come up short and go Tandem into the roundabout There we go That's probably why I think this is one of my favorite tracks because of the fact that you just get to go around in the Circle chasing down a car, which is a lot of fun But I'm overrunning myself in my own car Apparently we just dead stopped so the tried it fun course definitely a fun track to drive So I think we have one more layout to test out and that is the loop here at gingerman and Then we will end this episode off make sure you guys follow me in scramments What are all which found in the description box below? Hope you guys are enjoying the videos that I've been uploading I am on vacation So a lot of these videos have been pre-recorded a little bit so that I can bring you keep bringing you guys content while I am on vacation I'll be back Closer towards the end of the month, so we'll be doing some more live stuff once I get back from my vacation Never run this track It's kind of a fun little loop section So we're gonna chase it down to end this episode off Make sure you guys follow me on Instagram and Twitter all of which found in the description box below I hope you guys enjoyed this video here on torque trip if you guys want to keep seeing more videos Let me know down in the comments section down below. We're just playing a Playing the look around to see what kind of stuff we actually got going on here in torque trip with these layouts that I've Actually didn't really get a chance to try that much. So that's why we're here today Running some layouts Running tours apparently right now So as always I thank you guys for watching. I'm evil rabbit I'll see you guys on the track


The manufacturers of cosmetic products in Nigeria have been charged to ensure they produce meeting requirements of standards as spelled out in the Nigeria Industrial Standard document and meet compliance to ensure Nigerians have quality and safe products for use. This charge was handed down by the group head Chemical Technology Standard Organization of Nigeria, S.O.N. Tessie Ojomo, while fielding questions from newsmen at a one-day annual conference of cosmetic scientists in Lagos. Plough-Stevenius correspondent Lobh Ikukwe Edokun brings us details in this report. It is a second annual conference of the cosmetic scientists of Nigeria. The event brought together regulators, manufacturers, industrialists, academia, and others. They discussed the future of the industry, fashioning out the way forward in advancing cosmetic standards in Nigeria. It's a really important industry. It's important in terms of health and well-being. And therefore, we want to talk about how we build the future in terms of safety, quality, and we want to be on the world stage. As a cosmetic scientist, Mrs. Abamba says she is pained by the bereavement of raw materials in the industry but hoped that soon as this would be history. If we can source, in a way, source our materials here, purify them and make them available here. So if we're extracting, I don't know, moringa, for instance, we're extracting it, but we're extracting the raw material. We collect the leaves and we export it and then it comes back as moringa oil. We don't want to do that. We want to be able to do all the extractions and the testing here. There's no gain saying the fact that one major hurdle for this sector is standardisation and issues of fake and quarry. The standard organisation of Nigeria SON, however, says it's on top of it. Inspectors go out and inspect companies producing cosmetic products and they see that their raw material process and finished products meet requirements. But when we have situations of not complying, it depends on the gravity of that non-compliance. Some are very minor ones. We write them and warn them, guide them and direct them on how to improve to do quality products. Everything is about information. When people are rightly informed, they will do the right things. They will simply cut corners because they want to make more money. But it is also good for you to know that the end consumers are also a stakeholder and they must be given awesome products. She encouraged Nigerians to allow the standard organisation of Nigeria SON to see or know anyone producing substandard products so that the industry could be sanitised. From Legas, love Ikuku Uyedukum. Plus TV News.


Welcome to Everyday Tech Tips. I'm your host, Shelly Reid, coming to you from the Legal Services National Technology Assistance Project, or LSNTAP for short. This microcast will focus on quick tips and tricks that can be put into action to make your everyday work life easier. Let's get started. On today's episode of Everyday Tech Tips, we are continuing our discussion of email templates, those handy preset formats that can prevent having to recreate an email from scratch. Last week, we were in the Google Workspace and created Gmail templates. This week, we are focusing on Microsoft 365 and we will be creating templates for Outlook emails. In the Microsoft 365 version of Outlook, templates are available as an add-in. To get the add-in, click on the Home tab, then scroll over to the Get Add-ins button. Search for My Templates. In my case, our IT department has chosen to include templates when they install Microsoft 365, so My Templates appears on My Add-ins tab. But if needed, click on the Add button to install the My Templates add-in. Back in Outlook, open a new email, click on the Message tab and select More Options, then click on My Templates. A side panel will appear showing some standard templates provided by Microsoft. Scroll down to the bottom to find the plus sign and templates and click. In the title box, type a title for the template. Type for desired text in the larger box. Click Save. Your template now appears in the list. If you wish the template to include formatted text, simply type the text in the body of a new email and format as desired. Ctrl-A to select everything, then Ctrl-C. Go back to the Add Template button. Create a new template by pasting the text in. And now a template with formatted text appears in the list. To use a template, click in the body of an email. Let's start with a fresh one.  Click on My Templates and scroll to the template that you want to use and click on it. And the text appears now in the body of the email. To edit a template, hover over the template and click on the Edit Template icon. Delete a template by hovering over the template until the trash can icon appears. When you click on it, that will delete the template. Be sure to check the show notes for step-by-step directions.


Zabani slips as he tries to bring it away, and Emerson has got numbers here, and it's James Garner into the air! Garner slipped inside his own half, Garner picks it up, says thank you very much, and placed it beyond Netto into the bottom right corner for the into the area. Talk about keeping the home crowd quiet in the early minutes, but we've done the opposite. Emerson won, Bournemouth fell. Well, the young man just lost his footing in a real desperate situation, but they haven't been player through, and the goalkeeper's got no chance, right in the bottom corner. Early left-footed ball in, this time the correct decision from Netto under pressure to punch it away with his right fist, only as far as Mikolenko swings it back in. Netto's coming again, taken out in the air that time. Harrison with a lob, off the under-side finish from Jack Harrison! A brilliant bit of improvisation. Netto was on the ground after coming out initially. Harrison from outside the box, locked it in with his left foot over everybody, off the under-side of the bar, and into the net for 2-0, and his first Everton goal. Adam Smith is charging up to the half-way line for Bournemouth here, but he's lost it. Unbelievable, he's pulled it over. Well, Anana was the challenger, but the referee again was happy, and now Decore moving forward for Everton, down the left-hand side, looking for McNeil, chips one deep, in at the back post! Brilliant block by Kirkes, and back on the half-way line, Anana on Smith has part of that move to check for a foul. It's a yellow card for Netto for his protest, but after Kirkes has blocked, Decore fired it in, an hour gone, 3-0.