Maybe you're spending too much time doing certain things and maybe not enough to bring other things. After having coached hundreds of self-employed people and done Q and A's with hundreds of others, I've noticed that this is a recurring issue. A lot of you, I'm guessing, are not spending enough time taking the right actions. I might be spending too much time doing other things that are not as useful. So one thing is you might be spending too much time consuming content about business or time management or marketing or et cetera, et cetera.  And those are all good if you keep that time very constrained and you are taking bits of it and applying it right away. So in this video, I'm going to share with you what I think are the right amounts of time to spend in the most strategic actions to help you develop a viable self-employment, a financially sustainable and thriving business. All right, so let's get going. All right, so the first thing, I'm going to be framing this entire video based on the eight practices of authentic business. And if you haven't yet read about those, you can Google eight practices of authentic business and probably find my article doing that. So I'm going to frame it around the eight. So the first one, because these are, by the way, these eight are the actions I recommend for you and if you are a self-employed person wanting to develop a more successful business, okay? So the first practice is joyful productivity. So whenever I think about time management and making sure we're using our precious life energy in the most purposeful and impactful ways, meaningful ways, the first thing I always do is to schedule self-care. So if you look at my calendar, you will see that I always work only in hour and a half to two hour periods before I have a large break. So for example, I will work from 8 a.m. to 10 a.m. and then I will take a break from 10 a.m. to 11 30 a.m. During that break, I might be walking my dog, having breakfast, taking a nap, actually all three of those things from the 10 to 11 30 a.m. break. So, and then I'll work from 11 30 a.m. to 1 p.m. that might be a 90 minute work period and then I'll do a lunch and a nap. I take a lot of naps throughout the day. Four in fact, actually about 20, 25 minutes each. So have you already scheduled your self-care into your calendar? Now, some of you might be saying calendar, I don't follow a calendar. I'm self-employed, I'm my own boss. I get to do things whenever I want to do them. Okay, I understand, but how is that working out for you? Are you getting, is your business growing in the way that you like it to grow? Are you overwhelmed? Do you have enough balance? Because ultimately, after over a decade of successful self-employment, I've come to see again and again and again that as long as I follow my calendar, as long as I have a thoughtfully scheduled calendar and I just follow it strict about showing up, lenient about the results, over time, I just get better over time and my business gets better over time also. So there's no mystery to it if you follow your calendar and keep improving on it week by week, month by month, year by year. If you don't follow a calendar, if you just go based on whatever you feel like doing today, chances are some important things are gonna be left undone and some things might be spent too much time on it because it's easy to get sucked into videos like this or online courses or reading things or having discussions online on Facebook or wherever else. It's going with the flow is not about following your human lower impulses and being hypnotized by online media because if you just do whatever you feel like it guess what's gonna happen? Online media, other people's requests will hypnotize you and you'll be spending all day fulfilling other people's requests and consuming other people's content, right? So you've got to schedule self-break. That's number one because self-care breaks because at least that gives you a reset. The other thing I do is during my work periods remember I said 90 to 120 minutes during those work periods every 15 to 30 minutes I do an energy reboot. If you want to, it only takes me 30 seconds, 20 to 30 seconds to do my energy reboot. You can Google energy reboot and read my article and watch my video about that. Okay, so first thing to do is to schedule your self-care making sure that's in there, okay? And the second thing to do for joyful productivity is to schedule your inbox clearing at the end of each of my work days most days of the week, I do it at least two or three times a week where I have completely zero emails in my inbox. Some of you have like 16,000, right? I have zero emails and even with such a, you know, thankfully, gratefully successful business, you know, small business, self-employed person, I'm successful, I have lots of clients, I have lots of requests on my time but I still get to zero emails most days and zero things on my to-do list most days.  How am I able to do it? Well, number one, I don't have kids. So that's really important. If you have kids, you have to be even more, you have to be even more careful, right? Even more careful about scheduling your self-care and scheduling the time that you clear out your inboxes. Clearing out inboxes, by the way, doesn't mean you read every newsletter that you get. I don't even open most of the newsletters I'm subscribed to. I select all and I archive it. If George, why are you subscribed? You just select all and archive because at least I want to take a glimpse at what some of my niche mates are doing and some of the subject lines give me a sense of kind of what the rhythm of their launches and it gives me a sense. And once in a while I'll open something to kind of see what someone's doing but I don't read most newsletters. I don't know about you. Maybe you're subscribed to my newsletter and you don't even have to read my newsletter, right? If you don't want to. So don't read most newsletter, don't respond to most emails. Just archive everything, have everything to zero. Of course I do respond to the ones from my clients particularly or from students who fill out feedback or whatever, so sometimes I'll respond. So anyway, so far what we've done, we've scheduled self-care and we've scheduled time to work to clear your inboxes. I recommend at least one hour a day to clear your inbox and your to-do list, at least to postpone everything if you need to or to archive everything so you have to look at it anymore. Nothing is really that important other than taxes, right? And other than legal requirements and other than your clients responding to them, nothing else is really important. So just know that. Just one hour, I actually, personally I spend about 90 minutes Monday through Friday. Some days I actually spend two hours but I have more emails probably than you do because my business is way more developed than most of you who are watching this. So if you're not yet having a very well-developed business, it's full-time business, supporting you full-time, you probably can spend less time on your emails and your to-dos. Okay, so thus far we've done scheduled self-care, we've done scheduled time five hours a week or one hour a day clearing your emails and your to-do list. Okay, that's number one. Number two is healthy money habits. If you don't develop healthy money habits, it's very hard to reach financial independence and financial sense of calm. That's what I wish for you. I wish for you a tremendous sense of peace about your money situation. I know all of us think about that a lot but do you have a tremendous amount of peace about your money situation, about the current and the future situation? If not, then you've got to work on your money habits and basically what I recommend to you is 15 minutes a week, 15 minutes a week, that's it, 15 minutes a week to categorize your bookkeeping, your money inflow and outflow. You should probably automate that first of all. I use mint.com, someone you love using YNAB which is youneedabudget.com, youneedabudget.com. I think they YNAB, YNAB.com, I think might work now but youneedabudget.com is an app that many of my clients love using. I use mint.com which is free.  That's all I spend categorizing things and once a month I spend another 15 minutes doing my monthly transfer. If you want to learn all about healthy money habits I just finished teaching a course that I'm really proud of called Conscious Money Flow. I really, really recommend this to everybody who's self-employed because without healthy money habits that's really one of the first habits to develop to have a successful self-employment. Okay, so that's 15 minutes a week. Next up, third thing we have is consistent content creation. You probably have heard me talk about this before but I think about marketing as a creativity practice. I'll say that again. Marketing is not primarily about getting clients and getting more money. That of course happens when you do authentic and good marketing that naturally happens but on a day-to-day basis I hope you will think about marketing as a creativity practice. It's a practice of creativity, of writing, maybe making videos if you wanna do that, maybe recording podcasts if you wanna do that but it is essentially a practice of exploring what your passion is and what might be helpful for your audience. Exploring ideas, exploring examples, sharing insights, sharing tips, it's a creativity practice just like exercise or good nutrition are practices for a healthy body. Content creation consistently is a practice for a healthy business, a healthy and growing audience. So I recommend one hour a week. Hopefully more but even one hour a week to write and publish an article is a good minimum and I know you can write quickly. You just need a timer. Whenever I teach my content writing class, I give people a seven minute timer to write an article. Yes, you heard that right. I write there in the class and if you are interested you can take my content planning classes, it's on my website. But I give people several exercises, seven to eight minutes and just about everybody, even the people who think they don't have anything to write, they're able to write or at least write part of an article in seven to eight minutes. They simply needed a timer and so do you. You think you can't write or oh, I don't have ideas, I'm not inspired, I simply schedule time to write and I know that in that one hour I got to write and publish an article. That's it. Actually what I do is I take half hour to write and then I take the other half hour to edit and publish what I wrote last week. But it's essentially one hour to write and publish an article. It's enough time because I know you can do it in eight minutes. I can barely do it in eight minutes. I'm actually quite surprised that many of you in my classes can do it in eight minutes. I can barely do it. I'm a much slower writer than most of you, to be honest with you. I really believe that I am a slower writer than you probably. Takes me an hour to write and publish an article with a timer. If you had a timer, you could probably do it in 25 minutes and then you have another 25 minutes extra to spare for editing and rest. So it's one hour a week. You can definitely write and publish an article. Go for it. Use a timer. Use a timer. Use focus me if you need to. Okay. Next up is the fourth action is paid distribution. What do I mean? If you're publishing articles or making videos, but you're not using ad dollars, you're not paying Facebook ads or Instagram ads to get your information out there, it's gonna reach very few people. It's really unrealistic to think you can grow to have a sustainable self-employment without using paid ads. Let me say that again. This is really, really important. If you're trying to grow a self-employment without using paid ads, I don't understand. I really don't understand how you're doing it. And I've learned marketing for 15, 20 years. Of course, oh, George, I've heard about posting in Facebook groups and responding, no, that's not a sustainable strategy. You'll probably get exhausted doing that, number one. Number two, you start feeling salesy or people start seeing you as, anyway, there's so many so-called organic growth methods that are good as amplifiers, are good as supplements, but really the main method of getting a bigger audience is by spending money using advertising. How can you have a business and not spend money on advertising? That doesn't make sense. It really doesn't.  Just count yourself blessed, but one day your network will run out and you'll say, George, I've got everybody in my network who already refers to me, but I still need more clients because my clients are completing and I need more. Build a roof before it rains. So you think you can grow your business without paid advertising? You are basically trying to live in a house without a roof and then praying it doesn't rain because once it rains, you're ruined. Not ruined, but it's a mess, okay? So essentially paid ads is like building a roof, making sure that you're gonna have shelter in the future. So I recommend 30 minutes a week to do $30 a month, 33-zero. You can afford that. I'm pretty sure you can afford that. I'm willing to bet that you can afford $30 a month, not a week per month. If you have a business, if you expect to have a business, you can afford $30 a month to do something like Facebook or Instagram ads or any other paid ads that gets your message in front of the right people.  If you're interested, obviously I have a whole class on this so I won't go on there, so this is about 30 minutes a week. Next up, number five, the other main way. So paid ads is really the main way that I recommend everybody do. The other main way that is not as easy to do is simple collabs. Even though it says simple collabs, what I mean is to get together with colleagues and promote each other. Now why that's hard to do is that you're probably shy about reaching out to other people. So it says, hey, will you promote me? Some of you aren't shy. Maybe you should be a little bit more shy. No, some people approach me and like, yeah, we don't even have the same sized audience. It's not appropriate for you to approach me, right? You got to approach people who have a similar sized audience. So if any of you are watching and you regularly get a hundred likes on Instagram for your posts, we can maybe do a collab or you regularly get 20 likes on your Facebook posts without using ads yet, we can collab or you regularly get about a hundred views on YouTube, we can collab. But it's like you look for people who have similar level of engagement as you, some of your friends and colleagues have that similar level of engagement, collab with them, meaning interview them and they interview you for the audience. It's the simplest way of doing it. They interview you to talk about your message and you interview them to talk about their message and you share that. So the simplest way, it takes about four hours per month to do one collab. You might even take shorter, but anyway, there's an article you can read below this video or above this video, wherever the article is, to read a little bit more about that. Okay, number six is audience research. I only have eight actions, so I'm almost done. Number six is audience research. Why is this important? Because the easiest way to sell successfully is to sell what people want. Some of you are having such a hard time getting people to hire you for your service. It's because you haven't yet framed your service in the issues that they really care about. Because your friends and your colleagues and your audience, they would love to hire you. We would love to hire you. You just have to sell us something that we care about. Really, I mean, we love supporting you. We like to like your things. We like to comment on your things, but we're not gonna buy from you, even though we love you, we won't buy from you unless you're selling something that we care about, that we actually think we want to buy. You see what I mean? Just because we like you, doesn't mean we're gonna spend money with you. You still have to sell us something we want. But how do you know, how do you sell something we want? You have to talk to us. If you're not talking to us about what we're gonna buy, what we are buying, what are we buying that's related to what you could sell? Well, let us tell you. Let us tell you what we're buying that's related to what you want to sell. And then you go, oh my gosh, I didn't think of offering that kind of thing. I could certainly offer that. Or, oh yeah, that's right. I could probably frame this life coaching thing to this way, then you're more likely to hire me because you don't just care about life coaching. Some of you actually do. But it's like, you know what I mean? So you gotta frame it, you gotta do audience research. Gotta get into our heads, get into our hearts to understand what we're really struggling with that you can sell us on. Then we're like, oh, happy to buy from you because we know you. So audience research, that's number six. And that's about two hours per, let's see here, two hours per month, two hours per month. Yeah, two hours per month. So about half hour per week averaged out. Okay, so then the seventh thing is the rhythm of gentle launches. Sorry about that, bumping my laptop here. It's bumping up and down. The rhythm of gentle launches, the idea is this, even if you have friends and colleagues who care about you or you have an audience by this point because you're doing all these actions, your audience, your network doesn't remember what you do. Honestly, we don't remember. Even if you and I are friends, I still don't remember what you do often enough for me to refer you. If you expect that once a year you reach out to me, how's it going, I'll remember you once a year. But if I see you on social media launching things occasionally, when I say launch, what do I mean by launch? I simply mean two emails to your subscriber list, that's it. That's all I mean by a gentle launch, nothing fancy. No five video series, no funnel, no webinars, whatever you could do those if you want to. But by a gentle launch, I simply mean to send two emails to your email subscriber list. You know, one email saying, hey, I want to let you know that this is the service I provide. I really enjoyed providing it. And then one more email two weeks later. So every two weeks you send an email, if it's appropriate, if you're not in that rhythm yet, just send one email a month. So a gentle launch can be one email plus two social media posts that month. That could be a gentle launch. So I want you to have a gentle launch every month. One email about your service and two social media posts. Can you do that? Comment below, you know, not because I need comments, but I want to know if that feels doable for you if you have any questions about this. So please do that. So that's about a half hour a week, one hour every two weeks, essentially, to write that email about your service and then schedule those two social media posts. So if you do that, then we will remember your service often enough to be able to refer clients to you. Otherwise, we don't remember you. Even though we might be best friends, I still don't remember what you do because I'm so busy. I think about my own stuff. I'm not thinking about you. Sorry, best friends. You know, really, you know, your best friends, even your best friends and even your biggest fans, don't remember what you do until they're seeing it. Then they remember it for maybe six hours or if you're lucky, they remember for 48 hours. That's why at least twice a month, you know, on social media, you kind of touch back. Yeah, remember, this is what I do in case you mutely know someone who needs help. So rhythm and gentle launches, which is about half hour a week. And finally, number eight is mastery of your craft. What this is is to, you're probably already doing it. You probably already love taking courses, right? Otherwise, you wouldn't be my audience. You love taking courses already. You love reading books to improve yourself, to improve your modality, your method, whatever you do with clients. But what I'm gonna ask you to do is to spend every three months or once a quarter. That's not very much. Once a quarter for three hours through the following. Spend up one hour to write and send out a request to your clients for feedback about your service, about your product or whatever it is that you do. So send out a feedback request once every three months. That might even be too often for some of you. So once every six months or once a year. But if you get feedback and then two hours, two more hours to read and process the feedback and see what kind of changes you wanna make. Because if you're not consistently getting feedback from your clients so you can improve yourself, improve your craft, it's hard to improve if you're just always thinking about, you're not getting the actual from the clients and what they really love and what youth they think you might improve a little bit on to make it even better. So I hope this is helpful. And if you add it all together, it's 850 hours a week of work now. Actually, if you add it all together, it's about 10 hours a week. That's it, 10 hours a week of purposeful, impactful work.  I'm doubling that, 20 hours a week. A lot of you already spend 20, 30 hours a week just on Facebook alone, right? Just on consuming YouTube videos or consuming other courses, right? So yeah, I didn't add in any course consumption time. You might say, well, George, I'm taking your classes. Aren't you gonna add that time in? Okay, fine. You might spend another three to five hours a week consuming, which is why I told you. 10 hours a week is efficient. And up to 20 hours a week is if you're learning all these things and trying to figure out how to do them, you might be part of the 20 hours a week is taking some classes, going to some Q&A calls, and asking some questions in the forum and getting some responses, that kind of thing. So anyway, 10 to 20 hours a week, does that feel doable to build your business? The other thing I wanna be transparent about is I didn't add in any time to spend with clients. So the 10 hours a week is really for your business development, kind of like to clear the decks. 10 hours a week includes getting rid of all your emails, getting rid of all your to-do list items, right? So 10 hours to 20 hours a week is just your administration, your business development, your marketing, everything aside from client sessions, aside from course preparation, we teach online courses. So essentially, if you add in 10 hours of client time, then now you're spending 20 to 30 hours a week, right? That's full time. If you have 10 hours of client time per week, you're probably a full-time business. So that's 20 to 30 hours per week. It's really, really nice to be able to work 20 to 30 hours and have a full-time income. Most people work 40 plus hours a week to have a full-time income. So you're really lucky you can spend 20 to 30 hours a week. I hope this is helpful and I look forward to any questions you have or comments you have below. All right, I'm George Cao. For those of you who don't know who I am, I love talking about building an authentic business, business that's really purposeful, that is aligned with your values and that is based on joyful productivity. We'll see you in the next video. Take care.


In this video, we'll provide the solution to question number 13 for practice exam number 2 for math 12-10, in which case we're asked to find the derivative of the function f of x equals 1 over the square root of x using the definition of the derivative. It's very important here you recognize the instructions say the definition of the derivative. Later on in a calculus course, it's typical to use to learn techniques such as the power rule or the quotient rule, which might make this a little bit easier to compute absolutely, but to get full credit, to get any credit, honestly, we have to follow the instructions given here. We have to provide the calculation by the definition. So what that means is to compute f prime of x right here, we take the limit of the difference quotient, take the limit as h approaches 0 of f of x plus h minus f of x over h. If we're not taking the limit of a difference quotient, we won't get any credit on this one because we didn't follow the instructions. Now, if we apply f of x plus h to this specific question, taking the limit as h approaches 0 here, we're going to get 1 over the square root of x plus h minus then we get f of x, which is 1 over the square root of x, and then this will all sit above an h right here. So this function has a couple of issues going on with it. It has both rational functions and square roots. We're going to have to treat them separately. So let's first deal with the fact we have fractions inside of fractions. We have this nested fraction. So identifying the denominators of the baby's fractions, we're going to times the mother fraction by their least common multiple. So we're going to multiply the square root of x times the square root of h, but we have to do it to the top and bottom of the big fraction so that it remains proportional. Don't bother distributing that is multiplying the square root of x with the square root of x plus h. Leave things factored. It's perfectly fine to leave things factored. In the numerator, you would distribute these things through, in which case we then get the limit as h approaches 0. You're going to get the square root of x times the square root of x plus h all over the square root of x plus h. You're going to get minus the square root of x times the square root of x plus h over the square root of x. And then the denominator we now get h times the square root of x times the square root of x plus h. Do not multiply out the denominator. It will not be to your benefit to do so. It's not going to help you, so don't do it. Now, the reason we multiply by the blue fraction above is that you'll now notice there's some simplification of fractions. The square root of x plus h cancels here, and then on the second one the square root of x will cancel out right here. So if we write this in simplified form to see where we are, we take the limit as h goes to zero, we're going to get the square root of x minus the square root of x plus h all over h times the square root of x times the square root of x plus h. Leave the denominator factored, it's better to do so. Also don't be tempted by, oh, there's a square root of x and a square root of x right here. We can't cancel out the square root of x because there's not a common factor across the top and bottom. While the denominator is divisible at the square root of x, the numerator is not because not everything in the numerator is divisible at the square root of x. Same thing can be said about the square root of x plus h right there. So in order to proceed from here, since we have a square root of x and a square root of x plus h to the numerator, my advice is to rationalize the numerator. So we're going to multiply again by a strategic number one. This time we're going to multiply by the square root of x plus the square root of x plus h. Make sure we do it to the denominator as well so that the fraction stays proportional to its original form. All right, when we do that we're going to foil out the numerator in which case you're going to get the square root of x and the square root of x is the first one. Then you're going to get plus the square root of x times the square root of x plus h. In the next one you're going to have minus the square root of x plus h times the square root of x. And then lastly you're going to get a minus the square root of x plus h squared. And this all sits above. Now we have h square root of x square root of x plus h. And then you have the square root of x plus the square root of x X plus H, despite any temptations to do so, do not multiply out the dominer, simplify the numerator. That's what our goal is right now. So some things to note, we have the square root of X times square of X plus H. We have the square root of X plus H times square of X. The order of multiplication doesn't matter. One is positive, one is negative. So these guys are gonna cancel each other out. So they're gone. That's why we multiplied by the conjugate in the first place. If you take the square root of X square, that'll just become an X. If you take the square root of X plus H square, that'll just become an X plus H. Do pay attention to the signs though.  There's a lot going on here. Taking the limit as H goes to zero right here. So see what happens is this negative sign would distribute, right? And then you have an X minus X, so they cancel out. In which case, then we're at the moment, we're gonna get the limit as H goes to zero. I'm gonna write the denominator first because it's so huge. I wanna make sure the fraction bar's big enough for it. H times the square root of X plus H times the square root of X plus the square root of X plus H. In the denominator, we now just have a negative H. Took a lot of effort there. Now we can do it. Now we have a multiple of H on top and a multiple of H on the bottom. We can cancel those things out. Our limit then became the limit as H approaches zero. Again, I'm gonna write out the denominator, not multiply it out. We get the square root of X, we get the square root of X plus H. We're going to get the square root of X plus the square root of X plus H. And this is all under negative one. Now you'll notice that although there are H's in the denominator, if we were to plug in H equals zero, there's not gonna be any division by zero. And therefore, we're now ready to evaluate the limit at zero there. So in doing so, we're gonna get in the denominator square root of X, square root of X plus zero. We're gonna get the square root of X plus the square root of X plus zero, negative one there. So getting rid of the zeros, we're gonna get the square root of X times the square root of X times the square root of X plus the square root of X, negative one right there. For which case if we get a, if we get square root of X times square root of X, that's equal to a X right there. So negative one over X. If you take the square root of X plus the square root of X, you're gonna get two times the square root of X. And this turned out to be our derivative. We're gonna end up with negative one over two times X square root of X. And that is the derivative of one over the square root of X calculated by using the definition of the derivative. By all means, if you know things like the power rule or the quotient rule or something, you might have also written the answer as negative one over two times X to the three halves. That's appropriate or you could have done something like negative one half times X to the negative three halves. Those are all equivalent in form. And so if you were to check your answer using the power rule, assuming you know the power rule, you'd verify this is the correct derivative. But for any credit on this question, the derivative must be calculated using the definition of the derivative, which means that we need to start off at this process right here. We need to know this. In particular, we're not just simplifying a difference quotient, it's a limit of a difference quotient. If there's no reference that you're taking the limit of a different quotient, if you never use the words limit anywhere, then you won't get full credit on this. So use proper limit notation as you're computing this one.


Today is the day in Marvel Squad we're gonna be pranking her by cheating on FaceTime I just want to make it seem like another girl has been using this mask. I think that's awesome I'm gonna have it like this, so it literally looks like there's a girl sleeping here, but who's what? This is gonna be insane guys Guys I gotta be quiet right now But what is good Marvel Squad welcome back to our channel if you are new My name is bill my girlfriend as I just showed downstairs is named Mariah Make sure to hit that subscribe button if you are not yet subscribe to our channel because today is gonna be a banger I'm gonna be pranking my girlfriend by cheating on FaceTime. This is gonna be crazy. This is gonna like set her off I don't know how she's gonna react I do know she's gonna start freaking out when she does see what is going on And I really hope to get a good reaction out of her because team bill has been sliding guys if you have been Watching our channel you will see the recent videos consist of just team Mariah pranks and we cannot have that happen Everyone's like when's team bill gonna pull the prank when's team bill gonna, you know do something on Mariah Well today is the day Boba squad. We're gonna be pranking her by cheating on FaceTime now. That's not even it There's a hidden gem in this video.  I'm gonna pull out the best part of this video So I'm trying to talk quiet, but like I'm just so hyped right now I bought a motherfucking wig for this video guys, and I'm just gonna have it next to me like I'm gonna go on FaceTime I'm gonna be chilling and then you know just be like, oh, what's up, babe? And accidentally like show like there's a girl's head laying next to me I want to take this lip balm and like just paint some like girl lip marks. Oh my god on this mask So it looks like another girl, but it doesn't have the perfect Obviously, I just want to make it seem like another girl has been using this mask. I think that's awesome. Alright, so I'm gonna leave it like that I'm gonna probably hang that from my rear view mirror and we're gonna be filming going to Walgreens I'm gonna actually say that we're doing like a day in the life from Ryan Bell because we've really done one of those lately And she's literally been wanting to do one of those videos So we're gonna be doing that today, but I'm also gonna be hinting cheating on her so get ready I hope you guys enjoyed this video. Sorry. I'm out of breath right now I'm literally just trying to rush through this before she comes up and finishes up her routine before we leave So make sure to give this a thumbs up We're gonna try to get this video to 20,000 likes for the comeback of team bill because we got to get somewhere guys. We have to be pranking Mariah again I've literally been slacking for the past week, but that will not happen again.   See you soon. All right guys a little fast forward. I made it downstairs She's upstairs finishing up on brushing her teeth and stuff, but I'm setting up the mask right now So the mask is hanging can't really tell from the middle of the rear view mirror I'm gonna keep it here so we can literally get a first reaction right when she gets in the car And now I'm going to put the scrunchie in the glove box because she does put a purse in the glove box Like literally every time we go in the car so that it's going in the glove box and the lip balm that I used for the mask I'm think I'm gonna put in the center council So if she does her mask is in here like her actual mask that she uses when we go to places When she goes to take that out to go like into Walgreens. She'll probably see the lip balm I don't know. I don't know like I'm gonna be filming down here I don't know how she's gonna react when she sees everything. It's gonna be crazy So now all we have to do is wait and it's a ticking time bomb guys. We'll see how she reacts. Let's go. I'm thinking for a babe. Come on You got oh, hey, let's go ready Yeah, all right, so we're going to Walgreens first, right? All right, I'll uh get in the car right now My baby So Who's mask is this? There's what who's mask is this? Why is it got pink lipstick on it? I don't know who is it? Huh, you should be driving at this or something. I don't know who was driving this. It's probably your mask What do you mean? Look at this? I don't wear pink lipstick Who's mask is this? Who's mask? Jill weird Okay, Joe. It's probably your mask.  I don't you know Okay, well, maybe it's your sister's mask Maybe it's your sister's mask What was in the car? Well, I don't have this You left your scrunchie in here. No, I don't wear the scrunchie. Come on. We got to go I don't ever wear scrunchies really much anyway. Why is who scrunchies that and who's met? There's a pink. Okay. Why did you even open up the glove box because I put my wallet in there? Okay, well, who's is that? I don't know. It's probably it's probably your scrunchie stop freaking out. I don't think that's what you really think another girl's in here Stop like you don't trust me. I okay. I trust you babe Exactly, it's probably your sister's your sister was probably chilling in here You would never let my sister come in the car, but exactly. She was probably chilling in here That's what you want me to believe you really think I'm just go to Walgreens, babe You really think I would bring another girl in the car.  Let's go. Okay. Give me kiss. I love you. I really I don't know who's who's that was though Yeah, I don't know who that was either babe. Who are you calling? Who are you calling?  I literally just like we stop talking about this and then you're calling your sister now Do you not trust me That's what I'm saying don't make assumptions that you don't know about Geez wait babe, what are we even getting from Walgreens? What this is the freaking lipstick that was on the the face mask This was the pink lipstick that's on the face mask. Why is this lip gloss in here, dude? Wait, where'd you find this? Okay, well I bought it for you you bought it for me. So why was there pink lipstick on that mask then that is not the Same color. This is not the same color as okay. Let's go That's a darker that's a darker color I bought this for you here You really think there was another girl in the car. Yes, there was not Okay, baby. I bought this look at it's wet and wild. It's for you because you're wet and wild Where are you going wait? We need to go shop together chill right here take this My god, she's getting so mad guys babe come back in the car Mariah.  So I'll see you guys once we get back out. Okay. Are you mad? There was no other girl in here Okay, okay Bob you Guys, she's literally just backing out of the driveway.  We just went to Walgreens and bought some stuff for Madeline Steven They're actually coming down in like a week and a half and we'll talk more about that why the reason they're coming down But I'm gonna go upstairs now set up the wig and this is gonna be friggin crazy We're gonna get her so good. All right, so this is what the bed looks like without me setting up with the girl and Look at this. This is what it looks like afterwards. Obviously. I'm not gonna be showing her this side I'm gonna be like on FaceTime. I'm gonna have it like this So it literally looks like there's a girl sleeping here But really it's just like a bunch of like blankets and my sweatshirt, but we're gonna FaceTime her right now I'm gonna screen record the FaceTime and we're gonna at least try to get her back home Like I'm gonna see if she could like whip the car around and come back here, but let's let's see what she does guys I'm so nervous right now. Here's the moment of truth everyone. I'm FaceTime her right now I got the camera set up the lights set up I'm just gonna FaceTime her and be like oh I just want to know what time you're trying to you know Get home so we can plan out to go eat and while I'm FaceTime her I'm gonna like accidentally show her the wig and I'm gonna put the FaceTime up on the screen You'll see it all I'm FaceTiming right now Hello, where you at? I was just wondering what time you're like getting home Okay, I just wanted to know Huh who is what I just wanted to know I don't know I just wanted to know because I wanted to see if you wanted to go get like some food or something Who's what? Calm down chill No one's here no one's in the bed. What do you mean? Wait you're coming home Mariah there's no okay. What are you trying to see? Look at there's no one in the bed. What do you mean? Look at this Who are you looking at? Mariah no no no no babe. It's fine. You don't come home already hung up guys. She's literally on her way home She literally saw a glimpse of the wig and she was like who the f is that? Oh my gosh Hold on. I need to like I need to call her. Hold on. I'm calling her right now I actually want to like what is she doing? Babe Stop swearing, okay?  Why don't you trust me? Why don't you trust me? Why don't you? Chill you're not coming home Mariah wait she hung up again guys. She's literally on her way home. Oh my gosh. This is crazy Okay, I guess I'll see you when she gets home. I did not think she was gonna do this I thought she was gonna at least like freak out maybe come home like a little bit like sketchy But she's actually pissed right now just because of this actually wait I should lay in the freaking bed. So when she gets here. She'll see it. No. All right. I'm gonna do that guys Mama squad I'm literally gonna lay in the bed with the wig and just watch her come in the room and hopefully like pull The wig or jump on the bed or just do something crazy.  I I don't even know I have to set this up I'm gonna literally like probably chill right here and have the wig somewhere right here Let me hide the camera and then I'll see you guys when I hear the garage door open and she comes in this is gonna be crazy Oh my god guys. She's freaking home. This is the moment of truth. This is it I'm gonna get to bed and we're gonna see what she does That was your fault you're the one that thought I was cheating on you Mariah. Oh my god. Look at it.  Yeah, it's probably hard.   We're getting married one day Because I hit my nail appointment. Look at how many my nails done well. What time? What time is your appointment? Go back Because I don't feel like drawing all the way back out there. Were you actually in the play or were you in the parking lot? I was in the parking lot. Oh, so you call them telling me you're gonna reschedule. Yes. No, I text just texted him This is crazy. I hope you guys enjoyed her reaction. I knew we're gonna get a good reaction out of you I did not know we were gonna get that good of a reaction out of you. I will give it to you Hey Okay, look at her phones literally on the ground right here. She threw like she ripped her phone She just I want to see the footage I could barely see it because you know the camera obviously, but I cannot wait to look at this Team bill came back. I was telling them right you literally have pulled like five videos on me in a row And I needed to get you back. I think team bill came back times a hundred. I think we're back up to your level You freaking way. Hey, do you have anything to say to our mob squad or any new people watching? Okay, no You do do good pranks, but hey everyone if you are not subscribed make sure to go hit that subscribe button right now and turn on those Post notifications, and if you guys want a chance to open up your fan mail on camera. We do fan mail from And I do want to give a shot to all of our tiktok support.  She's actually like curse or either, but that's who she's not a curse So that's why it like hit me like different. I was like, oh my gosh. This is gonna be I just want you to know and I just want everyone to know I would I would never cheat on this girl that literally like I would die before I cheated on you Okay, I love you at three and a half years going strong We're gonna get married one day have kids have a house have baby and just live happy ever after like second fiona What like in the in you know Um, but my will squad so we do have a very very very very very very very very exciting news coming up And it is I'm gonna tell you the date October 13th October 13 remember this day now It's not gonna be that exact date that you guys find out. That's the day guys We have something huge coming out on October 13th and we cannot wait for you to see what we're doing I want you guys to comment down below for the question of the day Comment down below what you guys think it is. It has been super hectic for us recently So if you guys you are yelling right now. Oh my god I think it's up running on the front Yeah, but for the question of the day, we asked you to comment down a question So we can read respond and like some of your comments comment on what you think that surprise is and uh, Are you excited life changing and it's something good. It's something great and we cannot wait to share with you All right. Well, I think I'm gonna close out today's video right here. Thank you guys so much for watching Um hashtag team bill in the comments guys and let's hashtag team ride Let's get this video to 20,000 likes 14 bills come back and uh, we'll see you in the next video Peace


good morning.  So before I start let me thank EMC which has partially funded some of this work. So this is you know the reason why you might have hybrid clouds I'm sure this is very familiar to most of you and that is you know you can use that for cloud bursting for migrating workload from one cloud to another if that's necessary and of course this supports scalability and high availability. So this is the high-level architecture we're looking at. We actually the work we've done which I'm going to talk about today is federating OpenStack with Amazon. So you've also done work to federate OpenStack and OpenStack but today I'll talk about what we've done to federate with Amazon. So this is the way we have implemented it. We've leveraged the cells architecture and in the cells architecture each there are a number of cells. I think OpenStack doesn't define what a cell is it's a collection of hardware it could be you know a data center a cell could be a rack you can set up the cells whichever way you want and they can also be hierarchical. So at the top level there's a top cell which has the cell scheduler and that decides in which cell the request will actually be executed and then below that there is there are child cells. So in a normal OpenStack cloud what happens is let's suppose you have an OpenStack cloud with four data centers and you create each of the data centers you make each one of them a cell. So then you'll have a top cell and four child cells underneath. So what we have done we have created a new kind of cell the extended architecture to have a new kind of cell called a pseudo cell and this maps so any foreign cloud like Amazon and so on gets mapped into a pseudo cell and since the child the cell architecture is general and it's hierarchical within Amazon also you can have a hierarchical mapping if you wish and I think the advantages of this kind of an architecture will become clearer when I continue. So this is you know the way that this has been deployed in the bottom left hand corner you see three cells the top cells in the private cloud cell which represents the OpenStack and then there's a pseudo cell which represents Amazon so the bottom three cells make up the hybrid cloud and then this is connected to a VPN node across the internet to Amazon which has a VPN on the other side. So again the implementation details so our we are looking at OpenStack at the primary cloud Amazon at the foreign cloud and leveraging the cells architecture and the way we've implemented the pseudo cell in a high in a kind of high higher level so the pseudo cell is a data structure which contains statistics like you know the utilization of the cell and so on so forth and it also drives which can perform operations on on the machines in the pseudo cell and there's also communication between the pseudo cell and the top level cell in that the pseudo cell periodically updates the statistics the top level cell. So what we have done is we've rewritten these pseudo cell drivers so that for example the pseudo cell driver that gather statistics about Amazon and it gather statistics and it also can spawn VMs on Amazon and things like that. So one of the questions is how do we handle security right now? So currently we are not this is not integrated with the federated security work that is going on. We are using the EC2 APIs for authentication and so we store the EC2 credentials and we're using that in our driver but in future we definitely do plan to integrate with the federated security APIs. So this talks about you know the flow of the work so you have the pseudo child cell at the bottom and at the top cell you have the interactions as I already mentioned the pseudo child cell updates the database and then makes cause the interface to change statistics and so on so forth. So this represents the way a typical workflow occurs. So let me mention so for example suppose there's a request to create a VM. So what happens that the request to create a VM it arrives at the top cell and the top cell looks among all of its child cells to decide it looks at statistics about the child cell and the capability of the child cell. For example if you want a GPU or something it looks at all those capabilities and then it selects a target cell to create the VM in. So in our case what would happen is that the top cell would look at the cells underneath it which is the open stack cloud that's those are regular cells and the pseudo child cell which is Amazon and then it would make a decision about which one to which cell to create the VM in and if it decides to create the VM in the regular child cell which represents the local open stack then the flow is as it normally is it goes to child cell and then the child cell is like the physical server and then it will call the Nova compute agent and so on so forth and create the VMs. On the other hand if it selects a pseudo child cell which is represents Amazon then it will be the request will be sent to the pseudo child cell which will then use the Amazon drivers to create a VM in Amazon and once it creates the VM in Amazon part of the pseudo child cell API is to return the end points the parent cell so you can talk to the VM and so on so forth. So I think this is a diagram which shows how simple the flow is and I think it also illustrates many of the advantages for approach. For example if you take a look at it we didn't have to invent a scheduler which will decide whether to create a VM on Amazon or a VM in open stack. We used already because we are mapping Amazon into a child cell over here we are already got a scheduler the cell scheduler which does the job. So another question is that suppose in a later date you might want to make a policy-based decision about which is based on statistics like for example how many VMs you have in Amazon etc etc and if we had taken a different approach then you might have to invent new infrastructure to map all of this but what happens is as I said in one of the earlier slides there is already an interface between the child cell and the parent cell whereby the child cell periodically keeps on updating its statistics to the parent cell and so we simply just follow that protocol and so basically the advantage one of the major advantages of our architecture is that we are leveraging the code that already exists in open stack. We are not having to invent a whole new bunch of code for scheduling between open stack and you know Amazon or for you know periodically updating statistics for example if you want to monitor information about the child cell monitor information about the another example I can give is as you know NOVA keeps tracking this database of every VM that's created. Now because this Amazon is mapped into a child cell a pseudo child cell the whenever the child cell creates a VM it automatically passes the information about the VM to NOVA so NOVA automatically updates its own database with the new VM so again we didn't have to write new code for that and the advantage is I think the major advantage of our approach is that it leverages the code that's already there in open stack to simply extend the federation concept. Yeah so the proposed architecture is simple and the good thing is if you look at many of the clouds which already exist over there they all are all hierarchical open stack has felt the need for this now but there's no cloud out there which treats the entire cloud as you know just a gigantic collection of machines. In practice there's some organization into data centers, racks, hierarchical organization and we are simply leveraging that so you could extend this to other things as like eucalyptus for example. So future work we want to take this forward as a contribution to open stack we need to integrate federated security I think those are the major major piece of work that we're taking forward. So now I'll play a small video which is a demo of how this actually works in practice. Hello so we'll be showing you a demo of the hybrid cloud using open stack and amazon. Here we see an open stack cloud dashboard and open stack cloud running on one of our servers and this is the console for amazon EC2 which shows you the resources of all from our account being used. So we have set up the hybrid cloud such that as the load on the local cloud keeps increasing the instances are going to be routed onto amazon and a tenant on open stack can use instances even though they're not on amazon as their own instances giving a perfect hybrid cloud situation. So to show that launch the demo we launch instance and give the name is instance one and give the image source as seros and you launch this instance. This instance will take some time to build and schedule and load onto the system it's not point here as yet because the load on the local cloud has still not increased that threshold. Now we launch a second instance by the name of instance two and we again give a image source as seros and launch the instance. This instance will then take some time and it will get launched onto the local hypervisor of the local open stack cloud. So here we have successfully spawned our second instance and we once again check amazon and it's still not spawned on amazon saying that our threshold given on the local cloud is still not reached. Now we launch a third instance launch the instance and we wait for it to get launched or it might be spawned on amazon. So a third instance has been launched on on the local cloud and amazon still continues to have zero instances. We launch a fourth instance and wait for the fourth instance to be launched. So if you notice this one is being spawned on amazon but the instance goes through all the state changes like spawning and so on that is normal for open stack. The fourth instance has been launched and we check amazon and here it shows us that there is one running instance hence from the instance four from local cloud since the threshold has crossed beyond our memory our message has crossed beyond our threshold given the instance was dynamically launched on on amazon and here we see that this instance on the instance which says running has been launched here and we have we have created a virtual private cloud on amazon and created a subnet called hybrid cloud and given the range of ip's as the same as our local cloud that is in the 10.00 range. So hence the ip's also are same as the ip of the local instance four here that is 10.005 has been brought about into amazon and the amazon private ip is 10.005. We have routed the virtual private clouds onto the vpn and hence there is network connectivity between a local cloud running on a server here and the remote amazon cloud. So this any tenant using these instances can use instance four as for the tenant he can use instance four as it's been running on open stack even though it has been spawned on amazon. So that's the demo of us thanks very much. So that's the team of students have worked on it they're undergraduate students. I appreciate if you give them a hand. Thank you. So if there are any questions have you done anything to integrate blockstarch cinder with ebs? So the ebs is accessible only from within ec2. Cinder would be our next target right now what we have done is we have integrated the VMs in and so the equivalent cinder should be possible since it's ip storage. Thank you. Can you tell us more about the network infrastructure did you assume that that was already there is it's that spun up on the fly what are you assuming there? Yeah so for the network infrastructure right now it's very simple and that is again work that needs to be done so right now we assume that there's a subnet which connects the VMs a flat subnet network which connects that and we build that through the VPN on the fly so it's not as configurable as it might be needed. A follow up to that what was the latency that you saw from the VM that was on AWS and the VM that is on the private cloud of OpenStack? Yeah so we haven't measured that actually but I would assume it's fairly high so definitely we'll measure that and try and in the in our next iteration we'll publish that information. Hi very nice I assume there's a mapping between the local flavors and the Amazon instance types? Yes so that's again a good question thanks for asking that and that again is more of the work that we have to do so right now what happens when you ask for a particular flavor of OpenStack then we map it in the code to the closest flavor of Amazon and so it's kind of hard coded in there but obviously there should be some sort of a module which will allow you to configure it because for example right now we take the smallest instance type you can find in Amazon which still satisfies everything that you have but you may be willing to want a smaller instance on Amazon because maybe the larger instance costs more so different users want to trade off differently so that's part of the code which needs to be taken out and then made a separate module and made configurable. Great and as a follow-up to that I assume you have to do the same with images but that's not just a mapping do you have to pre-stage the image the same image in EC2 that you have local and then also map it how does that work? Yes so we've done some work on automatically converting the images but I think in a practical situation since it takes a long time to transmit the images from one cloud to another I think in practice you'll have to have an image on Amazon which is ready I think that's the state of the art now. Okay great thanks thanks. Hi there at the OpenStack consumer level are you exposing the OpenStack APIs or are you assuming an EC2 compatibility API? Sorry at which which level? So this is all done through Horizon and it uses all the OpenStack REST APIs so for example if you wanted to write a script you would just write a script using the same nova APIs that you're familiar with. All right thanks. You spoke about contributions back to the community so which part do you need to contribute back I mean the pseudo-cell part or? Yes the pseudo-cell part yes I think that will be a contribution to nova. Okay this is a nice work I was just curious if you had any issues with you know address management you kind of have a range of addresses in in the VPC that you created and then you've got OpenStack's own IPAM so did you run into any issues there or were you able to get around that easily? I'm not completely familiar with the networking part of it the details so what I believe is we have a network range in EC2 and the IP address range inside and we are somehow managing that but if you please send me an email I will get find out and get back to you on that. Hey what's happening now Trevor Powell from RMS? I had a question with the feedback loop that you have or may not have I'm just curious to know if the instance something happens to the instance on the Amazon side or another cloud how does it reflect back in horizon or in vice versa? Yeah so that's a good question so right now we don't have an alerting mechanism but what happens is that periodically the cells have to report statistics back to the top level cell and then they would know that you know that something has happened to the VM at that point and so but I think Amazon does give an alert if something happens to VM so we have to relay the alert back I'm not sure if you've done that yet I've had to check that. Hi in the context of Federation how are you managing a VPN channel between your source cloud and your target cloud? Managing in what sense? I mean how do you set up a direct link between your OpenStack cloud and your Amazon instance? Amazon entire deployment that you create? Yeah on Amazon there is a VPN infrastructure and we have set up a VPN server inside our OpenStack cloud and those two work together to set up the VPN. Okay but do you have the ability to provision a VPN through your console? No so as I said right now the networking part is to some extent hard coded and so we need to make that more flexible that is future work. Okay thanks. In terms of being deterministic with the VMs that you spin up you show utilizing private cloud initially and then essentially bursting out to a public cloud. Yes. I'd like to hear your thoughts on how you reclaim resources so if I need to spin down VMs and I actually like shut down someone's in my private cloud thinking about the mechanisms to go back out and reclaim them from the public cloud back into the private cloud for money saving. Yes so that's a very interesting question and that relates to the mechanism in OpenStack for doing that. So right now this is done through heat and so it should be it should work seamlessly in the sense that if you if heat spins up and spins down VMs then that will work with the sales scheduler and then some VMs will get spun down. So if you want to specifically spin down the Amazon VMs preferentially then we have to modify the policy. So right now the policy may say spin up the VMs and then it'll just spin up the VMs because as soon as it's an OpenStack cloud and then it says spin down the VM again it assumes it's an OpenStack cloud. So the policy will have to be now made sales specific saying that when you spin up the VMs spin it up beyond a certain level to go to Amazon and then it's spin it down preferentially terminate the Amazon VMs first. So policy has to be modified to make it sales specific. I have two questions. One is how how much how how much have you scaled this and also would this work in a public to public like an OpenStack public cloud like HP or Rackspace to Amazon? As I've answered the second question first it should work on a public to public because we've done it on this on an OpenStack to OpenStack cloud and assuming that Rackspace and HP are both close enough to OpenStack it should work. And sorry what are the first questions if you could sorry oh scale scale. Yes we have done this on our own local cluster of about two or three machines and with Amazon. We obviously need to scale it more and see how it works and that's where you know if anybody's interested in trying out the code we'll put it on Stackforge and people can if they have larger clouds they want to experiment and give us feedback let me welcome. Okay thanks very much.


I just realized I never recorded the beginning of the video, so I'm just gonna do the intro now. Welcome back to another video! Yeah, I just finished the work and I'm not gonna lie, I just forgot the intro. Anyways, today's going to be a leg workout. By the way, if you're wondering where I am, I am in the Miami apartment. This is the building, it's beautiful. The gym is, it's a dream come true, like it's massive. Nobody's in there, so you can do whatever you want to do. Just enjoy the workout, it's a quick video, I just wanted to keep you up to date with what's happening. I'm working on my legs today, a quick little workout, two cardio sessions, and yeah, check it out. I need a key to get out of the gym. Okay, so I didn't film it, but I just finished another three miles on the bike as like a cool down, but then I was so motivated to just, you know, I kept going and it was, I was way too fast. It wasn't a cool down, it was like an actual workout. But yeah, it was really good. First leg day in Miami, I'm happy to be back because like the gym is fantastic over here. Almost nobody, like I have to entire gym for myself every single time I'm in here. By the way, I'm using a phone right now to film everything because, yeah, I mean I brought my camera, but it's easier and quicker to edit over here and I want to be consistent with it, so I'm just gonna record on my phone, edit on my phone, upload it, so you guys can be part of this. And I also want to challenge you to work out every single day for 24 days.  It's probably gonna take a minute, a minute and a half, and then later on it's gonna take like four, five, six, seven, ten minutes a day. But yeah, I challenge you 24 days, follow me, do that, and if you finish the entire challenge for 24 days, you will end up doing 1500 reps, so 300 reps of one exercise, and you will see a difference for sure. So thanks again for watching, don't forget to subscribe, hit the notification button, you know the drill. Leave a comment below as well, that helps the algorithm, so thank you guys, I'll see you next time. And by the way guys, I come home to this, look at this beautiful apartment. By the way, Amanda decorated everything in here. She made it the most cozy apartment in Miami. And then the view is just amazing, look at the sky. Yeah, it is beautiful. Do you have your shirt? Yep. Very important guys, the shoesies must be on. They're along out. Exactly! Oh my god. Nice. Can I close this? Look at this. You! That is another reason why I love Miami so much. Even though I'm afraid of heights, I love being up so freaking high. Yep, I'm used to it, I'm not even gonna move over there. And now, last but not least, it's the last thing I'm gonna show you before I take a shower. Now, all I need are some gains real quick. Yep, this is it. Is that how many grams of protein? Only four, that's not what I want. That is not what I want. Oh here we go, 10 grams.  So now I'm gonna make some gains, and that's it for today.