WayBand WearWorks. My name is Keith Kirkland and I'm the CEO and co-founder of WearWorks. We design products and experiences that communicate information through touch. Our first product is called WayBand. A computer animation illustrates the inner layers of the small curved wrist device. And it's a wearable tactile navigation device for the blind and visually impaired. Basically, we figured out a way to guide people to an end destination using only vibration without the need for visual or audio cues at all. Profounder Kevin Yu approaches a closed road with a map on his cell phone. We started with the use case of navigation. Initially, we just wanted to get people out of their phones and back into the real world. But the more we dug into it, the more we realized that the power of the blind use case was so profound because no one had come up with a solution really to address. The first person that we met who was blind was Marcus Ingle. He walks with a guide dog. When I first started using the device, I wasn't really sure what to expect. I really ended up turning out to be even better than what I was imagining. The ability to convey information to me just through vibrations and vibration patterns was really amazing. And not only that, but when it wasn't vibrating, it's still giving information that I am on the right path and navigating in the right direction. It was completely intuitive. While I was out using the device, there were two or three motorcycles that drove by. If I was using the voiceover feature on the iPhone to navigate, I wouldn't be able to hear that over the outside sound. That was an ability to bring in another one of my senses and be able to navigate with that sense of touch. We worked with Marcus and then ultimately Simon, who's our blind marathon runner, he reached out to us. Simon trains with Kevin and said that if we could have a device ready for him, he would run a New York City marathon with it this year. We knew it could work, but it had a lot of kinks that needed to be worked out. So over the six months, we worked with Simon. We sent him the devices to test. We broke devices. He broke devices. We sent them new devices to test. Within a few weeks of the marathon, we finally had a product that we thought really could do what it needed to do to get Simon through the entire race. And so on November 5th, 2017, Simon got to make history as the first blind person to run a New York City marathon unassisted. Running beside Simon, Kevin gets a present. Footage provided by WearWorks. Video edited and produced by Chris J. Gautier. In conjunction with the exhibition Access Plusability, on view December 15th, 2017, through September 3rd, 2018.


We can have a look at today's featured article to see how a page is put together. You obviously have the title at the top. And at the first sentence or two, we establish why the article is worthy of inclusion on Wikipedia. So Wikipedia has a policy of notability. On Wikipedia has to establish why it's worthy of inclusion, why it's remarkable or significant. And we do that in the first two sentences. A good example is if you want to know more, you can check Wikipedia's guide on notability. And here we have a range of options there. But there are some good example pages. It's always a good idea to check pages that are similar to the one you want to work on to see how they establish notability. So here we have Cleopatra as a good example with full name dates of birth and death. And why that person is notable. Notable roles, context of where and when. And within that first sentence too, I think we've established why Cleopatra is notable. So let's go back to the featured article. So this is the featured article for today and today is the 28th of May. Let's see what else we've got here. We have broken it all down into paragraphs. We have clickable links to help the reader to advance their knowledge. We have a info box with an image. An image always helps. I believe it's about 50% more likely that an article will get clicked upon if it has an image within it. So we have an image there and just a little summary information. We have a content section over here. We have languages over here. So it exists in Spanish and Swedish Wikipedia's. And it's important to note that it's not a like for like translation. It can be, but all it means is that the article for the Phantom Toll Booth exists in a different language Wikipedia. So if we go down, we can split the article into sections, plot first of all an image over here. More clickable links and another section writing and we see some citations. Ideally we'd like a citation at the end of every line. That's the standard we're looking to work towards. So we go down a little quote in a box there. More pictures, further down themes, another quote, we're now on citation 25. So we're getting quite a lot of citations now. So as I say, we want to make sure we're backing up everything we say within the article with reference to good quality citations. Further down, publication reception, another quote. So history, editions and adaptations. We have an indented quote here. We're now on to citation 54. And now we can see the references and there's quite a lot here. And that's really what we want to see from a featured article. That there is been a wealth of research done to back up everything within it. And the good thing about Wikipedia's new visual editor interface is that citations and references that would have taken a long time to add to an article are now much easier and much more consistent to do. So if we go further down, we can see some final sections. Other works cited, selected editions and external links. And really we want to keep the external links to a minimum. I would say no more than three to five. But we also have a link to a wiki quote section. And that's a good thing about Wikipedia is we can link through to other projects like wiki source, the free content library, like wiki commons and like wiki data with extra information to help the reader of the article. Final thing to note at the bottom of the page is categories. Every article should have a number of categories that the article will fit within to help the reader find it and other similar articles. And if you're not sure what categories to use, just look up a similar article or you can also do a category search. If we all go back to the top, we can type in category colon and try and see if there is a category for 20th century novels, for instance. Yeah, there is that. And we could double check is what's already in these categories. And we could decide if we wanted our article to fit in that category, if it should fit into that category. Now, another thing to note is if we click on to view history, this shows us all the work that's gone into making this article, all the little changes that have been done. So we have a number of users have been involved, some logged in users, some anonymous edits. We have the size of the edits and the dates and the times of those edits. And we have a little description each time of what the edit is that we've done. And that's really what we should aim for. Just any time we make an edit describing that what change occurred during that edit doesn't need to be very long, but it helps us identify where each change has been made. And if we want to revert it back, if it's not a change in any way, improve the article. So there's lots of edits all the way down as you would expect for a featured article. There are also a number of additional statistics tools that we can click through at this point, if we're interested in finding out, for example, the number of views that we're getting. So we can go all the way back to August 2015 if we want to. But this is going from 27th of May all the way back to 8th of May at the moment. And we can see there's been a few views on the 17th. Quite a drop on the 21st, rising steadily back up on the 27th. So go back and back again. We have a look at the talk page. Every page on Wikipedia has an article page and behind it a talk page. And what we say is that Wikipedia is an academic encyclopedia, but it has an element of social media to it. And to get the best out of Wikipedia, you need to engage with both sides. The article on the top, the academic encyclopedia, and the talk article, the social media aspect. So if we go into talk, we see a bit of description about the article. It's telling us it's a featured article, identified as one of the best articles. And there's an open review process that explains how that featured article status was achieved. And we could click into that if we wanted, but we'll not do so for just now. We also see that this article has been placed within a wiki project, wiki project novels. And a lot of articles within Wikipedia are placed within wiki projects to allow editors that are interested in those projects to patrol those articles and to improve those articles. So go down, you see there's a content section for the talk section. And really anytime you're placing a new discussion area on the talk page, you would create a new heading. Here we have one for code. And you just write politely and respectfully a message asking for help. And someone should come back to you with a reply within a day or two. We need to understand that people are volunteer editors, so we need to allow a little bit of time for someone to come back to us. And we always sign our name to make sure that people know who it is. Is that it is leaving the message. Got a section on plagiarism there. Someone leaving a note, someone comes back to them and so on. It's a good place to discuss the article's creation. It's nice to involve yourself in the community aspect of Wikipedia. And other editors will respect that. But if you don't get a reply within a day or two, go into the Wiki project. This might be more regularly patrolled. And you can go to the talk page within that Wiki project and you can leave your message there in the same way. And I got invitation to our event. So you can leave a message there at the bottom of the page. Really appreciate if someone wants to add a picture of the cover and expand this article, et cetera. If no one comes back to you, I would say just edit the article. And the rule is be bold, but not reckless. So don't be afraid to edit, but be responsible with your editing. Last thing to do is something I'll need to do. Via logging in, so I'm going to log in. Last thing I want you to show you is the star here. If I click that, that tells me that this page has been added to my watch list. And so any edits made to this page, I will be notified about. So it will send me an email to tell me there has been an edit to Wikipedia Wiki project novels, and I can click on a link in the email that will take me through to view that change. So I'm not wanting to get notified about Wiki project novels at this moment in time. So I'm going to untick that star and it's been removed from my watch list. So I've removed a little bookmark there. But if it was an article I was interested in, say, for example, let's go back to the Phantom Tor booth. Perhaps I've made an edit. Perhaps I created the page. I might want to be notified of any changes to that page. And that little blue star allows you to do just that. And that's all I really wanted to show you about how to structure an article page. It's always good if you're creating an article just to check out similar articles to keep yourself right and featured articles are, as I said, the gold standard to which we all aspire. So there we have it. In the next video, I'll explain how to get going. Great. Thanks. Bye.


Baby we back. What's going on guys? Let me check the bus. You can call me. I should we will go back to a brand new video I say we have to choose to kaisen episode 11 called narrow-minded and I believe we're in for it this episode the last one in it Off with Nanami confronting Mahito and they started to fight and it appeared like Nanami was about to really pop off saying He's going into overtime as he does You know, he uses all these analogies to being in a workplace while he fights I love it on the other side of things we have it's a story confronting Yoshino kind of figure out what's going on with him since he was seen with Mahito and really get to the bottom of things before he Kind of goes down this dark path like we saw like with his back story guys We're gonna hop right into if you knew channel chop a sub hit that people at Bell some isn't a feature episodes I'm a fat like on this one. Let's just hop right into it My head does just so confident man. It's a very intimidating villain. Say the line again, Nanami Even LCI even he was very surprised. I guess he was surprised by Nanami's first thing where he finds the weak point But quickly adapted to it this I'm not so sure Oh Now he's a pop-up baby a time-based packed Times the weak point Very clean too Spam It's interesting that he's telling him this though when maybe this whole overtime thing doesn't even have to do with that technique You can use it on anything that's sick man. That is so cool. Yeah, why is he revealing that?  He is too cool, man. It's just not fair narrow-minded oh My gosh, that's from the the explosion underground.  Yeah, I feel like he would be more relatable though since he's Kind of forced into a situation too Yeah Still chasing down the other one Yeah, he did recognize the bun Oh It's only be nice to him Yeah, I tell him to be nice Maybe because if he told him to avoid them Yeah, it would put it in his mind that they might be good and he's evil His mind though isn't really playing the bad guy. He's just playing as the enemy of the sorcerers He's trying to like kind of bond with them around the same age, I would guess When he was training watching the movies it's just a splatter It's like a repeat horror movie like most of these days I Smell a nice friendship here. This is cute. Oh No, he's watching dude. God dang it. He's using Yoshino's like a pawn. I hate it Human earthworm My god, it's kind of funny like he's like the form but like like the curses like my dough deforms people expands them Most effective gory It's doors like I didn't look that far into it How many hits he watched during training got him on disc That is true watching a movie theaters does hit different Like dude the Demon Slayer movie that hit different got a friend It's it's always so freaking nice dude. I know it's technically part of his mission, but still Nice He's like embarrassed over She seems nice. I'm hoping he would have a good semi-decent home life Since school doesn't go well He is hungry Gonna find out a little bit more about his home life, too He's gonna find my so I still think he's a previous student. That's why he knew a lot about gojo already Yeah, my he's just likes fighting Yeah, okay, I need to remember his name She's even if he's completely obliterated doesn't matter Yeah, oh my gosh, I can't wait for the rematch that's gonna be insane He left He's like they're nice I Think he's okay Yeah, he hasn't gone that far down a dark path yet clearly from what we've seen maybe there's some stuff that hasn't happened We haven't seen though Adult of adults not of me I Went through it a little bit at least he didn't die. I was really worried he would I was pretty scared of my head so But it seems like ghetto leads them not my head so And He took a hit though Yeah, that's true like having fun with it And I think if my head so had domain expansion he would have used it. Oh, he's getting to that point I think it's starting to realize they might be outmatched with God.   It's a classic Dude, I'm gonna be so sad when Yoshino turns evil. He's so wholesome He's just a pure kid wants friends wants to watch movies and join movies seems like they have a good home wife I don't know where yeah, his dad It's interesting how it's blocking it. Oh, I feel like we know his dad and he's evil Maybe get those his dad It does seem pretty old She's like that's not a kind of philosophical and you can tell he loves his mom and she loves him So it seems like a healthy relationship aside from the fact that she smokes and he's not very happy with it This is grandpa. Yeah, I like how open it's a door is with them Oh Yeah, I am a jiu-jitsu sorcerer someone or something The most it's a dory thing to say You tell he's genuine about it too Hey, you should know I feel so torn right now He's just about who like the only like people he cares about it. It's mostly just his mom She passed out out Oh No No, what? No, no, no, no that dude. No, they're gonna make Yoshinomi people are gonna take everyone. He loves I'm so sad. That's probably what gets I was doing right there. Oh, no Oh What The corpse wait What? Oh my gosh, what is happening This is one zero to a hundred bro. It felt like slice of life. Everyone's dying Is that was that my he tells to Close it I think he's lying to him.  I'm not sure Isn't it so no one on the outside can see oh they can't escape I Is this supposed to be a convincing for Yoshino Oh no Jogo is the lava guy It's all part of their long long-term plan We placed at Yoshino's home.   He said watch foolish kids die What are the are the scars from them burning the cigarette onto his face that's why he covers They're literally just manipulating him man.  He's been tormented I Just want to force it to Dori to fight him and bring out Sukuna And they know that Yoshino has enough power now To make them fight if he they gave him the power of one of them I don't even know what power they gave him god dang it dude I'm just so sad because I know it's gonna come out with one of them dying And I think Yoshino has a bigger chance of dying, but I just love him too much Well, well, well, like I said, dude, this the the pacing of the show is insane I'm really glad that Nanami made it out of that fight alive. I thought that was gonna go way more south But I like how it's kind of teasing how they're gonna meet once again And especially because Nanami has a lot more power that he hasn't really shown off yet I guess he kind of gave it away from that point But I think he can go much further than we've seen this fight between it's door and Yoshino's can be so sad, dude I think there is an opportunity a path he can't take where both it's door and Yoshino make it out alive I don't know exactly what power they've given him and like what out he has Especially because this is my hito and ghetto's doing I'm pretty sure they're the two at the top Especially because ghetto hasn't showed his hand yet. We don't know how powerful he is what he's up to We know their final goal is to seal away gojo, but there's steps they have to take first Guys, that's been it for episode 11 I'd love to do to you guys and watch through the movie with all the episode down in the comments below There's always hope you guys have one for us today as per usual and I'll catch you in the next one his face


Welcome back to yet another FNA Friday and today we're going to talk about animation exercise Moving forward in my step-by-step hopeful useful guideline of what to do when you're new to animation today We're going to tackle animation exercises and what you should be doing what you could be doing or what might be helpful in your Animation endeavors so far we've gone through the initial chapter of don't do it meaning it's hard animation If you decide to move forward what would be your goals? Which should be lofty so that you have something that pushes you forward But at the same time realistic and not too crazy so you don't get discouraged and in order for it to be not Demotivating I would advise you to do something short so that you don't spend too many hours on something that you might abandon So as the title said on the FNA way back keep it short But also do it more than once so you don't just do one exercise and then leave it You got to go through the repetition and then as you continue you have to make a choice if you're going to do something That's purely an exercise or something That's for a demo reel because how you approach the shot and how it's going to look like at the end are going to be Two very different things but as you go forward do not under estimate a bouncing ball Which was the title of a previous FNA because the bouncing ball really is the foundation and there's so much you can do There's so much to learn from it It's just a very valuable piece of exercise now that you move forward and go beyond the bouncing ball You're going to do potentially human type animation So you have to look at specific reference and how do you shoot reference? What are good preparations for it and what should you pay attention to it? That was the previous FNA and then today we're going to talk about Exercises so you're deciding to go the exercise route and not yet demo reel So what could you do and as it turns out there's a lot that it can do There are a lot of tips online and I'm going to go through a couple websites that have really really good exercises So let's get right to it So the first one on the list is the animator island 51 great animation exercises to master list It's a classic list that as you go down you can see there is so much to do The variety is fantastic. It's broken up into different levels With tips and tricks and guidelines. It's absolutely fantastic And as with everything there will be all the links in the description below Next up is this list from the thinking animation So you have video examples You have inanimate objects and so on it goes through all kinds of levels beginner and intermediate And advanced look at that. There's a ton of stuff Holy moly if you go through the first two websites already Even if it's somewhat repetitive potentially that's okay because you want to repeat the exercises Don't just do them once there's a lot to do but there's another site I want to show you the 11 second club a classic I'm going to link this page in the description as well There's so much to go through there But in general if you just go to the main page There you have every month a provided sound clip And it's a really good choice for an exercise just because I mean it's long It's you know, it's not your short two to three seconds that I would suggest But it has a firm deadline So one of the pitfalls and one of the tricky things to go through when you do exercises at home Or wherever you are you don't have a deadline you just start an exercise And then you might try something and take a break and go back And you might take too long and then maybe you might abandon the shop The good thing about the 11 second club is that there is always a deadline That might force you to actually get through it finish it and then submit it I know I have problems that when I work from home and I do my own personal shots Which have been a long time ago. I think I have five years by now I start something and it's a way too long I tell everybody to keep it short but I do bad make the mistakes And then it takes me a while and also I have an idea and I really like it But then within you know blocking I go this is kind of boring And then I feel like I want to abandon the shot So I'm really used to deadlines given that I have deadlines at work So I like that 30 day or whatever you know deadline you might find Maximum and and submission pressure and that helps me a lot Maybe if you don't have something like the 11 second club Maybe you need to put yourself on the pressure and say I only have 10 days for this Or two weeks or three weeks or something like that But a deadline is definitely going to be helpful Apart from those sites I'm going to put some more links in the description below With articles that I wrote for my Spangela blog And if you find that you want to go beyond the exercise where you still do exercises But they're not just a character in an empty room Maybe you want to do something where maybe a character is walking along the beach Or going down a hillside or sliding down like an icy mountain I don't know maybe you want to take an exercise But just bring it up a bit in terms of complexity Maybe those websites that I listed are not providing enough One thing that I do in terms of inspiration is that I have a blog that is private And I post all kinds of stuff on it And that's going to be part of a different FNA or a separate post But just quick it's on here with timestamps And I have all kinds of things on there in terms of artwork And sets and dialogue pieces There's all kinds of stuff on there That is going to help me stay inspired And if you go all the way back up here So take for instance this one Unfortunately I did not write down who provided this piece of artwork But to me this would be an interesting thing where you can do either a sit down Or a specific move or a gesture But because it is on this hillside Things could roll down or the way they sit down It slides a bit after we adjust There's just something about this set that might add specific acting choices Or force a character into specific acting choices Which could be really cool to kind of expand your animation exercises So it goes beyond a head turn or gesture or a pickup of an object So I will look at certain photos or drawings Or whatever inspirations you can find in terms of Maybe it's this set that inspires you to do a certain exercise So you might go set first, environment first And then think about what the character is going to do in that environment But go through that list, there's a ton to do But you might find something where you go This is really cool but it might be 10 seconds, 15 seconds So maybe you can just take the essence of this shot Or this exercise and the idea and maybe keep it to 3 seconds I want to try to do something where it's 2 to 3 to 4 Maybe 5 seconds Because by keeping it short you're just not going to be overwhelmed You have enough time and you can finish it You can polish it and then move on Take what you learned and put that into the next shot If you have any other science or any specific exercises That you came across and tried that you want to mention to other people Put that in the comments, that would be awesome If you find any of this helpful, a like would be highly appreciated And as always, subscribe and hit that bell button If you want to get all the updates for all the uploads And if you have watched until the very end Thank you for sticking with it And I will see you next time


What is going on everybody? It's Stas here. Welcome back to another video. So in this video, we're going to be doing an overall market update. Looking at the Dow Jones, the S&P 500 and the Nasdaq, we're going to be talking about one trade that I made today on the 27th of February in 2019, as well as taking a look at some other stocks and ETFs that I personally see potential in and that I actually want to trade over these next couple of trading days heading into the March month here of 2019. But before we do get into all of this, for everybody out there that finds value in these videos, you do enjoy the content here on YouTube. Feel free to go down below and smash that like button, guys. Not only does this help support the channel and it helps the channel grow, but it tells me here as a creator on YouTube whether or not I'm doing a good job providing valuable and helpful information to you guys. So feel free to do that. And also, if you guys want to join our free Discord group chat and our free Facebook group, those are linked down below in the description box as well. We're talking about trading, investing, stocks, news, strategies all day in that Discord group chat. And I guarantee you guys, you will find it helpful. So go down below, feel free to join there, write a message in the main chat and we'll get to talking, guys. So let's talk about what is going on right now in the overall market. So there's actually about an hour and 10 minutes left in the market at the time that I am recording this video. So we're going to see some live market action. And as of right now, guys, the SPX is pretty flat just like it was yesterday. It's down literally 82 cents right now, 81 cents and climbing, down about 0.03%. The Dow Jones right now was down about $55, down about 0.22%. And the NASDAQ here, guys, is actually green, up about $4.50, up about 0.06%. So overall, guys, in terms of the major indices here to judge the US stock market, there isn't much crazy movement. We saw earlier on today, we actually had a pretty, not big dip, but we saw a decent dip in the overall markets. I believe the Dow was down about 150 points. The SPX was down to about 2775, which at that point, down about 15 points. So it was actually down about 0.6% at one point. But since about 1030, what was that? Yeah, about 1030 AM Eastern Standard Time, up till now, we've been climbing back up, reversing to the upside for the SPX, for the Dow Jones, and of course, for the NASDAQ as well. So it's honestly looking like, you know, guys, we're holding the uptrend pattern here on these longer-term charts that we've been talking about over these past couple of videos and weeks here on the YouTube channel. We've been talking about this uptrend pattern, which is looking a bit butchered here due to this drawing set. Let me just quickly clear that for you guys and get a better visual for you all. We've been talking about this uptrend pattern that I do have illustrated here, or which I'm about to illustrate for you guys on this channel drawing right here. And we noticed that a couple of days ago, we did reach the top at about 2815, and from there, we've been downtrending right for the past two, three trading days heading into today with that big drop. But we noticed that we're hitting the support of this channel as well as the 50SMA here on this 30-day 90-minute chart towards the latter half of the day, and we're actually climbing back up. So is this the point in time, guys, where we're actually going to see some movement to the upside in the larger cap stocks like Apple, Facebook, Amazon, Netflix, some of these bigger names, value stocks? Is this the time where we're going to start to push back up? Because we're seeing some strong support here where I just said the 50SMA and the support line, and this is honestly raising some questions in my head, are we going to start to fill the gap back up to the upside and continue this uptrend and potentially test that 2815 resistance again in the SPX? Well, as of right now, guys, with about an hour and four minutes left in the markets, it's actually looking like we're slowly starting to fill the gap back up. And of course, a lot of things can happen here in power hour, in this next hour in the stock market. We could honestly end up selling off heavily and breaking this support overall. But as of now, it does seem like we are heading back up. And of course, there are some major resistances that we were talking about over these past couple of videos, the first one being at around 2790 here on the SPX. Let me just quickly change this back to what's it called, the trendline drawing. And the second one at about 2815. So right now, guys, we're holding this 2791 as a support, and we're slowly starting to fill the gap back up to the 2815 level where we topped off a couple of days ago. So overall, it is looking like the SPX, the 500 largest publicly traded US companies, this index is slowly starting to push back up and continue the uptrend pattern that we've been on over these past couple of weeks. And honestly, guys, this is going to open up some nice swing opportunities over these next couple of days. If we do successfully fill the gap back up to, let's say, 2815, and especially if we break out of that resistance and slowly start to test 2820, 2825, and 2830, that would put us out of this trendline here, out of this resistance. And that would honestly put us at a breakout pattern spot. So that's a spot right there, guys, that I'm watching very closely for the SPX. And of course, if we see some push later on in the market to the upside, I might be taking some swing positions in some stocks that I'm going to be talking about here in a couple of minutes. So make sure you stay tuned for about five to 10 minutes away from now, we're going to be talking about some stocks that I honestly see a lot of potential in for a swing trade. So that's what the SPX is looking like as of right now, guys, the Dow Jones, like we said, down about 0.2% today. And it's honestly looking very similar to the SPX. We got rejected by that resistance at about 26,250 a couple of days ago. We pulled down to the previous resistance at about 25,800, which is now a new support. We're successfully holding it as a new support. Now we can clearly see the Dow Jones is in the $26,000 range. And now we're slowly looking like we're filling the gap back to the upside at about $26,200, which again, is that resistance now that we need to push back up to in order to test that high, right? Really, we need to push back up here and see are we going to break out of here for a breakout pattern to the upside to test all-time highs? Or are we going to break to the downside here, break the support level and slowly start to push to the bottom of this channel? And of course, if we break the bottom of the channel, that's going to be a downwards trending pattern. And that could honestly push the entire Dow Jones or start to push the Dow Jones on a technical basis to the downside, right? So right now, you know, very similar to the SPX guys, on this one day, one minute chart, we saw the big sell-off. Now we're seeing recovery, but we're having some resistance at this 180 SMA here on the five to the five minutes. So on a smaller term timeframe here, the Dow needs to break out of that resistance for it to test that $26,250 resistance. So, you know, everything is looking pretty solid right now in the Dow Jones for the continuation of the uptrend. And of course, if this does push up and breaks the all-time highs here at about $27,000 from a couple of months back, that's going to open up a ton of margin for some of the Dow 30 stocks. And one in particular that I'm currently in, which is Johnson and Johnson, and another one that I'm eyeing up, which is ticker symbol CAT, which is looking pretty good. And we're going to be talking about that here in a couple of minutes as well. So the NASDAQ guys, like I said, the only one that's green right now, and it's pretty much barely green, literally up, not even $2 here on the day. And we can see some triple top action here in terms of the NASDAQ pretty much getting rejected three separate times, well, not really quite yet the third time, really two separate times here. So that's a double top with a potential triple top here. If we do struggle and get rejected again, right under this $7,150 resistance. And guys, excuse me, we've been talking about this resistance over these past couple of videos, and it's been having trouble getting above there. And we can see it even clearer here on the longer term chart. And of course, if we do break this resistance from a couple of months back at the beginning of December, it's going to be acting as a new support level. And from there, we're going to slowly start to fill the gap back up to around $7,200, roughly, right in terms of the NASDAQ, which is the previous resistance from the beginning of November, which is obviously would be a new support if we break above that as well. So keep an eye on these levels. If we do extend this channel out a bit, we can see where we could potentially be bouncing, which is right where we are right now, guys, right? We are right now at the support of this channel. Like I said in yesterday's video, the NASDAQ does seem like it has the most juice in the tank compared to the other two indices, the SPX and the Dow, just because on a technical basis, we're more towards the support of the channel than we were yesterday in terms of the SPX and the Dow. So guys, take a look whether or not we're going to break up here. That's going to be a huge breakout pattern in terms of the NASDAQ. If we do successfully do well in terms of the NASDAQ, there's going to be a bunch of opportunities and some of these tech stocks which really will do well if the overall NASDAQ does well because the tech stocks are very correlated with the NASDAQ because the NASDAQ is a very tech-heavy index. So let's talk about very quickly what I ended up trading today and it was a very quick in and out day trade in TVIX. And for those of you guys that don't know, TVIX is an ETF that goes up in price whenever the SPX is selling off and it tracks the SPX closely. And simply guys, like we saw in the chart earlier, the SPX, the Dow, the NASDAQ, they all sold off in the beginning of the day heading up to about 10.30 a.m. Eastern Standard Time, which opened up a very nice margin of profit on TVIX. We can see it here. We pushed up from about $31 up to about $33. That was about a 7% or 8% move. Actually, no, about 5%, 6% move there in terms of TVIX. And I simply grabbed about 1.2% on this one on a very quick in and out scalp trade. Literally, I waited for this push up above the 50 SMA and the 180 SMA. And for us to slowly start to fill the gap back up to this pre-market resistance at about $31.75. So the fact that we were slowly pushing up here aggressively, the SPX was selling off pretty aggressively this morning and the futures were looking red all throughout pre-market hours pretty much. You know, this gave me the sign that now is a good time to trade TVIX, which honestly was slowly filling the gap or rather had a pretty nice margin of profit when it fell down to about $31 and the slow gap fill is what I was waiting for to profit on. And that's exactly what I ended up doing here for a quick little 1.2%, right? Up to about the resistance from pre-market hours. That is where I ended up trading TVIX today as a very quick little scalp day trade right there. So that's pretty much it, guys. Nothing too interesting today in terms of my day trading, but I might take an initial swing position and one of these stocks I'm about to talk about right now being ticker symbol K.O. Coca-Cola. And Coca-Cola, the interesting thing about it, guys, is that it's paying its dividend here in about two, three weeks and its X dividend date is on the 13th of March, I believe, or something like that, which is about two weeks away. And what that means, guys, is if you own shares of Coca-Cola before the X dividend date, you'll be able to capitalize on the dividends that they do end up paying out to you. And I believe dividend for Coca-Cola right now, I think I checked it about a couple hours ago. I think it's like 3.4% on Yahoo Finance. And of course, that's yearly, so you'll divide that by four. So 3.4 divided by four, let's say it's like 0.8%. So just by me potentially buying into Coca-Cola as a swing trade, I'm going to get 0.8% right off the bat on the 13th, whatever the X dividend date is, not on the X dividend date, but on the payment date, if I do buy my shares before the X dividend date, I'll be getting those dividends on the payout date, which I have yet to actually look at. But I see potential in Coca-Cola, especially since it seems like we are holding above this support right here at about $44.50, where we bottomed out here once, here twice, and here a third time, it's looking like, but I still want to see some further confirmation that we're breaking out of this EMA line, which we're slowly starting to see right now, guys. We're seeing a flattening out point right now, but I don't really want to get faked out, which is why, if I do take a position later on today, it's going to be a very small portion of my goal position. Pretty much, I'm going to be scaling into my position with around 20, maybe 15%, 20% of my goal position. And if we break up here tomorrow, let's say, into the $45 range, I'll add more. And if we break above the 50 SMA, maybe in the 46s, I'll add even more money. And this way, guys, I can build a position up before the X dividend date so I can then claim those dividend, nice, sweet, old dividend profits, simply from just holding Coca-Cola through the X dividend date. So, guys, Coca-Cola, you can see, based on this green dollar sign, this is when it's paying its dividend, $0.40, you can see it right there, it's 3 slash 14 central standard time. That is when I'd have to hold the shares until pretty much to get their dividend. And that's what I'm planning on doing as of right now in terms of Coca-Cola stock. And of course, I'm going to set a stop loss about 1%, 2% below here if I do end up buying in, and I'll let all of you guys know in the Discord chat if I do end up buying in. So, Coca-Cola, that's one that I'm very interested in and honestly, seriously considering putting some money in later on today and next week, heading on into the March month here of 2019. Another one that I find very, very attractive right now and interesting is Billy, ticker symbol, B-I-L-I. And this is one that I was watching early on this morning for a potential pop. We never got it. And why am I watching this one in the first place, guys? Well, we're holding this old resistance here from the pop up at about 1950 as a new support level. And it's looking very, very similar to this previous pattern that we saw a couple of weeks ago. And we can see it right here. This was a resistance at $18.40. We broke above it, held it as a new support here, and then popped up and filled the gap and made a new resistance pretty much, broke out of it, making it a new support, which is what we're holding right now. And now I'm looking to see if it's going to do a similar pattern to this, where we fill back up to the $21 resistance. So like I said, I was watching this one this morning for a potential pop up here in the $20 range. I was looking if it was going to pop and fill the gap. Never did. Ended up selling off to about 1950. That kind of took it off my radar for the day. But the fact that we're holding the support throughout the entire day here is opening up some margin in my eyes for a potential trade in Billy tomorrow. So tomorrow, guys, I'm watching Billy very closely to see if it does end up holding this new support into tomorrow and slowly start to curl back up to fill the gap back up to around $21. I find that very, very attractive ticker symbol, B-I-L-I. So another one, cat ticker symbol, C-A-T caterpillar, this is one I swing traded last week, I believe I took my profits on this one the day before, literally the day before the big drop here, the gap down to about 135. And from there, we held a new higher low, we held the uptrend pattern, and we held the 50 SMA, and it seems like we're slowly starting to fill the gap back up from this support at $137 back up to around $142. So very simple, guys. With cat, I'm watching to see if we're going to fill the gap so I can potentially capitalize on this gap fill. And if we pop out of $142 out of that resistance, that's going to be a huge breakout pattern to the upside. And from there, we can run even more with the next resistance. Let me do this really quick for you guys, probably being around $143.50 or $143. So if we break, you know, the $142, $143 could be the next spot. And of course, $147 from this pop-up area, when was this? I believe this was back in, you know, January, is that saying? No, August. No, back in July, actually, we were at $147 making that a resistance as well. So keep a knife, we fill the gap up to here, and we break out. $147 is going to be the next spot. We're going to be watching Caterpillar, ticker symbol, CAT, to potentially go to. So another one that did very well today, which is one that I stopped out of yesterday, kind of pissed about this, guys, because, you know, if I did hold it overnight, which would be going against my rules and I wouldn't have done that anyway, but hypothetically, if I did hold this overnight, UWT, I would have made a nice, nice, literally like 10% on my money because for those of you guys that don't recall in yesterday's video, I was in at about $1475 in UWT yesterday, and I actually sold off or I set my stop loss rather at literally $1448 yesterday at 2% below from where I got in. And take a look, guys, it hit exactly $1448. It kissed my stop loss, and then it went right back up right after that. So I know a lot of you guys have experienced this before. That is exactly what ended up happening to me. And of course, you know, this one shot up very quickly today. I think it hit like $16.09 at its high or something like that. And for those of you guys that don't know, this is a crude oil-based ETF. It trades based upon slash CL. Whenever CL is going up, guys, very simple, UWT is going up as well. So right now, we're at a very critical spot in crude oil for UWT to continue the uptrend. What we want to see is a break out of about $57.57 and 50 cents for UWT to continue this uptrend that it's been on. But let's say we top off here and slowly start to push back down. That's going to be a bearish pattern because that's going to be a double top pattern. And double top patterns, guys, meaning let's say we topped off here, we topped off the first time at about $57.50, and we topped again, let's say, hypothetically, we topped again at $57.50. That means we're struggling to break out to make that higher high. We're struggling to break out of that resistance and we're pushing down, which is a very bearish sign that could lead to more selling in crude oil, which is why, you know, this is a very important spot. Are we going to break out or are we going to get rejected and push down and start a bearish pattern which would really benefit DWT, which is the inverse to UWT. So I'm going to be watching DWT and UWT tomorrow based on whatever crude oil does. That is how I'm going to decide whether I'm trading. DWT, which again is the bear ETF going up in price when crude oil is going down, or UWT, which again is the bull ETF, which goes up whenever crude oil is going up as well.  I actually haven't looked at Tesla over these past couple of hours. I did see it was doing well earlier, but funny thing, guys, Tesla seems to do very well whenever the markets are selling off for some odd reason. We saw earlier this year, back in the October days where we sold off heavily in the overall markets, Tesla did extremely, extremely well. And this morning, guys, my whole entire watch list pretty much was red because we saw the markets in general were selling off, but one of the only green stocks was Tesla. So it's kind of funny. I'm sure there's no correlation there, but whenever I feel like the markets are red, people like flock their money to Tesla or something, you know, I'm sure there's no correlation, but I feel like every time I see that it's just like, wow, Tesla's green markets are red. What are the odds of that? But guys, we see a lot of problems with Tesla, the SEC problems, you know, Elon Musk has antics again on Twitter, but the stock is up $17 right now up 5%. And I know you guys see this red trend line here. I literally drew this this morning because we were struggling to get above it this morning at about $300. We had someone on YouTube ask me about Tesla stock. I said, if we break out of this, it's going to be a huge, huge breakout pattern into the 300 to 305 level. We did exactly that. We broke this downward trending pattern. And now we're breaking out into the 315 range. We're testing that 180 SMA resistance. And guys, if we do end up breaking here, and especially the 323 level, which is a little bit ahead of ourselves now, you know, a $30 push in a matter of one day in Tesla stock is a bit unrealistic. But let's say we do see that happen, which again, there is a chance there is a chance, you know, that's going to be a really good breakout pattern to the upside, especially if we start to knock out those old resistances in terms of the price action right now. So Tesla guys, I'm interested in potentially trading this one. Again, if we do end up, you know, pushing into the 320 range and slowly start to pull back a bit, you know, hold the old resistance as a new support. But, you know, out of all the stocks ETFs I've talked about so far, this one's probably the last one on my list that I want to trade because every time that I've traded Tesla over the past month, month and a half, I've lost money. And that was about two, three separate occasions, I believe I lost money once hit my stop loss. Another time I hit my stop loss. So I really haven't had much luck, you know, with Tesla stock in terms of trading. But I sure do love watching the price action. And of course, Elon Musk, you know, driving the stock up, driving the stock down.  But, you know, that's just how I am guys, you know, this is kind of entertaining to me. And that's what I do on a day to day basis. So that's what I'm looking at in terms of Tesla stock here. Another one, Walmart is what I'm watching. This one's kind of breaking the old resistance, not making it a new support, which is kind of unattractive to me right now. But there's still some hope that we do end up popping above here, which is why it's still on my watch list, and why I'm still watching it right now. And let's say we do get into the $100 level, guys, that's going to be a nice position in my opinion for us to potentially trade it back up to about $104. But until then, I'm honestly going to set an alert right now. I'm not really looking to trade Walmart stock. So is at or above $100, let's say $100 flat, we'll make that alert and we'll just pay attention to it and see if it does end up showing a reversal push to the upside. So one more I want to quickly talk about is Square, guys, Square is one I've been talking about. And I'm honestly really considering trading this one as well. We're noticing the break above the resistance at about $78, which is what we were talking about. And one of the previous videos, I forget which video, but we did an analysis on Square talking about how if it breaks this resistance, holds it as a new support, we'll be able to fill the gap or capitalize slowly on the gap back up to the next resistance, which is at about $81. And that's, guys, what it's looking like it's doing right now. I really want to profit on capitalized on this one tomorrow. So I'm going to be keeping an eye on it, potentially for a pullback and for it to hold that $78, $78.20 level, that would be an ideal spot in terms of Square stock in my personal opinion. So that's pretty much it for today, guys. Those are a couple of stocks that I'm seriously considering trading over these next couple of days and a quick little market update on what's been going on up till now. And we can see not much movement since we started watching this video, we're started recording this video rather the SPX stole down about 83 cents, Dow still down about $55 here, the NASDAQ stole up about $4. So it's looking like we're going to end up closing the day, you know, pretty flat, maybe up about 0.2%, down about 0.2% unless something crazily drastic happens here over the next couple of, you know, 40 minutes rather, that is where we're going to end up closing. And let's take a look at what Coca Cola has been doing over these past couple of minutes.  And it's looking good still up around 0.4%. We're holding this nice support. So honestly, guys, I am heavily considering taking a position.  So I hope you guys enjoyed this video. I hope you guys did very well on your trading today. Of course, let me know down below in the comment section. What did you guys end up trading today? I would love to know what are you watching for tomorrow? What are you watching for the rest of this week heading off into March of 2019? I would love to know. And if you guys liked the video, and if you're new to the channel, subscribe to the channel, hit that notification bell. And of course, hit that like button while you're at it. Why not?  Now, why not? So I hope you guys enjoyed the video. As always, thanks for watching. I'll catch you all in tomorrow's video.


The United States continues to pace advancements in ballistic missile defense to track and intercept ballistic missiles. The ground-based mid-course defense, Aegis Ballistic Missile Defense, and THAAD systems can detect, track and intercept ballistic missiles. In this example, the Aegis destroyer tracks a ballistic missile in space, launches the SM-3 missile and intercepts the ballistic missile before it re-enters the atmosphere. Traveling at velocities greater than Mach 5, hypersonic glide vehicles fly at lower altitudes and are more maneuverable than ballistic missiles, allowing them to maneuver after launch in a way that evades radar tracking and intercept. The DOD, U.S. government agencies, and Congress consider hypersonic glide vehicles and ballistic missiles possessed by potential adversaries as a significant threat to national and regional security. Per the 2017 NDAA, the Director of the Missile Defense Agency shall serve as the Executive Agent for the Department of Defense to counter hypersonic threats that may be employed against the United States, deployed forces, and allies. Responding to the regional hypersonic threat, the U.S. Missile Defense Agency has risen to the challenge, developing a concept that utilizes a multi-layered solution to defend against the next generation of hypersonic glide vehicles. This animation will highlight a series of intercepts that occur throughout the trajectory of the hypersonic glide vehicle. The glide phase intercept will engage the hypersonic glide vehicle during the glide phase of the trajectory using three methods. The standard missile 6 will engage the hypersonic glide vehicle during the terminal phase of the trajectory. This concept provides multiple opportunities to engage hypersonic glide vehicles and provides a layered defensive strategy. In this example scenario, the HBTSS detects the threat launch and communicates to BOA. BOA processes HBTSS detection data and C2BMC integrates additional sensor data. The space communications layer relays messages and data. The Aegis destroyer provides tracking and intercept support. The Aegis destroyer launches the glide phase interceptor to intercept the hypersonic glide vehicle during the glide phase. The Aegis destroyer launches the SM-6 to intercept the hypersonic glide vehicle during the terminal phase. And the aircraft carrier is the high value asset to be protected. These assets will be integrated to provide a layered regional defense against hypersonic glide vehicles. Four hypersonic glide vehicle launches occur in succession. The HBTSS detects the initial launch and the first, second, and third stages of separation. The HBTSS data is continuously relayed to BOA. BOA uses real time data from HBTSS to create a track of the hypersonic glide vehicle. Aegis receives HBTSS track data on the hypersonic glide vehicle from BOA and C2BMC via satellite communication. The HBTSS detects and provides fire control quality track of the hypersonic glide vehicle after being released. Positioning and tracking data are continuously captured and sent through the HBTSS to BOA, then sent through the space communication layer to the Aegis destroyer. The Aegis destroyer uses remote tracking information from the HBTSS to plan and engage on remote. Cleared for the engage on remote defense, the Aegis destroyer launches the glide phase interceptor. A glide phase interceptor, or GPI, is capable of engaging hypersonic glide vehicles in the glide portion of flight and over matching the speed and agility of hypersonic threats. As the Aegis radar is out of the range of the hypersonic glide vehicle, the GPI obtains tracking data from the HBTSS relayed through the Aegis. The GPI intercepts the hypersonic glide vehicle during the glide phase. As the second hypersonic glide vehicle is progressing into the glide phase, the Aegis destroyer continues to receive tracking data from the HBTSS. The Aegis destroyer executes a launch on remote defense, launching the GPI. When the hypersonic glide vehicle is within the Aegis destroyer's radar, the GPI receives tracking information from the Aegis radar. The GPI intercepts the hypersonic glide vehicle. Alternatively, a forward-based Aegis destroyer can acquire and track the HGV during glide phase. The forward-based Aegis destroyer communicates to another Aegis destroyer to perform a launch on remote defense. The launching Aegis destroyer relays the remote track to the GPI until the threat is acquired by its radar. The launching Aegis destroyer uses its radar to complete the engagement. The third hypersonic glide vehicle is attempting to evade the Aegis destroyer's radar range. The Aegis radar is queued from the HBTSS tracks and acquires the threat on its radar system. During this queued organic defense, the Aegis destroyer plans the engagement, launches the glide phase interceptor, and completes the intercept using radar tracks from the Aegis radar system. The last and fourth hypersonic glide vehicle is approaching the high-value asset, attempting to avoid the Aegis radar system. The Aegis destroyer receives tracking data from the HBTSS. The hypersonic glide vehicle enters the Aegis radar during the terminal phase of the trajectory, and the Aegis starts to plan a queued organic defense using the SM-6 interceptor. The Aegis destroyer launches the SM-6 to intercept the hypersonic glide vehicle before it reaches the high-value asset. This scenario example showed a regional defense concept for defending against hypersonic glide vehicles using an integrated architecture of space and surface sensors working together to engage hypersonic glide vehicles in both the glide and terminal phases of flight to provide a multi-layer defense against hypersonic threats.


I'm trying not to get high.   Hey Self-show.      I appreciate you have no choice, but to be rich. Thank you. Thank you You understand. All right, baby. I appreciate you 85 welcome back to another edition of the 85 We are back in the trap bitches the trap Lord It's lit We have a very special guest in the trap with us today Yeah Thank you very much. Thank you very much So, you know, I got a nail shop old national and a hair shop old national I just opened up a shop in Decatur and I have a luxury car transportation So you want to stunt hit us up sprinters with Sadie's mom Friday or that uptown luxury What's the name of the nail shop ultraviolet?      I mean thick no, I do got a big toenail.  I'll hold up in now This is gonna hurt.  Yeah, that's some freaky boy.  I was like, what's your name? She said no name.  Yes, the fresh clothes before I was able to buy my clothes Come on.  It's a hot. No, I think of that shirt. It's about to be mine That's who the whole podcast is for grown people who don't have no sleeping clothes niggas just dessert and some old jogging pants Yeah, I supposed to have sleeping clothes.  You got pajamas. Who?  I didn't work hard to be the nigga that I was I got a rope I got slippers. I was at the grocery store the other day. Nick.     I eat rice morning Let me show them show them for why you eat right show them because Then that's right.  He said he said that ain't right, right, right. You said right. So who?   It just didn't look the same direction. It was this way I did not know it was that serious She has I need their park mother waters But they water like baby oil and then she shoots nine shots in each side of the butt cheek And then she get this rolling pin and she roll it Then she cut up a trash bag she tied up put baby legged on Where's that shot session and then you gotta go a couple time cuz it disappeared I don't even need it as long as you got a lot of people die from it.   You know what?  I think they got better Because you ain't gotta spread a whole I'm gonna have to go and see I Every time I see a chick with a little booty get up and walk to the bathroom. I think it ain't here booty I've been like terrible.  No, but you see a girl with a work to Can't take it.  Just just a waste.  They're like, how do you tell you to call you to fix this because she she can't she can't reach the You guys jump in the shower There's an assistant spray Assistant spray The bottle spray like when they actually take it around with you. It's portable your assistant Bro, these Getting out of here.  Yeah And water Thank you. See we just talked about little booties matter. Why clear we just talk about little booties matter. Thank you Hey, um, yeah I don't I don't know what I needed a paper towel, please sir Let me get back to some of these comments. Hold on.  Yeah, that dude for being a warrior and having a real niggas This year we're going good.      I'm talking about I'm at the wrong store. They be like it be y'all back Like they don't even know how to say everybody man. They be like, well, I be watching it.   Yeah, I do these things for ASMR Have you heard of it? Up on game.   They paid me.     So I told you so you didn't take it I didn't take my fat out.    Yeah, she called Travis Scott the whole nigga of the week He has so more records than her Nikki I'm mad.  He's just here cuz Kylie Come on. Callie.  Why would Nicki Minaj? Call Travis her of the week What's the beat cuz he had help We don't lost the legend since we've been in the trap You selling the pain number Y'all can check it out at Ken Dale KYND AL E He's gonna be here too.    They all love me like that Can I borrow that one more time for you?  All right now everything before them I Let's lie even the crazy You let the hash which one had never done. Yeah, no nigga That's that's when the first don't refer I brought a lot of the nigga tripping You did what I'm saying, uh, even when he was when he tripped out on Taylor Swift, sorry Taylor Swift But so you Right now from that moment.    I do. I know you do. I'm just saying when I talk to people, you know That's me. Yeah, that's what they do take for granted. All right, but not not only that Quote on quote don't quote me nigga. I'm just speaking what I think somebody told me. Okay. They say that His mom would do surgery whatever type of surgery want to do He paid for it. Right. You know what I'm saying? The guilt to get it.  I don't you feel what I'm saying.    It's crazy, bro I said nigga, though, if they understand people don't understand even though you're a celebrity some people Don't take the celebrity Lifestyle the same as every celebrity.  Like he probably don't even want to be Kanye West. All right. Let me ask you this You did what I'm saying. He don't even want to be Kanye West.  I still go to my from Walmart dollar store. I don't Even though you in your mind you like I'll be yeah, but get what you famous it for right because people be like, oh I do I take pictures.   I really don't take myself That's serious I'm not bougie.  You always feel like people watching you Yeah, but now it's like it's like Because I even though the way I'm my personality is I never really like attention Right, you feel what I'm saying? Do you miss your privacy?   You did like Yeah, he was like he didn't introduce me to one roll. I take the picture. He's like, hold up. Are you blocking my man's?   This is the 75 self-show. It's hot.   You you don't think I don't the kids now. They don't understand how big of a part that played If you made music you had a social right time. You had a responsibility At the old man. Rita. I appreciate you have no choice, but to be appreciate you, baby Thank you. You understand. All right, baby. I appreciate you Like the kids ain't gonna understand how how how grateful we really because music back then was it was it was talent It was everything you had to work so hard to get it.   I'll tell my group of niggas.    No more god damn it.  Calm down, Ernest.   You know what time of their og Come on man.  Now see that I ain't talking about him No, he he he good too. He that was swag start to come in All in all rest and be the frank. She was funny as hell, bro If you on twitter search her name and watch uh, erita franklin's funniest moment She was shitting on everybody on the low, bro.  They like they like now Come on even when she wrongs you're right. Come on, man. Who gonna tell us you're wrong. What's love? I should go look at it. No damn way. That's your wrong Thank you very much.   This is her. They don't know how This is her.    We were in a shade room. I didn't even want to say that I thought I Was tripping. Look, this is how you know you weren't children. I said I said, bro They was calling this man Everything where he was here.  You know what i'm saying? John McCain was a good man, but what i'm saying here When it was him going against obama and all that Exactly They were trying to make you see me like, so I got down You feel him and it was a bad pat Everybody would like I was like, I don't care, bro. I thought I was tripping man.   They ain't tell I ain't tell you got that gangster. I'm gonna feel about none of that That's my gangsta.  Got mo time. You like damn.    What about tell us about your story I didn't know they call me culture vulture Hey, let me hold on.  It's been like this since I was little I think people forget the real life It's a hood It's a hood.  So I understand it. Thank you. I get it. I already all right But once people get to know me, they're like, you know, people sometimes forget that I know a bunch of African people But I do a lot. I do a lot for the black community. Like, you know, I don't have like since I've been in the A I don't have no family. I got no family out here It's just me and um all my The fact that you fanning yourself with this top is just ghetto because y'all blowing on it's weed I'm trying not to get high.  You look at and got a wig on because I've had a wig on Welcome to the trap. Welcome.  Nope I got a bald head. Just imagine what's going on under there It ain't melt again We win again. What is we winning? We winning paper towels again No, well, you know, I don't use deodorant though. I don't grow.   It's about the leather hat The leather But it's not the leather hat. It's just like the leather hat. It's a new era They wouldn't really let a nigga have a whole leather hat.     It's like I give out.  Can you rub your eye?       No I'm gonna find the pigeon. I'm gonna send it. We're gonna post it right here right now And I'm gonna have that little spot highlighted you ain't even got to see the rest of the picture You can be like nigga, is that a picture of a turkey wing or something?    You want this? Wipe it down Bruh this is 85 for South Shore We will be live in Baltimore September the 27th Hit the website and get the tickets We will be at the family homecoming show October the 2nd come on now New York we back up in you October 21st Savannah State October 24th Chicago November 18th and we will be in November the 25th Look if you are drowning in credit card debt You are about to hear an extremely Important message That credit card debt I know it's not your fault Let me explain thanks to hidden fees And charges and interest rates And other taxes that credit card companies Are using is costing you money One CEO Earned over a billion dollars And another CEO Earned over 28 million dollars Last year Who's paying for this? You Isn't it time that you fight back? You can get help from the good folks At get relief today They have a new debt forgiveness program That allows you to get a large portion Of your past due credit card bills Or medical bills forgiven Yeah it's going down Just like that bitches Want your debt forgiven?   I'm from Vietnam I was born there We refugees to the Philippines How old are you now? I'm 28 I got a book out y'all A lovely life Is it a just story?      You have a very interesting story Very interesting story How do you like Atlanta?    What the what?  A lot, I just moved to Atlanta They don't break in cars in D.C.     No, I'm the man You did kind of set yourself up for that I'm the wife And then it's the under Did I say find a couple to marry?  I appreciate all this shit Because I know how far we came History is like a gem It's precious Which I completely understand But what's going to make a change What's going to make a change Is the people who want to make a change And just like how you say what's going to make a change Is the niggas who want to make a change Going to go out there and make a change But every time we have a riot Who said a riot is making a change?       What are y'all doing?       Tell us Sway the OG Yeah, he really is I like his hats He never lets me down He's been on TV over 15 years Never repeats hats bro Who is his supplier?  You better He's gonna get my phone, how are you? We gotta get that in those nail shops Alright, alright, alright Take over What are you guys listening to down there?   I have this one called Mad that I really like that I did with X-Brand and then I have a strip one that I love and a high one and it kisses slowly Kiss it slowly, what is that about? It's a singing one, it's like But what is that song about? Yeah, is that what made you write it?        Keys to success Can I buy a vowel? Yeah What do you want to buy?   As a woman In the entertainment industry I guess that's what her and her friends do Okay Where do you find your confidence?  Where do you find your confidence? Oh, um Somebody's watching this right now They're gonna have their confidence Where do you find your confidence? Pay attention Where do you get your confidence from?   It's a hard one Do you know what the flex plate is? What is that, Chico?   I want everybody You know what I mean?        Oh! But they love, uh, if that ain't even a word, but they like, I'm, I'm, I'm, I'm trademarking the word, ignorance-y. That lady pulled them titties out, I've been having nightmares ever since. I've been seeing them in my sleep.   The titties look like Cookie Monster eyes. Cookie, cookie, cookie!  We are back in the trap. Stay tuned to the 85's after show.  I couldn't hold it.  We got an actual footage from, from Pluto. Joe about to upload some content, make sure you subscribe to it.  Don't worry about it. It's old to us. It's new to you. It's telling you, when you see it and we look different, don't worry about it.  Cause y'all swear y'all done watch every episode. I don't think you've seen all hundred and eighty. Yeah, they glad. They flexing, bro. Seeing one. C'mon, man.


Hi there, I'm Alex Semenos. I'm a software engineer at Google. I work on the embedded controller with our Chromebooks. I'm here to discuss how we're using PWeek's tokenizer as our embedded controller. First, I will explain what PWeek's tokenizer is, and then you may be wondering how this differs from Zephyr's dictionary logging. So I'll give you a brief comparison between the two. Next, I will discuss how it helps us. Then I'll show you how you can integrate it within your Zephyr project. Finally, I will talk about future improvements we are planning to use tokenizing within EC. So what is PWeek's tokenizer? It's not a string parser, like S-T-R-Toke. It's a compile time tool that will replace string literals with a 32-bit hash token. You may be asking yourself, why would one do this? Some benefits are this. A list are reducing your binary size as you're removing string literals from your binary or replacing it with the 32-bit token. It would also reduce IO traffic, RAM, and flash-based usage. You can also reduce CPU usage by replacing printup calls with simple tokenization code. Mainly, this will offload the string parsing from your board to another device that decodes the tokens. How does this compare to Zephyr's dictionary logging? First, the string mapping is different. With Zephyr, the string address is paired with the string. The tokenizer recruits a 32-bit hash generated from the string literal. With a hash algorithm, you may be concerned with collisions. So with a 32-bit hash, you'll need to tokenize about 9,300 strings to have a 1% probability of a collision. 77,000 strings for a 50% chance of collision. As Zephyr uses the address of the string, there's no chance of a collision at all. Zephyr uses a JSON dictionary as the database format. Pigweed supports CSV, binary, and directory-based file formats. The usage of these different formats depends on how you want to manage your database, which I'll discuss in later slides. With the database portability, the limitation with dictionary logging is that the string addresses are not guaranteed between builds. The database is only compatible with the build it was compiled against. This is where we prefer Pigweed's hash implementation. If the string content remains the same, the hash algorithm will generate the same token ID, so you'll be able to use the same database with any build. You can merge databases from multiple boards and versions to have a global database that will work with any of your products. As I mentioned in the previous slide, Pigweed's token database consists of a 32-bit hash-based token ID, the text stream, and optionally a removal date. This occurs when the string has been removed from the build. All of this is generated from the L file. There are three database format types supported by Pigweed. First is CSV, which is a common separator file. This format is helpful for debugging purposes as it's human-readable. Next, you have the binary format, which is more compact in CSV database and saves you space. And last, you have the directory-based format. Pigweed can consume a directory of CSV databases. A directory will be searched recursively for a Pigweed tokenizer CSV suffix. This format is optimized for storage in the Git repository alongside the source code. The token database command will randomly generate unique file names for the CSVs to prevent merge conflicts. Pigweed gives you the capability to update existing token databases. You can merge in multiple databases into one. You can append to existing databases to have a historical database. When a string is removed from a build, the database will keep track of the removal date for later purging if needed. Pigweed offers APIs for CMake and GM builds to help you integrate it into your build process to create token database artifacts. All right, now that we understand what's in Pigweed's token database and how to create one, let's use the data to tokenize our strings. Pigweed Detokenizer API is currently supported in three languages, Python, CC++, and TypeScript. They have some examples available for you to connect your board to view tokenized logging output. One is their web console, which is pretty cool to be able to flash your device, open a web browser, and see your login displayed in it. Pigweed also has a terminal-based system console tool written in Python to view your tokenized logs as well. They have some examples in CC++, which you can find in their documentation online. So let's go over an example of tokenized logs to see the space savings impact of tokenization. Here we have a logging statement of the battery state in the current voltage. The state argument is a string and the voltage is an integer value. When you compile the list for regular plain text logging, the binary row can contain this format string, which takes up 41 bytes. The logging module will expand the arguments to create a final string that it will transmit to your terminal. As you can see here, the battery is charging and has a voltage of 3989 millivolts. 49 bytes are transmitted in this scenario. Now let's see how this changes when you enable tokenized logging. The source code contains the same logging statement. When enabling tokenized logging, this will be substituted with a hash 32-bit token ID taking up four bytes. When the device transmits to your terminal, it will send a four-byte token, nine-byte charging string argument, and two-byte voltage integer value. The total bytes sent over the wire is 15 bytes. Both display the same logging message to the end user. You'll see that the tokenized logging sends approximately 9% in the binary size, reducing 41 bytes to four, and 70% in the encoded size for transmission. Additionally, the expansion of the log statement and processing is offloaded from the board to the device running the tokenizer code, which can be helpful for time-critical applications. So how is tokenizing helping us? We're applying tokenizing to our logging module in the embedded controller. This is reduced to EC image size by 14 kilobytes, 6% reduction in image size. This will allow us to add more features in the future. With tokenization, we can be more robust in our logging. I'll no longer need a magic decoder ring to parse the meaning of numbers or some short-handed debug statement. Tokenizing your code is pretty simple to do with Pygmy.  Do you want to keep it simple and pair the database per device, or do you want the database to support all variants of your device? The trade-off here is a science of the token database and how much it will grow over time. For Chromebook EC, we decided to use a global historical database to support all variants of our boards. Chromebooks generally have an eight-year support cycle, so we'll be able to use one database to support all our Chromebooks. Having a global historical database, a developer will be able to view logs on any device with ease. I worked at another company where I needed to find the correct database to load the logs, which added some friction to the debugging workflow. I think the approach we're taking with the EC will make debugging flow smoother. Some metrics we gathered determined this approach were to figure out how large this database was going to be. For a single board on its own, it was around 40 kilobytes. Verging a token database together of another 20 boards, it grew to around 66 kilobytes in size. This is approximately one kilobyte of growth per board. You may be wondering now, how do I integrate tokenizing into my project? It's actually quite simple. You'll need to sync pigweeds SDK, includes pigweeds zephyr kconfig, then enable a few kconfigs, C++ for zephyr, the zephyr pigweed module, and pigweed log tokenize. You'll then need to update your CMake dependencies to create the token database, and you're ready to kick off your compile and it should be good to go. A few other areas that we're planning to leverage tokenization in EC are with tokenizing some of our static streams, such as state names to help capture state transitions and enumerations so I can dish on my magic decoder ring. We're also looking to tokenize RPC logging to further offload logging process to another thread or device. Thank you for attending my talk. I hope you found it informative and helpful. If you have any questions, please do not hesitate to reach out to me on Discord. Thanks again and bye.


Good afternoon. Can you guys hear me? All right, there we go. It's so good to see you all here. I did not know Beyoncé was the theme, but I'm so excited about it. So, as Kim mentioned, I'm going to talk to you today about open source, open mind. So I'm faculty at University of Florida. I'm an assistant professor there, and I run the soundpad lab, and this is where the sound thing comes in. So open source, open mind. We use open source software to create a lot of our research projects. And then open mind is the second half of the presentation. We're going to talk about how, when we're creating these open source projects and contributing to them, how we can think about them from an inclusive design perspective. All right, so what do I work on? I said computer science, but more specifically, we work on a very specific application of sound in computer interfaces called 3D sound. So typically when you think of 3D, you typically think of the picture here on the left, where you put on a headset, and then you're automatically in a virtual world. So visually, you guys got it. You know what 3D visually is, but what in the world is 3D sound? Luckily, I am going to tell you. So how many of you have used Unity or Unreal, any of those engines? Okay, a few of you. So if you've noticed, as of late, there is a checkbox that you can check that says, hey, do you want to turn on that 3D audio spacializer? I know it's especially in Unity. And now you're wondering what in the world is that? I'm so glad you asked. Nobody asked, but I'm glad you asked. So when we think of 3D visually, there are two different pictures that are given to your eyes. So as you see the picture on the left, there's two different pictures, and your brain combines them, and it gives you the sense of depth and of space. So we do the same sort of techniques with 3D audio where we give two different sounds to your ears, and when your brain combines them, it's perceived as being coming from like a specific location in space. So I know you are thinking, what kind of crazy magic is that? So this is made possible by the use of head-related transfer functions or HRTS. So I'm pretty sure almost nobody in the room knows what these are about, but just from a general perspective, head-related transfer functions basically describe the acoustic transformation of sound in the environment to your ear. So the way that we can measure them is imagine that we have our friend up here on the left sitting inside of an anechoic chamber, so sitting in a room that has no reflections, and there's two microphones inside of their ears. So if you can see there's speakers all around this person. So a sound is played, an impulse response actually, in a certain direction. So then we can record all of these impulse responses. So if you look up, you can see the left ear gets the signal, the right ear gets the signal. In this example here, the left ear is the closest ear to the sound. So it has a higher amplitude, and then the right ear is the farthest ear. So the right ear actually has a slight delay receiving the sound. So we can take this amplitude difference, or sorry, this volume difference, time delay, and then some head shadowing because of the head, combine those all together and create a filter such that we can take any sound source and convolve it with that impulse response, and then it sounds like the sound is coming from anywhere in space around you. So by doing this, we have a bunch of different head-related transfer functions for all different locations in space. So it allows us to use sound treated as though it's a signal and manipulate it using DSP or digital signal processing to emulate how sound actually travels in space. So we can take in a mono or a single channel sound source and then split it in two, one for the left ear, one for the right ear, and then impose a delay on the farther side and then actually filter it. Don't worry, this is not on the test, I promise. And then filter it, and so when a person hears it over headphones, it actually sounds like it's coming from a location in space. So you guys are not excited enough about this. You're not excited. But you know what? I was prepared for it. I was prepared for it. I was prepared because, you know, sometimes, you know, you need a little bit of convincing of why being able to put a sound anywhere in space should be something of interest to you. So in my lab, we use this technology combined with open source software and cloud software services to make solutions for a wide variety of populations. But before I talk about any of those projects, I have to thank my minions. I mean my lab group. So these are the folks that I work with and without a lot of them, a lot of this wouldn't be possible. These are grad students, undergrad, master students, and I'll also show you some work from students that are in my 3D audio special topics course. So actually, I wanted to go back for a second. Our group is kind of like the Avengers, I like to think. Like everybody has their own specific little like specialties and skills. And then in this picture, Ben has on green. So he's like the Hulk. So yeah, this is our Avengers picture. Everybody is special in their own unique way. Love it. So these are a few of the open source software packages that we use in the lab with varying degrees of openness. So one project is literally called beep boop blippity bop. And just pause for a second. This is one of the reasons you don't give the students free brain to name the projects anything that they want to. But this one, I call it quadruple B. But it's beep boop blippity bop. But the take home point is here. Imagine that you are, not even imagine, just a quick show of hands. How many of you ride a motorcycle? Have a motorcycle? All 10 of you, wow. So I can't believe that this room full of computer scientists, we don't have more bikers. Really? Really? I'm joking. I can imagine it. Anyways, imagine if you are in a room, sorry, if you are a biker and you need to change lanes. So this is actually a quick little depiction out of the biker training manual where you have to do a head check where you literally turn your head and look before you change lanes. But guess what?  In order to combat that eyes off the road problem that could lead to potential danger, we've created, using Python and Udu to open source pieces, an actual prototype that allows you to put sensors inside of a rider's helmet and it can sense the proximity of incoming cars. So you can actually hear them as sounds in 3D space. So remember that 3D audio thing? We can put sounds anywhere around you. You can ride a bicycle and have, or ride a motorcycle and have things coming from anywhere around you and you can perceive them without having to turn your head. So this 360 degree awareness. In order to make sure that the motorcyclist is safe and we're not just clouding their ears with all sorts of sounds, we can deliver it over bone phones. We have wireless bone phones that connect to the Udu so that bone phones actually conduct sound to your ears on your ears. They sit on this bone right here. So that's one project. Another project is a little bit similar except in the aviation domain. So this one's called Plane Sense and we use an open source project called Stratix. And Stratix is an open source aviation. It's actually just traffic and weather but we just use the traffic portion of it to allow pilots to not have to actually look down at their instrumentation as much to figure out the proximity of other aircraft. Pilots can hear sounds in 3D space that relate to the proximity of other aircraft. So here we've increased their situational awareness without overloading their visual channels. If any of you've ever seen a cockpit, there are a thousand different panels and gauges. Why add another one for them to look at when you can utilize the ears and show them where things are. So this is another open source technology that we're using in this domain. So this one isn't saving anybody's life. This one's more of a fun one. It's called 3D Aid and it uses Pigeon. Has anybody ever seen Pigeon before? Maybe? A few of you. Okay, cool.  So imagine that you want to receive your instant messages but you don't want to constantly look up and see, okay, who delivered this message? How important this is. So you can create settings here to say, all right, if I receive a message from my boss, I want it to come in 3D space really close to me. But if it's Bill down the hallway and Bill just wants to talk about the Cavaliers, nobody wants to hear about the Cavaliers. So if it's just Bill and you can say, okay, it can come from a farther away location, perhaps even the trash can. So it's a way to just customize. It's a way to customize your whole instant messaging listening experience so that you don't have to always pop out of whatever you're doing to determine if it's from someone who's important or not. The actual location the sound comes from can tell you whether or not it's something you should pay attention to. And this next one, it's not exactly a 3D audio project but I still think it's cool. We were approached by a PC company that I can't name yet, approached to use BCI. Has anyone heard of BCI Brain-Computer Interfaces? Nobody? Okay, a few of you. For the rest of the room, BCI or Brain-Computer Interfaces are these sensors and they typically come as these commercial off the shelf sort of like headsets and they have lots of sensors on them. You can actually read brain wave data with them. So using these, you can basically train a machine with patterns of data. So we map these different commands that the brain is giving to key commands such that for this project the company we're working with has a person who they were previously a heavy metal drummer and they are currently an amputee and we'd like to restore his ability to play the drums again. So we've created sort of like a MIDI trigger using this BCI headset but using juice platform audio application to facilitate a lot of this. So as you can see, we're using open source to save the world, right? So we're creating this customized solution for that project. And this is a picture of, this has actually been again using one of the first models that we used. We actually didn't end up using this device but this is one of the concepts behind it where a person is literally sitting in front of the computer with this device and we're literally just changing the face of an emoji to see if we can just get it to change. This is one of the early phases. Alright, and the last project I'll tell you about that we're working on is called Sensing the Museums. So if you were a person who's visually impaired and you went to visit a museum it would be a pretty boring experience. Why? Because everything's on the wall, it's visual. The museum is already boring in the first place, right? So if you can't see anything then it's extra boring. I'm joking, museums are fun. If you're visually impaired there isn't much that's accessible to you. So we're collaborating with the Museum Science Program at the University of Florida to create a very accessible museum experience where we have an indoor localization system such that if you are standing anywhere in the room you can hear a sound coming from the locations of all the different exhibits so you can interact with those. You can choose it's a Panama Canal exhibit for the first one so you can say, okay, do I want to hear an oral history? I can walk over here. Do I want to hear about some sports so you can walk around and personalize your whole experience. So this is basically a way to make the museum more accessible for a population that people generally don't think about when designing museums. But as you can see we have a lot going on in my lab, but when you take a step back, when you're designing software for all of us, you have to reflect and think about population that you're actually designing for. So this is the transition into solutions for humanity this portion. So this is making a case for inclusive design so this means inclusive design is when you design a software or piece of product, thinking about everyone who could potentially use it and not just the general case. So some of these slides may or may not have been stolen or were without permission of my friend Nancy DeYon from Uber, but we shall move along. So we can all agree that we all design software and there are some terrible interfaces out there. Some of us are guilty of creating them and if you're not convinced, then I can show you this. So, alright, everyone seeing one of these, you go in, you pay for your items, but what button are you supposed to press to complete the credit transaction? So someone said the green one. So, yeah, it says okay. So usually green means yes, confirmation okay, it actually says enter and yes on it, but nothing really says okay. But then we could think, alright, let's press this middle button here because there's an arrow pointing to the okay, perhaps that's the answer, or maybe even the button that says credit because we're trying to do a credit transaction. So as you can see here, there are some real ambiguities in this interface. So we can all agree that interfaces can be designed a bit better. In the same vein of things that are poorly designed, CNET put out an article saying that women generally prefer Apple products and gentlemen preferred Samsung and if you were to just physically look at both of the products, you would see that with the Samsung computer of interfaces with the phones you can't put them in your pocket. So it could be actually a preference because of being able to actually take it with you versus even being able to, being a preferred object. So this article says will the iPhone 6 fit in your pocket?  Everybody else, no. So we have to think about the whole population when we're creating these things. And also about the whole population, things that are colored nude. So nude is not one color. So this yellowish looking bra is not nude. And calling them sheer and nude kind of sends the message that anything that doesn't fit into this is just outside of the norm and that it's super weird. So we need to design things that think about everybody. It wasn't until like the last five years that you could even get mandates in different colors than the generic flesh tone color. So hopefully I am making the case for inclusive design to you guys. But in case I'm not, I'm sorry Corey, I have to bring this out. Let's look at Microsoft's pride and joy from I think maybe last year, the year before. Do you guys know who TAY is? Some of you do know where I'm going with this. TAY was an artificial agent. It was a Twitter bot. And this was an experiment in AI and machine learning. And the bot was supposed to communicate with millennials and they thought it would be a good idea for TAY to use Twitter to learn how to talk. So you guys are already laughing. So now after about 24 hours TAY learns some crazy things like this colorful language here. So inclusive design is always needed. TAY learned how to just be the most vile person on the planet. So TAY was actually tested for two years before they released it in the States. But the problem, it was tested in China. They don't have free speech. A lot of the speech is censored. So of course it worked there. People couldn't say crazy stuff. This is America. We're crazy. They should know. We should know. So it was very well intentioned but inclusive design, having someone there to say, hey, guess what? Twitter is not a good place for all people. It would have just rained this thing in, put some pictures in to say, hey, we don't need someone to learn how to talk from Twitter. The next point is that inclusion for one group does not have to mean exclusion for another. So everyone can be excluded. For example, there are no baby changing stations in the men's restroom. So here's a picture of a man trying to change a baby on the floor of the men's restroom because until lately a lot of men's restrooms did not have changing tables. So when you're designing things, you have to think of everyone who will use it, not just the usual use case. And so if you ignore a lot of these inclusive design practices, you actually get into a lot of ethical issues. So there was a Snapchat filter that was created, I want to say almost a year ago or something, that was clearly yellow face. So these are some things that if you do not have any person of color in the room to let you know this is not a good idea, then you can get into some real issues. And so the second image here is actually a picture. And this picture is the algorithm for a hand soap dispenser. And we can play the video. All right. So watch this. Black hand, nothing. Larry, go. Black hand, nothing. Larry, go. No. Racist mother sinks. No, I wouldn't say that. I wouldn't go that far to say that the sink is racist. But when you're creating the algorithms for these sensors to detect if a hand is there, you need to consider all hues of hands. And not just the one that represents the majority of the people in the room. So the take home point here is that you need to identify the data that you train your applications on so that it can accept a wide variety of input. So in case you were asleep this entire time, then here are a few take home points. I'm not asking you guys to become diversity experts or anything like that. But just think about these four things. The first one, when you're creating software that you expect to impact a wide variety of people, make sure you include a wide variety of people in the design process, ask them how this would work. And if you don't have access to those populations, just imagine what you're doing from the perspective of someone that's much different than you. I know we're very selfish, we're American, we're taught to think about ourselves, but just turn your brain for half a second and think about somebody who is much, much different than you. And then also, if you are creating a system, try to get rid of any assumptions, any generalized assumptions that your system might make about how a person would use it. So anything that has to do with gender, size, ability, experience, think about the wide spectrum. And then lastly, if you are creating algorithms, one way to avoid bias in these algorithms is to make sure that you diversify your training data, make sure you're training based on a wide spectrum of data points. Alright, well thank you guys so much, it has been a pleasure.