This guy goes into an interview for a bouncer. And the guy interviewing him sits him down and says, listen, we really need some tough guys. This is a rough place. We need tough guys who are willing to do tough things. What can you do to demonstrate how tough you are? And the guy says, well, here's a story for you. Last year I was out camping alone, middle of nowhere, asleep in my tent, a bear rips into my tent, rips my arm off, runs away with it. I track the bear down, beat him dead, take my arm back, sew it back on, and kept camping for a week. And the guy says, that is the craziest thing I've ever heard. You're hired. And he says, really? Great. So welcome to my talk. I will say as a general PSA, doing a talk like this is a great way to face your fear of public speaking. I would encourage everybody to do it. The topic of the day is Gutenberg for site developers. We saw a demonstration of Gutenberg a little bit in the keynote this morning. I'm going to talk a little bit about it from the angle of people who develop sites, freelancers, clients, or just setting up a site for yourself. There will be a little bit of code, but nothing too intimidating. So before I get into that, a little bit about myself. I am named Michael Dance. I live in DC. I took the train up last night. And I'm a WordPress developer at a marketing agency called Chief. So without further ado, we're all familiar with the old editor. It looks like this. It's very comfortable. It's like putting on a warm pair of socks. There's the title. There's a large WYSIWYG editor that you probably have to type things in and then save and then check the front end and see what went wrong and then type things in again and check the front end again.  But eventually, you get the page you want. And you're happy with it for the most part. Another version of the normal way of doing things for people who are building large sites for clients or maybe very custom sites with custom post types and custom fields would be something like this, where instead of the WYSIWYG, you use a custom fields plugin like Advanced Custom Fields or CMB2. And you add a lot of custom fields. So in this example, it's just a first name, last name, description. You have some radio buttons because maybe you want people to choose between three options.  Just form field, field, field. They press publish. Everything comes out in exactly the location you want it to. They don't have to worry about design. You don't have to worry about letting them worry about design. So it's a pretty nice system. So obviously, Gutenberg's a little different from that. Gutenberg looks like this. This is very similar to the video you saw earlier. But if you weren't the keynote, you can add a title. Everything is block based. So you add content by adding blocks. The default blocks of paragraph block that you can also add headers, lists, images, et cetera. You can add list items here. Since they're blocks, everything can be moved around. You also get settings in the sidebar for changing the colors. A lot of bells and whistles for making paragraphs look different, choosing ugly color combinations. You can also delete blocks if you decide it's too ugly. You can even turn blocks into other blocks. Lots of toys to play around with. So as a developer, I see this. And that pit of anxiety in my stomach, the fear part of me, sees a big problem with this. And it's that clients, there are so many ways for clients to screw this up when we hand over our site. They need handholding. In case you can't read that, that's Homer staring at a computer that says to start, press any key. And he says, well, where's the any key? And I feel like all my clients have run into situations like that where I'm just like, no, that button right there. You want them to make pretty nice, normal-looking pages like this with a wide image and maybe some two different text styles. But something very minimalist and readable. And instead, they're given all these new tools and they build something like this, which is there's like a drop cap that doesn't make any sense. And they found this thing where they can put text over an image, so they just write a lot of text over an image. And this is what keeps me up at night. I'm scared of this happening. So the question becomes, how do you use Gutenberg in a way that is sensible, in a way that you can hand your clients and trust them not to immediately screw up their site? And how to make themes that support everything Gutenberg has to offer, but in a best practice kind of way. So in order to figure that out, we need to figure out what Gutenberg is good for and what it's not so good for. One thing it's good for is unstructured content. If you have pages that are not quite so rigid in their design, pages where you might add certain elements up here, you might want to move them around, that's what Gutenberg's good for. The idea of having blocks that you can add, move around, add some light design features, too. That's exactly what it's there for. Gutenberg is also great for long form articles, the pretty articles you see on Medium, the pretty articles that news outlets come out with sometimes where you have these big images, you scroll a lot, the text still looks good, you have pull quotes that look lovely. That's the kind of solution that's the kind of problem that Gutenberg is a solution for. Gutenberg's also good for media. In the classic editor, it's hard to handle media. Adding galleries, adding wide images, you have to create work rounds and insert short codes. And the Gutenberg interface has made a lot of really nice strides in avoiding all those sort of kludgy kind of interface issues. On the other side of the coin, Gutenberg is not the sun, the moon, and the stars. There are things that it's not so good for. It is good for unstructured content, but as a result, some heavily structured content can pose a problem for Gutenberg. What I'm talking about is if you have a website with a resource database or a staff BIOS page, or a movie library, something like that, where all the movie pages have a poster in one place, and a title in one place, and a synopsis in one place, and reviews underneath. And you have thousands of movies in this example. You wouldn't want to go into Gutenberg and try to recreate that layout for every single movie you add. It goes back to that picture of the custom fields. It would be much easier just to write in field, field, field, and make everything appear how you want it to. Because you want all of those thousands of pages to look exactly the same. So I would say Gutenberg's not so good for that situation. Gutenberg's also not good yet at layout building. I know there are grand plans in sort of phase two of the Gutenberg project, but right now Gutenberg is a fancy content editor more than it is a layout builder. If you have pages with sidebar and content areas, you can't really create that inside the Gutenberg interface itself. It does have a columns block, but that's best used for very simple sort of column layouts. If you try to add a lot of columns or if you try to fit too many blocks into the columns, you start to notice it gets really messy really quickly. So that's room that Gutenberg has to grow. And this last one is more of a philosophical issue. Gutenberg is not simple. It's intimidating at first if you're used to the classic editor. It provides a lot of tools, but as a trade-off for that, it can be hard to approach when you're just greeted with this blank screen and you're expected to know what blocks are, to know what options you have to be able to craft something that looks nice. So given what Gutenberg is good for, what it's not good for, the question becomes how do we integrate that into the sites we're building? So the options we have for using it or not are first of all, using the classic editor plugin. This is maintained by core developers. The idea is you install it, Gutenberg just goes away, you don't have to worry about Gutenberg ever again, and you can just go on your way. The nice thing about the classic editor plugin is that if Gutenberg is released this Thanksgiving, you can install classic editor plugin right now on any maintenance sites you have, and you don't have to worry about anyone freaking out over the holidays, so. Yeah, it's an issue. We also have custom fields. Custom fields still work. Gutenberg is not replacing custom fields. I suppose it can in certain circumstances, custom fields still work, whether you're using the classic editor or Gutenberg, advanced custom fields works with that still. Your meta boxes will appear beneath Gutenberg, or they can also be set to appear on the sidebar. So we still have those tools if we need them. And the most important for me is you can also remove Gutenberg on certain post types. So if you decide it doesn't make sense for the custom post type you're building, you can just turn it off and use custom fields instead, use something else instead. You have the freedom to be able to make that choice about your own content. And the way you do that is just this one line, remove post type support. The first parameter is the post type you're talking about. So in this example, just the post post type. The second parameter is just the word editor. That refers to Gutenberg. If you add that to your functions file, set it up, Gutenberg just disappears from the post edit screen. As a result, the classic editor doesn't come back. It's just nothing. It's just a title and a blank screen other than that. So you're expected to add custom fields to that screen yourself afterwards. That's how you do it for built in post types. When you're registering a new post type, you've probably been familiar with the register post type function. If you've dealt with that before. So that function accepts an argument called supports, which is just an array of features that you want that post type to support. By defaults, it accepts the title and the editor. So it shows you a title field in the editor. So if you just remove editor from that equation, then Gutenberg just goes away. There's also a, I forget the plugin name exactly, but there's a plugin called Gutenberg ramp up. Something like that, that gives you a user interface to turn it on and off for certain post types. So given these tools, let's come up with a plan for how we start working with Gutenberg. Site-wide, if you are running any maintenance sites right now that no one is paying you for additional features, they're just sort of humming along and the user likes the way they work and doesn't want you to do any additional work on them. I would say just install the classic editor plugin, save you and your clients a headache. They can continue working as they have been and maybe you can introduce the conversation whenever you want about them maybe upgrading to the new editor on your and their schedule. For new sites, unlike maintenance sites, I would say track Gutenberg, it's the future. It's about to be released. It's only gonna get better as time goes. So I would say definitely include it in new site builds with the caveat that you only use it on post types that make sense. So let's dig a little deeper into which post types make sense for Gutenberg and which don't. For posts, I'm gonna show just a really basic wireframe of a theoretical design. This is a post screen that's got a normal site header and menu at the top, but the post content itself is just a title. You got some big introductory text. You got a wide image. This theoretical layout is exactly what Gutenberg is trying to solve. It's exactly what Gutenberg is built for. All of these different paragraphs are blocks. The image is a block. You can move them around if you need to. It's very simple, very nice. So for posts, yeah, posts are designed to be used with Gutenberg. Pages, that's a more complicated question. Here's another wireframe. Let's say your designer gives you something that looks like this. The header has like a different background, couple color treatment on it. And it's sort of like this fancy landing page. So it's got some icons on it. It's got this big box that links to another page. And you're trying to think, all right, how would I create this in Gutenberg? It's a landing page, so it would be nice to be able to drag and drop different blocks. But at the same time, like there's no blocks that'll allow me to create some of these things easily. The background color on the header is kind of awkward because like, do I include the text directly underneath the title in Gutenberg, or do I keep those as a custom field? It creates a lot of questions in your head. And I can't answer those questions for you since we're talking about an entirely theoretical design here. So I would say maybe, possibly, you might need to use custom blocks. You might be scared of trying to figure out how to create custom blocks, or you might search the plugin directory for custom blocks that might suit your needs. So that's a maybe, that's a consider this. For custom post types, I was talking about a movie database example before. Here's a staff BIOS page. This is very similar to a page on a law firm website we did where you have the person's name, their title, short bio. The bio doesn't really need to include any pictures in it. You have a list of publications, a list of education credentials. There's 20, 30, 50 staff members on the websites. All these pages need to look the same. You don't want to have to recreate this layout in Gutenberg, and it would be difficult to do that with the sidebar anywhere. So this kind of example is where I would say, probably don't use Gutenberg, probably turn it off for this post type and use custom fields instead. Did you have a question? Share like custom page templates? Yeah, it's, I'm gonna talk a little bit about different classes and things you need to add to make sure that stuff in creating Gutenberg looks good on the front end. But in general, it does a relatively good job of respecting, on the front end, including just enough styles to respect the choices you make in Gutenberg. That's a big topic though. There are certain things it does better than others. Yes? And it might be similar to my property, though. When he gets updated, he says, my website will all get updated. I'm gonna manage WordPress posts. Will that affect my website at all? So, it will not. It's, none of your content will magically change or anything. It'll, it's, once you go into edit existing pages, once Gutenberg is turned on, it'll change the interface in which you have to edit the posts, so it might be unfamiliar to you at that point. But, you know, pages that already exist that you haven't, you haven't added it after the update, they won't, they'll continue working exactly the same as before. And how does it work for the same thing, but I don't know enough about the others? Yeah, so there are a lot of different page building plugins. A lot of them are popular, like Beaver Builder and a bunch of the different building plugins. Those are designed to really create layouts, create very complicated layouts in some cases. And the scope of Gutenberg right now is a little smaller than that. So I would say, if you're already using page builder plugins, it would probably be difficult to transition to Gutenberg just because you have less options right off the bat. But it depends on the situation. I feel better about it. Sure. So, now that we've talked about both types make sense, strengths and weaknesses, let's talk about making a theme actually ready for Gutenberg. This first tip goes back to the idea of making sure your clients don't make interfaces that are too ugly with Gutenberg. By default, in the Gutenberg paragraph block, it allows you to change the background color and change the color. And by default, it includes these various primary colors and basic colors. And it will warn you if the colors you choose creates a contrast issue, if you choose two light colors so that the paragraph isn't visible. But that's limited because you can't ignore it if you want to. And you can still choose ugly colors in general. So if the site has a brand guide or if it has a color palette, you can actually add that color palette to Gutenberg so that the only colors that are available to the user are ones that you know are gonna look good off the bat.  So the first example is add theme support for editor dash color dash palette.  So the each color is given a name, a slug and a color value. The name is what appears when you hover over the color in Gutenberg. The slug is what creates the classes that get the CSS classes that get attached to the paragraph or the block. So in this example, if you have a color called light gray, if you set the text color to light gray, that paragraph is given a CSS class called has light gray color. If you set the background color to light gray, it's given a class called has light gray background color. And the color parameter is just the hexadecimal color code. Gutenberg also allows you to add a custom color. In addition to all the normal color default options they offer, there's a, the last option is just a rainbow where you click on it and it gives you this Photoshop style color picker where you can choose any color under the sun. And you can, you can turn that option off if you want to with the second example, add theme support, disable dash, custom dash colors. Yes, sure. So this stuff, this code you're seeing right now could go in a plug in. The easiest thing would be to put it in your functions.php file in your theme. So just to see the visual of that on the left is what Gutenberg shows by default. On the right is a custom color scheme. So it doesn't give you the option to add any color you want. It only gives you the option to show colors that you've already figured out. One tip is that it's in your color scheme. If you're doing this, it's good to include black and white no matter what, because sometimes you just need black and white to be available.  So remember to include those. Just like colors can be customized, you can also customize the font size options that are available. So on paragraphs again as an example, you can change the font size and by default, it allows you to change the font size to small, regular, large, or extra large. And each of those values has an actual pixel size attached to it. So if you don't like the default size options, you can add your own. This works just like the color palette one. It's add theme support, editor dash font dash sizes. And it accepts an array of arrays that's specified the name, slug, and the pixel size of the font sizes you want available to users. One caveat here, and I'm not expecting you to actually copy down that link. Don't worry, I'll post this slide on Twitter. Themes are responsible for creating their own classes. So whereas the default color options and the default size options are given classes, CSS classes I'm talking about that actually make those colors work. When you use a custom color palette and custom font sizes, you actually have to add those CSS classes yourself to your theme. And you also have to make sure those work in the admin Gutenberg editor as well as the front end. So if you're trying to save some time, you might think, well, I've already added the color palette and PHP. I've already added the font sizes and PHP. Maybe I can just grab those values and auto-generate the CSS classes and yes, you can. I built a picture for that. That's in the gist link you see there. So after this presentation, my Twitter handle's just at Michael Dance. I'll post the link. You also want to turn on support for wide alignments, for galleries, images. By default, when you add images it'll allow it, Gutenberg lets you align center, left or right, but you can also align wide or align full. Align wide, breaks out of your content container to be bigger. Align full is meant to cover the entire browser with. So adding this line will add support for both of those. You do have to add some CSS to make that work and there are examples of CSS you can use to make the wide alignments work in the Gutenberg handbook on WordPress.org. So editor CSS, if you want the Gutenberg editor to look even more like your front end, incorporate the same fonts and styles. In my experience I've had to use both of these lines, so add editor style is what actually loads the file called editor-style.css in your theme and then adding theme support for editor styles, what that does, even though it looks a little redundant, is it what we call namespaces, the other styles you have in that file into the Gutenberg interface. So what that means in slightly more layman's terms is instead of having to override a bunch of styles with a bunch of very specific class names that already exist in the Gutenberg markup, this just makes it easier for your changes to actually show up inside the Gutenberg editor. So I just mentioned the handbook, here's a link to that. The documentation is not wonderful yet, it's, you know, Gutenberg hasn't even been officially released in WordPress core, but this particular page is good, it's been very valuable to me in terms of approaching building a theme. So one of the more advanced things, one of the more maybe experimental things that Gutenberg offers is also block templates, where if you don't like the idea of giving a, just blank canvas where people can add blocks wherever they want, you can actually pre-populate blocks onto certain post types and you can even prevent users from moving those blocks around. So what that looks like, when you're registering a post with a registered post type, this example just uses a post type called resource. There are two arguments you can add, one is called template, which just accepts an array that you're gonna look at on the next slide. One is called template lock. If you add template lock, then any of the blocks that you pre-populate, if you set template lock to all, then it will not let users move around, add or delete any of those blocks. If you set it to inserts, it will let users move around blocks that already show up, but it won't let them add any more. And if you just leave it out all together, then users can remove any of the blocks that show up. So here's what template, the array for the template actually looks like. This is just a PHP representation of Gutenberg blocks. Each block is an array. The first parameter in the first element in the array is the name of the block. So core slash heading, core slash paragraph. The second element in the array is just a list of attributes, each block accepts different attributes. So in this example, we're adding a heading. We're setting the heading to be called description. Underneath that, we're adding a paragraph. We're putting a placeholder in the paragraph that says enter this description. Then there's a separator. Then there's another heading called download. And then there's a file upload block. So in practice, if you actually call resource and add all this, it's gonna look like this. Where a user goes to a resource and everything's already laid out for them. And kind of a style similar to that you might be familiar with with custom blocks or custom fields. So they can add a title, they can add a description, they can add a file, they can publish. And it takes a lot of the guesswork out of creating their own Gutenberg blocks. Yes, this is just core stuff that would show up. You can still add custom fields to Gutenberg pages, but they'd appear below the whole interface. So considerations about custom blocks, block templates before you use them. Just remember that you can only create templates for the blocks that are available. And if you try to create complicated layouts, you'll find that there's basic blocks that you might be, you might still think in terms of custom fields, in terms of single line text fields that block doesn't really exist in Gutenberg. You only have the paragraph and heading blocks to work with. You can't add labels that users can't change. You can't sort of hard code anything if you're used to doing that. Nested blocks don't work very well when you use block templates by nested blocks. I mean stuff like columns where you can insert blocks inside other blocks. I've found that the template lock argument doesn't hold for columns. You can still add and remove blocks inside columns even if you have template lock turned on. But as a caveat to all of those caveats, I would say the template functionality has expansion plans. If you look in the documentation they're talking about, allowing users to create templates for individual custom page templates. So when you're creating a page, you can say this is a landing page and then it will show a list of blocks just for that type of page. So I would sort of keep an eye on this even if you don't find a usage for it right now. So final tips since I'm running out of time. For a project in Flux, source code will be way more helpful to you than documentation. You can find a lot of tutorials on Gutenberg out on the internet right now and a lot of them were written six months ago and a lot of changes have been made since then. A lot of things have been deprecated and added since then. The best way to actually get sort of a decent handle on Gutenberg is to look at the source code itself. It's all on GitHub. You can follow issues. You can look at components you don't understand. It's kind of intimidating since a lot of it is written in React and a lot of us are PHP developers. But the more you look at it, the more you understand. And it can answer questions that right now documentation can't. Sort of as a to be continued of this, I would say learn how to create custom blocks. So you can be empowered if the default blocks aren't cutting in for you, if you need to create a block for a call to action or a contact form or anything your site needs. I've started getting into this and once it sort of clicks how to create custom blocks, it can be very nice in terms of the user experience and in terms of just making you feel powerful. So maybe that'll be a future topic. I would also say expect things to take longer at first. This is the fact of life. This is complicated software. Some people are gonna be intimidated by it. Making sure themes account for the pull quote block, the different paragraph colors. It takes a little while to wrap your head around all this and I think you should embrace it, but also be realistic about the fact that the first few times you use Gutenberg, you're gonna be researching a lot of these questions, you're gonna be figuring things out on your own and things are gonna take a little longer. But I would say that as site developers, larger, small, the more we use Gutenberg, the more we can drive its evolution. We can figure out best practices right now for it. We can figure out pieces where it needs work. We can figure out pieces we like and the more we use it, the more we can be a part of that conversation. It's really a huge opportunity to help drive the evolution of Gutenberg and WordPress as a whole. So with that, does anyone have any questions? Yes. The categories for creating new blocks. Right, all that really does is when you add a new block, it controls where it's placed within that little pop-up window that shows up. Yes, in the center, up there. You, yeah. Well, that depends on how you do it. In general, all of it, pretty much. There are some major caveats to that though. There's something called server-side rendering where the output of the block can be created inside PHP. So if you're interested in that, just look up Gutenberg server-side rendering. If you're a fan of advanced custom fields, in the new pro version they have coming out, they also have a way to create custom blocks purely in PHP that avoids the React question in general. So if that sounds interesting, you should check that out too, in the front. In terms of taking an existing site that is going to be updated to do the work, we then have the option to pull out of the page or a post from the old website and now it's opening up the vault into Gutenberg. That's true. Yes, they've experimented with some different ways of doing this, so I'm not entirely sure, but there's a block called, there's like a classic editor block where if you open up an old post, that post will just show up inside a classic editor block inside of Gutenberg and then you can have the option of converting that to normal blocks. I believe it was, yes, restrict like which blocks show up. I have to believe the answer is yes, but I don't know how. That is a great question though, I'm gonna look that up. Yes, I experimented in a very limited way with that, mainly I just know that it's possible, but I think that is really useful because right now the blocks get stored in this big HTML content entry just like old content did. And obviously some fields you want inside certain layouts, you also want available as post meta so that you can control ordering posts by event date, stuff like that. So yes, you can create blocks where you save certain items within blocks, not only in the block, but also as post meta. Yes. Yeah, are we talking about like video embeds or? Right, so well, I guess it depends. So for things like video embeds and tweet embeds and a lot of the basic stuff, there are actually blocks for that where you can just add a YouTube URL when the video will show up as soon as you do. For stuff like more complicated situations, I know both the classic editor and Gutenberg can be a little iffy about data and stuff. When I'm in a situation like that, I usually just create a short code that users can add that the output of the short code itself is where all that code goes, just to make it a little easier. But again, it depends. Yes, red jacket. I would say the line I've heard from WordPress core is that it doesn't really require much effort to keep classic editor running. Gutenberg was basically built on top of that, but all the files that made the editor work, which is what the classic editor was, that's the technical name for it. All that files is still there. So the classic editor plugin, may need minor updates in the future just in terms of turning off certain Gutenberg features, but it's expected to be available for years to come. That's what I've heard. Yes, I believe that it's hard coded. There is a new feature in Gutenberg called, this might be slightly different, but there is a feature called reusable blocks where you can add blocks that appear across multiple posts and if you edit them in one place, they get edited everywhere. So that might be an alternate way of doing things, but yes, I do believe that changing HTML will only change it for new instances of the block. Yes, yes, it does. And it also has, even while you're editing a post, it has better undo, redo functionality as well. Yes, there aren't, you're sort of expected to do that yourself.   That's a good question. That's a huge question. Yeah, I've been following the accessibility thing too. It seems like they're responding to it fairly well. Just I, you know, certainly haven't dug deep into this, but there is, you know, some basic accessibility features that you would expect like keyboard tabbing does work. But in terms of, you know, trusting your users to create, you know, semantic content, that's probably going to be the same struggle it was before. One of the nice features of Gutenberg is that if you add headings that are, if you jump from like an H2 to an H4, Gutenberg has a little table of contents feature that'll show you that you use the incorrect heading level. So that's a bonus. But in terms of, you know, making sure images have alt tags, that kind of thing, I think that's still something we'll have to deal with, with educating users to do that. Great. Well, thanks very much.


Oh hoi hoi and welcome to the channel. I'm Dr. Samaria not a real doctor trying out a different format for the day My fancy camera is done and over with but I have a phone that shouldn't be capable of doing some stuff And since I'm planning on trying to get started with shorts content Which is gonna require me to do video like this anyway I might as well use it to do some chats with you about topics that normally would require a little bit of Interactivity, you know, whatever even though I look pretty terrible. I shaved Not yesterday, but you know, I shaved so I look okay. Um, See I touched my nose. You can see it now. Um Yeah, I don't actually know if I'm in frame either because this is the back camera the front camera's nice But it's not as good as the back camera and the back camera Doesn't let match. Maybe I have I said some sort of a mirror. I don't know. I'll figure it out Later in the meantime today, I want to talk to you a little bit about see the bright list got deleted for good There was a public vote there was a staff vote and there was an overwhelming majority of people who voted to get rid of it and I think Looking at some of the comments on my videos here and comments Elsewhere on the internet that this is indicative of perhaps a sharp divide between The onsite and off-site fandoms I'm all I Think this is the first like real video. I'm doing in my basement That I the room that I built with the with the go fund me money. I think it might be Yeah So the thing is At least half if not more of the comments on my videos have been generally not generally either apathetic or completely against the idea of removing the bright list from the scp wiki and That's a surprising thing to learn because if you look at the site itself, you'd find overwhelming support for getting rid of it and a lot of people will tell you there isn't a divide in the scp community, but I think there certainly is and then in fact, it's worse than most people fear because While there is a divide of on quote-unquote on and off-site users and I don't really think that's a fair Judgment and I'll tell you why in a second A lot of people don't recognize it that way There's just scp fans, but there are gatekeepers inside the fandom who want to keep not necessarily want to keep the fandom, you know isolated or whatever or to do things only the way they want to but at the same time gosh, if you were to talk to Authors and site users and you were to ask them. What's one of the worst things about the scp wiki? They'll tell you people who Prefer series one articles and I personally really hate that as an attitude And that's easy for me to say right I'm on YouTube here the people I'm talking to here are going to be some of them are going to be big fans of the series one stuff So that's very I'm not going on a limb here saying that I Don't like that attitude. I don't like the attitude of differentiating between one and off-site fans but there is a disparity of Power right because if you are an on-site fan That is to say you're registered on the wiki and you have a vote Then you have the capacity to actually affect change you can look at an article you like and You can upvote it and you can look at an article you don't like and you can downvote it But what I think the big divide here on this particular topic We can talk about the problems of the culture all to all we want to and I would really love to get into that but the problem with this specific topic is that the not the trust well in a way the trust but The contract there's a social contract on the scp wiki if something is upvoted It stays if something is downvoted it goes and once something has been judged Appropriate no one after the fact is going to get rid of it. I think Personally but the bright list should go should have gone. I should say because it is gone now Because I have to make that differentiation kids gonna sound like I'm arguing for else wise There are sometimes exceptions reasonable exceptions that should be made to tradition there are sometimes reasonable exceptions that should be made to You know that contract to say is this is leaving this up causing more harm than good and For anyone out there saying this is literally 1984.  Well, I should I don't know about up highly upvoted articles But there was there's something called the mass edit which is widely considered to be a mistake But there was something called the mass edit that was done a long time ago Looking over there. I thought I saw a bug. It was just a screw in the wall I'm not used to sitting right here. You should this is where actually I lay down It's a very small room Yeah, the a mass edit happened and what ended up Coming of it was what a lot of people thought of was a higher quality Average work on the scp wiki and that's a big deal, right? The average quality of the scp wiki works matters it does and That was what the mass edit was supposed to do to get rid of subpar work that had been upvoted Making an exception to the contract or whatever, but that Gosh, that was almost 15 years ago Probably 14 13. I don't remember exactly when the mass edit was but it's more than a decade so more than a decade ago this was done and Everybody kind of just let it happen. It just kind of was what ends up happening sometimes on a site like this But ever since then we've definitely gotten to a point where it seems like There should be a Guarantee and there isn't they're just isn't The scp wiki stuff is always going to have the capacity to remove stuff that they think is harmful and they should and It's not I Don't want to have to get into why it's not The censorship in the sense that that people are making it out to be censorship is not always bad I'm sorry.   It means that Everyone collectively makes decisions And I'll tell you this right now Everybody who's saying this is literally 1984 except they're probably much younger than that So I don't want I'm pretending like it's old people saying that they would know the difference Again, I'm sorry. You're just wrong But to the people who are saying it's 1984 Join the site if you want to this there was a vote held and if 60 I think it was a supermajority was required of 60% or more of the site voters In that thread had not voted to get rid of it It would have been gotten read up and you don't get to This is gonna keep happening. This kind of thing is gonna keep happening This isn't just gonna be about articles you like or don't like This is gonna keep happening on the site and it may happen to other works that you believe should be held in Indissolvable they should be permanent Perpetual works on the scp wiki and they're gonna go if they cause harm to people and if for some reason I again I think that these some of these works should go. I think the bright list should have gone But if you think else wise Get on the site and vote and if you're too young to do that I'm sorry, but it is what it is And if you aren't too young to do it and you just haven't because it's too hard Because this don't get me wrong wiki. That does make it difficult and joining the site. It's not the easiest thing in the world, but it's It like it's like it's like a hoop You have to jump through a hoop to get through it It's like the barest minimum of red tape, right? I just joined the site make your voice heard if you really think this is a problem That's all. Anyway, thank you very much for watching. I really hope I was in frame Because I have no idea if not you may end up with like a top or a bottom part of my head And that's just what it's gonna be as a god I don't have to rerecord that because a lot was spontaneous But um, yeah, if you enjoyed the video hit the subscribe button hit the notification bell next to that I'm still work. I know I said last week. I was gonna start on Monday Doing shorts content last Monday not this Monday, but last Monday I'm still working out how that's going to look on this channel But it's gonna happen it is happening it's gonna be a daily thing once I figure out exactly what I want the videos to look like And this is a good. This is me getting prepared for it. Actually But yeah, if you enjoyed the video at the subscribe button at the notification bell next to that So you're notified when I upload new videos and then head on over to patreon.com Ford slash decimarian and pledge at any level like everybody here on the screen already has Including sin jeriki who's pledged a hundred dollars. It is nice to know that I'm not alone out here And I will see you all again on Tuesday hopefully with a dank memes this time last time was a little thin I had to skip it Hopefully we've got enough this time around to actually do a video We'll see you then


You know my barfee would have made a good bartender what he ran beer ran beer.  It's I'm Corbin. I'm right. He calls it Instagram man Twitter It's an all-new one dropped a few days ago by beer Thus I was hoping we'd get to this because we got a lot of peeps and you're gonna love this you got to react to this This is called religion versus comic Religion versus comedy. That's what it says religion versus comedy excellent Ah, I love it cuz I any time you bring religion politics. You're going you're gonna offend people which I love Yeah, I love offending people That's my favorite I love offending people should But obviously I'm waiting a few days for us to drop I will leave his link in the description below go watch his link and then come back and see our reaction afterwards Yeah, obviously just support the man and support to support his YouTube channel subscribe to his YouTube channel if you have not He's a very nice Instagram. Yes Obviously, we love him. He is our best friend it might be it might be one way But he is our best friend well and we we are waiting it was his invitation That when he's ever here and COVID's over. Mm-hmm. It's time for beer. Well, so we're holding you to that man 100% All right, you're done. So great penis red lip Where did that come from? No, sorry our second interview with him talk about it. Oh, that's right That's right. I mean you would remember that Weirdo's penis, of course Here we go Many many people over a long period of time have been telling me the same thing as it can be Then you will not have a career in India until you start doing Relatable material and that's what I'm going to do tonight I'm going to do material that you can relate to and that you recognize in comfort. Are you ready? Yeah, let's talk about religion now I love that they're outside He'll probably bring it up. So let's see Ritual or religion because I believe in God much like I believe in bungee jumping or skydiving because I So what does that make me people in the far is it makes me a man with lots of belief but zero faith And that's okay. Is it not? You can believe in someone that you have zero faith in it's called marriage God you can have a lot of faith in something you know isn't true. It's called journalism So higher power I pray for that power every night. I just do not believe that it is a religious In my mind it is a female higher power.  That's how it happened She said the exact same thing to every single prophet exact same thing, but because they were mainly understood different she didn't know All religion is it's mansplaining That's very funny she's just dating that's it every prophet is called one date Muhammad got one date Serapa one date moses one date jesus got a second date Yes, she's she's walking home with jesus. She's like I had a really good time We should we should do this again And he's like, okay, I'll come back Sunday Kennedy joke And we should meet at all these multiple prophets and eventually married a hindu guy and started a family That's how we got $5,000. All right It's a joint family. No other God has a family who who who is mrs. Allah You know you ever heard of jesus's uncle swish christ And that's what it is in India. We're just worshiping a joint family. That's it. Which makes no sense Because we don't get anything in return in real life.  I just spent eight months indoors without a microphone. I just got it back.  Do all the jokes in my head because all of us are collectively worshipping our Gujarati uncle. All right Anyway, I do these joke people are like, we don't talk about my faith. It ain't your faith. It's faith We don't talk about my God.   Really? He needs you.   He'd be like, what is a cartoon?  So now like you explain zoom calls to your dad You don't explain cartoons to god It would take forever and you would lose your patience six times I'm like, okay, so a cartoon. Yes So there's this guy bought this thing and he drew like a mouse and the entire world they watched this one mouse But why there are so many months Billion of mouse is just it feels like there is a systemic instability in the amount of attention you are giving a mouse Yeah, this is not what I was expecting this conversation to go I just hated a bunch of people so I'm the guy to talk about instability so much I said, no, I know I know you're not the guy. I'm just saying there are many mouse all mouse matter Yes, yes, I know all mouse matter.  It's just you know, there is a magazine that cartoon we all got upset No, I understand. I understand. It's good. What is a magazine? Look in the magazine is just, you know, I book with picture in it picture of a mouse Not every book has a picture. Look, I have to pray five times today already five times Can we speed this up?  Well, I'm so sorry, you know, there are one point one point at a billion of you 50% of you develop that's 900 million people Praying five times a day. I listen to 4.5 billion prayers a day. But please tell me more about how busy you are Right, so cartoons I mean of all these organizations under the same evil umbrella, right? You've got al-qaida You've got the taliban. You've got al-shabab You've got al-shabab, which lets me honest sounds like a place you go to get food after clubbing Doesn't it? And it's crazy and they all operate under this one structure So how do you hate cartoons within replicate Disney's corporate structure exactly?  Did you forget that Jesus was brown? Because Jesus was walking down the street in New York City at least five people would be like, get out of my way, Abdul And one of them would be named Abdul And yet Americans put stickers on their car. They'd say, what would Jesus do? Have you seen those stickers? Yeah, you know what Jesus would do in America? He get pulled over by the cops every day And they justify their own actions. Jesus would want you to vote for Donald Trump That's what Jesus would do You know what we met Donald Trump?  They'd be like, what's a comedy club? They don't know. Now you have to explain.  Oh, yeah, sorry. I forgot we laugh at you in temple They're also desperate Honestly, I think they are just by what you drink I think Hindu Gods are looking down at a cow like they drank what?  Contents for those of you that are watching from outside the country Sometimes some Hindus will drink the piss of a cow because they believe that it has medicinal properties. Shall we honest with you? I tried it Yeah, just to write this joke. I tried it. Wow. And it didn't taste that bad. I just had like logistical questions Are they Muthra exports? Then a wine exports something you give them a glass of wine random idea. They're like It's got a fine nose It's from the border region because he can take lavender and cinnamon Are there guys in India who just hand them a random glass of piss? They're like The cow was happy If he was from Noida, I don't know But some people will drink cow Muthra the piss of a cow because they believe it cures cancer and I said you do you Well done. And by the way It's Jesus The wine we don't piss in the chemotherapy Upset people because we worship the cow in India, right? In India, we will lynch a muslim family for eating beef and then we'll travel abroad where there's a McDonald's on every single corner eating Indian cows Do you know that India's the third largest exporter of beef in the world?   Is it really that strong?  I promise you he can your god make the moon the sun the earth the wind and the fire You think he doesn't have a sense of humor? He made you Oh, I love that man It's over.  Yes Very funny and unafraid to point out, you know the thing about it is just the he said the word It's the hypocrisy.  Oh, I guarantee they'll be in the comments Oh, yeah, that there are how dare you? I mean you can't there are literally people who have died Because they put in an editorial cartoon of Muhammad in a newspaper Uh Yeah Yeah, it's uh, and I'm sure there'll be a bunch in the comments of this of this video there will be as well. I've never I have uh I have an interesting relationship with religion. I don't mind actual The religion your god himself or herself or whomever Um It's the people that either teach it or follow it that I have a huge problem with Well, and it's the it's like it's funny Of all religions Yeah, I say people say this all the time like news flashes. It pertains to like Christianity Jesus didn't come to start a religion. Yeah, the word Christianity wasn't even coined by believers That was a negative epithet given to them in the church in Antioch. They're like, oh, that's kind of cool She's making fun of us as being christ followers. Let's let's keep that tag. Jesus actually Came to light. He came to obliterate religion. Yeah. Yeah, just to that religion was the thing separating people from god Yeah, 100 it's usually the people that always mess it up, but I love always vir das Doing stuff like this because I love that sentiment at the end. I've I I it's been very difficult for me to be offended by almost anything I'm I'm not an easily offended person. I I think you should be allowed to joke about everything Uh under the sun I absolutely do especially if you're a comedian. I may I may be made uncomfortable by it I may hear it and go. Oh, no, you didn't just do that like every single Sasha baron cohen film. I've ever loved um But do you to to ask whether or not you have the right to tell a joke about something is Really absurd to me. Yes, it's always been strange to me especially about religion of of any of the Obviously the the one I'm most familiar with is Christianity and the people that are very fragile in that It's there's a ton of them, but then I've been experienced With India now there's obviously a ton in the Hindu religion There's a ton in the in the muslim and for the one most closely You know for for me though, I've I've examined and looked at the myriads of them and even taught about them But for me personally um A lot of the jokes and the hypocrisy that's found when you talk about the history of christianity Is a hundred percent accurate and just people I guess, you know, they just it's just a Astonishing how people like he says like your god can handle it.  Yeah Like god needs you to defend god. Yeah. Yeah pretty sure he called on you to love people Yeah, I'm pretty sure that was how I believe there was a line in the bible that said how will he know us Oh, I believe it was by by their love and which law not not by berating and yelling at people of defending the bible Or whatever religion you are you are talking about. No, and it's like I just I just I I've seen enough stories to know about what comedians are facing and people in general are facing Where they're told you can't you can't say that like he said that Someone said a joke about a cow And then they kill someone for eating a cow But in in they're the third biggest exporter of cow that level of Commentary to point out the hypocrisy is the bottom line is if you don't like that Then don't listen, you know, but uh, and I could count on a million people's fingers How much hypocrisy there is in the christianity religion 100 There's probably well, I know here in the united states. There isn't a belief system I've encountered that is more rampant with hypocrisy than christianity. Yeah No question. Nothing is even a close second. Yeah in america. Yeah, so um, so yeah But I love him. I love that he he always brings it back to an important message In all of his sets also Like he's released so much in this He's like he's got so busy. How much content like Normal people like refine a set and that's the set they've been working on for a long time He just comes out with something new because that's his that's his thing He's like I could just talk about something for a long long time. Yeah any subject And I can always bring it back to an intelligent point at the end. Yep. Yeah, he's phenomenal a lot of fun Uh, I go so obviously support him go if he's doing shows now go go watch his shows Go subscribe to his channel for the link in the description below and if you find this comedy offensive, you're welcome Yeah, I'm sure anything we can do to here anything we can do to help.


Okay, we're back here live at Stratoconference. This is Silicon Angles exclusive coverage of Riley Media Stratoconference in the heart of big data innovation in Silicon Valley and Santa Clara, California. This is theCUBE, our flagship program and throughout the event extract the signal from the noise. We've been at all past three years of SAP Sapphire and we're going to talk with SAP today. I'm John Furrier. I'm Dave Vellante at Wikibon.org and this is our in memory segment. We're talking about the application of in memory architectures, particularly in big data generally and Hadoop specifically. We're here with Chris Hallenback who's a data warehouse architect for SAP. Chris, welcome to theCUBE, but thanks for coming by. Thank you very much, good to be here. Yeah, so we've been talking a lot about in memory. You guys had a keynote this morning. We were at Sapphire as John said the last three years, two years ago was really the big Hannah push as you might recall. I think Bill McDermott maybe even said big data once two years ago in his presentation. Last year it was only up to maybe 10 or 15 times. You guys haven't been over the top with big data washing. I'll give you credit for that. At the same time, I think Jim Hagam and Shinabe came on theCUBE and he was saying, yeah, you know, big data. We're really about fast data. John Furrier coined big fast data as SAP, but so now however, you guys have really caught the wave, you're hanging out to Superman's Cape and jumping right into the big data. So give us an update on Hannah. What's happening here? What are you guys doing at the show? Well, I think Hannah's doing phenomenally well. We just came off an amazing year with just fantastic revenues or ecstatic, but more so it's been the adoption side and the various use cases. Because you can't really take the technology and then just say that it's completely new that does new things and say, here's going to solve this problem. You need to come up with problems and then people find the right technology for it. And those situations are now happening. How can you take a system that can take, you know, billions of records an hour and do advanced analytics on it? How can you do, and I don't actually even like in-memory because I think it's focusing on the technology, in-memory is the capability along with a lot of other deep, deep work that we've done. Well, you have a hassle to blame for that by the way. And we do. But to get to- Because that's all he talks about. But to get to real time, how can you actually take a system without doing huge amounts of data preparation? How can I take data in, stream it in real time and do analytics on it at that second, right then, as well as dealing with different formats? I think people focus in on relational and clearly we can handle table data. But then what's unique about HANA versus building these complicated landscapes that we've gotten through NoSQL and other stuff is that HANA also can take that data that's accessed relationally and make it available multi-dimensionally with just the metadata layer to do that. We don't make a copy of it. So now I'm getting the same access speeds as a multi-dimensional database that took hours and hours to roll up. I can also then deal with big titles. I can do dynamic columns on the fly with big table implementation. So I can have a fixed table and then add columns dynamically on the fly for my marketing problems without having to work with engineering to pre-do that. We're getting into adding spatial analytics to the system. We also have extremely deep text analytics. So I can take unstructured information. I can do language identification, stemming and tokenization libraries on the main 10 languages. So I can do deep sentiment analysis all in HANA in real time on data without data product. Yeah, so I think that you're making a really good point. We all, we like to talk about the tech but it's all about the business value and the productivity impact that systems like HANA can have on an organization. I'm struck, I remember, I think it was last year at Sapphire. I think it was the CEO. I don't think it was the CIO. I think it was the CEO of McKesson who was up talking about HANA.  So we're touching a lot of different parts of the organization with this. Well, and that's what we do. We go, because now, sure, I'm a web startup and I can deal with a complex landscape with lots of different layers of caching and memcache and I can run graph database over here. But when you're at a big, when you're at a corporation, you want to run this stuff and you're at McKesson. All of a sudden, I can't have differences admins for everyone, every different system out there, every database, everything. I want a system that does it, that has all the different functionality I need but allows my engineers to write in the right language whether it's a multi-dimensional dialect, SQL for single updates or something that allows me to get at other information that's stored as a document and I want to use JSON. And so HANA enables these developers to be incredibly efficient inside the organization by writing in the right paradigm that they want but only having one database to manage. So I don't need to have all these different specialists on all these different systems out there and those SQL variants, which are, many of which are awesome but many companies don't want all those different pieces. They want one system that solves those problems and they can do that all in real time. But now our previous guest was talking a little bit about the greatness of SAP as an ecosystem player, you guys as an application provider. He's a small SQL database specialist and he expressed frustration that HANA is basically locking him out.  What's your response to that? SAP's philosophy, will you open that up for other, sort of no SQL databases? Why or why not? What's the reasoning and the philosophy behind the current posture? First of all, establish what your policy is there. It's funny I'd say it's totally opposite because coming from, I mean, ours actually to embrace other databases. So a lot of the work we're doing. I mean historically that's the case, right? Yes, we've opened up our APIs to third parties that are directly competing on our BI layer. We've opened it up, I'm working directly with a lot of independent software vendors, ISVs to port their applications to HANA that make exact copies like competitive products with our own and now we're opening it up, eventually moving into, we've talked a lot about starting to work towards data federation and other pieces that will tie into all the other databases so that you can work with HANA and you can get data out of other systems or allow them to get data out of HANA. So we're trying to build and be extremely open in our ecosystem. Now I think the part of that might have been more on the application side and clearly there is when you're writing an ERP system you need to be on an ACID compliant system that can do transactions and handle that type of load and that's a different channel obviously. I'm on the database world and I think in that world yeah the major players are out there that you have the oracles and IBM and obviously our own Cybase ASC and we've extended that to HANA but that's a lot of you verify. But just to clarify, so the effort these approach is open through your APIs, I can bring any NoSQL database into HANA and apply whatever use cases I want from my customers. And it's a matter of just interacting with your API. Yeah, and our APIs are open. All right, we'll see you here or here. So now I want to talk about Intel a little bit. You guys, you saw the Intel distro announcement. You guys have just done the keynote, SAP and Intel talking together. So talk a little bit more about Intel. You guys have obviously made the bet. I mean everybody's betting on Intel obviously but what does that mean for you and what do you make of this Rhino distribution? What does that all mean? Well I think, I mean HANA itself was a five year really co-innovation project with Intel, the leverage. A lot of what we do is how do you move in pipeline data through the different memory architectures, the different caching levels within the chip sets now and to do that effectively and do extremely, you have to have very low level access to the instruction set and then ultimately to do vector based processing. So you can do huge numbers of integers can be processed in a single clock cycle. You can only do that with a, you can only, you kind of got to pick your horse there. We chose Intel, they've been a phenomenal partner. They're actually taking those same types of techniques that we innovated with HANA with them and they're actually bringing that to Hadoop. And by doing that, so people at the enterprise level are now embracing, saying we see that Hadoop fits in our infrastructure and they want to do that but then when you start encrypting the data you have to have it at rest. Hadoop, which not always the fastest to begin with all of a sudden gets incredibly slow. Intel's work is bringing that back and making that back into acceptable ways but bringing that data so you can have data security and all the different issues you need around data governance into and making that really acceptable but putting the processing power they have behind it. And what we're doing with them is actually bringing the products together so you can have real time when you need it with HANA and the speed and power but then when you have lower value density data that you want in Hadoop or you have just massive other data that you want to archive that you can use the two together but that the IT departments, now that it's being more broadly adopted don't have to know how to write HiveQL, don't if they want to get data out, don't know how to write pig scripts, don't know how to write full tech sentiment analysis, map reduce jobs, down and do that. I can do that between the tool set that they have and we have and that we're integrating over time is to actually make that possible. So generalized IT departments with standard drag and drop type ETL type movements are working and doing advanced work on Hadoop and on HANA making them work together in an integrated function. Absolutely and making this ownable by enterprises that have more broad skill sets within the IT department. Chris, talk about HANA and SAP in context because obviously they don't hype up a lot. Jim Schnabe said to us, said to me and David on a one-on-one last year, you know we like big data but you know it's, we don't want to hype up and SAP is very buttoned up conservative company but his point was, yeah of course but it's really hype market and SAP doesn't usually get a lot of credit as being a big data player when in reality you guys are out there. Can you just talk about, you know some of the big data mojo that SAP has? Yeah, it's funny.  Why don't you talk about it? And we do seem to have- I think we said that on theCUBE too, that's Sapphire. But that's the point. You have a lot of all that. Yeah, so all I've been doing is analyzing interviews and working with them and they all come back with the same thing is and I think that's a function really. We say let's not use the big data. We talk about it and say let's not let's not be perceived of his hype. We want to be given credit for what we've done. So you have HANA at that core allowing you to do and we have even up to, you know, petabyte instances that people can come look at, actually the instances running here in Santa Clara that people can look at that runs a petabyte of raw data and you can query it doing tens of thousands of queries per hour with nothing, you know, a petabyte in less than three seconds. So a majority of queries, worst query of three and a half seconds. I asked Billy Bosworth, the CEO of DataStacks and we have very short on time. We have like 20 seconds to last. I'm going to ask you this for all the noise that's out in the market and there is a lot of noise you walk out here and you see a lot of action going on and it's good actions, just growth in the marketplace but there's a lot of noise. So what do you say to people when they say how should I squint through the noise to look for the signal? What would you advise them? I actually advise them to come talk to us and I mean that by, you're not going to find that written down because we do not do a good job necessarily at some times but a little self-serving. No, of course it is. And I think there's other people to talk to but when it comes to SAP- Talk to us last. Having- Don't talk to us, we're not really, yeah. We don't want your business. We don't want your business. That to administer your problems and the different data storage based on value. Of course you're not going to say don't talk to SAP but no, especially like in looking for use cases like specific data points, like number deployments, what should they look for for evidence within SAP? So when they do come talk to you what are you presenting to them so that you can show them the signal? Is it number deployments? Is it certain architectures? I think what really was my question was looking for more meat on the bone. Like, okay, there's all this noise. Where's the signal? And what can you show them? Yeah, we do. We do a number of deployments. We show different types of use cases that we're now supporting and reference architectures that are actually implemented out there. Solving problems that people have been trying to do.  How do you wire that system together? We have those in production and we have those reference architectures and then the references for them to check out. And we post a lot of that on SAPHANA.com as well as, but it's not just about HANA. There's a whole ecosystem of products to support it and we present those out some way. Well, I got to say we were very impressed. Past two years of particular SAP really lays out kind of the gold standard because they had, you know, with the SAP announcement they really laid out this whole in-memory speed of business was a great message. And then last year you guys laid out a lot of use cases. And again, that's what we recommend to folks saying when you want to squint through the noise just look for the meat on the bone look for the sizzle and the steak. So, and you guys are doing a good job. So with that, any teaser for this year's SAP Sapphire that you can talk about without Jonathan and Becker going crazy about that. Without me getting crazy in trouble. Yeah, let's avoid that. I mean, high level. Can you just talk about a little bit of what SAP Sapphire is going to focus on this year? Last year was like, example, we had customers up there, McDermott and Schnabe were awesome and you guys laid out essentially follow-up to the year before which was vision and direction. I think a lot of people have been clamoring around what is this real-time data platform? You have all of these great assets for moving data, for analyzing data both, you know, multi-multipedabyte systems that we have through let's say PSI, PSIQ and speed on ASC for transactional. Well, how are you guys actually going to bring all these together? And we said that's the real-time data platform. And fair enough people said there's not, you haven't really told us how that all comes together. And that's really what's coming out at SAPhire which is here's the things we've delivered, the roadmap, a lot of things that will be delivered that are actually coming out right then at SAPhire that explains exactly how all of those come together along with third-party systems and databases, all in an ecosystem that companies can use to solve all the different data problems we have. And you've got success factors and you've got some business on demand needs to kind of be cobbled together so we're respecting some good news there. Again, we'll see you as a SAPhire SAP, not always getting all the credit for a lot of the sizzle out there but they have the stake. We've seen it at SAPhire, we've been there three years, we'll be there this year. This is theCUBE, I'm John Furrier, we're at SAP, we're at Stratocon for stuff and big data on real-time, in-memory, all that great stuff. So we'll be right back with our next guest at this short break. Thank you.


We're talking about the latest results of the Marquette University Law School poll with the director of the poll, Professor Charles Franklin. Charles, let's begin with the presidential race. For a number of weeks we've seen Barack Obama with a lead in this state, but things have really tightened up. They've tightened to an absolute tie. Barack Obama at 49 percent, Mitt Romney at 48. That's down from an 11-point Obama lead just two weeks ago and reflects the impact of that very critical first presidential debate. The Senate race. Tammy Baldwin, Tommy Thompson. Many people thought this would be a tough race. It has been so far. How does it stand right now? That race had narrowed to four points two weeks ago and now is also a dead heat, with Thompson at 46 percent and Baldwin at 45. Let's talk for a moment about the impact of the debates. Many people believe that first presidential debate was something of a game changer. Do we see that reflected in the numbers this time? We certainly do. Not only did voters think that Governor Romney did best in that debate by a large margin, but in our data of those who watched the first debate, Romney leads 50 to 48. But among those who did not watch the debate, it's Obama with the lead 50 to 42. Well clearly we don't have poll results that take into account the debate last night, but we do have poll results that take into account the vice presidential debate. How did Paul Ryan Farron as match up with Vice President Biden? Pretty well with Wisconsin voters. We asked who did the better job in the debate, 51 percent said Ryan, 42 percent said Biden. That's somewhat closer than what we saw in the first presidential debate. But it's still a solid performance for both, but especially for Ryan. Charles, give us your take on what's happening here in the Romney Obama race. It seems like people's feelings about Mitt Romney have changed. We see clear evidence of that. Perceptions of the president barely changed before or after the debate. But for Governor Romney, voters saw him as a stronger leader after the presidential debate and they also saw him as more empathetic, more likely to care about people like you. In both of those, we saw significant movements that improved Governor Romney's standing with voters. Thanks for a very close race at least at this moment in time. We're absolutely at a toss up stage at this point. The race that had been a little wide has narrowed to as close as it can get. Professor Charles Franklin, we appreciate your time. Thanks very much. Thank you.


What's going on guys, today I am back with another Destiny 2 video, now the faction rally event is up on us, after choosing the faction you want to represent, or if you are representing all 3, one per each of your 3 characters, you obviously now need to earn those tokens to level them up and obtain that beautiful loot, today I'm going to show you guys this basically it's an exploit to earn hundreds or even thousands of tokens if you are willing to do it long enough, but before I go on to explain how you do this do you guys want to win some juicy loot, emblem codes, sparrow codes, gift cards and more? Simply drop a like on this video and leave a comment down below, also join my discord server linked within the video description, it's where winners are picked. Ok so the other day I posted what in my opinion was the best exotic engram farm, by doing a public event unnecessary within the artefacts edge, the public event that spawns here is called the kabar excavation, to trigger this as a heroic you simply have to destroy the ship that circles the area, it's called the thrusher, you can destroy the ship super quick, I suggest you use a rocket launcher or any super that fires projectiles such as the titans hammers, warlock stoneblade or the hunters golden gun, using these against the ship will take you out within seconds, hopefully you will have other guardians here doing this with you as well to take it out even quicker, remember this farm can only be done solo, so once you have taken out this ship a big fella spawns in, the excavation valus, eliminate him and bam your rewards are there plus you are rewarded 8 faction tokens, you then need to simply bring up your director and fly back into this very same place you are artefacts edge, in doing your first public event fast enough you should spawn into another public event, simply rinse and repeat, I've managed to do this up to 4 times at a single event as it is that easy to do, but it's also in my opinion like I said the best exotic engram farm there is in the game, so yeah trigger that heroic event as fast as possible, eliminate valus, grab that loot and you spawn into the same area, the public event should still be running, if it isn't just simply bring up your director and load into the event again, as doing this you actually change the server you are in meaning you spawn into a place where this public event may not have been finished yet, do it fast enough and like I said you can do this up to 4 times and that's 4 times within about 5 minutes and you earn them faction tokens so so easy, 8 per event it's just crazy, even if you don't trigger a heroic and simply just complete this public event you'll get 4 tokens which is also pretty good, but yeah guys although this in my opinion is the fastest public event farming spot in the game, you can actually do this anywhere and at any place you think you can take out a public event quick enough there are a few that spawn untitled which are great examples, the witch's ritual and the spider tank public events can both be done pretty quick too, or if you want to set out in a fire team and just roll tape between public events on each planet that will be pretty efficient also, but this is by far the fastest way of ranking up those factions and earning that juicy loot and on that note guys I am out so I hope you enjoyed the video, if you did leaving a like really helps me out, if you're new around here and enjoy daily destiny videos be sure to subscribe, if you never want to miss a video I upload hit that bell button next to that subscribe button to receive email notifications of when I do upload, but people I will catch you on that next one