starting lineup for Waterhouse in goal. Kemar Foster, the back four, consists of Hyde, Simpson, Wilson, and Blair in the middle of the park, then out of Thomas, they call it Christian, looking to make his mark after his move from, don't be holding, Devon Dunkley and Andre Smith up front. Andre Fletcher desperately seeking to regain his form before he had gone across to Mount Pleasant and Jovain Brown would be beside him. Yeah, in that 4-4-2. Excited to see what Nikoi Christian will bring in the middle of the park. A blank they recorded on the first time out to Waterhouse, and they need a much better show in here today. Hola, me hafegi. And the Montague of United, they've made about three changes from the side that start in match week one. William Ferrer, of course, between the sticks, Lawrence, Nish, Odain Wright has come into the back four, and Devoror Mackenzie is at right back in the middle of the park. The number 10, the Brazilian, Jean Ferreira, Ronaldo Wellington beside him, and Navon Turnoff, and up top, the dangerous Amal Nugent Hudson, the 21-year-old, and over on the right-hand side, Shaquille West. Leo Campbell, the schoolboy, makes his debut for Montague of United in the Rain, Every Jamaica Premier League. 4-3-3 for Montague of United. As we take a look at the full-time highlights here, most of the happenings took place in that first half. Then out of Thomas with the effort on target, they dove a lot of power behind it. That had power, but not a lot of direction. Montague of United, Turnoff, his effort, wide of the mark, but they were just sloppy at the back, West giving it away, Christians delivering side, and Ryan with the finish. Talk about laying it on a platter. He ate it up. Jovem Brian on mark at the back post, giving thanks. Opportunity here, that was knotted down. The youngster, Leo Campbell, could have made an impact. He was busy all evening, and then the ball coming inside, and Brian was there again, but it's a magnificent save from Ferreira. Really top class. And then look at this takedown from Thomas, and then the finish, that's just brilliant. It really was. That's just excellent work from Waterhouse's number 10. Look at this again, and bang, mercy. They were astonished too. They really enjoyed it. Turner just gave this one away, the captain of Montague of United, and then the finish, Jovem Brian. Excellent, from an acute angle too. We've seen so many strikers all across the world missing after going that wide, but he took that one away, didn't he? Defender on the line, that's Nish. Had no chance to recover, and that was the second of the game. And then a handled ball was given there, so very harsh. And then Nish found faster, and that was all she wrote. Waterhouse with most of the shots, seven on target as well. Montague of United had five, and you can see that quite a few of the cards were showed, three to Mobile United, one more than what Waterhouse would have received. Six corners to Mobile United, especially in that second half, when they were asked to go forward, they were afforded a lot more space, but Waterhouse overall had the majority of the possession at 63%. Javain, out of the tier two, into the Premier League with a bang, how does it feel to score the first goal for Waterhouse this season? Well, it takes a little bit of dedication, knowing that I'm the number nine for the team, I've got to take that responsibility to put my team in front and to find the clincher. It was a brilliant one. And that second goal you scored as well was from a difficult angle. Tell me what was going through your mind, just as you looked up and saw that the keeper was going to get the ball and you felt you could have got there before him, it taught me through that play. Well, that was a bit of something coming from in the training session, when once the keeper comes in, it takes two touch, one pass him, second one in the goal. When you got around the keeper, it was a very difficult angle. What was going through your mind at that time, to place it in the roof, or how to get around the defender? Well, honestly, I've got to say it's... Well, it's do or die, you know, it's just have to try it and it works, so I'll be grateful for it. A Premier League player now, a Premier League forward, two goals and a chance. What kind of goals have you set yourself for this season? Well, I set myself to see, like, a 15 or more for my team. All right, Javain, congratulations on your performance today. We look forward to seeing you more in the weeks to come. Thanks, well done. All the best. Javain Brandy, our play of the game for Waterhouse. Two goals, his first two as a Waterhouse striker. We're in the...


Live from Orlando, Florida, it's theCUBE. Covering Microsoft Ignite, brought to you by Cohesity. Hello everyone and welcome to theCUBE's live coverage of Microsoft Ignite. We are kicking off three days of live coverage here at the Orange County Civic Center Convention Center. Sorry, I'm your host, Rebecca Knight, co-hosting alongside of Stu Miniman. Stu, we have so much to cover, so many new products, so many new strategies, new emphasis, new buzzwords, tech intensity, and democratization. You were here, you were in the hub, you heard Satya Nadella live on the main stage. I'd love to just get your initial impressions and initial thoughts of his keynote and then we're going to dig into all of the keynote. Yeah, well, Rebecca, it's great to be here second year doing it with you here, your background really on business productivity. Really enjoyed doing this one with you. And as you said, wall to wall, three days of coverage. The place is just buzzing with activity. 26,000 in attendance for a show that's been called Microsoft Ignite for I think it's been about six years. It was TechEd back in the day. As we talked about last year, this was originally the windows and office administrators show and it's really matured over time. Trust was a big topic of conversation and what was my general thing? They rearranged some of the logistics of it. I actually, usually I'm sitting with the press and the analysts up front. I actually went in the shoes of the attendee here which meant I stood an hour for almost two hours waiting to be one of the 3000 out of 26,000 to go get a seat. And communication was a little bit weird and we kind of move in, but I did get a nice seat. Satya Nadella was up on front. I thought they covered a lot of ground and it ran well logistically for those of us that were watching from the main stage. I heard remotely as sometimes happens, internet or things, there could be some challenges. It is with all of these cloud shows that we go to, you just get this barrage of so many different things. Everything from really interesting as your arc which we're going to spend a bunch of time talking about through all of the latest AI and the power things that they're going on all the way down through dynamics and teams and devices and edge and down to the browser and the search engine. So, so many different things, Microsoft of course, one of the stalwarts in technology but literally laying out a lot of announcements, books worth if you were, of all of the announcements that go out there and the general take that I get for most people is they definitely are impressed so far and they're going to spend all week digging into learn more. So we're going to dig in right now but I also just want to say that setting the scene to all of this is October 25th, Microsoft was given the jet, it was announced that it was given the Jedi contract. This was a big surprise and this is Microsoft which is a distant number two to AWS. Did Satya seem on a high from that still or what is your impression there? Unless I missed it, I didn't catch anything about it. Absolutely, I've talked to some people around the show, talked to some of my peers in the media and analyst community that are talking about it. Absolutely, it was a big surprise. Anybody that's interested in this, go check out John Furrier's written a ton on this. Dave Vellante's done a lot of analysis. We've been looking at this quite a bit. Amazon really had won this deal and it went through courts and Oracle, pushed against really hard to try to make sure that Amazon did it. General Mattis writes about it in his book that I think came out recently from the president down to make sure that Amazon did not get this. Politics, intrigue, the high level is it's $10 billion over 10 years but when you look into it, number one is the minimum purchase in the first year is only like a million. It's expected to be more like 200, 250 million in the first two years but it is a big deal. Microsoft really spent a lot of time the last couple of years going deeper into public sector making sure they've got the governance and the compliance. Satya and his keynote talked about the 54 Azure regions and what they're doing. There's still work that Microsoft needs to do. They don't have the level six security yet which Amazon does. They've been given less than a year to get that to make sure that they can fulfill this but a lot of pieces and there will be lots of other government contracts but lots of intrigue there. I think it goes back to the thing we mentioned, trust. Can the government trust that Microsoft will allow them to do all they need to do? There's a lot of Office 365 in the government and of course Microsoft does this. The other thing there's a bunch of in the government is they use Oracle. We know that Oracle and Amazon are still butting heads. You don't expect to see Oracle and Amazon shaking hands on stage anytime soon. At Oracle Open World this year, you saw Oracle allowing their solution to run on Azure in friendly licensing terms because you can run Oracle on AWS but Oracle's going to do everything you can to make sure that the licensing terms are onerous in that environment. They want you to do it on their infrastructure or on their environments and really opening up to Azure. Now the government can trust that they can run it there and for me that trust resonated when I talked to the partner ecosystem. There definitely is some concern about Amazon's power in the marketplace and what they will do. Amazon to their credit has a big ecosystem. Their marketplace is phenomenal and they are open and give customers choice but obviously just like if you start on Amazon.com if it's a Amazon basics or Amazon provider solution they're probably going to move them in that way. Every company does this. Google makes sure that they optimize for their ads and everything like that. Microsoft in the past was known for optimizing their licensing revenue. Today they are more trusted, they are more open. I think Sacha leads that from the top but so many things that they need to dig into. So Jedi, not something I expect to spend a lot of time on this week but thank you for bringing it up and absolutely to the center tone because the moral of the stories today cloud is AWS and Azure are the clear leaders. Yes, AWS still has a sizable lead. Azure is slowly eating into that lead but as a user, as an enterprise, as any company out there you can't be wrong by choosing either of those solutions and one of the things Microsoft's embracing is that multi-cloud environment going back to ARC we'll talk about how do I live in that multi-cloud world. AWS still leads with their hybrid solution and use AWS, don't use other clouds. Azure is more embracing of a multi-cloud world. So let's talk about that now but I just in terms of the trust at a time where there is such deep and tremendous skepticism of big tech in government right now the trust really is a crucial element and we're going to talk about that today with a lot of our guests. Two developments that you're most interested in and really want to dig into here. Azure ARC, we're going to start Azure ARC and Power Platform but Azure ARC brand new today, your thoughts, your impressions. Yeah, so Azure ARC I can automate updates with my policies across any environment not just Azure. So where I look at this and say okay do I manage Azure with this? Absolutely, it's got Kubernetes in it so I should be able to move things around if need be. My data center and what I'm putting there all of the Azure stack and Edge hub all of these Azure pieces in my data center can I manage that with this? Of course, the question is what about if I'm using Google services if I'm using AWS services in the demo that they ran they showed AWS and said oh we can manage that. I said that's great that they can but will customers actually do that? There's a certain skill set there's the way I program for it and of course AWS you know has its tooling that everybody uses there. We've been trying to get that single pane of glass for more than my entire career and the techies I talk to is that that pane of glass is nothing but P-A-I-N is the joke we always make. So it is great that they've done this. By the way it's only in tech preview right now so it's great that they have this. We've been saying for years that Microsoft if you talk about hybrid has the lead and when you talk about thought leadership and solutions but really that hybrid solution is Azure and data center and I've got my apps that live everywhere so O365 or in my data center in there and what we're really hearing here is a comprehensive reimagining of hybrid as we've been talking about it more recently is I really blur the lines between my data center the public cloud and even the edge so it's great to see Microsoft do this. Got a lot of friends that are at the VMworld Europe show in Barcelona this week. We've been talking about this in the VMware environment for the last couple of years of the VMware on AWS, VMware on Azure, VMware on Google, Oracle, IBM and more. So it's great that Microsoft has stepped up here in some ways it makes me rethink how I thought about Microsoft because Microsoft has been in my mind a leader in hybrid and realizing that they need to really make a significant change to the portfolio to really deliver on the promise of hybrid and multi. My definition of when we will have a true multi cloud solution is when the value that I extract from the system is greater than the sum of the parts and absolutely that's not where we are today. Microsoft has a lot of pieces, absolutely they have a right to be one of the leaders pulling those pieces together and really it is a place where you see Microsoft and VMware partnering but also all going to be that leader in the management of my cloud native environment and we're going to spend a lot of time this week talking to the developers because that's another area that Satya spent a lot of time in those 2.5 million citizen developers as he calls them. I'm sure you must have really loved Rebecca. 61% of job openings for developers are outside of the tech sector. Well exactly and that is such a huge point and that's what Satya said, that's always been our sweet spot. We are for the citizen developers and we want to democratize computing. We want to make sure that you can bring your best self to work and be your most productive self to work and so many of the tools that they have introduced today are all about creativity, collaboration, time management, productivity, individual type productivity as well as team productivity. So there's a lot of exciting developments today. Let's talk about power platform speaking of the parts and the pieces. What does it do, what most interests you and excites you about power platform? Boy so first, this is the last thing the citizen developers, it's funny when most people, where do I start? And I started with Excel. And of course Microsoft is probably the company that most people, I'm old enough now that I remember using the spreadsheets before Excel was the leader that it was there but the power platform, the thing I've been looking at is we were here a year ago, there was no power platform. Did we talk a lot about AI? Absolutely. Do we talk about data warehousing and business intelligence and all of these things? So I'm trying to understand how much of this is just the new umbrella messaging around it and how much there's new products. I talked to a couple people that dig in straight here. I talked to a couple of the Microsoft MVPs which boy there are lots of them here. I haven't mentioned it Rebecca already but the community at the show is excellent. It is welcoming, it is engaging, diversity is front and center at this show and Microsoft, great kudos for that because it ties into that citizen developers. But when you talk about the power platform it's about enabling those citizen developers. So a few announcements in there. Power Automate is really their RPA solution. We've got Power Virtual Agents which is understanding natural language and conversations. Satya actually did a cute little thing. He went to like Universal and fought the DemiGorgon from Stranger Things. Stranger Things fan, I thought it was really cute and everything but he explained, he's like, oh okay here's, you know, it's understanding my name and saying it back to me. It's understanding the movements that I'm doing and turning that into what's happening. So, you know, we understand that we're still relatively early into gaining the full benefits out of AI here but there's a lot of tooling and from what the people I've talked to is the power platform absolutely is much more than just a rebranding. There are acquisitions that have come in. There are software launches and Microsoft in the agile continuously shipping code mode that everybody is in these days is going through a lot of iteration. So I believe that the platform was announced back in the spring and something that I've seen with Microsoft in many companies like Cisco that are going heavily in software. A platform of software actually can be a unifying fact of forcing function between all of these groups. So rather than saying, oh my gosh, Microsoft, you've got a thousand different software packages that I would buy. No, no, that's not the way you think about it.  Instead, there's something that I plug into and it's cloud enabled. It's able to be purchased in a ratable model. So, you know, we've got a number of guests that that power platform absolutely is hearing good things in the ecosystem and absolutely, you know, it is a strength of Microsoft when you talk about the leverage and use of data in a business environment and it's their legacy. And this is a company that is going from strength to strength right now. Really firing on all four cylinders, Azure, Office 365, Windows. We have talked about Fortnite and the other gaming elements here. But in terms of usage issues, I know there were a couple of hiccups last week. Yeah, so, you know, outages are something people are definitely worried about. The cloud, there was, you know, reported last week that there were some availability and performance issues. They were throttling things back. They were saying you couldn't scale and we're like, wait, you know, infinite compute, infinite storage on demand. That's what we need. And from some of the things I heard from the community, the gaming platforms actually were impacting this and actually gaming that run across both AWS and Azure. So it definitely is a little bit of a red flag. You know, you're Azure, you're Microsoft and you want to talk about that you are a leader in the space, you can trust them. We're going to keep you going. Well, you know, companies have spent decades making sure that their data centers have the uptime and reliability that we need. You know, when I talk to the big cloud providers, they have some of the same conversations we were having back in the infrastructure world, you know, 15 years ago about data availability and data loss, you know, DUDL, data unavailability and data loss. It was a four letter word. You can't have it. You would have war rooms and make sure that things, you know, don't go down. So a little bit of red flag, especially, you know, will there be any contesting of the government deal?  Wait, we can't scale up when we need it. You know, that's a no-no. Right, exactly. Well, these are all the topics we're going to get into and then some over the next three days, it's going to be an action packed show. I'm looking forward to it. A lot of great guests too. Thanks so much, too. I can't wait. I hope you'll stay tuned for more of theCUBE's live coverage of Microsoft Ignite coming up in just a little bit.


For us, there's the obvious business value. It's our biggest lead gen tool of any of our marketing campaigns. And we kind of couldn't imagine not being a Drupal Con. It's like our own annual event. It's the ability to be with the people that not just helped us build our company, but are kind of a sort of part of all of our stories.


So, the notion here is to put randomness into our simulations and we already know a lot about this just from the homework you've been doing. Why do we want randomness in our simulations? For, because there's complexity in the world. Things aren't constants in the real world and so they shouldn't be constants in our simulation. If we know, that's a different question, but if we know the distribution that our data or input data follows, that's great, then we can sample from it from this distribution. This class, but maybe next week or the week after, we'll be looking at how do we know what the distribution is? How do we know that our, for example, that our interarrival times are exponential? Okay, it's a different question. Right now all we know is we need randomness. You saw that when you, for those of you, well, even when you did the uniform distribution, and for those of you who did your, the Excel using the exponential distribution, it was all based on random, the random number generator, which gave you a random number between zero and one, if I'm not mistaken. So that's the first thing, and that's what this lecture really is all about. It's about the base randomness, not about generating various from a particular distribution. We could, although we don't, we could use real randomness in our simulation, right? If you haven't thought about it, you could think about it now. We could use, and in fact, the checkout stands started out that way, where we were using something that was really random, tossing a die, chips in a hat, labeled one to ten. So you can see there are other ideas, a roulette wheel. Generally speaking, when you have a truly random number, there are some real physical process that generates the randomness, radioactive decay, bumping electrons off of a wall or towards a wall. And so it bounces off and measuring the distance from the center or from an edge. Something that results in randomness and that can be measured. That sounds extremely messy and extremely expensive, so you can understand we don't do that. However, we might do that to generate random numbers, right? We've all, if you haven't, you can look it up when you get home, or you are home probably, when you get to a book in either probability or statistics. At the back of the book, there'll be a random numbers table. You probably used it before in your undergraduate studies. What were these, where did these random numbers come from? Well, we know where they came from. They came from the RAND Corporation, which actually used an electronic simulation of a roulette wheel for the randomness, true randomness attached to a computer to generate the measurements, the values. And that wasn't good enough, even though it was truly random. So they had to also test it. And perhaps there was some filtering going on to make sure that extreme values, let's say, you know, weren't left in. There was certain parameters that they needed to match. Your book of random numbers comes from, or the table of random numbers at the back of your book comes from a book that was put out in 1955 by RAND with those random numbers. And in addition, between the late 1940s and on, the RAND Corporation made these random numbers available to people on a magnetic tape. So that, you know, you don't have to actually key in the values from the random number table. And what you see there on the screen is just a clip, a piece of the random number table. And it's grouped in units of five digits. And it looks two dimensional, but it's not two dimensional. It's just a one long stream of random digits. So if you look at the top left, it starts with seven, seven, three, seven, three, five, four, five, nine, six, three and so on, across the row and then in major row order. And all that was was a convenient way of arranging one long stream of random digits. So those, they don't have anything to do with each other it doesn't matter it doesn't matter that they're in groups of five, or that this looks like it's in two dimensions none of that is none of that is important. It's just a stream of random digits. So we could use true randomness. These digits are truly random, we could still get access to it on an electronic, an electronic form. We could use any file with it. Think about why we don't. And I'm not asking people to contribute because we're recording, and I know people may not wish to, but please do feel free if you don't mind to just unmute yourself anytime and jump in, either answer questions or ask your own. So think about it. If we have a file of random numbers or in this case random digits. How do we access it for our simulation program. We would have to read a digit from the file. Maybe we'd have to read a sequence of 10 digits from the file if that's what we need. Use it in the simulation, discard it, and then go to the next one and read another number and use it in the simulation. And you may not realize this, but reading from an external file is extremely expensive it takes a long time. It takes a lot of computer time. And the probably the most expensive thing that you could be doing in the context of, if you're paying for computer time for example. It's very inefficient use of your time. So it we could do it, but now let's move on to look at something that might be almost as good, and sometimes maybe even better. All right, what we actually use are not random numbers even though the function in Excel is called RAND. They're really pseudo random numbers and if you look at the diagram on the slide. That's exactly what a pseudo random number generator does. It outputs a random number. And then uses that random number as input in order to generate the next number and the next number and the next number. So there's a stream of random numbers, each one generating the next. And naturally, it's booted up externally before you get into that loop by a single random number that's used once. And that's called the seed. SEED that should probably be, I should probably put that in the slide shouldn't I. So that random number that's used once as input to the pseudo random number generator is the seed, which then produces the entire stream of random numbers that comes after it. So because if we ever want to duplicate what we've done before, all we have to do is use the same seed, and it will produce the same stream of random numbers every single time. And if we don't want to duplicate what we did before but we want we want true randomness, we just start with a different seed, which has its own issues of course as we know. So, not only are truly random numbers inefficient and more expensive to use, especially when we're talking about computer time, even many simulation programs are, you know, take a very long time. Some of them even have to be run on a supercomputer. However, they're still doable. In addition to that reason, pseudo random numbers are better. Because, well, it's faster, which not only means that I don't have to pay for that lengthy computer time but it's faster. I don't have to wait such a long time for my computer program to run in the programs we've been doing that's not an issue. But in other cases it is. But even more, probably the best reason for using pseudo random numbers is because I can actually not to replicate I can duplicate what I've done before. If I have the same model and the same random numbers, I will get exactly the same thing that I got before. So you're going to say why would I want that. I'm going to get the same thing I got before. There are cases when you would want that suppose I'm planning to renovate my hospital emergency room. Wouldn't it be nice if I could take the customers I had yesterday, do the renovation, and then run the same customers with the same illnesses through the emergency room tomorrow after the renovation and look at the differences. That by by this, this feature of reproducibility. If I use a pseudo random number generator, as opposed to truly random numbers. Certainly, if I use a pseudo random number generator as opposed to just experimenting in the real world. I truthfully with truly random numbers as long as I have saved them in some format, I can reuse them. Sure. A disadvantage of pseudo random numbers, and especially a disadvantage if we want to keep on using a different seed. In order to have to not have the same. The same entities moving through the system at the same rate and at the same time, each time every pseudo random number generator has what's called periodicity. It's a finite period during which every random number generates another new random number, but after a while, it's goes back it cycles back to the beginning. And you have the very same stream of random numbers from that point. Obviously, clearly, that's a problem, especially if you don't know what's going on. Everyone wants to see what a pseudo random number generator looks like. Here's one. It's a simple one and as you can see it's also an old one. It's presumably not what we're using in our calculators in programs in Excel, because there are better more efficient ones, but the nice thing about this is it's simple to do by hand and it's simple to understand. Okay, let's see how it works. It's called middle square. We start with, as always, we start with a random number of a certain number of digits. In this case, we're looking for an end of is even so you know whatever it is, whatever you decide on that you you figure out what your seed will be. So in some random number you can even start with a sequence of random digits and even number of them from the random number table. Take the random number do some arithmetic to it that's what all of these random number generators do. They take the random number do some arithmetic to it and output spit out the next random number in the sequence. In this case, what are we doing we're squaring it. We're adding zeros to the left which we know is doable and doesn't change the value. And we're going to form a sequence we add enough digits to form a sequence of two and digits. So if we have, let's go to the example. If we have 1111 as hard as a wonderful seed right, we have 1111 as our as our first random number. We square it. Get 1234321. That's seven. We put the zero on on the left, which doesn't change things but makes it an eight digit number. And the center is 2343. We take the the middle four digits to create the new random number of four digits. Okay, and the more digits you use obviously the better you'll be especially if you're doing this for cryptography. So this is one that's probably not going to be used because the the periodicity is very small it starts to repeat very quickly. Why couldn't you preview my file. See if I get it now. Yeah. Okay, good. What should a good pseudo random number generator have it's this is pretty much common sense. I think you could figure all of these out on your own. But let's take a look let's go down the list. Be random. Of course they're not going to be random. How do we know that pseudo random numbers are not random. How, how do we know they're not random. Well, if I give you a pseudo random number that goes into the generator, I can predict what the output will be. That's the very definition of relatedness of not being random. If you can predict what your random number will be clearly it's not random if you can compute a random number using a bunch of arithmetic. Clearly it's not random. So our pseudo random numbers aren't really random. That's why they're called pseudo random. They behave like random numbers. All right, I see a chat flashing is that okay. And if any problem with that. Oh, okay. All right. I should learn my lesson. If you see something in the chat, somebody check to see if it's important. And give me Morse code or you can even send me an email I have my phone right here. If you don't want to speak. Okay. All right. So basically pseudo random numbers appear random. They act random. Clearly they should be reproducible because one of the things we liked is the fact that as long as we have the seed. We can produce the same stream of random numbers each and every time every single time. That's not only something we like it's critical, because there's no point in using pseudo random numbers otherwise over truly random numbers it's a huge advantage. We want the algorithm to be fast we want it to work quickly we don't want to have to wait to get the random numbers as you know from working with Excel. Once things get a little bit complicated, even a few seconds of a delay when things are recomputing a noise us. We want to make efficient use of computer resources so it's not only time. There's also space in other words how much storage spaces use where the storage is whenever we say efficient in relation to computer resources we're talking about issues of time and space. We want to make sure that even though we know they will always be cycling there will be periodicity. We want to make sure that the algorithm we use has a long period. So because it's pretty much useless if it does. And we want to make sure that not only do we want numbers to be random but we don't we want them to be distinct we don't want to get the same number over and over again that if that happens that means the whole thing just degenerated. How can we test random numbers. The fact of the matter is that pseudo random numbers are tested when when when someone, let's say we tests a pseudo random number generator for goodness to see how good it is. They're going to be it's going to be tested to see if the numbers are quote unquote random which basically means do they act like random numbers. We know they're not random. But we want to know if they act like random numbers. These these pseudo random number generators do test well. They act like random numbers for the most part there's a little bit of an issue with Excel, at least in the 2010 edition. The interesting thing is that if you do higher level testing, which, of course, we're not doing in this course. But if you ever find yourself in a situation where you are doing higher level testing and by higher level. I mean multi dimensional hyperplane testing. So in other words when we test the stream of random digits or a stream of random numbers. We're testing something linear. Right. But if you take these numbers and look at them in a hyperplane very often patterns emerge. And the people who the mathematicians who study this have basically said, there's no such thing as a truly random pseudo random number generator. But as always what we're looking for is good enough we're looking for it to be good enough random enough. If it passes the tests of randomness, we're happy, then we're good. Okay. So even though so I'm going to move on to.


Welcome back everyone to part 39 of our lecture series, Math 1210 Calculus I for students at Southern Utah University. As usual, I'm your professor, Dr. Andrew Misaline. How are you doing today everyone? Lecture 39 entitled, Robots in Disguise. This is a continuation of the previous lecture about optimization problems and hence the puns relevant to transformers will continue on in this lecture as well. Mostly, I just wanted to give some more examples of how optimization problems work because again, we only got like three examples in the previous lecture. They take about 10 minutes to do one of them with any justice here. I wanted to do a couple more for everyone's benefit and knowledge as well. I should also point out that the examples from this lecture are for the most part based upon examples from Jane Stewart's Calculus textbook. It's a great book, take a look at it sometime. We're going to look at some more optimization problems. Remember, optimization is all about either making a variable get the biggest possible it could be or the smallest possible it could be. There's some quantity we're trying to make big or get small, and trying to figure that out in this lecture. For this first example, imagine that a man launches his boat from point A on the bank of a straight river three kilometers wide and wants to reach a point B which is eight kilometers downstream on the opposite bank as quickly as possible. So imagine like he's in a race, this athlete in a race and part of the race is he has to cross this river, and he has to row across the river in order to do it. Well, he could row his boat directly across the river to some point C, and then run directly to B. So one option is he just goes directly across the river, whoops, directly across and then runs the whole way. Now, that right there already is going to maximize the distance that he travels. So that might not be the best idea. Another option is that he could row directly to the point B from A. That would actually minimize distance if he did that, or one other option is he could go from A to some point D in the middle, and then run the rest of the way. That is some of the time could be in the water, some of the time could be on land. Well, what's the best option here? Well, it depends on what's he trying to optimize. If he's trying to minimize distance, he should row directly to A from A to B. If he's trying to maximize distance, he should go from A to C and then to B. But he really is trying to do it so that he can get there as quickly as possible. Quickly as possible means that this man, this athlete here, is trying to minimize time. He wants the shortest time. He's in a race. It doesn't matter about distance. It doesn't matter about speed. It matters by time. How can you get there faster? Now, admittedly, speed and distance will affect these things, and so that's how he's going to make this decision. Well, so if the man can row at a rate of six kilometers per hour, six kilometers per hour is his rowing speed, and then he can run eight kilometers per hour. So he can run faster than he can row. So there is a benefit of having a lot of running distance and cutting the rowing distance short. But if he cuts the rowing two distance, he adds a lot of extra distance along the journey, and so it might not be the right thing. How does he optimize all these things together?  So imagine that if you think of just the horizontal distance, the distance between the points C and D call that x. Well, if the total distance between C and B is 8, then we see that the distance from D to B will be 8 minus x. And how about the distance from A to D? Well, as this is part of a right triangle, one side is x, the other side is 3, the distance along the diagonal is going to be the square root of x squared plus 9, just using the Pythagorean equation right there. And so if you try to calculate time, we often use the following rate formula where distance equals rate by time, that is speed times time. If we try to minimize time, we can solve for this by taking distance over your speed, that's equal to your time, right? But there's really two parts of this question. The total time is going to represent the time that he's in the water plus the time that he's on the land. Now, I imagine there might be some math professor who just died somewhere because of how I wrote this equation. Land plus water equals time, what the heck does that even mean? It is somewhat nonsensical, but I think it's not a bad practice to sort of write these simplistic equations and add details and specifications later on so that we can get a good intuition of what's going on here and then we can add more detail. So there's the time he spends on land and there's the time he spends on the water there. Well, if we look at the water time a little bit more, there's the distance over the water, which we found out a moment ago was the square root of x squared plus nine and this we measured in kilometers and this would be divided by his speed on the water, which is six kilometers per hour. And then there's the time he spends on land, which the distance he spends on land is eight minus x and then he runs at eight kilometers per hour. Now, admittedly, there might be other ways of setting this problem up. I did choose the variable x to be the distance between C and D to try to simplify the forthcoming equation, this equation right here, this optimizing function, but one could make other choices as well. Now, as every optimization problem, it always has an optimizing function. This is the function we just built and honestly, I think building the optimizing function really is the hardest part of optimization problem. The calculations of the derivative are fairly routine and then there's always a constraint and the constraint that comes into this problem, of course, are the distances involved, but also the speeds that the men can run a row. So if we take the derivative of time with respect to our choice x here, right, we're gonna get one sixth, take the derivative using the chain rule right here, we're gonna get one half x squared plus nine to the negative one half power times that by a two x, the inner derivative. And then over here, we're gonna get one eighth times the derivative, which would be negative one. We're taking the derivative with respect to x here. Simplifying some things, for example, this one half cancels with the two right here. And well, I mean, we can write things as fractions again. We're gonna have an x on top for the first piece and then we get six times the square root of x squared plus nine and then we subtract eight from that. And this is our t prime. We're looking for critical numbers right now, set this equal to zero. And so you don't necessarily have to worry about cleaning up the derivative too much. Simplification's not a big deal. Just start solving for x right here. And if you do that, you're gonna get x over six times the square root again. And this will equal one eighth. And so my recommendation here is, since we have a proportion equal to a proportion, let's cross multiply like so. This is gonna give us eight x is equal to six times the square root of x squared plus nine. I don't really like the square root involved there, so I'm gonna square both sides. Won't you always be cautious? So when you start squaring things, excuse me, you might add extraneous solutions into the system that is these party crashers, solutions who weren't invited. We'll just check our answer before we're done here. And so if you square both sides, we get 64 x squared is equal to 36. Don't forget to square that x squared plus nine. Like so distribute the 36 on the other side, of course. Oh, I guess actually before we distribute, I take that back. It's always better, I think, to divide before you can multiply if there's some common factors. Because after all, 64 and 36 have a common divisor. Let's see, 36 is four times nine and 64 is eight squared, which means it is just four times 16. So you can cancel out the fours there. And so we end up with 16 x squared is equal to nine x squared plus nine. Now distribute. You get nine x squared plus 81. If you subtract nine x squared from both sides, all right, you're gonna get seven x squared equals 81. That is x squared equals 81 over seven. And if you take the square root, you're gonna get nine over the square of seven. This is our critical number, but there are some domain concerns we should have, x and t. So nine over the square of seven sits in the middle. What's the domain right here? If we come back to the original picture, the slides here, the original picture, well, we kind of talked about the two extremes one could take. One could take the journey where you just go directly across the water to sea. That would be setting x equal to zero, right? The other possibility of extreme is you take a directly to b, in which case that would be taking x equal eight. And so that's gonna be the domain of the problem here from zero to eight, zero, eight. And beware, nine divided by the square of seven is approximately 3.4 kilometers. So it does sit inside there. If you sit x equal to zero, plug x back into the original function, you're gonna get the square root of zero squared plus nine. That's a three over six. Three over six gives us one half. So 30 minutes will spin on the water. Minutes on the water. And then he has to run eight kilometers and he can run eight kilometers per hour. So that's one hour right there on the land. And so he'll spend one and a half hours if he just rose directly across. If we did the other extreme where we did eight, right, that the land parts easy, you're gonna get zero hours on land. But in terms of going across the water, if you plug in the eight, you get eight squared plus nine. Take the square root. And then divide by six in that situation, you're gonna get the square root of 73 over six, which that's approximately 1.42 hours. Let me lower that a little bit. 1.42. And so that is a little bit better. It is better for the man to row directly across than directly, it's better for him to go entirely across the water than to go directly across because he does shave off a few minutes there. But if you were to plug in nine over the square root of seven, you actually end up with one plus the square root of seven over eight, if you want an exact answer. In terms of approximation though, you'll get 1.33. So about an hour and 20 minutes. And so that's gonna be our optimal situation right here. This is the fastest approach. He should actually go approximately, what we say before, 3.4 kilometers down the stream. And that'll save this man a couple of minutes, right? So, because after all, the 1.5 would be an hour and 30 minutes. 1.33 is about our 20 minutes. And so by this strategy, as opposed to taking the first option, he saves himself about 10 minutes. He's not gonna get as good with this option, but he does still save himself about five or seven minutes. And in which case, this is still a better solution. After all, the man's in a race right here. He wants to win the race. And so saving those couple of minutes could be very, very useful. Now, of course, you'll notice we spent like 10 minutes on this problem itself. So if his point was to sit down, solve the problem to save time, clearly that didn't work for him. He would have been better just making a bad choice than trying to sit down and solve the problem. But really most likely for our athlete here is he knew the track long before he actually ran it. And so they could actually, he and his team, his coach could sit down and figure out what is the best strategy to take for this prior to getting there. And so this is the thing that sometimes gives calculus a bad name and other mathematical problems is we realize how long it takes to solve the problem. And some people are like, oh, I would be faster if I just guessed and checked, right? In some situations, yeah, in this situation, yeah. If he was in the middle of the race, it would not have been profitable for him to stop and solve this calculus problem. But if he could have done this prior to the race, he could have saved himself a lot of time that might make the difference in this competition. So mathematics is about planning ahead, defining good solutions here. Optimization's all about that. I wanna present you another problem that's almost identical to what we just did before. Some of the languages is different, but it's giving me basically the same problem as you can see. Imagine we have a Boy Scout who's participating in the sport of orientating. Now, if your nerd sense is going off right now, that's because orientating is the sport of compass, using a compass, right? So not a lot of people probably know how to do that nowadays, but it's kind of a thing that a nerdy Boy Scout would do. Shockingly, I did this myself when I was about 14 years old, 13 years old. Anyways, so he's participating in the sport of orientating. He must find a specific tree in the woods as fast as possible. So again, it's a race. So like the last one, he has to do it in the fastest time possible. It doesn't matter about speed, it doesn't matter about distance. He needs to do it fast. It's part of a race. So he can get there by traveling east along the trail for 300 meters, as you can see illustrated. And then north through the woods for 800 meters, you'll notice that the diagram is not drawn to scale. They never are. He can run 160 meters per minute along the trail, but only 70 meters per minute through the woods, because he doesn't wanna run as fast. He might trip on a rock or run to a tree or something. Running directly through the woods towards the tree minimizes the distance, but he'll be going slowly the whole time, kind of like with our rower, right? When the rower went diagonal, he went slower than we went straight. So find the path that'll give the Boy Scout to the tree in the minimum amount of time. Same basic ideas last time. We're gonna say X is the distance from where he leaves the trail to the end of the trail. Then we're gonna get 300 minus X right here as the distance he'll run along the trail. And then you get the square root of X squared plus 800 squared as the distance he'll run through the forest there. He can go down the trail at a speed of 160 meters per minute and then he can run through the woods at only 70 meters per minute. What's the optimal solution? Well, it's gonna be very similar as before. Time, we call the time he spends on the trail plus the time he spends in the woods. The time he spends on along the trail will be 300 minus seven meters divided by 160 meters per minute. That'll give us minutes. And then the time he spends in the woods will take the square root of X squared plus 800 squared all over 70. You'll notice I haven't squared 800 yet. I'm not going to for a while. I'm practicing what is often referred to computer science as lazy computation. I will get around to it when I finally see a need. I don't see it yet, so I'm gonna wait. If we take the derivative of T with respect to X we'll get negative one over 160 plus we're going to get 170th times one-half times X squared plus 800 squared to the negative one-half power and times that by two X. You'll notice again that this one-half cancels with this two and we get zero equals negative 160th. We end up right, I'm sorry, not equals. That should be plus X sits above 70 times the square root of X squared plus 800 squared. I mean, you'll see this calculation is almost the same thing, right? We could actually have put some variables in the original setting and try to solve this optimization problem in general. We're not gonna be that ambitious right here. So X over 70 times the square root equals one over 160. Again, we will cross multiply. We get that 160 X equals 70 times the square root. Here, there is a common factor of 10 between 70 and 160, let's cancel that out. And so then square both sides, we're gonna get 16 squared, which is 256 times X squared. This equals X, I'm sorry, 49. Don't forget that, 49 X squared plus 800 squared. Distribute the 49, we get 49 X squared plus 49 times 800 squared. Aha, I'm still being lazy in my computation here. So track 49 X squared from both sides, you'll get 207 X squared equals 49 times 800 squared. And so divide both sides by 270, not 270, 207. So you get X squared equals 49 times 800 squared over 207. And so then if we take the square root, you can see my laziness has paid off. X equals seven times 800. I never knew how to know what 800 squared was, the square root of 207. And so that right there is approximately 389 meters. Okay, coming back up to the picture above, what's the feasible range for X right here? Well, X could be zero, in which case, the boy runs immediately through the woods. And X could all be up the way to 300 who runs to the end of the trail and then goes through the forest like that. 389, isn't that what we just got a moment ago? That would be like running down here and going backwards through that. That's not gonna be an optimal solution. That's outside the domain right here. So it's like, huh, weird. And so if we look at our t-chart that we're gonna create, turns out we don't want this number. The critical number doesn't work. I mean, it does work, but it doesn't give us the optimal solution we're looking for. So we're looking for zero to 300, which if you plug in zero, it'll take the boy 13.3 minutes. And if he goes down the end of the trail 300, then gets off, then it'll take him 12.21 minutes. And so this right here will give us the optimal solution. This is the minimum value. And so like I was mentioning before, in the last video I mentioned, I don't know if I don't remember mentioning in this video here, but when it comes to optimization, the critical numbers do not always give us the best answer. They oftentimes do. And because they do so often, we kind of forget that they're not the only options. The endpoints might be optimal solutions as well. In terms of this case, minimizing the best strategy for the boy will be run 300 meters down the trail to the end, and then go, then go. I mean, the trail doesn't end at 300 meters, but if he keeps on going, that's gonna add more distance, more time than necessary. So do always make sure you're checking the endpoints, not at the endpoints, do always make sure you're checking the endpoints, not just the critical numbers. Sometimes the endpoints are silly. They give you like zero or infinity or things like that, but they actually can give you the optimal solution. So watch out for them. All right, let's do one more example, and that'll put us at the end of this section right here, 4.7. This one's a three-dimensional picture. You're gonna have to bear with me a little bit as we try to draw 3D for a moment. Imagine we want to make an open box by cutting off the square corners of this square, and then we can fold it up. We can fold these flaps up and make a box like so. So we're gonna make an open box by cutting a square from each corner of a 12-inch by 12-inch piece of metal, and then folding up the sides. What side square should we cut off for each corner to produce a box of maximum volume? So let's focus on that for a moment. We want to maximize volume. It's gonna be a box when we're nice and done, so that is we get this rectangular prism, and it doesn't have a top, so this is open right here. But what's gonna be the dimensions of this thing? The volume will equal length times width times height. Now, when we fold the thing up, let's say that we cut off x from each corner, so an x by x corner. When you fold this thing upwards, then the height of this box is gonna be the dimension x right there. What about the length and width? Well, the base square is gonna be this right here. And if the whole thing was 12 inches, if we cut off x and we cut off x, that'll leave behind 12 minus two x. And that's gonna give us the length of this thing. And it is a square, so it's gonna be the same thing right here as well, 12 minus two x for the other side. And so then our volume will look like 12 minus two x, 12 minus two x, and x, which 12 minus two x, it does have a factor of two, you can factor that out. So you get four times six minus x squared times x. This is our optimizing function. Where was the constraint? Well, the constraint actually came into the, into the metal square itself. It was only 12 inches by 12 inches, and that's how the constraint came into place. We actually had three variables in the original situation. One of them was x, the height was just x, so maybe you think we had three variables we had length and width, which we were able to remove and replace in terms of x there. So since this thing is a square, I'm gonna leave it factored as I take the derivative or use the product rule this time. We're gonna get four times two times six minus x times negative one. Don't forget the inner derivative times x plus, well, the derivative of x is just one, so we get six minus x squared here. Let's see, so there is a common factor of six minus x here and here. We're gonna factor that out. So we get four times six minus x. And then what's left behind is a negative two x plus six minus x, like so. Combining some like terms, we end up with six minus three x and six minus three has a common factor of three again, so factor that out. So we're gonna get 12 times six minus x, and then we get two minus x. So we're gonna find two critical numbers, x equals six and x equals two. So consider the domain of this situation. I'm gonna come back to the original picture. So as we fold these things up, clearly the smallest that x could be is zero. But how big could it be? Like if we put all of it into height, what would happen? It would be like we took this square and cut it up into four squares. That's gonna be the limit of how big x can be, and this would be six and six and six and six everywhere. So x equals six is gonna be the biggest we can get here. All right, let's scroll back down again. Oh, six was a critical number, how convenient. So as we build our t chart, we're gonna consider x as it ranges from zero to six, and we have a two in the middle. Two seems very likely to be our maximum volume. If x equals zero, then the volume is zero because it has no height. If x equals six, the volume will also be zero because it has no length or width. Two seems to be very, very helpful right here. If the height is two, then we take 12 minus two, that is 12 minus four, which will be eight, which would be the length and the width. And so you're gonna get eight square, which is 64, double that, you get 128. This will be 128 cubic inches, isn't it? So, and that's gonna be our maximum, maximum volume. We wanna cut off a two inch square from each corner, fold it with our metal folding machine, and then we're gonna have this maximum volume of 128 cubic centimeters. So the final answer is to cut a two by two, cut two by two corners. And this will give us the maximum volume. And so I guess it's a few more examples of optimization problems for today. I hope this was fun. Optimization never really goes away. These are some of the most important types of applications that the derivative one can see. Optimization problems are everywhere, certainly everywhere. We're always trying to do the best with the resources we got. And Calculus becomes a critical tool in helping one with those type of problems. If you liked the video today, feel free to leave a comment. If you have any questions, also feel free to comment and ask your questions. I'll be glad to answer them as soon as those appear. We will talk about Newton's method next time. In the meanwhile, feel free to subscribe to get more updates about these videos in the future. And I will see you then. Have a good day, everyone.


Alright guys what is going on welcome to another video and I'll tell you right now I have reshot this video or this intro clip many many times because my eyes will not focus on the freaking lens always goes over here to the screen so what I'm actually gonna do I'm gonna flip make sure I'm in focus yes I am gonna flip the screen around and just talk to you guys right now so hello welcome to another episode of making gains and we're sitting here in the car park at the post office about to go in and check whether I've got my supplements so I'm waiting on some vitamin D I'm waiting on some multi vitamins from universal nutrition and I'm waiting on some protein bars and I'm also waiting on some something else anyways regardless of that we're gonna go in the post office right now and see if it's there if it's not I'm gonna be very very disappointed but the reality is is that after that I'm about to go to CrossFit to do my workout of the day which is always a good time so after this my package is here or not regardless of that I'm gonna go home pick up my flatmate Dom I'm gonna head down to CrossFit and I'm gonna video a full wad for you guys once again I hope you enjoyed the last one or I hope you enjoyed the I hope you have enjoyed the footage that I've done so far of the workouts it's it's still a little bit awkward taking my camera down but I honestly I don't think anyone cares because at the end of the day I just say that I'm looking at my form and they're all about form and you know technique and things so they do not care whatsoever so the only person that cares is me and that's just because I'm self-conscious still so with that said tonight's workout is gonna be deadlifts for the well we're gonna do a warm-up which usually takes 10 15 minutes five sets of five with the deadlift going up and wait each time which I'm looking forward to and then following that we've got a 21 minutes each minute on the minute with three different stations seven times each so we go 10 handstand push-ups we go 15 kettle bell deadlifts with 32 kg kettlebells in each hand and then we go to a skipping station so we do 45 seconds of double unders so each one of those each of those exercise I enjoy and I'm you know kind of alright except for the hand stand push-ups I'm still I'm still putting two little mats underneath my head so my head doesn't have to go as far down to the ground as what it normally would to make it a little bit easier so that sucks the fact that I still have to scale it so what they do they make these workouts but they obviously make it so that anyone can do it so they they put out the specific workout with the weights and all the exercises now only the top guys will be able to actually complete that full workout other than that you've got to scale it down and unfortunately today you know the workout is full handstand push-ups and I can't do ten full handstand push-ups especially not seven sets so um yeah I'm gonna have to scale it down like I said and put two of those mats underneath which is fine so you know all that means is that at the end of the workout yeah I've completed it but I haven't completed the full workout which still you know fucks me off being competitive and stuff but it's all about progression it's all about working on it and that's what we're doing so I will see you guys in a minute to tell you whether I've got my subs but if not I'll see you guys down at CrossFit tonight I haven't hit deadlifts in quite a while so I'm definitely looking forward to it but with that being said I'll see you guys in the next clip and we're back just like that um yeah unfortunately no supplements today I've been waiting two weeks from iHerb.com but I think probably the main reason why it's not here yet is the fact that I live in Alice Springs but that's fine I'll see you guys down at CrossFit tonight I can't wait should be good


Some I be beauty for people, I am back with another Aldo and Ring video and today we have the patch notes for the latest update to Aldo Ring, the 1.06 patch. How's it going guys? My name is DPJ and if you do enjoy the video, leaving a like really helps out and if you like what you see and want to see more Aldo Ring, be sure to subscribe. Okay so, major changes included in the latest update, let's get into it. Added the function to send summoning signs to summoning pools in multiple areas including distant areas, that is pretty cool guys. When sending a co-op sign to distant areas with this function summoning pools in Marguin Palace will be excluded, well that makes sense. Added the function to invade a larger area including distant areas. Did a new way to advance White Mask Rose questline of then participating in multiplayer invasion by defeating a new NPC, so this is probably for people who play offline, so that's pretty cool, that should work now if you want to get to Marguin Palace via using the Pure Blood Knights medal that you see from the White Face Varies or White Mask Varies questline you should be able to do it now if you play offline. Facial balance changes, added the following adjustments to Greatsword, Curve Greatsword and Great Hammers. Reduce the time it takes for rolling to become possible after an attack. Jump attack, dual wield attack and attacks while mounted, not included. Increase the motion speed of strong attack and charge attack, mounted attacks not included. Increase guard counter's motion speed. Increase the attack speed of great axes and reduce the time it takes for rolling to become possible after an attack. Jump attack, dual wield attack and attacks while mounted are not included. Increase rolling distance when player has light equipped load. Increase the hitbox of Cypher's Patar's weapon skill and blockable blade. Increase the range of Ash of War Glintstone Pebble and Glintstone Dart Projectile while decreasing the damage and stagger power. Decrease the travel distance and invincibility frames of Ash of War but hand step while adding the changes below. Reduce performance when used continuously. Increase travel distance when on light equipped load. Show under the activation interval when using quick step skill in succession. Increase its ability to circle around the enemy when locked on and add the changes below. Reduce performance when used continuously. Increase travel distance when on light equipped load. Increase the damage and blade build up of weapon skill Corpse Pilar. What? When hit with a blood attack. When hit by the blade, the damage is only decreased slightly. Decrease the target tracking ability of Sorcery Stars of Ruin. So Rivers of Blood guys has had a nerf it seems. Can't wait to get on and test this thing. Okay, so Bug fixes. Fixed a bug which caused some attacks of Lucerne to not pierce enemy's guard. Fixed a bug which made it harder for a two handed jump attack with blood hands fang to break enemy's stance. Fixed a bug which caused the effect of determination and Royal Knights resolve to disappear after using the Paris skill with a dagger. Fixed a bug when dual wielding Axe and Great Axe which caused additional effects from spells, weapon skills and items to not be applied correctly. Fixed a bug when two handed a harbored which made it harder to withstand enemy's attack after using guard counter. Fixed a bug which caused a physical attack affinity of some weapons to be different from the affinity listed in the description. Fixed a bug which caused the player to become more easily noticed by the enemy when wearing deathbed dress. And when crouching, fixed a bug which caused charge attack with flail to damage ally character when wearing deathbed dress. Fixed a bug that caused HP to regenerate when switching your equipment to certain type of armor. Fixed a bug where the effect added to the weapon upon using the miss of Slumber was lost when a player received an attack. Fixed a bug which caused a playable character's movement to become unstable upon hitting certain enemies with the skill Ghostflame Ignition. Fixed a bug which prevented player from using the Queen's Black Flame skill, followed by attack when performing the skill with insufficient FP. Fixed a bug with the weapon skill, Zemurra Storm which allowed player to more easily withstand enemy attack when using the skill with insufficient FP. Fixed a bug which caused the effect of spells and items added to right hand armament to occur when using certain weapons with left hand. Fixed a bug which caused FP consumption description of certain weapon skills to be different from its actual FP cost. Fixed a bug that allows Rock Blaster to not consume any FP when used with a staff on the left hand and no weapon on the right hand. Fixed a bug which caused the charged version of Black Flame ritual to consume the same amount of stamina as the normal version. Fixed a bug which caused a player to see even less HP recovery from incantations and items other than flask of creams and tears when activating the effect of Melania's Great Rune. Fixed a bug which caused the Opalion Hard Tier to not boost physical damage negation. Fixed a bug which prevented the player from jumping midair while riding under specific conditions. Fixed a bug which allowed jump attack with cholesterol weapons while mounted to hit twice consecutively. Fixed a bug which caused some signs to appear more than once in the summoning pool. Fixed a bug which caused the effect of some weapon skills attack to persist under specific circumstances. Fixed a bug which sometimes caused significant performance issue of Audina and Liturgical Town under certain circumstances. Fixed a bug which prevented the player from picking up drop runes upon death under certain circumstances. Fixed a bug which allowed users to reach an accessible area during multiplayer. Fixed a bug which caused the multiplayer area to have different boundaries than expected. Fixed a bug that causes some enemies to have incorrect visual and behaviours. Fixed a bug that caused incorrect sounds to be played under certain circumstances. Fixed a bug which caused some areas to make the player unable to move which led to death. Fixed a bug that caused some places on the map to have incorrect visuals and hitboxes. Fixed a bug in some maps that allowed users to reach unexpected locations using certain procedures. Fixed a bug with the PC version which caused click input to occur when equipping staves and sacred seals and switching windows to active. Other performance improvements and bug fixes. And other added the error text to unauthorized items. And lastly they say in update 1.04 we have fixed a bug that allowed players to pass unauthorized items that cannot be obtained in game to other players. After the distribution of this file, possession and usage of these unauthorized items will be subject to warning or penalty after a certain period of time. And there we have it guys. So when you next log on to Arduino Ring there's either going to be an update waiting for you or it will already have been installed. It'll be update 1.06 and the ease of the changes that come with this update. Biggest one for me here though is definitely the Reversal Blood receiving the nerf. But how bad is that nerf? We'll have to test it and find out. But there we have it guys. Guys if you enjoyed the video leaving a like really helps out. If you like what you're seeing and want to see more out on Ring be sure to subscribe and hopefully it might be beautiful for people. I will see you on that next one.


Hey, hey, hey everybody, what is going on? Welcome to the first Brookly video in 2022. And this one's still prerecorded. I'm doing this back on the 11th, but we're nearing the entirety of videos being face cam with text as well. So hopefully you guys are ready for that. If you're bored of my face by now, well, I feel really sorry for you because this is what it's gonna have to be. Today's video is specifically about backgrounds level 188, which is one of the most popular levels because it actually exists in real life, the picture does. And it's really creepy. Why does this picture in place exist? I don't know, let's get into it. What is going on everybody? And welcome back to a brand new video on the channel. Thought I'd bring that OG intro back, because why not? In today's video, I'm gonna be explaining level 188 of the back rooms, aka the courtyard of windows. Let's get into it. Level 188, aka the courtyard of windows is classified as a class five survival difficulty and is the biggest hotspot in the entire back rooms for the window entity. The level looks like a big building with a courtyard inside of the middle of it. The courtyard itself is shaped like a pentagon and there can be anywhere from 90 to 200 windows on the walls at any time. Obviously the number changes depending on what time of day it is and the majority of the windows themselves are inactive. But the ones that are not inactive have a light that shines through them and there'll be a mysterious entity inside. Nice. The walls where the windows are have no doors, no rooms, nothing like that. They're legitimately just windows. And if you look straight up above you, you'll notice that there isn't even a roof. It's just like a darkness. The stuff that looks like grass in the pentagon floor is actually not grass, it's moss. And this moss grows up through the concrete somehow. There's also these really weird pipes that are on the wall that are leaking liquid. This liquid is not safe to drink. In the very middle of the courtyard, there's a wooden circle that's theorized to be a trap door that might lead to a different level, but this hasn't been tested. There are no bases here and you can only enter this level through a window that can appear inside of the hub. However, this is not advised since windows have those shadowy figures that might attack you. You can leave this level by going through one of the windows, but specifically try to go through the window that you came in from since you know for sure it works. Nice. That's just it for this creepy video. It's a pretty short one, but I really like this level because this picture is actually a picture of a real place. The fact that it's real is just really creepy to me, so I wanted to make a video about it. And I also feel like we never hear about the window entity, so I kinda just wanted to shed some light on them. Show you their home place, I guess. Thank you for watching, supporting me. Happy New Year's, everyone. I hope you go set goals for yourself this year. I hope you got some stuff planned. Stick to them. It's gonna be a great year. I'm looking forward to it. Channel's gonna go crazy. There's some big stuff coming. I really hope you're ready. Thank you for watching, and I'll see you later.