Welcome back to my channel and welcome if you're new here I know I said that I had filmed the fourth and final video in this calories versus points a little mini series here on my channel But I have gotten an overwhelming Response to those videos lots of comments lots of you are saying things like I never had any idea how little of calories I was eating when I'm just following smart points and not incorporating a lot of zero-point foods So I literally have tons and tons of comments. I'm gonna flash some up here for you guys But there have been so many of you that have reached out and said can you do more videos in this series? I don't have a lot of other content in regards to calories versus points But after you guys all reached out to me I did a lot of digging into into WW and a lot of digging into calories and I'm here today to share with you the shocking truth Between WW and calories. I'm going to be sharing with you an extremely easy way to determine your calories That's a lot of feedback that I received as well as man That's a lot of work to try to figure out my calories and my macros So I did a little bit of research on YouTube. I found a fan at Tastic Fitness coach I've binge watched all of his videos I'm not even kidding, but I'm gonna share with you his super simple approach to figuring out your calories and what macros matter in a Very simple way to figure out those macros as well I'm also going to share with you some examples of points versus calories and then I'm going to talk a lot about WW and if you are on the WW program and you're concerned about your caloric intake like I was How you can reach your calorie goal and stay within your smart points So I have so much new exciting information to share with you today. So let's go ahead and jump right in With you some of these shocking finds that I've discovered over the last few weeks I wanted to share the name of that YouTube channel where I was able to get a very simple way to calculate your calories This is the foundation of really any weight loss program calories in versus calories out. His name is Jordan Siet I'm gonna go ahead and put it here on the screen his YouTube channel. He is a fitness instructor He is a coach. I just googled fitness instructors fitness coach calories that type of thing and I discovered quite a few resources on YouTube, but he is by far my favorite He is real. He doesn't beat around the bush He has a very simple approach to figuring out your calories now You can certainly use my tips and tricks that I shared in my calories video I'll link that down below for you guys But this is much more simple and really honestly it ended up in the same Realm of calories for me as it did when I did all of the math with those different calorie calculators online So this is just a far simpler approach. I highly recommend you check him out over on YouTube He also has Instagram and I've been told by a lot of you that he also has a podcast So it's definitely worth checking him out on all of those social media platforms There are two videos that I highly recommend that you watch on his channel. Let's be real I've binge watched all of his videos. No lie. I have spent hours watching his videos I'm entirely intrigued by him and his way. He goes about fat loss. He doesn't actually call it weight loss He calls it fat loss, which is amazing in itself So the two videos that I highly recommend that you check out are his how to figure out your calories video We're gonna talk really briefly about that. I'm gonna share what I learned from this video It was literally you guys mind-blowing and then also check out his big Mac challenge Where he ate a big Mac every day for 30 days and still lost seven pounds He talks a lot in this video about calories being a calorie just like a mile's a mile It doesn't matter what you're eating the only difference is the nutrient profile of the food that you're eating But a calorie is a calorie whether it comes from Big Mac or salad. He still was able to lose weight It's entirely enlightening. I have to say it's one of the best documentary type videos I've ever seen and his message at the end literally you guys I was wiping away the tears It was that powerful of a message at the very end of the video I will caution you on two things number one the Big Mac video is almost an hour long Well worth it and number two he swears a lot So if that offends you that may be an issue with you watching his videos But he's raw in real and easy to understand So let's talk about his way to figure out calories. Now. I love this He says to simply take your goal weight not the weight that you think is unsustainable for you So pick your goal weight something that you can sustain something that's healthy within maybe your healthy weight range That was decided by your doctor or maybe the healthy weight range from ww whatever goal weight You feel is sustainable long term for you You're going to take that goal weight and times that by 12 and that is your caloric goal for every single day It's that simple. It's one math equation super super simple So times that by 12 those are the calories that you should be eating every day for fat loss. I know it looks like a lot Funny thing. It wasn't much more than the lose it up gave me So for me it kind of flowed with what I've been doing over the last few weeks It looks like a lot, but he says give it 90 days Remain consistent in eating that those calories and you will see fat loss So I'm excited for this We've started a huge 90-day challenge in my Facebook group where I talked all about this video We talked about Calculating our calories with this simple math formula and there's about 80 of us that are in for this 90-day summer challenge So if you haven't joined my Facebook group come over and join us definitely take advantage of this challenge We've got prizes giveaways support zoom calls We're going to basically follow Jordan's science approach for the next 90 days and see what happens on the scale Also in his how to calculate your calorie video. He tells you to calculate your protein This is the number one macro Nutrient that you should try to reach your goal every single day and that's again a simple math equation Your goal weight times one very very simple. My goal weight is 165 times 1 I should be eating 165 grams of protein every day now carbs and fat and sodium Those don't matter as much as your protein goal He does go into detail in his video on how to figure out how many carbs and fats You should be eating by again doing some very very simple math in my opinion This is the easiest way to figure out calories and macros hands down Super simple takes less than five minutes and you have a very sound Structure proven Chloric goal to hit every day and the last thing I want to touch on this before we move on to These shocking truths about ww and calories is make sure you're not adding back in any calories You burn off during exercise that calorie goal is your calorie goal now I've had a zoom call in my Facebook group in my challenge group where I talked about how I'm gonna work this You don't have to eat those same calories every day. You can cycle those That's what I'm doing. So if you're interested in that head over and join that 90-day challenge over on my Facebook group So as I showed in my calories versus points of video, I'll make sure I link that down below for you guys I went through five different weight watcher scenarios five different ways of eating on the ww program Now these aren't all the ways that people eat. I'm not a doctor a nutritionist or a dietitian This is just some simple math that I did to try to figure out if our points were lining up with our Caloric goal every single day and I shared five different scenarios on that video So definitely check that out because it's going to give you kind of an idea of where this whole series started When I was comparing weight watcher smart points with caloric goals every single day in that video and throughout the next few videos In this series, I found that if you are sticking to the minimum number of smart points on the ww program You are not eating enough calories if you receive the minimum number of smart points on blue green or purple And you stay at that minimum number of smart points every single week never touching your weeklies never touching your fit points I can almost guarantee you that you're not eating enough calories So many of you reached out and said when you did the math you were eating between 800 and 1100 calories and some of that was even going over your smart points you guys 800 calories Is not enough. Yes, you're gonna lose weight at 800 calories and 1100 calories But number one it's not sustainable and over the long term you're going to do damage to your metabolism Your body is going to get used to 800 900 a thousand calories And whenever you put more than that into your body It's going to hold on to that and you're not going to be successful in your weight loss journey long term And you're also going to potentially do irreversible long-term damage to your metabolism So it's not worth it slow and steady wins the race It's not all about how much you lose every single week They say and it is proven that the slower you lose weight the longer you keep it off The easier it is to keep off and the more sustainable that weight loss is going to be That's why you see a lot of these quick fix diets these juice cleanses these fasts these HCG 500 calorie a day diet. Yes, people lose a ton of weight But those people gain it all back within a very short period of time after stopping those diets Because it's not sustainable to eat 500 calories a day or to drink juice or eat celery all day every single day So that's one thing I love about WW is it teaches you a lifestyle It teaches you how to eat within a smart points goal a calorie goal every single day and lose weight And when you hit maintenance, of course, you get a little bit more points aka calories And you should be able to sustain your weight loss and maintain your weight So if you are one of these weight watchers that only eats their minimum number of smart points every day You don't use your weeklies. You don't use your fit points chances are you are severely under eating Yes, you will see weight loss eating the minimum number of smart points eating that low of calories Yes, of course, like I said, you're going to see weight loss, but it may not be sustainable for you That may not be a weight loss or a caloric goal that you can sustain long term So what do you do about that? What do you do if you find yourself at the minimum number of smart points? You track your calories over a few days a week a month and you find yourself Severely in a calorie deficit an unhealthy calorie deficit I have two things that I want to share with you that I think are great ways to stay on the WWW program reach your caloric goal and stay within your smart points Yes, I believe you can stay within your smart points on WWW and still reach your caloric goal So I want to share with you the two things number one eat your weeklies your weeklies are there to be eaten I hear all the time. I don't lose weight if I eat my weeklies now This may be honestly true for some of you, but the weeklies were given to us from WWW for a reason Without those weeklies. We are so far in a calorie Unhealthy deficit that it's doing damage to our metabolism those weeklies were given to us to eat Whether you eat those weeklies a little bit every day or you eat them all one or two days a week Whatever the case may be eat your weeklies So I'm going to show you guys an example of somebody who eats their weeklies How they can reach their caloric goal and be within a reasonable amount of smart points So if you choose to use your weeklies all in one day those extra forty two thirty forty five Whatever the case may be for you that is overall during the week You will be hitting your weekly caloric goal if you eat your weeklies You may choose to divide those up over the week and maybe have five extra points per day It doesn't really matter as long as you eat all of your weeklies. You should hit your caloric goal overall for the week So let me explain that a little bit further. So for me my goal weight is 165 pounds if you times that by 12 I am allowed the number of calories here on the screen if I take that number of calories And I times that by seven that is the number of calories that I should be eating over the course of a week Now I can eat that minimum calories every day. I can do some calorie cycling So let's say that on Saturday or one day a week I want to allow myself 2,500 calories because I want to be able to go out and have a nice dinner Maybe have an adult beverage a dessert whatever the case may be so from that weekly calorie total I'm going to subtract 2,500 calories because I know that I'm eating those calories those weeklies on that given day Whatever that number is left over after I deducted 2,500 I'm going to take that and divide that by six the remaining days of the week And that is my calorie goal for the week now if you don't want to count calories and you want to just count points Take your weeklies and do the exact same situation Take the 42 weeklies that you receive every week. Let's say that on Saturday You want to have 15 weeklies you want to be able to consume 15 weeklies because you know that you're going to be Going out for dinner take 42 weeklies subtract 15 that number divide that by six And those are the weekly points that you can add to your smart points daily budget every day for the remainder of the week Give it a try. I don't think you're going to see a game I don't think that you're even going to see a maintain now You may not have as much of a loss on the scale But I bet you still have a loss and remember you guys slow and steady wins the race Give it a try give it a try for a week or two and see how it affects you now Of course, everybody is different So like I said, some people may not be able to eat their weeklies But by eating your weeklies, it's a great way to get you a little bit closer to your caloric goal But staying within your weekly smart points budget now fit points I would not necessarily eat those unless you feel that you need to to satiate yourself or to get to your goal Kind of like the whole Jordan sciat calorie goal. We don't add back in our exercise But again, everybody's different so you have to do what works for you when it comes to fit points But I encourage you my friends to eat your weeklies I think you're going to feel a lot more satisfied and you may even see a larger drop on the scale now The second way on ww that I feel that you can reach your calorie goal by Remaining within your daily smart points And this is if you don't want to use your weeklies if you're still Anti-weeklies and you just want to stay within your daily smart points You can reach your caloric goal by eating more zero point foods And I'm going to share an example with you So this is my tracker from just the other day from Sunday So you can see that I stayed within my smart points. I actually had one point left over at the end of the day Here's what I ate for breakfast. You can see I had a lot of zero point foods I'm eating a lot of fresh vegetables fruits lean proteins that are zero points on Ww at least on the blue and purple plan and extremely low points on the green plan I had a big salad for lunch I had a high-protein dinner I still incorporated some snacks and I still incorporated a dessert and you can see that I ended the day at 33 out of 34 points great, but what were my calories? So my caloric goal for this day was 1,860 calories I ended up eating 1,760 calories so essentially I was short 100 calories That's completely okay with me as long as I'm not doing that every single day I don't want to go over my calories. I'd rather be a bit under or spot-on than over So you can see that this day because I incorporated zero point foods into my meals and my snacks All of those zero point foods still have calories all of those fruits those vegetables those lean proteins They have calories so they added up over the course of the day And I was able to meet my caloric goal and still have one point to spare in my smart points So I think this is really really important to share that it is possible to stay on WW and still reach your calorie goal You don't have to abandon WW because you're finding that you're only eating 800 or a thousand calories You just have to change up the foods that you're eating throughout the day to hit that calorie goal And it's funny that I say this because we all know that WW assigned all of those foods as zero points for a reason Because those are healthy foods. They're generally lower fat lower calorie foods But they're the foods that we should be eating every single day And if we're doing just that the way that WW is telling us we can certainly reach our calorie goal And stay within our smart points now if I would have eaten that extra hundred calories Depending on where that extra hundred calories came from if it was a snacky food It would probably have put me over my points, but I could have had a banana. I could have had some strawberries I could have had some veggies and I still would have been within my points and absolutely nailed my calorie goal for the day It all is the foods that you're choosing every single day for every meal and every snack. So I found this Extremely interesting. I think that depending on how you work the WW program It's going to determine whether or not you're working the program in the most healthy way for your metabolism Like I said, I think it's important to know your calories I think you should always know what calorie goal you're shooting for so you're probably wondering why would I do? WW if I had to track calories first of all You don't have to track calories to follow WW calories are part of the equation of a smart point WW has taken the calories of a food and figured those into its smart point value Amongst other things sugar fat saturated fat protein all of those components Play a part in the smart point value I don't think that it is unreasonable to have a little bit of knowledge in the bank in knowing what your caloric goal should be every Single day and making sure that you're getting close to that daily so that you're not doing that damage to your metabolism Now do you have to double track every single day? No, because let's be honest most of us eat the same foods or the majority of the food that we eat throughout the week Is the same we meal prep or we kind of have the same breakfast or the same lunch or the same snacks that we reach For on a daily basis, so I don't think that it's necessary to double track every day But I think it's important to do a check-in Maybe once a week once every couple weeks once a month to see if overall you're meet maintaining that caloric goal That your body needs to function sustain and be in the fat loss mode I've also seen a lot of comments and why would you be on Weight Watchers and double track? Isn't that a pain to have to double track every day? It takes up so much time to be honest with you guys It's five minutes. It takes me five minutes to pull the data from the WW app and put it in my calorie tracking app I use the Lose It app. I do have the premium version. I've gotten a ton of questions on that That's the app that I choose. I like it's aesthetic. I think it's pretty I know maybe a little ridiculous and I find that it's easy to navigate It's easy to use so I use the Lose It app So it takes me five minutes to plug the data from one app to the other I do it on a daily basis now that I'm getting a little bit better at staying within my calories I may not do it daily, but you just have to do what works for you That is the beauty of this entire program WW calorie counting macro counting You have to work at the way that works for you not the way that works for me Not the way that works for your neighbor your best friend your brother your sister your mother You have to do it the way that works for you I'm just sharing with you some of the knowledge and some of the research that I've done over the last few weeks because this has been something I have been super concerned about it all stemmed from my best friend who was on the WW program she got a trainer at her gym to try to really build muscle and tone up her body a little bit and She shared her food diary with him Most trainers will ask you for what you're eating throughout the day throughout the week and he immediately told her Absolutely not should you be 80 800 calories a day that is not even a reasonable amount of calories He put her on an eating plan took her off of WW because that's way too low for her for her It was 1400 calories that is almost 600 calories under where she should be eating for weight loss fat loss She should be eating 1400 calories a day to see weight loss and let me just tell you she's been following this program now It's been over six months and she has lost more weight than she ever did on WW at 23 smart points a day in 850 calories and she's eating on average 14 to 1600 calories a day So I know that that number can be scary when you take your goal weight times 12 I know that you can look at that and say holy moly that is a lot of calories But like Jordan says like I'm saying go ahead and try it for 90 days and see how it works for you It may not work for you, but he says that if you follow that protocol for calories and protein goal You should see fat loss at the end of 90 days. So again, that is my plan moving forward for the next 90 days I'm going to be staying within my calorie goal and staying within my points goal whenever possible And I proved it to myself just the other day that by adding in those healthier foods those zero point foods fruits and veggies I can stay within my smart points and still hit my caloric goal It's when we're eating a lot of processed foods a lot of high-point low calorie foods that we see that really low number of calories But we're over our smart points every day So as WW has taught us if we make better food choices, we should be able to reach those calories and stay within our smart points So it is quite shocking that that is how WW works for a lot of people They're so Eating because of the foods that they're choosing even though we have zero point foods and healthy foods We don't always choose those foods We still like our snacky foods our treats our chips our cookies whatever your vice is just make sure that you are eating Enough that's the bottom line of this whole video This entire series is to make sure that you're eating enough whether your counting calories are staying on WW or like me doing a little bit of both Make sure that you're eating at a healthy range that's sustainable for you That you're gonna continue to see weight loss and something that once you do hit your goal You're able to maintain your weight and not gain it all back. So that's it for me today I hope that this really helped you guys take a better look at WW and what you can do to make sure that you're reaching The right amount of calories for you I'm going to link the big math video and how to figure out your calories as well as Jordan's channel down below for you I highly recommend you check it out if you love it and you binge watch it and you get a lot out of it Let me know I'd love to hear from you guys what you think of his approach to fat loss Also, I am going to include down below my playlist for all the other four videos in this series calories versus smart points So you guys can check those videos out as well if you haven't seen them So I really really hope that this helped you guys out whatever path you choose for your healthy journey Whether it be weight watchers calorie counting or both. I am here to support you I am your biggest fan and I am cheering you on and I know that you can do it I would love for you to share down in the comments what your thoughts are on Calories versus points if you've been in the same scenarios yourself Whether you're severely under eating or you're meeting your caloric goal within your smart points because of the foods that you're choosing It's nice for me to just kind of hear how you guys are doing plus I love interacting with you down in the comments again if you haven't already head over join my Facebook group We do have a separate private Facebook group for the challenge All of the information on the challenge is pinned to the top of my gents WW tribe Facebook group if you would love to come join us on this summer challenge It starts on July 1st So there's still plenty of time to head over and join us And I did record the zoom call that we had where we talked all about these goals calories points That is also on my Facebook group And if you're new welcome if this is the first video that you've seen from me welcome welcome I'd love for you to stick around. I do a lot of WW calories We do grocery hauls meal preps we do all sorts of fun things on this channel So just hit that little subscribe button and the bell so you're notified when new videos are uploaded If you loved this video in this whole philosophy on calories versus points give this video a big thumbs up It really helps out my channel, and I really appreciate it. Thank you guys so much for watching again I hope that this gave you a little bit of insight, and I'll see you guys all in the next one. Bye


Today, we're going to be looking at clearing the screen. This will be a very short video, but I just wanted to show you it. Let me just list out all the files in the folder I'm in. If I want to clear the screen, I can type in clear, just so you know, because if you're coming from Windows, you might type in CLS, which does not exist. But you also notice I just cleared the screen without typing clear. How do I clear the screen? So another option in most cases is you can press CTRL L, and that's a shortcut key to clear the screen. So why would you want to type clear when you can just hit CTRL L? So clear or CTRL L. Obviously, CTRL L is a lot faster, but when you're actually typing out commands and you're typing out a script and you want to clear the screen in the script, you're going to have to use the clear command. So go ahead and give both those a try on most systems. The CTRL L should work really, I think, all systems. And as always, I thank you for watching, and this was a short one. Part of a series though. Be sure to check out the full playlist for all these videos. We're going over the basics now, but we'll get into more fun stuff in the coming weeks. Thanks for watching. Films by chris.com. That's Chris the K. There should be a link in the description. Be sure to like, subscribe, and share. Comment below. Thanks for watching, and as always, have a great day.


Hi folks, thanks for attending this session and are you My name is Huizhao Zhao and today I feel a bit deeply honored to be here to share our learnings and the journeys regarding how to running spark Kubernetes and Let me introduce myself firstly and and I have been working I from Apple AI-MIL Department, I have been working on design develop and manage large-scale spark cluster and the spark workload on Kubernetes around the four years now and throughout our journey most recently we have encountered some new and Very crucial new requests from our internal and the users which inspiring us Try to exploring a new way to allow user to running their spark workloads on Kubernetes which is running Apache stand-alone cluster on top of all communities and Over the next 30 minutes. I try to have a deep dive to this topic. So I try to Firstly introduce was our existing, you know platform on our how to run spark workloads on Kubernetes and then why we need what kind of challenges we are fitting right now and Why we introduce this new way and then I try to give you some high-level design Examples we try to achieve and there's a detail implementation for that and Lots of things like what's our ongoing work going to do As you know Apache spark is an open-sourced software engineer a soft software and which is kind of Distributed computation engine just in a field of lines of codes in either, you know pass on Scala or even circle data scientists and the engineer can easily define a spark application to process a huge amount of data and The spark will take care of Paralyzing the work with the help of a cluster of machines. However Spark itself cannot manage this kind of machines Directly Usually it will rely on some third-party class managers to help it There are some popular, you know class managers like how to be young Apache muscles Kubernetes as of course so around the same years ago, we have been exploring how to run in spark on Kubernetes and We Through this kind of journey we find that there is quite a lot of kind of advantage if we can take this design First of all The full containerization these kinds of capability makes the spark application on is a very agile and portable our data scientists and Engineers can easily install whatever packages to the container images and the run it's everywhere and This is really helpful and speed up our developers, you know development of velocity and iterations Secondly and By running spark workloads on cloud with the help of a connect is we can easily apply the auto scaling features to Spark applications so we can automatically adjust to the scale in or scale out to the machines to adjust to the different size of a spark workloads this help us to save a lot of cost to our internal users as well and Thirdly, and you know, we always try to take in security and privacy as our first Citizens to our platform. This is really important especially when we try to you know, build a maintenance platform for our users With the help of a Kubernetes such as you know service account and the cluster rows Such as this kind of those, you know security control services provided by connect is itself We can very easily to apply authentication tokens or authorization policies to every spark port and or even every data access operations Inside the spark workload Here is our existing Architecture how to run in spark workloads on top of a Kubernetes from this picture, you can see we build a unified batch processing gateway and We leverage this gateway firstly to manage several several configurable Numbers of a spark Kubernetes cluster and once this gateway Get to the request from whatever API call come the line airflow operator or Jupyter Notebook it will translate this kind of request to a CRD object so here what is the CRD object and You can see on each spark Kubernetes clusters. We install several spark Kubernetes operator and The CRD object are going to be Rotated to the corresponding spark because clutter and the operator will process this kind of CRD instance and Basically the operator are going to try to translate all the fields defined in the CRD object to a parameter required by the spark submit if you're familiar like you know spark and It's a provide a spark submit and also it's already, you know support Kubernetes as a cluster manager as default so that spark submit script can directly talk to Kubernetes endpoints and By leveraging this shell script spark operator Can help you to spawn bunch of reports which is including one spark driver pod and several Numbers of a spark executor pod and At the bottom you can feel we leverage a unicorn to apply the resources quota per each tenant and of course, we also leverage autoscaler class autoscaler and All cabinet are to automatically adjust the machine or trigger the new machine to create it to support the new part and you may have a lot of a kind of you know Questions regarding this kind of architecture, but let's see have a deep dive later if we have time at the end We have been leveraged this Clutter to support large-scale production workloads on our internal platform for several years and we made a lot of Internal customizations and the defectors to this open source to software, which is a spark Kubernetes operator however, we are still facing some new challenges and Here is a brief summary first of all, we do have a lot of very short processing spark applications and this is we got we got a lot of requests from our end users and the They try to require their small applications to be finished in only around three to four minutes and also the interval of each spark application They need to be less than 30 seconds You can imagine all over this kind of a spark application task is a schedule is by airflow or other, you know, or just administrators and You also can imagine any kind of job schedule delay or kind of a pod allocation delay Well leading to the failures to a spark application or even the whole airflow decks and From the previous Architecture you may also notice we also provide interactive Analytics capabilities to our users. So what does that mean? That means if we user want to have a query session Where is the truth or notebook? It will also need our back end to spawn bunch of old pod So that means If we can reduce the startup time of the pod creation is well Help very helpful to enhance our user experience certainly Jin AI of course is a very hot topic right now and On our platform. We also try to provide both data parallelism and model parallelism to our platform So that's why we try to exploring how to running a non running recluster on top of a spark however, the existing architecture cannot Satisfy this need That's why we conduct a lot of you know research and try to find some way to reduce the start up Time of each spark application and also try to find a new way to run in this kind of machine learning framework To find the the firstly Let's try to find the root cause why the sport or the spark application start Start up time taking so much time Firstly, let's check what happened when CRD Rotated to the spark operator and the house by the spark operator does and From this workflow of Kubernetes operator, we can see once the controller received the spark application CRD's and it will firstly translate to a shell script and then using the submission runner to submit to execute this shell script and allow it to talk to API server directly and Then the driver part going to be created and then the spark driver part will directly Talk to the API server to spawn the bunch of executor part We can see they're going to be a long negotiation process, especially when for example, there is one spark application requires thousands of executor part and our bottom components like a unicor or Autoscaler need to find the machines or create the new machines to allocate this kind of you know bunch of Executor part. However, the spark operator right now is the involvement already says it Of course, it will provide some power the monitoring and the web validations And also it will try to help you to create the spark ui service your spark ui service and the ingress rules But it is a long negotiation process Another thing I want to point out here is that once the spark application workloads is completed and The spark operator will terminate as a driver part and all the corresponding executor part This is actually is a totally unnecessary or repeated. You know post creation creation and the deletion Especially when we try to you know running a production grades workloads because typically this kind of workloads There is no frequent, you know doctor image change or configuration change This is totally a waste on the other hand. We try to exploring. What's the spark operate? What's the spark? Capabilities already provide It's provided a standalone mode to all the users to you know Create a tiny cluster on your local machine to a test or experimental purpose it's basically idea is is try to running a shell script to Start some, you know JVM process Among all these JVM, I mean Java process. There is one master process and the several worker process and We can take this master as a simulated a cluster manager and it provides some rest for API to all the users to able to repeat the spark Submit to the spark application to this tiny clusters and also this master provides a default a faithful scheduler to allocate the different, you know spark applications And the two, you know and also monitoring the workers usage metrics and Monitor the hails of this simulated cluster. So as a infra engineer, we try we have a global picture Compared to our, you know and the users because we have both kind of Infra We have kind of a global pictures to the infra and also both to the spark epic Coral code base So what we're trying to do here is we try to continues leverages sparks octopus to help us Manages, you know handling like virtual machine provisioning auto scaling and this kind of a security control And but on the other hand, we try to leverage Sparks inherent class of managers functionality to Maintain a master and the worker for us That's being said that if we can find a way to keep the master and the worker running on top of a pod so we can Have a better situation here Our justification is here if we can keep a master and the worker running on top of a Kubernetes There are going to be no machine. I mean virtual machine startup delay There are going to be no container image pulling delay. No Kubernetes API and the unicorn interactively with the, you know cloud private provider delay to allocate the pod from the user side Here is another difference like Especially compared to the previous architecture right now We only need to expose the master's end point instead. We totally hide as a Kubernetes and the pod end point for users And also it's totally, you know simplifies, you know management as a infra engineers and On the other hand, we also can take this kind of tiny Stand-alone cluster as a team-shared Cluster which should provide a new multi-tenant management styles for for us This has been approved like that. This is very helpful to foster collaboration and maximize resources utilization so after, you know finalizing the motivations and the design choices how to you know design and Implementation is a relatively straightforward Here is our design principle Like how to support the drawing stand-alone cluster on top of a Kubernetes Firstly, we try to provide a unified the spark operator as I mentioned the previous line We have been leveraged this kind of open-sourced software, which is called the spark Kubernetes operator right right now It's a merged to the Cooper flow this you know get up triple and We try to continually using this kind of you know code base and the try The one important things that we try to ensure as a totally compatibility to our platform to continually support our users to using regular spark app this kind of Secondly, we try to provide an extendable framework based on this operators and For the CRD life circle measurement, of course, we also try to make it fully automated and Status update is very important and we try to leverage the CRD status updates So our batch gateway can fetch that the details back to our users so they can know what's their cluster status or job status So we try to provide this capabilities as well as As I mentioned before we try to make the spark master and the spark worker to keep them always running on top of Kubernetes, so the cost of efficiency is going to be a Concern so we try to provide some cost of efficiency, you know solutions So here is some detailed implementation we have did First of all like I mentioned the spark master provide the rest API. So in the new versions of Spark operator is right now. It's can provide both submission style You can either veer spark spamming shell script or rest API to submit your job Secondly, we introduce two new CRDs and their corresponding controllers to manage Which is one is the spark standalone cluster. So we all are users for to firstly create a standalone cluster And secondly, we introduce a new CRD, which is called a spark application on standalone So we so we all are users to submission to submit their sub spark application to the corresponding standalone clusters We also able to allow users to add it as an initial containers and the side cars to their standalone clusters This is a very helpful especially when user try to you know Download some very large-scale, you know artifacts or even machine learning models and usually user try to leverage your initial container to do this So the car for example, we try to leverage a side car to allow you to make some you know authentication stuff as a as I mentioned the previous lives are like a cost of efficiency and So for each CRD, we will attempt automatically added a pod levels auto-scaler Which is called that, you know HPA to issue a CRD. So we as a start point right now We only take a you know CPU utilization this metric to trigger the scaling The last thing is we try to provide both the cluster levels, you know observer and the job levels observer for the cluster levels observer because as I mentioned the master provide API and it's a provide some methods to check the master status for the job status observer and we can Try to you know append the driver ID and the application ID to the request and the tool checks Corresponding spark application status So here is the example to the two new CRDs on the left hand is the sparkle standalone cluster CRDs You can see we use are only needed to specify the master and workers resources and then a new standalone cluster will be created on the right hand there is This is an example for the spark application on standalone We can see if you familiar the previous I mean the original sparkle operators CRD definitions You can see this is pretty similar to that CRD definitions and though with we Keeper most of their you know fields like a main application files and the environment Variables and the spark conf the only new field that we added is a spark cluster service name So we can identify which Sustainable cluster going to be wrong is applications Yeah, that's pretty much about how we implement spark operator. The next thing is how we integrate to our existing Spark platform We try to reuse every component. I mentioned before Firstly, we able to reuse the batch processing gateway Just with just added some new CRD spot supported as I mentioned it to try to translate users request to the new CRDs object Secondly, we able to reuse the spark history server because we made some internal optimization to you know indexing all the logs we stored on the you know storage object object storage system Suddenly we able to reuse the unicor to manage the maintenance resource quota and the limitations per queue and We continue can use the queue to manage this kind of stuff also and If you really if you remember I just applied HP of it HPA to the pod levels of the scaling But we still able to reuse class of the scalar or capital to scale the machines to adjust to support as that's kind of a HPA The its activities So Accordingly, this is a new architecture. You can see the most of all components is the new change We just added the two new block to each Spark Kubernetes clusters and we can leverage unicor to manage the several standalone clusters and So that's being said every tenant tenant. I mean our you know Platform tenants can either using the new standalone cluster all the previous Regular spark application CRDs on the same queue Okay, now let's talk about why this kind of new spark operator can provide a Production grid spot and why it's a faster safer and the service Is this is a data point we collect we collect it Firstly, let's take the Original, you know design as a baseline, which is means like we keep using connect is a as the resource manager and but Let's take the baseline like resources use pattern as a temporal what that means that means all the virtual machine going to be a start as a code Status like it will require auto scaler and the cabinet are tools provision the machine and then leverage unicor to allocate the power to this new machines We call we let's take this as baseline and then the first thing is we did is we try to keep this machine running and then To check as a what's the average startup time By the way, when we doing some baseline benchmark and we find that the average startup time is around 30 to 90 seconds per each application here the application is It's required around the thousands of pods to create to be created So if we keep that the virtual machine is running the average start of time going to be Two times faster that means the average, you know start of time is around 30 to 40 seconds If we leverage our new design like we if we submit our application to a team shared Spark standalone mode the average startup startup time will be 10 times faster than the baseline and Basically our testing number is around the fall to five seconds per each spark applications Another thing is why we think a standard class cluster is more safer first thing As you know, this is going to be a long running standalone cluster. It's more stable and it's also Help our info engineer to you know when we're doing some authentication and also reason we always try to keep a you know talking to API server especially when we Repeated creating the new pod and the delete but if we keep a long running standalone cluster is will hugely, you know decrease the Reduces a you know API servers stressed and Also, it's a help us very you know more easier to audit all their you know activities Secondly because we added added a new layers of you know Like a standalone cluster to our customers and we can provide a more granular of a security isolation we can apply a dedicated the service account and that there are policies or I am a rose to it Certainly We it's provides a tenant autonomy. So that's being said. We no need to expose All the you know necessary policies so users do we can get some new information for this kind of standalone cluster because previously user only needed only can get a Status from the pod level and there are probably their application levels status right now. They also can get some You know master and the worker levels so that us Third thing is how it is called the serverless Yeah, the first thing is like We simplify the you know cluster creation process user just need a single API call user cast Creators, they're dedicated Even team share the you know cluster on top of committees and There's a no need to consider what kind of virtual machine instant type of families They're going to select and what kind of storage layer going to select are very you know platform try to help them Also, they no need to continually like updates of the spark version and Our infra or platform can handle it handle it They're going to we try to you know maximize the resources Isolations so they are going to be no idle capacities with the help of HPA auto scalar a clever auto scalar together Also user only can pay only their current usage At the end If you remember the recall the previous slide, we try to also provide some of the abilities functionalities So at the bottom we you know build some cost of pipelines to calculate every Clutter level and the application levels cost the numbers for our users On the other hand, so what is the new to our users? By introduce this stand-alone cluster and Because I mentioned the spark master also provide a new UI. So we expose this new UI to our users So they need to learn how to you know use leverage this new spark web UI On this spark UI, you can check all the Submitted applications and the running status of your jobs and you also can check the workers that are like CPU and the memory usage that's kind of stuff So they can fetch more details Not only you know driver and executors, but also master and workers Of course we provide a new option to a team share the long running cluster and new options for the Jupiter users and lastly It helps us able to running dream on top of Spark cluster if you look at the race, you know official website You can you can say right now really only can running on standalone cluster Okay, lastly, this is our ongoing work First of all, we try to provide a better multi-tenant management If you remember recall what I mentioned that before right now the vanilla spark master is You know code base right now only support the faithful scheduling and we try to you know make some patch to the spark master to able to you know support Other scheduling strategy like fair or prior priority based, you know scheduling Secondly spark master is a kind of a stateful service and We try to Make you know avoid any kind of restart the feelings and We are considering leverage PVC and the stateful set to support this master pod and Lastly, but a very a lot of a huge work to the third party is like how to Improve the debug ability to our platform. This is an ongoing issue from the other, you know previous platform as well and we try to continually Optimizing the login metrics and the web UI for our users Yeah, I think that's all My today's the sharing and now it's time for the question Hello, is the operator you showed open source and we can all find it someone use it Yeah, good question. That's when we started this project This is the first question. We you know think as you know right now as an open source of the spark Kubernetes operator is already merged to the undercube flow right now. We have you know Better position to make PR to that's a public repo And that right now we try to speed up this kind of process internally and we go into you know Merge our PR to the open source software soon Thank you. Hello. Thank you for the presentation So my question is as I know spark standalone mode does not support Python a pie spark code So do I say correctly that in your like solution there won't be support for Python code? I don't think that's correct the statement based on our internal testing firstly you need Using spark cluster mode Yes, so cluster mode does not support Python right now No, actually based on our internal testing It definitely supports and the buzzer you just need Using the right way over spark matter API to submit to their to submit to the job That's being said that the main class going to be not your applications Spark applications the main class, but so you have to using a Didn't show that but you have to using a Java submit that's kind of class as a main application file and then Added your person application file to the dependency Pass then you're able to run. Oh, so you don't use native Python support for spark But you submit Java code and run Python from there, right? Yeah, but this is a capability already supported to the current spark master source code. Okay. Thank you We can yeah, we can check it detail offline Hi Have you considered using spark connect to further shorten the start at the pine? Thanks. So the question is why not we leverage a spark connect instead of using the very old spark standalone mode, right and Yeah, we made a lot of research to the spark connect At that time at least I mean, you know half years ago spark net is not as mature It's cannot spot the data frame and lots of passing you the udf still cannot support. That's why We you know didn't leverage it but I think You know weighing the spark connect is you know mature getting mature. We may be able to spot it But the main advantage maybe is provide the small debug abilities for our users And maybe better for the Jupiter notebook users, but not so for the larger scale workload But the leverage is the stand-alone cluster. You also can run in ray. I don't think a spark connect can you know connect can spot this last question What are the challenges of running ray on spark? Yeah, good question I think our first question is our first thing is a first the challenge we facing is Dependence management Even though we can leverage, you know container autografer to manage this But you know if we're running some GPU based the machine learning workloads It's very hard to find the combination versions of you know could a driver You know a media driver could you know took it this kind of stuff with the you know other you know machine learning framework that's one of those you know first no challenges we are facing right now and Secondly how efficiently, you know improve the GPU utilization with the various tools and Accelerators and doing whatever inference or training that says ongoing challenges we are facing and Yeah, and we can share more detail offline if you need it Good question. How do you scale? standalone clusters in response to varying workload queue like nightly batches or Monday morning spikes on submissions of the jobs So basically your question is how to handle peak usage for the some emissions, right? Yeah, basically Right now as a start point we all know users to specify the Minimum and the maximum power the numbers to your CRDs and then leverage HPA to adjust the power the numbers Inside this range. That's our current status But how to support, you know of struts, you know or peak usage for the very large scale or backfill use cases We haven't explored that but basically I will say in that case we may you know Encourage user to Overproduce over-providing there, you know spark port spark standalone clusters so we can leverage HPA to do that but not Thank you. Okay. Thanks for your time


wa naqa'iyu huhaaji wajimu nafaba, wa pwa yo, wajimu adionu wajimu naqa'iyu hupana wa tujiko nawe niwa sewa wajimu na guniaqumizi wa tminuniku na karwa maqaisha wajimu kwe warfare wajimu na 1700 wa ti tifu uwaz usta badawa tifu yuwa batawa maqaisha wajimu na uwa indweza tifu uwaz bukuloowe njaga maqaisha en Zaun wajime niwa JN-1-0 wajimu na uwa Nwajimu na nmenda so how are you feeling today? thank you so much for making time to be with us Thank you, I shall be appreciating it Karibo I have been praying for such a moment so kindly introduce yourself and tell us what you do professionally My name is Jane Wanjiru Mogul I am a teacher with TSA Ya, a waif, a mother to two boys. Great.  Which grade do you teach? Or rather, which level do you teach? Class 6, 7, 8. Ya, class 6, 7, 8. So, talk to us about the mentorship program that you have and with relation to being a teacher. Okay, let me take your park words a bit. When I was posted to Kajole, I went to Imara first and then I was transferred to Kajole Nof, formally Matopeni. And it's a non-formal settlement area. And when I reached there, I realized that children are vulnerable to a lot of vices, like drug trafficking and the militia gangs, prostiton and other vices. And so, as a teacher in that passion that I had in guidance and counseling, which I did at Mudkin University, I felt I was in the right place and with the right people. And so, immediately with the help of my hand teacher, we started a program by the name Life Skills. And with the help from Life Skills Promoters and the UNICEF, they came in and we started that program on mentoring kids, taking them through the important Life Skills programs. And I thank God for the steps so far. So you're saying children from Class 6, 7 and 8, they're exposed to all these vices at such tender aids. Have you experienced such cases? A lot, a lot, a lot. In fact, I want to thank the hand teacher, Mrs. Deri. I want to believe maybe she's watching or she'll get to watch this. Together with her, we realized that it was happening in our school actually, it's still happening, drugs, children are getting access to drugs. Like I said before, the environment itself, we have people selling drugs to kids. And so we have a lot to do in talking to these kids and telling them the details of these drugs. And of course the vices, like I said before, it's not about drugs, but that is what you noted. So you find that is a challenge. These kids, when we raise them in the evening because it's a day school, there's a conflict of interest because as teachers, especially as mentors, we are with them, talking to them about morals, values, taking them through the Life Skills programs, but then when they get out there, they are exposed to such kind of militia groups and other things. And that's how children control definitely. Yeah, but then God it's working. Since we introduced this program, we have seen a tremendous change in behaviors with the way we have kids who have left school, clasit, and we are following them up. We don't leave them when they do the KCP. We follow them up even to high school where they went to and they come back to us, thanking us because we realized that before previously they didn't have mentors or shoulders to lay down or people to share with, but when we started their program, they came in and we were working together and we thank God for so far. So when was the program Life Skills started? 2015, yeah, 2015. What was your main goal when starting that program? To give hope to these kids, to encourage them and motivate them and tell them it doesn't matter the environment. It's about attitude and the dvdo, not about the environment they are in. So basically the peer pressure was too much, negative peer pressure. So we told them it's about you as an dvdo. It's not about the environment, it's not about the group. Fine, your cousins do it, your neighbors do it, but it doesn't have to be you.  So when we started that, they started seeing sense and it was not easy initially. It has not been easy. Like I said conflict of interest because of the community around, but I thank God we be took even to parents and the community around and they are seeing the need of also encouraging these kids just to be morally upright. So is this a program for maybe class 6 to 8 students or it's just from the young ones? No, initially we thought we concentrate with the 6, 7, 8, but we realized even the children as young as 9 years are being recruited into these militia gangs was serious. Actually we had a case of an 80-year-old boy being recruited in Gaza. Gaza is a non-militia gang in Kayole, so we thought now we should not rely on class 6, 7, 8 kids only and so we decided to go down level to class 2 even to talk to them. But of course the topics are different. The way I approach it in class 2 is not that I'm going to approach it in class 6, 7, 8. So is it given as a lesson or it's done maybe you just combine all of them together? I want to learn the government because they have slotted that lesson on Thursday where we have life skills program but that one is not enough. So as a patron of the life skills together with the hand teacher we go and besides the normal that's the lesson for life skills which I want to encourage the teacher to put into consideration because most of them actually take it to teach their subjects to boost their academic performance but I want that the government for the CBC now that you're not so much into academics like what the president said yesterday let them concentrate on mentoring these kids because I believe they lack the life skills. Most of them they don't know about them they assertiveness to remain now the person of integrity the service team we need even if you're not going to touch on them we touch on the basics like negative peer pressure the assertiveness the decision making and all that so I believe as teachers and parents if we take children through the life skills the basic ones we'll have a better generation in future. So let's talk more about the program what are some of the challenges you've encountered since 2015? The system from the community like I told you recently not from the students the students are good actually they are good since I started the program but the problem is like I said the negative peer pressure from outside sometimes I'm not with them during the holiday or at times I'm not with them they are at home so you find that they are discouraged and like I told you we had a show with Chip Casey just the other day and then from there they were threats actually they were threats telling the teacher who is trying to to mentor the children they are lacking customers to send drugs to because I'm telling children to keep off drugs actually we had a case that we reported to police station yeah it's a threat to me and to the hand teacher because she has been very supportive of the program so I should not be talking to these kids I should not be mentoring them I should not be telling them about Gaza I should not be telling them about drugs it's a case with the OCS Kayole it's there but he told me to keep on keeping on encouraging these kids and they are not going to stop because it's me mentoring is me besides teaching and you don't feel you don't feel like kind of a threat when you are walking around no I wouldn't cause one I have a lot of support from the deputy president and I want to believe even if he is not listening he will have to get landies through the wife though I've never met her office and offices they are becoming to square supporting me a lot because we realize that one of the things that these children are being world into the militia gangs and drug trafficking businesses is because of poverty because I go to sit one on one with them and they told me teacher we don't get food so sometimes you are forced to do this to get food and all that so we reached the office of the deputy president and they brought a feeding program and when they brought the feeding program besides feeding them physically also morally and so they introduced a club it's the deputy president's wife club known as Che community health evangelism so when they came she's never been there but she has been sending her officers there so they occasionally come to our school and when they came and they got to see what I do in my life skills programs she was impressed she was through her officers and she incorporated the the Che club with the life skills so we work hand in hand we work together and I thank God for the progress so far so the feeding program and the Che club as life skills it's working miracles I'm hoping that next time I'll get a chance and I come with some of the kids who have entered some confessing that teacher if it were not for you because these people actually one time when you invite me again I'll come with them because those are the kids they are peer educators they are the kids who are encouraging others and they are like oh if this did it and she's in the same environment I can also do it because if you see your fellow students doing it then you believe in yourself so you told me some of the challenges that you're having is maybe threats and resistance from the community any other challenge well well well and maybe the children themselves doubting themselves it's like canary make it from where I come from canary make it they doubt themselves but you're trying to put that hope in them telling them we also came from such places and I thank God at least that perception is clearing now they are accepting the changes and I thank God and we are involving them I want to thank the ADMP onarabo bejanen he is really supporting also in the program whereby he involves these kids in environmental conservation you see we are killing two birds at the same time they are learning the importance of conserving environment at a tender age and also engaging them positively because what I tell these kids and what I tell is not about because most of them are not right most of them are not right so they are discouraged and that is why I am thanking the president for the new system curriculum I am re-supporting it as much as it is being opposed by Nat which I am a member but I am opposed to him resisting that because CBC competence based curriculum it's emphasizing more on the pupus areas of competence as opposed to academics as because you can get that A and become useless in life we have actually seen that people with very great degrees are masters but they are wasted to nothing exactly so I want these kids from primary level to secondary to tertiary by the time they challenge them whatever you are doing challenge them oh teacher talk to me we were mentored the MP was there for us and you know gone are days when you just tell them don't do this don't do this it's about you talking to them so let's talk about the feeding program is this offered to each and every student or are we just specific students all of them for free all of them for free a balanced diet some that never used to be there before it was a challenge because most kids never used to afford lunch and so absenteeism was a problem affecting the performance because if a child is absent to them not having something to eat they actually told me I had a case not even one or two so many cases telling me teacher was absent because I was not able to get food teacher I was far doing these because I could not get food my mother and you know sorry to say most of the parents they are not how do I put it they are not hopeful of their kids if they go to school as a mentor most of them they are not there for their kids they are comfortable with their children and so we have a lot we are acting the roles of parents the role of teachers the role of counselors and others so it's actually true what they say that these days parents have left the children to the teachers and the problems we are experiencing now they are not there for their children so you find that a child will open up even a very private issue they will come and share with me have you shared with mommy now why that's interesting so this feeding program what meals are included some meals for break and lunch they take nutritious porridge at 11 very nutritious porridge at 11 and then lunch time they take the normal lunch that's interesting and then the chair program how did you get in contact with the office or the deputy president can I say it was God's grace through a certain parent in our school and he happened to be my friend and so when he's a pastor a parentry and so I shared with him with him one time I repeated these kids it was just a normal talk and I told him like in my class I was organizing how children were going to in your class I made sure no kid went hungry but he could not feed the whole school those who were going hungry and no people were different so you were doing it with your financial yeah I was doing it but the little that we get you know teachers we are even on the streets here too but the little that I was getting and I thank God I never lagged I never lagged like Mother Teresa said if you cannot afford to feed we follow you so I saw God blessing me a lot and so I talked to this parent and it was like I know a church I go to and Madam Rachel Ruto goes to that church so one day when I get and I thought it was just a consolation a consolation thing Ilea I'll try I never thought a wife of the deputy president it was like almost impossible but luckily it went through so when he came to us together the hen teacher telling us he has worked and the deputy school has been chosen among the children the schools to benefit from the feeding program I just thank God I just thank God I felt like I had achieved and from there she has been very supportive giving them balance to diet giving them courage so she is the one also funding and supporting this feeding program so she is in charge of the feeding program her in her office in charge of the feeding program and the chair and the chair fully so what are some of the benefits that you have seen from the club chair wow great transformation in behaviors children willing to change we had kids almost joining Al Shabab because the community we have Muslims a lot of them but they almost have have the kids they are Muslims and we had kids who were about to be recruited they confessed to us some even about joining Gaza and some even being used to traffic but they changed and this teacher we are not ready to die young so transformation behavior and also absenteism the cases of absenteism have reduced there is almost 100% turnout and I would say so behavior changes especially and being present in school in school they learn a lot because teaching is not about chok and the blackboard tells a lot it entails a lot mentorship and other things so I think behaviors and also the community has embraced the changes they are very supportive is not 100% where they are at least at 80% and the school is known to be disciplined okay, that's good any plans of introducing the programs to neighboring schools oh yes now that the MP is supporting it he is not just an MP for Kajole North Primary School so we are planning the plans are underway so currently it's only Kajole North current is only Kajole North but I do it online I do a lot of it only and many teachers are embracing it but they encourage them a lot because there was this notion teacher go home you are getting less and other than that I told them teaching is a calling it's in the book of James oh and to those who deserve to be teachers take other profession but don't be a teacher because your judgment will be different remember these are innocent kids they are there for you mess them up, make them ups up to you when I see a kid coming back to me some of these thing I didn't know we used to hear of children from Saaba the council and other things but you brought them to our area teacher I owe it to you I just shant ears I feel of a change that's all so I always encourage teachers please do your best do your best cancel these kids, not about teaching and God will bless you don't look at the pennies that you are getting focus in any case that is where you are getting so other than the office of the deputy president the area MP your head mistress who else is on board some teachers some parents I have some parents who are very support because again if you work alone and you don't have support from parents it might be an exercise in futility so I have parents assisting I have Pastamboga from faith evangelism ministry working with Iremon Nelson he has also been very supportive of the program so I thank God so we are getting to a place that's good so if someone wanted you are doing the mentoring online where would someone find you if they wanted to contact you maybe parents, maybe teachers or even a student well well well Facebook is Jane Mogu Facebook Jane Mogu I have my email some of them get to me through email Jane Moreny8atjamel.com so have my number 0725 339 527 I've worked with parents online some with issues because besides what I do also we have issues like affecting teens they get depressed and they do the unimagined you know like for example kumeti in suicide recently cases of teens kumeti in suicide are rampant juicy we buried a young boy 22 years old he kumeti in suicide parents did not understand why probably this kid was and then the parents are like this kid never liked anything was there for him he was actually about to graduate this deck unfortunately he went with a lot of secrets so I always tell parents to get to me and many of them are reaching me if I'm not able to get to you one on one we talk via phone and I get a chance to talk to that boy or to that girl and it works many of them are coming online appreciating teacher you saved my boy and other that I can't handle I want to sit with that boy and girl share with me I had a case in a school the boy almost committed suicide he just stopped coming to school and I got concerned in my class actually class 7 and he was a bright boy so I got concerned so I sent one kid go and check what is happening with Joseph so the mother came to me crying I wish I could share with you but I wanted to come from him so to cut the story short the boy had been sodomized I want to tell you the kind of environment you are living in so he was sodomized and unfortunately because of the poverty it didn't go far and then the guys who were responsible just moved they don't know where they went to so the boy was there with the drawing he was not able to share with anybody so he was there I got concerned but I thank God I got to sit with the boy one on one and we talked and the boy he can smile now because mine is to put a smile on a child's face at least he is good he is good we shared a lot with him and we are still working together with him and many other cases that's just one out of many so apart from school I also do it online there is some unknown to me but they just trust me so I want us to wind up so I want you to just maybe give your final word to parents who are watching to young people who are watching and maybe teachers well we have a judgment of society where we find some children some youth, some teens engaging in some vices and we are quick to judge forgetting that we are to blame the teachers, the parents and the society are we there for those kids what do you do as a parent how often do you sit with your child you go out with your girlfriends you go out with your boyfriends you go out with your spouses how often do you go out with your kids sit with them one on one get to share let them open up to you how often you are busy looking for money for wealth at expense of taking care of our kids to save this generation things are bad, I'm a teacher and I know right from primary to secondary to colleges we have many vices affecting our kids we need to listen to them we need to talk to them occasionally don't get tired just talk to them, you're going to save a child somewhere let them know there's somebody who understands them let them know that there's somebody who can listen to them so thank you so much for your insightful thoughts it's a good job that you're doing out there keep doing it thank you so much for making time to come so that was Jane and like she has said we need to take care of our children so that they can be prosperous and we can have a better coming generation so don't you go anywhere more of a circuit coming your way Welcome to Realtalk I am your host Yvniyaga Jen Mogo had a lot to say and as she said we need to make sure that we get the best so she had a lot to say in terms of making sure that children from non-formal sectors are taken care of so today we shall be talking about cardiovascular diseases and creating awareness around the issue you can be part of this conversation by sending in your comments, questions or telling us where you're watching us from on e-circuit across all our social media platforms or you can talk to me directly on my social media platforms at Yvniyaga on Facebook my guest today I have Priya and Joseph from JJ Heartran and they'll be telling us how they're creating awareness when it comes to cardiovascular diseases so welcome kindly introduce yourself my name is Joseph Jameña I'm a journalist I work for a daily newspaper and I come from Fihiga thank you welcome to the show my name is Priya Yvusa I come from Fihiga County I'm also a journalist nice so Priya kindly tell us what cardiovascular diseases are cardiovascular diseases are diseases that affect the heart okay Joseph tell us the types of cardiovascular diseases the types of cardiovascular diseases that we have yeah I'm not a doctor but I think I know around two which have affected me directly through my parents I know the heart blockage and the cardiac arrest whereby somebody just you presume somebody is healthy then as the person goes to bed in the morning you find that that person is dead the heart stopped beating maybe in the night and there is the heart blockage which affects so many people in western where we are told that we are told in western people have big hearts not big as in being a philanthropic the heart has grown to an abnormal size because of the type of food that people eat down there that they are eating so you are saying that members of your family suffered from cardiovascular disease I know you've shared a bit but maybe tell us what your parents encountered the cardiac arrest which my father had it had no symptoms because just after 2016 during boxing day after celebrating the Christmas he went to bed and he never woke up so there was nothing that maybe could have alarmed you about that there was nothing that was causing her and my mother luckily hers came with the symptoms she was sick she was complaining of her chest pain and she went to hospital she was they were treating her of a different disease maybe malaria because we don't have equipments down there they were treating malaria somebody was saying it's a low blood pressure they boost the pressure so we had to look for a professional professional doctors who now diagnosed her and discovered where the problem was up to now she's doing good after she got good medication I'm not saying she got better immediately but after what period of time did she start improving she started improving after a year because she was supposed to to be to be to be operated and inserted a pacemaker but the pacemaker was so expensive that the family couldn't raise the money so she had to do without the pacemaker but she's doing fine that's good so is that the reason why you came up with the JJ Hadron yeah that the reason because to save my mother I have a lot of friends who came in and we had several fundraisers and we raised money to save her although we didn't get enough money to get the pacemaker which they wanted the doctors wanted around one million shillings and we couldn't raise so I came up with this idea because so many people are suffering down there and they can't raise even 100,000 shillings so I decided to come up with this to create awareness and and maybe set up a clinic of which already we have in Vigga so Priya I believe that you come from Vigga too yes I come from Vigga could you kindly share with us maybe some statistics of maybe the numbers of people that have suffered cardiovascular diseases I can't give the exact number but from our clinic from the cardiac clinic at least every week they treat 52 people the same disease every week 52 people those are the reported cases and I know if you go deeper there are more cases that are not reported because someone will die and when you ask they say and you're saying that the reason why the number is higher in Vigga is because of some of the food that people eat there so what kind of food that makes people have suffer the cardiovascular diseases you know luckily we got out of the Cuban doctors there were very few I think less than 3 cardiologists who came from Cuba we are very lucky we got one in Vigga and she was so frank the gali people are eating the starch yeah it's a lot yes a lot I'm not a doctor so I'm not very sure I can't explain much and you're saying that you started the clinic yes so how did that come about last year last year in March we we started a run from Vigga to Nairobi all the way around that took us 40 days and we passed through Kisumu Kericho Kiambu counties up to Nairobi creating awareness trying to fundraise and people donated in kind and that's how we managed to get a cardiac clinic at the Vigga county referral hospital and it's equipped with a Cuban doctor which is I think a plus so you're saying that about 52 people are treated on a weekly basis and are these people improving or how is it they are improving they are getting better yeah like when we go there you ask they tell you sometimes we go we find the patients are there you check is this your first clinic or your second they say this is my third clinic and I'm feeling better so I believe that you had goals when you were when you were starting the run and when the clinic was starting are those goals being achieved we can say at least to some percent we are glad because we have a clinic and people can know their status yeah because they used to treat different diseases unknowingly and those people who used to die in silence now I think the rate has come down yeah so could you share maybe some of the goals that you wanted to achieve when you started the run and the clinic but mostly the run our goal by then we wanted to set up a fully equipped cardiac center yeah but we didn't manage to get a center but we got a clinic and we didn't know that we could get a Cuban cardiologist but she came on board yes what are some of the equipment that other hospitals don't have that are necessary to treat cardiovascular diseases maybe Priya can tell us in Vihigia County initially if you wanted to do the tests concerning the heart you had to go all the way to Kisumu to a private clinic they will refer you there but right now in Vihigia County referral hospital we have the eco machine and the ECG so those are the most important machines other than doing the run to raise money what else what other activities do you have that bring in some income for you so far we don't have activities that bring income but through friends we visit some of the patients and you know majorly these cardiovascular diseases lifestyle diseases so we visit some of the patients and advise them on what to eat and what to do and also we encourage them on doing practice fitness which I think is the best remedy people become very lazy they need to exercise so what are some of the major highlights that you've had since you started the run maybe you can tell us the highlight the one I know that is very major is when we successfully had the cardiac clinic in Vihigia County that's the the one I know is very major how long has the clinic been running the clinic was was launched during World Heart Day which is September 29th last year so this month is almost a year this month we will be celebrating our first anniversary and that anniversary that's why we want to to ice it up with another run when are you planning the run the run will start on 29th 29th same month yeah on 29th is a world heart day yeah okay so you're still planning to move from Vihigia to Nairobi again Nairobi to Vihigia yeah Nairobi to Vihigia and you're saying that that run takes 40 days yeah 40 days but I think this one will take a little bit longer because we are going through Eldoret Nandi and Kakamega okay so what other plans do you have for JJ Heart Run we want to to do pure sensitization yeah and maybe if I step aside a bit I wish they just concluded sensors they could have included somewhere the the a question that could touch on health yeah and I think through that we could have gotten a good data yeah it's true that's true I saw someone else people saying that there was no inclusion of any health questions insurance health issues yeah so maybe Priya you could tell us the partners that you are working with currently if there are any partners currently there are no partners but you are looking forward to get some who are you targeting they could be watching we are targeting Safariko Kenyakadiak society okay that's good any other thing you'd like to add on what we've talked about yeah any other thing I would is that we we wish we are appealing to well wishers because as the saying goes every family is just a disease away from poverty do you have any social media pages we have JJ Hartran on Facebook JJ Hartran on Twitter and JJ Hartran on Instagram so if someone wanted to be part of the run how can they do that yeah I think we will leave you with our contacts and I think that a good springboard are there any requirements no we will do the running because I think everybody is scared of the running the running part but we'll do the running and they'll do the rest the rest of the bit so thank you so much for making time to join us yes and we wish you all the best and we hope that people learn and understand that this is a silent killer that we have and they need to take action definitely so thank you so much so that was Joseph and Priya and like you have had we need to create much more awareness about the cardiovascular diseases that are killing people silently and you need to watch what you eat and do a lot of exercise so that's all we had for you for real talk today but don't you go anywhere more of Isakit coming your way


Alrighty, so I went to Canada's Wonderland today, I believe today is Friday, and I mapped out every single possible marker I could find, and I've created a map of it all, and I definitely have a better understanding of what's going on, and it actually brings me back to things that are already on site. I'm going to go over everything, I'm just quickly showing you some of the markers, there have been some new markers popping up as well, and it is all Frontier Canada. For those of you that got to go to Frontier Canada's Media Day, Yukon Strikers Media Day, you know that more Frontier Canada expansions are coming, and it is very apparent that Frontier Canada is the, looks like the expansion that's coming in 2022, based off of what looks to be a restaurant on Vortex Hill, where some of these survey markings are, and possibly Action Theatre, it looks like Phase 2 of Frontier Canada's most likely coming. So for those of you who have followed my channel for a while, you know that these construction trailers have been in the parking lot for some time. I originally thought they might have been used for the vaccine site, and they haven't, and they haven't left as the park opened, and they are sitting in what Wonderland uses for storage for new rides or construction, so I now strongly believe that these construction trailers will be for several projects coming to Canada's Wonderland over the next couple of years, and it's all going to be centered around Frontier Canada. There are literally survey markers in every nook and cranny of the back end of Frontier Canada, and in the section that's most likely going to get a Harmony Hall, so it makes sense that Wonderland's going to be rapidly expanding the Frontier Canada area over the next couple of years. Here are the survey markings, and here are the numbers associated with them. Anything that is blank does not have a number I could not see. For example, there was a marker over by the Water Reservoir for Whitewater Canyon, I couldn't see the number so I couldn't have it on there, and there's red spray paint on this path. That red spray paint is somewhat old, but there's a new red marker over by some electrical wires in the Timberwolf line, and the green box is where there's a ton of markings for Harmony Hall. I put it on a more up-to-date map right here for you, and yeah, so it's definitely looking like an expansion project. I think that we are going to see a dark ride with the Harmony Hall, maybe a Whitewater Canyon upgrade, or maybe a flat ride, whatever it is. I do also think there's going to be a second phase to Frontier Canada added along the Timberwolf and Whitewater Canyon path that goes towards Action Theatre, if that makes sense. If you can see the path of survey markers, it looks like they're going to extend Frontier Canada buildings and shops and food along those paths as well. Maybe even Frontier Canada will start to claim some of that land up by the mountain, where what I'm going to assume is a Canadian Harmony Hall themed building is going to go. And yeah, it's definitely really exciting, and it's turning out to be a much larger construction project than I had originally thought, and I definitely do think that a roller coaster is going to finish off Frontier Canada in that Whitewater Canyon section. Do not think it's going to replace Whitewater Canyon. A lot of people seem to be scared of that when I was talking about a roller coaster coming to this area. It would definitely be easy to build over Whitewater Canyon, almost anything. I can confirm now that these numbers on the survey markers are not columns for a roller coaster due to the spacing and the area of land. It would have to be an extremely large coaster, but it is definitely signs of a surveying company having to come in and survey the land, leading to a very large construction project, especially with those construction trailers in the parking lot. So we're going to be keeping our eyes on this. I wanted to update all you guys. It's turning out to be a lot more exciting than I had even imagined, especially for those of you that love theming and large multi-year expansion projects. Anyways, thanks for watching the channel, guys. Hopefully you have an amazing weekend and yeah, have a good one. Bye!


What's going on people welcome to today's video now. I'm gonna start doing something a little bit different guys I usually post Tuesdays Thursdays and Sundays. That's usually like my normal schedule. I'm actually about to start college I go down to Savannah September 7th, I start September 12th. So stuff may slow a little bit down I'm not sure. I don't know how it's gonna be you guys. So don't mark my words on that I want to at least try to get two videos out a week Most likely more than likely through a week. So Pretty much today's video is gonna be a fan Friday video I want to start trying to do these like every other week and It'd either be like a throwback video or a fan Friday video Throwback videos be posted on Thursdays just kind of older stuff that some of the newer fans Haven't seen or just some good videos that you guys saw like years ago You guys might want to see you again, and I'll share it with some more Viewers that are coming to my channel But the whole fan Friday thing I was just thinking about it I watched a video the other day and some kid I know you guys saw when me and that kid arm wrestled on me It's pretty cool dude. I talked to him for a little bit really humble guy and Yeah, I talked to him he has a smaller YouTube channel He probably has like a hundred. I believe he had like 150 subs Well, I just went on his channel and I'm all about helping you know smaller youtubers out and helping other people out so pretty much I'm gonna show the video that he made and Hope you guys enjoyed the video definitely go check out this channel if you haven't already it's called fishing with norm But guys hope you enjoy the video because you guys Sunday with the next one We didn't arm I want to arm wrestle you arm. Yes. Stop Yeah, I want arm wrestle you have to be on video. All right. You want to say where to do it? You guys need to understand something. I think about me is that I'm extremely overconfident I've been hit in the gym for like three weeks straight now, and I see no one Like yo dog. I can take this kid. No problem. Look at these guns, okay? I mean like I'm not trying to brag or anything, but like I'm not small Okay, you guys go to understand that going in like I'm not like extra large I'm like a medium and so like I'm feeling somewhat confident that I can hold them for 10 seconds I'm not trying to beat them. I'm just trying to sit there and like hold my own I want you guys to look at this kid's facial expressions. He totally should have came up to me been like Hey, man, Noah's like kind of like a lot bigger than you so I wouldn't I wouldn't do it I don't want to lose on the video right there Yes, sir. What that table? Oh, no All right a few things before I even start this clip just look at how retarded I set myself up My arm isn't even you can't even win like that no matter how strong you are this lady in the background already knows I lost she's already laughing at me. We haven't even started yet. Look at her. She's sitting there laughing So right around this point is probably when I realized that I completely underestimated Noah's strength and I 100% Overestimated my strength so we're five seconds into this arm wrestle thing and we're already getting like a small crowded people So at this point my dad's like gone and I'm looking out of the side of my eyes and my peripherals And there's this group of like five girls like So knowing me I got to come up with some excuse to why like I'm not winning So I'm just going through like my mind when I tell these girls after I'm done just a few years ago I tore my shoulder lifting children out of poverty My arms still shaking it like Shakira and Noah has no intention of beating me in this arm wrestle So basically what I'm thinking is one I need to put this kid down But I ruled that out really quick because I can't do that to actually give up but before we started the arm wrestle I didn't say no homeless. We just be sitting there pulling hands and I would just be really weird so my third option was just to Put up somewhat of an effort until we just both decided. Hey, you know, this is this is done with Thanks, man, I don't know if you know this or not, but like I don't I don't got this at all That's the exact thing I want to hear when I'm an arm wrestle with somebody who's five times stronger than me Thank you for that. All right guys I think that's enough of me making really bad jokes for today I'm gonna go ahead and roll the clip uncut of me and Noah arm wrestling just so you guys can see it But one more thing. I was really glad to meet Noah. He's a really cool guy I hope I can go fishing with him someday But I'm gonna leave his link to his YouTube down in the description below so you guys can go and check out his channel Even though you already probably have But besides that guys, please make sure to subscribe because I have more big fish coming your way I also have a ton of big fish on my channel if you guys want to go check those out Besides that, I'm gonna roll the clip stop talking. Thanks for watching Subscribe you need to subscribe


Welcome to one of the most complex offers on the Virtual Linguistics Campus, the Repository VLC-301 Psycho-Linguistics, a collection of e-learning units about language processing from adult to child, from mind to brain. To make the content as accessible as possible, VLC-301 is full of interactive multimedia. Here are some examples. We use interactive images wherever possible. We try to visualize psycho-linguistic experiments. We have integrated sound samples wherever suitable. We use sound and visual illustrations in many ways. And the highlight are our interactive sound charts with spectrographic information. Join us on the Virtual Linguistics Campus and make use of the VLC-301 options that provide you with all necessary aspects for further studies in psycho-linguistics. The whole course is on an advanced level and requires background knowledge in general linguistics and in phonetics. Thus we recommend to have successfully mastered VLC-101 and VLC-102 beforehand. Let's now see how you can use VLC-301. If you have an account on the OER VLC website, which is of course free, accessing the repository is simple. Just log in with your personal data and you will find the repository on your personalized dashboard or in your course overview. Click on the bottom of the VLC-301 tile leads you to the repository start site where you have access to all modules starting with the content description and the preliminary section with advice and help on how to use the units. And here is how we organize the content of VLC-301 for you. After an introduction to the branches of psycho-linguistics and the main components of human communication, we will discuss the central aspects of language processing in part 2. That is from thought to articulation and vice versa. The third part is dedicated to language acquisition, that is to the question how children acquire their mother tongue during the first years of their lives. Neuro-linguistics, that is the discussion of how language is represented in the human brain, concludes VLC-301. This list of units is being updated and quality assured on a regular basis. And our teaching and learning concept, well, studying online on the virtual linguistics campus simply means go through each unit at your own pace, take off an activity you've worked through and make use of as many VLC options as possible. And if you don't know what to do first, use the how to proceed options at the beginning of each content section.  And at the end, if your score is 70% or higher, you will be awarded the Statement of Accomplishment Certificate. Maybe you prefer using your mobile device? Hmm, if so, feel free to download the Moodle app, login and study where and whenever you want. Well, that's it. The rest is up to you. Thanks for your attention and see you on the virtual linguistics campus and in particular in VLC-31.