[User] Please transcribe this text

[Assistant] If he had not gotten that little hot drink, even though they lost, like would he even get killed today? Is he still getting killed? Like what's your take on that?


[User] Please transcribe this text

[Assistant] It was. Yeaah. I mean, the intensity of that fourth quarter, first of all, kudos to the fans that were at that game. The crowd was just phenomenal.


[User] Please transcribe this text

[Assistant] And the, both teams, like, were panicking at times, there was some really terrible passes, but it was exciting.


[User] Please transcribe this text

[Assistant] Right. They hang in there. I mean, Jokic was outstanding. Crazy. He was great down the stretch.


[User] Please transcribe this text

[Assistant] Bruce Brown. Bruce Brown hit that big shot. My lord. How about that play when uhm,


[User] Please transcribe this text

[Assistant] When Michael Porter Jr., the ball kind of like, he kind of lost it and it went between his legs and then he laid it up. Remember that play?


[User] Please transcribe this text

[Assistant] I said it once, I'll say it again, I admit it's a slight dereliction of duty on my part, I will not watch NBA regular season ever again.


[User] Please transcribe this text

[Assistant] You mean you're not gonna watch it? You're just gonna watch it and disregard it, right?


[User] Please transcribe this text

[Assistant] My favorite college basketball team for the first time in 20 years is going to be relevant this year with Rick Padino.


[User] Please transcribe this text

[Assistant] Now the NBA, there's people watching because it's great athletes, it's exciting. But the players have been telling you for years that they don't care about the regular season. That's right. They don't, they take days off, whatever, they don't care. So I in protest will not watch regular season NBA.


[User] Please transcribe this text

[Assistant] I've never seen a less excited champion.


[User] Please transcribe this text

[Assistant] He ba- I can't remember the exact words, but he was basically like, we've done the job, now we can go home. Now we can go home. I'd be like-


[User] Please transcribe this text

[Assistant] This guy don't seem to care. He obviously does because he plays great. Yeaah.


[User] Please transcribe this text

[Assistant] Right. No, no, no, that's fine. I get it. But I'm saying he doesn't seem excited though. Even in the Celebrate, that was a good tweet by SB Nation. You put that back up, Mike? The champagne? The champagne squirt?


[User] Please transcribe this text

[Assistant] No, not the champagne squirt, this tweet by SB Nation, but based on the champagne squirt here.


[User] Please transcribe this text

[Assistant] Good, Greg. You know, we were talking about baseball before and speaking of baseball, you know, similar, you guys have the big softball event going on. Give us the details on that and who we can expect by, besides yourself, to be playing in this charity softball game.


[User] Please transcribe this text

[Assistant] I know Juan Thornhill, your new safety is going to be there. He's one of the many new members of the defense. A lot of new guys on the defensive line, especially what's your thoughts on, you know, all the new players on defense and how it's going chemistry wise so far.


[User] Please transcribe this text

[Assistant] Because, because obviously it came up again, somebody said Greg Newsom wants to be traded. You said, you responded on Twitter saying, this is crazy, I just set up my charity event, I want to be, you're happy, you want to be here, you want to be part of the future of this franchise, correct?


[User] Please transcribe this text

[Assistant] The Browns put it out there, Greg, that you and a couple other players got, got robbed recently.


[User] Please transcribe this text

[Assistant] Uh, can you tell us about this? You okay I assume? Like what, what, what happened?


[User] Please transcribe this text

[Assistant] You think you guys were targeted specifically, like whoever did this, like they were after you specifically?


[User] Please transcribe this text

[Assistant] Greg, just to be, so, so, we're talking Greg Newsom, obviously. Greg, I, you know, I've said on this show, and I, I gotta say it to you, because I've said it when you're not here, that I've heard from people I know, that I got people out there, that say you're, you're out in the club quite a bit. Now, in the off season especially, it is what it is.


[User] Please transcribe this text

[Assistant] Is this situation, first of all, is that fair? Do you think you're out too much? Do you think you're out a normal amount? Do you, you know, like, is this happening during the season? Or is that unfair? Or will this, what happened in this incident maybe keep you home more? I don't know. What do you think?


[User] Please transcribe this text

[Assistant] And that's good that you're a man of the people and you know, fans, fans like the fact that you're, you're not, you'll say hello, you'll, you'll hang with them.


[User] Please transcribe this text

[Assistant] Yeah, I mean that's cool. That is a good thing. So hopefully you don't have to change that part of it. But yeah, I mean...


[User] Please transcribe this text

[Assistant] Did you go see the movie Air about the start of the Jordan Sneakers?


[User] Please transcribe this text

[Assistant] Great, we appreciate it, man. Again, the softball event is June 24th.


[User] Please transcribe this text

[Assistant] Everybody going out there checking out Classic Auto Group Park in Eastlake. Gates open at 2. The home run derby at 4. The softball game is at 5 at June the 24th. Everybody show up for that. We appreciate it, Greg.


[User] Please transcribe this text

[Assistant] We go from a current athlete to a former player.


[User] Please transcribe this text

[Assistant] Alright, so Gil, Gilbert Arenas is now like many former athletes in the podcasting world.


[User] Please transcribe this text

[Assistant] Yeah. Yeah, I shouldn't say now, but just started it.


[User] Please transcribe this text

[Assistant] Shoot. And it's called the No Chill Podcast.


[User] Please transcribe this text

[Assistant] I was listening to, I think it was the second to last episode that came out sometime in May, where he talked about John Moran, and obviously he comes from a perspective of somebody that


[User] Please transcribe this text

[Assistant] Was in a similar situation involving guns, and so he's a-


[User] Please transcribe this text

[Assistant] Uhm, but willy. But when you're that age, are you willing to listen?


[User] Please transcribe this text

[Assistant] Well, you know, G was just talking about, A, he wants to talk to the young guys out there, but when you're that age, and you've got money, and it's hard to want to listen.


[User] Please transcribe this text

[Assistant] When you look at, by the way, Denver, I looked at the early odds for


[User] Please transcribe this text

[Assistant] So he's got at least two, three good years left.


[User] Please transcribe this text

[Assistant] I don't know when this was from, at some point this year, it might have not been like this week, but he was like,


[User] Please transcribe this text

[Assistant] I mean AD obviously doesn't like him, right? I think. Does AD like LeBron?


[User] Please transcribe this text

[Assistant] Doesn't it seem like the Lakers players all love Magic and the Celtics players all love Bird or Mike Ray?


[User] Please transcribe this text

[Assistant] Where you were, sometime in May when you talked about John Moran, obviously from your perspective and your experience.


[User] Please transcribe this text

[Assistant] I thought it was fascinating listening to that conversation. If you could share with some of our fans, you know, all our fans should go back and listen to it. I think it was about an hour or 50 minutes, but, uh, not that the whole podcast was about that, but the beginning of it was. And I thought it was really interesting if you can give us, you know, some of your thoughts on like your perspective on John Moran.


[User] Please transcribe this text

[Assistant] Based on your experience in life and where you are now and what your advice would be.


[User] Please transcribe this text

[Assistant] We know that the league doesn't give a shit about the Cavs, certainly here in Cleveland, but we care about the Cavs. We were excited about last season. They, they trade for Donovan Mitchell. We're pumped. They had a really good regular season.


[User] Please transcribe this text

[Assistant] But they flamed out in the playoffs. They lose to the Knicks. We thought they were better than the Knicks. Donovan Mitchell didn't play particularly well in the playoffs. You know, Jared Allen completely disappeared. What do you think about this Cavs team? Is it a situation where we gotta be patient and give them more time, although we're worried that Donovan Mitchell's gonna leave?


[User] Please transcribe this text

[Assistant] Or do you think they need to change things up to be, uh, a real contender in the playoff?


[User] Please transcribe this text

[Assistant] It is crazy. Like we've, the only player I could think of that was still excellent at this age.


[User] Please transcribe this text

[Assistant] Was Kareem, right? I mean, Kareem was great late into his third, maybe not quite as great as LeBron, but he was great.


[User] Please transcribe this text

[Assistant] It's impossible for me as a regular fat guy to understand how LeBron can do this, but as someone that played the game at his highest level, how crazy is it that he's still this good at an age where almost every other great player is out of the game?


[User] Please transcribe this text

[Assistant] It is amazing. You know, some of the things you were saying there were reminding me of like when non-players are in movies and basketball movies. And I'm curious, when it comes to basketball movies, white men can't jump.


[User] Please transcribe this text

[Assistant] Hoosiers, Blue Chips, that new Adam Sandler movie, Hustle. What is the best or realistic basketball movie? One of those or maybe there's something else I'm not even, I'm not even mentioning.


[User] Please transcribe this text

[Assistant] Indiana. No, he wasn't, uh, yeah. Bobby Knight and that. You had Rick Pitino. It was amazing. Gilbert, we thank, thank you, man. Keep, keep up the great work with your awesome podcast, the No Chill podcast and.


[User] Please transcribe this text

[Assistant] I mean, shit bro. It's on the way to, you know, trying to be a super label. You know what I'm saying?


[User] Please transcribe this text

[Assistant] So first of all, let's create the service worker file. Now I'm going to create this in the root of this project directory so that it has the overall scope. It has access to all of these different files, folders, pages, et cetera.


[User] Please transcribe this text

[Assistant] So let me create a new file and I'm going to call this sw for service worker dot js. Now I'm not going to write anything inside that file just yet. What I am going to do though is register this service worker in the browser from another JavaScript file. So which JavaScript file should I do this from?


[User] Please transcribe this text

[Assistant] Well, if we open up JS, we have materialize, so not in there. We have this UI.js file. Now this is just for the UI of the application. So DOM interaction and stuff like that. So we don't really want to put it in there either. What I'm going to do instead is create a new file called app.


[User] Please transcribe this text

[Assistant] .js and register it from here. So I need to link to this file from index.html. I'll do that right at the bottom over here. So let me come down to the bottom and just above this script I'm going to do a new script.


[User] Please transcribe this text

[Assistant] And the source is going to be equal to forward slash JS forward slash app dot JS. Now you need to link to this from every HTML page we have inside the project. So inside pages, we have the about page. So at the bottom down here, we need this as well.


[User] Please transcribe this text

[Assistant] And we also need to put this inside contact.html as well. So no matter which page we load, that it's going to register this service worker. Okay, so inside app, this is where we want to register the service worker.


[User] Please transcribe this text

[Assistant] So, first of all, we need to check if the browser actually supports service workers. Because not every browser does, only good modern browsers.


[User] Please transcribe this text

[Assistant] So if we go to can I use and look at service workers, we can see a lot of these browsers do support them, but the ones in red, i.e. 11, and these ones here, these do not support service workers.


[User] Please transcribe this text

[Assistant] So we need to check that that exists service workers in the browser before we use it.


[User] Please transcribe this text

[Assistant] Can I spell this right? Probably not. Navigator. Okay, so what Navigator is, is an object in JavaScript that represents the browser and information about it.


[User] Please transcribe this text

[Assistant] And we're checking to see if this service worker property exists on this navigator object. If it does, it means that the browser supports service workers and we can use it. So we're only going to execute this code if it supports service workers, right?


[User] Please transcribe this text

[Assistant] So then how do we then use this to register a service worker? Well, we say navigator again, and then dot service.


[User] Please transcribe this text

[Assistant] Worker, then we're going to use a method on this property called register. This is how we register a service worker. And in here we need to pass an argument, which is a path to the service worker. That is just forward slash SW dot JS. It's in the root of the project.


[User] Please transcribe this text

[Assistant] So it's going to get this file and register it as a service worker.


[User] Please transcribe this text

[Assistant] Now this thing right here is an asynchronous task, meaning it takes some time to complete and it returns to us a promise, which means we can tack on a dot then method.


[User] Please transcribe this text

[Assistant] So inside this dot them method, we pass a callback function, which is going to execute when the promise resolves. So I'm going to do this function as an arrow function, and then I'm just going to say console dot log. And we'll say service worker registered.


[User] Please transcribe this text

[Assistant] Okay, so this right here, this is promise syntax. It's a way to deal with asynchronous tasks.


[User] Please transcribe this text

[Assistant] And this statement at the top, because it's asynchronous and takes some time to do, it returns to us a promise, which is a special value in JavaScript. And that promise says that at some point,


[User] Please transcribe this text

[Assistant] This task of registering a service worker is either going to finish successfully or unsuccessfully. And this is known as the promise being either resolved if it's successful or rejected if it's not successful.


[User] Please transcribe this text

[Assistant] Now, if the promise is resolved, i.e. it's successful, then it fires the callback function inside the then method when it's done.


[User] Please transcribe this text

[Assistant] If it's not successful and the promise is rejected, then it fires this callback function inside the catch method. This catches any errors. Okay?


[User] Please transcribe this text

[Assistant] So this is known as promise syntax. If you want to learn more about it, feel free to check out my asynchronous JavaScript course. I'll leave the link down below. But anyway, we have this in place now.


[User] Please transcribe this text

[Assistant] Now this callback function right here, if the promise is resolved and it's successful, it takes in an object as a parameter. And this is a registration object. It represents the registration of our service worker. And this one takes in a parameter, which is the error. If we catch any kind of error and this was not successful.


[User] Please transcribe this text

[Assistant] Okay, so we're registering now this service worker and then we're doing this if it's successful and we're doing this if it's not. And in fact, we'll also log out next to these little statements, the registration object and the error object if there was an error.


[User] Please transcribe this text

[Assistant] So now if I save this, what's going to happen? Well, it's going to run this code because it's linked to our different HTML files. It's going to check if service work exists in Navigator, which it does in Chrome. Then it's going to register this service worker right here. When it's done, if it's successful, we're going to log this out to the console and we're going to log out the registration object as well.


[User] Please transcribe this text

[Assistant] So let's save this and give this a whirl, save it and come over to our project. Then I want to go to console because this is where we're logging out some kind of result and I'm going to hard refresh.


[User] Please transcribe this text

[Assistant] Now it says at the minute this site can't be reached, so let me go back to my HTML file, right click and open with live server just in case that live server stopped.


[User] Please transcribe this text

[Assistant] And go back over here. Okay. So now if we inspect again, go to the console, we can see now that the service worker was registered. Okay. And we can see this service worker registration object right here. Now, if we expand this, we can see a property called the scope.


[User] Please transcribe this text

[Assistant] And right here, it says this is the scope and that is the root of our domain. It's this up here.


[User] Please transcribe this text

[Assistant] So it's saying it basically has global scope within our project. It's at the root directory. Now if I moved this service worker right here instead into a subdirectory. So let's say I move it into the JS folder.


[User] Please transcribe this text

[Assistant] Then I need to go to app.js and change where this is registering to because now it's inside the JS folder. So forward slash JS, forward slash service worker dot JS. If I save this now and come back over here, we can see again, the service worker is still registered right here.


[User] Please transcribe this text

[Assistant] So if we open this up, we can come down here and we can see the scope is now this thing right here in the sub directory forward slash JS. So now it would only be able to control files inside this folder. Okay, so that's the scoping action.


[User] Please transcribe this text

[Assistant] Now what I'm going to do is move this service worker back to the root of the project so that it can access everything.


[User] Please transcribe this text

[Assistant] Now, if we go back over to the browser, we can come up here and see this application tab right here. Now, if you open this, we're going to see, if you click on service workers over here, the service workers that we have registered and we can see this one right here, sw.js and we can see that it's activated and it's running.


[User] Please transcribe this text

[Assistant] So that service worker now has been registered in the browser, it's also been activated, and now it's running.


[User] Please transcribe this text

[Assistant] Now we'll be coming back to this tab up here, application quite a lot as we go throughout the rest of this course to use some of the different features over here.


[User] Please transcribe this text

[Assistant] Now one more thing to note, service workers only work on pages where they're served over a secure HTTPS connection.


[User] Please transcribe this text

[Assistant] Now, localhost that we have up here is not HTTPS, but that is an exception to the rule. And it's an exception so that we can easily develop apps using service workers, but this is important when it comes to deploying your application.


[User] Please transcribe this text

[Assistant] Now the logic behind this is that service workers are very powerful. They can intercept requests made by the browser. So they need to be secure.


[User] Please transcribe this text

[Assistant] Now we've registered this service worker, let's look in the next video at the install event.


[User] Please transcribe this text

[Assistant] I think it's the same person. Yeah, uhm, I think it's Sean Hayes.


[User] Please transcribe this text

[Assistant] Cars had been left everywhere by the wave.


[User] Please transcribe this text

[Assistant] The venting valves are driven by motors.


[User] Please transcribe this text

[Assistant] We just didn't know what to do. The reactors were unmanned.


[User] Please transcribe this text

[Assistant] That morning, before I started the engine, I called my wife.


[User] Please transcribe this text

[Assistant] She said, if someone has to do it, then go and do your best. I am praying for you.


[User] Please transcribe this text

[Assistant] She was crying at the time. I almost cried as well.


[User] Please transcribe this text

[Assistant] At the time, it felt like...


[User] Please transcribe this text

[Assistant] The bones, the skeleton of the building, the walls were strewn everywhere.


[User] Please transcribe this text

[Assistant] The wind was bending the water, so we sprayed it like this.


[User] Please transcribe this text

[Assistant] I could see the steam, so I knew it had gone in.


[User] Please transcribe this text

[Assistant] We did it. We did it. We did it for everyone. That's how I felt.


[User] Please transcribe this text

[Assistant] Oh, I'm just so bad with, I think I may, I don't know, we'll see what happens. Oh my god.


[User] Please transcribe this text

[Assistant] I've known Todd for quite a while now and his history of self-injurious behavior is pretty significant, so.


[User] Please transcribe this text

[Assistant] He does a pretty good job when he does cut. So I mean, he'll go right for a main artery or...


[User] Please transcribe this text

[Assistant] Yeah, you know, he'll tap into something that produces copious amounts.


[User] Please transcribe this text

[Assistant] So basically right now I'm going to see if I can move them to one of our two cells that I have.


[User] Please transcribe this text

[Assistant] That are designated for constant watches. They have cameras built in. They got full glass doors.


[User] Please transcribe this text

[Assistant] Uh, Mr. Bullard, how are you feeling today?


[User] Please transcribe this text

[Assistant] It was actually introduced by the Quakers as a noble experiment in rehabilitation.


[User] Please transcribe this text

[Assistant] There was a belief that you could put a prisoner in his own solitary cell, freed from the evil influences of modern society. And if you put them in that cell, they would become like a penitent monk, free to come close to God and to their own inner being. And they would naturally heal, heal from the evils of the outside society. It was a noble experiment and it was an absolute catastrophe.


[User] Please transcribe this text

[Assistant] And so the experiment with solitary confinement gradually diminished as, uh,


[User] Please transcribe this text

[Assistant] Of utter total control and harsh punishment took off in the United States so that over time.


[User] Please transcribe this text

[Assistant] Develop more and more supermax prisons where everyone's in solitary environments.


[User] Please transcribe this text

[Assistant] What we see in humans, we see it in animals, I mean we see it in mammals.


[User] Please transcribe this text

[Assistant] Shaking and sort of ritualistic compulsive behavior.


[User] Please transcribe this text

[Assistant] And then they would have sudden aggression, uh, attacking each other.


[User] Please transcribe this text

[Assistant] Some of these guys had hyper-responsive reactions, spike reactions to the visual stimulus and they looked at who those fellows were. Semi-starvation, no.


[User] Please transcribe this text

[Assistant] Anthony, you got the grades? Yea, for context, TJ is 77.1 and then Parsons is 73.2.


[User] Please transcribe this text

[Assistant] Yeah, before we get into the next topic guys, I just want to remind everybody that the USFL is back in Canton and you can get great seats starting at just $10. Buy your tickets today at the USFL.com. Saturday, June 10th, a bunch of the UCSS crew is going to go down thanks to Billy. Shout out. So come and get some tickets and come hang out with us down there at the USFL game.


[User] Please transcribe this text

[Assistant] Yeah, so we reached out to the YouTube chat and asked them the same question we asked you guys, and whenever we do that, it's brought to you by PCC Airfoils. Looking for a job with career advancement and great benefits, PCC Airfoils is a leading manufacturer in Northeast Ohio, and all locations of PCC Airfoils in Eastlake, Mentor, Wycliffe, and Minerva are hiring for all positions starting at $18 and up.


[User] Please transcribe this text

[Assistant] Plus get full benefit package, paid time off, and signing bonus. Apply online at precast.com slash careers to learn more. So guys, we went to the chat and we asked them, is this the best year for defensive player of the year?


[User] Please transcribe this text

[Assistant] I think you are the closest. It's about a 60-40 split. 60 yes, 40 no. Shout out to the chat. Wait, 60-40 no? No, 60-40 yes. 60% yes, 40% no. Shout out to the chat for being reasonable.


[User] Please transcribe this text

[Assistant] Yeah, so as always, the lunch hour is brought to you by Colleague Companies Championship. Uh, see your favorite golf legends play in the Colleagues Companies Championship, July 12th through July 16th at the famous Firestone Country Club.


[User] Please transcribe this text

[Assistant] So guys, we're going to pivot here to the Guardians and we're going to get into our Guardians topic today. I'm working on our guest right now. She's having a little issues connecting into our system. Right. So just go ahead and take it away. Okay. Guardians game last night. I'll quickly say, um, author Alaina


[User] Please transcribe this text

[Assistant] Yeah, and before we do guys, I just want to remind you that the 12 o'clock lunch hour is brought to you by Colleagues, Companies, Champions, Championship,


[User] Please transcribe this text

[Assistant] See your favorite golf legends play in Colleague and Company's Championship July 12th through July 16th at the famous Firestone Country Club.


[User] Please transcribe this text

[Assistant] Yeah, I just want to remind everybody one last time today that you can see your favorite golf legends play in the Colleague Companies Championship July 12th through July 16th at the famous Firestone Country Club. Fun, family-friendly events for all weekend long, featuring a new fan zone experience, free attendance for kids, and concerts every single night. There's something for everyone. Learn more at ColleagueGolf.com.


[User] Please transcribe this text

[Assistant] So, I took a vacation, what, like three weeks ago? Mike missed me. Decided to make a top 5. We did, we missed you. Missed you a lot. Yeah, well, after today, I don't know if I missed myself, but anyways.


[User] Please transcribe this text

[Assistant] Earl made his debut, what, last week? We made a top 5 about Earl? Yeah. Now, this was a little tough, because McNuggets is an open book, but we're doing top 5 things you need to know about McNuggets. Oh wow. You might not know about McNuggets, you might know about McNuggets. This one's more for a casual audience, maybe.


[User] Please transcribe this text

[Assistant] No, I don't usually work out here alone. No, I usually go to the gym over in Parma, but. Okay. He was here by himself.


[User] Please transcribe this text

[Assistant] I think we all know this one, but the fans might not.


[User] Please transcribe this text

[Assistant] Mike and I have had the conversation too, we're like, I'm from Cleveland, born and raised here. If I can't go over the speed limit, that means there's traffic. I don't know real traffic, so we like have this conversation every time we're driving anywhere.


[User] Please transcribe this text

[Assistant] Last time I interviewed you, you said you were going to try and be normal again.


[User] Please transcribe this text

[Assistant] While the gloves weren't the only thing trending on social media over this weekend, everyone cannot stop talking about Lifetime Surviving R Kelly. Did you see it, fam?


[User] Please transcribe this text

[Assistant] A sixteen percent increase in R. Kelly music streams. Many people are so confused as to why this is, including actress Jada Pinkett Smith, who had this to say on her Instagram. Check it out.


[User] Please transcribe this text

[Assistant] Yeah, I agree with both of you ladies, and I'll take it further to say,


[User] Please transcribe this text

[Assistant] I've talked about consumerism and also just us being sometimes lazy, to be honest, of what we purchase and what we buy into. Uhm, I think yes, some people aren't educated with what R. Kelly his past is, but we also


[User] Please transcribe this text

[Assistant] We're supporting the cause when we buy certain products or we buy, you know, we support certain artists. We're not understanding that you're paying this man's, uh, way to be who he is. So I call them sheeple.


[User] Please transcribe this text

[Assistant] People who are just like sheep, they're just following the crowd. So that's that one part, we are being lazy and we're not being responsible of what we're supporting and what we're paying. And then the other part of it is, I wonder if, if you do know what R. Kelly is about.


[User] Please transcribe this text

[Assistant] And, and in your household, or in your circumference, when you see women being abused, i.e. everything from being berated to being disrespected to being absolutely violated, is that so normalized that now you're desensitized? That when you hear Arteli, you're like, oh, I got a cousin who does that. Oh, my dad does that. Well, the issue too is people- It just becomes, you know what I mean?


[User] Please transcribe this text

[Assistant] All right then, so now we're listening to a fetch event right here and we have that set up in our service worker. And remember this was the last criteria inside Google's guide for enabling the banner to add the app to the home screen. So remember when we satisfy certain conditions, these things here,


[User] Please transcribe this text

[Assistant] Google on Android devices will automatically show a banner prompting the user to add the app to the home screen and that's what we're trying to do here.


[User] Please transcribe this text

[Assistant] So the last criteria that we checked was has registered a service worker with a fetch event handler. Now we have that and we satisfy the rest of the conditions as well. So now I want to test out our app on the Android emulator to see if we get this install banner.


[User] Please transcribe this text

[Assistant] So I've gone over here and opened Android Studio. I'm going to go to the AVD manager and I'm going to start up this thing over here. So we're just starting up the emulator. Then I'm going to visit it in a browser.


[User] Please transcribe this text

[Assistant] Now, right here, let me just minimise these things so they don't get in the way.


[User] Please transcribe this text

[Assistant] And right here we can see we're at 10.0.2.2 then port 5500. Remember that's what we had to do to show what's on the localhost on our computer.


[User] Please transcribe this text

[Assistant] Now remember, service workers only work over HTTPS connections and localhost is the exception, but we're not on localhost here. It's showing us what's on localhost on our development computer, but we're not on localhost up here. So this is actually not going to work.


[User] Please transcribe this text

[Assistant] So what we need to do is find out a way to be able to type in localhost port 5500 here and see the website because localhost was the exception to the rule where we don't have to use HTTPS and the service worker will still work. It won't work using this. So how do we do that?


[User] Please transcribe this text

[Assistant] Well, we're going to use a bit of port forwarding by using the Chrome dev tools. So if we just take that off the screen for a second.


[User] Please transcribe this text

[Assistant] Go over here and we go to, oops, this one rather, go to more tools and then go to remote devices. What we're going to do now is connect up this remote device, woohoo, with Chrome tools. And we can see it's already seen this thing right here. It's detected it, right?


[User] Please transcribe this text

[Assistant] So if we click on that, this represents this device that we have open over here.


[User] Please transcribe this text

[Assistant] Now what we're going to do is go back to settings and we're going to use port forwarding and we're going to add a rule. Now the port that we want to visit on here using localhost is just going to be


[User] Please transcribe this text

[Assistant] So now we could type in local host over here and it should work. So what I'm going to do for good measure is just


[User] Please transcribe this text

[Assistant] Close these down like so. And I'm gonna delete this dude as well. I wanna uninstall that app home screen icon. Then I'm gonna open up this browser again. And this time, let me just turn this to no thanks. I'm gonna go to local host. And then port 5500. Press enter.


[User] Please transcribe this text

[Assistant] And we should eventually see this site. And now we can see this install banner right at the bottom over here because we satisfy.


[User] Please transcribe this text

[Assistant] So this is much nicer than having to go to the three little dots up here, the settings, and then adding to the home screen, because not everyone knows how to do that, but now the user is being prompted to add this to their home screen.


[User] Please transcribe this text

[Assistant] And hopefully it should ask me to add it automatically like that. And now if I go to the home screen, I should be able to see this app. And if I open it up, everything should work as normal. Awesome. It does.


[User] Please transcribe this text

[Assistant] Cool, so that's how we can use the install banner to add something to the home screen just by satisfying these different conditions right here. Now sometimes this behaviour of the emulated device connected to Chrome tools, sometimes it can be a bit shoddy and fickle and it might not always work and show the install banner in my experience anyway.


[User] Please transcribe this text

[Assistant] If that's the case, you could always link up your own real Android device to Chrome development tools this way and test it.


[User] Please transcribe this text

[Assistant] Now to do that you're going to need to enable USB debugging on your device and then plug it in to a USB port on your computer. Now to enable USB debugging, uhm, you're best off looking at an online guide. I'll leave a link down below to such a guide to help you do that.


[User] Please transcribe this text

[Assistant] But once you plug it in, you should see it appear over here, your device. And then you could use port forwarding the same way, and then you can test this out on your own device instead. Alright?


[User] Please transcribe this text

[Assistant] So now we're fulfilling all the criteria for the install banner and we should see it when we test it on our device. Next I'd like to move on to caching assets with service workers over here.


[User] Please transcribe this text

[Assistant] There you go. There's Sean Watson. He wants the Andre Hopkins here. That was yesterday at the Browns Horty Torty Golf event there. Were you invited to the event? I was not invited. I mean, I guess we all were invited. We were all invited media members, but I wanted to be invited to golf with the guys.


[User] Please transcribe this text

[Assistant] Uhm, you probably would know the guys if you saw them. One guy's name was Hart.


[User] Please transcribe this text

[Assistant] Anyway, these guys are like, come be our, be part of our foursome for golf.


[User] Please transcribe this text

[Assistant] And I'm like, alright, well I'll give it a shot. By the fourth hole, I was like, this freaking sucks. I'm outta here.


[User] Please transcribe this text

[Assistant] He is obsessed and he didn't play golf until a couple years ago and he just, his wife just had a baby. He's obsessed with golf. He even has a swing coach.


[User] Please transcribe this text

[Assistant] Speaking of golf, we'll rank Brown's players golf swings later. Obviously we're going to get into Deshaun Watson and DeAndre Hopkins.


[User] Please transcribe this text

[Assistant] Uh, an interesting, uh, exercise that Mike did. PFF gave us access, this show access, to run simulations of the season. We'll see how it came out for the Browns. We'll talk about the Guardians pathetic performance and get Cal Quantrill be out of the lineup.


[User] Please transcribe this text

[Assistant] We're gonna have Chris Rose on the show today. Uh, that and a whole lot more. Uh, guys real quick though, we were talking before the show about like running into fans and meeting fans and how.


[User] Please transcribe this text

[Assistant] I was saying to you guys how when I would run into fans when I first left the radio and came here, a lot of people would say I miss you on the radio. Oh, I don't know about the show. And now everybody's saying,


[User] Please transcribe this text

[Assistant] Uh, the show, the show, the show. Yeah, of course I'm watching the show. Shout out to my man Aubrey, who I ran into at Heiden's. He was a really nice guy. He was, he was very excited. But we're all meeting people, except for Tyvis, because he doesn't, you know, say hello to anybody.


[User] Please transcribe this text

[Assistant] Highness must be really nice. It's happening. That's like your favorite place. No, I mean, but you know, I go there to shop. What are you gonna do?


[User] Please transcribe this text

[Assistant] My, as you all know, my wife was diagnosed with leukemia two and a half years ago and


[User] Please transcribe this text

[Assistant] For those of you who don't know anybody close to you who has leukemia, it's unlike any other cancer. Okay, so there's, I don't mean to diminish any other type of cancer because many other cancers are very, very serious.


[User] Please transcribe this text

[Assistant] But it's completely different because it's a blood cancer. There's no, uh, stages like there are for other cancers. It's completely different. It shouldn't even be called cancer, honestly. But it is. But anyway, uh, my wife,


[User] Please transcribe this text

[Assistant] Has had to have a lot of blood infusions, platelet infusions, all kinds of things. And so does every other person that is going through leukemia treatments. It's very grueling. It takes a lot out of the person. And my wife's friends, uhm, decided to do a blood drive.


[User] Please transcribe this text

[Assistant] Because we have tons and tons of friends and family who are constantly asking us, what can I do? What can I do? And my wife always says to them, go donate blood. Go donate platelets. So her friends, after hearing this from her so many times, said, let's do a blood drive in your honor.


[User] Please transcribe this text

[Assistant] And so tomorrow is the blood drive. Now, uh, you gotta call and make an appointment. It's tomorrow at, uh, in Rocky River, at the Rocky River Rec Center between noon and six. If you haven't donated blood, if you're a healthy individual, please do sell platelets. You can donate platelets. You can do a lot of different things.


[User] Please transcribe this text

[Assistant] Uh, we have, we had a major shortage of blood supply in this country over the last couple of years. And this is critical to the care of not just leukemia patients, but many other cancer and other types.


[User] Please transcribe this text

[Assistant] of patients. It is absolutely critical, so if, if you, if you have time,


[User] Please transcribe this text

[Assistant] Please, even if you can't go out for my wife's blood drive tomorrow, which again is from noon to 6pm, uhm, at the Rock River Civic Center,


[User] Please transcribe this text

[Assistant] Even if you can't make it tomorrow, call and see if you can get in there. Uh, but if not, just do it another time. We, we, I implore you to please, because there's people out there that need it. And if you're a healthy, and by the way,


[User] Please transcribe this text

[Assistant] Uh, not that you hope this happens, but you may find out something like your platelets are low or your hemoglobin is low. So you might get important information about yourself, but if you're a healthy individual, this, this is really going to come in hand. So please it's on Hilliard Boulevard and Rocky River schedule appointment. Go to red, uh, redcrossblood.org.


[User] Please transcribe this text

[Assistant] Enter the sponsor code ROCKYRIVER or call 1-800-RED-CROSS. Uh, so there you go.


[User] Please transcribe this text

[Assistant] Again, if you can't come tomorrow, please, uh, do it another time. But, uh, there you go. I just wanted to mention that.


[User] Please transcribe this text

[Assistant] Alright, let's get to some sports here, guys. And let's begin. We just, let's go back to that clip we just heard.


[User] Please transcribe this text

[Assistant] I was saying yesterday that I, I think Hopkins is definitely better than Amari Cooper. You disagree?


[User] Please transcribe this text

[Assistant] I mean, Hopkins has been- Yea, I say good morning Cooper. Well, but Hopkins has had a much better career than Cooper. I agree.


[User] Please transcribe this text

[Assistant] And it's not like, I mean, Cooper's a little younger than Hopkins, but not much. And remember, Hopkins...


[User] Please transcribe this text

[Assistant] He, he played, uh, what's, nine games last year. He was suspended six games. So he only missed two games due to injury. I don't even remember that. And he was playing with terrible quarterback.


[User] Please transcribe this text

[Assistant] We just said that yesterday. By the way, let me get you some stats.


[User] Please transcribe this text

[Assistant] Wanna take a guess for the two guys? Amari Cooper and DeShant and uh... Targets per game? Targets per game.


[User] Please transcribe this text

[Assistant] You're even closer. DeAndre Hopkins, 9.4 targets per game. That's ridiculous. And Amari Cooper, 7.6. So he's averag- wha-


[User] Please transcribe this text

[Assistant] Watson, uhm, Hopkins has 1.8 more targets per game, but how about this? Catch percentage. Alright, Amari Cooper's catch percentage in his career.


[User] Please transcribe this text

[Assistant] Is 63%. That's pretty solid. He has some drops early in his game. You know what Hopkins catch percentage?


[User] Please transcribe this text

[Assistant] Ninety-two. Seventy-one. Ninety-two. Seventy-one. Ninety-two. His catch percentage.


[User] Please transcribe this text

[Assistant] Can you imagine what the hype train for the fans is gonna be like if they had Hopkins?


[User] Please transcribe this text

[Assistant] Who has had 900 receiving or more yards in a season? One. One. Amari Cooper, that's it. So these other guys, we like some of them.


[User] Please transcribe this text

[Assistant] I'm going off of facts and what I know. Let's go ask the defensive coordinators for Cincinnati, Pittsburgh and Baltimore. Would they rather the Browns have DPJ as the second receiver or Deontre Hopkins? I think that's a pretty obvious answer.


[User] Please transcribe this text

[Assistant] There was no downside. And here's the argument that the know nothing will say. It'll be like, well we don't need him. And they'll say, well he's better than the guys he got. And then they lose that argument and then they will go to the salary cap. What about the salary cap? I don't give a rat's ass. You could kick the can down the road on the salary cap as long as you want.


[User] Please transcribe this text

[Assistant] Not to mention, like, you brought up the fact that, like, the Bengals gotta sign Burrow, they gotta sign Chase, they gotta sign Higgins. I don't know, I'm sure they'll sign Chase and Burrow, I don't know if they're gonna sign Higgins, they should, if they don't, I'm gonna be pissed.


[User] Please transcribe this text

[Assistant] Very distracted by your shirt, Mike. Thank you. I'm finding it distracting.


[User] Please transcribe this text

[Assistant] When the Browns traded for Deshaun Watson, obviously I was on the air on the radio at the time and I went bananas. Bananas in a good way. I was going crazy. I was like the Browns finally have a franchise quarterback. For the first time in forever.


[User] Please transcribe this text

[Assistant] And one thing I did not think about at all at the time was...


[User] Please transcribe this text

[Assistant] His confidence, his cockiness, his, his swagger, his, what, mojo, whatever the hell you want to call it. Some of those intangibles that you can't, you don't know. Nobody knows. Even his best friend.


[User] Please transcribe this text

[Assistant] Whoever that may be, doesn't know what makes Deshaun Watson tick down deep.


[User] Please transcribe this text

[Assistant] What makes his confidence, builds up his confidence, whatever. And I think, yeaah, he was obviously rusty last year, but I think part of the reason he played poorly


[User] Please transcribe this text

[Assistant] And again, I don't know this for a fact. It's just my, you know, just trying to figure it out. I think part of the reason he played poorly is he was lacking confidence.


[User] Please transcribe this text

[Assistant] That players, you don't because you were one, and you were two.


[User] Please transcribe this text

[Assistant] Players are human beings just like the rest of us. They got problems with their families, they got sickness in their families, they got relationships that break up. Especially when you're talking about players who are in their twenties, most of them, right?


[User] Please transcribe this text

[Assistant] And it was clear to me that he was lacking some confidence and lacking that swagger that he had in Houston.


[User] Please transcribe this text

[Assistant] And ultimately, my biggest concern about Deshaun Watson is not the physical talent. He is...


[User] Please transcribe this text

[Assistant] Immensely talented. He's in great shape. I know he's had some injuries in the past. I think he's over that. I don't think it's an issue. It's can he get the confidence back and can he get out of his own head? Because the best quarterbacks in the league are not overthinking anything and they think they're the biggest swinging you know what in town.


[User] Please transcribe this text

[Assistant] Then he's, then I expect him to be great this year. And if he doesn't, we may never see him be great again. It sounds crazy to think that it's all about his head.


[User] Please transcribe this text

[Assistant] You've self-checked over there, you've locked up. It's any sport, right? Like if you play with a guy who's really confident, believes in himself, it makes you feel better. Right! It makes you feel like, oh I can, he's confident, I should be confident too. It gives you, like, if you're playing with a bunch of guys who are like, well we suck, and we're gonna get, well then you're gonna start to feel that way.


[User] Please transcribe this text

[Assistant] We're so used to the Browns being so lacking of talent until recent years, where you had to start rookies because you had nobody to play, but you look at some of the better teams and they let their rookies develop because


[User] Please transcribe this text

[Assistant] You have a guy, like, I'll give you an example, I hate to bring the bangles up in Seattle because people always get mad at me, but I'll do it anyway.


[User] Please transcribe this text

[Assistant] I'm not saying the Bengals are perfect, the Chiefs are better, but an example just popped in my head. So last year, the Bengals had


[User] Please transcribe this text

[Assistant] Fine, we don't know, because he hasn't played that much. But, they drafted him in the first round, but he didn't play much, he played a little last year.


[User] Please transcribe this text

[Assistant] Right, Elijah Moore, maybe you're one, and maybe Cedric Kilming, you're two, who knows? Time will tell. David Bell.


[User] Please transcribe this text

[Assistant] That's awful. By the way, no matter what Deshaun Watson had said, 88% of the fans would have said they liked it. No matter how he would answer that question. And I don't even care that he answered that question that way, I just think it didn't help my thoughts that maybe he's lacking some confidence. That may not be true, but it certainly didn't make me feel


[User] Please transcribe this text

[Assistant] I hope, I don't think being cocky makes you a bad guy. Not at all. I mean I want my quarterback to be cocky. Now, it doesn't, I mean in the end it doesn't matter, and he's right ultimately, that nothing, the preseason OTAs don't mean shit.


[User] Please transcribe this text

[Assistant] Baker, I'm rooting for you this year, buddy. Just this year? No, I'm not actually.


[User] Please transcribe this text

[Assistant] In 2026, Baker starting for the Bucks, Baker starting for another team, Baker on the big, uh, noon kickoff.


[User] Please transcribe this text

[Assistant] Busting Urban Meyers balls about planting the flag. Yup. And then the two of them could go off as strippers and hookers. Alright, let's move on to PFF. Allegedly.


[User] Please transcribe this text

[Assistant] Gotta pay him a lot of money. By the way, I heard that idiot, what's his name, Dan Dockich?


[User] Please transcribe this text

[Assistant] By the money, by the transfer, I don't give a crap about the, I'm glad about the transfer portal. We, St. John's, my basketball team, which honestly I haven't watched them play much because they've sucked for the last 20 years.


[User] Please transcribe this text

[Assistant] Six hundred. They got like four guys with between six and eight hundred. Yeaah. But that's still, that averages to seven hundred. That's twenty eight hundred. Where are the other sixteen hundred yards coming from? That's tough. They got us losing to the...


[User] Please transcribe this text

[Assistant] Running backs can't win the MVP because they're not as important as the quarterbacks. There's no planet where a running back is more important than a quarterback.


[User] Please transcribe this text

[Assistant] Well, here's the stupid thing. That's why they have the MVP and then they have the offensive player of the year. Yes. That's why it's two different awards because we now know through, you know, analytics and a lot more guys vote based on analytics tell you that the court, if a running back misses a game, the point spread doesn't change.


[User] Please transcribe this text

[Assistant] Last year, it was, uh, Mahomes. Yeah. Okay.


[User] Please transcribe this text

[Assistant] You can't have a much better season than that. That would be, I mean, I can't imagine any world where he's a 600-yard receiver.


[User] Please transcribe this text

[Assistant] One of them did. David Najoku, by the way, starting tight end on my dynasty fantasy football team. I need that year. I need that year right now.


[User] Please transcribe this text

[Assistant] The kid they drafted the year before is a third back. What's his name? Felton. Felton. By the way, to G's point, he's right. Brown's all time in Seattle are three and eight.


[User] Please transcribe this text

[Assistant] Did they win in the dome? The last time the Browns beat the Seahawks was 2011 in Cleveland. It was 6-3 was the final. Yea, that's the game. And they won in Cleveland in 2007, 33-30. The last time the Browns won in Seattle


[User] Please transcribe this text

[Assistant] Was in 1989, they won 17-7. Now, they've only played in Seattle three times since then, but they lost them all.


[User] Please transcribe this text

[Assistant] By the way, am I crazy? My eyes are not that good and this is a small graphic, but is that Rams logo, the dolphins? No, it's the Rams. And in this scenario,


[User] Please transcribe this text

[Assistant] No, but hopefully he still can throw the deep ball with the same accuracy he had.


[User] Please transcribe this text

[Assistant] How would you possibly go 14-3 with nobody putting up Magnificent stats?


[User] Please transcribe this text

[Assistant] Baltimore scored six points and they swept the AFC stop. I think Gino's gonna suck this year by the way.


[User] Please transcribe this text

[Assistant] I don't know about that, but go ahead. Go Bugs.


[User] Please transcribe this text

[Assistant] I mean, I think at this point, he's the odd man out because Tanner Bybee and Logan Allen have been great. Shane Bieber's not going anywhere. He's been good, not great, but he's been good.


[User] Please transcribe this text

[Assistant] And Tristan McKenzie, you know, is their best young starter, at least terms of proven. So he's not going anywhere. So those four guys are a guarantee. So the last spot in the rotations between Quantrill and Savalli. Now Savalli hasn't been...


[User] Please transcribe this text

[Assistant] Very well, and then he's been hurt. So I don't know what the plan is, but Cal Quantrill got absolutely torched yesterday. What do you have? Seven runs, I think. Seven, seven.


[User] Please transcribe this text

[Assistant] Now, he was their third best pitcher last year, and he did a nice job, but last year's last year. He doesn't have much of a track record before last year, and he's been absolutely awful. I think- I think-


[User] Please transcribe this text

[Assistant] Low 90s? That's very hittable. No, you're 100% right. He's not a hard thrower. He doesn't do anything great. He had good command last year. He hasn't had it this year. What did you just put up there? Those stats didn't make any sense.


[User] Please transcribe this text

[Assistant] Which one? Sorry, I was looking at something else. That graphic that was just up there didn't make- it said- Which one? Was that just last night? He gave up 8 runs? I thought it was 7.


[User] Please transcribe this text

[Assistant] I mean, I don't give a rat's ass about his record. I am making a request that we ban all records from any stats. Because records are irrelevant for pitchers. Irrelevant, completely meaningless. Some people say ERA is too. No, ERA is not meaningless.


[User] Please transcribe this text

[Assistant] Uhm, ERA plus is good, and uhm, there's another statistic, I can't think of what it's called. There's so many statistics.


[User] Please transcribe this text

[Assistant] No, that's not, that's, saves is different than win-loss record. Uh, those things are relevant.


[User] Please transcribe this text

[Assistant] And, and are telling, like he's, you know, well it tells a lot about the team that most of their games are close.


[User] Please transcribe this text

[Assistant] They don't play a lot of one-sided games. He's not pitched that well, even though he has a lot of saves, because every time they win, they pretty much win by one or two runs, so he gets an opportunity.


[User] Please transcribe this text

[Assistant] But the fact that he has the most blown saves is pretty disturbing. He already has blown more saves this year than he did all of last year.


[User] Please transcribe this text

[Assistant] Very complicated. I'm not going to go down deep in that. But ERA Plus and FIP give you a better indication of what the picture's ERA should be as opposed to what it is. But I think ERA is still meaningful, but I think it's good to look at these other statistics. And if you look at his advanced statistics, they're


[User] Please transcribe this text

[Assistant] He's pretty much just as bad as his ERA, like his, his FIP's a little better. I'll be honest, I like baseball, I love numbers. It's confusing. I know. That is... I couldn't think of what, I couldn't think of it for a second, but anyway, his, so a FIP is the same number as an ERA, his is 490 something, so it's a little better, but it's still really bad. He, he's been terrible, and I,


[User] Please transcribe this text

[Assistant] I'd probably give him one more shot, although McKenzie is in line to pitch when Quantra would pitch. I would give McKenzie one more start in the minors, give Quantra one more start if he stinks, take him out.


[User] Please transcribe this text

[Assistant] No, I think it should evolve that way. I think if anything, they've tried to do the opposite. I think they want more offense.


[User] Please transcribe this text

[Assistant] Uh, the pitching is too dominant at times. There's too many strikeouts. I, I, I mean, some fans like that, right? I don't, I can appreciate a good pitcher's duel. And personally, I liked the NBA better when it was lower scoring and they played more defense. But I'm in the minority. Just like people that prefer pitching and defense.


[User] Please transcribe this text

[Assistant] Like people, yea, the majority of fans, especially casual baseball fans, they want to see home runs. They want to see a lot of runs scored. I think, you know, they've messed with the ball over the years and so we've seen the ball be juiced some years or whatever.


[User] Please transcribe this text

[Assistant] Not literally juiced, but just the way it's made, made it a little easier to hit, but if they wanted to make a significant change to help offense, you could move the mound back or lower the mound.


[User] Please transcribe this text

[Assistant] I like defense in every score. I like defense in baseball, but I like high scoring games. I could take, I like a little of both. But in basketball, I preferred the style of the eighties and nineties where it was physical, guys beat the crap out of each other. Why? I just found that more exciting for me. It was more exciting, but I'm definitely in the


[User] Please transcribe this text

[Assistant] You'd rather watch a 6-3 game than 35-34? Yeaah. Cause you gotta play perfect. You're definitely the minority on that one. You gotta play perfect.


[User] Please transcribe this text

[Assistant] No, no, I don't think so. You wanna trade Jared Allen, Evan? You wanna trade him? What could you get for him?


[User] Please transcribe this text

[Assistant] If the calves don't make any significant moves, how do we expect them to be significantly better? Just because they're young and they'll grow? I don't know. I'm not feeling good about that. I don't know about you guys.


[User] Please transcribe this text

[Assistant] The only thing I'm confused is, maybe I was, I thought you were saying that Mike's trades were two in the Cavs favor. No, no, no. It's more


[User] Please transcribe this text

[Assistant] I gotta say, Evan, you know more about basketball than I do. To me, it doesn't make sense that Dallas, like especially if Dallas loses Kyrie, they will, then they're kinda, I mean they got Luca at nothing really, so I can't imagine they would trade their 10th pick when they need to build, I mean I don't know, I mean Jared Allen has a


[User] Please transcribe this text

[Assistant] Maybe I'm just blown out of proportion to how bad Jared was in the playoffs and maybe teams think more highly of him. I just can't imagine somebody would go up that high a pick for Jared Allen. I don't know. I hope you're right.


[User] Please transcribe this text

[Assistant] Mikey, we're running out of time, right, because we got Chris at 12.30.


[User] Please transcribe this text

[Assistant] That sounds crazy to me. Alright, let's see the fourth one though, Mike. Come on.


[User] Please transcribe this text

[Assistant] Alright, I just, I don't know man, it seems like you're...


[User] Please transcribe this text

[Assistant] It seems like these, these, like, I just, teams don't like giving up lottery picks. I don't understand why, I don't understand why any team would give up a lottery pick for, and players for Jared Allen. It just doesn't make a lot of sense to me. I don't know.


[User] Please transcribe this text

[Assistant] I hope Evan's right, and I hope we're wrong, because I mean, I'd make any of those trades in a second. Oh, they start over what? A lottery pick for Jared Allen?


[User] Please transcribe this text

[Assistant] Yeah, I mean listen, I get it. If Portland wants to trade the pick okay, there's no way they can't get something better than Jared Allen for that pick.


[User] Please transcribe this text

[Assistant] You can't beat that with a bat. And that trade with Oklahoma City, they were getting a good player. What's his name? Jalen Williams, right?


[User] Please transcribe this text

[Assistant] So you're getting a solid player and the 10th pick in the draft? Two solid players and the 10th pick in the draft for a guy who played like an absolute bum in the playoffs?


[User] Please transcribe this text

[Assistant] Fake trades are tough, man. Fake trades are tough. And let me tell you something. It's not like Jared Allen was in the playoffs for the first time and played like a ball. He'd been in the playoffs before.


[User] Please transcribe this text

[Assistant] Jared Allen played gutless basketball in the playoffs. I don't know why any, honestly, maybe I'm crazy. And again, Evan's a Cavs guy, so I could be lost in the soup.


[User] Please transcribe this text

[Assistant] That was just a slap in the face to Nick Chubb what you just said.


[User] Please transcribe this text

[Assistant] Okay, I, I guess I agree with that. I don't buy the Jared Allen. Jared Allen, I agree that they're more valuable to their teams than to other teams in the trade.


[User] Please transcribe this text

[Assistant] I love John Boy, man. I like that John Boy jersey you got behind you. Thank you. Yeah. Did somebody say I didn't?


[User] Please transcribe this text

[Assistant] And he's suggesting all these Cavs trades where the Cavs are getting, trading Jared Allen for like a lottery pick. In my mind, why would any team give up a lottery pick for Jared Allen? Am I being too over reactionary to how he played in the playoffs? Do you think they could get a lottery pick for him?


[User] Please transcribe this text

[Assistant] Yeaah, I think it makes absolute sense. Chris, I want to get back to The Guardians.


[User] Please transcribe this text

[Assistant] We talked about this before, when Savalli and Makenzie both came off the injured list.


[User] Please transcribe this text

[Assistant] And we know, I mean Logan Allen and Tanner Bybee have done a great job. We know Bieber's in the rotation. We know McKenzie's in the rotation. So, Quantrill's been pretty bad. Obviously he was awful yesterday. His ERA's now up over 5.


[User] Please transcribe this text

[Assistant] Savali's been up and down in his Guardians career. If the, when those guys too, when those two come back, if everybody else is still healthy, who are you booting for the rotation? Is it Savali or is it Quantrill?


[User] Please transcribe this text

[Assistant] Chris, I couldn't agree with you more. Now is the time not only to trade Bieber.


[User] Please transcribe this text

[Assistant] But to trade him for some proven talent, like, no more of these trades for minor leaguers. They've got a million minor leaguers, they've got a ton of talent. I think, I was talking about this yesterday.


[User] Please transcribe this text

[Assistant] The Cardinals are a perfect trade partner for the Guardians. They are loaded with outfielders, right? I mean, you know, Walker, they sent him back to the Miners.


[User] Please transcribe this text

[Assistant] Tyler O'Neill, Dillon Carlson, on and on and on. They got all these outfielders. They need a pitcher.


[User] Please transcribe this text

[Assistant] And the Guardians need some hitters with some power. I think a Bieber, you know, has the crux of it being Bieber for Tyler O'Neal or Dylan or whoever. Somebody, maybe two guys from that outfield mix. I think they're good trade partners. I hope that they can get something done like that. And I hope that they just don't trade for a bunch of A-ballers.


[User] Please transcribe this text

[Assistant] It may be, I get what you're saying, and you're saying, okay, well we're not trading for A-Ballers, we're trading for guys that are ready to come up to the big leagues right now. Speaking of which, Bo Naylor, I mean, he seems to be ready to come up to the big leagues right now. They've been aggressive, more aggressive the last couple of years of calling guys up, but for some reason with him,


[User] Please transcribe this text

[Assistant] I know he was up for the double header, but they haven't called him up. They're getting no production out of catcher right now. Are you surprised? They haven't brought him up yet.


[User] Please transcribe this text

[Assistant] Last thing on the guardians here, before we head on to a couple other things, Chris, but


[User] Please transcribe this text

[Assistant] I think the trade deadline, now obviously we got a long way to go, we got two months, but right now,


[User] Please transcribe this text

[Assistant] I mean the only two teams in all of baseball that are completely out of it are Kansas City and Oakland.


[User] Please transcribe this text

[Assistant] Uh, Kansas City, they gotta roll this Chapman, couple guys in their bullpen, but they've really got not much to trade either.


[User] Please transcribe this text

[Assistant] Maybe Salvador Perez, they trade him, I don't know, but the rest of their hitters that are good are all young. So there's almost, like, this is a seller's market.


[User] Please transcribe this text

[Assistant] They choke too. Chris, thank you for joining us. We appreciate the time, man. We'll talk to you again soon. Appreciate it, Chris. You got it, guys.


[User] Please transcribe this text

[Assistant] Alright, Chris Rose, he's the best. He loves his Cleveland teams, man. He's passionate about it.


[User] Please transcribe this text

[Assistant] Yeah, he's locked in on all the things. He's a diehard, there's no doubt about it. Mikey? Tell us about it.


[User] Please transcribe this text

[Assistant] He could do that, that's true. It would be a good career choice for him. Okay.


[User] Please transcribe this text

[Assistant] We played, one of the games we played was, uh, musical chairs with whoopee cushions.


[User] Please transcribe this text

[Assistant] We get one field pass to shoot the game. So me and Justin, another sports guy, we'd switch. One of us would be in the press box, one would be on the field shooting.


[User] Please transcribe this text

[Assistant] They're playing Ole Miss. Elijah Moore is actually on that team and Ole Miss, there's not a huge Ole Miss like media contingent, but a few of them traveled and they took the opening kickoff back to like the four yard line.


[User] Please transcribe this text

[Assistant] Zero tolerance. It was the most cordial, like, you gotta get the f out of here ever because it was like two old 85 year old security guards. Like if this dude had any resistance and wanted to start a scene, he could take the crap out of both of them. But he was just like, but, uh, uh, uh, uh.


[User] Please transcribe this text

[Assistant] Last bulls bed of the day, it may come back with a new sponsor, but as it currently stands, our partnership with vet rivers ends because we have a hopefully impending new sports book sponsor. So we may lose bulls bed of the day. They may want to bring it back. We'll see. But today for the last time ever, I'll pour a cold one out.


[User] Please transcribe this text

[Assistant] Hey Ohio, Bet Rivers Online Sportsbook is the place to be for every single game. Right now is the perfect time to join Bet Rivers Sportsbook because when you use deposit code SPORTS


[User] Please transcribe this text

[Assistant] You'll receive a second chance bet up to $500. You can get in on all the action with weekly specials on your favorite sports like basketball and hockey to help you win big. Check them out at betrubbers.com or download the betrubbers app today.


[User] Please transcribe this text

[Assistant] For the latest lines, odds, and boosts, the end of Bull's Run with Bet Rivers is, he's not hot.


[User] Please transcribe this text

[Assistant] He has been on a cold streak as of late. I believe he's lost five of his last seven and he's going out with a bang.


[User] Please transcribe this text

[Assistant] Taking the money line on two underdogs today. The Rangers against the Orioles and the Marlins at the Angels. Parlay those together. They both win. If Bull's gonna go out hot, that'll give you a hell of a profit, but Bull's taking two underdogs in his final day of his bet of the day with Bet Rivers.


[User] Please transcribe this text

[Assistant] Yeah, he's, he's now nine games over 500, but it's the first time in I think a month and a half he's been single digits over 500. He was up to like 17, 18 games over 500 at one point.


[User] Please transcribe this text

[Assistant] Uh, I bet him against the run line. So not just to lose, but against the run line. Uh, they lost last night or I don't even know what the score was. I know my bet lost. So they either lost by one or one, but I was up $118 as of two days ago. So I guess 108 now. So still profitable, but I, Jason keeps telling me I have to increase the unit.


[User] Please transcribe this text

[Assistant] I am ready, especially in the summer when now they're officially out of it. I guess they've been out of it since the first week of the season. They're the worst team ever. I might go to like 20 to 50 bucks a game.


[User] Please transcribe this text

[Assistant] Yeah, it's like even minus one and a half. Yeah, like minus 140 odds. Like they don't even expect it's not a great return on investment, but it's fun.


[User] Please transcribe this text

[Assistant] Yeah, I'll read the list and I'll set up where I want to go with this. And today's top topic, as always, is brought to us by Lorraine County Community College. Your classes, your future, register for summer and fall classes. Right now you can learn more at lcccc.edu. Alright, Steve, we can take it.


[User] Please transcribe this text

[Assistant] At number one is Micah Parsons. Two, Justin Jefferson. Three, Tristan Wirfs. Four, Jamar Chase. Five, Sauce Gardner.


[User] Please transcribe this text

[Assistant] Six through ten, Creed Humphrey, the chief center, Patrick Surtain, the defensive back for Denver, Rashawn Slater, C.D. Lamb, and Andrew Thomas. Any issues? Okay, I didn't, no.


[User] Please transcribe this text

[Assistant] And lastly, 21 through 25, Kyle Pitts, AJ Terrell, Chris Olave, Tariq Wolin, and Trayvon Diggs, which begs the question.


[User] Please transcribe this text

[Assistant] I have an Emerson stat and this is my favorite one. Me and Earl did a ton of digging into the numbers this morning to find out if he was snubbed and how you can make the case. So he was targeted 91 times last year, right? Right. The opposing quarterback rating against him in those 91 targets was 77.6.


[User] Please transcribe this text

[Assistant] Now, with no context, you don't know what that means.


[User] Please transcribe this text

[Assistant] You guys mentioned, you know, Jason says, we think he could be a closer. I got two stats that, you know, we'll see what happens, but he's proven he is a closer. He has 31 career wins in the NFL. 31.


[User] Please transcribe this text

[Assistant] He has eight fourth quarter comebacks and 10 game winning drives. So almost a third of his games. And that's a testament to the Houston not being very good defensively and him having to lead an offense to a late drive.


[User] Please transcribe this text

[Assistant] So essentially half their wins that year were fourth quarter comebacks. The following year in 2019, they went 10 and five in the games he started. He did miss one game that year. Also had five game winning drives. So essentially in the two year stretch, half of the Houston Texans wins were on fourth quarter game winning drives led by Deshaun Watson.


[User] Please transcribe this text

[Assistant] How many games do you think Mahomes has in his career? Sorry to cut you off.


[User] Please transcribe this text

[Assistant] I'm just going off with pro football reference. According to pro football reference, a game winning drive must be an offensive scoring drive in the fourth quarter or overtime that puts the winning team ahead for the last time. So yeah, a legit game winning drive.


[User] Please transcribe this text

[Assistant] Peyton Manning, uh, 54, Drew Brees, 53, Big Ben, 53. Ben was great in that spot.


[User] Please transcribe this text

[Assistant] Dan Marino 47, Matt Ryan 46, Brett Favre 43, Matt Stafford 42, John Elway at 40, and then tied for 11th, Johnny Unitas and Eli Manning at 38. Johnny Unitas making an appearance.


[User] Please transcribe this text

[Assistant] We do have a, uh, a guest making his UCSS debut, and when we bring in a new guest, at least for today, is brought to us by our friends at the USFL. $10 tickets, they're playing in Canton. Boogie's home the next four weekends. Go check Boogie out and the Pittsburgh Maulers. He's, uh, on a roll right now. $10 tickets at USFL.com.


[User] Please transcribe this text

[Assistant] Uh, Hayden Grove is gonna join us now at cleveland.com and Hayden is a way bigger dude in person than you would ever expect and it's because he eats six built bars a day. That's what he does to stay in tip top shape. You could use promo code LOCKDOWN15 for 15% off a built bar. What's up Hayden? How you doing bro?


[User] Please transcribe this text

[Assistant] I have the quote, we could get into it right now. It's hated. You guys want to see the quote? Sure. If anyone hasn't seen it, Steve, pull it up. I'll read it for you guys. It is number 174 here. It's a bit long, so bear with me, but 174 will pull it up full. I'll read you the full quote. This is from TJ Watt, who did attend day two of OTAs yesterday for the Steelers, and he said, quote,


[User] Please transcribe this text

[Assistant] This time of year is always super important. This is why we are all here. We are just trying to get better each and every day, trying to go, trying to learn from each other, trying to learn how we practice, how we do things here in Pittsburgh, also being open minded to the guys who are veterans and have done things successfully in other places.


[User] Please transcribe this text

[Assistant] Hayden, we're going to let you out of here on this. Appreciate you coming on. The last question today is brought to us by Colleague Companies Championship, July 12th through the 16th at Firestone Country Club. There is fun, family friendly events for everybody. Check them out at ColleagueGolf.com. We've had you on for 15 minutes, Hayden, and no one asked how the Sean Watson looked.


[User] Please transcribe this text

[Assistant] At the open portion of OTA. Bad job out of us. So with that.


[User] Please transcribe this text

[Assistant] How did number four look in the one time we could see him up close and personal so far this season?


[User] Please transcribe this text

[Assistant] Thank you, Hayden. And we have a special guest joining us now. This was a surprise. Uh, Anthony's looking at me. He's very confused. He has no idea what's going on. I don't either. Uh, no, this literally happened within the last three minutes. He said he needs to come on. He needs to address something ASAP. Oh boy. Steve, watch your phone.


[User] Please transcribe this text

[Assistant] Bo, so what's up? Bo, you, uh, you said you had to come on and something was very important.


[User] Please transcribe this text

[Assistant] Fan videos is brought to us by PCC Air Force. If you're looking for a job with career advancement and great benefits, well,


[User] Please transcribe this text

[Assistant] PCC Airfoils is a leading manufacturer in Northeast Ohio. All locations of PCC Airfoils in Eastlake, Mentor, Wycliffe, and Minerva are hiring for all positions starting at $18 and up. Plus, full benefit packages, paid time off, and a signing bonus. You can apply online at precast.com slash careers to learn more.


[User] Please transcribe this text

[Assistant] So I was scrolling through Twitter yesterday, I saw this video from Kam Magruder who makes a bunch of


[User] Please transcribe this text

[Assistant] Fan parody videos and this one's about the Cavs. I thought it encapsulated how the entire Cleveland fan base feels. After that, Nick's also spent two minutes reacting to that. We're going to play it and then we'll talk about the Celtics possibly being the first team to ever come back from a 3-0 hole in the Eastern Conference Finals. So Steve, I'm going to hit the play on the video. Y'all enjoy. This is pretty funny.


[User] Please transcribe this text

[Assistant] He's a local guy, isn't he, Nat? He's a national guy. He's national, he does stuff for cowboys, any team, he does like those kind of fan parodies.


[User] Please transcribe this text

[Assistant] She's too big for us? Big time, big time. Wow. We got the hard denial on that.


[User] Please transcribe this text

[Assistant] We do. We have nine minutes before we have a special top five to finish the show.


[User] Please transcribe this text

[Assistant] While we're speaking of Jokic real quick, this tweet is the most accurate tweet of Nikola Jokic there ever is in the history of the world. This is from, uh, Worldwidewob, if you guys don't follow, he just tweets about NBA stuff. He's got a massive following. But this is so spot on, it is incredible.


[User] Please transcribe this text

[Assistant] And this reminded me of that shot in game, game four, game three, whatever it was, that step back. But if you can't, Jokic will dribble around looking like a panicked walrus on Sam before tomahawking some shit over his head, which ends up being wetter than water. It's truly majestic. And I don't know if there's a better way to explain his play style or what he does on a nightly basis than that exact tweet.


[User] Please transcribe this text

[Assistant] Uh, he didn't play this year and he played 19, so 18, yeaah. Okay. Alright, we have a top 5, we have to get to, I wanted to give a little more time, but we will do what we can with this.


[User] Please transcribe this text

[Assistant] It is Earl's rookie debut on the set, but he's been a producer here for a long time. That's, these are five things that you may not know about Earl that you need to know about Earl. If he's going to become a more consistent contributor on the panel for the ultimate Cleveland sports show.


[User] Please transcribe this text

[Assistant] This veteran. Yes, and yeah, you have your own notes, and I appreciate that. Uh, number five.


[User] Please transcribe this text

[Assistant] Earl is a massive WNBA fan, and somehow, and I don't want to butcher it, so Earl, as you explain, you have some sort of connection, I believe it's... Yeah, not asked.


[User] Please transcribe this text

[Assistant] WNBA number four. He alluded to this earlier. Earl can't play basketball.


[User] Please transcribe this text

[Assistant] Alright, number three, this one you guys don't even know. Uh, so we're right next to the parking garage, as you guys know. As an employee of channel three here, we get to park in the parking garage. And Earl, I hear him laughing already. For the first like eight months he worked here, Earl refused to park in the covered garage and would park out front, which is a further walk to our office and our studio than parking right next door.


[User] Please transcribe this text

[Assistant] We got two more, uh, one, or number two, excuse me. And there should be one, but I have a special one for number one. Uh, Earl's eldest daughter is like, unbelievable. She's a superstar. Yeah, I know.


[User] Please transcribe this text

[Assistant] Huh. Huh. Huh.


[User] Please transcribe this text

[Assistant] This is going to be a complicated video. If you're not specifically interested in RPGs and the problems you'll face when making them, and how I chose to overcome them, you're going to have a bad time.


[User] Please transcribe this text

[Assistant] Save yourself the hassle and go elsewhere. However, if you are intrigued, this could save you hundreds of hours should you ever make one yourself.


[User] Please transcribe this text

[Assistant] The game that my friend and I made, Santasatnas, was a broken mess. In the original release, although the world map and battle screens had been tested,


[User] Please transcribe this text

[Assistant] They hadn't been tested together, so it led to small problems like... the game being impossible to complete. It's now had a massive overhaul. And I mean it. Although the graphics, menus and storyline are identical, the game's completely different. Sort of like a nice guy in Hitler's body.


[User] Please transcribe this text

[Assistant] Both versions are available for download in the description of this video. Try each of them out for just 5 minutes and see how much of a difference this makes. If you're making a game, take note. What I'm talking about here is how the game feels. From something as small as having the right button perform an action to being as big as justifying 20 minutes of grinding for a new, expensive spell.


[User] Please transcribe this text

[Assistant] Although this level of polish and playtesting is taken for granted, games without it are horrible to play.


[User] Please transcribe this text

[Assistant] Before I did anything to it, I played through the game in its original state. I didn't even bother making notes at this point, I just wanted to get a feel for what worked, what didn't and ultimately, what impression the game left. Surprisingly, although the beginning of Santasatnas was too hard and confusing and the ending was too easy, the middle part was really fun.


[User] Please transcribe this text

[Assistant] I found myself stranded on a snowy island where I could choose to fight one of two different enemy types. One was hard, the other… impossible. I ended up having to slowly grind against the easier one, retreating quickly if I encountered the other sort. Bad game design?


[User] Please transcribe this text

[Assistant] Perhaps. But I enjoyed it. All of a sudden, it was testing what I had learned.


[User] Please transcribe this text

[Assistant] My characters were making the transition from noobs to end-boss beaters and this was the challenge they needed. This was one of the things that I wanted to build upon.


[User] Please transcribe this text

[Assistant] Firstly, the game's controls were horrible. You used the arrows to move about, shift to do some things, control for others and enter for the rest. To equip items in your second slot you had to hold shift whilst clicking. It's okay for me, I know the game. But for anybody else? Impossibru.


[User] Please transcribe this text

[Assistant] Now, WASD does the same as the arrow keys. Nobody will notice this in-game since they'll start with their preference and stick with it.


[User] Please transcribe this text

[Assistant] Next, I reduced all commands down to the same key. The go-to button, spacebar. Oh and escape to open the menu. Before you had to click on items to highlight them and double-click to buy, but I shifted this so they highlight when your mouse cursor is over them and are bought on a single click.


[User] Please transcribe this text

[Assistant] Brilliant! Although I was used to the game's controls, this immediately felt better and made it more fun to play.


[User] Please transcribe this text

[Assistant] Next I moved to the battles. In the original game, there was no balance. The spells, ranged weapons and melee all worked at level 1 but as your character grew more powerful, melee became overpowered.


[User] Please transcribe this text

[Assistant] Ranged attacks did less and had no advantages, whereas magic did good damage but quickly used up MP which needed to be replenished.


[User] Please transcribe this text

[Assistant] If you want to make an RPG, you had better like spreadsheets. Because that's what I needed to do.


[User] Please transcribe this text

[Assistant] I began typing up all of the weapons, magic spells and stats. Not for the fun of it, but in an attempt to balance the game. The goal was to make different playstyles equally viable but uniquely different. It came together nicely. Melee wouldn't just make you better with swords, but would also increase your maximum health.


[User] Please transcribe this text

[Assistant] Ranged attacks do less damage, but speed up how often you can do them.


[User] Please transcribe this text

[Assistant] And levelling white and black magic will make spells more potent and also increase the rate at which MP regenerates. That was my goal. And if you think it's simple, you're not seeing the bigger picture.


[User] Please transcribe this text

[Assistant] But if you think it's impossible, you don't nearly have as much faith in the power of playtesting as you should do.


[User] Please transcribe this text

[Assistant] The secret is to reduce the variables down to the bare minimum. You don't want to be trying to balance 1000 different variables at once. You need to focus on 2, get those to balance and then slowly introduce more, relying on extensive playtesting to keep things reasonably fair.


[User] Please transcribe this text

[Assistant] I started a new game of Santasatnas, making one player fully melee and the other fully ranged, balancing the effectiveness of ranged and melee throughout the course of the game.


[User] Please transcribe this text

[Assistant] The original game made melee weapons better than ranged in 3 different ways. The level multiplier was higher, the melee attack was stronger and the base damage of the melee weapons was greater. These combined meant that it inflicted massive amounts of damage within about 10 minutes of gameplay.


[User] Please transcribe this text

[Assistant] I could have been there for months balancing these elements, but instead made ranged completely identical to melee. Easy!


[User] Please transcribe this text

[Assistant] The only difference now was balancing the amount of health gained from melee players against the increased speed of attacks that ranged players would have.


[User] Please transcribe this text

[Assistant] Being a ranged character still gives you more HP per level than a magic character does, so the difference in health didn't matter too much. However, by the end of the game, ranged characters could be 25% faster than melee, giving them the advantage by having more turns to attack or to heal with.


[User] Please transcribe this text

[Assistant] Great, so the game starts balanced, but melee weapons become increasingly underpowered as it progresses.


[User] Please transcribe this text

[Assistant] I could have balanced this in a number of ways, but what to do it in a way that didn't upset the other mechanics?


[User] Please transcribe this text

[Assistant] My solution? Each shop area you encounter in Santasatnas sells more powerful items than the last. All I have to do is to ensure that they sell melee weapons that are more powerful than their ranged counterparts. I found this easier to fine-tune than level or skill multipliers, which would have altered the balance across the entire game.


[User] Please transcribe this text

[Assistant] There you have it, people. More powerful weapons aren't just there to reward you, they're for sneakily balancing the characters with other class types. Once I was happy that ranged and melee characters were equally viable, I played through again with Blackmagic and melee.


[User] Please transcribe this text

[Assistant] The idea of balancing damage based on character level, ability, amount of MP, rate of restoration, enemy difficulty, weaknesses and so on terrified me. But in practice,


[User] Please transcribe this text

[Assistant] It was very simple. Ranged and melee are based on 3 elements. Your level, skill in that area and the base damage of the weapon. But Blackmagic doesn't have this 3rd multiplier.


[User] Please transcribe this text

[Assistant] This means that it will become comparatively weaker as the game progresses. So to compensate, I upped the multiple in other areas.


[User] Please transcribe this text

[Assistant] I gave each enemy type a specific strength and weakness to reward playtesters who bothered to grind and to grow familiar with particular enemies, and introduced a more powerful version of each of the 3 main black magic attacks later on in the game to give back the damage advantage the black magic users had earlier on.


[User] Please transcribe this text

[Assistant] Which is once again offset by the amount of MP it drains. It also makes them have to pay for a better spell, much like how melee and ranged characters have to invest in better equipment. I properly tested melee, ranged and black magic.


[User] Please transcribe this text

[Assistant] But white magic is different. It doesn't help you to beat the enemy, only to save yourself.


[User] Please transcribe this text

[Assistant] Plus, even without specialising in it, you can still heal enough damage to protect you from a single attack. I made the perks of levelling up white magic that you could heal more damage, but would also eventually access spells that let you heal your partner at the same time, making your white magic guy a dedicated healer. I LOVED random damage when I first made Santa's


[User] Please transcribe this text

[Assistant] Most of the attacks were 1 third based on your stats, and 2 thirds random.


[User] Please transcribe this text

[Assistant] I removed this since I'd like there to be more of a direct link between being a high level and consistently inflicting more and more consistent amounts of damage. Even melee and ranged characters, the simplest types in the game, end up unlocking different attack types later on. Normal attack inflicts good, but consistent damage.


[User] Please transcribe this text

[Assistant] Thrust is more randomised but is ultimately worth it since the average is higher than normal. And the last was sever, which deals smaller amounts of damage, but repeatedly does so, once again doing more than the standard attack in total which should hopefully balance it against the immediately satisfying standard slash attack.


[User] Please transcribe this text

[Assistant] It also keeps all 3 attack types relevant as the game progresses.


[User] Please transcribe this text

[Assistant] I did the same with ranged, though the second wound attack does less damage but slows the enemy down, kind of like a less powerful version of the slow spell.


[User] Please transcribe this text

[Assistant] In the original game these attacks weren't balanced, but now, all character classes should have plenty of different options to choose from, which should give the game considerably more depth. Would you rather deal big damage than nitty-gritty things like poison, confuse and slow?


[User] Please transcribe this text

[Assistant] If so, you're like me, and this game perhaps reflects my biases since I made these less common attacks super effective in an attempt to compensate.


[User] Please transcribe this text

[Assistant] Casting slow at the beginning of a fight practically halves the amount of attacks the enemy will inflict, and protect will improve your armour and give you regen. By making them more useful than a standard attack, I'm hoping that players will experiment with these spells, rather than to only use the default attack command, which is both boring and more difficult to win with.


[User] Please transcribe this text

[Assistant] I did the majority of the testing in the excel sheet, where it's very quick and easy to change character builds and to try out different attacks.


[User] Please transcribe this text

[Assistant] It would probably have taken me 20 times longer had I loaded the game up and tried to balance it that way. A master excel sheet with all of the game's levelling and damage formulas is necessary if you're making an RPG. I hate armour in games. It's never clear just how much of an impact it has. It becomes a necessity, but not a rewarding


[User] Please transcribe this text

[Assistant] In the original game, it would protect you from a percentage of the damage inflicted.


[User] Please transcribe this text

[Assistant] But that makes the armour early on in the game not worth buying and the stuff at the end massively overpowered. I'm super proud of what I changed it to. In each area you'll find several new armour types. The cheapest will protect you from 40% of damage, the best, 60. This means that even the worst in a zone will protect you from a decent amount of damage. But I added another variable.


[User] Please transcribe this text

[Assistant] The more expensive the armour, the higher the maximum amount of damage it will protect you from.


[User] Please transcribe this text

[Assistant] So cheap armour might do you in a particular area, but the expensive stuff will absorb a slightly higher percentage and will also stop attacks from creatures in the NEXT area, which you'll have to cross through before reaching the next shops.


[User] Please transcribe this text

[Assistant] Compared with the original game, I made it easier to level up since I enjoyed being rewarded for grinding and more level ups gave me more opportunities to customise my character into the character class I wanted. One of the hardest things was balancing how much money and XP you would get from each enemy.


[User] Please transcribe this text

[Assistant] I wanted 2 enemy types in each area, one who rewarded more experience and another for more money. But opted for a simple, harder enemies, give you more XP and money. I made it scale with how much more expensive the later equipment was. And there you have it! I'd fixed the game's core problems. To me, the transformation was complete.


[User] Please transcribe this text

[Assistant] That's a shock to the staff when they found out that


[User] Please transcribe this text

[Assistant] Uh, Mike Pence had been chosen given Trump's rhetoric and how extreme he was.


[User] Please transcribe this text

[Assistant] I don't think that they expected him to be the one chosen as running mate.


[User] Please transcribe this text

[Assistant] He certainly was appalled at the events in Charlottesville. I have heard him say that. Behind closed doors.


[User] Please transcribe this text

[Assistant] The problem is, this is a White House where if he said that, it would be in direct contradiction to sort of the sidestepping that the president was doing.


[User] Please transcribe this text

[Assistant] The fact that the president and his inner circle celebrated that moment, I think says everything about the type of people that they truly are.


[User] Please transcribe this text

[Assistant] That should have been a major warning to these Republican leaders that, you know, there was no line he wouldn't cross.


[User] Please transcribe this text

[Assistant] Yeah, I actually put a free bet I had from MGM on that bowl, so thank you. Thanks, bowl.


[User] Please transcribe this text

[Assistant] For not winning me money there, but I'm going to ride with you today. You have two bets and they're both brought to us as always by bet rivers sports book. This is the place to be.


[User] Please transcribe this text

[Assistant] BetRivers Online Sportsbook is the place to be for every single game. Right now is the perfect time to join BetRivers Sportsbook because when you use the positive code SPORTS you receive a second chance bet up to $500. Get in on all the action with weekly specials on your favorite sports.


[User] Please transcribe this text

[Assistant] Like baseball, hockey, basketball, to help you win big, check them out at betrivers.com. Download the Bet Rivers app today for the latest lines, odds, and boosts.


[User] Please transcribe this text

[Assistant] Yes we do. So, Browns open up OTAs.


[User] Please transcribe this text

[Assistant] These are currently voluntary OTAs. Voluntary. No need to.


[User] Please transcribe this text

[Assistant] 86 of the 90 players currently on the Browns roster showed up for day one of OTAs. The four guys absent, you can take tag board full Steve. Joel Petonio.


[User] Please transcribe this text

[Assistant] Nick Chubb, David and Joku, and Miles Garrett. Big deal, little deal, or no deal.


[User] Please transcribe this text

[Assistant] That these four as a whole or any one of these four in particular is not there for voluntary OTAs.


[User] Please transcribe this text

[Assistant] Yep, let's get the faces going. We're going to move on to our Defensive Projections for the Browns in the upcoming season by ESPN's Mike Clay. But first, this segment is brought to us by Lorraine County Community College. Your classes, your future. Register now for summer and fall classes. You can learn more at LorraineCCC.edu. And with that, are your faces ready?


[User] Please transcribe this text

[Assistant] Make it a little slight change from Tuesday though. On Tuesday, we did reasonable or unreasonable. Today, we're gonna do happy face if you believe.


[User] Please transcribe this text

[Assistant] Go through them pretty quickly. We got plenty to get to, but we start.


[User] Please transcribe this text

[Assistant] Next up is Zedarius Smith. Miles Garrett's now counterpart on the other end of the defensive line. According to Mike Clay, he'll play about 70% of the snaps, 43 tackles, and 8.5 sacks.


[User] Please transcribe this text

[Assistant] Obo's next, and this one I think we're, uh, we're gonna disagree with. I don't think you guys are gonna like Mike Clay's projection for Obo, Quant, Grow. 43% of the snaps, 42 tackles, and three and a half sacks.


[User] Please transcribe this text

[Assistant] Well, Tackles is where we head next. And Gbush, we are keeping a tracker of how many stacks you are projecting here.


[User] Please transcribe this text

[Assistant] We're not going through every defensive end, we won't go through every defensive tackle, but we will go through Dalvin Tomlinson. According to ESPN's Mike Clay, he'll play about 65% of the snaps.