Oh, blow him away, Boo. Blow him away. See, he's not the closer. He's the opener. Hey, I'm getting a call from the president of duty FC. He wants to know my opinion on Boo. Hold the call. Tell him I said he's perfectly fine. Don't hold the buffs. Hold the buffs. Get a few nerfs ready. How's it going, everybody? DodgerDoy here back with another round of Dragon Ball Fighters rank matches. This time, we are once again doing team suggestions from over on my Twitter at DodgerDoy. This time, we are playing Team Big Bodies of BrolyDBZ, BrolyDBS, and of course, MajinBoo. Don't know why I said the names, and then DBZ and DBS, so that was definitely the opposite way that I normally say it, but I'll take it. Maybe it's because it's opposite day. I'm going to do better on defense today. Oh, nope. No, I've already lost neutral. Yep, got it. All right, so if nothing else, I'm glad this theory could have been tested. And OK, yeah, let's go for another one. As soon as that one got blocked, I was like, oh, wait a minute. I definitely see some potential in here for a follow-up heavy. Going to set up the orb, make it a little tricky for him to see. But he just swung on us. Boo? Dragon rush? Yes. A lot of times in those situations when people are falling, they're going to want to just hold that block. So as MajinBoo, we just want to go in there and make him regret it. Oh, I didn't get the heavy off. That was my mistake. MajinBoo is definitely my least experienced character on this team, but I do know enough about him to get by. Let's hope nobody, let's hope this guy doesn't force me to use any MajinBoo exclusive tech, because I definitely have not the most comfortable when it comes to that stuff. See, it's just beam, but Broly got hit. All right, I'll super dash it. Who is this Beerus? All right, backflip out of there. But backflip back into the corner as well. No. OK, OK, I was testing you. I was definitely testing you there. I didn't get the overhead. Block that. I probably should have punished. You can definitely punish Beerus there if you block that. Makes that a little more dangerous. Hey, we got Boo stuff. We got the Boo combos. That's a cutscene that's going to take a lot of the damage away. Please still kill. Oh, I forgot that was a cutscene. Ooh. Oh, I didn't block that. That was a hefty recovery time. OK, I can respect that. Key Blast. Oh, he's got it. He knows I'm trying to go for that little bit of damage just to get this character out of the way. That was a nice use of Gojita C as well. Probably going to switch out, preserve the assist. I agree, I agree. Also just realized we are in dramatic finish territory, so I'm not going to let that happen. In fact, I'm going to switch out in the first second I get. Come here. Let me show you how the movie should have. Mm, ah. Big ahs all around. Let me show you how the movie should have ended. That's what we call pain. I use both of my assists in a hurry. Me recognizing that a dramatic finish was possible was definitely not good for the old confidence. I am now terrified. Don't switch out, don't switch out. Actually, do switch out. If we can get Beerus out of here, that's great. OK, I don't mind that. I don't mind that. We're going to, OK. Watch it, Boo. You know what? Kill DBS, Broly. We got other things to worry about. Yeah, yeah, fine, fine, fine, fine, fine. Oh, no, Boo is all blue. I didn't see that.  Just kill Broly. Who needs him? Dragon Rush. We're going to take out Beerus. I'm still worried about this game. Gojita with all that bar? I don't know if I'm a fan of that. Majin Buu level one to take the game. We might have been able to do that a bit cheaper, but I'll just take an easy level one. Get the pink destructive finish. Don't know why they couldn't give that to the Broly's with the green, or maybe I'm thinking of a different character. I don't know. I think it's the green, right? Am I mistaken on that? Let me turn this guy into some Gojita candy. Come here. Gojita exclusive cookie? I'll take that. When does he spark? I thought that would be invincible. Big fist. Big fist. I control neutral. Big fist. I control the neutral. Majin Buu. Overhead. You got to block those. I control neutral.  Come here, Gojita. Yeah, yeah. How many times are you going to let me turn you into a cookie? Here comes the big fist. I actually really like Majin Buu and neutral. It's very fun to play. I don't know if it's good. I'm definitely not good enough Majin Buu to say that for sure. Overhead. That move is a little, I mean, I think it's super tricky.  They did buff it in the season three patch so it can now combo normally, but still not very easy to do that, honestly. So Majin Buu actually played a pretty big role there. I don't know if we'll be able to repeat that performance. I've been waiting for you. I don't know if that's because he watches the channel or he's been waiting for a DBS roleie player. But either way, my anxiety is back through the roof again, boys. I'm not ready to be dramatic finished. If it happens, I'm going to leave it in the video, but I hope you guys will skip it. Time code will be on screen. Hopefully it's not. If it is, that is just unfortunate. I'm going to switch out here. Wow, I didn't think that would work. I mean, it doesn't matter. We can't confirm off that, so I shouldn't have done it. But I don't mind that. Let him use his assist a little, get those blocks in. You think I haven't seen the old Yamcha trickbook before? Dude, I've been to the Yamcha meetings. I've seen the instruction manual get passed out. I've taken it. I've looked at it once or twice. I've seen the Yamcha. Don't do it. Come here. Yes. I can't believe they let Broly combo off this so easily. That has always been insane about this character. I could have killed. I still can kill. Let's go on the uptake. You got to constantly be blocking. I'm going to make a read, too. Watch, this Beerus is going to jump. But he did, though. Come here. Enough's not enough. I got to get on him. Let's go. Beerus taking all this damage. Drop the combo, but he's still got a block. I didn't get the orb out fast enough. I had to reflect. That's going to be Broly dead unless he hesitates because he wants to dramatic. I don't sense any hesitation, guys. I really don't see that. He hesitated. He didn't want to do it. How many times I got to tell you not to hesitate? You've got to forget about the dramatic. Just like I had to forget about the dramatic. Do we still have Super Dash now, right? Nope. All right, meet you on the ground, then. That's fine. We got Beerus low enough to the point where I'm OK with losing a character. Now it's just a matter of making sure that we kill him. This is going very bad. It really turned around. When I said it wasn't bad, that's when it started getting really, really bad for us. And it's only getting worse. Oh, look, I accidentally did a command grab. That was just my thumbs acting up. I tried to run in and hit X. I think I somehow hit the full command. So by trying to dash forward, I hit three different directions. That's how you know I'm talented. I said run forward, bet. And then I did a quarter circle. All things considered, that was a pretty obvious DP. I don't know why I ran in with so much confidence. But you know who I do have full confidence in my Majin Buu? He was the MVP, remember? Because I definitely helped. That's the assist looking a little cheap, both sides. I couldn't avoid it. All right, so much damage. Oh, no. Please just stop. It's like I can't breathe. I can't breathe. I got to, oh no. I really can't catch this guy. I don't know what to do without assist. Wait, do I wait for a mistake? Do I? I'm definitely, I'm moving too erratically. I have no plan behind my movements right now. He was just whiffing 2M's. Wait, I think we're dead. Ah, wait. I was going to say, I don't think that counts. Where's my heavy? Oh my god, that was so, I'm so disappointed of myself, what did I, I didn't do anything after that? My brain just, I think those, those puffs you heard were the last droplets of gasoline my brain was working on. I ran out of gas, just entirely out of thoughts.  I see now that maybe Majin Buu is not the closer. Majin Buu being the closer is a bit too much to ask for me right now. Oh yeah, I got to get Majin Buu out here. I got to get Majin Buu out here. Cause with assist I feel like I'm much more comfortable with him cause I can cover any mistakes. I can try to create openings by just being random with him. But anybody else, I'm not really feeling that right now. We played that vanish game a little too long. I'm raw tagging dude. Ah, see assist. See assist. Okay, we're just raw tagging, just raw tagging. Gonna get a little something started here as well. Love to see that. That was actually the buff. That wouldn't have worked before. Damn it. Oh, blow him away, Buu. Blow him away. See, he's not the closer. He's the opener. Hey, I'm getting a call from the president of DDFC. He wants to know my opinion on Buu. Hold the call. Tell him I said he's perfectly fine. Don't hold the buffs. Hold the buffs. Get a few nerfs ready. Yo, I love this right now. Buu flip. Bit of a fat toss, force him into a 50-50. Okay, okay. It's not a real 50-50. I mean, that was part of the joke. I just didn't expect him to be able to get out of it by mashing. Love to see it. Wait, wait, I got the Buu fever back. I got the Buu fever back. Ah, that didn't work. That didn't work out like I was hoping it would. I thought it maybe if I back flipped and tagged, somehow that would solve my problems. Did it really a good down heavy by my opponent there? I hate that. I hate that we're both orange squares right now because I'm playing this team and I really can't afford to lose. I really can't afford to lose like this. Love to see that. No, stop that, Beerus. That orb from over there, kind of strong. I mean, you do have to do a lot to set it up, so I guess you should get a confirm off of it. Don't switch out.  We really gotta get there now. There we go, okay. Yo, hold on, where do you think, you're not clicking buttons on Buu. Okay, you got it, you got it, you got it. Ah, I hit a button. I probably should have tried to beta use a Super Dash there. We are so low on health. Why are we holding Sparking? He was definitely trying to get a dramatic right there, huh? Eminiti? Okay, but he definitely panicked too. I'm so bad at judging where, I gotta practice more with Broly's BMC assist or just BMC assist as a whole. Flip him with the beam or not. Please tell me you hit a button.  Drop it. Oh, I don't know why he got fancy there. I mean, obviously I know why he saved a bar doing that, but I definitely, I've not built like that to say the least. Oh, okay, we got that win. I was definitely worried for sure, but we gotta get those wins if we don't want to lose the orange square color already.  We did a lot of sets over on the stream, so check out that Vod if you want to see Super Dash.  Let's go Super Dash. But yeah, it was like, I don't know, we played like 20 games or something. I don't know if playing Dragon Ball fighters like that is entirely healthy. It was a lot of fighters, but it definitely was fun, so I'm not against it. Let's go. Yo, wait, I could have had something there if I didn't mess that up. I definitely should have picked a different option. I'm just going to get a bit of work. Remember, we do have to switch out into Majin Buu first. I think that strat really, we can't, my anxiety is too bad to be playing Majin Buu at the closer. I was afraid with DBS Broly. And I think I play a, oh, he didn't do it. I think he knew, he just kind of froze up. I hit a button there. I cannot lie, that was a great down heavy. I'm all about the buttons. I'm so glad I learned that link. Otherwise, Majin Buu would just be not a joy to play, to be honest. What you been, what, why did you ban it? I did not mean to do that. Curse these thumbs, dude. That Vanish was really bad. That just put me in the corner like, oh, it's your turn, bro. Your turn to play some offense, bro. I'm a spark. I'm not about waiting for late game again. Although then again, this is going pretty bad. So, oh, thank goodness. Barely holding onto it. And then this will get Buu out and that should be a knockout. Okay, so at least it came together. But I was definitely dropping it right there. Buu, come and save us, man. We gotta get this sparking out of the way. So we can't afford to lose a character before we get sparking. Buu, oh, Buu. Damn, he knows he can swing on us there because it's so slow. That's bad. I mean, he might know or he, there's a very real possibility that he might not know and he just decides swinging is probably a bit safer. So maybe we could look to try to just hit him with a 2L. I don't know. Gotcha, Crossup. For some reason, that option didn't even cross my mind, to be honest. Didn't even cross my mind that he could go for that. Not bad, not bad.  You still got a lot of, oh no way. No down heavy there. That is going to put us in prime time dramatic finish zone. This is bad, boys. This is genuinely not great. And I think he knows I know it's coming. Broly was not supposed to be the closer. We said it at the beginning. Broly was no closer, but this is the cannon matchup. This is how it goes down. Oh man. Oh, I can't believe it, dude. This is not how I was supposed to go out. Let me show you how this movie was supposed to end real quick, bro. Let me show you something, Gojira. It's cannon, boys. We're in the cannon area. We're entering the cannon zone. Do I make it read or do I just go for 2M? Let me show you how it was supposed to end. You've seen damage. Get that. Did him like I did Golden Freeza. Well, I didn't throw Golden Freeza into a volcano, but it counts. Do you like that? You know he's upset about that one. Let's go. That was three wins. That brings us, that was the perfect set under, actually. Broly versus Gojira. Full health, the full health, both in limit break. Perfect words, Broly. I manned a few words, but what a way with, no way. All right, guys. Thank you to the opponent for the games and thank you all so much for watching. If you enjoyed it, make sure to go down below, hit the like button and leave a suggestion of your own if you have any and also your favorite moment. I think I forgot to mention that. But other than that, hit the like button and subscribe to the channel and check out a few of the other videos that should be on your screen right now other than that, I have been Dr. Doia and I will see you in the next video.


Okay, so this is an addition reaction. We are going to learn it much later in the course of a few chapters from now, actually but I Want you to help me out drawing the mechanism, okay? So what type of molecule is this here? It's an acid. So what kind of reaction are we going to have first? Acid base. So what's the base going to be? The alkene, okay, and where are the electrons from the base going to be coming from? The double bond, okay So notice, where does the hydrogen go? Where does this hydrogen, this proton go on this molecule here? Does it go to this carbon? Or does it go to this carbon? To the left. Why do you know that? Because it became a methyl group. So this is tetrahedral, right? And this is what's the geometry around this thing? Pardon? Trigonal planar, right? Trigonal planar, carbocation, let's have trigonal planar arrangement around molecular geometry. So how are we going to draw this mechanism? So oftentimes you'll see in these organic chemistry books where they just take the pi bond and move the electron. I don't want you to do it that way. I want you to actually show me which carbon it's being attached to because it will make your lives much easier when you're trying to do these on your own because you won't have these products eventually. You'll have to figure out what the products are, okay? So in this particular one, the hydrogen is going here. So what I want you to show is that arrow going through that particular carbon there, as opposed to going to the other carbon, okay? Because that hydrogen could have gone on either one of those carbons. Do you guys understand what I'm saying? So we want to kind of show exclusively which carbon it's going to. Is that the only arrow of this mechanism? No, we have to do one other thing, right? What? So what did we form? One sigma bond and we broke another sigma bond. So we definitely performed a what? Chemical reaction, right? And what about this step? What's the second step of the reaction? Oh, I guess I shouldn't have said that. How many steps does this reaction have? Two steps, okay? So if I were to think about my reaction diagram, how many peaks would I have on my reaction diagram? Two. And how many valleys in between those peaks? One. That valley, what is at the bottom of that valley? The intermediate. And in this case the intermediate is a what? Carbocation. So carbocations are often you'll see as intermediates in chemical reactions, okay? What are the things at the top of the peaks called? Transition states. So are they shown in any of these pictures here, the transition states? No, remember it's kind of those half bonds. You can almost think of the transition state as being what you're drawing as the mechanism. It's more like drawing half or dashed bonds to everything though as opposed to showing the electron flow, okay? So let's just go ahead and finish the second step. What would the arrows look like? Yep, so the lone pair electrons from the chlorine to the positive, like that. So let's remember in organic chemistry, we like to identify nucleophile electrophiles. So let's go over here and identify a nucleophile electrophile. Which one is which? The carbocation, the electrophile. Electrophile. Why would you say that? Because they receive electrons. You see it likes electrons, right? So this is the electrophile and this is the This thing here has a functional group in it. You see the chlorine? All these alkyl halides. This is a way to make alkyl halides. So you can take an alkene reacted with HCl and you can make an alkyl chloride. So this is one of your first reactions that you can understand making something from something else. So the organic chemistry is all about this making stuff. Nope, this is only the one arrow on this one. So if we were to draw another arrow, we would be breaking a sigma bond. Because look, what's happened here? We've got two reactants and they made one thing. So they must be a combination way. So there can only be the one one. Not necessarily. You just got to go through, we'll go through a bunch of reactions and maybe you can find some kind of, I don't know, idea as to generalize, okay?


Hi, this is Kimberly at Mountain View Dodge. This 2017 Ram 1500 SLT crew cab truck has a 3.6 liter V6 engine, 8-speed automatic transmission, alloy wheels, and a box liner. Inside we have premium cloth seats, power driver chair, 5-inch touchscreen, heated front seats, and heated steering wheel. For more information on this or any other vehicle in our inventory, give me a call at<PHONE_NUMBER>. My name is Kimberly.


Okay, so I have I found five different we are resources and so I'm going to just kind of work through them. And you know any where you see if you have any questions or you want me to search for something specific. I can do that. Um, but this one is open access, and it's Pub the publishing and European European network so if I come here to home. That's why you see the languages. You see it's not, you know the first one is not just English but you can come over to language. And choose English, and then you can browse by language so items here that are in English they have 12,000 items. So if you're looking for something on religion. In general, take some minute. So here. So here is showing 8672 to 8692 so that's about 20 items. So here you have religion and the aesthetic conflict conflict attribution. So you can tell. Are these books. Yes, books. So I can, I can assign these books to a class. Yes, you can download them. So if I come here I can just click PDF. And they're, oh, something has to be in English. Yeah, it's translated. The first page kind of scare me. Um, but yeah, so it's in English and they can see the entire book here, or they can down click download. And you can download it. And then you can take your download and upload it to your court your canvas or your Merlot. Okay. Now you have, and this is kind of so let's say you only want it, and I hope I'm a test this too so in theory. You should have the acrobat. Adobe acrobat on your computer in your office or somewhere on campus. Right. So if I open it, and make sure I download this book. Save. But you may not want them to open. You may not want them to read the entire book. You may want them to only read a chapter. Okay. So I can go into here. Oh, I did something. Okay. And I can. I don't know what show me the, okay. Let's see page chapter. Whatever part two, let's say you only want them to read pages 107 to one looks like 72. You can go in and organize pages. So now you can extract only the pages you want them to see. They don't get the full document. Okay. So you just highlight. I don't know. So maybe you want the first page. First few pages. What's this. Okay. Oh, it's working. And however many pages. I don't know. I'm just kind of, and then you would hit extract. And then it'll say delete pages after extracting extract pages as a separate file. So I'm going to say extract as a separate file. And we're just going to house it here in the download folder. And so now it's extracting. And if I go back to. Download. It has extracted all those pages separately. That's not quite what I wanted, but you can see how it took it out. Okay. For you. And then this may be a little too cumbersome. You can go back to open documents. Download. And select the documents. That you extracted, and then you can combine them into one document. So I think there has, I think there has to be another way to do that. That's easier though. There's a, there has to be a way to extract those files and save them. Combined as a document. But you, but you can do that. Once you download it as a PDF, you can open it in Acrobat. Adobe Acrobat and just, you know, take out the pages you want them to read. If you don't want to give them the whole book, because you know, they may see the whole book and go. Yeah. Okay. And that's open access. Yes. Yes. This open access.com. Oh no, it's, um, what did we go? It is open. It's OAPN. OAPN. And I will put a list. I will, I will put all the links in the email. So you'll get this in an email. Okay. You'll get the recording and the links. Okay, good. Yeah. So you don't have to try to, yeah. All right. Yeah, this is, and so I think the, um, there's different rules about copyright for every country. And so this is the European version of open access. So, you know, just in case you can't find something here on some of the American sites or OER websites, you may want to try this one because, you know, they have quite a bit. They got religion in the body. Religion and nationalism and Chinese societies. We can look through the religion and the making of Nigeria, religion in states, religion in China, migration, identity, architecture, transformations. So, uh, if I was interested in philosophy as a topic, I would type in philosophy and I would browse. And if you spoke another language, you can select that language as well. You don't have to, you know, if you, if English, if you speak English and Spanish and French, you can check those three. Okay. I'll be able to take excerpts extract. Or you can download the whole book and just tell them what pages to read. Well, okay, but yeah, all right. Yeah, or right, or you are, I can show you again how to do the acrobat once you choose your book. And you want to extract something I could just do that show you how to do that separately. Okay. Yeah. This isn't so less philosophy of globalization. That's 2018 philosophy and a meaningless life. Philosophy for militants. Then it kind of goes Phoenix from the ashes. Photography photosynthesis. Yeah. So this that these are the three items they have for philosophy. Yeah. Yeah. Okay. Yeah. I can see this browsing through that. What about ideal lives? Go. It's searching. It's just twirling. Not quite. I think the only. Okay. Leadership. So, um, you said that there was a version of this. In the United States. Well, for, um, for you, for the. America that we have all the others that we've kind of looked at, like Merlot. Would you? Yeah, it was just, yeah, those are just founded and are based in America. This one is based in Europe. So, um, but you know, it doesn't mean we can just keep looking in another place. Right. But, uh, what I'm trying to get at is, um, if I find material anywhere, I still would be able to compile it in a booklet form. Oh, Merlot. Definitely. Yep. Yes. If it's open access, yes. And you can either use just the links or, you know, you can download it and upload it to Merlot. It's probably best to download it just in case some of the sites change or, you know, okay, but now this session is not, uh, to show, just to show how to compile it in a book form on our Merlot account. Not no, but the workshop. We'll, we'll include that. Okay. Okay. Yeah, these are just quick minutes I put to, you know, I thought it would be to show people, um, because all of you are in so many different, um, disciplines, just a way to show you like some of the many OERs that are out there, just a quick minute. Although it ends up taking like 30, 45 minutes. Even when I do it by myself, it usually takes like 30, 45 minutes. Yeah. So that's, um, this particular. Website. And then the other one is, um, open book publishers. And here you can browse by categories. So they have philosophy here. So if I clicked it, they have 20 items. Okay. And, hmm. The atheist Bible.  Basic knowledge and conditions on knowledge. Foundations for moral relativism. That's a different. It's about T1 what now. Any, any, any. Yeah. Tolerance, Adam. I just see the process of it come back and look at. I'll try this one. And so some of these are. Right. Not necessarily free. Some are and some are not. I think this was the one where it was like a mixture of free items. And some for pay. But usually when there's a way for you to search. Let's go back to the home. Currency. They usually give you. Oh, this is open. So when I search there, I get what that is. So I get found this one. Yeah, there's a theme. Read the PDF. And so the PDF appears. But if you wanted the hard copy on the book, you would have to pay. Okay. But if you just click on read the PDF. You know, you can see that students will be able to read the. The book without paying for it. Okay. They will still have access to the book without paying for it. Okay. And you can download it. Right here. It says PDF is free to download. Yeah. I got you. Because some of these, you know, all of these have so. Different interfaces that it takes me like a couple of minutes to kind of just. Get my head together like, okay, so what does this page. This is the one that talks about the materialism and the materialism in biology, archeology and religion here, that was philosophy. I know you say idealism. I don't know if this. So here says something about materialism. So this is part three of this particular book. the material world from imagination to new criticism and intertextual. So it pulled this idealism here. Okay. Now whether or not the rest of this is about or have anything. So but you can search the book over here says search this book. And so I the word idealism appears in chapters three and chapter six. And it appears once in this chapter. So I don't know, you know, but this would tell students you can give them a link or you can download it and then upload it. But it gives you the book to share with students. I was trying to I'm trying to think who else is in this. I know we have some people with digital humanities. There's law, science, history, environmental studies, economic sociology, science. What's been kind of hard is criminology. Some is like hit or miss with criminology, criminal justice vigilant from defender to offender. Yeah, they may have to just kind of do a little more deep diving into some of these fields. But religion and philosophy and you know, sociology, humanities, economics, you know, even literature, math and science, you know, they seem to appear across all of the OERs I've looked at so far. But some of like the aging studies, mental health counseling, some of that, you really kind of have to see if there's a chapter in a book about it. Because sometimes you just can't find it. And then this is another site, open stacks. And during the pandemic, open stacks kind of opened. And I may have talked about this last week, because it has a number of different URLs to get to it. Because this looks really familiar to me. I think I did this one last week. Think it just had a different URL. Okay. Yeah, but so these are free books as well. So you would kind of scroll or because it's an alphabetical order. So you would kind of go down to they have college success, which one of the faculty members from I think Kentucky, he's a college success coach. So the sociology, intro, intro, intro, there's stacks, accounting, economics. There's a way to search as well. You don't have to. There's psychology, history. And then yeah, I did this last because I remember saying that you can get together with the community. So if you just click search, you can then just click. Yep, because my keywords are my search words are still here. So here are some books and you can do filter by publication. So if you wanted something more recent like this year, you can click there and they have 171 publications that fall under some kind of way fall under religion. So religion may not be in the title of course, but somewhere in there, maybe something about it. Because that doesn't seem to have anything to do with books. You can get case studies subject. Hmm, says text religion. So it must mean that texts that religion is mentioned that doesn't mean the religious book humanities maybe. Yeah, so learning about religion, Catholic missions, Spanish colonialism, advanced search subjects, human type, new books. What did I do? English.  I hadn't seen that in a while. Capitalism versus social. For an Institute of Humane Studies. Political philosophy, philosophy of liberty. Now we can go back to religion in the title. So here are a couple of books, a commentary on the reality of religion. And then these are pages, religion in the United States. So if we open that, it's just pages out of something. They have a quiz, short answer, references. So it looks like maybe a brief study guide or brief intro that they gave is a summary of something that they submitted here. Yeah. Religion and unconscious, comparing the world's main religions. Yeah, because and you can change the grade too. So opens, you know, anybody and everybody can contribute.  That's something you would not want to, you know, include.  But they're supposed to include what they believe will be the grade level. So this page is in five different books. It's in the introduction to sociology, but all of these are in sociology texts. So it found the page from the book. So let's go back to. So this is, okay, this is commentary on the reality of religion. So it's from that book. Where is that other one? But you get that. So that's open stacks. And then yep, see, I'm at 430 trying to, I can't say I probably should have just done one. But then I was like, by the time they turn that video on and watch it, it'll be over. So I was like, oh, let's do, let's do more than if one, but five is four is probably a bit much. But this is cubes. Okay. And it has faculty mentoring. So this may not be for everyone, but it seems to lean toward like the sciences, the bio, the biology field. So they have software. Some is free software. I know Jupiter people use that for like coding and looking for they use it in digital humanities. But it's a place probably for the sciences and science majors. Yeah, I'm about to say if you unless your students are doing something. And there are projects, religion projects where students are doing like digital humanities, you know, they may use this, but usually, you know, you will be the one to teach them or they will have a class or something. I don't know. But they have some community driven collections. And then they have the open education resources. And they are basically basically this they like to share open software. But they have some materials here. This page will work with me. It's coming. Oh, this looks really sciency. So I'm gonna go ahead and just type in. Yeah, yeah, this seems to be geared towards science. And it does say bioquist. So it's probably geared toward science, the biologies. But, you know, yeah. So then there's the UNESCO Digital Library. And so again, this probably is for probably, maybe not for religion per se, but they have collections that if students are doing a report and they need to look at or they want to recall a speech that was given or statistics, there are a number of collections here. So if they click on the open access resources, or if you click there, you'll see some of what they have to offer. So like challenges and opportunities for women entrepreneurs in Africa. Because sometimes when students come to us, and they're looking for these kind of up to date, this kind of information in our catalog, you know, we may not have anything that specific. But here, because they do, of course, a lot of research about women, entrepreneurship, art, the youth, literacy, health care across the globe. And so, you know, that may, if they can't find it, this would be a good place to also start. They have interviews. You know, you can see what all they have, yearbooks. They have statistical work, historical works, legal matters, forms, questionnaires, dictionaries. And so, you can search for, let's see if, just in case there's something. So here for religion, it says 19,000 results. So here's like environmentalism as religion. The contribution by religions to the culture of peace. And this is a seminar. This is our conference. This is a book. So you can come over and choose which one. Oh, don't exclude. We want to, I don't like how they do that. So you would click here to exclude as opposed to include. Okay. But if you're looking for a particular article, a book, so here's a book. But I have to go through all this to get rid of everything. And then I've gotten rid of English. So I don't know. Gotta figure out how to get English back. Where are my search results? Let's just go to Let's go back to home. Let me try this again. So I got rid of what I wanted. That was a good idea. So we're going to do religion. So here's religion and politics today for 94. So it's a journal, but it's online. So here it tells you it's online. And if you just wanted a book, I just don't let you choose a book. I'm scared to click it. So now we're down to just the books. Cultural aspects and Christian is Christian and Islamic religion. So if I click here, I can see the full text here. And it's also available in these other languages. And I can share the link, which means I can get the link. I can print and I can download the book here. So I'm pretty sure this is, you know, if you're looking for something on a more global level. And like I said, I'll send you a list of these sources Okay, so that you don't have to kind of remember where we went and I can browse through them. Yes. Okay,


from Boston, Massachusetts. It's theCUBE, covering WTG Transform 2018. Brought to you by Winslow Technology Group. Hi, I'm Stu Miniman and this is theCUBE's cover of WTG Transform 2018. Happy to welcome to the program the keynote speaker and first time on the program David Singer, who's the senior vice president and chief operating officer of storage at Dell EMC. David, great to see you. Great to see you Stu, thanks for having me. All right, so I liked, we talked a lot about transformation and boy, there's a lot of transformations going on from the technology to the workforce, security is top of mind item, let's start there. What does transformation mean with the customers that you're talking to these days? Transformation for our customers is delivering next generation business outcomes, really ensuring that they can find a way to remold their businesses for the digital economy and figure out how to drive tremendous amounts of value and they understand that it all starts with IT and being digital and so it's one of the key things that we hear from our customers as they engage with us and look to move forward. Yeah, it's an interesting conversation because there's two things that have kind of struck me as a little bit funny lately. Number one is, data's really important and two, wow, intelligence is really going to transform all of these environments and the reason I think you kind of agree with me, we've been talking about these things for decades. I mean, you and I both started back at EMC, back similar times when storing was really one of the main things you're doing but of course that data was very important. In the eight years since I left EMC, boy, it's not like storage isn't any less important but it's data and it's everywhere and it's distributed. So maybe we speak a little bit to the value of data to your customers and we'll keep going with that conversation. Data is the next asset class and for our customers it should be their goal. It's not how they just manage their business, it's actually how they start making money. We called ourselves a storage business and we probably did ourselves a disservice. They wanna engage and they wanna ensure their data's safe and they wanna figure out how to monetize it and monetizing it means retaining it, moving it, keeping it safe and then ensuring that you can inject it into the right applications and get the right knowledge and efficiency out of it and what we've seen in the storage industry over 18 years is that the technologies keep changing. Applications have greater and greater demands and there's more and more need to consume, adjust and analyze this data and we need to keep up and we need to deliver more intelligent infrastructure and storage solutions that can move this data and help applications deliver tremendous performance. Yeah, let's talk about the company itself. So when I think about Dell, I think back when I even talked to my parents, they know who Dell is. They've used Dell computers for many years. Over your shoulder is Fenway Park. The club level is the Dell level. You've got such a broad portfolio in your keynote you kind of put together this comprehensive everything from Dell and Dell EMC and VMware and Pivotal and everything but to global companies or small companies, what is, where does Dell sit in the picture? I think the merger has been a major transformation for the company itself. We evangelize transformations for other companies. We're undergoing one ourselves and the transformation we're undergoing is understanding what other companies needs and applying it to ourselves and drinking our own champagne and making it a reality. The brand association is changing and customers are starting to realize that we can become the essential infrastructure provider and they could look to us to solve a holistic set of their needs as opposed to pinpoint set of their needs and make it an easier journey on themselves.  When we talk about cloud, it's, you know, use the line, actually we've used many times. You know, cloud is not a destination, really is an operating model. How does that impact the portfolio? You know, you're helping to put together really the long-term strategy, what does that mean? So the first is the operating model is all about simplicity, right? We need to make infrastructure more simple for our customers and that means re-engaging and re-architecting our software stacks from the ground up to be more nimble, more accessible via APIs and other automation engines that will really drive more value and allow IT professionals to spend more time partnering with the business to drive revenue as opposed to problem solving and punching out bucks. David, that was one of the knocks at competition of, you know, EMC back in the day always had was, EMC has a broad portfolio and leadership in many positions but simple was never the word to describe the offerings. How does Dell and Dell EMC from a storage perspective, how will we be looking at that differently, you know, come a year or two from now? So I think that's a fair point, it's a great point. Simplicity was probably not a great synonym for what we did but what we did was accumulate a tremendous amount of intellectual property and assets that we've been able to mold and transform and adapt for the future. What we're in the process of doing is making it simpler for customers to consume it and delivering it and deploying it in simpler ways to make it easier to choose and implement and what we're in the process of doing is take the lessons of the past, integrate the technology from the past and drive something that's going to be easier to understand and to drive value. All right, help connect the dots, we're here at one of Dell's larger partners, maybe not larger in size, but very important partner. Winslow Technology Group was a Dell partner the year for a couple of years. What is that simplification and change in the portfolio mean and how's the relationship changing with the channel? So, very fair, the channel community is extremely important to Dell and we know that we've not made their lives very easy. They have sales engineers and sales professionals that are trying to deliver solutions and applications for customers and it's hard for them to choose which building blocks or which piece parts to build and by simplifying and putting together better technologies and better intellectual properties that are easier for them to consume and understand make it easier for them to do their jobs and deliver outcomes for their customers. Great, why don't I focus a little bit on the customers? What do you see as some of the biggest challenges that they're facing in their business, not just from a storage standpoint but on the business side? Sure, well, every business including our own is a balance of priorities, right? Customers know that they wanna take their business forward, they wanna drive growth, they wanna drive profitability and there's so many different opportunities to go after and just how do you prioritize and trying to manage those discrete priorities and ideas and initiatives is not easy and then implementing actions, especially within IT to go solve some of those problems is resource intensive, right? And so we need to do a better job of thinking about transformation and simplifying our structure to really get at that. All right, so you're an operations guy. You've got some business background. One of the things I look at in my career is, boy, we've looked at the pace of change but technology is an enabler for how we change operations. It's been pretty amazing in the last 20 years. I'm wondering if you have some ruminations on that as to what you've been seeing in your career and especially over the last five years or so. Yeah, the pace is confusing. It really is. At times we feel like we're moving at light speed and other times we feel like we're at a crawl and I think the interesting aspect is it's a journey and every customer is approaching it differently and there are some customers that are in the bleeding edge and looking for us to keep them on the bleeding edge and there are other customers that are more steady in their operations and looking to take baby steps as they transform and it's been a really interesting challenge trying to solve and maximize outcomes for both those types of customers. Yeah, absolutely. I'd say it's usually, it's dizzying and you need to be careful. One of my favorite Ben Franklin lines is, don't confuse activity with progress because it's easy to chase the new shiny but what am I actually doing to drive the business and drive efficiency of what we're doing? And can actually get any value out of the new shiny. There are so many buzzwords that we have in our industry right now. Some of which customers consume really easily and get a tremendous amount of value. Some that customers just are having a hard time understanding how they actually implement to get value. Yeah, so what's the biggest threat for businesses these days? You talk about them going through transformation. There's everybody's concerned about the overuse term. You're gonna be Uberized or Netflixed or choose your point. How do you balance? I need to transform and move faster but I don't wanna be chasing my shadow. I think the person that had the perfect answer to that would be amazingly wealthy right now. I think that's the dichotomy that we're trying to deal with and the industry has dealt with for a very, very long time. Great point. We talked about, it's not always about chasing the technologies. What's interesting you in the marketplace these days? I think that the pace of change and the pace of innovation has really kicked up. It goes through cycles and right now the new technologies that are gonna be introduced by a lot of startup communities and ourselves organically has been amazing and I love the innovative spirit that is coming back together as we formed Dell EMC and the new company and the collaboration that we're seeing with the intellectual property across the family of companies delivers really exciting results. Last thing I wanted to ask you really about the merger. Personally, you've been from the EMC side of things. There are many similarities in culture but some significant differences between these two cultures. What could you share? Everything changes, right? I think we learned a long time ago at EMC and there's probably some acronym about change using the EMC letters. You need to be able to adapt to change and both cultures were very much the same. The businesses are very interesting and I like to think of them in an athletic metaphor, right? They're very different flywheels to the paces of the businesses. We have a portion of our business that has a flywheel that spills really, really fast and very transactional and then we have another flywheel that is solution-oriented and solution-driven and drives at different speed and the miracle of the merger is we've been able to figure out how to operate both those flywheels at the same pace. All right, well, David Singer, definitely the customer flywheels keep a lot of things going and the feedback from our users is one of the flywheels that keeps us going here at theCUBE. So be sure to check out all the content and as always, you can reach us hitting us up on the website, hitting us up on social media and welcome your feedback. So thank you so much for watching theCUBE.


Hi everyone, Joe for jashby's casebreaks.com coming at you with a quick little break of a select soccer one box random country break Number ten all card ship we go strictly by this checklist right over here Three hits per box nice little appetizer one spot gets you two. So let's double you up and They're all 32 countries right there. Let's roll it. Let's randomize it six and a five eleven times one two Ten and eleven than final time after eleven we got Robert down to Ryan last bottom. Oh, Joe Thanks for grabbing that last spot Ryan last two spots actually That's for something else Do that all right eleven times for the teams And 11 the final time we got Turkey down to the three Lions All right, there you go Robert with Turkey Alex with Belgium Kim with Austria Alex with Iceland Arturo with Spain Joe with The Ivory Coast and Slovenia Kim with Ukraine Arturo with Bosnia Alex with Hungary Kenny with Mexico Robert with Northern Ireland Alex with Croatia Robert with Poland Bradley with the United States Arturo with Germany Robert with Ireland Daniel with Chile Ryan with Sweden Aran with Columbia Ryan with France Aran with Romania Arturo with Uruguay Robert with Montenegro For Zazuri for Ryan H Robert with Russia and Wales Bradley with Portugal Robert with the Netherlands Daniel with Argentina Kenny with Brazil And Ryan H with England Sort by column B by country any trades Let me know if there's any trades. It's a little one-box break right here. No trade window going once Trade window going twice Trade window closed. Let's print. Let's rip. All right. Good luck everybody if they're in their club That's why you're the checklist in the description if we they're pictured in their club team It'll go to whatever country they're associated with on group rate checklist calm. Thanks everyone for getting in appreciate it And let's see what we got We're gonna lead off with Patrice Evra Select swatches for the blue that goes to Ryan H That is to 199 87 out of 199. There's Antoine Griezmann We got Jose Manez to 199 for Argentina And we've got a nice little die-cut right here Alessandro Schoff 181 to 249 for Austria, that'll be for Daniel. No check that. That'll be for Kim and Austria protected in this top loader here these delicate sharp edges What Gareth Bale in his Real Madrid gear a Weird exit for him in Real Madrid equalizer. That'll be for Wales Robert Rumpel with the Welshman Of course some great goals against liver of my club Liverpool. There's Hamas Rodriguez They're all card ships of everyone will be getting everything Memphis to pie Javier Pastore We got a silver Antoine Griezmann. It's pretty good World Cup winner For the blue for France. There's daily alley for the three Lions Hamas Rodriguez silver and Hamas Rodriguez in Isco Double-team dual relic. I think this is a randomizer, right? He's Colombian. He's Spanish. Yeah Colombia are in and Spain Arturo There's Neymar and a gold die cut Alvaro Morata for Spain two out of ten We got a smear a Begovic 74 out of 99 Jersey and Otto The Bosnian Bosnia Herzegovina going to Arturo and a tie-dye for Chicharito Javier Hernandez For L3 that goes to Kenny and Mexico nice on the galaxy now 25 out of 30 There's the biter Luis Suarez for Uruguay. There we go. Now. Let's do that randomizer Let's Go back to random.org. There's some new dice right there Hamas Rodriguez and Isco both Real Madrid Teammates at one point. Let's roll it randomize it one and a five six times name on top gets it after six one two three four five and Sixth and final time after six it goes to Hamas Rodriguez that goes to Aran and Colombia There you go, and there you have it folks 1617 a panini select soccer in the books should be more in the store or on the personal side of things But check it out. Jasper's case breaks calm. Thanks for watching. I'll see you next time. Bye. Bye


Okay, as always, this is part of a series. There should be an annotation on the screen to the full playlist. I recommend watching all the previous videos. We are going to start fresh with a script today. A lot of it's going to be review, but we're going to reorganize stuff, make things a little more organized, yes. So be sure to watch the previous videos or you might be lost. Again, we're working with 3JS in HTML5, 3js.org. You can go down there, download the full package. There's plenty of examples and documentation. So far, we've been working with the main minimal 3JS script. Today, we're going to work with another script that comes within that package called TrackBallControls. I've already started to create a file. I've already downloaded the TrackBallControl.js. It's in the same directory. Also, there will be a link in the description to this file, as well as all the other files in the series in the description below. But I recommend going to 3js.org and getting the full package with all of the example files and playing around with those as well. I've already started creating a basic, basic HTML file here. I've called it basic TrackBallControls.html. I'm going to go into that. So far, I've added HTML tags, body tags, and I've imported the minimal 3JS JavaScript, which is in my current directory. Now I am also going to import the TrackBall, which is TrackBallControls.js. Again, I've put that in my current directory. Really, if you're working on a site, you probably would make a separate folder for all your JavaScript to keep things organized. But for these tutorials, I'm just putting everything in the same folder. But it's all up to you on how you want to organize stuff. So I've imported that script. Now we're going to work on the main portion of our code. So we're going to create some script tags here. And we'll create some variables here at the very beginning. We'll say var will create a camera variable. And all these variables will define later on. They're going to be objects. But it's just nice to have these all listed at the top here. So our camera, our controls, which we're going to be using, the TrackBallControl.js file for that, a scene and a renderer. Now also in the past, we kind of just started writing our code right in here. We're actually going to create an initial function, which we'll run initially. So let's just say init, that will be the name of our function. We're calling it here. We'll create it in a moment. And then after that, we'll also create an animate function, which we'll run right here, right after the init function is run. And previously, we made an animate function that animated the rotation of whatever object mesh we were working with. This time around, it's actually going to be a simpler little part because our TrackBall.js is going to actually be doing a lot of our animations. It's going to be using the mouse to control the camera. So now that we have those called, let's start creating them. We'll say I could type today function init. So up here, we're calling it. Down here, we're creating it.  Let's give it our curly braces here. And the first thing we're going to create here, let's create our camera. So we've created the variable up above within our main script, but here we're actually going to define what it is. So we'll say camera equals new three, all capital. There it is, case sensitive, perspective, camera. And so that's, as we know, we're just creating something new. And from this little part here with the capital three, we know that we are calling that from our three JS scripts up here. So this one's going to be out of our main script. Let's remember to put our semicolon there. And now let's give it some parameters. We'll say 45 here, I think is what I've put in the past tutorials somewhere around there. Window, inner, width. So here we're defining the aspect ratio. So we have, we're saying make it the full width at the screen, forward slash, we'll say window dot inner height. So we got our height and width is going to be the full screen. Be sure to spell things properly, like not throwing extra Ds and mixing I and E's. And now we're going to say here one, I think in the past we might have done 10 there, but we'll say a thousand. And that's what we can visualize in depth, close and far away. And you'll see that actually in this tutorial where you didn't really see its function in previous tutorials because our cubes or objects were always in the same spot, which in this case the object's not going to move but our camera's going to move away. If you move far enough away, it will clip off the object and that's what that's defining right there. So here we've created a camera by default. It will go right to the center of our scene. Let's move it out or at least up a little bit. We'll say camera dot position. Again, spell things properly. Position dot z which is up and down and we'll say 500 here. And now up above again we create controls. Let's define what those controls are. So we'll say controls and it's real simple. We're going to say new controls, so new. And again three because we're going to be calling from our 3JS library which the track ball controls is part of. And we're going to say so from three find the track ball controls. And what do we want the track ball script to control? That library to control, it will be our camera that we just created and defined. So now that we have that, let's go ahead and every time something changes with that control we want it to update and re-render the scene. So here we're going to say controls. So that same object we've already created. We're going to say add an event listener. Again, if you've watched my old tutorials on Pi Game you're familiar with event listeners. Basically it's listening for events. Really any type of GUI interface has event listeners, QT or GTK. So hopefully if you've done some program before you've known that but basically we're saying here is okay. We got our controls which in this case is going to be mainly our mouse is going to be controlling the camera. We're going to say listen, this is an event listener. When something happens, an event happens. Listen, what event will when something changes. So when it changes what happens we're going to run a function called render which we will create momentarily. So, so far we've started creating one function but we've called three functions. Init, the initial function which is what we are creating here. Animate which will create momentarily and render which will create momentarily. So now that we have that let's start creating our world, our scene. Let's say scene equals new three dot scene. Again remember case sensitive here. So capital S there, capital three. And again we know that we're saying three here. It's going to be looking at something within the libraries we got with 3JS. Okay, so now we've created our scene. Let's make some things to put in the scene. And what we're going to do is we're going to create a basic cube. Now in previous tutorials we said you know create a new 3JS mesh and then we said within that we said three, it will be a new three dot cube geometry and then we gave its parameters which were its sizes, its height, width and depth. And then we said comma and we said this type of material and we said new three JS either a mesh normal material or a mesh Lambert material or a mesh Fung material. And so hopefully you watch those tutorials and you know what I'm talking about. Instead of doing it all in one line, we're going to break it up into separate lines and you'll see why in future tutorials. So although you can do it all in one line, what we're going to do here is we're going to say var and we'll create the geometry here. So we're going to have our, you have three different things. We have what initially or finally we're going to create our mesh. Well the mesh needs some sort of geometry and the material. So let's create the geometry and we can call this what we'd like. I'm going to call it geometry. It's going to be a cube but in future tutorials we might change that. So I'm just going to give it a more generic name that way. I don't have to rename it every time we do a tutorial to keep things making sense. But we're going to say create an object, geometry. What is that geometry? It's going to be a new 3JS and since we're creating a cube, it will be a cube geometry and again case sensitive here. And since it's a cube we need to give it a size, we'll say 100 by 100 by 100. Don't forget our semi colon. Okay. So next we have our geometry. We're also going to want a material to apply to the mesh when we create it and put the geometry in there. So we're going to say var and we're going to say material equals new 3 dot and we're just going to do a normal material. So we'll say mesh normal material. Okay. So we create our geometry and we create our material but now we have to take those and apply them to a mesh. So we'll say variable and we'll just call it generic mesh. Again, it's on this side of the equal sign. It's like this, this, this, this, this. These are names that we're giving it to describe what it is but we can call them whatever we want.  We're going to say new again calling 3JS script. But doing this it's basically the 3JS is taking care of all the heavy lifting for you. And all the hard work, we just need to tell it exactly what we want to do and it does it. And we're going to say that it's going to be a new 3JS mesh which we've done previously. Now as I said in previous tutorials basically inside our, we're passing this function here inside these parentheses. We passed this and then comma this. We just separated it out to make it a little bit shorter on this line but it allows us to, and as again we'll go over this in future tutorials, we can apply the same material to multiple objects and it saves us some typing because we just have to put material each time or whatever we call that material. Same with geometry. Again, we'll look at that more in future tutorials. So here we're going to say instead of typing all this out we're saying this which equals that. Makes sense? Hopefully it does. We're not going to say appear it there. We're going to say comma and we're going to say material. So we've created a mesh that has a geometry and a material. Now it exists but basically in La La Land. It's in another dimension. We can't see it. It's another plane of existence until we take our scene and we add to it that mesh. So we have our scene that we created up here and we're adding to it this mesh. And anytime you create a new object whether it be a light or a mesh you have to add it to the scene before it is seen. So now we need to create our renderer. And again, we're putting this I think in previous tutorials I put this kind of towards the top. Here I'm putting it towards the bottom. As long as it's within this initial function so it will start rendering, that's fine. We created it up here but we didn't define what it is. So we're going to say renderer equals new and we're going to say 3.webgl renderer and now that we've created that renderer we're going to say renderer. And we'll set a size for our renderer. How big of a size we want it to render and we're going to want it to render well the window width and height. So it would be the same as what we did for our camera here. I'm just going to copy and paste that but instead of putting the forward slash here we're going to just put a comma in this particular case. But we're saying make our renderer size the full screen the inner width and height. Now when we created our scene here we didn't pass it a color of any sort in the past I think we passed it white. So by default our background in the scene is going to be black because that's the fault if you don't tell anything else. And in this particular case you'll notice a white border around our renderer and that's because well it's an element in the HTML and it has padding. You can get rid of that with CSS and we'll get into that in a future tutorial.  So here and the border is actually around the body which we are currently in and we need to add our renderer to our body. So we're saying document if you've done any type of very very basic JavaScript you're familiar with this. This is our HTML document. Within that look at the body which we're in and we're going to say append a child to it. So we're adding an element. You can actually also create this with HTML tags inside the body or elsewhere with div tags or whatever but we're going to just do it using JavaScript and we're going to add our renderer that we just created as an element into the body tag. So we create our renderer, we set its size and then we're saying put that inside the body tag. Okay, we're almost done. That is our initial function. That's the first thing that will run when our page loads. Next thing that will run will be our animation function. Let's say function, we'll say animate and we will say give it its curly braces. We'll say request animation frame and we've gone over this in previous tutorial. Basically it's going to continually keep refreshing our screen here so we got that but we also want to take our controls object which we created earlier, controls and we want to update them. So basically this function will run. When does this function run? Well we've called it up here somewhere. Oh that's right, we called it up here. So basically this is constantly making sure our screen is staying animated and we're updating the controls from the mouse. Okay, so last function, a very short function we're going to say function, spell things right, function animate. I'm sorry, we just did that, function render and we're going to say renderer.render where we're going to render this scene and you can have more than one scene and the camera view, from a particular camera view you can have more than one camera and this is going to happen basically in this particular case we call it right around here. So as I said earlier when there's an event, a change based on our controls in this case basically our mouse, when something changes the mouse changes it is going to run the renderer and re-render. It doesn't have to render constantly it just has to render whenever there's something changes. So that's it, if I typed everything right our script should be done. Let's go ahead and save that and I don't think I opened that up in a web browser to start so let's go here, I'm going to say Ice Weasel which is like Firefox and you do want to make sure you and I should have said this in the first tutorial you want to make sure that you're using a browser that supports HTML5, WebGL and all this 3 stuff Firefox, Ice Weasel, Chrome is usually the most up to date but we'll open up this file here it is and we have nothing and so I must have typed something wrong let's hit F12, I have Firebug installed in Firefox but you can use the default Firefox which I think you hit control Shift K to bring up to check the console for errors and I think in Chrome it's F12 as well to bring up that console. Clicked on console here I'm going to hit F5, refresh oh here we go, tells me right here my problem when I'm setting the position of my camera I put 500, we need to put that easy equals 500 so once again these little debugger consoles come in handy I hit F5 there, great I'm going to close this console because everything seems a little fine because we haven't set it to resize our camera and scene when something like that changes that's something I'm going to do in a future tutorial I'm going to hit F5 again to bring this up so once again you notice the white border around it that's just the padding on our body which we can get rid of with CSS and we'll probably look at it in a future tutorial here's our cube our camera is looking at it direct on and what I'm going to do here is I'm just going to click and rotate like this so you can see I am controlling this with my mouse now it may look right here like I'm spinning the cube I am not and I want to make that clear what we are controlling here is the camera because if we had more objects in the scene you would see them moving together because we are not really moving the cube or the other meshes we are moving the camera so we are moving the camera just by left clicking and dragging the mouse around I can also scroll my mouse wheel to zoom in and out or I can center click clicking down on the mouse wheel and drag in and out now you notice when we get far away it gets clipped off that is the clipping we put in the camera 1,000 those are the distances that it will clip the cube away so once it gets 1,000 units away it starts clipping it so left click drag moves the camera around scrolling or center clicking and dragging will zoom the camera in and out and if you right click and drag it does a pan so you can pan around and that is all possible thanks to 3JS's trackballcontrols.js and as you can see here under 50 lines of code to do that which is spectacular and this tutorial has been long enough we are going to add to this more in future tutorials but I want to say thank you for watching I hope you watch all the videos in this series there should be an annotation that will be the full playlist recommend watching all those there will be a new video every Friday if you get to a video in the playlist that you cannot access because it is smart private it is because it hasn't been made public yet there will be a new one next Friday so keep up to date be sure to subscribe so you don't miss any if you are enjoying these HTML5 tutorials especially these 3D ones be sure to like this video so that I know that you guys are liking this topic and I hope you visit my website filmsbychrist.com be sure to check out the links in the description to my website my IRC channel and also links to this code again recommend checking out 3js.org that's t-h-r-e-e-j-s.org that is where you can get this full library plenty of documentation and examples and that is all for today I thank you for watching and I hope that you have a great day


But national leadership of the Labour Party and the party's presidential candidate, Peter Obi, have held a meeting with senators and House of Representatives member-elects in Abuja. Addressing the press shortly, the national chairman, Julius Aburi, said the meeting was designed to assist the party to fine-tune its legislative agenda, which the members-elect are expected to champion as the resume. Aburi also announced a slush in the cast of nomination forms for those aspirants who wish to contest upcoming off-season governorship elections.


Welcome to another edition of HeyDT. HeyDT is a series of videos I do where I respond to viewer questions and comments. These viewer questions and comments they typically come from comments on the videos posted on YouTube and on Odyssey. Sometimes these questions come through social media such as Mastodon, Reddit, sometimes through email. And the very first comment I want to read is, HeyDT, I know you like Mastodon as a decentralized social network, but there is a huge downside to this model. The instance that I'm on is shutting down. At least with sites like Twitter, I never have to worry about all of my posts in the last three years just disappearing. And then he links to a blog post from the maintainer of the mastodon.technology instance. That maintainer is named Ash Furrow, and he has decided to shut down his instance. It is a very large mastodon instance with thousands of people that are members of that instance. And now these people have to migrate their accounts to a new mastodon instance. And he's right that this is a huge downside to this model, but it's one of these things that being a decentralized network, anybody can start their own mastodon instance. And sometimes people are going to start instances and not be able to maintain them or their interest change and they want to move to something else. This is both a pro and a con to this model. And as someone that has maintained my own mastodon instance for a brief period of time, I can actually relate to a lot of the problems that people are going to run into trying to maintain their own mastodon instances. And I can relate to some of the problems that Ash Furrow is having with mastodon.technology because according to his blog post, he has grown to resent the work involved in maintaining that instance. He just hates maintaining mastodon.technology. That's why it's time to shut it down. You can imagine it's a very large instance, thousands of users, so many technical problems, occasional downtime, of course, keeping up with updates, moderation, right? Because you got to moderate a lot of posts of people constantly reporting posts. And then somebody's got to check that stuff out, right? And it's just become too large for him to administer.  That may not be what he wanted to be in life. I know it's certainly not something I personally enjoy when I started my mastodon instance. I really started mine out of necessity because I was told to get off of mastodon.technology oddly enough by this guy, Ash Furrow. So I created distrotoot.com. I had the domain and I made my own mastodon instance mainly just for me. I didn't want to be responsible for other people's accounts, right? Other people's data. I didn't want the headaches. So when I started it, it was a single user instance. But people wanted me to open it up. And when I opened it up, my instance became very popular. I had many thousands of users on distrotoot.com before I also decided to shut my instance down because I couldn't administer it. I didn't have the time to do what I do with video content creation. This is a full-time job.  You need to be getting paid for it and you need to be all in on it. And there's no way I could do that. I have another full-time job. I don't know if Ash has another full-time job. Probably does. And that's probably also a reason why he needs to walk away from mastodon.technology. Also mentioned some family issues and spending more time with family. I certainly can understand that. Sometimes these tech-related fields, they demand so much of your time that you kind of lose touch with friends and family. And I can certainly respect anybody that wants to walk away from anything because of that. So I've actually migrated my account twice. So I started on mastodon.technology and then I migrated my account from mastodon.technology over to distrotoot.com. And all of the, I don't know, 5,000 followers or whatever I had on mastodon, they were still following me when I moved my account. You keep all of your followers and you can keep your pose. It's not like everything gets lost when you migrate your account. The migration path is pretty easy. And then when I shut down distrotoot.com, I moved over to mastodon, migrated my account to mastodon. And again, everybody that's following me is still following me. Everybody I was following, I'm still following. The migration path is really easy. So I would not fear this as much as what I think some people are. Again, it's easy for me to say that because I've done it, but I promise you it's really not a hassle. Moving on. Hey, DT, your DTOS installation script is now password protected. When will it be ready for public again? So this post was from a couple of weeks ago and I don't know why it was password protected at the time. It's not now though because I actually ran through installation of DTOS this morning. It's working as expected. I do know a couple of weeks ago I had some issues with DTOS because I accepted a merge request that badly broke the script because this person did a pretty big rewrite using some different programs. For example, the DTOS installation script had been using the dialogue program and he wanted to swap out the dialogue boxes for another dialogue style program, but it uses different styles, different syntax. And the way he wrote it, it was just full of errors. The script wouldn't execute at all. I spent over an hour trying to figure out the errors that he had put in the script and trying to correct them myself. I spent more time with it than I wanted to, so I eventually reverted back to my old script. And it's one of these things with DTOS. It's kind of like why Ash Furrow does not want to admin mastodon.technology, right? That's not what he signed up for. He doesn't want it to be a job that requires actual work. DTOS, I don't want to maintain DTOS. I didn't write the DTOS installation script or maintain the DTOS repo software. You know, I know I spent so much time building that stuff, mainly for educational purposes. I don't want to maintain a distribution. I don't want to maintain my own repository of software. I don't want to spend time doing this. I did this because you guys asked. Now for those of you that find DTOS interesting and you want to actually do work on it, you want to make major changes to something, I would ask you before you make any kind of major changes to the DTOS installation process or anything, maybe make a post on my GitLab before you try to merge those changes.  And the next question, hey DT, what do you think makes Rust stand out from other programming languages? I have never said that Rust stands out from other programming languages. If I had to say the one thing that Rust does stand out for, it's you guys that are Rust fanboys.  They're going to tell you, by the way, I use Rust. Moving on, hey DT, I like your videos. They're very informative. Now this is an older video and maybe you fixed it, but when you have the terminal on the screen, the YouTube navigation bar is covering the field and it is hard when pausing to see the commands. So, many of my videos, I'm full screen, either in a web browser or in a terminal emulator or full screen in Emacs, and I, obviously, you get full screen of text.  I don't know if he was watching on a computer screen or on mobile or, you know, depending on the resolution, that could be the issue. I do, I can say for me it's never been an issue because I have multi monitors. And as long as the monitor that is full screen watching YouTube doesn't have focus, that navigation bar never appears. I don't know if it's a single monitor issue where that bar maybe is there all the time. I wouldn't think so. I think that would be annoying to watch videos if that bar was there all the time. So, there's got to be a way to get rid of that bar. I would say post this question in some kind of YouTube related support channel because, honestly, I think that's more of a YouTube issue than an issue with the way I recorded the video. And the next question, hey, D.T., I would love to get the wallpaper from your main desktop. Great video, by the way. Appreciate the kind words on the great video. This was a video about Xmonad. He wants the wallpaper from that particular video that I did. So, for those of you wanting wallpapers, because I get this question asked all the time, and I haven't mentioned it lately, but those of you that have been following the channel for a while know that on my GitLab I actually have a wallpapers repository, and it's got like 300 something wallpapers in that repo. It's got pretty much every wallpaper I've ever used. Many of the ones you guys have seen on camera are going to be in that repository. And the next question is, hey, D.T., I watch all of your videos, and I can't recall the one you showed your browser homepage on, but it was all those cool Linux links and subreddits for Linux, etc. Could you please share that? Would love to copy and adapt it. Also, a proud Arco Linux user. It's really well constructed. I agree, Arco Linux is great. What he's talking about with the browser homepage is I had my own custom browser homepage that I've showed off several times. It's actually part of my surf browser config. It's also part of my cute browser config. And for those of you that want that particular homepage, that start page for your browser, and it can work in any browser. It's just some HTML. It's an HTML page that you load in the browser. You can find that in my .files repository on my GitLab. So in my .files repository, go to the folder .surf slash html slash home page .html is actually the location of that file. I'll try to link to it in the show description. Moving on is a question I get all the time. Hey, D.T., have you thought about doing cybersecurity videos or doing some ethical hacking related topics? No, I have not thought about that because it does not interest me at all. I have mentioned this many times. I'm not an IT professional. I don't work as a server admin. I don't work with Linux as a job. I don't work with computers as a job. I've never worked in any kind of tech related field. I'm simply not interested in this kind of server administration stuff. I'm strictly a Linux desktop user. When I make videos, I'm coming at it for the most part as a Linux desktop user, and I'm trying to communicate to you guys the Linux desktop users out there. I'm not trying to do videos that are necessarily educational content for people in IT or in network administration. There are plenty of people that work professionally in those fields that can do that kind of thing. And for cybersecurity videos or ethical hacking videos, penetration testing videos, things like that, that doesn't interest me at all as a Linux desktop user. What would I ever use that stuff for? I would be learning it just to make a video on it. That's typically not the way I do things. One of the things to keep me sane as a video content creator is I like making videos about the stuff that interests me, the stuff that I find fun, right?  And that's all I would be making these videos about if I did these kinds of topics. And the next question is, hey, DT, I've been using Audacium and Tenacity ever since you made this video. However, it appears these projects have died. Is there another audio editing program that you recommend? So he's talking about two very popular forks or were very popular forks of Audacity. They were named Audacium and Tenacity. They're no longer being maintained. They're really seeing no development. And Audacity, we have the problem of the newer versions of Audacity have telemetry in them. And many people are concerned about that, especially those of us that are free and open source software zealots, right? We don't like telemetry. So a lot of us, what we're either doing, we're either using the older versions of Audacity pre telemetry. And that's what I'm doing these days. Or if Audacium and Tenacity, you still have them installed and they're still working for you, just because they're not being further developed. If what's working is still working, just keep using those. Could you explore some other audio editing programs free and open source audio editors? There's really not much out there other than Audacity. Our door is great, but our door is a very complicated program. It's really a digital audio workstation. It has a ton of features. It's really for like professional musicians. It's not something Audacity is different because it's very easy to use, very simple controls, even though it has a ton of features. It's very easy to get into. And you can tell it's it's mainly for people like me that I record a video and then I pipe it into something like Audacity. I take that video file, throw it in Audacity to clean up the audio, you know, clean up noise or maybe do some EQ adjustments or whatever. Or for people that do audio only podcasts, they typically will record in Audacity, which, you know, that works too. Where our door, you could do all of that in our door as well, but the problem is it's a much more complicated program. I think a lot of people would be very off put, even just opening up our door. When you first open it up, if you don't know what you're doing, it's just very, very confusing. So I would keep using the older versions of Audacity if it's working for you or keep using Audacity and Tenacity until they stop working for you. At some point in the future, hopefully we will have some better options out there. And the final question is, hey, DT, will you ever do a UNIX installation video? Yeah, that's not going to happen. So UNIX and by UNIX, I mean UNIX as in the trademark term UNIX is actually proprietary software. Every operating system that calls itself UNIX, they actually label it as UNIX, is a proprietary operating system. That's what the original UNIX was, you know, UNIX back in the 60s, the AT&T UNIX was proprietary software. This was way before the free software movement ever got started, way before GNU and the free software foundation and any of that we're talking about, you know, a good 15 years before any of that got started. So UNIX was proprietary, UNIX is still proprietary, anything that calls itself UNIX. And I promote free and open source software. I'm not interested in proprietary operating systems. Now, that being said, almost every operating system I've ever installed on video on this channel is a UNIX like operating system. So they're essentially, they do a lot of things that the old UNIX operating systems did. There's a lot of heritage there, you know, there's some lineage, but at the same time, they're not true UNIX, but that's fine. Why are you trying to run UNIX? A lot of people imagine that that we have to go back in time to this original operating system, to the original UNIX operating system, because somehow things like Linux and the various BSD operating systems, which are all UNIX like, but they're not true UNIX. And if it's not true UNIX, I'm not a hardcore hacker. So please give me something that's true UNIX DT. And that's, that's asinine. That's the wrong way to think, because if you're trying to go back to something that really wasn't that great to begin with, there's a reason why we have all of these Linux operating systems and all these BSD operating systems. And that's because people didn't want to use UNIX, at least not UNIX in its current state, current state back in the 60s and 70s, but also in its current state. Now nobody uses UNIX, right? What do they, what are all servers essentially running around the world? Typically Linux and some of them are running BSD. Nobody's using UNIX. Think about the mobile space. Think about the embedded devices marketplace. What dominates that market? UNIX like operating systems, but they're all Linux and BSD operating systems. You don't see UNIX. UNIX, again, it's proprietary garbage. I get that we evolved from UNIX, right? If you're talking about Linux, right? Linux really started with the GNU project, their work in the 1980s and GNU actually stands for GNU's not UNIX. It's an acronym. That's what it stands for. And that's tongue in cheek, meaning it's not UNIX because UNIX, the word UNIX is trademarked. I can't call my operating system UNIX, but GNU really is UNIX. And what's funny is a lot of the modern UNIX operating systems, if you could look at the code, most of them actually contain components that they borrowed from modern Linux, modern BSD. You will find GNU utilities and a lot of these UNIX operating systems. You will find BSD utilities and a lot of these UNIX operating systems. At the end of the day, UNIX is just not important for us, the Linux community. I mean, UNIX, it's not historically important to Linux or to BSD in terms of the technical details of those operating systems. It is important in terms of how we got here. And it is in terms of the UNIX philosophy. That's the one thing that if you want something to grab hold of from the decades gone by is what UNIX really gave us is the UNIX philosophy. That philosophy of everything being small, everything being modular. And we've carried that on into the Linux operating systems, into the BSD operating systems. So that's great. But we've, we've become much more than what UNIX ever was and better than what UNIX currently is. So no, I'm not going to give time to an inferior proprietary operating system not on my channel. Now before I go, I need to think a few special people. I need to thank the producers of this episode. And of course, I'm talking about Gabe James, Matt Maxim, Emmett Mitchell, Paul West, William Baltimore, Alex, Homer, Dragon, Chuck, Commander, Ingrid, Iokai, George Lee, Marsdrom, Nate, Erion, Alexander, Paul, Peace, Varsion, Fedora, Polytech, Realities for Less Red Profit, Roland, Stephen, Tools, Defler, and Willie. These guys, they're my highest-tiered patrons over on Patreon. These guys are the producers of this episode. The show is also brought to you by each and every one of these fine ladies and gentlemen, all these names you're seeing on the screen right now. These are all my supporters over on Patreon because I don't have any corporate sponsors. I'm sponsored by you guys, the community. If you like my work and want to see more videos about Linux, free and open source software, not proprietary garbage like UNIX, subscribe to DistroTube over on Patreon. Peace.