Merry Christmas to you and your family. I want to start by saying thank you to everyone who's purchased the new program. It really means a lot to me. I appreciate the support and I'm just excited because I know you're gonna get some great results with this course. This video is all of the most common questions I've received about the course and I just wanted to answer them in an easy to understand video. Yes, you can definitely use this program while you're still doing your team practices and matches. If you've been following me for a while, you know my training's all about efficiency. I don't want you doing three hour marathon sessions that destroy you for a week. I want you doing more in 10 minutes than most players do in two hours. So all these workouts, they're challenging but they're extremely efficient. Most of them are about 12 minutes long. You can do them seven days a week. No excuses, invest those 12 minutes, you're gonna get great results. I've created a lot of courses over the years and honestly, I feel like this is my best course. I've created bigger courses, more comprehensive courses that focus on total player development. This is still gonna hit all those areas but this is just a straight up training program that anyone can follow. It's not complicated, it's super easy to follow. Everything is laid out for you and I feel like it's just gonna be implemented a lot more effectively. Some of the other courses are just so much information in there that's a bit overwhelming for some players but this one, anyone can follow. The information is straight in front of you. You just follow the routines, you watch a few tutorials, follow the routines and you get results. So in my opinion, this is the one that I'm gonna be promoting the most from now on because I just feel it's the most efficient, the simplest, the easiest to follow but it's gonna create the best results. Yes, this would be fantastic for a nine year old. I'm gonna say it would be a bit challenging but you can modify with the rest times. However, some kids pick it up right away and I think it's a great thing to start for young kids. Honestly, I probably accredit most of my technical ability to doing something similar to this when I was nine years old. He was the Ville Korover, like a Dutch legend when it comes to player development but he had a program similar to this which was footwork skills and I was doing that around nine, 10, 11, 12 years old and I really accredit that. In my basement, getting tons of touches, just dribbling back and forth, small space with the ball. So yes, I think it's great for a nine year old. Obviously there's different levels in the program, beginner, intermediate, advanced. So start with that beginner. Once you start to see the progression and you get the confidence, go to the next level. It doesn't matter which country you live in, you can get this from anywhere in the world. Once you make your purchase, you'll get an instant download link so you can watch all the videos on a wifi internet connection but there's also the option for you to download them so you can have them on your mobile, on your desktop, you can stream them to your TV. It's not a physical product, nothing is sent to you. There are PDFs and files that you can print off so it doesn't matter which country you're in, you can get access to this program and start using it today. As I just said for the nine year old, it's gonna help you get results. Players of any age, it will help you get results. It's about consistency and it's about just putting in the repetitions. A beginner can take this program, an advanced player can take this program. You can do the exact same drills. It's about you taking those drills and putting in the work and challenging yourself and constantly trying to do the technique better, trying to increase the speed at what you do it, trying to recover faster, more positive self-talk while you're doing the drills and I'll give you advice on how to apply all of those tactics but this course will work for players of all ages and abilities. You do not need a PayPal account to purchase this course. The payment option is hosted on PayPal but all you have to do is click the buy button and then instead of logging into PayPal, click check as a guest, check out as a guest and then you can just enter a credit card or Visa debit and you can purchase that and you'll get instant access. Yes, this training program will be available in the future. As I said, this is probably gonna be the one I promote the most to my audience. However, I've just launched it, that's why I'm doing 50% off right now. So Boxing Day today is the last day. It's gonna be at 50%. After that, it's going to increase to $100. It's normal price, which it's gonna sit at. So today is the last day to get this discounted rate because I've just launched this new program. If you're on the fence about picking up this training program, number one, I wanna say you're gonna get results. I'm standing by this. I've been making content online for over 10 years so I know what works for players. I've helped players all around the world improve their skills and for me, what I've packaged here is, as I've said before, gonna get you the best results in the shortest amount of time, 12 minutes a day. If you don't have 12 minutes a day to invest in yourself to make yourself a better player, then you don't deserve to be a better player and I'm not saying that you have to use this course. Invest, put the time in with whatever drills you wanna use, with whatever information, any course that you wanna use. If you're consistent, you put in the training, you'll get the results. But what I put together is my best version of what I think will help you the most and improve every area of your game. So I stand by it, I think it's gonna get you results. I know it's gonna get you results if you are consistent and you're honest with yourself and you actually do what I recommend that you do in this training program. I also wanna say, as I've said before in some of the other videos, at the end of our careers, we never regret the investments that we made in ourselves. We never regret taking chances, going to tryouts, trying new things. We never regret those things. What we do regret is all the things that we didn't do, all the things that we should have done. At the end of our career, we sit and we say, wow, I wish I took that risk, I wish I tried that thing, I wish I invested in myself in this opportunity today. So whether you pick up the course or not, I'm still here to help you improve, but this is what I have for you today.  I hope you pick it up. If you have any other questions, please comment below and I'll try to respond to you before the day is over.


Welcome to Toffee TV. This is the Everton News Daily former Everton owner and chairman Peter Johnson has sadly passed away aged 84 Johnson had a spell at heaven which lasted four years after Everton avoided relegation in 1994 He injected around 10 million into the club and saw them win their last trophy and FA Cup and a charity shield Condolences to his family and all his friends According to the Liverpool Echo Everton are monitoring the situation of Sunlun Munger Jack Clark Bournemouth, Burnley, Crystal Palace, Leicester, Southampton and West Ham and Wolves are also interested in the player Everton are also interested in West Brom attacker Tom Fellows regarding a potential summer move 777 liked the player and could consider signing him and then loaning him out According to Fab Romano, that is of course if 777 complete the takeover of Everton Everton are still keen on Hannibal Maysbury But Seville are advancing towards a deal for the Manchester United midfielder Man United favour the offer from Everton and would like to see him stay in the Premier League But the player looks like he wants to move to Spain and finally Everton have appointed one of the UK's top baraters For the club's appeal against the 10-point deduction Lawrence Rabinowitz KC has been appointed to Everton's legal team for when the case is reconvened in the near future Everton will also hear in the next week also whether they will face a second charge And we'll have to deal with that as well Very very sad, very very sad that football is now getting dictated to and getting decided off the pitch with Barastas But that's where we are now so we will hear more about that in the coming week There you go, make sure to give this video a like, subscribe if you haven't already If you want more great videos daily exclusive live videos, no adverts Podcasts as well, head over to ToffeeTV Premier for that The link is in the description and the QR code that's coming from the screen now See you later


This video is time to go. Over the past two weeks, I've been on a quest to slay the mighty snail faster than anyone ever has. And it all started one day when I was watching one of the Eric's videos. In the video, he was able to kill Snail in just five minutes. And if you haven't seen this video, here it is. He actually just killed the snail in five minutes. I couldn't believe it, but there was a problem with it. His hive wasn't great. He didn't have dark heat. I knew what I had to do. I knew this was my chance to do something great for the first time since I painted a rock in first grade. I immediately hopped onto testosterone and started to piece together an attack hive. And here it, wait, wrong hive. And here it is. So I went with all spicy bees pretty much because they have high attack and they summon fire bees and they also summon flames, which means I can get lots of dark heat multiplying lots of super quick damage. So as you can see at the top of the hive, I have precise bees. That is so that I can get precision and super quick chance so that I will be doing so much more damage than I would without it. And then I also have brave and rage, which are for their gift of hive bonuses where brave has plus one bee attack and then rage has plus one bee attack. So both of those together, an extra two bee attack and I don't have lion because that is just colorless bee attack, which would only affect a few bees in the hive, so I don't think it's worth it. Music bee is for melody and some focus as well as token link. It's a nice bee to have, so I have three of them. And for vicious, obviously I have vicious. This is just a high attack bee that also summons the spikes, which do tons of damage. So of course I have that. And then tabby, the reason why I have tabby is because it is 50% crit power and basically the same thing for focus, 25% crit power, which I think is important. Yeah, so that's the hive. And for bee clips, I'm running two thumb tacks. Both of these thumb tacks have 4% red bee attack. That is a huge, huge buff. That puts this from like 35 to 40 attack. It's huge, okay? Very important. I also have the kazoo, which is crit power and super crit power, which super crit power is huge. And the whistle, 8% super crit power. So all of those together definitely buffs attack quite a bit. And then I just have a few other bee clips laying around. So this, this is the hive.  Okay, I think we're about ready here. So we have our smoothie. We have all the bee clips. We have everything ready. So now we're just gonna make sure our flame heat is max. Then we're gonna pop the festive bee. Now, the reason why I'm using a festive bee for this is because it will increase bee's must cheer, which increases bee movement speed tons, which you didn't know is very useful for attack because your bees are just gonna be attacking way faster. Okay, I think we're about ready to go. Gonna wait for all this to finish. Collect this green, these two greens over here. Get some dark heat built up. And then we're going to pop in, get our rage. Oh, the bees attacked. So that's a little bit of a time loss there. Is our emergency coconut shield. And now we just gotta keep up with these dark flames, the dark heat. As you can see, that's five million damage, just like that already, which is insane. Seven million. This really goes fast here. Now, the only way that you might be able to do this faster is using precision marks, but I haven't found out a great strat to doing that yet because it might not be better than just spanning the dark heat, which is really fast. Like as you can see, every time I socket, it's hundreds of thousands of damage.


Welcome to what our life is really like in the woods. Good morning girls. Can you help me? Oh, we're still living with the black flies. Please, please, please, down a little. Oh, you got bites, girl. After briefly checking the weather. Wow. We get dressed and say good morning to the family. Good morning. Good morning. Good morning. Good morning. Love you. We head outside for our morning dose of sunshine. Give me some more of this sort of feeling. Sunshine! With the warmth of the sun on our skin, we put our barista skills to the test. Because every morning here at our cabin in the woods starts with coffee. One espresso for Jasmine and one on ice for me. I'm not going to lie. Every morning we find one of these at Tech. Life in the woods. Life in the woods. So guess what I carry now, everyone? That's your cue. Oh. All the way to get rid of them. Not every day here is construction and renovations. Many mornings we slow down and enjoy nature. On route to our favorite place in the woods. See how far we can go. Give me some more. Give me some more of this sort of feeling. Can't get enough of this good, good, good, good thing. As much as we love renovating and sharing it all, there is much more to our life than just building. We need to remind ourselves that it's OK to slow down and just enjoy the fruits of our labor. Black bean wraps for breakfast. You're already done. Great view, eh? Great breakfast. The glorious morning is done. Back to work, ladies. Joking. Breakfast number two. Pasta salad. Is it salty? Oh, nothing like a cold meal, though. On a hot day. We're bringing you along on our date today. This is what we do together when we have free time. My favorite feeling is driving into the trails in our backyard and seeing Jasmine's smiling face ripping past mine. It's a little big for Crystal, but this is your clutch. So you're going to not the brake. No, front brake. Brake? Back brake. Like just actually feel the bike. Let's go catch up. All right, pretend drinking hand. Yummy. It was about time that Jasmine and I picked up a new pair of gloves because I had, at one point, been wearing two lefts. And it's hard to find even a left and a right. And if you've seen the state of our garage, you'll know why. Got to keep the hands nice. It's about time they came up with gloves that fit us. Yeah, and check these out. They fit like a glove. Good one. I could perform surgery with these. They're so tight. Oh my, you marry the crazy. No, I like to be easy. Or jail. It's go time. Well, Paak, thank you so much for saving our beloved tree that we didn't want to cut down in the first place, which is why we put it in our garden bed. Thanks to everyone who allowed us to become knowledgeable that the tree trunk does not like to be suffocated. You'd think we'd know that, but we didn't. So we are going to build a box and let us know if you think this is going to be successful or not because from the comments and what we read, should work, don't you think? You're kind of like a tractor. You are what you ride. How are we going to do with a hoop holder? We've got to get, remove the dirt. Yeah, but there's sticks. Someone said it looks like a tornado hit our lumber yard. I would have to agree. It's pretty spooky back here. OK, well, after we've undug the tree, we're inspecting it more and realizing that the tree is damaged here and here. As you can see, a lot of the bark is gone and it's also going to take up a lot of space in our bed, the box, which means we get to grow less food. We are very attached to this tree, as you can see. We lost it right here. But sometimes things don't last forever. And out here, you kind of have to decide you want more room for growing. Like, we clearly have a lot of trees out here. We are also going to utilize the tree for either firewood or building something back there. We kind of have to figure it out out here, you know? First of all, obviously a little bit sad because we are attached to it. That's why we tried to keep it. But it is severely damaged. Yeah. And honestly, it's going to take up a lot of our garden square footage here and shade. So what's the point of keeping it? I think I would rather food than another pine tree or spruce. It's a cutie, but. It's really cute.  Is that what they call it, pergola? What's a weird name? Pergola. I'd like to know more about that. Who the heck named that? Where did that come from? Let's name pergola something different because it's kind of silly. So RIP to our favorite garden tree. No, not favorite. Just came to Mabel's the favorite. But RIP. That's the Mabel, by the way, if you're wondering right there. So everyone, we're going to get geared up here. We're going to fell this tree and we're going to junk it up.  So here's to hoping it falls that way. Here we go. I have to say I'm much more confident doing everything than I was about falling a tree. But I'm definitely more confident than I ever have been. Winning. Winning. Why are they doing that? No, something's wrong. Something's very wrong with that chainsaw. Let's try this again.  I'm not much of a chainsaw, but I can repeat what Crystal just told me. The chainsaw lets the oil out to get to the chain and the blade. Was blocked. Was blocked. It's also very dull. We can't find the sharpener. Maybe I shouldn't be speaking right now. Holy. What? Is that its head? What's going on? This is the weirdest thing. Oh my God, it's growing a new self. It's going to lose its old legs. Do they do that? I don't know. It's literally pushing out its new self, of its own self. This is called spider molting. This allows the spider to grow and replace its exoskeleton with a fresher model. I definitely have a whole new appreciation for spiders. I'm not a huge fan, but that was really cool. I think it really needs its eyes and its head back. Cause it literally shed that too. What? It literally shed its head. And it's fangs, it's old fangs. It doesn't even fangs right now. It probably feels so weak and scared that we're like, it's being reborn and we're like showing it to the whole world.  Made a fort for Spidey. Okay, well, I'll try this again. Okay, wedge is cut. Okay. Now we don't just have to look out for things. We need to look out for Spidey. I don't think that's a healthy amount of smoke. My chainsaw is toast really right now. It's like black sludgy oil pouring out of it. I've given up on the chainsaw today. It needs a full clean. I probably should just strap in my blade and just drive me nuts. And yes, the oil is filled and the gas and the oil is filled and, you know, I just tried to clean it. And I don't think it's that dull because I just used it. Anyways, back up. That says it all. This is dumb. That's it. It's not? You don't do it that far, man. I think what's gonna make us get through this tree is a positive attitude. Go coach. Positive attitude leaves as soon as you start sawing. Yeah. Ah, I need my chainsaw. Go, Krista, go. This is not meant to cut a tree. I know, it's dumb. All right. Looks like falling the tree was a fail. We'll have to come back to it. But onto the next. Laundry. Is there anything better than fresh towels? Fresh clean sheets. You spend one third of your life in sheets. Don't you want them to be insanely comfortable? Brooklyn Inn is a luxury sheets company creating high quality home goods to elevate your home at a fair price. These sheets are not only gonna last a long time, but they get softer with each wash. Give yourself your best sleep. Shop for your Brooklyn Inn Classic or Luxe Hardcore Bundles from the comfort of your own home. Or your bed. Nothing like cruddy chop. You have the ability to mix and match with over 20 plus colors and patterns.  We even had to get our guests some. I never knew sheets were such a big deal until we got our Brooklyn Inn sheets. Here is our first night's review. They're so soft. You love the sheets. Me too. We love them and we're never going back. Brooklyn Inn is offering our viewers a special discount of $20 off any order over $100. Click the link below and use the code VanWives. Sorry if I'm talking weird. I have my ear plugs in because it's tractor time, baby. Step one. Move the wood chips because we need access to our garden soil. I'm really not sure what method Chris is doing right now. I'm trying not to be a coach right now, but it's super hard. Does anyone else have this problem? Straighten your tires. Yeah, yeah, no. I'm trying so hard right now to bite my tongue. I can't do it. Chris, go in. That's not good. You're going like this.  You don't want to go dunk, dunk, dunk. Do you know what I mean? Well, turn back on. That's all you can ask for, right? This is our berry garden. If you remember from last year, we planted one and we ended up doing two more rows at the end of the season and they're not looking so hot. Okay, so see these rows that we have? Like that. I really hope we made them wadden up so that way the tractor can fit in because then every year that we need to add soil, we can just drive the tractor right through. Dum, dum, dum as we reverse and then it's easy peasy, very squeezy. Okay, as you can see, Jasmine had a vision. She drove the tractor right through and is dumping the dirt gradually as we work our way forward. This area needs major love. It needs a lot of fertilizer and good soil and compost. So that's the goal. Jasmine is so confident with the tractor. I'm so proud of her for just rocking it and using it whenever she can because she's learned very quickly. This massive amount of soil is probably like a thousand pounds and here we are bringing it all over. One little bucket at a time. I love it. I really need to show you all the conditions that these berries are living in because you're gonna laugh. They look like they're growing in a desert currently. Like this is a desert. This is sand. It's like dry. As you can see, it's desert-like conditions for these berries over here. You know what? I'm just so sorry. I think that's all you gotta do sometimes. Just in life, you just gotta say sorry. We neglected them and they weren't our priority. Really crossing our fingers that they'll make a good comeback. Just another day out here in the woods. Ripping our pants as we come out of the tractor. It's official. You can never have too many wood chips in life. I see a raspberry mojito in my future sitting right here, basking in the sun. She's strong like Dracda. I'm excited to announce that we are finally at the stage with the berries that we are going to fertilize them, which we will continue to do every four to five weeks, and water them finally. Okay. Getting these berries back to life. This is the first time we've ever used fertilizer. We've always grown without it, which I don't think is very good, to be honest. Smells like. It says odorless and it kind of doesn't really smell, but it kind of does. You need less for tomatoes and stuff, but berries require a lot. With the dirt and wood chips now, in we move to rebuilding the berry trellis. I'm excited to build what you want to build with these over there now. You are? No, I know how they go on the ground. It's gonna be so fun. Yay. These trellis were found at our local farm store. They're both affordable and aesthetic and will support the plants as they grow. This is a trust exercise. I'm covered in bites. Like we're gonna be so itchy tonight. I know. And of course, no gardening task would be complete without playing Bella's favorite game. Woo! Oh, there. This is Bella's favorite mode. Yes. She doesn't like showers. Shower's okay. Get the whole hose. Too much, very. Now put that on. Now put that on. Whoa! With the posts now secure, we fasten eye hooks and run string between them and our trellis is ready for the season. The trellis is beautiful and it's done. And the bugs are brutal worse than ever. I think it's this corner because our whole land is kind of sloping. And on this side, which is like the furthest away from like the structures, the water runs into that woods. And I think that for sure, the black flies are living there. So we're very close to there. We're in their neighborhood. This is stunning. It looks so good. It's such a simple design and I'm feeling really good and really confident that these berries are gonna make a humongous comeback this season. I'm proud of us. And I love our tractor. I'm gonna say that every time I use it because I'm never gonna take it for granted because this took us two days just to do this one here last year. And now this just took us a couple hours. Not even, and like we finished it. We finished all three. So anyways, I wanted to show you all these. It's not in the Montec talk, but see these things? They are really good for your plant. You can reuse them every year too.  Boom, boom, boom. And you clamp it to your trellis as well as your plant. And it leaves room, as you can see, for your plant stem to grow. So it's not smothering it because you've learned that. Not the smother things. And then Crystal's fertilizer, it's really interesting. Let's say we go to a farm thing and you wanna feed the goats. Looks like goat food. And then slowly it's going to continue to go into the soil every time it rains. So they're gonna be getting... Crystal is fertilizing all the gardens now. We're supposed to get rain tomorrow. So it's a good thing to do. And then that way it just seeps into the soil and it makes everyone super happy. Plants and us. Because we are going to be eating like queens. That's good, babe. As you all know, we build a lot around here. So we have three materials. I would hope only once, but Jasmine Crystal style, we end up moving them like 10 times. It's a good workout. Ready? 15 sheets of ply going right here. And hopefully the only time we have to move them. Not like that. I meant like rust.  Yo, is that camera even on? I don't think it is. Yeah, it's on the way. Are you sure? We got dog on our plywood. Who puts dog in the back of the cap?  Let's go. Oh my God. Dog poo. Yes. Dog poo. Dog poo. Look at that chocolate. That's really brutal. I can't. How long does it have kids? I can't even do this. Oh my God.  We need to cut the plywood. You hear the birds? I wonder what they're saying to each other. Me too.  Probably. Look at the dogs. Just look at us too. I can't. Look at the dogs. Look at me like that. They're like, you think you're in charge?   Today is another long gorgeous day. Full of sunshine and outdoor work. And lots of tractor time. Yeah. There's Starlink. Okay, gotta move Starlink. It's been useful for every job today. I just can't believe how much we could have used it before in a way when I think about it sometimes. It's just one of the best things that's ever happened. Moving back by the lumber would take a long time. This is a lot of lumber. We filled up the forklift with that. And it's all mill lumber. It's all incredibly heavy. Oh, I love the evening when the sun is still shining. With some very necessary chores behind us, we decide to soak up everything the beautiful evening is giving us and plant some of our very first seedlings. Nifty little find on the interweb. Izzy, what are you doing? We have to build Izzy a sandbox. Everyone talks about building a deterrent from animals, like a garden that they can eat from. We need to literally build Izzy her own bed so that we should stop sleeping on ours. Because it's time for our baby seedlings to go in the beds. Yay. Not all of them, but the beans. Many of our days at the cabin look just like this. We mosey around, completing little unseen tasks, preparing for the next big video. But often, many evenings when the chores are done, we get to slow down and just enjoy being. So you know you got a healthy, healthy plant. Yeah, it's like it was time to come out. That is so good.  That's a perfect hole. Literally highly recommend, highly recommend. Okay, where? Amazon got to you. I'm putting that in the description because people are who love, people are gonna love that. It's so nice. You can get bigger ones too. Like I have a bigger one as well, but I don't think I need it for this application. Oh my gosh. Look at these roots. Oh my gosh. Do I need all this? No, really not. You want to try it? Yeah. Everybody can guess what time it is. fertilizer time. Most importantly important at the beginning and the end of the season. We have to watch Bella because she's been eating them everywhere. This is why we need a fence around our garden. Yeah, from this big bear. From Bella before anything else. Our life in the woods is a delicate balance. Most weeks we work tirelessly on building projects while documenting the journey. But there is much more that goes unseen. We remind ourselves, it's okay to slow down, be present and appreciate the beauty that surrounds us and show you what it's like to live here. Oh, oh. Came for the non-existent sunset. And the cold breeze. It's freezing right down here by the lake. Honestly, it was like a two minute walk from the cabin and it's how many degrees difference? That wind. Oh, so cold. But the sunsets are always magical at the lake. Those chairs look like they want to be sat in. Those chairs look like they want to get painted by Jasmine.  My paint gun, because a year ago today. We'll hold you to it tomorrow. It's raining tomorrow. On the next day. So I would have done it today. But my life really looks like sweeping 10 times a day. And we can't even blame it on you two. We can blame it on one. And two. Because of the shoes. Come on, Thomas, please. This is real life. I love this. It's pasta. Don't even have any tomato sauce. All right, off to the grocery store I go. Yeah, look at these lights, everyone. I had a vision. Your vision came to life. How was the grocery store? Good. Basil. Thyme. What else do I get? Parsley. Oregano. I hope. Oregano. We in Italy or something? That looks so good. Well deserved. That worked today. Wow. What's in there, chef? Honestly, you don't know. What do you call it? Pasta. Are they good? Pasta. Spaghetti. This is a serious cooking job. Lentils. See, this is the problem. We just don't know. Do you know what's in here? Pasta. No spaghetti. Homemade tomato sauce. Fresh herbs. Parmesan with lentil bolognese. Lentil bolognese with some veggies I found in the fridge. I just don't even know. We transported to Italy. How drooling. Wow. Sorry if you're Italian. You make way better spaghetti than me. I already know that. You don't get it out of a bag. They don't put celery in it. I love celery in it. Okay, Bo, who likes celery and pasta? I think it makes you the best. Crystal hates it, but I put it in. That's possibly better made together. Wow, we deserve this. The next morning came early for Crystal. Love you. She woke up early to catch a flight to see family back home. The girls and I were left to enjoy the quiet. That well didn't last long. Our neighbor came over to help us, fell that stubborn tree. I returned the favor by helping him level an area for our future project. He even gave the tractor a test drive. Go, Peter, go! After making some great meals, a few too many coffees, and some lake swims, Crystal was on route home. But then the unthinkable happened. Okay, so there's two forest fires happening right now in Nova Scotia. And it is so scary and devastating. I just, I can't even explain it, but Crystal's flying in right now. Obviously she's in an airplane looking down on the fires that are happening in Nova Scotia right now. I'm incredibly emotional landing in Nova Scotia today. There has been a few wildfires here over the last week or so. I can see a massive one in my mirror right now. It is moving in the direction of Halifax right now, which is so scary. There's just so many homes and so many people. And I just, I've never experienced a forest fire or anything like this before. I've just been researching on what to do, how to prepare for it. They are having such a difficult time stopping this fire because it's just been so hot and we've had no rain this spring and we've hardly had any snow this winter. And it's so windy and it's just, it was like 30 degrees today, Celsius. And the wind goes and just the fires just, they can't stop. And the person speaking for Nova Scotia literally said they need Mother Nature on their side for this. They don't know what's going to happen. Humans are evacuating their homes right now. It's so scary and I'm so sad for everyone. And I'm going to be so excited when Crystal gets home at least, just so I know that I have her. And we have each other. But I've started making a list of everything that we, personal belongings that like you can't replace, that we need to pack up, put in a box.  You know, like seeing like pictures of the wildfires and like seeing like videos and stuff. It's like, okay. But like seeing it in real life and like hearing about it in your backyard is very different. Yeah. Because at any time it can literally turn in any which direction. I don't think Nova Scotia is prepared for this either. Wow. Who's here? Hello. Are you shaking my hand? Welcome home. I was on the water. You're both? Holy. Oh. Oh. There you go, Burger Queen. Oh, the Burger Queen gets a burger on National Burger Day. Thanks, Vicki. You think this is the candy shop, eh? Oh my gosh, Izzy. Morning, everyone. We realized we had absolutely no gasoline in our truck and that's the first mistake living up here is not having a full vehicle. Because you never know when you might need to jet. So, the tank is now full. We had a lot of thinking and reflection last night about forest fires and just how fast they go. Woke up to the radio this morning. Still not controlled. I don't really have any words to be honest. It just got wrenching to see what's happening so close to home. Roads that you drive on every week. Just dried people's homes. Wildlife. Everything, you know? 288 hectares in size. For the 200 people on the ground battling the fire along with 30 homes have been evacuated. Officials say Andrew's New Brunswick that has more than doubled in size New Brunswick now? A Halifax area man says he's lucky to have made it out of his subdivision alive. Larry Walker was at his Yankee Town home scrambling to save what he could from approaching fires. There's only one way out of here. And if there's trees falling down or anything, you need to have a way to remove them so you can literally get out. So now the truck has fallen down. We have a working chainsaw. And peace of mind. Let me tell you that much. I've been basically silent about the wildfires just because it's so close. It's just so small here and we chose to live in the middle of the woods, you know? Gosh, it's just scary and the wind has just been so wild here. You just don't really know. It's the uneasiness of not knowing. So I think for peace of mind the best thing that we could do right now is prepare just the basic necessities so that way if there is a scenario where we feel like we need to leave or we have to leave that we have the necessities I'm more so nervous as to what the summer is going to bring if this is spring. It's just something that Jasmine and I have thought about but we had never really put a lot of action into. And I think like the next few months we're really going to work on you know, making sure that this list is something that we have in our back pocket keeping an eye on these things and thinning out the woods. Three gallons, it's 11 liters per person. That is not enough for you. We need one each. So now you need one. Four. No, like this is enough for like this is just you and I and we need one for Bell and Izzy. You're just having it out. Okay, go fetch your water. We're just going to get like the most necessities, necessities and put them on the front porch. Jasmine keeps saying bringing. I'm like, we're not bringing anything. We're just packing things. Yes, they're going to be left at the door. I'm sorry, honey. For obvious reasons. Can never have too many beans. Obvious. Can't forget a brush cycle. Very important. And very important for the dogs in case they eat anything. We never go without it. Obvious reasons as well. Yes, you can replace this but you can't replace what's on it. Our entire life. Footage from the last three years. And more. Bella, don't worry. We're not going anywhere. Yeah, that's confusing, mom. That's just in case. Don't worry. We have just spent the last two hours on the couch. Scrolling the news, the Twitter. You know, all those things where you get your updates. But then all of a sudden as you're scrolling you just keep scrolling on the same thing. And I don't think that's too healthy. All right, now that we're fairly prepped for the just in case we're going to just pot around the homestead. All of the machines are currently sitting at the forest line in that worst case scenario you wouldn't want to be thinking about moving those machines somewhere else. Our stove and back up heaters run off propane here and obviously propane's very flammable. I think everything's very flammable, to be honest. This one's off. Update, it's been 24 hours and we've just been potting around the cabin, doing our thing. And obviously keeping updated with everything. We started hearing sirens about ten minutes ago and that is a very uneasy feeling. We've heard three. And now there's currently three blazing wildfires in Nova Scotia and I truly have had a hard time talking about it because it's it makes me so uncomfortable. Like it's and I laugh, but I'm not laughing. It's just it's scary. Yeah, that's it. It's really heartbreaking to see all of the families that are displaced all the people that are evacuated the animals, the pets, everything that's happening right now and the people that are working tirelessly to try and stop the fire. All of that to consume and just like be so close to is just it's really heartbreaking and like really there's not a lot you can do in this situation except try and be prepared. And fly the drone to see what the heck's going on here. Yeah, Jasmine just flew the drone hundreds of feet into the air and did a complete 360 of the area. We are so remote that it is concerning to think that if something came through here that we actually could be stuck because there aren't very many roads. And so by throwing it up those a few hundred feet you now have a full aerial of this you know how many kilometers do you think away like really far away. Yeah. And we can see that there's just blue sky currently and there's no smoke or anything we need to worry about in our close proximity so that is a huge relief especially after hearing those firetruck sirens for ten minutes. Just like bringing the drone up like with that I was like if I see something like everything's going to change right now you know what I mean like panic mode. Well I have to stay calm I can't panic I've been telling myself this but. I'm really not good at I'm learning but you're right if you stay calm I can tell myself that that's scary though just to put it up you know I can imagine like seeing it. Just like it's scary to be using it as a tool right now you know not like not for fun you're just like putting it up to be like what's going on yeah is there something I need to worry about. It's been a little while now and we wanted some time to pass before we update you to let you all know that our area went unaffected by the fires thankfully however a lot of the province a lot of the country and various regions around the world have been seeing a very bad start to the wildfire season. As Jazza and I continue to learn how to prepare and prevent wildfires we've also left some links in the description for you if you'd like to check them out. Thank you all for joining us for another week out here in the woods and if you enjoyed this longer format video please let us know in the description because this is by far the longest video we've ever posted. Thank you to Brooklyn and for sponsoring this week's video. You can get $20 off purchases over $100 by clicking the link in the description and using Code VanWives.


South African President Cyril Ramaphosa has held bilateral talks with British Prime Minister Boris Johnson on the sidelines of the G7 summit in Cadres Bay. South Africa, where G is attended, is meeting in southwestern England as a guest nation, expulsion for the temporary patent waiver of COVID-19 vaccines, but the pharmaceutical industry has opposed it, sent a rude stifle innovation and due lethal to increased supplies. A greeting which backed Oxford AstraZeneca's not-for-profit shot had said a patent waiver is not necessary. The group of seven leaders are pledging to donate hundreds of millions of doses of COVID-19 vaccines to poor countries, but for advocacy groups it is not enough.


What's up everybody, my name is John Hammond and welcome back to some more Pico CTF 2017 This is level two in the binary exploitation category challenges called flag say one for I think 75 points Oh 80 points nice. It says I heard you like flags So now you can make your own Exhilarating use at the binary given here and the source code and connecting with a netcat command for a host in a port The hint here is system will run exactly what the program gives it so with a little bit more context I've already got all the stuff downloaded. I just again W get it into the current director I'm in and then we can go ahead and check out the source code for this binary dot see So it defines a bunch of kind of set constants here gives us a string Kind of ask yard of say if a flag picture and it says command base being a string with a Bin echo and then a percent sign s so as we saw in the previous video and as we just kind of come to learn within see and programming is that this is a Format specifier for the print def function So it's going to expect another string to follow this and that will place it inside these quotes here double quotes you can see being escaped with a Backslash and then just an escaped new line character backslash and so it tries to place it in the flag with this place in flag Function that doesn't look like it has anything too particularly vulnerable or odd. It will just add segments of text into the flag over and over and over again until it Puts it in a new line, etc The main function just receives your input with Malik and it's using free so it's kind of handling memory on its own Maybe we could have something Maybe if there were a rabbit hole to go down that just exploring how it's handling the memory and working with these variables But that's not the clear example in the clear-cut solution that we're looking for the payload in the exploit here Actually does not come from the binary itself So you don't want to consider this too much of a Pone challenge or like a real binary exploitation challenge It's really how it's handling the commands that it's running with system this command-based string Doesn't seem to sanitize the input whatsoever So maybe we could make it run other commands since it's simply running system with that command with SN It's not using printf in this case but it's using SN printf to actually put segments in there with the length of what we've seen with What we enter as our inputs and the new flag that's gonna work with so that's enough me talking Let's go ahead and try this out if we'll actually run the connect script You can see that I will can just be tight be able to type anything and it says Please subscribe lol patreon discord humble bundle Hashtag sell out and it says oh cool Please subscribe low patreon discord humble bundle and it's filled inside this flag and it's doing this because it's just ran Through the echo command as we saw in the source code here but what's to stop us from trying to break out of this this Quotes here the string like if I said John says Hello there Let's see you can notice that our Double son or double quotes here to denote a string aren't being processed because they're being considered as part of the command So we could actually kind of start a new command Because bash just as we've done before like if we wanted to try and do something else Inside of one single line of how we're trying to connect to something or while we're trying to run commands the bash command line you can separate them with a semicolon so Let's try anything to Have some Content in the string and let's use our ending double quote to break out of the string and now we've essentially ended that echo Command because we're replacing their ending string ending quotation with ours And we can just use a semicolon and say something new like ID maybe run the ID command we can try and Hit enter and get this to execute and you can see we've successfully ran the ID command There's the output right there and bash is actually trying to interpret the rest of the flag. It's getting permission denied I'm trying to do some things. So if we wanted to we could just actually comment it out with a hashtag there and Took some time Okay, I don't know why I'm getting different answers for Or maybe it's trying to process something with the anything So maybe just ending the string immediately with the quotes will work just fine for us Anyway, let's start to try and poke around the file system here We could just end the echo command again start a new command and try and run LS and you can see okay This is the contents of the directory. It's as if we just ran LS on their server You can see the flag dot text is right there. So let's try in again and dark String and the echo command with the semicolon start a new command and just cat flag dot text and then comment that out There it is. There is the flag If we wanted to we could write a get flag script for this in Python with Pone tools or just keep track of this flag Go ahead and submit it and of course your flag will be different than mine because it's kind of pico CTF Programmatically generated ones, but that's it. That was that challenge not too hard Just kind of noticing that it's not the binary that we're exploiting right here. We're just taking advantage of the System command and how it's not properly being sanitized with our input We can just kind of do some command injection to break out of their echo command and start to run our own At the end of every video. I like to do a quick shout out to all the people that support me on patreon I haven't actually said everyone's name in a long time. So I'm gonna try and do it I'm gonna butcher everyone's name. Let's see how we do. Let's see Spencer Clark Gal Horowitz Zoke Attila, I'm so sorry.  I'm sorry Hasid Kureshi. I'm sorry Eagles moto Sherboon sim Silox Dave West Miguel la house muneaus I don't know how to pronounce that one. I'm sorry mid-zig make Meg Zigg Meg Zigg yep batch you but you Christopher Skogen Christa William Sklar William Overton Paul and Brewer Kaboom authors Arthur Zuck Arthur Zuck. This is this is bad man. I'm sorry everyone. You're still my favorite Super caught I'm gonna assume. I'm not actually saying the letter the numbers in that Troy master and Richard Fernandez Oscar Oh, this is a bad one. Cice Lewis Cice. Luix That accent is probably doing something crazy. I'm sorry. I'm butchering everyone's name Joseph Igric Jal Rodriguez tracks Tom Argaman, please sub Nabrook and lax Jekyll I'm just completely sorry I literally butchered everyone's name and that that was bad But hey $1 a month on patreon will give you a special shout out just like this where you too have the opportunity for me to Butcher your name and say it completely wrong So if you'd like that, hey, just $1 a month special shout out some feel-good feels it's it's nice $5 a month on patreon will give you a special shout out. It will not give you it will give you a special shout out But it will additionally Give you early access to all the everything that I record and put on YouTube or at least I'll try to because I like to record Things in bulk and then gradually let YouTube release them on kind of like a scheduled maybe a day-to-day or whatever Timeline that just kind of spreads it out a little bit So one person that subscribed doesn't have 20 plus notifications that have released a craps in a videos all at once So whatever if you don't want to wait Google access. It's a shared Google Drive folder and it's early access to some of the videos that I put together Thanks so much for watching guys. I hope you liked this video Please do like comment subscribe if you did join our discord server link in description This has become a very very long outro, and I'm so sorry. I'm just gonna leave right now. See ya


Good afternoon. Buenas tardes. Pleasure to be here. My second big things. The first time I was here it was called Big Data Spain, I think. Nice to see them continuing to grow and evolve. Thank you for joining my session. I know you have a choice of sessions. Thanks for choosing mine. What I want to talk about for the next 20 minutes or so is how Twitter data can form an important part of your customer experience program, letting you know your customers and consumers in general at a more deeper level and while also surfacing interesting trends and consumer behaviors along the way. So, as said, I'm Joe Rice. That's me and my wife and I am part of Twitter's developer enterprise solutions team. We are a small but mighty band of professionals who work with organizations of many shapes and sizes helping them to get value and insight from our data and doing so across a multitude of different use cases, a couple of which I will be discussing today. And I'm at Joseph L. Rice, by the way, if you want to connect questions, comments, complaints, always, always very welcome. So, here we go. So, our story begins with a small clay tablet dating from about 1750 B.C. and what is believed to be the first documented customer service complaint. And the tablet describes how a customer named Nani has procured some copper ore from someone called the Anaseer. Now, unfortunately, the quality of the ore delivered did not meet expectations and it was delivered late. So, Nani was not particularly happy. It doesn't talk to us much about how it was rectified or if it was rectified. So, we'll have to hope that there was some restitution for Nani. But what it does, I think, highlight is that going back thousands of years, the idea of customer satisfaction, a fairness of delivering on our promises has been important to us. And yet, we have to fast forward to the mid-20th century in the rise of consumerism to see businesses, organizations finally take customer experience seriously. And they've done so mainly because of competitive advantage. They have realized that if you treated your customers well, they were more likely to spend money with you. No surprise there. They also realized that in the era of the consumer, of choice and empowerment, they needed to do a much better job of understanding their customers, their preferences, their interests, unmet needs. And as a result, you saw a rise of market research and feedback techniques to better understand those consumers. Now, today we live in a world of big data and analytics and that's all the rage, all the conversations for the next two days. We have measurements such as NPS and CSAT. But if you look at most companies' customer experience programs and how they really learn about their customers and consumers in general, they're using methodologies that have been around nearly 50 years now, namely the survey and the focus group. And yet, we have changed. The world has changed. The digital revolution changed everything. So we moved online in a big way. We're spending about a quarter of our day now. And increasingly, we're spending that time on our mobile devices, our tablets and smartphones. And of that time online and mobile, we're increasing spending a lot of time on social, interacting with one another, but also brands and organizations. So as a result of all this, what we see now is that customers are sharing their experiences, their moods, their mindsets, and they're doing so just about every minute of every day and in real time. And make no mistake, these are your customers and that move online and to social has fundamentally changed customer experience and how we understand it and how we measure it, how we respond to it. So understanding that and understanding how we're currently dealing with customer experience, clearly, some things need to change. We haven't kept up with these changes and consumer behavior and these usage patterns. So what about those existing program surveys and the like? Well, if you are into surveys, if you're surveying your customer base, take note. Today, we're seeing about a 2% response rate give or take and that's down from 20% at the turn of the century. So a pretty steep decline in response rates or participation rates. It's actually quite interesting. You had a thought with the rise of the web, people coming online. It would be easier than ever for people to provide feedback, right? It's easy. It's frictionless.  But in fact, as you can see, the opposite has been true. And why? Well, a lot of people report that interferes with the web experience. And as we know today, you go on to a website, you accept cookies, you sign up for the newsletter, you're asked to take the survey and then a chat pops up from someone named Joe who wants to help you, right? So it is a mess and obviously, people don't like it. We also know that 80% of people have said that they've abandoned survey halfway through. And 60% of people have said that they wouldn't even attempt to complete a survey longer than three minutes. So clearly, we now have the attention span of two-year-olds and no surprise that organizations aren't getting the feedback that they need, the real-time feedback they need. And what about focus groups then? Another tried and tested approach to getting feedback, understanding something. So focus groups are amazing at the why. Why do people feel the way they do about certain topics? The only challenge with them is the time. You need to recruit the panelists who are representative or roughly representative of your thing, your product or service. You didn't need to have the panel. You need to interpret and analyze those results. And so as a result, that takes time and with that money. And so focus groups don't scale particularly well. You can only do so many of them in a given time period. So given the shortcomings and challenges with these traditional methods, what is the CX practitioner to do then? Well, the good news is that people are still communicating and sharing their experiences. In fact, they're doing it more than ever, but they're doing it in different places. So what if instead of chasing customers around a website or an inbox or your store, what if you could listen in to what they're already saying, what they're expressing? Well, you can do that actually. You can do that on Twitter, no surprise, where every day hundreds of millions of tweets are sent about anything and everything, which is why we like to think of it as the world's largest focus group. Believe it or not, due to the open nature of Twitter, it represents the largest publicly available, searchable archive of human-generated thought that has ever existed. So an incredible amount of insight into the world around us, insight that touches just about every aspect of our lives. And we think that insight is so valuable and so unique for a couple of reasons. One, it's unprompted. So it's unsolicited advice or feedback. Secondly, it's in the moment. So it's when people are actually having that experience. It's not some cold sterile focus group where you're being asked to recount your experiences with a brand outside of the context that you would have that sort of experience. And then finally, it's authentic. So it's how people actually communicate. It is literally the voice of the customer. And so as a result of those things, what we find is that it's quite raw and it's emotional. We say Twitter is true, emotion captured. So what could we do on a practical level? What could we do with those features, if you will? What could we learn about the world? Well, one thing we could do is we do a better job of understanding our customer's experience with our brands and our products and services. That's that customer journey. And along the way, see frictions in the process, what influences them, and so on and so forth. So if we took a retail banking, should be something that we all have some experience with, we see that people turn to Twitter a lot to get advice and feedback. In this case, Emily here says she's looking for a student retail bank and asking for some advice. As you can see, 430 comments, so she got a lot of advice, careful what you wish for. And we see the feedback start to come in. Tessa here, Santander, free rail card. And another one. Busy B. My Donner is just an open one with HSBC, 100,000 overdraft with 0% APR, and she also got 100 quid. So happy days. So with just two responses there, two tweets, we're already starting to see the attributes of successful or a good student banking account, again, whatever that means. So we start to see these features and functionality that come out, the people that are interesting to people. And then past the recommendations, we assume that Emily goes forward and signs up to a bank. We also see commentary around the registration process. In this case, Susan saying, I know I'm late to the game, but impressed with how quick and seamless Monzo's sign up UX is, all the kudos. So important part there around onboarding and registration, part of that journey. And then finally, once you are a customer, you would expect the customer service coming in, and we see all kinds of that on Twitter, which has become a huge and important platform for customer care. Let's do it here. Another reason why I love using Monzo, great customer service, spoke to them this morning and got a problem I had sorted within half an hour via an app chat. Thanks, Brenda. So just four tweets to give you an idea of the kind of feedback that we see on the platform every day. Last week in the UK, to give you an idea, there were about 1500 tweets on retail banking alone. So there's a huge amount of information out there at just about any stage in the customer journey, regardless of what your customer journey is, but you have to be willing and ready to listen and act. Another thing you could do with these insights is spot a problem or an issue as it's happening, and before it becomes a bigger problem issue or crisis. In this case, it's OnePlus, the handset maker, and they launched the OnePlus 6 handset over a year ago now, and they noticed immediately some negative sentiment around the phone. And what was interesting was it was around the notch feature, and that is the move today with smartphones where you see the camera and the speaker taking a part of the screen. You see that on the iPhones as well. And people weren't actually specifically upset about that notch, but the fact that it was impacting the games and the apps they were using, and the apps had not been updated yet to take into account that. And so OnePlus saw that sentiment and reacted, and within two and a half weeks had pushed a patch, allowing you to turn off that feature and turn off the notch feature. Shrinking the screen a little bit, but allowing your apps and games to display as normal. And of course, no surprise, people were both happy they did that and happy to see that they were quite responsive in the process. So again, just a quick example of spotting issues, consumer issues and acting before it's too late, before they become a bigger issue. Another thing you can do is identify unmet consumer needs. Now, this is a use case that I don't have a huge amount of experience with, if I'm honest, but my understanding is that women can find it very difficult to find concealer to match their skin tone. And this is especially true of women with darker skin tones, women of color. And again, you find many conversations on Twitter about that. Women turning to Twitter talk about the challenges, making recommendations, asking for advice. So a real sense of community around this one issue of the concealer. So clearly, there was a need there, an opportunity for an organization, and in steps, none other than, excuse me, Rihanna, is there anything she can do? And she launched her Fenty Beauty line, and in 50 shades, not of gray, but of concealer. And eight of which were formulated, colored for women with darker skin tones. So identifying a need and addressing it. Now, of course, there was lots of positive sentiment and reaction to this. But more interestingly, I guess, is the results. And in the first year of trading for Fenty Beauty, 2018, they had $573 million in revenue. So clearly, people were voting with their pocketbooks. And that business today, by the way, is valued at about $3 billion. So huge opportunity. Twitter was not the only way, by the way, that they knew that there was an opportunity here. There were many data sources out there. But it was quite clear that something needed to be done. And again, it highlights, and something I'll talk about a bit later, Twitter is a great compliment to many data sources. Moving on there, the final case study here, identifying the next big thing, and finding the unknown unknowns. So I mentioned earlier that anything and everything is discussed on the platform. And that's true of lots of topics that are quite esoteric or niche. And the challenge is, how do you figure out what is a passing fad or something that's actually sustainable and a trend here to stay? And with advances in natural language processing and AI, you're seeing us be able to do a better job of making these predictions. And in this case, we worked with a company called Black Swan to help predict that matcha green tea was going to be something that moved from a very exotic ingredient to one that was viewed as having mainstream health and wellness benefits. And in this specific instance, Lipton rushed the matcha green tea to market. And within five months, was the leading tea variant, flavored tea variant in the market. So the ability to jump on something quickly and launch a product or service can have meaningful impact to organizations. Stepping away from use cases just for a moment, one of the things we see in general from Twitter is the rhythms of life and the ebb and flow of various conversations. This is the average day on Twitter. What's interesting is you can see how things come to life. Business starts off strong in the morning and as the day goes on, starts to fade and really ends at around eight. Something like gaming, by the way, picks up no surprise after school and after work and goes strong and goes late. Or something like movies, television that tends to be a pursuit after dinner. So the rhythms of life, we see it every day on the platform. And not just on the week, by the way, or on the day, but we can also look across the week. We can look at a basket of topics. In this case, topics that you could loosely associate with healthiness or indulgence. And if we map that across an average week, what you see is that we're doing so well and then Thursday afternoon comes and everything goes to shit and does not recover till Sunday night where we repeat the process. And I'm certainly quite probably guilty of this as well. And it's not just the week we see, but it's the seasons. And tis the season now, we are, Christmas is not that far away, amazingly. And we know that Christmas is a time of excitement, but also stress because we see that in the tweets. And there is a point where the excitement turns to stress and there is no return, quite frankly. And looking at that graph, I think it's today, quite frankly. It happened to the late November. That could be approximately today. And why? Well, because of shopping and that whole ordeal and thinking through the gifts for the kids and what you're going to cook and having your mother-in-law over and the like. In this case, what we see is in the red here of people who haven't done their shopping and are tweeting about it. Those in green who have finished their shopping and are clearly gloating over that. And you can see as the time moves on how the pressure ramps. In the green there, you can see the weekends start to appear in the tweet volume.   So we see many of these themes on the platform based on what people tweet. And again, technology improves the ability to bucket to classify things. We're getting much better at seeing these rhythms of life and the temperature of certain topics in certain places. I want to point out finally that Twitter data, I've kind of knocked surveys and focus groups. They certainly have their place. Twitter data is not a replacement for those methods, but rather a compliment to them. We think Twitter data blended with those traditional methods allows you to understand your customers at a much more deeper level to surface interesting consumer trends, predict interesting consumer trends. And often Twitter is a place where those things are surfaced first. So an early warning detection system that there is an interest here or an issue there. And that's very much how we see those two things working together, the social and the traditional. I should add that a lot of that innovation happens from our partners. So we have an official partner program of social listening, social analytics tools that can help you do some of that, Brandwatch, Sprinkler, Sprout being three of them. But we're also trying to do a much better job of a much better proactive job at supporting organizations who have questions about how to get insight and value from Twitter data. So if you do have an interest, please reach out to insights at twitter.com. You can tweet at me and DM me and that data.twitter.com has a host of different case studies, some use cases, lots of cool things to help you get started. Finally, I just wanted to say your customers are talking. Are you ready to listen? And thanks for listening to me.


So, the next session, quick and dirty test statistics. So, Jerry is not with me, Jerry is supposed to start this session. Any idea who is this guy or have you heard about the principle of factor specificity? Any idea? Head of 80-20 year old? Yeah. Actually the same guy. So, his name is Wilfredo Pareto. So, it is the 80-20 year old also known as Pareto principle. So, basically it means that 80 percentage of the effects coming from 20 percentage of the courses. It is like if you fix 20 percentage of the issues, maybe you can achieve 80 percentage of the test cases. So, every day our test cases were failing and we need to collect all the data and we need to analyze why it is failed. So, sometimes maybe when you analyze, you will find that if you fix something, it will fix maybe all the other test. But we need to collect all the data and we need to analyze the test trends like what is the most failing test cases, what is the most successful test cases and the root cause of the common failure issues. So, you need a database to collect all these things right. So, every day you need to pull the data from your test result and you need to store somewhere, then only you can do the analysis correct. So, basically this is why you need to collect the data. So, it will help you to fix the flaky test. First one.  How to do it? So, we were using AWS evaluation and we found that the AWS, APA, SDK APA's are super cool. So, it uses the Boto 3. So, we were using Python and it support number of other programming languages like this. So, it quite easy. You can just create a Boto 3 object and you can call all the APA. You can fetch all the test result and you can do whatever be the analysis you need. So, this is an example. It's like you instantiate a client and you can list all the your projects. So, it's like we had multiple test trends like for the regression you have one project, for the smoke test you have another project. So, you can have any projects you want. So, if you want to get all the data you can call something like this. So, you can get the project object and you can pass this is my run ID and get me all the details from that. So, you can get the suit as well. So, all the test run will have it suit. So, there will be a suit ID for all the runs. So, from the suit ID you can get like whether it's passed, whether it's skipped, whether it's failed all the information you need. Likewise, you can get the result also like the log fails. So, before we use this one what we used to do like we used to assign one QA member. So, we used to go to the AWS web URL, download all the failing log fail and need to look at why it's fail and we need to go to an excel sheet and mark it. And it's like there were at least 20 to 30 test cases were failing. Imagine you are downloading 30 logs fail every day and you are opening it and seeing why it's fail and filling up the excel sheet. So, it was a boring job and everyone was doing it. Then, so, this job we allocated to one QA every day. So, it was Jerry Steng. So, Jerry went to home and he said it's a boring job. So, he automated it. So, how you can do it? So, it's already available on JIT Hub. So, basically what it do? Yeah. So, you create an AWS Boto object and pass your project name here and you get the project ID and from there you get all the run ID.  So, we were using hook umber. So, we just fetching the feature file name. Then, when it's started, the name of the scenario and you just log all the stuff and you just call a Google sheet API, it will auto fill it. So, we were using gspread to handle with the updating the Google sheet. So, it can give you a demo. So, just hardcoded the run ID. So, it will fetch only one run ID. It will take some time. It's not only the case with AWS, whatever be the cloud service provider you use, they will be giving you such kind of API similar like this. So, it's quite important to collect all the test result and you need to analyze it. So, it fetching and if you look at the Excel sheet, it auto filling. So, basically I'm collecting the start time feature scenario execution time who is just going to support device name all the information. So, we did something on the top of it like we just created some Excel macros and it will give you the scenarios like which is the most failing one, most passed one. So, by looking at this high level overview, you can have a look at like, okay, I need to work, I need to fix this one. This is the most failing scenarios, this is the most critical one. So, if you fix it, then it can fix some other test also. So, one cool thing is that it will give you the exception details also. Like for example, some of the assertion fail and this one failed due to, yeah, by some of the button is not visible over there. So, you can simply say that because of this issue, the same issue happened on the next scenario also. So, it means that if you fix this one, I can easily fix the other scenarios also. So, if you are going to do it individually by taking everything, then it gonna take some time and it will kill your time, right? So, it will always good that you need to create something like the statistics like this and it always good that if your management ask you, okay, so just give me some dashboard on what all test cases are failing now. So, what the statistics, now you can easily just show this one. This is not a perfect system, but it's like, it's better if you can create a web application like this. But for an easy purpose, extra sheet is good enough. So, how already Open Source did, you guys can have a look at this one. So, you just need some small configuration like some setup need to be done. For bot or some credentials and config need to be done. And for the Google sheet API, you need to download one JSON file from the credentials.json in order to communicate with the Google sheet. That's it. That's it. I think not all the steps, but almost, yeah. You can just have a look at the link. So, it has some examples, so you can have a look at it. Yeah. Did you try to use a little reports? Not with this one, but have used it. Because it can do the same. Yeah, yeah. Yes, but yeah, exactly. So, basically, Allure can be integrated with this one. But we are thinking about having our own database and a web application for this one. So, you can do much things like, I need to select a range of date. Then, I get the statistics from within that range. Such things will be quite difficult to done with the Allure reports. Yeah. Yeah. Yeah. This is just a quick implementation. It's because Jared and this is because he don't wanted to do it manually. So, I thought that they're sharing this to everyone. Any questions? You guys are in the Slack channel. Everyone is in the Slack channel? OK, so what you can do, you can go to this URL, Singapore API Meetup-slag3rub.com. Can you share a QR code, maybe? OK. Oh, I can out. Oh, no. How can I? Online, generate QR code. Which one? The Rift QR code, just online. Oh, you can use Bitly, for example. This is also OK, right? Yeah. Yeah, I can scan this one. Oh, where did it go? Any questions? We're supposed to have one more session, which is a discussion. So, if we would like to continue, we can have any discussion related to APM. We can have the discussion for another 20 minutes. So, how many of you guys use any device from? It's not really device from. So, mostly at Lazada, I worked before at Lazada. So, I worked before in Lazada company. I was the leader of mobile automation team. So, mostly we used simulators for automation, several real devices just to have a little bit faster tests, because we had about 200 tests for Android, about 150 tests for iOS, and yeah, it takes a lot of time, because Lazada works in six countries. And for each country, we have some special features. So, almost every test has to be executed at least six times. So, yeah, you can multiply 200 tests for Android six times, we had a huge amount of tests to execute. So, we tried to use clouds, but when we find out the real price for our requirements, because we were not able to use public cloud, we had to use everything on our own. So, Bitbar made us an offer as about 11,000 US dollars per month to have private cloud for our purposes to be able to execute all our tests. Yeah, so, we decided just to increase our device lab by ourselves by devices, because it will be much cheaper in close perspectives. Hi, so for SPH, we are just starting up with the automation framework. So, that is one of the reasons why I actually came over here. So, yeah, that is, and we are using AWS as well, but we do see that there are already available CICD tools like Bit Trice, then Cloud CI. So, yeah, that was one reason why I was asking you about why you were actually going for AWS only. Yeah, I mean, as I mentioned that we did a lot of things, but this was one of the most flexible, what we found that we can just plug and play any devices and stuff, it was, we can ramp up and ramp down quickly whenever we need, or we don't need, it was much more flexible. Yeah, because even for me, when I'm writing now the automation framework, although, so initially I started with like everything, Cucumber, Test NJ, APM, APM, all of them together, but yeah, before going further, I just wanted to build up the framework first and then start with the script. So, yeah, so those were, I mean, there are certain challenges that I'm going through now, so which tools to start using, like just like AWS, which I was not aware of, like they don't support Cucumber, am I going to face any other challenges with the other cloud applications that I'm not sure of? So, so like what Martin said, right, it's all about software, we can, we can, there will be always work around and we can, we can put it in. So basically, we found, basically like he said, right, for, for him, it was easier for simulators and it worked well, but for us, we had difficulties with simulators, we opted this route. So basically, it's not one solution for all, it would never be like that. You have to see what your company needs, what was their demand, what's their, I mean, everything and then based on that, you decide what tools to use, whether, maybe for you AWS won't be an option, maybe it would be only option. You never know, but based on your requirement, you need, for us, we wanted a lot of devices and different devices to work with a variety of whatever we want. I mean, Martin. Yeah, I think the good part is almost all of them allow you to, to test it. So if you're looking, if you're in the process of deciding which, which tools you should go for, you can demo, you can demo them and make a POC, see what fits you. That's basically what we did. We made a POC for, I think, six different solutions and then figured out, okay, which route, which route do we want to take? So I would really advise you to first, see if you can narrow it down to maybe two or three, but then get in touch with them and they give you, AWS will give you three minutes to do some testing, all the others will give you three credits as well and you can actually do quite a lot and then figure out if you encounter any difficulties or any roadblocks and then you can make a much, much better, much easier decision also. Yeah, basically just adding on that, what you can do, you can create your own acceptance criteria as to evaluate all the service providers and you need to measure this against the service providers. So what we have done, we have created a couple of, not couple of, almost 15 to 16 acceptance criteria and we were giving green amber and red signals and we were counting which ones you test more based on what we really needed. Thank you. You guys still maintain an in-house lab of actual devices for sort of manual testing? We do have, but we don't maintain it anymore. I mean, like, we still still run, but we are not really actively looking at it. And what's the problem, so the data that we've run again? Basically we still have the devices, but we don't really use it for automation. It's more of, when we want to reproduce some bugs, we have the devices on site to do manual testing and we also use them for epium testing on a local machine for development or also for for reproducing bugs, but it's not in a way that we have a proper setup device phone. Like you saw in the picture, this is no longer in place. It's still there, but it doesn't have any phones. More decoration. Yeah, maybe if you have more than two, three products in your company and if you want to test all these products, then maybe in-house device lab may be an option to you. But if you have only one single product, you can think about the cloud solutions. Imagine you have five products and you are testing its own, you are selecting AWS, you are paying this much money and time. There are some cloud solutions which will charge you based on how much time you use, not really unlimited stuff. So that would be not be suitable for you in that case. And if you talk about some test cases like you need to enable the Bluetooth and other some special stuff, like scanning an eye or something like that, you cannot simply do it on cloud solution, right? So if that test cases is very important to you, then you need to have an in-house device lab. How many of you have tested the cloud guys and what is the percentage? Coverage, yeah. No, no coverage, yes, how many tests, how many non-stable tests from the all-amount of tests? Now it's like 90 to 90% of just passing. There are five percentage of unstable tests. We tried eight slots, right? Eight slots, then it's take 40 to 45. So it's not a fixed test, I think it's... Oh. Yeah, so basically this whole project is going on for most of the second quarters or almost three months. Oh yeah. We're not only working on fixing tests, but to a large extent. You see most of them is API tests or UI tests or what kind of tests? Oh, it's UI tests. UI tests. Yeah, yeah. But we are using API also in between us, as I said, which like, for example, for Carousel, I don't even know, you need to list an item, right? So to test the bump functionality, you really don't need to care how you create the item. So what we do, we create the item using API and we take it from there using the UI. So it will give you much faster feedback. So, and you really don't need to test all the other steps, like clicking on camera, filling up the form and submitting the listing button, everything you really don't need to test. So it kind of a mix of both API and user interfaces. So do you, when you evaluate the so-called clock provider, do you evaluate also like, get a device path from experience tests? No, we didn't start experience tests, right? We didn't, we didn't. Do you have the actual experience sheet that you actually created, like? The acceptance criteria, right? What's the acceptance criteria? We have, we have. Yeah, I mean, if you want them, in the shop, you can share them. Like, it's not the experience sheet, but you can share the acceptance criteria. Yeah. What is the feedback? So basically for SPH, because it's having 40 applications, approximately, for the application, but most of them are quite mature, all be there in the market. So we are, most of the time, focusing on the performance of the application that we already have. So, yeah, that is one reason, actually, because you're saying that if you have multiple applications, we should have our own device. No. It's not exactly like that. What he's trying to say is, like, every company, like, for you, right, 40 application, but not every application would be updated every day.  It would be 40 application years, but a few application only updates once a month. Then you don't need testing every, to test it every time, only when it's being released or something like that, or maybe once per week or sort of that. But certain application, maybe the news application, which is PSAs, maybe that would be frequently updated and that would be the main application. You can start with that. And these, it's not that AWS, you cannot have multiple applications. You can have a different application, it based on you, how do you use it? So you can upload any APK and it will run it. $50 per month is for any number of devices. $250 for one slot, and one slot is one concurrent execution. But you can run a test on one device and then once it's finished you run against another device on the same slot, so you're not stuck with one type of device or with one model. If you want to have multiple models and run it at the same time, then you need multiple slots. But if you have enough time, let's say you want to run against three different device models and you have enough time to run them sequentially, one after the other, then one slot is good enough. So one slot doesn't say it has to be one particular device. We can also do, Shambu's mentioning some providers are charging for minutes, others for slots. I think AWS also has both. You can also say I don't want any slots that just pay for them for the number of minutes I use. And that again depends on how much do you use it. So we figured for us the slot approaches is better. Any more questions? Any more questions? So it will be great if you can give your feedback. So I have tested the link in the Slack channel. Just please feel free to fill up this. Everyone is in the Slack channel, right? So everyone can access this link. So it's already here. You need a QR code? I don't think. Here is a QR code if you need. Yeah. You have given the access to everyone, right? Yeah. Cool. I have just separate machines with simulators. So I start simulators, and run tests, make all the screenshots, and close the slides.


Very pleasant weather Welcomes the guest President Trump has come to India on a whirlwind tour Of 36 hours and India has decided to make every moment count because there are different kinds of activities that have been planned out for him After I am the bad he will be visiting Agra where he and his wife will see the Taj the symbol of love at sunset And of course tomorrow there will be a formal reception at Rush to Bhatibhavan Intrigate dance movements and then simplifying it Joy in the air This visit of the American president India Will go a long way In strengthening Geo strategic ties there will be many things which will be discussed on various subjects of mutual interest and Ours are complimentary economies So the road for the future will definitely be laid during this visit Beatings with bells bells are sacred in India and of course waves in chairs So the entire cavalcade now moves out of the airport Towards the city and after receiving the grand welcome at the Ahmedabad International Airport US president on all Trump First lady millenia Trump Prime Minister Another dignitaries are now participating in a roadshow Well, this has been the most awaited and much discussed event of this visit When the president of world's most powerful democracy and Prime Minister of world's largest democracy Shares the bond of friendship This is approximately a 22 kilometer long roadshow and perhaps The longest roadshow ever held in the city for visiting dignitary Well, the first stop of the roadshow is Sabar Mathiyar Shreem and then it will move Towards the world's biggest cricket stadium Moteira The road show has just left from the airport and now is reaching at the airport circle and Then it will move towards Sabar Mathiyar Shreem The road show is now moving from the heart of the city touching some of the important destinations This is the airport circle now But the cavalcade is moving towards Sabar Mathiyar Shreem This roadshow is a perfect example of eight Bharat Shreist Bharat. It talks about India is a unique nation Whose fabric has been given by diverse linguistic cultural and religious threats held together into composite national identity by a rich history of cultural evolution Coupled with the rousing freedom struggle that was built around the tenets of non-violence and justice And as you can see peoples have actually gathered on both the sides of the road and greeted The leaders the two leaders and as you can see on your screens here in this road show More than 28 stages have been set up at various locations and the artist and the artist Trust in traditional attire as you can see presenting folk dances music and yoga poses Whether it is east or west north or south and from many states of India the talented artists Have come here to showcase the talent and Make the world aware of the arts and This is a perfect platform when all the eyes are set on them This is a soft power of India The cavalcade has now reached to the cantonment area You can see people's try to capture the movement in their mobile phones Here we can see the history and phones Different states from the country are presenting the traditional dance forms on route the roadshow the distance between the airport and Sabar Mati ashram is about approximately Seven kilometers and As you can see the cavalcade is now moving towards Sabar Mati ashram have already crossed the cantonment area It is now reaching at Hanuman camp road So as we're talking about the cultural performance, you can see the artist performing on the stage here for example Gujarat the state in India is presenting the garbha garbha is a form of dance which are originated in the state of Gujarat and many traditional garbhas are performed around a Centrally lit lamp or picture or statue of goddess Shakti Traditionally it is performed during the nine-day Navratri festival the city of Ahmedabad for a festive look today and Indeed people looks quite happy This is a golden Katar gate where the cavalcade is reaching now There are approximately 28 states Performing and presenting The different style of art the dance These artists have been performing in practice since many years And as we say earlier, this is a perfect platform to showcase the talent as all the eyes are set on them And here the different states are performing The artist are performing the local folk dance the idea of Sustained and structural connect between tensions of different region Was mooted by Prime Minister Narayanthi Modi Prime Minister Propounded that cultural diversity is a joy that ought to be celebrated through the mutual interaction and reciprocity between people of different states and union territories So that a common spirit of understanding Resonance throughout the country and now the cavalcade is reaching at the Sabarmati riverfront road and From here. It's just three to four kilometers The cavalcade will reach to its first destination that is Gandhi ashram Prime Minister Narayanthi Modi has personally and quite warmly Postate world leaders in M. Dabbar and specially At the Sabarmati riverfront where this cavalcade is now turning at the Sabarmati riverfront also we can see The artists are performing on the banks of the river of Sabarmati several telling Prime Minister Narayanthi Modi has personally Quite warmly postate world leaders in M. Dabbar including Chinese president Xi Jinping Japan's Prime Minister Shinzo Abe and Israel's Prime Minister Benjamin Netanyahu The road through has taken it has reached the Sabarmati Riverfront road and as you can see people are lined up here on the both the sides of the road You can see the flags of the United States of America and India Well, this friendship is not just between the two leaders here. We can see a friendship between two countries This is a Sabarmati riverfront This is the dream project of Prime Minister Narayanthi Modi The project was long-bending but when Prime Minister Narayanthi Modi become Chief Minister of Gujarat, it took the project on a mission mode and This long-bending project was completed in just few years This project has become a successful affair has now many states Developing the riverfront in the cities like this prominent leaders like Japan and Israel Prime Minister's also visited the riverfront and got surprised to see it under the leadership of Prime Minister Narayanthi Modi the visit of foreign dignitaries Was not just confined to national capital Delhi But was taken to other state of India So therefore we saw Portugal president visiting Mumbai for Indian Portugal business forum Chinese President Xi Jinping visiting Mahabalipuram Tamil Nadu French President Emmanuel Macron and Japan's Prime Minister Rishi Zoya be visiting Varanasi and Mirzapur Nuttar Pradesh And now we can see US president visiting Ahmedabad Agra and Delhi the Kaker is now moving on the Subhash Bridge and from here The Gandhi ashram is just a couple of kilometers away on both the sides of road We can see big hoardings and posters being displayed Of both the leaders here So as the first destination of this road show is Gandhi ashram The Gandhi ashram is situated on the bank of Sabarmati River The Sabarmati ashram was home to Mahatma Gandhi ji from 1917-1930 and served as one of the main center of the Indian freedom struggle As we can see the cavalcade has reached on the Subhash Bridge The cavalcade is now crossing Sabarmati River The ashram originally called Satyagra ashram Reflecting the movement towards passive resistance Launched by Mahatma Gandhi ji The Ahmedabad city today for a festive look here So the cavalcade of President Donald Trump and Prime Minister Narendra Modi has now arrived at Sabarmati ashram and enroute We did see that the Distinguished guests were greeted by tens of thousands of people and artists Showcasing art from different states and union territories The beautiful Sabarmati River and on the banks of it Sabarmati ashram and this is the Place which is called Hridayakunj where Gandhi ji lived for nearly 13 years Honourable Prime Minister Narendra Modi being welcomed at Sabarmati ashram after working for 21 years in South Africa Gandhi ji returned to India in January 1915 And he chose to settle in Ahmedabad for a number of reasons He could serve the country better through his mother tongue Gujarati Ahmedabad as an old center of hand-weaving Would serve well to promote the spinning wheel or the Char Kha and as a prime city of Gujarat Ahmedabad Would be a good source of financial support to Gandhi ji never visited America, but he had a deep Connect with people Martin Luther King was inspired by Gandhi ji's philosophy of truth and non-violence as Powerful tools during the civil rights movement in America He said when I go to other countries, I go as a tourist, but when I come to India I come as a pilgrim and this Is the entrance to the Sabarmati ashram It has been preserved as it was during Gandhi ji's time