I found a better place to film. Lovely lighting here, hopefully it's fairly good audio as well. Right, so best lucid dreaming movies. This is a post I've been waiting to make for a while. The trouble is, because of all these new copyright laws and all these data protection nonsenses and everything like that, I don't think I'm gonna be able to actually include clips of these movies in this video, in this actual video, but what I can do is I can make a list of them, put them in the description and then give you some links to go and watch trailers and stuff like that. So, the first lucid dreaming movie on the list, it's gotta be Inception, guys. If you haven't seen Inception and you've come this far, you're into lucid dreaming, what are you doing? Like, go and watch this film, it's a great introduction to lucid dreaming and there's a few things in it which sort of are myths or misconceptions, but again, it's a film, it's fiction, it's science fiction. It's not meant to be exactly what is the case, what actually happens with lucid dreaming, it's just meant to be a fictional piece of entertainment and it's really good, it really is a great film. Second one, and this isn't really a film, but the Matrix trilogy. Guys, the Matrix has so many similarities with lucid dreaming, there are probably more similarities in this trilogy than there are in Inception, any other lucid dreaming film out there. The Matrix really does describe how things work, fairly accurately, right? Like, whatever the character expects to happen is what happens, you know, you can bend the rules if you expect to be able to do it. It's a very good trilogy and to be honest, it alludes to a lot of things that are true in waking life as well as the lucid dream. Very good trilogy, well worth watching in order, don't just skip to the end, like most people and just, you know, go back and then fill in, you need to watch it in order to get a full effect of it really. Number three, The Good Night. For those of you who are fans of Sherlock, the actor who plays John, John Watson is in this film, he is a very good actor and in this film he really does shine. This is a film about somebody who discovers lucid dreaming in their waking life as they're having some problems with their relationship and it just, as the story unfolds, he learns more and more about lucid dreaming and how it can help him. Very good film, very motivating, uplifting film. Number four, Vanilla Sky, starring Tom Cruise. Another really good film about lucid dreaming. I'm not actually gonna say anything about it because I feel like anything I say might ruin the storyline or give things away that are better if you just experience them in chronological order. So go and watch Vanilla Sky. Number five, Eternal Sunshine of the Spotless Mind. This is a film starring one of my favorite actors, Jim Carrey. This is a really good film for a number of reasons. It's sort of about lucid dreaming. It's more about someone losing their memory and sort of exploring their memory as if it were a dream itself. So I thought I'd include it in this list just because it really is a great piece of acting. Some really good similarities between this and lucid dreaming and it's just a really good overall feel-good film. Most of Jim Carrey's films are. Number six, Anamnesis. This isn't actually a lucid dreaming film at all. It's a web series. I actually did an interview with the creators of Anamnesis. It's a really good series. I wish they would make more of it but obviously they can't do that without your support and funding and stuff like that. So if you do happen to watch the trailer, there should be a link in the description. Go ahead and look at their website. If they've got any sort of funding campaigns or anything like that, donate a bit to them. If not, then just give them support by liking or commenting on their video. That will really help them out a bit. Number seven, Total Recall. This is a film that was actually made years ago and they've only just recently remade it. But it's a film regarding memory and being unaware of your past memories and a life that you might have lived before. It's a really good interesting take on memory and what is reality? What actually can be defined as real? Because in Total Recall, they sort of sell memories. They sell experiences as if they were films. And it's kind of an interesting concept. What in the future, what will happen? Will we have to, instead of going on holiday, will we just sort of buy the memory of going on holiday and they just plug it into our brain and then we feel like we've been but we don't have to actually go anywhere? I don't know. It's a very interesting idea, well worth the walk. Number eight isn't really directly about lucid dreaming but Source Code. Source Code features a lot of similarities between lucid dreaming and there's a lot of things in it which are very thought provoking ideas. It's about when you die and you're sort of able to access part of a memory that still exists in your brain just for a few minutes and they use this to solve crimes and work out who did what. But yeah, great film, really good ending as well. Number nine, the last one is Avatar. Now, although this isn't directly about lucid dreaming, Avatar is a really good film in the sense that it's about escapism and projecting yourself into your avatar, right? Your dream character as a lucid dreamer, you take control of a dream character which is essentially like your avatar or your vehicle with which you explore the dream world. Avatar's pretty much the same thing, right? Alien planet and the military find a way of putting someone's consciousness into an alien body even temporarily so that they can control that body and explore the alien world without basically dying because the alien world's really inhospitable. There's oxygen problems, they can't really breathe on it as humans but by projecting their consciousness into an alien body or the avatar, they're able to explore the world. It's pretty cool, I won't give anything away but yeah, definitely worth the watch. So if you liked these films, please leave a comment if I missed any. I really wanna hear what you guys think is the best lucid dreaming film. So definitely leave a comment right now. Let me know what the best lucid dreaming film is, the best comment as in the best film that I have never heard of that I go and then watch a trailer and then decide is the best one. And also the most upvoted comment will be featured in the next video. You might even win a prize, I don't know yet. It depends how I'm feeling. Go and leave a comment, leave a like and I'll see you next time, done.


Hey guys, it's Nate, aka the Foot Accountant. Welcome back to the channel. EA Sports did something pretty ridiculous yesterday. Ridiculous in the fact that a drop in SBC that we expected to see today on Sunday, a day early, and the price of this specific, very highly anticipated SBC, they made it a lot cheaper than we thought it was going to be released that as well. And of course, that is moving the market in every single which way prices are going up, prices are going down as people have to sell cars to do this SBC because it is so, so hype for the type of players you can get from it. We're talking about that 90 plus and we'll talk about it a bit more in today's video. And of course that leaves us asking what's going to happen today on Sunday as we thought that SBC was going to be today. So we'll take a look at that and of course what's going on with the market. There's a lot going on. If you are excited for the video today, if it helps at all, drop a thumbs up on it and of course subscribe if you're new. Now let's talk about the two SBCs from yesterday, the first one, right? Brahim Diaz, the other SBC we expected to see yesterday. Four star, five star, five foot seven, high, medium, live and upgrading because of course Milan are still in the Champions League. Really good looking stats, really good looking price as well. 140,000 coins, it's not the most meta card but if you run a Serie A squad, if you need some AC Milan links, I think this is a W card, right now we're in the quarter-finals of the Champions League games this week and next week. So an upgrade potential for Brahim Diaz if they are able to beat Napoli and go on to the semi-finals of the Champions League, he would get a plus one in-form upgrade and three new trades. He already has finesse shot, flair and technical dribbler. So three new trades added on and a plus one overall in-form upgrade if they do get of course move on ahead of Napoli, right? They're playing Napoli, they just beat Napoli I believe last week in the league. Now they're gonna play them two weeks in a row in Champions League. So big games up coming for this card. It's out of course for three more days, not bad value, not amazing, it's just kind of there, right? This though is the SPC that everybody is talking about. The 90 plus, 88, 86 and 85 rated squads, no special requirements, no in-forms. EA has done that now two weeks in a row with some of these big time upgrade pack SPCs and guys, this SPC rocked the world of FIFA yesterday on FIFA 23. Take a look at the up vote, down vote percentage 473,000 coins. This SPC is so up voted because of the price. What were we talking about when we saw this pack added to the code? We were talking about this SPC potentially being 600,000 coins plus 700,000 coins plus because of the potential for the team of the year icons or the birthday icons, right? They were packable from this pack and as you can see, prices have dropped a lot on some of those icons on some of the meta cards on the market because this SPC is a lot cheaper than expected and so many people are doing it. If you have not done it yet, this is one that is probably worth the craft. Yes, of course, you could get some really bad cards, right? I was taking a look, I tweeted out today, my opinions on this SPC, I said, this is a W price but the weight must be terrible if it's this cheap and if you look at some of the replies, man, we got guys packing my guy, Pirlo, right? I freaking love this Pirlo card. You've got Hugo Sanchez, you've got Linnaker, you've got Lam, who's got better cards already in the game, this guy says he packed a 92 but then you see other people packing like Macalely, Cantona, Ronaldinho, right? Beckham from his, right? Mateus, then a hero. So it seems like a zanetti for Brooklyn chef, let's go, bro. Like it seems like the pack weight on this is not amazing but it also doesn't seem shocking at the same time which is a little surprising to me because what this SPC at the price that it is reminds me of is what we saw last week with that 87 plus player pick right here. Remember how last week the 87 plus player pick for the World Cup or the Fantasy Foot Heroes was like almost automatically giving out all World Cup heroes? It was like very few Fantasy Foot Heroes were inside of this player pick. That's how I figured this pack was gonna be at this price, only giving out primes and while it does look like primes are the most popular giving out from this pack, team of the year and full birthday icons but specifically the team of the years don't seem to be that few and far between when I look at some of the packs that have been opened and seeing people's responses on Twitter and stuff like that. So for $400,000 coins, this is a WSBC whether you did it right away or whether you wanna craft it, I think the value is here is super duper nice. So I gotta get this done this week. I also gotta get Roy Keen done this week but let's talk about how this impacted the market because some prices are going up, some prices are going way down. Let's talk about the prices that are going up first and you gotta talk about fodder here, right? With the 88 rated squad requirement and some of those, the 85s and the 86 rated squad requirement in there, 87s are I think what have gone up the most since yesterday, 87s and 88s probably rose the most. You did have some rises on 85s, 86s as well but I think these cards, you could have gotten them for about 18,000 coins, maybe even 17k. Yesterday, I'm so glad that we talked about investing in fodder yesterday before the content dropped on yesterday's video because these cards went up so much and again, they were really good investments late Friday night into Saturday. Take a look at Rudiger, he was 18,000 coins, these guys are up to 22k. Guys, these cards in my opinion are going higher because this is the type of SBC that a lot of people want to do, we're gonna have more content coming out throughout the rest of this week so fodder going up on a Saturday just means that it has more potential to keep going up into today, Sunday, Monday, Tuesday and this SBC does refresh next Friday. Will fodder keep going up until then? I don't know but if you have high rated fodder I think I would keep holding on to it. 88s are 29,000 coins, look at this spike from 25, 26k, boom, right up to like 29,000 coins for those cards, 86s were good buys too. I think they were about what, 13, 14k? 13k up to 17, that's really, really good return on your investment as well. 85s went up a little bit, they're back down now. This actually could be a decent look if you get them back down towards 9k that's about what they were last night. They were above, right around the 10,000 coin mark, some of them above 10, so fodder on that middle tier, right? That was the sweet spot we talked about in yesterday's video as well. 86s to 88s was the play and that is the part of the market that is going up right now and I think it is gonna go up further so if you have that fodder, maybe you hold on to it but a lot of the rest of the market is actually going down as people sell players to go and do this SBC. Look at Golden Boppe, under 500,000 coins where he was actually up in price from the past couple of days, 530,000 coins yesterday heading into content drops straight down, right? This is the type of card that people are maybe selling to go in and doing this SBC hoping to get somebody really insane like a team of the year icon, Ronaldinho or maybe a Muller or a Hullet or a Foot Birthday Rooney, right? Icon card to try to replace and a Boppe and their team and most people are not packing a card that is that good. So you've seen a couple cards like that drop off in price and have some bounce backs but a lot of the cards that you see down horrendous right now in this game are the Impact Trophy Titans. Guys, these cards really dropped off a ton yesterday. I'm looking at cards like Roberto Carlos who started off the day on Saturday at 900,000 coins all the way down to 700K. Now I know that we expect to see promo cards that are Impact drop off during Saturdays but these percentage point drop offs on some of these cards were absolutely nuts. LAM is 460K for his best card. This is a 600,000 coin card yesterday. Huge drop offs on all these Titans. Torres is 1-4, Bird Camp's 500K. The LAM that I bought and sold a bunch yesterday is 100,000 coins for an incredible, incredible card. Lucio is 2.6, so many of these cards have really dropped off a ton in price and I wanna talk about them a little bit more towards the end of this video but what does this mean for the market, right? This means there is so much SBC demand for this big time SBC that people are gonna be crapping this throughout the whole entire rest this week and it's just a ton of SBC content at this stage is pulling people's coins into SBCs and SBCs and you're seeing so many cards on the market continue to drop off. I really did not buy a thing yesterday after content and it looks like most cards besides a couple maybe like live cards are not doing that well on the market, right? We talked about live cards in yesterday's video as well as a potential buying investment point for cards that could still be hype. Now look at Fofana, 365 for a card like this. He was 400,000 coins before this SBC came out, right? And I mean, Chelsea are still in Champions League so let me look at the price here. He went from 395 all the way to 348. This is the type of card that was a goodbye yesterday, these rare live cards, maybe some foot fantasies as well, those were the types of buys that you wouldn't want to look at yesterday. Raspidory, right? He's kind of been our guy recently, 191,000 coins. How low did he go yesterday? Went down to 189, so that sort of stuff I think it's like most of the only cards that have rebounded back on the market but other than that, a lot of cards are down just because people are doing this big time SBC and they have to sell some cards to do it. Some icons dropped a bit yesterday from the team of the year icons but a lot of them rebounded back up because it's really tough to pack a team of the year icon or even a foot birthday icon from that SBC. So kind of crazy that EA dropped it early yesterday but it is what it is and honestly, GGs, I'm 1000% gonna try that SBC out later on this week once we can upgrade packs and stuff like that. Now that kind of brings me to my next point. What's gonna happen today? Since we had that big SBC yesterday, what is EA gonna do today to mix it up because usually we see these types of SBCs on Sundays. Now, I've got an opinion and I think it's kind of going along with the most recent leaks. I think we might be in for a pretty big player SBC today on this game, one that a lot of people have been looking forward to and really, really want. Watch out for an end of an era Ozil. Today could be a perfect day for EA to drop this SBC. Foot Sheriff finally leaked it right and Foot Sheriff leaked the Brahim Diaz yesterday early like right before it was dropped a couple hours before content. I think that him posting this card today could be just a sign that it is gonna drop today on Sunday, right? Watch out for an end of an era Ozil. Now, of course, Ozil's links are not that fantastic because he does have Turkish League links. I believe he's already has a five star, five star, wins are wild cards item. There was a 40,000 coin SBC. So hopefully the Ozil today has a really big boost on stats on this card. Hopefully it's still five star, five star. Maybe they could up the work rates to like high low or something like that. He's already got the great trades. This could be a really, really meta card, just a bit difficult to link. So with that being the case, if this SBC does drop today, I think there'll be a lot of hype for it. And there's a couple like German links that have been released recently in this game that make me a little bit interested in some cards you'd maybe wanna watch out for today. Timo Werner would be one of those as the best kind of German striker that is a promo card in this game down from 260 down to 240. Watch him today. Watch Hummels. Hummels is already up a lot in price. And again, I would just stay away from midfielders in this game right now. I mean, Bruno Gamerz 700,000 coins. Big drop off, Genduzi 430,000 coins. Big drop off there as well. Midfielders everywhere are just down, down, down because of the King, the Roy King SBC that was dropped. All the midfielders like Rabio that have been released recently. Midfielders are in the mud. So I would stay away from trying to buy some of those. But how are you gonna link an Ozil card today besides some of those cards? You know, one guy that I'm looking at and I made a ton of coins off him yesterday and I'm not trying to highlight this card because I made a ton of coins off him. But this Philip Lomkard, and right now he's 100,000 coins, which is astonishing to me. And I'm not trying to say to go buy this guy, I'm just saying, how would you link an Ozil card in your team today? This might be one of the better cards you would do it with. 114,000 coins for this Lomkard. I mean, we talked about it yesterday in the video, right? His prime was 400K and a worse card than this before Friday. This card had 100,000 coins. I actually did pick up a couple more. He was about 105,000 coins. So I do have a few of my transfer lists right now. Just full transparency, I have like five of them on my transfer list at like 105K. I mean, this guy is so supplied, which I don't like, but he has such a good card as a right back. And if Ozil does come today, I think it might be a card that a lot of people want to go and get for their link to the new Ozil. So I'm definitely watching Lomkard today. I'm not saying to invest. I'm just kind of shouting that out as a, I guess, potential opportunity for a card that could move a bit if Ozil has a really, really well-priced SBC today. That might be a way people would link him with those German links. So just kind of watch out for that. And then another question people have for today is are we getting a mini release of these trophy Titans cards? We haven't had any leaks about a mini release. We know we're getting a team too, but that really doesn't tell us if we are getting more cards and packs today on a Sunday, 680 for Roberto Carlos. Goodness gracious, that is low, man. That is very, very low. I'm actually really tempted to buy that because he is, that's so cheap, man. That is so, so, I'm gonna buy it, bro. I'm gonna buy five star skills for Carlos. We made a lot of coins yesterday. We're gonna try to flip some stuff into today on Sunday as well. But I don't know about a mini release, guys, because does it make sense to me? No, it does not really make sense to them to drop a mini release because it's icons and we don't have any leaks for it. So we'll see if they do something crazy today. It is Easter today as well. So on holidays that kind of come on weekends, Christmas was a really big day earlier this past FIFA cycle, on a big day of content. I don't know if today is gonna be because it's a holiday. I think today might be kind of a quiet day besides Ozil and maybe an Easter SBC for maybe another small pack or something along those lines I don't entirely know. Also today could be another day for an upgrade pack. EA could also go in full coin drain mode. If they re-release a hero player pick or put out another year in review or a campaign bag SBC, those are all sorts of potential content that we maybe could see today. Lower level percentages, but I guess the potential is there for that since it is a Sunday and since we are heading into team this season where they wanna drain a lot of coins from people's clubs right now in this game. So that's something to watch out for for sure. And then yeah, I wanna talk about trophy Titans again a bit more because these cards right now are down so much and I still cannot believe how packable these cards are for icons. The pack weight, they released like a premium pivot pack in the store yesterday and it's like 40% chance of packing an icon.  It's ridiculous how high the percentage chance is there for some of these cards. But I have to honestly just think that is the supply for these cards, have we seen the bulk of it already? And will these cards, if content today is pretty slow will these cards be viable today for some rises later on this week if the content throughout the rest this week is gonna be pretty slow because these prices are so low the way that it is for some of these cards. I almost have to think that some of these guys could rise up a bit because people will say during this next week while these prices are really cheap while these are cards that I wanna try out for some nice upgrades like the Roberto Carlos that I just picked up. I mean, people were a panic selling their team of the year, Theo Hernandez for this card, right? And I'm glad I picked up this card at 680 right there because he's pretty rare to 720. We'll see if that works out or not. But like so many people wanna try these cards out and I think there's a lot of demand for not every single one of these cards before a lot of them. So that's why I'm very interested in potentially looking at buying some of these cards today on Sunday depending on how low they get. I think there could be a good investment opportunity here because yes, they are supplied a lot but also they are in so much demand because EA made these promo cards so affordable that so many people can get them and try them out and that's why I'm really a fan of these Titans cards. Again, I don't love the supply. If there is something that EA drops today that brings more supply to the, oh, I didn't wanna bid 110. I wanted to bid 104. Okay, thanks EA, 99K, can I get the snipe? I cannot, but this is why I love trading with LOM too. He gets so many undercuts and snipes here. Like he's actually a hundred and what, 14K? 113, 114K right now but then you saw that one pop up at 99, it's crazy. But that also makes me not like him because he has a ton of pack supply. So this card is kind of crazy. I got outbid on that one, okay, GGs. But yeah, just keep an eye on if there's any trophy Titans that you really, really want for your team, I would just tell you that keep an eye on their prices because today, tonight on Sunday, heading into Monday, I think that a couple of them could start to go, they could fall further today as well for sure. We do have squad battle rewards which is gonna bring some supply to this game and to this market because, I mean, let's be honest, how many of us played squad battles in the past week to do like the foot birthday party objective? A lot of us did. So yeah, just be really careful with them but just to kind of highlight what I did with LOM, yesterday maybe you guys saw my tweet but I lost a lot of coins on Bear Camp, right? We talked about it in yesterday's video, you saw it on the stream if you were there. I bought about, man, I think I bought 28 or 29 Philip Loms right here at 135 to 141,000 coins and I sold them all right here from 170, he was actually 170 for a bit longer but between 177 and 165 is where I sold all of my LOMs. So I lost about 450, 500,000 coins on these two Dennis Bear Camps right here but with all of the LOMs that we were able to flip, I ended up making about 600,000 coins and above that on these LOMs. So I offset the loss from the Bear Camp and went even above that. So it feels good to kind of offset the losses in that sense and we're gonna try to do it again a little bit today. We've got a couple more LOMs, we're gonna try to trade with some of those and then hopefully today, especially if Ozil does come out with some really good links then LOM could be another card that we watch out for today. It's just again, crazy how cheap some of these cards are just based off of the pack weight, man. I still can't get my head wrapped around it, it's nuts but it is what it is and we'll trade with those cards and of course during the season they're gonna be very, very important for trades as well but that's kind of what I'm thinking for the game today. I think it might be a quiet or Sunday since we got the big icon upgrade pack yesterday. Let me know in the comments what you got from that 90 plus if you're doing it, if you're gonna craft it. I'm waiting for the upgrade packs before I go ahead and do some of that and I'm also like one squad away from Roy Keane so there's so many SBCs that I wanna get done right now. Roy Keane, this 90 plus, I need some upgrade packs. Maybe we'll pack some icons or heroes this week and maybe there is a menu with this coming, I don't know. We'll see, EA surprises with that, right? But if you enjoyed the video today, drop a thumbs up on it, comment down below if you have any questions and of course subscribe if you're new, it's been Nathan with a count and I'll catch you guys tomorrow, peace out.


Howdy guys, IndiePixel here, and in this video we're going to go and cover how to apply banking to our curve geometry tools. So if I move this slider here, you can see that we're actually producing the bank based on the direction that the curve is turning. So a really useful handy procedural modeling trick. All right, so let's take a look at how to hook this up. Let's start by dropping down a geometry node. So I'm just going to go and type in geometry and I'm going to call this banking. And then I'm going to hit enter to dive inside. And then I'm going to drop down a curve node and do a space bar two of the scene view here. And we're going to go and draw a very basic curve to make this work. I'm going to turn on my grid snapping over here. And let's just draw some random curve. There's no need to get fancy with this at this point. It's really just to develop the actual banking mechanism itself. All right, so right after that, let's go and drop down a resample node. And I'm going to resample this by every unit length there. And we're going to turn on our subdivision curves. We're going to produce our flow normal by turning on the tangent attribute and typing in capital N. And then I always like to include the curve view value. So we get a value of zero to one on each point based off of its location or its distance along the curve there. Now we can turn on our point displays. Cool. So then at this point, let's go and drop down an attribute wrangle node. And I'm going to hit shift s on the keyboard to get my better wire designs there. And I'm going to call this node the curveders.  Now, if you haven't watched the curve direction view, I highly recommend watching that so you can understand what this particular code is. Or you're more than welcome to pause the video now and just copy the code from there. All right. So now what we need to do is produce a ratio along this curve that will rotate the curve directions that we have. We need to do that based off of the direction that the curve is turning. And so to do that, we are going to measure the length of this particular segment right here. All right. So let's take a look at that. In order to determine the direction in which the curve is turning, we need to measure each one of these segments here. So let's first drop down a convert line node. So let's do convert line, let me go. What the convert line does is it breaks up the segments of a curve in individual primitives. So it'll better demonstrate that if I turn out my primitive numbers here and turn on this display flag right here, you can see I only have one primitive. I want to use a convert line. I get multiple primitives per segment. And the nice thing about this node is that it produces this rest length attribute there. And so if we were to go to our primitive class there inside of geometry spreadsheet, you can see we have this rest length. And this represents the length of each one of these segments. So how can we use that to determine which direction this curve is actually turning? Well, we need to compare to another segment that is basically peaked outwards. All right. Okay. And so with the curve durs, remember, we're producing this right vector here. And so if I were to go and say at n is equal to v at right, and then turn on my normal display here, you can see we have a vector direction pointing outwards from the curve, which is very handy in this particular case. And so we can actually run that through a peak node. If I were to drop down a peak node here, like so, and we can peek it. That's not recompute the normal just so we can see this working. So we can peek it, right? Let's do a distance of one. And then let's turn on the template flag on the convert line over here. All right. So now actually, let's do this. Let's go and create another convert line over here. This will actually just make this easier to understand. And I'm going to go into hold down control and then hit the template flag here. And so you can see that for each one of these segments, their ID is exactly the same, right? So zero and one one. So what we can do is we can roll through each one of those primitives and see if the length of this original segment here is either smaller or larger than this particular segment here. All right, you'll notice that as we go around a turn in one direction, the outer segment is a little bit larger than the inner segment. And that gives you information about which way we are turning. Because if we were to look at this portion of the curve, you can see this guy is larger than this guy. So that means we're going to start to turn this way. All right. And so that's the whole idea behind this particular technique. So it's not that difficult at all. Let's go and develop this into something actually usable because we need to create basically a percentage. So how much of this particular line here is greater or smaller than this particular line over here? All right. And so let's drop down another wrangle node over here. So drop down a wrangle node. Let's select both the convert line nodes and pump them into the attribute wrangle node. And this is going to be called the bank ratio. So we're going to find the ratio that those two values, those two line segments. And to do that, we're going to do float.  So this is going to be the length coming into this input one. We're going to compare it against the length coming into input zero there. And so to get the length from the other primitive over here, let's actually set this to a primitive. Let's write out prim one for the second input there. And we're going to look for that rest length attribute. And we just want to put in the prim, I'm sorry. So it's the same. We're comparing the same primitive number. And then all we need to do is say f at bank ratio because we're going to put a attribute onto our primitive over here. So by doing f at that that means we're adding a new attribute to the geometry. And I'm going to say that's equal to f at rest length. So let's do rest length divided by the other length. And that gives you a percentage or a ratio. Right. And there you go. So now our bank ratio, you can see that the values get larger and smaller and some of them are less than one, and some of them are greater than one. So that means this is like an outside turn. And this is an inside turner. This one's turning right. This one's turning left, basically. It all really depends on your orientation as you're looking at the curve. Anyways, and then we want to promote that to our points. All right. So let's promote that from primitive to point. And we are going to promote the bank ratio. And we'll let's just do an average. That'll be fine for now. Cool. And so let's actually dive back in here. Very nice. And now that I have that particular value, let's actually put this all into a subnet. I like to do this with these smaller sets of nodes. It kind of makes it feel more like a function as if you're coding, right? So I'm going to call this bank ratio. So it just makes it easier to see my whole network. So now I have a ton of nodes floating around. At this point, I just need to go and drop down and attribute transfer. I want to transfer our bank ratio attribute to our original curve. Right. So we want this one right here. We don't want the curve with all the segments in it. So we want to transfer that particular value and we're going to go from our points to our points over here. So let's just transfer our bank ratio like so. Very cool. So with that, we are now set up to move on to the next step where we actually need to remap the values for you to take a look at the values right now. So I have this visualizer set up. I'm going to actually type in bank ratio. I want to visualize this value on a per point basis. I'm going to set the class to point and we're going to set this to a marker and then go to parameters turn off update. Now you can see that we're getting values of one over here for this turn and values all the way down to seven over here. So what we need to do is we need to remap that value into a usable range like negative one to one. All right. So let's go and do that. There's tons of ways you can remap values inside of Houdini, which is what makes Houdini super awesome. So I'm just going to do it through all nodes basically. So let's do this. I'm going to do an attribute promote. And let's drop down that value and I'm going to take the current bank ratio. So we want to go from points to a detail because I want to get the minimum value. So out of all the bank ratio values on a per point basis, what's the minimum value? So I'm just going to do that. I'm going to set the original name to bank ratio because that's the attribute that we want to basically promote to a detail. I don't want to delete the original and I want to change the name. So I'm going to say min ratio like so. So that's going to be the minimum value that it finds on the curve out of all the points. All right. So we can call this min ratio. I'm just going to duplicate that with the alt left click and drag and I'm going to call this one max ratio. And I'm going to change the name to max. We're going to set the promotion method to max and everything else looks fine. All right. So now we have a max ratio and a min ratio over here in our geometry spreadsheet. So the minimum is 0.7 and the max is 1.3. All right. So at this point, let's drop down an attribute remap node. So say attribute remap there. Plug that in like so. And what we want to do is we want us to basically remap that range to negative one and one. All right. So how do we do this? So we need to put in the name of the attribute that we want to manipulate in here. All right. So the original name, new name. I'm just using the same name because I want to overwrite the previous values. And then in the input min, I'm going to do a detail expression. So I'm just going to say detail. And I want to get the detail attribute off of the incoming geometry. So the first input here, which you would do a 0 in the expression right there. And then the attribute that we want to get. So it's the name of the attribute. We want to get the min ratio for this input min. So I'm going to say min ratio and zero because it's just a single value. With this sort of actor, you do, you know, zero, one or two for the, the each component. All right. So let's just go and copy this whole thing and then hit tab on the keyboard to move down to the max. And then just hit the control V. And that will allow us and how I actually put in ration. Not sure why I did that. Let's go and change, change this to max. All right. So now we've got the minimum. So if you just click on the label here, we have the minimum value and the maximum value at 0.7, 1.3. And we want to remap that to a negative one to one. So now if we were to go to our points over here, and we can look at our bank ratio, in fact, we could actually do it in the scene view here, which is a little bit more fun. Let's turn on our visualizer because remember we set it all up to look at the bank ratio value. So now you can see when we are doing this direction of a turn. So when we're turning this way, we are positive values and when we're turning this way, we have negative values. All right. So now what we can do is finish up the final part of the banking. All right. So now we've got this value right here, that negative one to one value. Let's drop down another wrangle node and finish this up. And it's gonna be really easy. It's nothing crazy here. So let's go and call this banking and let's go and select it. All right. So on a per point basis, let's go and set up before we get into this here. Let's go and set up a couple of things. I'm actually going to make a new visualizer node. And let's do this. So visualize. I want to set up on my curve or not my curve direction. Actually, yeah, on my curve direction. Sorry. Let's go and set all these guys up. So I'm going to set this to a point and we're going to visualize the right vector. It needs to be set to marker and a vector for the style. So there you go. So you can always colorize it. Make it look a little bit more pro. Let's go make a duplicate now. And it's always a good idea to name me. So this is going to be our right and right. Let's go to color is two. This is going to be our up and up. And let's change the attribute to up and the color to green. Make sure we turn on active so we can see it. Very cool. And lastly, we can do the normal direction. You don't really have to, but I'll just call this normal and we'll do a capital N and we'll make it blue. So it matches the colors of the main gizmo down here in the nomen. All right. Very cool. Let's also make that active there and let's change the attribute. And that's because I actually use the, so up here, I use the right direction for the normal. So I should keep the old normal around just so I can, let's do this here. I'm going to say V at old norm is equal to at N. So before we manipulate it to the right direction. So that should survive all the way down here. There it is right there. So I have an old normal and inside of this, let's go and say that at N is now equal to V at old norm. There we go. Cool. So now it's pointing in the direction of the curve. All right. So the next thing we need to do is declare a new matrix three and we're going to call this a rotation and we're going to make it equal to the default rotation, which is literally like if it was rotated, like this little guy down here. So no rotation, the identity. And then finally, we're going to do a rotate function and we're going to rotate that particular matrix by our bank ratio. So we're going to do a bank ratio and we are going to use that flow normalize the axis. So if you just click on the name of the function here and do an f1, you can find out what all the different arguments are for. And a lot of these have multiple overrides as well. So this is basically the one that we're using right here. All right. So we're bringing into the matrix and we're going to rotate it a certain amount on the axis. So in this case, we're rotating it along the direction of the curve. So now what we need to do is we need to multiply our right and up vectors. So they rotate as well using that bank ratio value. So let's do that. We just say V at right times equals rot. So we're just multiplying a vector by a matrix and V at up is equal or multiplied by rot as well. There you go. So now let's go and take a look at this guy here. And I need to make sure I name this correctly. Let's take a look at our vectors. There we go. So now we're banking in the wrong direction. So we need to go and put a negative symbol in front of that. And then we also need to put in a control so we can control the amount. So I do CHF and amount. And then we need to expose that slider. So now we have control over how much banking we have. Pretty cool. So this will then transfer all the way through to your copy to points and to your sweep nodes. So if you set the sweep node to a ribbon, let's make this a little bit wider here. Turn down the columns and turn off all of our component displays and go back to our banking. You can see now it banks the geometry. For us. We'll also do the same thing for a copy to points. So if I drop down a copy to points node and let's do something like a box so we can actually see the orientation. You can see now we are banking those boxes. Pretty cool stuff. All right. So that's how you set up banking on your geometry tools. Thanks so much.


Hello again so this week I wanted to show you some animal puppets that I made by cutting out animal shapes using some sturdy paper and then gluing them to clothes tins and I picked these two animals a cardinal and a bat because there are two very important differences between these animals. One of them is when they're awake so I have a cardinal. What is my cardinal awake? Day. In the daytime and we call animals that are awake during the daytime diurnal. Here's my diurnal cardinal and Helen, what's your bat awake? In the nighttime and we call animals that are awake in the nighttime nocturnal. Nocturnal so a diurnal cardinal and a nocturnal bat and I put them on clothes tins because this is going to show you the other important difference so I'm going to use the clothespin to help my cardinal perch on this branch and then come can I see your bat? Should I put the bat like this? No. No it's going to hang upside down by its feet to perch and since bats hang upside down I thought this would be a great chance to teach you one of my favorite songs about bats. It goes like this. Waiting for the setting sun waiting for the night to come then they'll fly around and if you're lucky enough to see a bat while you're exploring this week you should know that they eat mosquitoes so they are really good to have around. And it's a lucky thing to see one.


Hello everyone, myself Nadeem Ahmed, a third year PG resident, Department of Radio Diagnosis, Jawaharlal Nehru Medical College, AMU-Ligard, going to present a case on amortrophic lateral sclerosis. A 30-year female presented in opiative with history of progressive weakness of bilateral upper and lower limb for one year. Few months later, the patient developed generalized fasciculations, dysarthria and dysphasia. On examination, generalized fasciculations were observed with no muscular trophy. Tendon reflexes were increased, sensation and coordination were normal. The patient's informed concern for description of the case was given. Motor nerve conduction study was performed in the right ulnar and perinodial nerves. The parameters of sensory nerve conduction in the ulnar and sural nerves were normal. Parameters of motor unit action potentials such as amplitude, duration and size index were found to be significantly increased in each of the examined muscles, suggesting neurogenic abnormalities such as chronic denervation. According to the revised L-ascorial criteria, clinically definite ALS was diagnosed and MRI brain and spine was advised. This axial T2 cut section of MRI brain shows hyperintensity along the course of corticospinal tract. This axial flare scan shows hyperintensity along the course of corticospinal tract. This is SWI imaging showing blooming in both pre-central gui-ri also known as motor band sign. So, immunotrophic lateral sclerosis is also known as motor neuron disease or low-garrick disease. Ideology, upper motor neuron is in the primary motor cortex and sent exons inferiorly along the corticospinal tract to pass through the brainstem, decuss it at the cervical medullary junction and travel into the spinal cord. ALS is characterized by progressive degeneration of motor neuron in the both brain and spinal cord. Pathology, evidence of widespread muscle atrophy affecting limb and intercostal muscles and the diaphragm is typical at autopsy. The major historical pathological change in ALS is loss of motor cortex, brain stem and anterior haunts of the spinal cord. Epidemiology, ALS has an incidence of 1 to 2 per 1 lakh and is the most common motor neuron disease. ALS is mostly sporadic, 10 to 15 percent cases are familial. The average age of one-sided in familial ALS is 10 years earlier than in sporadic ALS. Presentation, signs of both UMN and element disease are generally required for the clinical diagnosis. Evidence of UMN degeneration includes hypertonicity, hyperreflexia and pathologic reflexes. Element disease results in muscle fasciculations, atrophy and weakness. Disease onset is typically ensued as at least 30 percent of anterior haunts are lost before weakness becomes clinically apparent. Natural history, although median survival from diagnosis to death is between three and four years, 10 percent of patients survive beyond 10 years. Death is generally from respiratory failure due to diaphragm weakness. On imaging, T2 flare hyperintensity is unusual but can occur anywhere from the subcortical white matter through the posterior limb of internal capsule, cerebral peduncle, pons to medullary pyramids and spinal cord. Changes are usually most prominent in the posterior limb of internal capsule and several peduncles. T2 weighted SWI image may demonstrate hyperintensity in the precentral cortex, also known as motor band sign as seen. Differential diagnosis, the major differential diagnosis of ALS is the normal hyperintensity of compact, fully myelinated white matter tracts. Another diagnostic consideration is primary lateral sclerosis. PLS is a juvenile autosomal resistive motor neuron disease that affects only motor neuron. Valerian degeneration can cause T2 flare hyperintensity along the corticospinal tract but is unilateral. Other disorders that may demonstrate T2 hyperintensity along the corticospinal tract including demyelinating and inflammatory disease, metabolic disorders such as acute hypoglycemic coma and infiltrating neoplasm. Discussion, fasciculations were present in our characteristic clinical finding in ALS. Fasciculations, however, are a non-specific finding related to neuropathic dysfunction. Fasciculation are not considered of clinical significance for ALS without associated evidence of neurogenic changes on needle EMG in the motor units reported as fasciculation. Such motor unit abnormalities were not seen. Electrodiagnostic studies in patients with possible ALS are critical for not only adding in the diagnosis but also helpful helping to provide information that could be consistent with a different potentially treatable diagnosis. And conclusion, a metrophy lateral sclerosis should be considered in patients with a rapidly progressive unexplained neuropathic process. This should be true even if there are atypical clinical and electrodiagnostic findings. Absence of response to therapy and development of upper modern neuroscience should reinforce the possibility that ALS may be present. Since ALS is a fatal illness, however, the possibility of this disease in patients with ALS clinical should not diminish the need for a thorough diagnostic evaluation and treatment trials. Thank you.


Google Calendar is an online calendar that you can use to keep track of all of the activities in your busy schedule. You can go to Google Calendar by logging into your Gmail account, clicking on the Apps icon in the right corner, and then clicking Calendar. If you're not already logged into Gmail, you can also go to google.com, click on the Apps icon, click Calendar, and then use your Google ID and password to sign in. Here is my Google Calendar. You can look at it in a variety of ways, by the week, which I'm looking at now, the day, the month, four days, or an agenda, such as upcoming events, or things that you are going to do later. When you want to add an event or an activity to your calendar, click on the day and time when it will happen. For example, to add swimming to your calendar, on Thursday, click on the calendar at 6.30 and add swimming. The what is swimming? Right now the event is going to take place from 6.30 to 7.30. I want to edit that because I only swim for half an hour, and I click Save, and my event has been created. I'm now going swimming at 6.30 on Wednesday and Thursday. If you need to make a change, you can hit Edit Event. So Dinner is going to start at 7.30 at my house. So I'm making the change, Save, and Dinner has now changed from 7.30 to 8.30. You can also create an event by using the red box. I'm having dinner with Ann tomorrow night, 7.30, where Ann's house, Save, and my event has been created. Oops, tomorrow night. Another way to add an event is to click on the Quick Add button. Here I just type what I'm going to do, a baseball game on Saturday. Here you can see that it's added the baseball game at noon. I'm going to click to edit the event because baseball takes until about 3 o'clock. You will use Google Calendar for an assignment and class during this module, and your teacher will show you more about how to use Google Calendar in your face-to-face class. If you like Google Calendar, you can also use it for your personal life. You can use your calendar on a computer, or you can use it on a smartphone. If you want to use Google Calendar, you can talk with your teacher or your tech coach about how to use it on your phone. Thank you!


The Mexican army was deployed on November 22, in the streets of Culeacan after the National Guard captured Néstor Isidro Perez-Salas, or El Nini, who was accused of heading security for the faction of the Sinaloa cartel headed by the sons of founder Joaquín El Chapo Guzmán, seen by US anti-narcotics agents as one of the most ruthless Mexican drug figures. Perez-Salas was detained in Culeacan, the Sinaloa cartel's heartlands, and was taken to Mexico City, according to government detention. Records.he is accused by the US State Department of working under Ivan Arcavaldo Guzmán to lead the Ninis, a violent group of security personnel for the Guzmán brothers, also known as Los Chapitos. US courts have indicted Perez-Salas on a slew of charges in relation to his alleged role at the helm of the Chapitos security apparatus, including cocaine and methamphetamine trafficking conspiracy, possession of machine guns and witness retaliation.


From the CUBE Studios in Palo Alto in Boston, connecting with thought leaders all around the world, this is a CUBE Conversation. Everyone, welcome to this CUBE Conversation here in the CUBE Palo Alto Studios. We're here with the quarantine crew. I'm John Furrier, your host. We've got a great guest, John Madison, CMO, and EVP of products of Fortinet. And today, more than ever in this changing landscape, accelerating faster and faster, certainly as this COVID-19 crisis has forced business to realize a lot of the at scale problems are at hand and a lot of things are exposed in terms of problems and opportunities. You have to take care of one of them, security. John, thanks for coming on CUBE and looking forward to chatting about your recent event you had this week and also the updates at Fortinet. Thanks for joining me. Yeah, it's great to be here. Nice to see you again, John. So more than ever, the innovation strategies are not just talking points anymore in board meetings or companies. They actually have to come out of this pandemic and operate through it with real innovation, with actionable outcomes. They got to get their house in order. You're seeing projects really focusing in on the at scale problems, which is essentially keep the networks running, keep the security fabric in place. This is critical path stuff, but the innovation coming out of it has to be a growth play for companies. And this has been a big thing. So you guys are in the middle of it. We've chatted about all the four to guard stuff and all the, you're seeing all the traffic. You're seeing all the impact. This work at home has forced companies to not only deal with the new realities, but it's exposed some things they need to double down on and things they need to either get rid of or fix fast. What's your take on all this? Yeah, and I think it took a lot of people by surprise. And the first thing I would like to do is thank our employees, our customers and partners for the work they've done in the last six to seven weeks. You know, what was happening was a lot of customers have built their work from home programs around a certain percentage, 5%, 10%, 15%, and that's what they scaled it for. And then all of a sudden, you know, everybody had to work from home. And so you went from maybe a thousand people to 10,000 or 5,000 to 50,000. They had to scale very quickly because this had to be implemented in hours and days, not weeks and months. Luckily, our systems are able to scale very quickly. We can scale using our security processing units which offload the CPU and allow a lot of users simultaneously to access through VPN, SSL VPN, IPsec VPN. And then we have an implementation at home ranging from a very simple Microsoft client all the way to our client, all the way to even off all the firewalls at home. So it really did work very hard to make sure that our customers could maintain their business proposition during these times. You know, I want to get to this work at home and I think it's a big SD-WAN story and you guys have been on for a long time. I mean, we've talked with you and your folks many times around SD-WAN and what it means to have that in place. But this work at home, those numbers are off the charts, strange. I mean, disruption, this was an unforeseen disruption. It's not like a hurricane or a flood, this is real. And we've also talked with you guys and your team around the endpoint, you know, the edge of the network. That's the explosion of the billions of edges. This is just an industry kind of inside baseball conversation. And then also the immersion of the lifestyle we now live in. So you have a world where it was inside baseball for this industry. Now every company and everyone's feeling it. This is a huge issue. I'm at home, I got to protect myself. I got data, I got to have a VPN. I mean, this is a reality that just wasn't seen. I mean, what do you guys are, what are you guys doing in this area? Well, I think it changes that this long-term architecture. And so, you know, in the past, we talked about there being millions of edges and people go, how can there be millions of edges? And what's happened is, if you're working from home, that's an edge. And so the long-term architecture means that companies need to take care of where their network edges are. Now there's some at home. They have them at the branch office. They have them at the enterprise and the data center and the cloud. Then they need to decide, you know, where to apply the security. Is it at the endpoint? Is it at the edges? Is it at the data center or cloud? An SD-WAN is absolutely essential because every edge you'll have, whether it's at home now, whether it be in your data center or your campus on the cloud, needs that SD-WAN technology to make sure you can guide the applications in a secure manner. What's interesting is, I actually deployed SD-WAN in my home here. I've got two ISP connections, one with Comcast and one with AT&T. Now that may be overkill right now for most people about putting SD-WAN in their homes. But I think long-term, the homes are going to be part of the enterprise network. It's just another edge. Can you take a minute to explain the SD-WAN? I would call it the, this is an old expression. This is not your grandfather's SD-WAN. I mean, it's changed. SD-WAN is the internet. I mean, basically at home, what does that mean? I just don't care what the products are. At the end of the day, they're working at home. So kind of SD-WAN has taken on a new broader scope, if you will. It's not just the classic SD-WAN, or is it? Can you take this through? I mean, this is a category that's becoming much broader. What's your analysis there? Yeah, again, I'm not saying that consumers are going to be putting SD-WAN in their homes right now. But if I'm an executive and I rely on my communication out, for lots of meetings during the day, work from home, I want it to be as reliable as possible. So if my one ISP goes down and I can't get on the internet, that's an issue. If I have two ISPs, I have much higher availability. But more importantly, through SD-WAN, I can guide the applications where I want when they want. I can make sure my normal home traffic goes off in a certain direction, with a certain kind of VLAN and segmentation policy, whereas my work can be completely set out. So again, I think SD-WAN technology is important for the home long-term. It's very important for the branch, for the enterprise and the data center. And for us, SD-WAN is built into all of us. All our 40 gates have SD-WAN, you just switch it on. We think it's a four essential technology going forward to drive that cloud on ramp. Real quick follow-up on that, for the folks in the enterprise, obviously the enterprise will make it easier for their customers, the users who are at home. So it feels consumery and visible, if you will. I think that's the short term. What are you seeing your customers and prospective customers thinking when they come back? As they operate now in this new reality, when they say, you know what? We really miss forecast of this. Now they have to get back to business. What are they going to do? Do they do more SD-WAN? I mean, what's the architecture? How does that get done? What's the conversation like, as this evolves for the next, it's going to slowly open up. It's still going to be a new reality for at least 12 months. What's the conversation with the customers right now when it comes to going in and taking care of this so it doesn't happen again? Yeah, what I'm doing, actually, I'm doing a lot of virtual EBCs obviously. We usually have 200 customers that come to our corporate quarters for executive briefings. And I'm doing actually more virtually. And a lot of the opening conversations is they don't think they're going to go completely 100% back to where they were. There's always going to be now a fraction of work from home people. They may move around some of their physical location. So as I said, the SD-WAN is that piece on the edge, whether it be home, branch, campus, or data center is going to be there to guide the applications, guide the users and devices to the right applications wherever they may be. Because it could be in the cloud, it could be in the data center, it could be anywhere. And then the key conversation thereafter for customers, long-term architecture-wise is, where do I apply my security stack? And the security stack consists of basic things like antivirus or IPS, more detection capabilities, even response type system. Given that stack, how much do I put on the edge? How much do I put at my endpoint? How much do I put in my branch? How much do I put at my campus, data center and cloud? And then how do I maintain a policy, a single policy across all of those? And then now and again, maybe I have to move that stack across. So that's going to be the key long-term architecture question for enterprises, as they move to a slightly different composition of workforce in different locations is, hey, I've got to make sure every edge that I have, I identify and I should deal with SQN. And then how do I apply the security stack across all the different elements? Great insight, thanks for sharing that. I want to get your take on now, speaking of working at home, you're also the CMO as well as the EVP of products, which is a unique job because you can talk about anything in the queue. We love it. You had an event, Accelerate 2020, the folks watching go to the hashtag on Twitter, hashtag Accelerate20, that's the hashtag. You'll see a lot of the pictures of the slides and some commentary. I was laying down some tweets all the analysts were as well. What are some of the highlights for you? It was a great presentation by the CEO. You gave a talk and there's a lot of breakouts. You had to do a digital event because you couldn't hold the physical event. So you kind of had a shelter in place kind of event. How did it go? And what are some of the highlights? Yeah, on the one side it was a bit sad. You know, we had four, what we call Accelerates arranged for this year in Barcelona, New York, Mexico and San Jose. We had to cancel all four of them. And I'm very quickly spin off a digital event, a virtual event.  So we're thinking, you know, if we got to 10,000, this would be great. We actually ended up with 32,000 or something like that registered and actually the percentage that showed up was even higher. So we had over 20,000 people actually come online and go through our keynotes. We built it so you'd go through the keynotes, then you can go off to the training, what we call the breakouts in more detail. We did verticals, we did more technology sessions. And so it's great. And, you know, we tried our best to answer the questions online because these things are on demand. We had three, we had one for the US, one for Amir and one for APAC. And so there was different times. But to get that sort of exposure to me is amazing. 20,000 people on there listening and it connects into another subject which is education. And for the net for some time as invested, I would say, you know, my CEO says, well, I'll invest a bit more in education versus the marketing advertising budget. And I go, okay, okay, we'll work on that. But education for us, we announced a few weeks ago that education is now training is free for customers, for everybody. And we'd also been, you know, leading the way by providing free training for our partners. Now it's completely free for everybody. We have something called the network security expert which goes from one to eight. One and two of that are actually open to the public right now. And if I go to the end of last year, we had about two to 3,000 people, maybe a week, come on and do the training. Obviously the majority of doing the NSE one courses you get further through to 80, it's more technical. Last week, we had over 80,000 people that we just think about those numbers. Incredible, because people, you know, having more time, let's do the training. And what we're finding is as they're doing this training, they're going up the stack more quickly and they're able to implement their tools more quickly. So training for us is just exploded off the map. And there's new reality of all the unemployment and also people are at home and there's a lot of job. But as we've talked about the skill gap before in another CUBE conversation, it's more apparent than ever and why not make it free, give people some hope, give them some tools to be successful, there's demand. Yes, and it's not, you know, IT professionals, our NSE one is a foundational course and you'll see kids and students and universities doing it. And so grandmas, granddads, dads doing it. So we're getting all sorts of comments on social media about the training, you know, our foundation. Great stuff, that's great. And we'll put a plug on that and make sure we get that amplified for us. Really good stuff. I got to ask you about the event. One of the things I really liked about the presentation was from your CEO and you gave one as well, was the clarity around the vision of security. And a couple of things that were notable to me was the confluence of the collision between networking and security. And at the intersection of those two forces, you have an accelerated, integrated policy dynamic. To me, this is the heart of DevOps of what used to be in cloud, being kind of applied to security. You have data, you've got all kinds of new things emerging, new patterns, new signals, it's security. So you got to be fast. You got to identify things. So you guys are in this business, that's one force. And the other one was the billions of edges and this idea that there's no perimeter so everything's immersive. So illustrate some points of validation on that from your standpoint. Is that how you guys are seeing it unfold in the future or is that happening now? Can you give us a feeling for where we are and those kind of paradigms? Yeah, two good points. I think it's been happening. It's happening now, it's going to happen in the future. If you look at networking and our CEO, NZ, talked about this in that networking isn't really routing and switching. If you go back to 2000, you had 100 megabit. Now you have 400 gigabit. But the basic function hasn't really changed that much. Security's different.  Now we've added SD-WAN. And so this collision is kind of unequal in that networking's sped ahead and firewalling has stayed behind because it's just got too many applications on there. And so the basic principle, premise of the company of 40Net is to build that and bring that together. So first of all, accelerate the basic security network security functions so you can consolidate multiple functions on one system and then bring networking and security together. Really good example of secure SD-WAN or Next Gen firewall where you can accelerate. And so our security processing units and my analogy, simple analogy is GPUs inside games where the GPU offloads CPU to allow rendering to happen very quickly. It's the same for us, our SPUs, we have a network SPU and we have a content SPU which offloads the CPU to allow security and networking to be accelerated and work. Now coming to your second point about the perimeter, I'm not quite sure whether the perimeter's disappeared. And the reason I say that is customers still don't, they have firewalls on the front of the networks. They have endpoint protection, they have protection in the cloud. So it's not that the perimeter's disappeared, it's just got much larger. And so now the perimeter's sitting across all your infrastructure, your endpoints, your in-factories, you've got IoT devices, you've got workloads in different clouds. And that means you need to look very carefully at those and give visibility initially and then apply the control. That control may be a case of endpoint security, it may be a SD-man of the edge, it may be a compliance template in the cloud, but you need visibility of all those edges which have been created with the perimeter spreading across the infrastructure. It's interesting, you bring up a good point, we always have kind of debates over beers on this topic. The old model was moat, you know, you got the castle and the gate, but here the perimeter, the edge, if you believe there's an edge and I do believe you defined it perfectly, the edge is a perimeter, it's an endpoint, right? So it's a door into the internet, or the network. So is the perimeter just an end, and there's more doors, right? Or surfacing. Yeah, just think about it, the castle with multiple doors. Is the back door, sorry. It's a door, everyone's a door. There's just doors all over the place, and you have to define those edges and have visibility of them. And that's why things like network access control, you know, zero trust network access is really important, making sure you kind of look at the edge inside your WAN, inside your data center, and then it's like you found what workloads are spinning up, and what's the configuration, and what's there, and what's from a data perspective. Okay, so take me through your recommendation, if I'm a customer, I'm looking at my network, I got compute, I got edge devices and users, I realize there's a billions of edges on my network now and the realities hit me. I wasn't really being proactive on investing. What do I do? What's the playbook for me? As I start to rethink that, and what do I put into place? How do I get going now? I got to rethink it. I now recognize I got full validation. I got to manage this. I got to do something. What's your recommendation to me if I'm a customer? The key to me is, and I've had this conversation now for the last five years and it's getting louder and louder, and that is customers have spent a lot of money on point solution, point products. Even endpoint may have five point products on there. And so they're getting to the conclusion it's just too hard to manage. I can't find all the right people. I get so many alerts from so many security systems I can't work out what's going on. And the conversation now is, how do I deploy a platform? We call it the security fabric. How do I deploy that fabric across my network? I'm not saying you should go from 30 vendors to one vendor, that would be nice of course, but I'm what I'm saying is you go from 30 vendors down to maybe five or six platforms. And the platforms perform multiple functions. It could be there you attach a platform to design a platform just for a threat vector or a particular organization or part of the network. And so the platform allows you then to build automation and the automation allows you to see things more quickly and react to things more quickly and do things without manual intervention. The platform approach, it's absolutely starting to resonate. Yes, you've still got very, very large customers who put everything into segment policies, et cetera, but most customers now are moving towards a platform approach. I think as you see, and again, back to that collision with the intersection, we have integrated policies. If you're going to do any integration, which is the data problem, so we talk about all the time, a lot of different tools can create silos and there's a use case for that, but also it creates problematic situations.  Yeah, it's an issue if you've got 30 vendors and just be honest, it's also an issue in the industry. I mean, networking industry kind of worked out how to work together. You can use the same, different vendor switches and routers and they roughly work together. With cybersecurity, they've all been built totally separately not to even work. And that's why you've got these multiple layers. You've got a product, a security product and this got its own analytics engine, a manager. Then you've got a manager of managers and an analyzer of analyzers and the SIM system and then a, I mean, it just goes on. And it makes it so complex for people and that's why I think they look into something a bit more simplified. But most importantly, the platform must be friendly from a consumption model. You must be able to do an appliance where you need to do virtual machine, SAS, cloud native, container, whatever it may be because that network has changed and there's edges as those edges move, you've got to have a platform that's adaptable to the consumption model required.  It seems to these platforms tend to be enabling where the CISO trend is to have teams building. Okay, and I won't say customized but building software to automate to solve their use case for their outcome. So enabling that is a trend we're seeing. So I think you guys are on the right track there. Any comment on your take on this enabling platform? Is that something that you guys are seeing that CISO is looking at more in-house development, more use case focus? Because they have the data, they got real time. They need to be building on a platform, not told what they could do. Yeah, I think you've always had this network team trying to build things fast and open and the security team trying to close things down and make it more secure. You know, it becomes even more problematic if you kind of go to the cloud where you've got pockets of developers kind of thing, do things in a dev ops way really as fast as possible. And sometimes the controls are not put in place. In fact, you know, as I said, the biggest issue for the cloud is not so much that, you know malware, it's more about misconfiguration. That's why you're seeing the big breaches and that's more of a customer thing to do. And so I think what the CISO is trying to do is make sure they apply the controls appropriately. And again, their job has become much harder. They haven't got all the multitude of endpoints that they didn't have before. They've got now their WAN, that's not just the closed MPLS network, it's all different types of broadband. 5G is coming towards the end of this year, next year as well. Their data centers may have decreased a bit, but they've still got data center capacity and they've probably got five or six clouds and 20 different SaaS applications that they've got to deal with and they've got to deal with developers in there. So it's a harder job for them and they need to be able to provide those tools but come back to that single point of management. Great stuff, John Madison, CMO, EVP, great insight there. It's almost a masterclass right there, you laid it all out on what's going on. A final question, any changes, what any other news updates on the Fortinet front? I know you guys got some, I didn't see the breakouts of the session, I had something else going on. I think I had to walk the dog and do some other things, but being at home I had to take care of things. What's new, what's out that people might have missed that's coming out of Fortinet? You're telling me you didn't have 60 hours for the breakouts, what's going on? Dedicated I don't think. Yeah, we have a lot going on. We have a big R&D team here in North America and Canada and we have a lot of products coming out. This time of the year we bring out our 40OS network operating system with 6.4 over 300 new features inside there including new orchestration systems for us to be around. And then also we actually launched our network processor 7 and the 40Gate 4200F powered by four network processors 7s. It's some system out there it can provide over 800 gigs of firewall capacities, got inbuilt VX LAN acceleration. They can do things like elephant flows, huge flows of data. So there's always new products coming out of Fortinet for sure those are the two big ones for this quarter. You guys certainly are great interviews to talk to great, a lot of expertise there. Final question, every company's got their culture, Moore's Laws, cadence of Moore's Laws Intel, faster, cheaper, smaller. What's the Fortinet culture if you had to kind of boil it down? What's it, you guys are always pushing great products out there all high quality, obviously security you got to be buttoned up and have good ops and controls but you still need to push the envelope and have it stay there. What's the culture if you had to kind of boil the culture down for Fortinet, what would it be? That's always an interesting question. The company's been going since 2000. Okay, the founders are still there. Ken Zees, CEO and Michael Zees, the CTO. And I think that one of the philosophies is listen to the customer very closely because you can get distracted by shiny objects all over the place. I want to go and do this. Oh yeah, let's build this. What about this? And in the end, the customer and what they want may get lost. And so we listen very closely. We use, we have a very high content of technology people who can translate the customer use case into what we should build. And so I think that's the culture we have and maintain that. So we're very close to our customers. We'll try and build it very quickly for them. Make sure it works. It needs tweaking, then we'll look at it again but very, very customer driven. Always great to hear from the founders. You guys had a great event, Accelerate 20. That's the hashtag. Some great highlights on Twitter, some commentary there and of course go to Fortinet site to check out the replays. John Massa, thanks for taking the time to share your insights here on theCUBE Conversation. I really appreciate it. Thank you. Okay, this is CUBE Cushion here at Palo Alto. We're bringing you all the interviews during this time. We have our quarantine crew. theCUBE is virtual.  I'm John Furrier, thanks for watching.