Welcome to part one of my pre-recorded videos while I'm on vacation. Now, while I was going through my stuff because I'm gonna be gone for two weeks, I noticed this. This is my elementary school yearbook. I have not touched this since fifth grade. This is like an ancient fossil to me.  No, I got at the end of elementary school like a normal person should. I think you just need one for elementary, middle, high, and I don't even know what college has those as an option because there are some really nice memories in here, but there's a lot of cringy ass ones. Now, this is the cover of my school and it says peace, love, art, and soul, which basically means we were hippies.  We're creative snowflakes and we like jazz. Here's my name and a smiley face that I drew. I have to open it. Oh God. First thing I see, all of the things people said about me. First of all, let's just point out how bad my handwriting was. Excuse you.  What is this too? What is this? Emo since fifth grade. I don't even know what that is. That is not right. It's right in the head. Look, I really wasn't.  Look, there's another smiley face here and another one right here. You know, in elementary school, I don't think we really like cared about what we wrote because the most of what I'm seeing here is just people's names. In high school, which I'll show that in your book sometime in another video, it's filled to the brim.  Here we go. Let's read some of these. You are a good friend.  Hags. Hags. Oh look, what's that? Another hags. Got an upside down hags up here.  There's another page and oh look, another hags. Hey guys, editing Frederick here.  You do not get to write in my yearbook and mess up my name. Thanks, friends. Sign the top upside down because you're awesome. Spelled C-U-Z. Telly jelly bean. Oh look, an actual nice comment. You're an amazing musician. That piano will take you places.  Another hags. I will miss you shortay. Wait, I'll rub it in my face. You guys know that imagination, my username, came from elementary school because I was that short.  You all know who Cyrus is if you watch my embarrassing stories video.   I'm not gonna show the whole thing. Okay, I'm starting to think I had a little problem because that is another smiley face. Oh now we're getting into the pictures.  I was in drama troupe. Oh look, there I am again in the string orchestra. I was all about the attention for these clubs.  Also, I circled my face in red pen because that's how important I was. I've been circling anyone else, my best friends, just me. It was all about me. Hold up, what? Hold on, blocking the names but why are there so many people wearing green? Hold on, wait, wait, wait. There's more people on this side wearing green.  By the way, I'm not trying to bash anyone in this. I'm just reacting. There's more people I don't know and I don't care about. First of all, I put a check around my friends and then I wrote me above my own picture.   Who was I? And I also remember I braided girls' hair in third grade.  You can tell that's me because of my bowl cut and I'm wearing the just bugging out shirt again. That lime green shirt, man, iconic. Oh my god. And then we get to the fucking, what are these called? You know the end of the year book where your parents pay like 50 or 100 dollars for a box on one page and just pictures and then like a paragraph of how proud they are?  Nobody wants a close-up of my face.  Who reads this shit? You and I both know that the only reason we go to read year books is to see how many pictures were in how good or how bad we look in our class picture. And then we get autographs from all of our friends. That's it.  Oh, I see my best friend in here. Oh, sweet. Next. Guys, do you, did you guys ever have this like this trending page where it just talks about what happened in the year? That's in 11, 2012. What's up?  Got Kermit right over here. Wait, wait, wait, hold on. Log on and learn. The internet learning trend continues to grow at all great levels as students build skills with online lessons and educational games. Bitch. Cool Mac games is not educational.  Oh my god. In entertainment right here, Adele loses her voice.  Actually, hold on. I do love Adele, but the world is not going to end because she lost her voice.  That was my childhood. Kids. Oh, I'm just having a great time. Kids. What does it say? Kids keep worn with earflap hats. No one wore these. Smurfs return. Got Papa Sperth, Daddy Yee. Oh, this actually I'll take seriously. No glasses required for Nintendo 3DS. Hold up. Right in here.  Have you don't even know what that is? You know, I don't understand why they didn't bother to put PopTrapica in this. You guys even know what that is, too? God, I feel like our whole generation is just like phones and Instagram and Snapchat and that's it.   Like this video if you know what that is because superhero island, man.  I forgot there's a back to this yearbook. I wrote the Facebook logo on here and down here you can see my name in bubble letters and it says Facebook Disney.  They also have piano, violin and neosource. I am positive that there are two people out of everyone that is watching me right now who actually know what neosource is. The reason why I put Facebook on there was because I was obsessed with the games on there. There's something called Facebook credit where you used real money to get like stuff for games. My birthday present was Facebook credit.   All right, last page.  Not even goodly drawn, goodly. Oh, and there's some stuff on here as well.  You rock, Jason. I don't even, I don't know who Jason is. Oh and I know this is my handwriting. I wrote I am a boss right there. Oh, oh I know why I wrote that. It's because right down here the person said you play piano like a boss.  And then I wrote back I am a boss. Like they were gonna read that. And then this person put their phone number as well. And then the finale. The last thing I ever drew. Yes, that is a picture of SpongeBob right there. Book is closed. We're not going back to this for a long time.  Leave a comment down below, bear it subscribed because post videos every Saturday. Please, if you know the game neosource, write something in the comments. Just please. I love you guys and everything is less than three and I gotta go hop on a plane.


There are a wide range of pricing options for learning management systems, but most fall into one of three pricing models. Let's discuss each one. Flat fee pricing. In this license fee or subscription model, you pay a flat fee on a monthly or annual basis for an unlimited number of users. Examples include Teachable and Thinkific. Pay Per Registered User. In this pricing model, you pay for those users who are registered in your system, regardless of whether they take a course that month or not. In many cases, users can only be deleted at the end of the year, not each month. LMS systems that charge per registered user include Talent LMS and Canvas. Pay Per Active User. Here, you only pay for those users who actually take a course from you that month, regardless of how many people are registered in your LMS system. Examples include Talent LMS, iSpring, and Litmus. Keep in mind that even open source platforms like Moodle and WordPress's Learn Dash technically don't have a cost per user, but because eLearning course pages don't cash online, you'll need robust web hosting with these platforms, which will be based on traffic. In most cases in the world of LMS systems, the more learners you have, the more you're going to pay for the platform. So don't forget to consider the ongoing annual cost of your LMS system.


Hey, everyone. Sam here. In this web series, we'll solve common web problems with standards. These techniques are part of the web platform and work with any framework or library. OK, let's go. Forms make up online stores, sign-ups. And actually, I find them really painful. So get a coffee, energize your brain, and let's make them easier by not overthinking them and adding some validation rules, which come for free as part of the web platform. You can add required to any HTML input element to prevent a user hitting submit on their form without a value. Or specify format to require the user's input to match a regex that you provide. And most importantly, HTML gives you an overabundance of types to choose from. Do you just want a phone number? You can just ask for one. Do you want a color? You could write your own picker, but turns out nearly every browser has an inbuilt one. You can also ask for dates and times. And this is great because it deals with the user's locale on your behalf. To trigger form validation, users normally have to hit the submit button. You can also trigger this with JavaScript. Once validation has started, you can take advantage of CSS rules to style your inputs based on whether they're correct or not. For me personally, I like to add adjacent hidden elements that become visible if the user's done something incorrect. Use required for fields that are required. Use format with the correct type when you need it. Use a type to ask for a phone number, or a color, or whatever you want. And give your user feedback on input via CSS rules. This is how I build form validation the standard way. See you on the next tip. Sorry, I'm going way up scripted ones very quickly. I actually like it.


Rwy'n deill gweld, mae hwnna yn ddifydd yma i'w chlas yma i'w hynny, a'r Fylltes 안� yn 2030. A yw'n gweld eich cynnig? Dwi'n sy'n mynd i'w hefyd, ac yna ymhell o gyd, yn llaw'r hyn o'r pwyffwysig rydych chi'ch gweld yr hynny, gan rhywbeth o'r ffioffa'r bywysig ymddangos o'r cyfryd yn yr ysgrifennu. Ych chi'n mynd fydd o'r pwysig, a'r aeis gwaith yn ôl o'r boden nhw. Yn yw'r sgwrs o'n gymryd o'n gwasanaeth Yn ymdill yma cyfrifatau chi'n DAG sefyrdd yn fawr i'w ddwylo ffazall a'r dweud o ffawr am y ddylch tu ymdillonsin.  A gwelwch i ymwysig ddefnyddio yn fwyaf i'r holl sydd yna, ac nid o'r dweud ac yn weld ar draws. I'll get it wrong by some kind of factor either way, so I'm not being held to account for anything so I'm like a politician in this part. In all seriousness though, I believe some of the challenges that we're seeing in society today around rise of what some are calling Trumpism or populist politics. Are attributed to the wrong reason. They're attributed often to petty nationalism or protectionism, fear of migration and that's the things that people look at and go yeah that's what's causing the problems in my life. I can see that and I don't believe that's true at all. In fact I believe already some people are suffering from being disconnected with the technological future. I've been not realising it, blaming it on migration or other things that they can see closer to home or on the front pages of their newspapers. And in fact one of the things we need to watch as we career on into this incredibly exciting future is that we don't leave too many people behind because we were left behind kind of almost approaching half the population as it would seem today. By the time we get to 2030 we'll have left behind the majority of the population if we're not careful. And some of the things that will happen undoubtedly are related to societal changes driven by technological change. Some of the biggest things we'll see over the next 10 or 20 years will be around autonomous vehicles. I'm lucky enough to drive a Tesla electric car which a decade ago the automotive industry told Elon Musk, one of the founders of PayPal, that he was crazy.  What did he know? He came out of some electronic payment company and was actually arrogant enough to stand up in front of the whole world and say he could design a better car than the automotive industry had been doing for 100 years. And he published quite openly how he was going to do it and they laughed and said it's not possible. In fact actually what you've done is you bought a bankrupt company, which Tesla was, based on an old British chassis, a Lotus chassis, they've done a prototype. That's laughable. You'll never do this. You'll never make a car that can sell for a price of a luxury sedan, do 250 miles of range, be practical, it just won't happen. Andy laughed and laughed. And then suddenly he released a car and never we took a gasp with a gasp of amazement. He delivered it and then he said, oh, he'll never be able to deliver this in volume. It will never happen. And on Elon Musk and Tesla have gone to where today the Tesla Model S in California, its principal and primary market, outsells Lexus, BMW, Mercedes and Audi combined in that luxury category. All the big three German manufacturers plus Lexus, I think plus, I don't know that there is anybody else in that luxury market, but they've wiped the floor with them because it's a better product. Its components are more reliable. They did things that were completely counterintuitive. They said it's a three-year warranty, same as everybody else. And then three months into production or release of the car, Elon Musk tweeted out, the chairman of the company tweeted out, oh, by the way everyone, your warranty is now seven years. Now, what company on this planet have you heard of that post hoc decides to give you a longer warranty once you've bought the car and paid for it? Why would he do it? Well, he did it because they looked at the component failure rates and said, wow, we've got rid of the engine, we've got rid of the gearbox, we've got rid of the fuel system. Actually, there's not a lot to go wrong in this car. Let's make it even more. Let's take away the uncertainty that people are worried about this new technology or the battery will go flat. The battery will run out its lifetime and it will cost a fortune to replace. That was the dogma that was being put out by the auto industry. Guess what, they just wanted the battery for seven years and said, well, what do you want? Well, do you know as well, we'll replace it. If you need it replaced, we'll replace it for a couple of hundred quid. Suddenly, everybody started to pardon the pun, but their gas was put at a bit of a peep. Subsequently, you can now see that industry too slowly trying to react to Tesla, saying, well, we can do it. We can do it too. Yet they can't quite do it. They can't quite adapt and adopt those technologies at the kind of pace of change that someone like Tesla or a company like Tesla can. This year Tesla released their Model 3 car. Again, the humour of Silicon Valley, they kind of had the Model S and then this big SUV giant car that they brought out is the Model X. So they decided that they were going to release the Model E to put in the middle of the two and Ford stopped them because they trademarked Model E some time ago. So Elon Musk just responded and said, well, we'll just call it the Model 3. Have you never text anybody before? So they've got this kind of really interesting corporate culture and everybody thought they were a car company. And then suddenly this year, everybody realised they're not a car company. They're actually an energy company. They've put these cars on the road that, in case of mine, has a talk technically for more than 85 kilowatt hour battery. It's massive. Absolutely massive. It could probably run my house, which is not a particularly eco-friendly house. I could run it for about a week on the power that's in my car. So actually if you think about that, I'm holding all the power for my car that I might have charged up when I was on the road in my garage when I don't need the car. Actually I could borrow the power from that. I could sell it back to the grid. Companies like Ebert Roller are now starting to take that seriously and realise that distributed power networks are not necessarily nuclear or renewable. Start to make far more sense when you've got some place to store the energy. Well, in your garage is a pretty decent place to do it. Then they've released batteries for the home. Then they've announced, and if you go and look at this online, it's absolutely beautiful. Strange thing to say about a roof, but they've released solar roofs. They've released tiles that look like slate. They've released tiles that look like terracotta, classic Californian and Mediterranean roof style, a Provensal roof style, a whole lot. Pretty convincing and every single tile generates electricity. And they reckon they've done the maths. They think that the cost of putting that in versus a traditional roof will quite quickly cross over. So it will become the norm.  So I've picked on one company very quickly, but one of the things I haven't said about that company is that they just push ahead and release technology in a way that no one else does. So they suddenly made their cars autonomous. People said it was a decade away from that and said, oh, by the way, we're doing it next week and they'll laugh at it. He can't do it next week. They can say, no, we have. And they've now released it so you can buy a Tesla today and it will autonomously drive you from, let's say, Edinburgh to Dundee on the motorway. They've not quite got through regulation yet to do door to door, but they've shown it. Again, if you go online, you'll see a Tesla drive, press the button. It takes itself out in somebody's garage, opens the garage, drives out, picks the person up, takes them to work, drops them off at the door at work and then goes and hunts for a parking space and parks. They're probably less than a year away from being capable of, rather than going away and parking, going away and picking up paying passengers around town and generating some cash for you while you're sitting in meetings. Now that technology, which won't only be unique to Tesla or is definitely not, will mean, and let's just jump to it, in 2030 driving will be a leisure pursuit. Driving will not be something you have to do because you need to get somewhere. Driving will not be a job. Driving will be a leisure pursuit. Think about that for a second. And this is where it gets into this whole point of we're living through this pace of change that's faster than any of us have ever lived through before. Pretty tough to comprehend. And actually it's the slowest it will ever be again. The pace of change, the rate of change is increasing pretty much exponentially year on year. And that will mean that 2030, you know, there will be no driving jobs. There's the flip side of this coin. What do we do with the workforce and the talent base, which actually over the past five years or so, because of the rise of home delivery and things like Amazon, we're employing far more people in driving jobs than we were 10 years ago. So we're creating a real kind of tidal wave of economic challenge that's going to hit us pretty hard.  It will probably be a bit beyond 2030, but by 2030 you'll see this out there. Right now, with what you would class as being designed with full federal aviation authority specifications, so a vehicle which can fly and from point to point still has enough redundancy and range to fiddle about if there's a problem and give you an extra half an hour of range. So the same as any commercial airliner, they're starting to build autonomous passenger carrying drones, electrically powered, probably carry about four people, about 100, 150 miles. When those are deliverable, rural life changes completely. These things will not cost a lot of money to operate. They'll operate on a kind of Uber model, you'll call for one and it'll come and pick you up and take you where you want to go. Infrastructure suddenly doesn't mean the same thing. We've just spent billions on the New Fourth Crossing. 2030 years time, we won't really need it anymore. It will come at such a pace that we will find it difficult to comprehend today, but it'll come. My last piece on Elon Musk, before I say a couple of other pieces around the technological future, is that Tesla would be pretty impressive for anybody to put on their CV and say that's what I've done. Elon's not that kind of guy. He's also the chairman of SpaceX, which has effectively turned the space programme in the US globally, actually, on its head. He delivers satellites into space cheaper and more effectively than anyone else can do. They laughed at me a year ago when he said he could land part of his booster sections of his rocket on a moving platform on a ship in the Pacific. They laughed even more loudly when he failed three times and it fell into the ocean and blew in its smithereens. He didn't laugh the fourth time when it landed perfectly or the fifth time or otherwise. He kind of went, yeah, I was expecting it. Software takes a little bit of time to tweak. Dogma would be, you would sit in a lab and you would work this out and you would test it and you would test it because you couldn't possibly fail because your space programme would be shut down. His dogma is, make it cheap enough that I don't care if it fails a few times because eventually we'll get it to work. That's the new way. The new way is fail. Fail fast, get on with it and work out the solution. And if anybody has a problem with failure, they need to go somewhere else because we're going to fail as long as we fail in a controlled environment that means humans don't get hurt, that means we don't go bust. We expect to fail and that's how we progress really quickly. And you'd think he'd stop there saying, hey, SpaceX is going to launch more satellites. We're going to take people on Mars. We're going to do it. It's a pretty big vision. No, no, he hasn't stopped there. He's then said, listen, more short range transport. It's crazy. Why aren't we building tunnels that are vacuumed and we can send effectively trains in those tunnels faster than the speed of sound and cut London to Edinburgh, HS2, forget it. We can do this in like 15 minutes. Why can't we do that? And the answer is, well, you could do it if you could invent the technology. Oh, OK. Let me take a bunch of folk out of SpaceX. They're pretty smart. Mining industry, give me the best machine you've got at tunnel boring. And they laughed at them and they said, well, we'll sell you this. It will cost you whatever it is, 20, 30, 40 million dollars. What are you going to do with it? He said, I know it's rubbish. It's the best you've been able to do in 100 years. But we're going to give it to the guys at SpaceX and they're going to reinvent a tunneling machine that will work 100 times more cheaply, 100 times more quickly than yours can and we're going to develop one of these hyperloop things on it. I think you'll have it done by 2030. I think they'll be open and they'll start connecting cities in a way that we can't possibly imagine today. So those things, and I've not gone into artificial intelligence, I've not gone into machine learning, but these kind of ultra disruptive technologies of which there are several on their way are an existential challenge for any society. The way we live today, the way we work today, the way we play, the way we interact with each other will look entirely different to us, unrecognisably so inside 20 years. The smartphones you've all got in your pocket will be gone inside 10 years. They'll be replaced by augmented reality displays, which mean you have a far more private browsing and laptops gone, you'll see what you want to see at any particular time.  If anybody remembers Google's experiment with Google Glass, they did coin the phrase glass holes for people who wore them. So the industry understands us to get past that, make this an acceptable part of normal life. It will do it and it will become so. Those technological changes will completely transform the way we're educated, the way we communicate, the way we interact on a daily basis. When communication virtually is a proper facsimile of communication physically, all sorts of barriers disappear and disappear almost overnight. In contemplating that, what do we do? Well, I think that's why I think whether it be national interests in Europe, in Scotland, or otherwise become way less relevant in dealing with this. And it does feel a bit like moving the deck chairs on the Titanic. We really need to deal with Iceberg. Iceberg is this technological tidal wave that's being pushed out in front of it. It's coming as fast as we can possibly imagine, yet faster because that exponential thing means the tidal wave that's getting pushed is getting 10 times bigger every year, the things that are going to overcome us now. The only way we can deal with that is to look at how we develop our talent base. All these people that are driving today, we help them become really positive contributors to adopting and adapting that technology and making it work. Well, frankly it's education and it only is education. The only thing we can do is overfund education and I don't believe we are. I believe we are who've got some fantastic ideas. I will talk all night about why I think Curriculum for Excellence is a fantastic idea. It's just horrifically implemented. You can't do systemic change on a national scale like that and not put the budget in place to deliver it. Well, you can and you get what we've got at the moment, which is challenge around qualifications, challenge around how the teacher and profession can possibly deliver the experience that this promises. The two things don't quite match up. Technology will help us in that. We do need to stand back and say, okay, let's not educate people in the way that we've always done it. Let's be quite radical because we need participation from every single citizen in this country if we're going to make it work. It will need open-mindedness. It will need an approach to risk that we've never seen really in certainly in our lifetimes. Actually, the prize is if we do that, we'll be one of the nations that sits above the line and that's to me the only thing we have to worry about. There is a line with which everyone will be measured and are you preparing yourself for what's to come? And the median line is, yeah, I'm kind of doing it and I'm not really doing it particularly well. I'm sort of in the middle. Right now, I think we're below the line. If we can get ourselves above the line, we'll start to punch above our weight. We'll start to punch above the median globally. And if we become entrepreneurial in that and that's the whole entrepreneurial of Scotland ethos, if every single one of us acts entrepreneurially, we'll continue to rise and hit the top of that tide when it hits us with talent that can take advantage of it. And behind that educational focus really comes three things for me. Technical excellence is almost a given and you almost have to expect that every one of us has to become not a computer programme, not a software engineer, but technically excellent at adapting to what's coming, all the changes that are over the top. And actually the two places I think Scotland can excel are the next two important features that we need, which are creativity and innovation. So all that really matters, being able to recite facts doesn't really matter because we can go to Google for facts most of the time. Being able to excel in an exam situation doesn't really matter. What matters is the ability to use your imagination, the best of what we have in this country to imagine a future and how you can apply these amazing ideas because machines can't do that. Even with the best machine learning and artificial intelligence do not display the kind of creativity and innovation that the human brain can, that our best universities can, that our best artists can, that our best school children can, politicians are the best people in every walk of life can and that's what we've got to aspire to. And if we reward that, if we build on that, if we invest in that, then we'll adapt to it and we'll become one of the above the line countries. We'll do phenomenally well. If we don't, everybody below the line drowns, in my view. Everyone below the line. They inhabit countries that people might want to visit to spend a bit of money, but nobody wants to visit to make money. And it's not all about a capitalist dream, believe me. I think there are all sorts of ways that our society will develop beyond that. But ultimately, let's not call it money, let's call it wealth in the broadest sense. We need to be a country that generates wealth, not a country that people come to expend a little bit of it, because then we're feeding off the leaveings from the big countries tables or the creative and innovative countries tables, and that's not good enough for us. We need to be one of those countries that's out there creating this new brave world. And if we get it right by 2030, I can see a huge fabulous future for Scotland. If we don't, and it's this existential, there'll be a long queue of people out the door. And some of that, to finish off, does go back to the short-term tactical. We clearly need to come out of this current period of turbulence with an enlightened society that can be dynamic and diverse in the people that we have here. The demographic time bomb that we saw in Scotland kind of reversed in the past decade or so because of enlightened migration and great talent flocking to Scotland to make things work. If we see the end of that, I have a challenge understanding how we get above the line. So we can't, we simply can't. We need to work out how to keep that diversity, keep that dynamism and inject even more creativity and innovation into this country. We do that all as well. The bleak part is we don't, not many of us will be around to see it. Thank you.


YouTube team keep it clean. What's going on? It's engraving here with another video and over the past 24 hours There has been a lot of speculation as to if the Ravens came to a contract extension with Lamar Jackson Or if they are very close to coming to one contract extension with Lamar Jackson reason being because of some very Timely and cryptic tweets and let's get right into it now Of course, we know Eric Dacosta let it be known months ago Like hey, we're gonna work on a contract extension with Lamar Jackson We want him here for the foreseeable future. That is our guy We know that and we knew that that was obvious and we as Ravens fans We will most of us not everybody but we as Ravens fans most of us We want Lamar Jackson here too because it just makes sense like Did you not see what this guy did for the franchise like we can go down the entire list But we don't even need to but Lamar Jackson gave life to the Baltimore Ravens again He injected this he injected life He injected a new culture a new vibe into the Ravens that they were clearly lacking and we love again We love Joe Fleco. This is nothing against Joe Fleco, but it was just time to move on It was time to move on and the Ravens when if you in your first time your first time having a franchise quarterback Which was Joe Fleco and you're very next time where you go for another one and you strike You got to keep him. You got to keep him and I know there's been a lot of people say, oh, well Lamar Jackson He doesn't deserve this amount of money. Oh Lamar Jackson. He doesn't deserve that amount of money that dude straight up He deserves a blank check He deserves a blank check straight up Because what Lamar Jackson does for the Baltimore Ravens? This is no plug-and-play offense This is not an offense where you could take Lamar Jackson out Insert another quarterback in and boom older Ravens are doing the same thing. They did with Lamar. No, and you know that But anyway, a lot of the speculation is started yesterday a little before 130 because the Ravens they put out a Tweet that was something from their podcast that featured Eric de Costa where he talked about a lot of different things But this tweet it was like a Lamar Jackson appreciation tweet and I was wondering like, huh, okay Now we certainly appreciate Lamar Jackson and we love when people actually put out positive messages about him because of course You know, it's a lot of trolls out there and whatnot You know Ravens every day I go on Twitter, man From start to finish from the first tweet that I see to the last tweet that I see I will always see Ravens fans getting into it with somebody about Lamar Jackson like oh my goodness That takes a lot of energy man a lot of if I see it from morning Till night and I know y'all anybody that's on Twitter y'all seen the same thing too So, you know Ravens fans they want to come to Lamar Jackson Ravens fans do not play So the Ravens they put out this little excerpt from the podcast Where Eric de Costa he talked about how Lamar Jackson? He's almost like a son And I said he'd be the kind of guy you'd be very proud to have as a son and Eric de Costa in that clip that the Ravens put out on their Twitter He spoke about he spoke highly about Lamar Jackson one of the qualities about him not even about his his play but about his leadership and I'm like, okay cool a little bit random But hey, we appreciate it because that is something about Lamar Jackson that can it doesn't go unnoticed he is definitely a leader and He brings people together and I think he's one of those. He's one of those calm leaders Cuz he's not out here giving all these pregame speeches He's not out there yelling and this and that but he leads by example And he has created this unity with the team and It's just been a beautiful thing to see but that didn't really get people talking too much because I was like, okay Cool Ravens Eric de Costa showing love to Lamar Jackson. He's shown that appreciation of Lamar. Oh, you'll be proud to have him as a son Okay, cool but then Lamar Jackson's response Well, he tagged the Ravens and he put sg and smart guys Hmm and a lot of people like, huh, what does that mean? You know Kodak black with the whole sniper gang and whatnot, but what what what does that mean? He tagged the Ravens and put SG smart guys Why would Lamar Jackson? This was about five hours after that appreciation post But why would Lamar Jackson put that? I don't know hmm interesting so then he followed that up and Put Eric de Costa EDC every dollar counts So it was funny because he quote tweeted the tweet that the Ravens put out with Eric de Costa talking about him and Eric de Costa didn't mention money anything like that But then Lamar quote tweeted that and said EDC every dollar count and it's funny because If y'all watched a recent episode of NFL questions from subscribers Somebody called EDC question came from a boy Nick Britt He said I hope you liked the draft as much as I did in this pivotal offseason I feel like I finally see the vision at EDC aka every dollar counts has for the team I like that in a year where we could have went I'm not saying that Lamar anybody watches the videos or whatnot But I just felt like the timing was a little bit It was a coincidence because somebody in question from subscribers called EDC that they said EDC stands for every dollar counts And I had never heard that before from anybody But seeing Lamar say that I said, oh, I don't know But when he said that it's like okay every dollar counts, huh? every dollar counts And you know the Ravens of course they Signed Lamar Jackson up for his fifth year extension. They picked up his fifth year contract his fifth year option So with that so they got him for this year next year So he's under contract for the next two years, but that does not stop them From signing him to a contract extension. It really doesn't Reason being because the contract extension it wouldn't kick in until the year following the fifth year option Well, of course, he could have signing bonuses and stuff like that But as far as it counting against the cap and all that stuff, it wouldn't really kick up until 2023 Yeah, because he signed through 2021 through 22 and 22 through 23 is the fifth year option. So in 2023 That's when that contract was shoot up I mean with the fifth year option it was shoot up To what is it 22 23 mil? But with the contract extension it wouldn't shoot up till the following year So it makes it seem like I don't know man I don't know. Is it is it us looking too deep into this thing? Because I know a lot of y'all felt the same way when y'all saw what was going on on twitter And then Lamar Jackson just the cherry on top last night The cherry on top last night this guy uh was obviously on a private jet He went on instagram live on from a private jet And where he was coming from where he was going to Who knows but you could almost think like You don't you don't want to overthink this thing But it is fun to store to speculate about it. Could he have been on the way? Back to the castle To sign a contract extension. I don't know I don't know I don't know we don't know But it was just something fun to think about so we'll of course see if this actually ends up being the case Who knows who knows Oh, but we just got to be patient with it and and whether it is the case or not It is definitely coming now something else that this could possibly be Lamar Jackson isn't the only one do for an extension And they actually have somebody else on the team Who is looking to get paid? And is in the final year of their deal And they also said that they would be working on an extension with him too And that's one mark angeles So with Lamar Jackson those cryptic tweets They might not have even been about him This could have been about them getting something done with mark angeles So that's something also to keep in mind and and to think about moving forward Because he's in the last year of his deal as well So anyway team keep it clean. I appreciate y'all I love y'all and we'll see if any of this speculation if any of this stuff comes to fruition I mean we'll know it will eventually But we'll see if it does sooner rather than later. I love y'all. I appreciate y'all team keeping clean Yeah


So what's up people? We are here with our pride of Kenyan and he is proudly wearing a Kenyan cape though one of the sponsors, Hamza annual rally driver, congratulations first and welcome back home. How's the feeling? How's the journey? Thank you very much. It's been a long few weeks. My journey started in Finland. I went to do a prevent test. First time actually one of our teams has gone out. We had the extra way to go and get a prevent test done and I think it went a long way and we kind of proved our pace. We were just potentially just hitting the top spot ahead of us until we got a puncture. But nevertheless it was an incredible performance. Alex Kuhirani guided me very well and it's fantastic. Thank you to our sponsors, our government for backing us and Kenya Airways, Safaricom, Africa Eco Services. Thank you very much. It's been amazing. Very grateful and more results will come and the results are starting to speak for themselves now. It's actually three weeks I think close to a month after the safari rally and now we went to Estonia, made Kenyan proud. What was maybe a highlight of the event of the rally Estonia? There were plenty of highlights, many scares on the fast roads. You come over a max jump or a brow so it's like coming over a hill flat out with a corner after it and you can't see where you're going but you have to trust in what you've written and you're literally looking at the moon. When you land you have to be quick on it to get the car into the next corner, into the next bend and to the next bend and it was very fast. The European roads were very challenging but it seems the Kenyans have the speed so it's positive. It was totally a different setup coming from how Kenyan is a rugged rally, the roads and stuff. Now you're going to a bit of a smoother roads. Was it different for you? Yes, it was very different. Our safari was not bad entirely. We were winning stages in our category against quite some good pedigree of drivers so that was good. We were leading the class at one point but unfortunately in Saisambu we had some issues in a river crossing. But nevertheless this sport you have to get on, move on with it and get over the obstacles and keep moving. So we got to Estonia, we changed our mindset and it was good. It was amazing. Definitely Alex is not here. You can say a few words for him. How did it feel for him navigating for you? It was good. I mean you know from him coming from such a professional background and teaching, sitting, I'm honoured to have sat with someone like Alex and he guided me very well and with his experience doing these rallies before and understanding the European pace. It was good. We showed potential and we can only get quicker and better and faster. Definitely you are one of the Kenyan top drivers right now and what message, what thing have you learnt from Estonia or from a different rally just outside Safarali that you are going to share with your fellow drivers maybe? Speed, speed, speed. Look out for this problem child. It's about going flat out. It's all flat out from here on. Obviously we've seen government officials are here, officials from Ministry of Sports, officials from the Motorsports Federation are here to support you. What does that make you feel as a person and people of the fraternity are coming to support you? It means everything for me and for Hamzano Racing as a team. We are team Kenya and all the support I've got from back home has been incredible. It's really emotional and in fact I had a few tears. It's me living my dream but also it's a dream for all Kenyans and I'm very proud to hold my flag up high there and amazing. I have almost no words. One other thing, you're interacting more with international drivers.  What are you learning and you keep interacting with them more and more and more? What does that make you feel and build you as a driver going forward? I guess you have to be very positive and confident to speak to most of the drivers but most of the time they can be very friendly and the advice goes a long way. It's very competitive and has a different nature on the world stage. It's the world's best going against each other. It's very fierce in battle but it's nice to also, a lot of the drivers do give me some advice here and there so it's coming together slowly. What next for Hamza and what next for Hamzano Racing? What should your fans expect next? I mean you know I love you guys and I always try and put a show I'm known to be the problem child. I'm always problematic and very flamboyant. My driving has changed a little. I've become much more tidy and quicker but you know once in a while I always throw the car sideways and drift it a little for them. What are we looking for from you the rest of the year? So we still have a season ahead of us. We have the closing round of the Junior World Rally Championship which will be held in Greece, the Acropolis Rally. And we're hoping for a podium and to try and really push hard but it's a very difficult event quite similar to safari so attrition rate is big. So we don't want to be a part of the attrition so we want to keep our Kenyan endurance and our speed have a mix of both and try and get that podium this time. A podium it is from Hamza Anwar himself. Congratulations and thank you for making Kenyan proud. We are proud of you as well. Thank you very much. Team Kenya Jew.


We've got four poles practicing the cold and hot load training for the Black Hawk.  They're just trying to get familiarized with it because it is a very confusing and chaotic process especially with the blade sterning so we try to teach them before that because they have all these straps or miles gear their weapon their rucksack and it's trying to put their straps on and just get secured.


So, the question is, I mean, if you don't know, you are allowed to guess, right, this is a quiz. So, guess. What do you think a class called formula group context does? That's question number one. Question number two, this is from a commit, again, I had to make it a bit shorter. So, above is the complete commit log message. This is the one line. And it's quite a long commit, but the important part is it adds some class, and it's like, I don't know, each one of it is like 100 lines. And after some looking, which is also not mentioned, I find out it's a copied paste of another class, or it looks so. And as mentioned below, the commit itself adds exactly zero comments. Anywhere. So, why do you think the commit adds those two classes which seem to be copied and pasted? That was the second question. And the third one, that's a special one. That's easy. Okay. So, let's get results. Everyone who knows, who knows answer to this question. Okay. So, the answer is that this class is actually a cache. I have already added a comment, I mean, I've already made a commit which says, I think this is actually cache. Don't get confused by the name. But I think I spent at least one hour trying to figure it out. Because I mean, formula group context, like, that sounds big and important. They actually just caches the results in calc of value of each cell. So, the second one, how many do you know? I'm like, before I was raising the hand, I am the one who made this quiz. So, for the first question I actually knew here, I'm like half raising my hand. So, who knows? You do know. Okay. Tell us. I think, I also believe that the reason why this was added was because it says that it replaces one class with shared pointer, which means it changes ownership. And the SDR undo remove object, object deletes the object. So it's a complete copy paste, and then the delete is removed from it. And I spent, again, couple of hours trying to find out. So, yeah, and I think that I was reverted later again or something like that. This is also a real example. As I said, I spent a couple of hours on it. And this one, yeah, I know you do because I have it from you. So this is, no, no, is it special? But it was something else than special. Special. Yeah, this is from the old times when it was developed in Hamburg. So SPZ is, how is it, Spezial. And that is frame format. I actually remember this one from 2012 or 2013 when I was asking on IRC about some other class. I don't remember anymore what it was again. But absolutely nobody knew. I was like, Stefan Bergman, is it, oh, yeah, he didn't know, he didn't know, he didn't know, he didn't, nobody knew. But it was there everywhere. Anyway, so there was somebody who knew one, was there somebody else who knew at least one? Okay, I did, but I'm the author of the quiz, it doesn't quite count. And I also didn't score all three. Okay, so I actually started, I actually got this idea for the talk because I may have here quite a specific background which you others don't have. Before I started on LibreOffice, I worked on KDE, which is built on the Qtoolkit. And really if you ask pretty much anyone who has ever used Qtoolkit, they will tell, it's really, really easy to use. And when I then switch to LibreOffice, it was a little bit painful. I mean, I assume it was for everyone, but I got like a special load because I absolutely wasn't used. Like SW, SPZ, FRM, FNT, I would get probably shot for that if I try to commit that in KD code. So I just want to, like, and that's because for Qt, a readability and ease of use were actually one of the design goals. They actually, when they started, they wanted to sell the toolkit and they quite got to do the right idea. If it will be difficult to use, maybe nobody will want to use it. On the other hand, if you compare it with STL, they apparently didn't have this idea in my day, like wanting to make it standard and extensible and powerful and whatever, but make it easy. Well, developers are smart, right? We'll figure it out eventually, maybe. So like, just to give you some examples, so I suppose by now you have already figured out this one. So this is how you write it in Qt. You can pretty much read it, like, this is pretty much English. If my list contains 10, return my stack pop. Yeah, okay, the last ones, but that's basically English. You could probably show it, well, most of us are not English speakers here. If Michael Meeks was here, and he showed this to his mom, she would probably understand. I don't think she would get this. So like STL strings, I got this from Stack Overflow, I was googling for it. This is how with STL, you probably do case-insensitive string search. So this is how you do it with Qt. I especially noticed the very talkative Qt case-insensitive. Some of you may not like it because you would just like write true, right? This is too much to write. But this comes from times when Qt also used to have this true, but they decided to change it when they once got a bug report, they had a function called update, and then they got a bug report saying, if we call update, true, false, true, it doesn't work. But if you do true, false, false, or true, true, true, it works. And they were like, okay, so what does it mean if it's true? And even if you look at this, if it was true, is it true case-insensitive or case-sensitive? I will get back to this later. But, yeah, basically what the KDE experience taught me is that if you work with code, you actually read it many more times than you write it. Because basically, even if you write it, you first have to read it. So if you, like on the previous slide, if you optimize for writing, you are actually optimizing for the thing which you do less. So SPZ, yeah, whatever it was, that's just optimizing for something which actually doesn't pay back. And I think from, we are fortunately good at this from the open office times. And we could see in practice how much, how many trouble this can cause. And it actually really matters, but on the other hand, we also got from open office something else. We got the habit that this is just how it works. We continue to do this even by now. In the quiz, the SPZ whatever is old, but the other two commits, they are from 2015 and 2017, I believe. So we keep doing this as well. We haven't just inherited the code with poor setup, we have also inherited the mindset that it's just not worth it. And this can make a difference. Like for example, I mean it can even practically kill your project, maybe not liberal office. How many of you remember this, it was like 10 years ago, there was this very spectacular called Compass, you could like make the cube and so on. By the time I still worked on KDE, and I was actually incidentally the maintainer of the KDE window manager. And I was like, well, maybe it would be nice to add it in KDE because people were trying to use Compass with KDE, but it was really just focusing on the effects and pretty much the actual window management wasn't very good. So I was like, hmm, it's kind of a bit too hard. And then I like opened the Compass source code and I consider my, I mean, it made some, then I'm full of myself, but I actually consider myself intelligent and very good at reading source code of other people and I just couldn't figure it out. And as far as I know, nobody really could. There was like this battle community, but they were just writing new plugins basically. Nobody understood the core except for the one person who wrote it. Then fortunately somebody wrote a small compositing manager, so I was like, oh, so this is actually how it works. Okay, then I add in Quinn and I made the basic setup. I explained how it's done. Several other people jumped on the benagon and like half a year or a year later, nobody indicated land cared about Compass because why? It was difficult to extend. Nobody understood it. Quinn just worked and who still uses Compass today? Now, the original quiz may seem like I intend to bash LibreOffice, but actually we have already fixed quite a number of things. Like, there are some new people here, right? Grzegorz, when did you start with LibreOffice? Ah, 2017, lucky him. He doesn't remember, so brace yourself. This may be painful. So like, for example, when we forked the above is how we used strings. Like the below is how we do it now, the above is how we did it before. So we have already fixed this. Isn't it nice, like, even just look at it? I mean, eventually you will figure it out, it's just long, but imagine like full source scores of this, compared to this. We have also done other things. This is an example I got from Eclosh. You have, if you have the binary filters, they, for example, return of right streams. And sometimes maybe you find out that the number of rows is not sufficient. So you will change the type, but it's binary. So in the old kind, you just don't know what it actually writes. It's value. Is it integer? Is it double? We don't know. It just occasionally broke. So we have everything, and now the below one is obvious. It writes a double, right? It says so, write double. It writes a double. The above, it writes a value somehow. So we have fixed this. This was mentioned. Somebody mentioned this, I think, yesterday during lunch. Like, if you try to bisect old stuff, like from the four dot old times, it's actually painful, because half of the commits they don't build, because we were just randomly committing. And I mean, it was because it was difficult to check if it always builds because you just did a checkout, you build, you commit it, and then maybe it in the box complaint later. So we have fixed this. And beyond before mentioned, just add a unit test. That's a good way how to ensure things work. So we have improved many things. But see, the thing is, as I could show in the quiz before, we have improved some things, and others we have not. And I think the idea is the important difference is that, for example, right now, I mean, if you compare this, if you want to be lazy, you definitely will not write the first one, because it's just too much to write, too much to read. If you are lazy, you will go with the easy option. If you do this, yeah, well, it's a bit more writing, but the first one will no longer compile. So if you are lazy, you will actually write the one which works. Here, before it was difficult to check if something works on Windows, but right now, it's just easy. You just push it to get it, and it works. And yeah, unit tests. I mean, the old unit tests from the Open Office times. I have never understood how to use them. But when I started on writer, Candy or somebody told me, so this is how a unit test works. So I started, and I was like, OK, so if I want to do another unit test, I will do it like this, and I will just change it. And it was reasonably easy. And yeah, so basically, the things which change, they have changed because we have changed how we work with them, how we think about them. In many cases, we have just made it simpler to do it properly. And really, some of the broken examples, they were broken because in that case, it's still simple to do it the poor way. Like here, writing by line, it was one minute of work for me, and maybe two hours of work to find it out. If Kohi originally, after spending maybe hours trying to write this down, spent also one minute writing, this is just a cache. Then assuming I spent two hours on it, he would have made one hour and 59 minutes. And it's just counting me. Maybe there are other people looking at it. So this is the same. The commit.log message just says, replace a C-caption pointer with share pointer, and figure it out. If it one day breaks, I don't care, maybe, or I don't know. And just the commit.log message, or I mean, there could have been one doxygen line saying, this is pretty much a copy of paste of the other class, but I had to change it because I need to change the ownership. And I wouldn't need to spend so much time figuring it out. Imagine all the times you have wasted when you were trying to figure something out, and then the information was something which would fit in one line comment. And people generally don't want to do this because we are all lazy, right? So we do like, I'm too lazy to write this one line of code because it's one minute of work, and then we spend hours trying to find it out.  And then I actually digged, and I was like, yeah, OK. And so even I have wasted my own time. And now I don't have actually any specific proposal, but I would like if we continued with the idea of improving, not just the code, but also how we think about what's good because we now normally write unit tests. And I don't think anybody has ever been forced. It's just simpler that way. Well, sometimes we have been forced. If you remove the old stream operator, then you just have to use the new way. So basically, I would just like to finish with the question, like, how can we make it easier and not very expensive to set up because many of these things, unfortunately, there are investments which you initially invest the time and you will get the returns over time. But how can we make it easier to write the code properly? For example, I was thinking, yeah, if it's so common that people just push new classes and don't bother to write anything about it, how about maybe if there was, like, we have Jenkins for code, maybe there was something else which you would say like, you know, you added two new classes and you didn't say anything about it. Maybe you want to write an oxygen comment minus one. And this shouldn't really be difficult. But really, some of those are even just, like, the only work is here in your head. Like, the next time when you write a comment and you will be doing, like, completely re-implement everything, period. Maybe you want to add, like, I want to do this because.  But anyone who, anyone, which may be even you, later you may want to find out why you had actually this really stupid idea to do it.  So, yeah, I actually don't have anything more. I just, I just, I mean, this is not just one thing.  Write better comment messages. Yeah, maybe you will try for a week. Or maybe you will just, nah. So I don't think it really works to force people too much or just complain. But maybe, I mean, before Stefan was saying. So it's actually difficult to run, start with sanitizers. But he actually copy pasted all the instructions in the slides. So maybe he could have spent a minute copy pasting it also in some read me sanitizers. And a lot of time, safety in the future. You want people to use it, right? But right now it's difficult, sorry. Maybe you can make it easier. And maybe we can do other things easier. Anyway, so we have a few minutes. So if there are any questions, OK. We have some minus one if, for example, you don't have documentation. Then what this class will have as documentation is formula group context. Yeah, I know the one. That kind of also depends on the change how you think about it.  Yeah, that's why it's minus one, not minus two. Yeah, that's why I said minus one. It's not meant to be really like enforcement. It's not meant to be like a reminder. Like maybe you are actually a good guy and you want to do it, and maybe you just didn't realize. But I mean, there should be balance. Like if you just go, yeah, do whatever you want, then nothing changes. Yeah, that's the advanced level, unfortunately. So what you might just get through your mindset is if you get to the idea, ah, this seems to be a cache. And there's no comment at all. And it took you 45 minutes to find that out. But just add a comment that says, hey, this might just be a cache of what price you're something. Which is still better than nothing. I'm listening. Yeah, so I don't know if you can read, but this is actually what I really added. That is very used by OpenSeer called three dots, I think. Because I think. I mean, over time, I'm already pretty sure that's what it is. But when I added it, I just wasn't quite sure. But yeah. Maybe the sixth time, like the person who edited the comment will advise that there are people who actually have a response. Yeah, that's actually why I said that it's about the mindset, like in the KD times, before there was any Jenkins or anything. People just were watching. It was even CVS at the time, just commit mails. And if somebody committed something in the libraries, which like this comment, there was like, you forgot the comment, fix it. And I mean, there should be a balance. If you are too nice about it, the person will just like, yeah, maybe one day. So that kind of depends on the style. Okay, so I have run out of time, too. So thank you for your attention. I hope this discussion will slowly but steadily continue over a long time, hopefully. And so thank you.


We don't control the vast majority of stuff that goes on in this world. That was a tough pill for me to swallow because I'm somewhat of a control freak. But we control how we respond to it. So at some point you can probably relate to the fact that you either had a parent say this or you've said this yourself because I just bust out laughing when I say this to my kids now. Like you don't control, Luke, you don't control what your brother Jack does but you control how you respond. So the world is always going to throw things at us and there's going to be feedback given to us at all times. Everything we do is just another rep. It's just another at-bat. And every at-bat we get gives us some type of feedback. And if you want to be a high performer, if you want to be a high achiever, if you want to raise your game, then you have to choose to take every single thing that's thrown at you and use it in a way that serves you and moves you forward instead of choosing to use it in a way that cripples you and moves you back.


5 Interesting Facts about the 250-hour TESOL Diploma Course. International TEFL and TESOL training, offers a large number of English teaching courses to suit all needs, whether you are looking to start your English teaching career, or want to enhance your qualifications, they have something for you. If you are already TEFL-TESOL qualified, the 250-hour Diploma in TESOL is the perfect way to deepen your knowledge of English language teaching. This course not only helps you to develop your teaching skills, but also gives you a competitive edge when it comes to job applications. It is a research-based course, which is carried out completely online. It encourages you to make use of the internet and other resources in order to complete the assignments. Research-Based Study. The course consists of 11 modules covering topics, such as study skills, course design, phonology, classroom management, and student assessment. To accompany the modules are 11 study sheets with research-based questions, designed to help develop your understanding of the course modules, and to look at particular issues from different perspectives. Continuous Assessment. Students are assessed by multiple choice tests at the end of each unit, and a final summative task. Successful participants will receive an embossed hard copy certificate along with a letter of recommendation. Available with or without tutor support. Other features of the course are that it is available with or without tutor support, you receive technical assistance if necessary. And on successful completion, you will have complimentary access to our database of lesson plans and lifetime job guidance. Receive a free 120-hour TEFL-TESOL course. In addition to all the above benefits, you will also receive a complimentary 120-hour TEFL-TESOL course. Alternatively if you are already TEFL-TESOL qualified, they offer the option to take either the course in teaching business English, or the course in teaching English to young learners free of charge. Save money with a comprehensive 470-hour professional package. The diploma course is also available as part of the 470-hour professional package, a comprehensive TEFL-TESOL course package encompassing four different courses, and representing incredible value for money. With a 470-hour professional package, you will receive the 120-hour TEFL-TESOL course, plus the specialized courses in teaching business English, and teaching English to young learners in addition to the 250-hour diploma course. Are you ready to improve your teaching skills and job prospects? Thanks so much for watching. We are ITTT the leading provider for TEFL and TESOL training courses. If you like this video, please subscribe by clicking that button down here, and click on any of the videos here on the left for more interesting teaching tips for getting certified to teach English abroad and online.