Live from the San Jose McKennery Convention Center, it's theCUBE at Open Compute Project U.S. Summit 2015. Okay, welcome back everyone. You are watching theCUBE. This is our flagship program. We go out to the events in extra discipline noise. We are here at the Open Compute Project Summit 2015. Hashtag OCP Summit 2015, join the conversation. I'm John Furrier with Jeff Frick. Our next guest is the president and chairman of the Open Compute Project, Frank Opsky. Welcome to theCUBE. Thank you. Go ahead and be here. We really want to say congratulations for your success.  Did you expect there's going to be this big? I mean, this is now an absolute top of the first inning industry event now. Started out as a bunch of hackers, guys tinkering around, building some hardware, going open source, bringing two worlds together. And we covered the first Open Compute here and it was an awakening. Like, hey, these are worlds that are on a collision course. Let's bring open source to the table. Are you surprised? What's your personal feeling? What's your view on all this? Well, you know, I always had envisioned that we'd be able to drive change in the industry by applying open source principles to the hardware industry. But I had no idea that it would happen this quickly. Right? I mean, if you look at the industry norms that have been established over multiple decades to see them change as much as they've changed in such a short period of time, I think it's a really an endorsement of this community, of the voices that are in this room. And when they get galvanized and they say, look, this is what we want it to look like, right? I know my environment.  Just listen to me, right? I know what my environment needs. I want it built this way. And I think that's really what has driven the change to happen and happen so quickly is that the people that are part of the community are so passionate about it. They volunteer their time. They volunteer their IP. You know, I think Microsoft is a great example. I mentioned it in the earlier keynote where I think everybody was skeptical last year of like, why is Microsoft joining an open source project? Right? What did they know? That was the beginning of the seed change of Microsoft. I remember we talked about that, like, they really donated, they laid down some goodies and that was not just a throw away. Fields, like some serious stuff that they laid down on the altar of open source prior to Balmer being kind of ousted. So like, that whole thing was revolving. What have they done since? Can you share more about Microsoft and some of the other big guys like HP? Yeah, so I mean, Microsoft has contributed a lot of time to the project. So we have people like Mark Shaw who is the project lead for the server project doing a fantastic job with that part of the community. Koushagra Vaid, Bill Lang, who's now on the board of directors at Open Compute. So the time investment, I mean, even the surface tablets that the engineering breakout units people were using, they were all contributed by Microsoft to be utilized during the summit. And then you look at the other side and the IP contributions that they've made, they've actually contributed more IP over the last 12 months than anybody else in the community. So, you know, what was a skepticism last year about like, why is Microsoft joining? Are they actually going to be an active contributor? Is this really just a PR thing? They have clearly come through in spades with the way they've contributed to this project. And we hope to see that pattern repeat itself with companies like HP or Cisco or Apple as we announced, Apple is a new member today as well.  And a lot of times people come to the events and they see what they're about and then they join as members and then they start contributing their time and intellectual property. And I hope to see that pattern repeat itself with companies like Hewlett Packard, like Cisco and others. Talk a little bit about the juice that that provides inside the company, not from the open source side, but from the employer side. I mean, you were at Facebook, this was launched out of Facebook, but then now you're doing the open compute project. What does that do for the folks inside of Facebook, the management of those folks, where they spend their time and what kind of juice and feedback and energy does it provide that they weren't getting, not being part of an open source project? I mean, it's a source of pride when you can actually share your work openly with other colleagues and peers within the industry for an individual engineer who is used to the industry norms of building hardware, which was, you sign on as an employee and you can't even tell your family about what you're working on and then you launch it to the world, right? And it's like, look, we created the solution. We don't know what the problem is for the solution yet, but we created the solution because we really haven't talked to anybody about what we're building, but we're hoping it's going to be a fit somewhere for companies and for individuals within those companies that are able to openly share their work. It's just a source of personal pride, and it ups their game, right? Because when they start sharing in these engineering workshops and another engineer from another part of the community says, well, why did you do it that way? And did you think about doing it this way, right? It just creates this awesome cycle of friendly competition and it improves the designs. And so it's obviously a source of pride that they get to share what they've been working on, but then it's also upping everybody's game because you're sitting in a room with 30, 50, 100 other people who are just as skilled as you are saying, why'd you do it that way? Did you think about doing it a different way? So the question that everyone wants to know, we brought this up in the intro, this is more like a high level question. So I want to get your kind of like, just tease out the landscape. There's a unicorn in here, or maybe a few of them out there by BC students. A lot of BC's shocking in here right now. It's early on, this industry's really looking good. It's the beginning of large scale systems in the open. So huge opportunity. So smart money's in here. I see the guys walking around. You know who they are. You're at Facebook, so you know the deal. So the question that comes in from some of the folks in our community is, where's the next wave of power of virtualization slash containers? And is it going to create any economic value to entrepreneurs? Where's that value? Because with the software model, cloud virtualization was really boom, big part of the disruptive enabler. Now you got containers, which is really make software development really cool. And then as you move down to the hardware level, where's that next wave? Where do you see the next opportunities with white spaces for developers? Because you know, you're talking about software behind data center. It's the kernel. Like being at BSD Unix in the early days, if you will. But like, you know what I'm saying? So what's the, what's your perspective on that?  It's more of what you're seeing anecdotally. Well, I mean, I think. So first of all, let me correct you. I'm not actually with Facebook anymore. Oh, you'd be, that's right. I left almost a year ago. But still very connected with Facebook. They're still a huge contributor to the project. You know, technically not with Facebook. Okay. I'm technically not an employee anymore. Still in the family. Still part of the family, yes. We're all talking. I think, and I mentioned this earlier, but in order to build any sort of software defined anything, trying to build it on top of a proprietary base is kind of like trying to build, you know, a tall building on a shifting sand. Because you don't really know. You don't have transparency of what's happening underneath. And typically as a developer, you're trying to actually work around some of the proprietary hooks. And so I think, you know, the big opportunity that Open Compute provides is to bring full transparency to that underlying base so that as a developer, whatever X is, software defined X, whatever X is, you at least can build it on top of something that you understand completely down to the BIOS and firmware level. What those unserved opportunities are, I mean, there's obviously a lot of them. But you know, one that I personally kind of think is cool is this idea of data center orchestration, right? And so a combination of really deeply understanding, more deeply than a traditional building management system understands what's happening at the node or the rack level, really getting a good understanding of what's happening environmentally, of how much power is that rack or how much power is that row consuming. And I've got this fixed provisioning model of power that maybe some of it is stranded. Being able to orchestrate and give people the analytical intelligence of, hey, you know, this particular Hadoop cluster is really only busy during these times of the day and my recommendation out of this engine is to do this with the physical layout of your data center, that, you know, to be able to reshape how people utilize the very expensive infrastructure that they have. Yeah, it's almost an adaptive fabric kind of model, software model, think about the container of a PC or a server, yeah. You have stuff inside the server, if you just take the shell and make it a data center, yeah, it's still subsystems, it's still network management, it's still software needs to coordinate resources, and if you look at linking and loading, all this stuff, that's an operating, these are operating system concepts. And I am sure that somebody can implement that in a completely proprietary way, so that if you have 100% from the rack all the way up through the top of the stack, if you have 100% XYZ vendors gear, they can make that work. In order to make that work in the real world, I think open source is actually an imperative, right? Because if you're not sharing what those interfaces are, if those interfaces aren't open, how are you ever going to actually orchestrate all of these things to work together? You know, one interesting thing I want to give you a perspective of, back in the old 80s, back when I was a young buck, you know, IBM, DEC controlled the network protocols, the stack was fully verticalized by vendors and the mainframe minis, and then, you know, all the side model came out, right? And then you got some standards, but it truly wasn't standard. You had TCPIP, kind of like, that was it, right? And then you could argue what got standardized. So that being said, that was kind of the model of open development back there, and that created a lot of wealth. Cisco, 3Com, you name it. I mean, the DNA off the open standards from those days is what we live today, Intel, Cisco. So now today, I want to ask you kind of, with that kind of in mind, open source, you have the purists on a software basis, red hat, cloudy hair for a dupe, those are purists. Now you have the open core model. So open source is taking a whole other trajectory. What is the new future model? If in the OSI model, there's no proprietary nature now, so like you had some big whales fighting for the stack positions, there's no proprietary nature in anything right now. So is the open core, is the purists, they're not necessarily mutually exclusive, some say, what's your take on all this? Because the innovation's coming. Software will be there. People do have to differentiate. So can you like just share your perspective of, is there a one-size-fits-all open source? Is there multiple versions of it? I mean, there has to be more room to grow. So there's a debate on what this governance issue is, open core versus pure, and you guys are in a unique position. I want to get your take on that. I guess my perspective is that standards committees have played a very important role in evolving the industry to the point that we got to. But as you mentioned, the whales were really the ones leading those standards efforts, and they weren't leading them out of the goodness of their hearts, they were leading them because they had a commercial opportunity if the standard got set this way versus this way, right? Then you flip over to an open source model and the purists would just rather say, look, you know, this is the way customers want it, so this is the way it needs to be built. And I don't think that what that means is that the entire stack just gets completely normalized and commoditized and there's no room for anybody to build anything proprietary on top. As a matter of fact, I think the reason suppliers engage in open compute is because the things that have historically been what they consider differentiators, you know, I've considered them gratuitous differentiation and they've held on to them for too long. Let's just normalize and commoditize that. That's a good point, let's talk about that. Differentiation is different than lock-in. So you can have differentiation proprietary, proprietary meaning unique to the company. Proprietary differentiation should be considered innovation. Yes, exactly. And gratuitous differentiation is the stuff that just gets in the way. Yes, exactly, yeah, yeah, that's a good, that's the way to parse it. And if you look at it that way you can identify dysfunction from function. So rip it out of the wall of the grass. Weed growth, so gratuitous differentiation versus what was the other one? You said just, oh, good differentiation is innovation. If you're differentiated in a way that matters, if it's relevant and it solves a need that nobody else can solve, then that should be yours and you should go make a ton of money on that. Yeah, and I think that the circumstances are now big enough where the opportunities are bigger. I think I personally believe it's going to be in pure open source, which is great. And then the open core gives people some comfort, maybe slower for integrations, like I saw on IBM. They have huge issues around slowness. They want it to go slower because they got to integrate a lot of legacy. It's not a green field opportunity. But if you're in a green field building stuff from scratch, you want the best. So it's interesting to watch this new era of open source develop because you have to have profits. If you don't have profits. Well, then one important part of your community just leaves. If there's no opportunity in it for suppliers, they just run for the hills. And so you have to have that. And so in many ways it helps suppliers, for example, Facebook and Intel talked about the innovation of the new chip that Intel introduced based on feedback from Facebook. Well, the thing that's interesting is it was feedback from Facebook, but it was also feedback from the open compute community that if you build something like this, we will adopt it. And so it makes what used to be speculative R&D investments, it makes them look a lot less speculative because you at least know after having attended these events that I've at least got a community of people. So if this one customer's forecast is wrong, I know that I can at least recoup my R&D investment by going to talk to all these other customers in the community. So as a supplier, one of the key values that they can get out of this is just having this massively scaled focus group that they can hear a galvanized voice from and say, oh, okay, well, that looked like a silly idea, but if they're all going to buy it, let's build it, right? Well, Frank, I know you've got time, you've got a hard stop, and we appreciate you coming on. Congratulations on all your success. We're watching open source. We believe that collective intelligence is the ethos of open source. The more people involved, the better the outcome. And now it's mainstream, so it's getting bigger. The pool of open source developers is so massive. And what you've done here with your team and now the community has been really impressive. Congratulations. And we think there's going to be a ton of more innovation in open source, not just the purists. I think you're going to see spectrums of innovation. So we don't want the gratuitous differentiation. That's bad. But the good differentiation is innovation. Thanks for coming on theCUBE. Live here in Silicon Valley, Open Compute Project Summit 2015 with the president and chairman, Frank. Thanks for coming on. We'll be right back into this short break.


Best Super Bowl 50 story, pre-game.  I'm looking in his eyes, man, who's scared? I was on everybody. Yeah, all right, you straight, you ready? You ready? Boom, I got the bomb. So I say, bruh, he kinda turn. Man, I'm looking in his eyes, man, let me see. He said, he looked at me. He said, what you see? Nothing.  I already knew he was finna go. I seen it in his eyes. He was locked all the way in, man, and he did. He went crazy in the game, but pre-game, man. I did my job pre-game. We was ready to go.


Hello doctoral students. Welcome to CSUSB and to this fall library webinar on research and resources for the educational leadership program. My name is Lisa Bartle and I am the Librarian Liaison to the College of Education. I have taught each new cohort the skills they need to succeed in the program. Before we begin, I'd like you to take a moment and think about the questions you have. What do you want to know about the library, about research, what do you hope to learn from these videos? Take a moment and write down your questions. If I haven't answered those questions by the end of the series, I invite you to call me to email me or to make an appointment with me so we can get those questions answered. And it will give me feedback for what I need to cover in these sessions. As we go along, I recommend that you have this video open in one part of your screen but have other windows open to what we're doing. This will allow you to pause and practice while we go. You shouldn't just watch this video. You should do what I'm doing. If you're ready, let's begin at the Fall Library homepage. You can reach the Fall Library homepage from the main campus page by clicking on the library link. I want to show you how to find the library guide for educational leadership, which is the outline to these videos. On the library's homepage, click on the link for library guides. Scroll down to educational leadership. Notice there are tabs that will be different sections of this webinar. There is the main educational leadership page, which is the homepage of the library guide, finding resources, finding sources, excuse me, instruments, tests and surveys, and finally Zotero. Each of these sections will build on each other. I want to start with the finding sources tab and the box labeled books. A simple way to begin our research is to find books. Every library has a catalog. Just like the Sears catalog tells you what Sears has to sell you and the Victoria's Secret catalog tells you what Victoria's Secret has to sell you, each library's catalog tells you what the library has to loan you. To find out if the library has a book, click now on the Fall Library catalog link. You can search a library catalog using keywords. I'll try general keywords, such as educational leadership. On the results screen, we see two paper books with their location, call number, and status. Available means it is on the shelf. Write or take a picture of the call number, note the floor, and the status. You can go and pull that item and then go to the checkout desk in the Fall Library to borrow it. Make sure to have your Coyote One ID. Below the two paper books, the library owns two eBooks. I want to take a moment to show you how eBooks work. There are several platforms that deliver eBooks to the library. These are real, scholarly eBooks. These two, you see, are published by Springer and Rutledge, which are well-known publishers of scholarly books. It is only the delivery method, which is different. If we click the Get It Online link, we can see the platform that delivers the book. We have now left the Fall Library catalog. Not all eBooks use this platform, so the interface of some eBooks may look different. However, this is the most popular platform, so it makes a good example of what you will probably see. Notice the Read Online button. That is the button I recommend using. When you click the Read Online button, you can read or preview the entire book using the left menu. You can click on a specific chapter, or you can search the book for a term or a name. Here I'm searching for incidences of the word qualitative throughout the book. You see a list of times qualitative appears, and if you click on them, it will show you that incidence of the word. But what I really like about the Read Online button is that it leads to a download button. When I put my cursor on the top of it, you see it reads Chapter Download. The amount you can download varies by publisher. This book allows you to download 66 pages each day. These downloads can be saved and read offline and have no expiration date or DRM. These PDF downloads are yours to keep. You may print them or read them offline on a computer, tablet, or reader. I'd like to take a moment to pause and return to the library's home page. Remember we started by using the catalog. We entered the catalog using the library guide for educational leadership and clicking on the link for the catalog. You can also enter the library's catalog from the library's home page. To enter the catalog, make sure to click the Books and Media tab. You can see that this is the Fowl Library catalog. This time, I'd like to search for a specific title. How about a book I saw on Amazon called School Leadership That Works by Marzano? I type in the title and the author's last name. The author's name is not required. You don't even need all the words in the title. But the better information you give the catalog, the better information it can give back to you. You can see we have this title in both paper and as an e-book. So you can choose what option is better for you. Let's check another title. What Great Principles Do Differently by Whitaker. We do not have this title. So what can we do? We want the book, but the library doesn't have it. Click on the library home link at the top of the page. Time to learn something new. You know that a library has a catalog. But there are things called Union Catalogs, which unite a bunch of libraries' catalogs. On the library's homepage, there is a link called Book Resources. If you click that link, you will see a list of places to look up books. One of them is called the CSU Union Catalog. You can search the entire CSU with that catalog. We'll try to find what great principles do differently by Whitaker, just like we did in the Thou Library catalog. We see several entries. One is dated 2003. Another doesn't have a date, but is 18 things that matter most rather than 15 things that we see above. It's probably a later addition. There's even a live presentation as an audiobook. Let's click on this title and see more about it. It's the second edition, just as we thought. To summarize, we don't have this at the Thou Library, but another CSU does have it because it's appeared. So we're going to click the blue search for full text button. Now this is confusing. To be clear, we're not going to find the full text. We searched our catalog and we don't own the title. But clicking on the blue button gets us to this screen, which offers the request a copy link. And that's what we want. Let me show you why. This is the link to enter library loan or ILL. You use ILL when the Thou Library doesn't have the material you need, either a book, an article, an audiobook, or a movie. To enter your ILL account, click the request a copy link. To enter your interlibrary loan account, type in your Coyote ID number, enter my Coyote password. What I like about this is you can see the form is completely filled out for you, which saves you a good deal of copying and pasting. You can do this with a copy and paste, but I like that it fills it out. If I know there's a list of things we don't have at the Thou Library, because I've looked them up in the catalog, I simply go straight into the CSU Union catalog and look them all up and hit the blue button. The form fills out and I hit submit. The other way to get to interlibrary loan, if you find that perhaps confusing or difficult to remember, is to return to the library's home page and you can see that there's a link on the home page, request interlibrary loan. And again, you're at the same place, except this time the form will be empty and you will need to fill it in completely. You can do that by copying and pasting from Amazon or from the CSU Union catalog or from other catalogs you use. Let's take one last moment to look at those other catalogs and the benefits they can give you. Returning to the Thou Library home page and again clicking the link for book resources, I wanted to now cover the rest of these and why you might use them. You know the catalog. Here's another place you can search the catalog. You know the CSU Union catalog. It's all of the CSUs being searched together. Very useful for doing quick interlibrary loans. But if you need something bigger to know what information exists in the academic universe on a topic, searching Melville, which is the UC, University of California Union catalog, is a very good place to go. Another place might be Calcat, which is searching California libraries, both academic and public. It's not all academic, nor is it all public, but it's a very large chunk of them, so it's a good place to search. Finally, Worldcat. Again, it's not exactly the world, but it's very, very big, so it makes a nice option if you just need that broader canvas upon which to search. You can find your book in any of these catalogs, and then you can copy and paste that information into an interlibrary loan request. Last note on interlibrary loans. They are almost always free for you. They are unlimited, and you receive the material in about five to ten working days. That's because the material is sent ground mail, so we're all waiting on the U.S. Postal Service, as well as perhaps staffing at another library that has to pull it, package it, and then send it through the mail. So books take longer. Five to ten working days is the norm, though it can take slightly less sometimes, or it can take longer. However, sometimes the only place that has the material you want, those rare esoteric items, will not lend them because they're rare esoteric items. They can't risk them being lost or damaged or stolen. So interlibrary loan is a wonderful, excellent resource, and you can get almost anything in the world, but there is still an almost quality to it, and sometimes the only way to see the material you wish to see is to go to that library. Let's go back to the Fowl Library homepage and just verbally review what we've covered so far. We've covered the catalog and finding both paper and electronic books in the Fowl Library's collection. We've talked about other kinds of catalogs, larger catalogs, to find material that we don't have here at the Fowl Library, and we've covered interlibrary loan, how to request materials not at this library from other libraries, and we've gone into the Library Guides Service where there is an educational leadership page for your use, and so far we've covered finding resources, finding books.


Okay, so here we left our last day lecture in hardboost class. Today we're going to be covering some more, like, whole pile of topics. The first one is going to be web browsers. I'll do also, like, all the capabilities of your web browser that I have. Maybe you are more familiar with it, and then John is going to be talking about security. So the main idea of this class, I'm going to be talking about this lecture more.  So at any point, you'll have, like, doubts about the library. You can also, like, slow down, but it's going to be kind of jumping from one topic to the other, because there's, like, a lot of miscellaneous stuff, like, other topics, like editor, like, more structure, I think. Here we're going to just cover stuff that you might benefit, like, using in your everyday... I don't know how to increase the size of that. But with the browser, it should be, like, fine. So this is how it is here. And the first thing I want to cover is web browsers. Maybe it's going to be stupid, but, like, I've been surprised by the amount of people that are not aware of this, as with any tool that, like, you're going to be using a long time, it's really worth knowing all the, like, common circuits. Like, if you are kind of going and taking, or getting a new tab, that's probably, like, so open. Very easy ways. For example, like, control, command T, would be a new one. If you go somewhere and you close that, and you want to reopen that, command safety, with that, will do that for you. There are some more convenient ones, like, if you want to open a new tab without having to go, like, right click, open in a new tab, you can do either with the middle mouse button, you're using, like, a mouse, or you're always, like, command T. And another handy one is control L, we kind of, for command L, kind of place and focus the search bar, so you can, like, automatically type here anything that you want. And finally, a pretty common one, but, like, again, like, I've been surprised, like, one of times, somewhere was nowhere, that you use control F on F, you'll be able to, like, search quickly within the website.  So if you're kind of searching some website that has, like, a lot of data instead of downloading, you may be able to, like, do the search on the website itself. Just two other things that are handy. Control or command W will close the current tab. So if you don't want to just keep accumulating them. Also, if you middle-click a tab, it will close that tab. And the next thing is search operators. When you're kind of using pretty much any modern, certain thing, maybe what most people do, but, like, data go, I believe also supports the most familiar thing or the other options. Then, like, I have, like, some examples. I'm going to go one by one. They're, like, web pages and add links to one that have, like, pretty much some more through description. Then it's worth knowing some of them. For example, if you want to have an exact math standard, say I want to search for this phrase, but I want to make sure that this entire expression appears to get, like, by default, Google, like, all these words, certain things, will search for matters where, like, kind of all these words are there somewhere, maybe in order, maybe not, like, one after the other. But you can enforce, kind of, that all these things be treated as a single unit. And then, when you search, and the Wi-Fi is going extremely slow right now, you can see that, like, this entire phrase is being matched exactly, and then it's, kind of, adding the other parts somewhere else. And on a portrait, you can say, maybe you want to search within some website, so you can say, oh, like, side, I want the site to be searching to be stackable. So you can, the Google, only to search within that. And you can see that, like, all the, kind of, all the webpages that are returning are, like, within this domain. Now, can we reuse them? Because sometimes, like, webpages are indexed, but we don't provide, maybe they provide, like, a search engine, but maybe it's not that good, like, I think I have an example that I come across, who really helped me spread it through some search engine, but it doesn't work as well. It's just, like, searching, and then specifying that the site to be used right now. Another one, sometimes, you want to, kind of, have, like, a negative map, like, for example, I want to search for something that is in Cambridge, but there's two countries, and maybe I don't want the ones that are in the UK. So by doing that, like, no matter what you do, if the, kind of, the map has, like, UK somewhere, like, Google, or the search engine will try to, like, download, download, and have, like, the other results pop up. So sometimes you're getting, like, results and you kind of know that you don't want those results, you can use, kind of, the negative to avoid those. Another cool one is you can do the same as with rex, you can say, oh, like, maps either or electronics or circuits, like, nodes. And by doing that, like, you can, like, the engine will be matching, like, one or the other, and you can search. Another thing that you can do is you can also specify instead of what pages, because, for example, here, it's returning both, like, web pages and also, like, files. Say that I only care about getting, like, PDF files because, like, what I'm searching, and, like, electronic or series nodes, maybe, again, I want to get, like, more specific, you can just say, like, oh, the file of the thing I want to be returning, it's PDF, all the results that we are getting are PDF and files. There are many, many more, again, like, the link here, like, you can specify all, like, there are, like, more that you can use, like, the ones that have cover, like, the ones I use most of the time.  You don't get, like, this specific video getting one after the other. And the next thing I want to cover is the search for. It's, like, an extremely useful tool. And the thing, like, one really common thing that many people lose, oh, I want to go, I want to search something on YouTube. Like, where do you come from?  The thing is, most mobile browsers, at least in our, like, both Chrome and Firefox, are aware of, kind of, like, different search engines, and will allow you to, like, search directly within those search engines. So, for example, what I have set up right now is that if I do, like, why is there, like, something like this, it will search directly into YouTube. I don't have to do searching directly there. And the way to set that up is different for different web browsers, but the main idea is that the web browser will be indexing all these different engines, and here you can say, oh, for Amazon, I want, like, if I type AC before, I want to be searching or not. And now if I go and type AC, I don't know, ego, what search do you have in Amazon without having to go to Amazon on the search. And that can be really handsome if you're, like, searching in the, kind of, similar web-based app. Another thing that's kind of related to, kind of, being efficient in the search is one thing that I have used and is really handy. The only thing has, like, a requirement to have, like, a domain, like, as a search engine, but, like, since it's pretty easy to just, like, type here one thing that I do are, like, sub-domain variables. So what is happening here, you can see I'm typing that's what I leave here, like, I type in that and that's, like, my domain. Like, if you go to www. that, it will be going to my website. However, you type that into the web browser is reacting directly to the class and that's really handy because, especially how, like, some MIT class has, like, this really obscure long URL, you can just compute, like, all these sub-domains and it's really handy because then I just type, like, ht and, like, it autocompletes and it's really handy to jump to some specific web pages. And also, like, these, like, regular bookmarks this will work in any device, not even in your own devices, like, you can just type that in a group or directly. The only thing is you will need, like, a domain to, kind of, be able to establish that. Any questions so far? Okay.  I think one, like, three good, difficult, like, extensions that are installed in Primax, all the machines, like, browsers that I configure is, A, an out-blocker. I think, like, my choices you look are in. Other people use different ones that I have on this one to work pretty well, probably, where I'm in. You have them in all, like, Chrome, Firefox. I think out-blockers are nice. Not only because, like, they're blocking ads, but it's also because a lot of time the, kind of, the out-blocker is working by having some blacklist, like, a series of blacklisting files, there is, or filters that they call it, like, they go through to check when, like, the web browser is requesting, like, pages from different sites. And it's also really good as a mean of, like, malware prevention. Like, most of the time, a lot of, like, malware sites have already been included in out-blocking sites. I think it's a better choice to even if you care about, like, supporting some websites with, like, the app revenue. It's a better policy to have, like, this on by default and disable it in specific cases. Like, here, for example, I don't know why I'm using something. I can go and, like, disable. And, like, this will remember that I won't be, like, the out-blocker disabling this specific page. And one thing is, you can not only, like, install it and, like, leave it on by default. It's really cool that, like, you can go to the the, like, the settings and, like, you can see all the filter plays that it has.  It's also, like, has different filters for different regions. You don't want all of them on by default because every time you're making a request to a URL it has to kind of go through months. But, like, if you are in a specific place you might be, like, say, like, I want to enable the ones for when I'm in Spain sitting back home because those, like, the the app links there might be different and that's also handy to use. You can also define your own. So, for example, in the website that we think this banner is an ad, you can enable that to disappear. Also, although I think that's easier to do with a tool I'm going to be discussing later. The next thing is normally there are, like, ads that are just, like, showing you, like, some content that you may not care about. And, also, if you have, like, some ad blockers, sometimes, depending on how loaded the page is, the load time will be reduced just because you're not making all these requests to the website. The other thing is being about kind of trackers. And the kind of choice, I think it's also recommended by Electrum Inc. is privacy bad. Like, although a lot of companies that are not only using ads to kind of try to sell you stuff, it's also kind of to track what is your, kind of, detail fingerprint through the web. Like, you are there seeing, like, all these different places you're going and maybe identifying you with some sort of, like, IP tracking or some way. And, again, this extension here prevents that from happening by just not making the request and just going in the middle.  The last thing, this is not really blocking much, it's just a good default and, like, John will be explaining why HTTPS is better than HTTPS available. And what this extension does, which is called HTTP everywhere, is just if there is a secure version available, just redirects you to that one instead of going to the regular one. I mean, also fairly useful. And if you are into this kind of adage, I think there's, like, a section dedicated in this website that I'm linking and you can get, like, more, like a few hardshops and hardshops, like the automatic deleting cookies and, like, avoiding DNS tracking and even disabling JavaScript, which can be the same choice sometimes, although requires more effort on your side because you will have to figure out when something is not working because you don't have, like, some part of the JavaScript enabled. But depending on the, how panel you are, like, how in control of these things you want to be here, like, the choices that you can go through. Pretty much covers that part. Any questions? I'll read you that. The next thing is it's really good really easy to forget that when you're kind of using a web browser, like when you're using an editor or using the command line, you kind of feel in control of kind of everything that is going into a point, like, you can modify pretty much all of how you're seeing and kind of how, like, the last say on how something is presented, you can kind of change the course scheme, you can change the font, you can edit a bunch of stuff. But when you're in the web browser you're using just being presented with things and you just take it as they are. But, again, it's the browser is just like a piece of software that's running on your computer and, again, you pretty much have the last say on how things will be displayed and how things will be made. So that's what I'm going to get into now, which is kind of style customization, like performance customization, in a way. First, I'm going to briefly touch upon, like, what is going on when you kind of get, like, a website. When you then kind of get a website, you kind of don't need three things. You're going to need a HTML, which is kind of just saying what are the things, like, what are the contents of the website. And you can see here, like, these different blocks correspond to, like, these different blocks of code that have, like, some data and, like, if you have, like, a really complex website that's being in your times, this can get really insane but, like, you have, like, your, like, our website, it's fairly simpler to see what is going on. And you can see that here, for example, we have the text and it's pretty good. So the this is just detailing out of the contents then you kind of have the styles that are in the, the different kind of CSS, which is the code that's specifying all of this will be this font, this size with this amount of padding displayed here. And finally, when you have something, there's more interactive, you probably have, like, some sort of, like, JavaScript that's going to be running, like, running in this sandbox environment and it can do a lot of things. And another thing when you're seeing things, like, collapse or not, do this collapse or making requests without really doing your base, all of that is pretty much happening with JavaScript. The first thing is is kind of to be aware that, like, you can change the content of a website, like, I can go here and introduce, like, this is of course like, I did that not with the server return to me, but that's what I'm saying here. And this is one reason why you should never trust like, any sort of screenshot that you get from, like, a website. Because it's not even, you don't even need Photoshop. Like, it's extremely easy to compare with the contents of, like, any website. And the same way we have done that, we can go ahead and say, oh, I don't like this thing being this color, I want the font to be red for some reason. And you can just go ahead and change that. And the thing is, now this is just going to last for a while. And whereas this is extremely useful when you're kind of debugging a website, in the sense of just kind of debugging the how this website is displayed and how these styles are compiled. This is not that useful if I always wanted the font to be red. If I even wanted this to be permanent, this is not as useful. I still, we can just go ahead and install an extension called plus 72 website which is called stylus. And stylus will allow you to define the styles for different websites and just kind of have, like, another ride CSS after all the CSS has been applied. So, as an example, we can go to the website and have a very, very kind of style but we can just say, oh, let's write the other style for the website. We know, and we can say here we can see, you know, all the likes that is. So here is, like, matching to this specific domain because we just got into the domain and then we can just start saying, oh, let's make a dark theme for the class web page. It's something that this is extremely useful for if you are into kind of dark themes. So right now, yes, I already like, and now if I reload this web page, this style is going to keep being applied and we can just go ahead and say, oh, I want the color to be light and then I don't like this font. I want this other font and I want the font to be lighter and, like, you can just, like, keep going on and, like, modify pretty much any aspect of your, of the how the kind of the look and feel of the website and here we go. So we have a bunch of different stuff and, again, like, now we reload the or CSS is running on this at the very end so to say it's been applied last thing and it will take control. Also a really good thing is that there is this kind of a website called user style store where, like, people, like, have already installed a bunch of different, they have, like, a bunch of different styles from different websites so, for example, so that allows you to for example, upload the stock overflow like, have, like, a very and I didn't have to write this style I cannot read through it to say that it wasn't, like, hiding anything important but, like, you can, like, say find styles and they're, like, it will search that website about repository of different styles and look for the ones that have, like, an stream matching to the current domain or the current, right, expression and same way they are, like, available for GitHub and, like, when I saw Amazon earlier it was, like, a lot of them have already kind of been modified to work, like, it's also not that I have brilliant styles for, like, for example, the NumPy documentation or, like, the Python documentation and it's really, really easy to kind of get it working you can see other people's styles see what they're doing to, for example get the syntax highlighting working, for example, if we go to GitHub and we go to some repo, like, the yeah, for example changes also kind of the syntax highlighting along with everything else and it's also very interesting how CSS is working with the syntax highlighting so that's for styles you can also do kind of the same thing I mean you can pretty much do the same thing for behavior, like, you can also overload JavaScript although it gets slightly more dangerous, like, in a sense, like, you can do a lot of things with JavaScript you need to be extremely careful, like the same way there's, like, styles and styles are pretty harmless like running, like, some random JavaScript that someone has written on the internet can get extremely dangerous, it could be stealing your critical details so, again, like, never import any script that anyone has, like, written without, like, reading because it can be fairly dangerous but let's say we want to kind of modify the behavior of the class website so it has, like, a beam-like behavior, like, we want to enable, like, the JK keys to go to scroll up and scroll down we can just write a simple user script that says oh, like, match the class website and all the sub pages of the website and run this really simple function that is just making oh, if the JK is being pressed then scroll down by 500 pixels and if the JK is key then just, like, go up and, like, we can have, like, this open extension select several ones and the one I'm using here is called tamper monkey and just go and say, like, create new script and we can just copy and paste this blog code that we cannot understand everything that is going on here, yes, save it delete it, delete it, and now if I go to the class website and, like, I can use the J and K to navigate up and down without using, like, the spacebar and, like, you can use these many, many, many different ways, like, you can, like, change how things are displayed, like, if, like, CSS is not good enough, you can kind of write scripts to kind of modify the content of a website or kind of click, like, some places on a website or, again, be careful exactly what you're doing or what code you're running and, again, like, they're, like, repositories of people or gallery have, like, doing the scripts for common things that they do on it. Any questions so far with everything's on? It's pretty cool, actually, so I know you can do this in Firefox, I think you can also do it in Chrome but you can also write JavaScript for your browser UI, this is basically how modern extensions are written, so you write JavaScript that modifies what happens in the UI of the browser itself. So, for example, I've written different key findings for my browser that run programs in the browser such as reorganizing my tabs when I press certain keys because that extension has accessed all your tabs and can, like, shift them around, read their titles and what not. In Firefox, I don't think this is the case in Chrome, you can actually change, like, the entire browser UI is styled using CSS, so you can write custom CSS for your browser UI. So I've done this to, like, move my tab bar to be an entirely different place in the UI. So these are the kind of things you can do once you start going down this route of, like, writing and injecting CSS in JavaScript. And the next thing I'm going to do is I'm going to type a button upon which is kind of why we're going from an exciting browser to more of, like, the web. So it has become, like, pretty easy to say if I want to know some sort of, like, of information to just go on a website and tick that up. However, if I want to do that as a part of, like, self-command, like, as a part of, like, a program that becomes a bit tricky, like, you don't want the HTML, you cannot pass in it. Like, you can do it, and it's, like, the solution sometimes. But it has become more and more easy because there's a thing called a web API. So a web API is just, like, an application interface that's using the web, and what you do is you make an HTTP request and you get something back. So, for example, let's say I want to get a, for example, if we make things clear, I just make a request to this website and I get this back. This is a JSON object which is just, like, a key value store. And can you make it larger? Oh, yes, sir. So, and what I'm getting is, like, all, like, this website is seeing the request that I'm making and it's returning to me this low information that's meaning what is my current API, assigning it to this Wi-Fi, like, based on CD and base, and even, like, the kind of organization due to the IP friends. This can be extremely useful. This can be extremely useful for a variety of reasons. One is, like, say you want to, like, get the weather from somewhere. You can even get something that is really cool, like, you can get, like, the CD's blog called Here. You can make a request to Google and specify some values and if we do that we can get the auto-completion that Google does based on those values. So, let's say I want to have a program that has the same auto-completion that Google will be giving to the users and I can just be, I can do that by just making HTTP requests to Google. So, like, I have to find the URL and now I can just make, say, I'm saying when I put in the request stick. And what I'm getting is also kind of, there is an object finished by default. This is kind of minify. So, let's use the tool we saw in the data wrangling lecture and kind of to parse it better and even, like, some set to remove the first try without the set. It's probably easier. So, if I do that I'm getting kind of the top recommendations that Google will give based on this Steve query and it's also giving me some the emphasis for example, here I have, like, Steven Universe and, like, the N is out because that's the part that is kind of auto-completing. But we can, like, just go and also remove that and we can place that within, like, any basket. Like, this is just, like, having proven to basket, but the interesting part is we are, like, retrieving from, like, the way this information. You can, oh, I forgot to open the Slack. Another thing is, like, these are not only good as a read-only mechanism. Like, right now, there are, like, many, many more web services offer web APIs also for interactive purposes. So, like, I think pretty much and I will get to the add-ins, like, later, but, like, for example, say you want to write, like, a bot or, like, a ghost and send you something through Slack. You can write that, like, somehow hacking through the entire web browser and kind of clicking, but, like, Slack offers you an API where just by making a simple post request you can just send a message. So, for example, I have three authorize here and if I write this request and see that this request contains the Slack token, that's because if I saw that there, you could be all of us would like it here, so I'm just, like, have that as a variable. You can think of the password kind of thing that you need to use to authenticate and if I type that, you can see immediately I'm getting, like, a notification and I just got, like, a message from this Slack bot. Again, it's just, like, basic, like, role, post, request and if I put anything here that is differently and say, like, you know, I could do this at the end and this is really nice because with really, really little amount of code you can get, like, a lot of functionality with all these web services and what's even cooler is that, like, since many, many of these services already offered, like this public API that, like, services, like, I if this and that that kind of have already done the piping for you and even provide kind of the server side, so maybe you don't have a server to be running all these scripts all the time they do that for you and they provide you, like, a bunch of recipes to see.  So you can get really powerful, like, again they offer you kind of some more high level programming of, like, yeah, like this value from this API and that action from that API, but sometimes it's extremely easy and extremely convenient because you don't have to go through and figure out the entire API. There's also a sphere which is, like, more extensive in some of the integrations that they support but I think if this and that are, like, pretty good coverage of most of them. And that's pretty much for web APIs and things. What does it command JQ does? Oh, a JQ is I think we covered in the data wrangling it's kind of like a selector of JSON data. So you are doing some better rendering with JSON data. Yeah. So what it does is just interpret some, like, select fields from, like, JSON files. So instead of trying to hack that with another how do we even try to hack it with files, you can say also, like, the second field and then from that like every other and then select that, the ones that have this name and it's fairly convenient. Also, there's, like, an I think for HTML there's also data where you can say, oh, get me all the, like, blocks of HTML that are, like, empires, which is, like, a p, or, like, get me all the tips that have, like, this class value. So, like, you could be doing all this maybe with prex but it's not work. Like, you have, like, if the language is already, you know, established is you probably have, like, some of these parsers and can get me easy to kind of parse them through and, like, get on here with them. So, kind of writing, I don't know, like, a Python script that could go and select the language that you want. Kind of the last thing I want to cover before the break is a kind of, like, web automation. It's, like, sometimes, like, web APIs are not good enough.  But if you want to be interacting with the website, that can be extremely tricky, especially because a lot of modern websites rely on significant amounts of JavaScript to run either kind of the asynchronous queries or things like that. In that case, if you kind of want to try to simulate being a human either for unit testing purposes or just to kind of automate something that you know, like, if you find yourself using your browser and you just find you're just, like, clicking the same thing ten times or, like, clicking the same field and typing and then I'm all done. And you find you're like, oh, this is a computer. I know how to program a computer while you're doing something repetitive. Well, there's kind of, like, a solution for that. So, pretty much all of web browsers have, like, some interface right now through web drivers. And what web driver allows you to do is the same way, like, JavaScript kind of allows you to select things within the web browser. You can just interact entirely to, like, instead of just single web page to just the entire web browser so you can say, oh, I want to go here, find this element, then click and then wait some time and then input this thing and then click again and automate these things. So, for example, this really simple example is just saying, oh, like, get the Firefox driver, get the web archive website, find the element in that website that has that value or, like, let's go first to the first. So we can, like, kind of see why are we searching that. For example, if I wanted to go to this website, like, by default, the, like, archive drawer has, like, an availability API. So, like, I can easily see if something has a preview saved but doesn't really allow me to say if I kind of want to save a file. And I will have to go here, type a website and then enter, wait and do that a hundred times if I have, like, a hundred websites that I want to save for some reason. However, you can just say, oh, let's see what is the value of the field here and you can say, oh, like, this thing, like, the class, like, web save URL input and I can just say, like, web save URL input and then I can clear whatever there is like, tell the browser to type the values into the browser field and then just, like, enter a term and then close. So, for example, if we run this as a Python script what is going to happen is that now oh, so it's creating a new kind of Python instance that I'll, like, this little quote here is retrieving this website and then even so far we didn't even see any. So just let's edit that so we can see this time less seconds here and if we do that again let me type anything is, this will be getting that website typing or class website there it will so far we kind of didn't even see all of that it will be important in seconds to do so and then it will be kind of entering a return key kind of triggers the web machine and now the web machine is saving the page and it will wait like 20 more seconds where we can see that the thing has properly worked and now if we want to do this for a hundred websites we can just kind of wrap this entire thing in a photo and they will run it will be making all these photos for us and again, you find yourself having time to make this anything like web browser automation I think the Selenium is like the most developed project right now you don't have to worry about it you can trust they kind of have like pretty much all the same API searching elements entering some values clicking through things yeah, it's pretty much all I wanted to cover for the web browsers there are any questions nice so let's take a 10 minute break and I'm going to show you all the security that's going to make you paranoid and in the meantime, I can show you some really cool web browser automation


What's going on guys? It's your boy DPGA here today with another Destiny video and in today's Destiny video we're going to take a look at six new weapons that are coming with the Taken King. Now these weapons in themselves look extremely unique in terms of what we are used to at the moment and the first one we're going to take a look at is a Suras Pulse Rifle. Now these weapons or six of these weapons I don't know the names to and it's current moment in time. I don't think nobody knows the names to them apart from Bungee themselves and it was actually Bungee slash Activision who sent me these images but they were not named. So all we can go on is this is a Suras Pulse Rifle and it offers kinetic damage. Now I have cut out both trailers we have seen all the footage I could find of the Suras Pulse Rifle so you could get a glimpse of it in game and I mean it does look extremely unique. Now Suras I believe will be a new weapon foundry and I expect there will be others too. Now the next weapon we're going to take a look at is another Suras weapon it is the Suras Rocket Launcher. Now this thing looks incredible I am really in love with the design of this thing. It is a Solar Rocket Launcher as I saw from one little snippet from the trailer which I'll show you guys. This thing being sculpted in and being reloaded looks incredible it really does. Okay the next weapon we're going to take a look at is a Marlin Hand Cannon. Now this is a primary hand cannon offering kinetic damage looks extremely unique. I have seen a few snippets of this in the trailer which I'll show you guys on screen. I also have some screenshots as well which I'll show you guys. Really looking forward to this I really am I mean I'm slowly becoming a hand cannon sort of guy and the uniqueness of this whatever again the uniqueness of all these weapons is incredible just can't wait to see more I really can't. Okay the next weapon we're going to take a look at is this amazing looking sniper rifle unfortunately I couldn't find any footage of this in any trailer for The Taken King so all we have is this image right here and it just looks so incredible. To me it sort of looks like an unfinished weapon it looks like they start designing that actual blueprint of the weapon and then they give up because it looks so good that is how it looks to me and I'm loving the design I really am. Okay the next weapon we're going to take a look at I believe is an auto rifle this like the previous sniper rifle I couldn't find any footage of it whatsoever from the few trailers we have seen. Now could this be an auto rifle it could be a pulse rifle it could be a scout rifle I mean it hasn't really got any similarities of the pulse rifles or the auto rifles we are used to in the game at the minute so it could shoot energy and judging from the back of this thing that's what it might do still at the end of the day I am loving this weapon I really am. Now the last weapon we are going to take a look at is this iron banner hand cannon or sidearm I mean I've seen a few people say it's a sidearm I've seen a few people say it's a hand cannon either way it still looks incredible and I'm hoping I'm hoping all of the iron banner weapons get a facelift or are remade or we just get completely new weapons that would be pretty badass to me but that is it guys they are the six new weapons that we know of so far that are coming with The Taken King we have the Sirus pulse rifle we have the Sirus rocket launcher that are Marlin hand cannon that's epic looking sniper rifle that rifle that have no idea what it is pulse scout auto no idea and we have this iron banner hand cannon or sidearm personally I am loving I am absolutely loving the design of these weapons so unique and so fresh compared to what we have at this current moment in time as soon as I get any more information on any of these weapons or any new weapons I will be sure to let you guys know here on my youtube channel if you ain't subscribed to me be sure to subscribe for Dave Destiny videos also guys if you do not follow me on twitter follow me on twitter at dpjsc08 my twitter is also linked in the video description hope you guys enjoyed the video thanks for stopping by as always if you drop a like will appreciate the support and peace out until next time peace


Yo, what's going on LeFranciansleefer back again and welcome back to the channel today we're here with episode 4 I believe of the Wheel of Hut we are hoping for some good spins some more packs we got the same events out different packs we don't have those choice packs anymore so but you know what the more packs are better maybe some challenge times let's switch it up some sets maybe we can upgrade our connect me buy any player since we have about 13k coins we got some stuff that we can do. So let's get right into this we're gonna spin the wheel ideally packs are great obviously we don't want to hit bankrupt I'm good with buy any player buy a special card since we'll be good to try to upgrade our connect me or to make one of the new power-up cards from the new event alright so let's spin this wheel for the first time let's hope for something good come on bless us wheel again and we get by any player we absolutely want that on camera that looks like it's open three packs but I am telling you right here it lands on buy any player let's see who we can get okay quickly before we can buy any player we have an objective done open 10 packs we have 500 coins on top of the 13.915 so we are 14.4k what I'm going to do is go into the auction house and see what kind of cards are available for that price range it's pretty pretty simple alright so let's see what we can do here we'll do an overall rating of like 83 and above I think that's a good range of there and then we will do our price range so let me look at that real quick we'll do anywhere from 5k to the max 14,400 and 15 coins that we have let's see what we can get here alright so we can get some pretty good cards we got Capri's off we got Leon dry saddle at an 85 okay Tom Wilson's I'm kind of low-key thinking do we buy Travis Kinect knee and then we're able to upgrade him now with that being said if we bought Travis Kinect knee what do we have to wait to get sets to upgrade him I don't think so I don't think so so we could upgrade Kinect knee or we could wait till we land on that set oh I don't know what to do okay Ranton is also another good player to get our goal tending is fine I wouldn't really want to upgrade our goal tending and like looking at the 84 is there's nothing else I really like stands out to me I kind of want to go Lindholm and bet on him winning like we could get a Crosby we could get an OV like those wouldn't be too bad we could get a Mitch Marner and if we ever get his X factor that'd be good too he does help with playmaking forward as well that'd be one extra point to play making forward okay Mitch Marner or Elias Lindholm I don't know what the play is here I really do not Mitch would fit in like we could get rid of cold coffee we get rid of Pavelski and move Mitch up to the first or second line I kind of want to keep the first line together because they've been playing so well all right you know what it's decided I'm gonna go with 84 overall Mitch Marner right so we're getting him for just under 7,000 coins welcome to the team Mitchell Marner let's throw him on to there we still 7.4 K2 we probably should have just maxed out the buy now just to be safe because we could always hit bankrupt but it's okay so when Mitch Marner coming in that means Joe Pavelski is out of the lineup it is what it is Mitch Marner is gonna be playing on the second line with Elias Lindholm and Kendall Coyne show field and Mitch Marner has puck on a string as his ability so that looks good so with that being said let's hop into our first game of the episode and this week for her rivals is rivals burst so two minute periods honestly one of my favorite modes inside of her rivals are quick games I kind of like them a lot we have quickly found our first opponent Maurice Rashard Jason Robertson and Evgeny Kuznetsov he's got a very good team that 87 Rashard is gonna be unreal to defend the games let's just go out there play our game he also has Connor McGay but I just saw on the wing there okay so he's got a very good team boys but our team is looking good too so you know what I have faith in our team it's a nice move we get that poke check off beautiful this game feels a little heavy I'm not gonna lie nice little move over to Bertuzzi oh that's a good step man if that got over to Bertuzzi could have been a very good opportunity and a good chance to score a good poke from Keneckney Keneckney picks up the puck Travis Keneckney oh my god what a poke if that was Mitch Marner could that have gone in I don't know nice what a toe drag over across what a save who does he have in that I think that's Connor Halbuck that was a beautiful toe drag to a beautiful pass we just cannot finish it wow end of the period it's been pretty even this guy likes to throw hits he's aggressive with hits I got to take that into account and I got to start playing better around that just dodging these hits staying to the outside going to the inside reading what he's doing we got this man I think we can win this game easily good poke Keneckney's off to the races go buddy bank to the backhand and it goes barred down Travis Keneckney with a second breakaway of the game and he converts on it that was a beautiful finish from Travis let's look at this one more time oh my god that top left corner bar down and in one nothing let's go boys dodging two hits take the shot Mitchie the rebounds there oh my god he backhand that's so wide Bertuzzi dodging a hit dodging another one didn't dodge that one though let's go Bertuzzi back over to Bertuzzi and it's a goal beautiful play that was absolutely beautiful Bertuzzi's been snakebitten Malcolm sets him up hopefully that means Bertuzzi's gonna score some more goals to nothing beautiful play actually beautiful play look at this one pass back over into the open net beautiful all right let's defense up here boys don't know how I don't get the poke there with Malcolm that's okay I'm caught on a player and that goes five hole on Phillip Gustafson hello Phillip I need a save there but I guess it's 86x factor Jason Robertson but still I that's a horrible goal to let in bud like look at that five hole you need to close your legs my friend this is what it's looking like after two he's got the t away but we got the goals I'm gonna take that all day of the week alright we're gonna tie up cuz that's clearly all I can do against this guy for some reason he doesn't know how to counter it so I'm gonna take advantage let's go Kale nice over no I wanted that to Gino but that might work but the flexion almost worked Gino Malcolm oh my god with the hits bang let's try he lost it there gonna need Kale to come in clutch on the D again and he did it I love this kill my car card boys it's not even funny yeah low shot rebound there it is bro shoot the puck oh he misses the night I don't know how we don't have a 3-1 goal there I was spamming up to shoot the puck and my guy just wasn't shooting it Caulfield's dead but it's okay take a hit make a play bang five seconds let's just hold it here I wanted to pass out but that is going to be the game we come out with the win let's go boys a team is jealous so nice didn't really know how to smarter that too much that game but that's okay so that's a game that puts us in bronze ranking we're getting more points getting closer to div to getting some hot champs points as well and look in here we're close to a win reward and looking at the stats here I mean shots were even he had about two or three minutes more time on attack than me but we came out with the win and that's all that matters so we walk away with the win in the first game of the episode so means it's back to the wheel and hoping for something better right boys here we go spinning it for the second time give me something good and we open five packs once more say no more we'll do it I'm fine with that so let's look at the packs that are in the store actually we have one pack to open from rivals we're gonna start with that one I believe it's a jumbo premium pack I just want to get it out of my unopened pack so this is the first pack out of five jumbo premium pack we could pull a fantasy hockey card out of these packs because they do give out silvers okay so let's see what we can get here I don't have too high hopes from these jumbo premium packs but you could like higher odds of pulling a fantasy hockey card cuz these packs are so bad 500 coins that's nice it's gonna help out the coin total some nice jerseys oh brother okay this is not great three more cards left and nothing okay so what I'm gonna do is I'm just gonna get rid of all these items that I'm not gonna use like even the silver cards just get rid of them get the extra coins for it this way if we land on by any player again we have chance to get it so 1400 coins plus a 500 that we pulled not too bad now we have four more packs to open and the store is not looking too great like we got the power up pack where we have a higher chance of pulling a power up a power up player don't really want to do that there's a team of the weak pack it's untradable maybe we try to open up one of those but right now I'm looking at the players pack and the jumbo premium players pack so I think we're gonna start off with a team of the weak pack just to see what we can get out of here okay so one team of the weak pack after this we have three more okay so here we go what's even the weaker we're gonna pull who knows I want that 87 Matthews I don't know if you can still pull 87 Matthews okay that's actually sick 84 overall Dylan Larkin that is a huge pull like actually we need playmaking forward to he's got no abilities which is okay but 892 speed 92 Excel got a decent shot that's a W card all right we take a Dylan Larkin that we like the team of the weak pack we take that we're getting some what is that oh we got a silver collectible interesting and that is it okay so hey 84 overall Dylan Larkin out of the team of the weak pack I was expecting much worse three more packs I kind of want to do the NHL players packs we have three left I'm gonna do two NHL players packs and then we'll end off with the jumbo NHL player pack all right so here we go let's go boys give me something big out of this year okay Dominic Kubelik probably won't help with the team honestly we need like an 83 or above to help out our team now which is insane so Colton Perreco not great prime time or live moments whatever this is called that Ryan Harmon probably won't make the team either Josh Norris okay Curtis Lazar E okay not a great pack I don't think anyone is gonna help with the team here but it is gonna be good for the set fodder whenever we land on sets all right so one more of these and then we'll end off with the 1200 point pack okay so let's see what we can get here hoping for something good all right James Severson I totally forgot he's on Columbus by the way boys that surprised me right there Max Domi okay we like a Max Domi another team of the week Jake Sanderson this current might actually look pretty good to a defenseman he's actually kind of fast not the greatest shot but a 83 overall Jake Sanderson he actually might have a chance to make our team Ryan Graves Ferrero and Dumba all right I mean Sanderson could help us out I'm not gonna lie boys that's not a bad pull and last but not least the jumbo NHL players pack we have a better odd of pulling an 83 plus an 84 plus in this pack all right so let's see what we can get here couple cocoa not off to a great start Ryan Graves again Philip Heidel Freddie Anderson you see sorrows at an 84 okay we're getting good goal tenors just in case Philip Gustafson starts to poop in the bed so that's not bad we got okay Samuel Gerard probably won't help with the team Boquist won't help us Jamie Drysdale hey Cindy Crosby we're thinking about buying him and we pull him all right Sid the kid play making forward will be activated after this game with Larkin and Crosby now into the lineup okay these are some great polls our teams looking great boys I'm not gonna lie Tim Stutzler to oh my god okay we're getting some great forwards for our team this is awesome okay we absolutely love that Mikhail Grandlin okay this pack was goaded maybe we should just open up a bunch of these this pack was great and that's gonna end there all right so Stutzler Crosby and there's one more guy no okay Stutzler and Crosby you're gonna help with the team Samuel Larkin let's let's go update our team now boys our forward core is gonna just look totally different we might have to keep Copa Turin I gotta like just switch things around I'm thinking Cole Caulfield's gonna have to get the boot and we're gonna have to put a Lyslin home on the wing there so let me see what I gotta do here all right so Cole Caulfield's exiting this team we've also lost a couple other players I think Trevor Zegris was one of them yes we lost Trevor Zegris we lost Rat Ray and I believe one more player that I can't remember but after making the changes this is what the forward lines are looking like we're keeping Koneckney with Malcolm and Bertuzzi our second lines looking spicy Marner Larkin and Kendall Coyne Schofield I'm excited for the second line third line is gonna be a Lyslin home playing with Sydney Crosby and Tim Stutzler the all-center line and then our fourth line is Mark Stone Anze Copetar and Ryan Nugent Hopkins we did get playmaking forward activated which is nice we have two-way forward activated offensive defenseman and two-way defenseman which is nice and we're going to lose Owen power which sucks because I did like using him but we're gonna throw in Jake Sanderson for him so actually we might throw Jake Sanderson up here and I'm low-key considering we might get rid of nurse instead of Owen power which I don't mind actually let me see who's the faster skater you know what but nurse has a better shot okay we're gonna keep it like that so the decor is looking like Makar with Jake Sanderson Ekblad and nurse actually you know what I don't know if I like Ekblad and nurse together because they're two big boys six three six four six four let's switch them are back around all right so we got nurse with Makar Sanderson with Ekblad and then Renata fast with Caroline Harvey and then in that we still have Philip Gustafson so let's head into the second game and let's try out the new cards we have I'm excited to debut these guys second game 84 Larkin like me Goudreau and Kail Makar okay an okay team could be a good player though you just never know here we are Mitch to show field oh my god that almost got through I should probably shoot the puck next period I feel like that might help me a little bit zero shots through one period is just not ideal we gotta we gotta fix that boys we need to fix that absolutely right and that was the worst power play I've ever had this year how did it how did he hold on to that puck the whole time what the hell no no no I want to watch this back dude the amount of hits I was throwing the amount of pokes and he was he was like untouchable there's no way that happens that's crazy right one nothing I don't know how I feel about that man good pass what a save short side another great save by all mark we have yet to find the back of the net this game something we haven't really struggled with in the series bro Philip Gustafson body that's like I feel like that wasn't that hard of a shot to save oh no I shouldn't have won for the hip check to be fair but that's kind of a weak shot to let in man that seemed like a floater okay two nothing we're in troubles here we might lose this game well that's a good pass that's a good save this guy's a good player man I'm not gonna lie he's very good he knows what he's doing all right we're gonna need two goals in one period in hut burst so that's gonna be interesting it's pretty even game and I believe I believe you have to have belief in yourself feel like I'm just not cooking this game offensively which kind of sucks to say but I need to start cooking this period oh and we give up a shorty what is Philip Gustafson doing this game boys I think it's time to switch up our netminder I'm gonna be honest with you guys I feel like that's a like a shot that you should be saving I don't know I need to watch it back you know what it was it was a good place shot I don't know man there you go showfield on a front stone why with the backhand oh what a goal from Dylan Larkin in this debut we have hope we have hope once more three to one need two more let's go I don't know what happened there I don't know how Dylan Larkin got that puck he kind of dove-ish I don't know we take the goal let's go go over to see that's a trip you can't do that to all 12.2 seconds this game's over let's just pull our goalie try something out here unfortunate we're gonna lose our second game in regulation honestly our record has been pretty good so I'm pretty happy with what we've done just a little unfortunate that we could only score one goal this game we lacked the offense today at least in this game oh Owen power what is that's not even no one power don't know nurse dude horrible horrible horrible get the shot off we need to get rid of nurse honestly he's a little clunky and it's not like Owen power is better I think next time we get by any player it's gonna have to be um someone a little faster a little smaller I don't really go for hits you know so not a great game from us we give up two shorthanded goals like our power play was just not working that game it was honestly unfortunate and a little bit embarrassing and looking at the stats here like it wasn't even game we just couldn't score and honestly Philip Gussison kind of let us down for the first time in the series we're back up around 10k we've also completed two objectives that's going to get a 600 coins so we're going to be close to 11 000 coins which isn't too bad now looking at Philip Gussison stats what what is he saying I mean four and two and eight four eight five save percentage ain't great now I'm going to show you guys my gold tenders you guys let me know what's the play who I should be playing is Darcy Kemper the play is he good is you see sorrow's good is Freddie Anderson good let me know if we should switch up our gold tenders and if we do who should be playing over Philip Gussison anyways guys that's going to be it today for the wheel of hut episode if you guys did enjoy be sure to drop a like on it if you guys are new around here make sure to hit the subscribe button down below for some more NHL 24 content and yeah guys that is it for today's video thank you guys very much for watching and I'll talk to you guys later peace


Over the past few years, the speedrun community has become a pretty major deal. It's a great way to look at older games in a brand new light, and there's tons upon tons of YouTube channels and Twitch streams dedicated to this, many of which go toward a charitable cause which is pretty cool, like awesome games done quick. They have a ton of stuff on YouTube, go look for yourself. But yeah, there's worldwide leaderboards, subset communities dedicated to particular games, for example there's a wiki for Yoshi's Island dedicated to pointing out glitches that can save you time, both for 100% runs or for any percent runs. So yeah, speedruns are ridiculously popular right now, so I thought it'd be neat to take a look at some of the best Super Nintendo games that lend themselves well to speedruns. Of course, any game can be speedrun, or is that speedran? I'm gonna start by very quickly addressing the most obvious of obvious games for speedruns like Super Mario World, Yoshi's Island, any of the Donkey Kong Country games, any of the Mega Man X games, Super Castlevania 4 or Contra 3, I mean any game that consists of simply running to the right, beating a boss and completing the level, is going to make for a great game for speedruns, you don't need me to tell you that. I don't think the world needs some guy painstakingly pointing out why Super Mario World is a good speedrun game, but this wouldn't make for a very interesting video if I just left it at that. Look, I'm not saying I'm an expert on speedruns, far from it actually, I just thought this would be a good excuse to open up the comments so people could talk about what SNES game they like to speedrun the most. There is one obvious game I wanted to talk about that I think stands above and beyond the rest, and that's Super Metroid. The way the game is structured lends itself really well to speedruns because you can skip particular sections and just seek out certain powerups, like for one run you can get the speed and jump boost, or for another you can just get the weapon upgrades, or you can say screw it and go for 100% as fast as you can, or conversely you can say screw it and get as little as possible. That kind of flexible functionality combined with a wide open level design is perfect for this style of play. It's easily the best speedrun game on the Super Nintendo, the only games that I think come close to this kind of open-ended flexibility of stuff like Yoshi's Island and Donkey Kong Country 2, but even then you still have to mess with a world map and all sorts of other stuff that gets in the way. And while we're here, real quick I want to address the Donkey Kong Country games, just to point out that the first game is by far the most speedrun friendly out of the three. The second game is too spread out where you're moving in all directions, and the third game, well, you'd have to play as Kitty Kong, and nobody wants to do that. The first Donkey Kong Country is the best for it because it's a lot more streamlined. The level design for the most part lends itself well to just sprinting straight through. Anyway, I wanted to point out a few slightly less obvious Super Nintendo games that would be good for speedrun purposes. One of the first games that pops up in my mind is Killer Instinct, because the gameplay here is predicated on combos that do a ton of damage, so the natural result of nailing a big damage combo would of course speed up the game. The combos here are what separate this game from other fighting games in this regard. If you're able to nail high-end combinations one right after the other, then you'd be able to cruise right through this game in no time flat. And hey, there's even a practice mode where you can sit here forever and work on mastering that ultra combo. Now, try and stay with me here, but some of the best speedrun games are hinged on gameplay that actually has, you know, a timer right there on the screen. Imagine that. Anyway, Super Punch Out is another fantastic speedrun game because it rewards you for picking up on the subtle nuances of the timing and accuracy of certain aspects of the boxing action here. There's kind of hidden combos here that you can execute to the point that you can knock out most opponents in like 20 seconds. Crazy stuff. Plus, this game gets extra marks for me for being really hard. If you can beat Super Punch Out quickly and take out Rick and Nick Bruiser, then you are legit. Sticking with the whole crazy talking point of speedrun games with an actual timer on the screen, there's obviously racing games like Super Mario Kart and F-Zero. As if these games aren't hard enough to win on their toughest difficulty settings, a whole new sense of urgency is added when you consider going for an overall quick time. Another nice thing about these games is that you don't have to do one long run taking hours. You can just Google a leaderboard for a particular race or circuit and just see how you match up. Next, I'll mention a game that's a little off the map, Umihara Kowase. This game only came out on Super Famicom, but it's available on Steam. It's open-ended puzzle platforming that has multiple paths available to complete each level. It's really well done and it's also really freaking hard. Since it's on Steam, there's screenshots and times being posted every so often, so that's pretty cool. And while I'm on the subject of Super Famicom, there's two other games I've looked at in the past few weeks, Doremi Fantasy and Twinbee Rainbow Bell Adventure that are both well-suited for any potential no-death run. There's also stuff like Chrono Trigger, which you can speedrun in a variety of different ways or however you want to use the New Game Plus option. You could beat Labos with just Chrono and the Wooden Sword. Okay, maybe I couldn't, but you could. I also want to point out a more oddball game, Evo Search for Eden. Progressing in this game is hinged on grinding and evolving your creatures, so being able to beat bosses in a quick time despite having lesser attributes would really be an accomplishment. This game is hard as balls and counts on you to grind in order to be even somewhat competitive with some of these monsters, so I don't know. Evo would either be kind of a fun speedrun game or a really boring one. I just thought I'd throw it out there. Anyway, that's all for now. Thanks for watching and have a great rest of your day.