What's going on everybody got Kyle Mac here relating sports cards have been 2023 stadium club baseball eight box half case number 22 This one is pick your team stop. I Have Shopify issues give me one moment. It doesn't want to load. That's awesome Good good start good start. I'm gonna Adam H with the Marlins. I see that Come on now. I've got Akiyoshi with the Dodgers got Andrew M with the Orioles Andrew H has Reds and Nationals Brandon W with the Astros Brett W with the race got Cody H. Braves Donnie H has the twins Frank M With the Red Sox John Carlo with the Rockies Jason B with the Guardians Jeffrey H with the Giants Jonathan H with the Phillies Justin Jeeke has the Tigers Matthew R has the Cubs and the Yankees Matthew R also has the Pirates Blue Jays Mac Michael P with the D-backs Robert H has the Brewers and the A's Robert S has the Mets Sata Nori Y has the Royals Shaquin has the Cardinals We have Taiki N with the Angels and Takumi N has the Padres Alright, good luck here guys. We'll keep it going. Thank you Chris taking two in Loco Fractor Still 16 to go guys in the next one bowman draft jumbo full case and a Tautista box topper full Francisco Alvarez Same same pack style perfect. Nice. Love it. Love it. I Genuinely don't know how they do this how they get these cards like this I have no idea. Corbin Carroll facing three different directions in one pack Red foil my trout Oh, no shy we're gonna pretend you did you forgot to draft to we're just gonna pretend Triumference there for Shohei. We're just gonna pretend. I've probably been around there. I've probably been around those numbers I've probably been around those numbers There's a rookie Cal Stevenson auto for the A's Red foil Johnny bench Count Mitchell orange rookie or Garrett Mitchell Garrett Mitchell for the Brewers different Mitchell No, no worries, man. That's kind of crazy. That's kind of crazy.  That's uh, that's a once in a once in a while kind of thing on the morale Rookie chrome there assuming that was some guys not playing. Well, that's not You can guess about that There's a red full Robbie, right big one the Heisman Yeah, he did. He did. I remember him winning the Heisman Interesting. Yeah, I saw him holding it. I assume that that was right. Yeah. Yeah, you wanted a couple years ago Red full Tim Anderson red full Tom Siever say rookie Brian servant for the Rockies Red full Tovar Really didn't even step on the court the heck Yeah, that's not gonna help. That's not gonna help players don't even play Red full of Strider Spencer strikeout black foil rookie of Adley It's Adley there one box down Mark McQuire big Mac there on the jumbo Red full of Manoa Lynn and Sosa on the red foil rookie Burlander new Bob. No. Yeah, right get last place is just as hard as getting first. I would think There's J rod on the triumbrates Rookie Otto of eggy Rosario for the Padres Red foil of Sean Murphy throwback. That one's gonna be Louis Ortiz on the rookie stadium club That's the 91 variation. I believe Stadium club. There's a David Wright negative orange Cowboy George Brett still 16 to go in the next one guys Still spots in every break today black foil of Ricky Henderson There's a stadium club each he wrote actually the logo frack the break is sold out So take that back Bryce Harper red foil.  That's a sick looking Vladdie The Gatorade bath going yard Adley 16 to go almost halfway Almost halfway on the next one breaking right after this. There's a rookie use the LDS for the Dodgers Red foil of Garrett Cole or not Garrett Cole as we're done.  Thank you. Alex taking a spot in taking Iowa in the Bill McCrone case Brian taking a few taking the A's Cardinals and Marlins in a bowman draft So down to 13 to go and then Mets and Cubs for mr. Danny Get those going here next guy's bowman draft jumbo got the Orioles Guardians Tigers Royals Angels Twins Phillies pirates Giants Mariners and the raised left 11 to go 11 to go 11 to go in the next one Bowman draft jumbo Joe Ryan red foil. There's Jeter Jumping over somebody All right guys. Thank you for grabbing those five we're getting moving 11 to go breaking next some bowman draft jumbo. Thank you Rob taking some spots for later tonight Thank you a rookie Charles Leblanc Red foil of Ichiro So 199 that'll be an orange foil of JJ McCarthy Jake McCarthy JJ is the QB Jake McCarthy to open in too many bowman's best footballs recently See a J. McCarthy. That's where I go Mm-hmm old J. Smile There's a mark McGuire black foil and Tati's on the chrome Tati's Road down a rookie Otto Jackson tetra all for nationals and a red foil of Willie Mays Willie Mays these packs stink man. Whoa Who who put these together man? The yogi bearer is different directions are killing me man killing me red foil museo Black foil of Tristan Casas heard on the triumference orange good orange to 50 is gunner That's a clean one there first number one of these. I've seen 17 out of 50. I just want Orioles little color match there. That'll work. I Will definitely work. Thank you Jordan taking the Mariners in the next one coming up. We are down to nine now or ten now ten now Not bad and to go in the next one. I like that gunner man. That's nice. That's very nice a nice little case here for a little copy There's a refractor of Nato nice one there Cardinals Chrome refractor Ichiro triumbrates box for thank you John taking a bowman chrome spot and Brad taking a Tennessee spot in Bowman chrome basketball All right guys. So next next 10 in the next one. Oh, I get there. What the heck? tend to go in the next one bowman drop jumbo got the Trout jumbo box topper the 10 are the Orioles still got Guardians Tigers Royals Angels Twins Phillies Pirates Giants and Rates And to go in the next one for a menace Appreciate everybody grabbing spots so far today Can Griffey on the triumbrates There's a Aaron judge another one there another number that is going to be a 50 insta vision first of these I've seen numbered go Yankees another nice judge Nice judge. There's a Ethan small rookie auto Red Bull Matsui. Hello jumbo Diaz. How you doing sir? It's going on my man. Good morning Blackfall Spencer Torkelson Chrome of Ricky Henderson Doing magic tricks here trying to freakin get these cards going the same way red foil of Michael Harris Thank You Peter taking a mixer spot And thank you Adam taking one of the mixer spots best and chrome Ashen, baby.  I wish these packs were a Based in the same direction not three different directions each pack slows me down by about half It's not fun red red foil of Bagwell the redemption come on do it again. It's a base car autograph red foil gunner Henderson boom Orioles, let's go. This case is killing it There we go Orioles Red foil gunner And a red foil Trevor store. We'll get that in a Mac. I guess you have to have the freaking Terrible placement of the cards to have nice cards in this. Let's go Go Weird mojo with that Hey appreciate that Adam. Yeah guys those last the last ten are on sale for Bowman's or Bowman a draft jumbo coming up next Last ten all on sale actually nine cuz Tim grab the race. Thank you, Tim Nine to go in that next Dennis Eckersley orange to 199 No, not one shite not one. I'm getting I'm getting more used to it. I guess black foil of Corbin Carroll how these are position but It does slow you down a bit. Let's slow you down a bit box five Yeah, it's true It's true. There's a Bobby wit box topper. Well, it was a killer case Has been a killer case Ryan Mountcastle red foil. Yeah, appreciate that Adam. Appreciate that. My man Hope for a nice for a nice Bowman jumbo case next to Keep it going Red foil Garrett Mitchell When the door Yeah, yeah, he thought something kind of going outside A rookie Otto Simeon was Richardson for the twins red foil cease Thank You Paul grabbing Rockies and Bowman's best Zach grabbing the angels in Bowman drafts and Mr. Scott F. Grabbing the Padres in Bowman's best so those are both moving pretty nicely. Thank you guys Thank you. Thank you So we are down to eight to go in the next one eight to go Bowman drafts and then 12 in Bowman's best. We got our bet Bowman's best bounty going still Oscar Gonzalez negative orange rookie Rosie Contreras black foil If any basketino on the chrome need like a mirror right here, so I can just show the backwards cards There's a Bailey Falter on the rookie Red foil of Lindor Thomas a really nice case man. They're a really nice case. Keep it going. There's new bar.  We got a refractor rookie of Tristan Casas on the chrome very nice one Red Sox Fractures are pretty man. Triumference Francisco. All right. Keep it going here. Thank you. Gene taking a Bowman's best random team In Alexandros taken a 2020 jumbo eight to go still Need to go in the next one Bowman dropped jumbo Bober Vera on the box topper eyes manning eyes manning eyes manning.  Red full Alex Rodriguez. Well, that was you better. I wanted that you're needed. Not Chuck Woodson did really Chuck Woodson did I watched this 30 for 30 the they had a couple guys going for it is here 97 I think 97 98. Yeah. Yeah. Yeah eyes manning eyes manning Nolan Gorman on the red foil the highs. Yeah, I know it never happened, but It's good enough. It did get a pretty good career. It ended up working out. Yeah, yeah, absolutely I ended up working out what I sang on the chrome rookie Red full Salvador Perez There's an Acunia Triumference Acunia There's a Shire's boy Corbin Burns For the Brewers on the veteran auto Free scuba red foil Red foil Corbin Burns Bernie Riff in the guitar Red foil J-Ram Red for all too great. I'll use guys. I think I got a step away for just a moment. Give me just a second guys I'll be right back one second one second wise burns a little bit of a Little bit of an injury prone It's possible It's possible just where to go on the bow and draft break guys It's where to go and then tend to go on the bowman's best That's breaking next guys. All right. Sorry about that. Let's go. Thank you guys. Thank you guys We got Mike K grabbing the Giants. Yes, sir It's like Robert grabbing the Guardians. You guys are awesome Brian grabbing the Phillies and the Royals A's in the Royals and the best Todd grabbing some Phoenix Eric grabbing the Twins. Thank you guys Yeah guys just Orioles Tigers and Pirates got some bigger prospects there Good for Bradfield for the Orioles got Pirates Paul Skeens first pick in the draft Yeah, yeah, sorry about that Adam Sorry about that guys take a quick a little break there. There's a going yard of time Yeah, no, I think I think burns is gonna be a good pickup for you guys. So I there's a Mike Hill Garcia on the rookie Yo Garcia got Wade Boggs red foil. Awesome guys three to go in the next one Break right after this There's a Ted Williams on the blue to 50 nice one there Blue Ted red socks number to 50 I'm going one pack left and we got two more boxes It's a black foil of Lou Bob and a red foil. Say a space base Right two boxes left Good luck. Come on. Let's finish this case strong I've been a really good case Nice redemption. Oh, yeah Frank Thomas jumbo box topper red foil Bernie last three teams some bigger teams guys They're on sale though Tigers Pirates and the orids Hori Lee on the rookie red and a Shay Langler's gold minted nice one there for the A's Shay Langler's No, shite knows a thing or two about Shay. There's a red full going yard of Jayrod. Hey, nice Got a bowman blaster. Good luck on that one. Mr. Nicholas. Nice. There's a Michael Grove rookie for the Dodgers red for a beaver and can't complain man can't complain Close enough Got a orange 199 gonna be Mike Trout. Skyler's close enough, I suppose Fairly hefty A's collection at this point. Yeah, no, we've rented them A's few times in a row few times There's a black phone Nico Horner There's Shay Langler's again on the chrome You John grab the white socks and bowman's best guys three to go and bowman drafts all three on sales to bigger teams left Tigers and the Pirates And then you got the Orioles looking for Enrique Bradfield Good Chase is left We're hanging in there Nicholas. Oh, yeah We're watching some dog agility competitions earlier. That was fun There's a rookie Spencer steer auto for the reds red foil Chris Bryant.  Oh a pizza commercial There we go Stevenson red full of Cedric Mullins a Cal ripkin triumference for the Orioles Good luck guys box number eight is Case or half case 22 still three to go in the next one guys bowman draft jumbo Poo holes on the jumbo box topper some big teams remaining still Tigers looking for Max Clark third pick in the draft pot. I was looking for the first pick mr. Skeens And then Orioles looking for Enrique Bradfield. There's a red foil of Sonny Gray Ty Cobb, did you really really Josh young five out of five? Whoa in a blaster. Let's go Only Gorman red foil that will work. I don't work Nicholas Nicholas That will definitely work It lay not maybe home. Yeah, if Lane is a big Josh guy There's a red foil of virtuosus velocity of devours Up a train rookie the year favorites the five. That's awesome, man. That's awesome.  Sub a train. How are we doing today? How you doing sir? Seriously, I wouldn't be surprised if Lane would be interested in that and for sure rookie Colby Thomas Red foil Muncie. Thank you. Yeah, man. It's a blaster banger. How much is a blaster? Usually 35 bucks. I think it's pretty Nice gallon It's all come up right there in a green auto. Yeah, not bad at all. That's a good blaster. It's a good blaster Red foil Javi bias black foil Joe Morgan and Chrome rookie of Gabe Moreno and no problem. Always like here when you guys pull a Jermaine Palacios on the rookie auto Red full of Lattie June or by senior ex-posts still three to go in the next one guys Pirates tigers and the orates One of one for the pirates. We got a O'Neill cruise There we go first one on one. I pulled out of here. There we go pirates. Oh Kyle a mag on that One O'Neill cruise for the pirates very nice Very nice Pittsburgh. Let's go pirates Congrats on that one. That's fire Been a very hot case that is gonna be Matthew are Matthew are with the pirates Oh Matthew mag on that O'Neill cruise one-on-one. Oh, let's go man. Really nice case really nice case Just a few more packs left few packs left man Say Allison Burleson black foil and Carlton Fisk Donny baseball right three packs left Red boy border of Brandon Crawford One Soto on the triumvirates and that'll do it. I don't do it eight box half case 22 Recap and We will get on move it got to 199 Mike trout Dennis Eckersley McCarthy and Mitchell Got a Vladdy on the to 99 orange 75 Ted Williams got the 50 triumvirates of gunner nice one there to 50 Aaron judge on the insta vision insert Have a base auto coley Thomas Jermaine Palacios Michael grow Spencer steer my kale Garcia Corbin burns falter Simi was Richardson Ethan small Tetra a little block using the ideas eggy Rosario Brian servant and Cal Stevenson also had our Red full rookie out of Gunner Henderson nice one there Orioles and one-on-one was a O'Neill cruise for the Pirates one of one for the Pittsburgh Pirates Alrighty there guys, it'll do it for stadium club stadium club eight box half case Number 22 still got three to go guys moment draft jumbo coming up now


So I've made a couple of really introductory videos about the Kube browser in the past. Just introducing you guys to what the Kube browser is. I haven't really gone deep into configuring the Kube browser before, and I've gotten a ton of questions and people wanting to know how to do this and how to do that. So today I thought I would dive a little bit into my Kube browser configuration file and show you guys some things that I recommend all of you do after installing the Kube browser. I've got some questions that if you sit, I think it'll make your lives a little easier and hopefully it will answer some of the questions that I've been getting about Kube browser. So the first thing I suggest everyone do is create a config.py. So by default, the configuration file for Kube browser is auto-config.yaml. Let me launch a graphical file manager here. I'm going to launch PCMAN FM. And in your home directory, go to .config slash Kube browser and you should see this file here. I think it's automatically generated when you first install and launch a Kube browser auto-config.yml. So that is your standard config file. But if you convert that over to a Python script because Kube browser is configurable through Python, you convert that into a config.py and then it gives you a more powerful config file that's got a lot more options. You can do a lot more with that. And you don't have to necessarily generate that config.py file by hand. You can actually just have it auto-generated for you within Kube browser itself. So in command mode in Kube browser, so do colon and then do this command. I believe it's config dash write dash pi. Yeah, that's the command config dash write dash pi. And that writes our current configuration, our current auto-config.yml. It converts that over to this Python script, the config.py. And then once you have that config.py, again, you can do a lot more with your configuration. The first thing I think you should do after creating the config.py is get rid of this blinding white light that's coming from the DuckDuckGo home page here, right? So we really need a dark mode here because, man, that is just really, really bright. So let me close the Kube browser.  So let me search for my Kube browser config and let me go to the top of this document here. Now this document, by the way, is very lengthy because most of it is comments. And these comments were placed here automatically when I generated my config.py with the command config dash write dash pi. I just left all the comments in the document though just in case I ever needed to come back and figure something out. I thought the comments would be helpful, but if you don't like having, you know, so many commented lines in your config.py, you could delete them just to clean up the config a little bit. But I left mine. Now what you need to do is you need to, well, first let me zoom in here so you can see this. And then you need to add this line here. This is what I added to get the dark mode. And this is not something that was already in this. I had to add this myself. I had to add this command here, config dot set, and then within parentheses, double quote colors dot web page dot dark mode dot enabled in double quotes and then comma space true. So we're setting dark mode enabled to be true. And let me do a colon W here in do me max to write. And now let me switch to an empty desktop. I'm going to relaunch kube browser. And now we have a really nice dark mode going on within duck duck go. Let me check out some other websites because dark mode won't work for every website out there, but it'll work for most. So if I do oh for open, and then in my case, why T I have as a quick mark for YouTube. So that's my homepage for my YouTube channel. You see YouTube has a very nice dark mode with that. So that's one of the most common questions I had about cute browser was, Hey, how do I get dark mode? I personally am not a big user of dark mode. I could take it or leave it, but I know for a lot of people, dark mode is kind of a deal breaker. So really just add that one line to your config dot pie and you should be set. Other than dark mode, I think the next most common question people ask me about cute browser is ad blocking. Well, there is some ad blocking built into cute browser, but it's not good. And by default, cute browser really doesn't have a plugin system. So you can't go grab you block origin or anything like that. It's not built that way. But it does have a built in ad blocker. Again, it's not great, but if you run this command, so in command mode, so type colon and then ad block, then just tab complete. And the command is ad block dash update, run that command. And you will see it read 56,000 source files or something. Anyway, it creates this list of, I guess, things to block. And that's it. It enables ad block automatically after you run ad block dash update, but it doesn't work on every site and the one site it really doesn't work on and that really frustrates people is YouTube. We are on YouTube right now. So if I clicked on one of my videos, an ad would probably play this one that I just published the other day. Let me see. Yeah. He said ads going to play. And there's really no way around that. Well, I say there's no way around that. Here's the way I get around it. So let me switch back over to do me max here. So in my config.py, let me go to the bottom of this document because at the bottom I have some custom key bindings I created and you will see I have two very important key bindings for those of you that watch YouTube. I have config.bind and then capital M for hint links spawn MPV, hint URL. So if I do a capital M on a YouTube page and it's going to ask me what link do I want to open and I pick the link I want to open it opens that in MPV, the video player MPV. If you don't have MPV installed, then you know, choose another video player for that to run in or just install MPV. I also have config.bind capital Z and it runs the command hint links spawn ST a terminal and then it runs this command in the terminal YouTube dash DL for YouTube download and then that URL. Let me show you these in action. So let me get back over here. So remember, capital Z was the command for YouTube download. So all I need to do is shift Z and then you see all the links on the page are now have letters out to the side of them. I need to choose what link that I'm trying to open using the ST terminal and YouTube dash DL inside the ST terminal. And the one I want to do is that one that I just had in this video, it's LD. So let me do LD. My ST terminal opens up and it's going to run the YouTube dash DL. I don't actually need to let that run, but it would have just downloaded that file. Once I download that file, it's on my system. I can open it up in any video player I want to if I just want to stream directly from MPV instead of shift Z for the YouTube dash DL link. I could do shift M capital M and I get the same thing.  And this time the link is Katie. So Katie, you guys are not seeing it because it's on a different monitor. So let me move that to the desktop. You guys are on this started playing on another monitor here, but it opened that link up just fine in MPV. And that's what I would do. I wouldn't even bother trying to block the ads on YouTube and cute browser. It's not going to work. Just get used to using tools like YouTube dash DL. If you want to physically download a copy to your computer, or if you just want to watch something, just open it in MPV. And it's really easy to create that key binding again. This is not a difficult key binding to add here.  So if I go back to the desktop with cute browser, I had XB for the status bar. So if I type XB, the status bar at the bottom went away. Did you guys see that? Let me hit XB again. And now it's back XB. It goes away. And remember, I had that here for XB and the command was config dash cycle status bar dot show space always space never. And then XT toggles the tabs. So if I go back instead of XB, I hit XT, the tabs at the top go away. And XT brings the tab bar back. And if I wanted to, let me bring the status bar back up with XB. But I also had that other key binding XX, which runs a combination of these commands. It toggles both the status bar and the tabs. So if I do XX, both the status bar and the tabs go away. And I have a perfectly clean browser window with no distractions at all. No status bar, no tabs, nothing. So we really don't get any distractions here until I run a command using colon or some other keyboard command that opens up maybe a URL bar or search bar or something like that. For example, if I did, oh, right now, you know, I would get a list of my search engines that I have configured in my config dot pie, a list of the quick marks. I have saved these are pages I go to all the time. So I have them quick marked, you know, that stuff comes up. By the way, these are all customizable as far as the colors and everything. Same thing with the tab colors and the status bar colors. You can configure all of that. So if I go back into config dot pie, you know, you see a very lengthy list of settings that you can do as far as colors, such as colors, completion, foreground, colors, completion, odd background, colors, completion, even background, because you do have some odd, even colors you can play with, such as the odd and even colors here in this list of quick marks and this list of search engines. And one of the cool things about Qt browser is the ability to set up a quick mark. So if I just type O for open and then whatever two or three letter combination I have for a quick mark. So I know my start page for Qt browser is OSP. So if I do OSP for start page and hit enter, this is my custom start page that I created mainly for use within the Qt browser and within the surf browser because I wanted a fancy start page for those particular browsers. But anyway, this was just a quick video showing you guys a little bit of what I've done with the Qt browser and showing you guys a little bit as far as the configuration. So what I would do is I strongly suggest, again, just a very brief recap, create a config.py because that gives you a better config file to work with. And then enable dark mode, run the add block dash update command to get your ad block enabled and updated. Realize that ad block is not going to work on YouTube. So if you watch a lot of YouTube, go ahead and create some kind of link for MPV to open up your video links. And really, at that point, I think Qt browser is pretty squared away. I think it competes pretty well with the big browsers, Firefox and Chromium and things like that. And I know a lot of people are going to say, well, Qt browser can't do, you know, these 10,000 other things that a big, heavy bloated browser like Firefox or Chrome can do. Well, yes. But the whole point of Qt browser, not having all of that bloat is that Qt browser is not a bloated browser. And for somebody like me, I really appreciate that. Now, if you guys need a bazillion plugins and everything I understand, Qt browser is probably not for you. For those of you looking for a different kind of browser experience, a more minimal, cleaner experience, especially people that like VIM key bindings, especially because the Qt browser is all keyboard driven and it uses VIM like key bindings. It really is the perfect browser. And before I go, I need to thank a few special people. I need to thank Michael, Gabe, Corbinion, Mitchell, Devin, Fran, Arch 5530, Akami, Chuck, Claudio, Donnie, Dylan, George, Greg, Caleb Devils, Lewis, Paul, Scott and Willie. They are the producers of the show. They are my highest tier patrons over on Patreon without these guys. This episode about things to do after installing the Qt browser wouldn't have been possible. The show is also brought to you by each and every one of these. Fine, ladies and gentlemen, these are all my supporters over on Patreon because this channel has no corporate sponsors. This show is sponsored by you guys, the community. If you'd like to support my work, look for a distro tube over on Patreon. All right, guys, peace.


Hello, my name is Jason Shepard and with me is Roman Chposhnik and we're here to talk to you about building the Android for the IoT Edge related to Project EVE within LF Edge, so Hey everyone All right. So that's us. You can find us online You're there and both of us work with the company called Zedita and we leverage EVE as part of our commercial offer So, you know, what is EVE? Rome is going to talk in a lot more detail about EVE as a foundation for IoT Edge applications, but you think of it as a universal abstraction layer for Edge hardware and it's really focused on hardware outside of a secure data center So it could be a gateway. It could be a server on a factory floor But just anything out, you know in the wild that you need to make sure is very secure You want to abstract all that complexity from the hardware and make it much more easy for developers to to deploy applications orchestrate those applications remotely Completely open obviously as part of Linux my nation and and ultimately it's about providing these open API's that enable you to take advantage of that abstraction and Prevent lock-in for any particular application stack hardware, etc. So that's kind of even a nutshell and we'll get into more details, but Just to make sure it's clear where we play so recommend you check out the LF Edge taxonomy paper that came out earlier this summer you can find that online Lots and lots of detail won't go through all the detail here, but you know think of Eve as Being the serving the IoT component of the smart device edge as covered in that paper So this means anything outside of a secure data center out distributed out in the field But still capable of running apps if you go one step further left now You're you're highly constrained in terms of a device You know it's more embedded software of your custom tools for everything But once you have enough memory to abstract that that bare metal foundation for virtualization and containers There's a lot more that you can do and it simplifies is a lot of that complexity and so You know Eve is focused on that lots of great tools for the data center But really a challenge when you get outside of a physically secure data center You know lots and lots of different diversity many types of you know x86 hardware arm hardware What a legacy step out there all kinds of different things to deal with scale factors, so when you're in the The cloud you know talk about the public cloud There's tens of public clouds that really matter when you get to the device edge, especially the constraint devices So eventually be trillions of devices out there and now the the IoT Edge where compute's happening you know it's somewhere in between but just massive scale over time that you have to Comprehend it's just different than what's in the data center And the other big thing is when you're not in the data center Not only do you not have physical security all the time, but also you don't necessarily have a network perimeter You know you don't necessarily know that there's a firewall or have control over that So you need a solution that that's built to be out you in the wild built to to be secure regardless of How you deploy it and so that's a big Enablement that Eve is looking to go do and if you really look at it, you know the smart device edge includes Mobile devices client devices a very well-solved problem you with Windows and iOS and Android The the IoT compute edge is also part of that as defined in the taxonomy And that's that's the Wild West right now And so think of Eve doing for the IoT Component of the smart device edge what Android did for the mobile complaint component You create a universal foundation make it super easy to deploy apps you can build an ecosystem on top, but Way more we make way more easier than by basically death by a thousand cuts hacking away at you know All this different kind of hardware and whatnot So a very very important you know part of we think of scaling embedded computing to meet the needs of your IoT and edge And so just you know real quick on kind of the philosophy behind Eve in terms of architectural approach So there's a variety of ways of doing it You know Roman will describe a little bit more but you know Eve is a bare metal abstraction layer So you sit right on top of the hardware You know we support both virtual machines and containerized workloads. That's important when you're in in a legacy World where you've got say some Windows applications that you want to put next to modernized You know cloud native apps so Very much focused on more constrained hardware You still has enough memory to support the abstraction, but but a lot more constrained than a rack of servers that you would see in a data center completely Open API in terms of how you build Interface into Eve, so you're not going to get locked in any particular interface so that's that's You know at a foundation only foundational level like what it is about and of course the other big things that your bare metal is You're not necessarily going to break that device or you won't break that device out in the field Compared to some other ways of doing it When you're looking at the alternatives today, there is a number of proprietary bare metal solutions You can get some similar benefits because you've got that lower level hardware access But you will be locked in to only the controller that supported with that abstraction layer The other big thing you know with those solutions is you know all of the solutions that we see today are really focused at the data center Class equipment not stuff that's distributed out in the wild. That's more constrained So that's that's one option we see out there and the other option We see often is where you take an OS So you put an agent on top and that talks with the controller But the problem with that is if you don't do a lot of integration between the agent and the OS You're very likely going to break that device out in the field If you don't do hardening of the OS you're going to have security issues So the whole point is if you integrate the agent with the OS well, you've just built Eve So the idea is edges use Eve and let's go build a community around that and again Kind of do that Android thing for the IT edge and make it just a lot easier to to scale long-term So you real quick before I hand it over to To Roman is kind of give you an example So one of the patterns that we see all the time people have a legacy Applications they need to be able to support those you can't just get rid of existing investments You want to run some new containerized applications on the same hardware? so you imagine a gateway or a server deployed, you know could be in a retail store could be on a In an office space, you know, even a factory floor doing Video surveillance, you know, obviously we're moving more and more to computer vision and whatnot, but classic video surveillance use case Most video surveillance applications VMS is our windows based today Very often today what happens is someone goes in the poison box. They put it in a closet They started running its recording and then they leave you know the technician they leave and then they never see it again And so Eve can provide a lot of visibility into that That foundation but also help you run more modernized workloads next to it in terms of containers So maybe you want to put a an AI model next to that foundation for Object detection it could be a licensed place could be people etc Various different things and then send that data could be on-prem into the cloud Maybe you're gonna put something like Azure IoT edge next to it. Maybe you're using some sort of protocol conversion Service you're running in there. You can assign to different cores and and Co-processing elements. So it's it's really about how do I provide that hardware abstraction? How do I make it very very easy to deploy and orchestrate hardware and software any device any application? Any cloud any on-prem system? So the Eve is that becomes that universal abstraction layer So with that I'll hit it off to Roman to provide a little more detail on the project and where we're headed Absolutely, thank you Jason for a wonderful introduction So hopefully we got everybody's attention and sort of interest and digging a little bit deeper into Eve And let me just again reiterate what Eve is So conceptually, it's basically an operating system like You know Offering so the closest analogy in the existing space would be if you're familiar with VMware It would be something like ESX or ESXI, you know from VMware It's basically something that you deploy on an edge node, right? You know could be a small computer could be you know as small actually as Raspberry Pi I will talk about Raspberry Pi is a little bit later, but you know, typically it's a computer The size of the Intel's nook You know that's attached to some kind of an equipment or basically this you know data acquisition and processing and Eve just gets deployed as an operating system. So it boots And once it boots it has all of these different services that you can see on this slide Essentially being in support of running Virtual machines and containers and those become user applications, right? So we'll get into all of these different services, but you can see that you know at the end of the day Eve is that You know appliance almost operating system, right? That doesn't really require any kind of management because all of the management is built right into it So if you look into the key capability key capabilities that Eve actually provides to the application layer We spend a great deal on making sure that the trust and security becomes as easy as possible Because all of these you know small devices nowadays can actually a pretty decent Route of trust infrastructure, you know, typically expressed as a TPM, you know, Intel or T or similar infrastructure on arm But using it, you know from your application becomes a challenge a lot of times, right? So Eve Takes care of that on its own side and then presents a virtualized view into that security infrastructure back to the application so obviously We you know are pretty efficient in terms of how we manage resources like CPU memory, you know device ports, but on the device ports, we also provide an additional level of security Making sure that you can actually Remotely turn on and off, you know things like USB ports for example So that you cut down on the attack factors in your infrastructure or you can assign individual USB ports, you know to individual applications So let's say a container that actually needs to get some data out of a machine gets a USB ports assigned But not none of the other containers running on me if we'll get you know anything We support, you know some level of What you would describe as you know serverless infrastructure So we have this way of running tiny VMs called unique kernels and you can actually build a VM Full-flash VM to be as small as one megabyte, which is actually a pretty decent, you know size Again CPU assignment is obviously given for any kind of virtualization system But we're also taking care of GPU assignments, which becomes a use case a lot of times for AI applications on the edge And especially applications that tend to do a lot of acceleration, you know on the GPU And finally when it comes to patching, you know security updates all of that is built right into Eve itself Just like Android, you know, we use this blue-green partition So that you never really are in danger of breaking your device even if you update Eve itself But obviously updating an application Running on Eve is as easy as just deploying a new version of the application and you know killing the old one Right, so it's a very cloud native way of looking at your application deployment And at the end of the day, that's what Eve is trying to do So Eve is basically trying to turn all of your edge infrastructure into something that looks like yet another cloud So we actually had a few things, you know for our project roadmap for 2020 And we kind of actually got quite a few of them done, but there's still you know a few Outstanding so I'll just call out the ones that you know are pretty interesting and you can actually play with them already So one of them was integrating KVM and acorn hypervisors into Eve Eve began as a technology based on Zen hypervisor But from the beginning we actually wanted it to be hypervisor agnostic and to keep us honest, obviously We integrated KVM, you know pretty quickly But the fact that Intel has donated, you know acorn a hypervisor that specifically aimed at Industrial and real-time use to Linux foundation accelerated our integration with acorn and Intel team actually did all the work Which is a great, you know news for us because you know as any open source project We're always looking for community members to contribute So that's pretty interesting and you can play with it already. We actually added You know we shrunk Eve front time quite a bit So right now we can you know fit into 256 megabytes of RAM and about you know The same size of the flash Honestly, you know to be absolutely comfortable we probably need you know 512 but you can actually start playing with Eve even in that small footprint Just a quick, you know summary on the internal composition of Eve, right? So any kind of workload Or any kind of resource that you need to be expressed as a user resource on Eve Basically gets expressed in a similar manner to Kubernetes CRDs and you know for those of you familiar with Kubernetes CRDs stand for custom resource definitions So basically anything that runs on Eve will get a CRD like definition And in fact, we're actually working with the community to see maybe we can migrate to the CRD Format itself. So then Eve basically becomes even more even closer to the Kubernetes, you know as we all know it today But what do those CRDs actually express? Well fundamentally on Eve, you basically have three kind of resources, right? You have volumes which basically signify storage and those volumes could be just you know virtual machine volumes like you know Block disk or they could be container or CI volume, you know, which is a file system, you know POSIX file system like interface We give you a pretty flexible way of managing them But you know that basically storage management. The second type of resource is network So we actually abstract away all of the complexity of networks So for example, you can basically say I want a resource that is a network that is connected to an Amazon DPC with the following set of credentials and Eve will just instantiate that network and make it available on the system and Finally once you have volumes and networks Basically, there has to be something that takes care of you know, actually using them and that something is a runnable entity and any Runnable entity on Eve gets represented as a task. So tasks are basically Either containers or VMs or unicornals that essentially consume volumes and networks and do something useful, right? You know, they also obviously consume CPU and RAM But CPU and RAM are kind of table stakes of you know, I don't really call them out separately So that's in a nutshell the whole composition of the Eve, you know, that's how kind of how you have to think about the system So if you would see a manifest of what gets deployed on Eve That manifest would look very similar to a Kubernetes manifest or you know, HashiCorp Terraform So you would feel right at home if you're familiar with the typical DevOps, you know tool tool chain Now finally, you know one exciting bit is a full support of Raspberry Pi 4 You know before Raspberry Pi 4 Raspberry Pi's were not really capable as you know computers in terms of virtualization Because they were not implementing geeks correctly But with Raspberry Pi 4 we have a full flash platform, you know on ARM, you know, which is very exciting for us So there was a lot of work done with the Zen community between Zen and Eve to make it Available, you know, but now you can basically check it out You know, you can go to the Eve's project website And it's probably the easiest way to start playing with Eve, right, you know to get yourself a Raspberry Pi board and just Trying it out. Now before you do that, you might actually want to give it a try on the laptop and we allow for that as well. In fact, we actually have a brother or sister project, you know To Eve called Eden, which is essentially a three-tharming knife for open source Eve management So again, think of Eden as you know a bit of a HashiCorp-like tooling Essentially tie all of the different things that you need to have running to basically make a fleet of Eve devices useful And today Eden supports, you know, three different kind of Eve You know, you can run Eve locally on your laptop, which is I'm about to demo quickly You can run Eve on your Raspberry Pi. You can Eve or run Eve as a virtualized instance on Google Cloud Compute And the tooling of Eden basically mimics a popular DevOps toolchain. So demo time Alright, so the first thing that you need to do once you download Eden from GitHub is to build it Which we will use make to do make build and Eden is written in Go. So I could have just easily used Go compiler But it's just a little bit nicer to use make but this is the last time we will be using make everything else is done through the Eden utility itself So it comes with a lot of helpful commands. We will be exploring a few of them today So the first command that you should know about is called Eden config and Eden config is modeled after Kubernetes a Context so it's basically allowing you to manage different profiles of flavors of Eve. So let's start with adding the default Config but before we do that, let's see what options are available. So as you can see, we have a Raspberry Pi option We have a Google Compute option But today we will be using the easiest the simplest one of all which is running Eve directly on my laptop using QM So this is the default config that we've just generated and now let's set this config up So there's a command called Eden setup which essentially is Downloading and generating all of the bits and pieces that you could easily download and generate manually yourself But it's just a little bit nicer to use Eden and orchestrate all of these different steps So right now, for example, it creates certificates to install into the Eve image. So when Eve comes up, you know There's a mutual TLS that protects, you know any kind of connection that it does It also downloads a particular release of Eve. So right now it downloaded this release from Docker Hub And it needs to unpack this release and basically turn it into an image that has all those certificates built in So it's done. It's not too bad. It's not the running for too long and besides it's just one-time action So now that we have everything set up correctly, let's start everything up. So there is a command called Eden start Which essentially is running a whole bunch of containers and you can see which ones by just doing Docker PS All of the Eden containers are prefixed with Eden. So it's pretty easy to see what they are But it also started the QMU. So that's the Eve itself And if you want to take a look at what Eden thinks about your system, you can always do Eden Status and it will basically show you that, you know, a lot of things are green The only thing that is yellow is Eve is actually running, but it hasn't been registered with a controller So Eve is not known to Eden just yet Let's fix it by issuing Eden Eve on board command And I will run it in the background because it takes a little bit of time And the reason it takes a little bit of time is because Eve follows an old Hollywood principle You don't call us, we call you. In that sense, you cannot really establish an inbound connection into Eve So for example, now that Eden needs to Register Eve. It cannot really just call Eve It needs to wait for Eve to call it and then it can basically exchange security information that would Allow it to recognize that this is indeed the Eve that needs to be trusted and managed So it needs to wait for an internal Eve timer to elapse, you know, and for Eve to contact you While it's doing that, let me actually show you another useful command, which is Eden Eve Console And this is just inside of the Eve itself, right? You know, we are right now inside of a Unix instance, Linux instance That is Eve itself So you can run PS and see the processes that are running on the system It's just a console into a system, right? But it looks like, you know, the Eve node has been provisioned and the reason I know this is because it gets the UID as its hostname So let's exit this and see what Eden thinks of our running Eve instance now So for that, obviously, let's rerun Eden status Command and right now everything seems to be green. So Eden knows and understands the remote Eve APIs So now the only question is what can you do with this setup? Well, what I tell everyone to do is to run a hello world type of a docker container Which typically is nginx. So let's do just that Eden comes with pod command, which basically allows you to deploy different types of containers and VMs And sort of modeled after docker. So it's pretty easy for people to get their head around So let's use Eden pod deploy command and deploy and nginx, but also proxy it's 84 to 8028 on my local computer So let's run it As you can see, Eden is basically creating a configuration for Eve that Eve will later contact controller and ask for But if you want to know the status that your container is in, you can run Eden pod PS command and you will basically see that your container is in configuration It hasn't really been requested or provisioned by Eve just yet But the whole system knows about it. So it takes a little bit of time for the container to be requested and provisioned But by the time we are done, you will basically have a running nginx instance And just so that we don't waste time waiting for it. I'll cut down to when it's actually running Now as you can see the state of the container changed to download started This is basically an indication that Eve has started downloading it from docker registry By the way, Eden actually runs a private docker registry on your laptop So I could have just you know created the custom container and put it on my registry here But this one is being downloaded from docker hub. So let's wait a little bit for it to finish Okay, it looks like right now our container is up and running. So everything went correctly again. It took a little bit of time That's why we're doing this, you know jump cuts. So the container is up and running. So let's see if I can curl this container Tada, you now have your first container running on Eve and that concludes our demo back to you Jason Cool. All right. Thanks Roman. So, um, yeah, just we'll kind of wrap it up here You know, obviously we welcome you guys to join in on Eve and help contribute You'll explore you grab a grab a raspberry pi and start hacking Um, you we've actually been growing as a community. So we're up just over 50 unique contributors Um, these days Zidia that you are company Roman and crew contribute. Of course, we've had a lot coming in from Xilinx and Intel a variety of others and so the community is growing. Um, and we're seeing Eve being deployed in a variety of a different vertical market. So Industrial spaces Um, people interested in it and from a healthcare standpoint if I'm deploying in hospitals and I don't necessarily on the network as a as a solution only a mental hospital, uh, you know, out in the wind turbines out in the middle of nowhere where it requires like a helicopter ride to go out there and and, uh, um, touch anything. So having that remote management really helps. Um, so it's just a variety of use cases and it's really about bringing together the best, uh, solutions into A holistic package and then exposing that open API to where people can just kind of simplifies the whole development experience and then you can just go You innovate So with that, I think, um, we'll wrap up. There's a there's some links here.  Of course, you know, lots of documentation online. We run, um, You know, weekly office hours if you if you have any questions or just want to get involved there And, um, with that, I think we've got time for a few questions if there's questions in the chat. Um, otherwise that's a wrap for us and, uh, You know, thanks for listening. Yeah, thank you so much


Welcome to Toffy TV, it's the matter of action. Sheffield United two-event and two, another game that Everton could have won and haven't. And it's no wins in four Premier League games at the start of the season. Took Everton away from the bottom of the league. I mean, I don't know what to say. We could have a better decision making, we could have won the game. Our defending wasn't very good. For me we dropped another three points that were there. We've needed a great save in Jordan Pickford at the death to get us that point. But we've made some poor decisions when we've been in the penalty area with the ball. And we haven't won the game ultimately and the pressure match. Every week that goes by and you don't get that win, the pressure intensifies and that's what it's done today. At least we didn't lose the game if you want to be, if you're looking for a positive. The man had yet named seven subs including two goalkeepers on the bench today out of nine that he could have had. So the club made the decision yesterday to not bring anyone in. And then we named two goalies and only five out of three players on the bench. So we'll see whether that comes back to hawn them or not. Everton started the game really well to be fair. We got on the front foot. Some nice attack and play at times. And again like I said the decision making really when we got into good areas just wasn't great. But we did take the... I mean we should have had a penalty. VAR, Howard Webb's gone in at the PGMOL and he's done something that's quite incredible really. He's made it worse, they are worse and he madly is horrific.  They're awful, referees are awful. They just are and Everton should have had a penalty. There's a Stonewall penalty, the lad's put his hand out of the side. It's not a natural position and VAR. I don't know what VAR are.  They don't have a clue. It's either that or it's rigged. So whichever one is the one you think is better. The incompetent is probably what it really is but it looks like it's rigged at times.  But Everton got the corner and scored from the corner. I'm a do on that and I knock down at the leather core. I dig old, give me a good shave. Actually but it broke back to the core and he stabbed it home. You always feel a bit sorry for goalies in that position because they've made a really good shave but it ended up in the back of the net and give Everton the first Premier League goal of the season and it was the opportunity then to go and put the game to bed. He'd already been in the dominant team and we had a break away not long after 4v2 and Anna Danjume has got to play the ball. Two occasions he can square the ball for a tapping for 2-0 and he does neither. The shot gets blocked and goes off for a corner and not long after it, she had the night at the level. It was a good goal bowling. Oli McBernie lays it back in camera and out yet wouldn't you just know it. First goal for his club smashes it past you open pick. He was on his own so if we're going to be critical the cross should have been stopped and wasn't and he was on his own but it was still a nice finish good layoff from McBernie. Everton got themselves back on top again and with the team pushing and the team looking more likely to take the lead and then we go and concede another goal which was again really poor. It was a ball up, flick over in the field and that's your runs on to it and Tarkovski for me has got a going in game and he doesn't.  The lad is able to just line up a shot because it's easy and a huge slice of luck obviously it's the post comes back it's pick and bounces into the net. The kind of go for it in Everton need. It ends up in the net with 2-1 Dan at the break. Come out for the second half. Everton dominant again. Get themselves level with a really good move. A great play from Beto. Laser off to Nathan Patterson. Great balling from Patterson and Dan Newman at the far post. Noxing him for 2-2. And then again Everton.  Get the game won. Awful final decision making. Sheffield United with a threat as well that they broke. They always looked like they could cause issues as well and it's so frustrating obviously. Dwight MacNeill come back into the frame. That's good today. They didn't look fully sharp but he was back on the pitch. That's an important player to have back. But Everton have now played. They've got three of the four games. Comfortably beaten a filler but never say anything different. But full of my walls around I should have won both of the end games. And today I've just looked at the XG there. Everton had the next year. 3.59 and Sheffield United just less than 1.5. That's selling the quality of chances Everton had to to really put this game to bed and haven't. And it'll be another one I think you look at and go that was a game you should have won. Sheffield United will argue and I'm sure their fans will argue they could have won it and they absolutely could have given the bar with the last attempt in the game. Of course they could have won the game not suggesting otherwise. But from an Everton perspective and the opportunity was there for a win. For a win it feels like two points drop or a big opportunity. Necessarily two points drop or a big opportunity that's gone today. And I'm not sure we'll keep getting these opportunities. Keep throwing away. We've got two really tough games now and I'll ask them home and bring them for the way. And you start fearing because you pass games up where you've got to take your chances when they come along and you just keep passing them up. So it's going to be it. But we've got two weeks without having to think about that. Let's enjoy the break away from Everton. Man of the match for me I'm going to give it a battle. I thought it was a hold up play. I thought he was a constant thorn in Sheffield United's side. I thought he worked really hard. The other player for Man of the match as well would have been Jarrah Brown. I thought it was a really good game as well today. But battle is my Man of the match. And you go and let me know what you think in the comments section below. Anything about Everton's transfer window dealings on deadline day or lack of them. And about the game today. Let me know what you think in the comments section below. Thanks for watching. See you later.


Hello, you're watching The Daily Roundup by People's Dispatch, where we bring you some of the top stories from around the world. Let's take a look at today's headlines. UK court approves Assange's extradition. Sri Lankan police fatally shoot protester. Argentina to re-establish ties with Venezuela. And Philippines poll body rejects case against Marcos Jr. In our first story, a court in the United Kingdom has formally approved the extradition of Julian Assange to the United States. The order was issued by Chief Magistrate Paul Goldspring on April 20. The ultimate decision to approve the extradition now lies with Home Secretary Priti Patel. Assange's legal team will have until May 18 to make submissions against his extradition. The WikiLeaks founder attended Wednesday's hearing via video conference from the Belmarsh prison. Scores of supporters gathered outside the Westminster Magistrates Court as the proceedings took place. In March, the United Kingdom Supreme Court refused to hear Assange's appeal against his extradition. He was seeking to challenge a high court decision from December, which had approved the extradition based on so-called assurances given by the United States. These were related to the conditions of his imprisonment given the state of his mental health. While the Supreme Court did not side with Assange, his team still has other opportunities to stop the extradition. This includes appeals based on other issues of law which were raised at first instance but have not been subjected to appeal. Assange's supporter, including his wife and lawyer Stella Assange, have highlighted the brazenly political nature of the persecution. There was even a CIA plot to which considered assassination and rendition attempts against him. That was made public in 2021. Julian Assange is facing 18 charges in the United States including 17 counts under the infamous Espionage Act. WikiLeaks published hundreds of thousands of leaked documents. They exposed the severe abuses committed by the US military during the wars in Afghanistan and Iraq. We now move on to Sri Lanka where protests escalated across the country on April 20th as thousands of people took to the streets. Outrage grew after police opened fire at the unarmed protesters in the southwestern region of Rambukana on Tuesday. One person was killed and at least 13 others were wounded in the violence. Protests broke out after Sri Lanka's main petrol retailer increased the prices by 65%. Tens of thousands of people staged gatherings around the country including blockades in Rambukana. Police claimed that protesters had blocked a key railway line and removed the battery of a fuel-drought bowser. Police fired tear gas into crowds followed by live ammunition. 15 police personnel were reportedly also injured in the area. A curfew has been imposed in Rambukana. Protests continued in several areas on Wednesday with people using vehicles to block roads. People have also been holding a sit-in outside the presidential secretariat in Colombo for the past 13 days. Sri Lanka is in the midst of its worst economic crisis with the government unable to pay for food and fuel imports. It also announced a pre-emptive default on all its foreign debt totaling $51 billion last week. Key interest rates have been doubled and the currency has been rapidly depreciated. Amid growing calls for its resignation, President Gautabaaya Rajpaksha, government has approached the IMF. Talks with the fund began in the US this week. The organization has asked the government to restructure its foreign debt before a bailout plan is finalised. We now take a look at Argentina, which has declared its intentions to re-establish diplomatic ties with Venezuela. President Alberto Fernandez made the announcement on April 18 in a press conference with his Ecuadorian counterpart Guillermo Lasso. Fernandez added that it was time to help Caracas face its economic and political crisis through dialogue and conciliation. Argentina severed relations with Venezuela in 2017 under right-wing President Mauricio Macre. He also made Argentina a member of the Lima Group, the bloc who was formed in 2017 to intensify pressure against President Nicolás Maduro. It was backed by the United States, the European Union, and the Organization of American States. The Lima Group supported unilateral coercive measures against Venezuela and the illegal self-proclamation of Juan Guaidó as the interim president. Progressive President Fernandez withdrew Argentina from the bloc in March 2021. The country is currently the pro-tempor president of the community of Latin American and Caribbean states. As such, Fernandez has urged other countries in the region to resume ties with Venezuela. Speaking on Monday, Ecuadorian President Lasso stated that he would analyze the idea and was not ready to make a decision. The right-wing leader has been a critic of the Bolivarian Republic. Meanwhile, as reported by Telesore, Fernandez highlighted the advances made by Venezuela's constitutional authorities and progress in the electoral process. He also welcomed the joint work between the Maduro administration and the United Nations human rights body. And finally, the Philippines Commission on Elections, or the Comelec, has dismissed the last disqualification case against Ferdinand Marcos, Jr. He will now continue his bid for the presidential elections scheduled for May 9. He is the son of former dictator Ferdinand Marcos. His rule was marked by severe rights abuses, including mass arrests, torture and killings of suspected communists. Marcos Jr.'s presidential bid has been condemned as a disregard of this violence. The Comelec has so far dismissed five cases, seeking to bar him from next month's election. Petitioners have argued that Marcos Jr. is ineligible to contest based on a 1995 case. At the time, he was convicted of failing to file his tax returns when he was vice-governor and governor of Ilocos Norte. His argument was rejected by the Comelec's First Division on April 20. As reported by Raffler, the panel said that it was not convinced that Marcos Jr. had committed a crime involving moral turpitude. It added that non-filing of returns did not constitute tax evasion. As reported by Raffler, two arguments related to Marcos Jr.'s convictions under a tax court and the related jail sentence were also dismissed. Meanwhile, three other petitions are also due for review at the unbanked level. The matter cannot proceed to the Supreme Court unless a ruling is issued at this level. Marcos Jr. has supported the policies of far-right President Rodrigo Duterte and is contesting the election with his daughter Sara Duterte. According to recent polls, he holds a significant lead over other major candidates. And that's all for today's episode. For more stories, visit our website at www.peoplesdispatch.org and follow us on Facebook, Twitter and Instagram. Thank you for watching.


Girl's steel parking spot man was waiting for his revenge is perfect. When a group of young girls stole the parking space that a dad had waited seemingly forever to pull into, he decided to get some revenge. To say it was pure gold is an understatement. This is why you never, ever mess with your elders. An unnamed dad, who we will call Tom, had an unfortunate run-in with rude girls when he was simply trying to take his family out for a nice meal at their local Applebee's. We've all come across youngsters with an attitude who try to push the limits to see what they can get away with before anyone stops them, but Tom wasn't the older, easy target the young ladies had hoped for. In fact, they learned the hard way that when you disrespect your elders, you are likely to invite unintended consequences from people who are much wiser than these millennials. That's exactly what happened to these girls when they crossed paths with Tom in the Applebee's parking lot. Stock image of a driver cutting off another vehicle that's waiting for a parking spot. Photo credit, screen capture slash YouTube. I took the family out to eat at Applebee's. The lot was full and I saw a customer come out to leave so I waited for him to pull out and take the spot, Tom recalled in a post on Reddit.  You know the type. Indeed, we all do. Well, I rolled down my window and told them I was waiting for that space and the driver says, too bad, your name wasn't on it. I was livid but just waited for another space and went in and ate, Tom wrote. However, things were far from over and these girls would learn their lesson before the night was over. As Tom enjoyed dinner with his family, he says the girls were at the bar doing shots, getting wasted. Little did they know, they were providing Tom with the perfect opportunity to hatch a plan. We enjoyed our meal and paid the waiter. I then asked the waiter if he wanted to make 20 dollars. Unfortunately for the unsuspecting and intoxicated girls, the waiter was definitely interested in the quick cash. I asked him to go up to the girls 10 minutes after we left and tell them they got a call from someone that said that they had keyed their car and that they should have parked somewhere else. Tom continued in his post adding I did not key the car. He only wanted them to think that their car was vandalized as retaliation for their disrespect, but he didn't actually damage their car. However, things didn't end there. So, what happened? Well, according to Tom, he called the waiter about an hour later to ask how it went. He said they all went nuts, screaming an SH asterisk T and even called the police, Tom relayed, adding as a bonus that the cops came but found no damage to the car. However, officers did take notice that the girls were too intoxicated to drive. So, they watched and waited. Cops left and circled back and watched the car. Girls come out, get in, the car, start the car, and the parking lot explodes in blue light. Busted. DUIs and PDS for all, Tom said, referring to public drunkenness citations. Where I am from, the key just has to be in the ignition for a DUI, the car doesn't even have to be running, he furthered. Cops here have a lot of leeway and only need to detect alcohol on the breath to arrest you on that charge.  I did not know about the bonus, until, a week later when I went back for a few beers. The waiter recognized me and told me the bonus story, laughing the whole time. Another $20 to the waiter. Best $40 I ever spent. Some have criticized, ruining the young girls' lives with a DUI, but at least he didn't go all Cathy Bates and fried green tomatoes on them. For those who are unfamiliar with the reference, as Cathy Bates' character waited for a parking space, a group of girls cut her off, hopped out of the car, and told her that they were younger and faster. So, Cathy's character plowed into the young girl's car and said, face it, girls, I'm older and I have more insurance. Classic, but I digress. As many readers pointed out, perhaps more important than the revenge, this dad inadvertently kept a drunk driver off the streets and likely prevented something terrible from happening.  A DUI was really the least of their worries. Of course, some question the validity of the story. While the story can't be confirmed since names weren't provided and it could just be an urban legend, it makes a point that we should never forget, karma never fails and you shouldn't mess with older people because they are likely much smarter than you. Life experience has a way of doing that.


OK, so my name is Mihail Krupp, and I'm going to start this. And so let's start from the basic information. The project that represents Kruppur and Natural Herdjish on the Bioreshia Forest is financed by the National Science Center, and led by Professor Przemyslaw Kruppmanczyk. Everything starts in the LUR in 2017. And this is our area of interest, the Bioreshia Forest. And we start our research on the Polish side of the forest here. This is the Bioreshia National Park. Our area of interest is about 100 square kilometers right now. So about the methods, of course the first step is linear data. We start from the urban laser scanning, but we made some geophysics survey and tried to supplement this by GIS maps, archival and actual and sources from the Polish archeological record. The second step, of course, are coring or selective features, surface survey and live-in excavation. And the first step are, of course, analysis of materials we get in the field, for example botanical, paleontological, and so on. So everything, this detection, verification, description, analysis, geophysics, drills, excavation, and lab analysis, getting us to make some big database that we connect in GIS software. And this map presents our work through the past two years. And we can see we find and verify in the field almost 1,02200 features. The most of it are barrels and mounds. But we have one stronghold, field complexes, settlement trenches, military shelters, a lot of charcoal piles. About the churns and opportunities we have in the original forest, we have to remember that this is a very dense woodland that preserve anthropogenic structures in the best condition. But we have to remember that it made very difficult prospections. Every pale detection, lighter data, are not the best quality. The geophysics is very hard to solidize. Also, because of one month, this kind of excavation always not easy. This very good preservation is the result of historic protection since the 15th century. And we have to remember that we don't always have the opportunity to dig. So in a lot of places, it's hard to get information about homology without make some excavations. About lighter data, we use it in this every gray area. It's a place where we get data from the ESOP project. It's a government project of scanning of almost whole country form. And average density of point clouds is about 4.4 square meter. But unfortunately, in the Oversia forest, it's not always enough. So we try to get data from Institute of Forest Research. They give us data, this blue mark here. But unfortunately, we don't get from them permission to publish this data, so it's quite a big problem. So we start cooperation with this pro-company and get the data with much better quality, about 14 points per square meter, and a footprint about 13 centimeters. It could give us opportunity to make very good digital terrain and digital surface model. It's this green place. So here and here, we have data we get from the ESOP project. And this is the same burial sites from the ESOP projects. And how you can see, there is much better visible of burial mounds. And these blanks of old fields are also much better visible here. So our current investigation subject are three, the first is ancient field remains and how to date these features, what was sold there, and how we investigate those features. Second problem is, of course, burrows and mounds. And we have to work on this how distinguish burrows and modern mounds. How to differentiate them in case of homological without digging. And of course, the third problem is settlements because it's not easy to find if it is in how in this dense forest without, because they are without any anthropogenic relics. And this is the example of one of the few complexes in the original forest. And we can see it's very, very good visible in less data. And in a field, we basically cannot see anything of that. And I guess it's your turn. So we tried to investigate it in different ways. We found one of burrows located on the top of the bank. And after the excavation, the burrow was dated for medieval period. So we hope that because of superposition, the boundaries might be from early times. And this year, Michael excavated a lot of these features, these bonds or field boundaries. And we hope that some geochemistry and geomorphological analysis will help to answer these questions mentioned before. We tried to make some geophysics on these kind of features. Maybe on this part, we can find on a better resolution screen this boundary. But in geophysics, it's not very, very visible. As you can see, making this survey is quite difficult because of this dense woodland here. And this is my part of a job in this project, investigating mounds. Yesterday, I was speaking only about this moundscape in the Algeja Forest because, as you can see, we had 1,200 features. But 1,072 are only mounds. So 90% of all of the features we found. Of course, this distinguish is presumed because some of the mounds, for sure, might be from modern times. So a tar house or tar kilns are very characteristic in the data. And I distinguish them. And charcoal piles are only these that got some characteristic building parts or charcoals found on a top of an embankment. And this best preservation of landscape leaders to some unique places, like Szczekotowo complex, this site was excavated for nearly 12 years by Dario Szgasnodemski. So we knew quite a lot about it. On good visualization, we can look after the palaces of this place. We've got field boundaries. We've got settlement traces from field walk. We've got barrels from the turn of millennia. But in the neighborhood, we've got many barrels from medieval period. Also different phases. This one, this one, for sure, from different phases. We've got huge unidentified mound. And we've got charcoal piles there. Also a tar house, some still unidentified mounds. And this really beautiful landscape must be a special place for people through prehistoric times, either. And as I said, we try to make excavation, cut it to the minimum. So in 2018, I tried to understand the medieval clusters because we found some line or semi-line clusters like this. In 2004, one of them was excavated and dated to medieval period. So we tried to characterize these kind of clusters of line or semi-line with round barrels and deep new barrel ditches. And starting to dig in, we're asking if we found some barn bones, how characteristic our cremation remains. And two barrels were excavated. And they are very similar, beside that the sites are distanced from one to the other side. It's like 40 kilometers. We've got sandy, embankment, deep new barrel ditches, as you can see here. And only find 73 barn bones. And that lead us to try to present how many of these medieval barrels we can speak about. It's about 100 singular barrels all in these line clusters. So we've got excavation. Only one from here, only one from here, two barrels from here, two barrels from here. And on this kind of map, I try to assume if all of them might be from medieval period only based on spatial analysis. And the third part of the study is settlement. And here, we still got only classic field walk verification. So we choose these dry lands, little higher grounds in wetlands, then go by foot walk and look after in fallen trees or animal sets, and then make small trenches to find any archaeological features. There, sometimes with good results. So the conclusion might be that in the Bialveja forest, we have unique opportunity to research in this perfectly protected landscape, this so-called primeval forest. And some people say that a lot of these features is because it was a special place for all millennia. And we've got extensive settlement there. I disagree. A lot of features is a result of preservation, not extensive settlement there. And we've got specific problems in dense woodlands. This woodland is harder than normal forested area, where our forest management work for whole year. Here we've got very dense forest. And this unique heritage, both natural and archaeological, should be protected in every possible way. And I hope that's for sure. Thank you.


Hi and welcome to the session, I am Deepika here. Let's discuss the question different shades of following function with respect to x x plus 1 by x raised to power x plus x raised to power 1 plus 1 over x So let's start the solution solution Let y is our given function y is equal to x plus 1 by x raised to power x plus x raised to power 1 plus 1 over x now put u is equal to x plus 1 by x raised to power x and v is equal to x raised to power 1 plus 1 over x taking logarithm on both the sides of u and v we get log u is equal to x plus 1 by x and log v is equal to 1 plus 1 over x log x Now differentiating both the sides with respect to x we get have Let us first take log u is equal to x log x plus 1 by x Now here we will apply the product rule. So we have 1 by u into du by dx is equal to x into Variative of log x plus 1 by x So this is equal to 1 over derivative of log x is 1 over x so 1 over x plus 1 by x Into dy dx of x plus 1 by x plus log x plus 1 by x Into derivative of x that is 1 So this is equal to 1 by u du by dx is equal to x over x plus 1 by x Now d by d by dx of x plus 1 by x is 1 Minus derivative of 1 by x is 1 minus 1 over x square plus log x plus 1 by x So this is equal to 1 by u du by dx is equal to now here Take the answer make square plus 1 and this is x into x x square Here also take the answer make square minus 1 over x square plus log x plus 1 by x So this is equal to x square minus 1 over x square plus 1 Plus log x plus 1 by x This is equal to 1 by u into du by dx So this implies du by dx is equal to U into x square minus 1 over x square plus 1 plus log x plus 1 by x on Substituting value of u here value of u we get The u by dx is equal to u is our x plus 1 by x raise to power x Into x square minus 1 over x square plus 1 plus log x plus 1 by x So let us take this as number one now consider log v So let us consider log v is equal to 1 plus 1 over x into log x Again differentiating both the sides Here we will also use the product rule with respect to x We have 1 by v into dv by dx is equal to 1 plus 1 by x into dy dx of log x plus log x into dy dx of 1 plus 1 by x This is equal to 1 by v into dv by dx is equal to 1 plus 1 by x Into 1 over x plus log x into d by dx of 1 plus 1 by x is Derivative of 1 is 0 and 1 by x is minus 1 over x square. So we get This implies dv by dx is equal to v into this is x plus 1 upon x square minus log x upon x square Let us take this as number two now given y is equal to x plus 1 by x raise to power x plus x raise to power 1 plus 1 by x and we have put y is equal to u plus v So this implies dy by dx is equal to du by dx plus dv by dx substituting values of du by dx dv by dx From one and two we get we get d y by dx is equal to so d y by dx is equal to The u by dx that is x plus 1 by x raise to power x Into x square minus 1 over x square plus 1 plus log x plus 1 by x So this was a value of the u by dx plus From 2 we have dv by dx is equal to x raise to power 1 plus 1 by x into x plus 1 by x square minus log x over x square hence we have differentiate the given function and our answer is x plus 1 by x raise to power x into x square minus 1 over x square plus 1 plus log x plus 1 by x raise to power 1 plus 1 by x into x plus 1 minus log x upon x square So this is our answer. I hope the question is clear to you. Bye and have a nice day


This is crazy. Did you guys hear this in the news? This is crazy. So this guy's walking right? Did you hear this one? Did everyone hear this one? This is insane. Did you hear this one? Okay, wait, wait, raise your hand if you heard this one because actually, you know the more I think of it I didn't hear this one. Yeah Well, we have to fill up an hour of content every night of the week So now we're just doing Twitter hashtags. Okay. This first one comes from at the late night show sucks Uh and he says Dude, you should just off yourself You're not funny and you're a waste of space Hashtag crazy first aid Okay, next one Just things aren't so great at home, you know I Do comedy to stuff down those dark thoughts that are always plaguing my mind Because if people laugh at me, they don't like me, but they like a version of me, and I guess that's enough All I want is to be paid attention you to be loved And honestly, I welcome death Because when it comes it just means an end to this tragic thing called life Alright and Channing Tatum is here Okay, so tell us about your new movie. Well, all right. It's a spy thriller. I Didn't tell you what it was about yet. Unbelievable. We love this guy here. We love him Man, are you okay? You seem a little unhinged. Oh, I'm fine I'm better Now we're playing flip cup with a celebrity Celebrities are just like you. We're so relatable. Look man I only came on here because my agent said it would be good You'll do what I say or my name is in James William Xavier. Now. It's time for the nostalgia sketch I'm vanilla ice from the 90s. Do you remember? Do you remember the 90s? Do you? That's it for tonight guys. Sorry about all that stuff earlier. Just a big joke Big joke like me Anyway, stay tuned for another show hosted by another bland white guy. Good night everyone. I watch this show because well Everyone's brain needs a break sometimes


Dr. Travis, CEO of Duncan Brands. Thanks for joining us. Always good to be here. National Coffee Day is coming up. Coffee Wars. It feels as though we've been writing that in a headline for the past year, year and a half. How intense are the Coffee Wars? Are there Coffee Wars? Or are we just making all this stuff up? No, I think one of the things that's really interesting about the coffee category is if you look at all the numbers, coffee continues to grow globally. People seem to love coffee. So I think it's inevitable that more and more people get into the space. I don't think it's any more competitive than it's ever been, but it's very competitive. I mean, that's the way I'd say it.  We like that. It makes us better. And we've got some great competitors. Is it just hard to make the same, I guess, margins on coffee as you did in the past? I mean, when Donalds are selling dollar coffees, they're giving things away for free.  We can buy the real stuff from Duncan. And I think that's the point we have to get over.  We're a market leader in drip coffee, ice coffee, flavored coffee. We're growing our espresso business. Cold brew came out, big success last year. We're testing nitro. So I think that that's the first thing. The second thing I would say is we're trying to make coffee even more convenient for people. We call it ultimate convenience. We've got our on the go app that you and I have talked about many times. We've obviously got the opportunity, as a result of that, to do things like curbside that we're testing in 10 stores. So I think we have a great ability to make sure that we are competing with all those other people who've seen the thing. Coffee is a great opportunity. And they love the margins. They can cut them and drive traffic for their other products. What type of coffee is selling the quickest within the overall category for you guys? Well, I mean, we're still a drip leader in ice coffee. I mean, ice coffee is always spectacular. And every year, we come out with different flavors. And we have maple, pecan, coffee now, which I think I said that the American way. The millennial favorite right there. Yeah, I know it is. Well, you'd understand that, Brian. I've been so young. I appreciate that.  What is the next layer of innovation within the app? And we have Starbucks come out. You go in there and you can talk to a barista.  Well, I think we've done a lot of development recently. Obviously, On The Go, which came out last year, is building really nicely. I think it's staggering that once people try it, 77% of them do it again. But it's interesting. I think our biggest barrier is our own success. I ask a lot of people, have you tried the On The Go app? Well, why do I? I get it so fast. I was on a TV show this morning, and I asked the host why he doesn't do it. And he said, because I get it that quickly. I mean, so we are world-class at speed. I think that differentiates us from many of the competition. It differentiates us from the convenience stores where you have to go in. You have to put it yourself. You have to put your dairy in. You have to put your sweetener in. We do it individually. And with On The Go, if you use that option, you can dictate that all ahead of time. And then once you've done that, you can repeat it and repeat it and repeat it. And it was interesting. I was actually in a store fairly recently in a rural area. And I said, well, tell me something about On The Go. And they said, well, we have this contractor who comes in six times a day for iced tea. I said, well, why does he do that? Well, he said, when he wants a fresh iced tea, he just presses the app, comes in, picks it up, doesn't speak to anyone and goes. Yeah, who wants to talk to people anyway in the morning? But who is taking that next level of customization? Is that what the app looks like to even take it down? How many ice cubes do I want? Is that where this is all going? Well, actually, ice cubes is an interesting one. I'm not sure I've ever thought about that. You always come up with that. My mind's out there. I've got to keep it in your toes, Nigel. Yeah, but we do have 25,000 ways to make our coffee. Most people don't know that. But I think you talk about customization, personalization. Now, one of the reasons we did Perks originally was to get that one-to-one data. And we're now using artificial intelligence to send out the offers. I've always said that we're still at the beginning of this. It's going to develop. I think personalization is very important, encouraging people to buy more through the app, encouraging people to buy more through on the go. I think that's probably to answer your original question the next stage. Giving them more up-sale opportunities. Interesting. Well, what's also interesting is that while you're doing this, you're making a big drive-through push. We just talked to Domino CEO Patrick Doyle. And he was discussing how they have the car show up to your house potentially in 10 years with no driver in it. But you're making a drive-through push. Why? Well, OK, so let me go back. I think delivery is going to be huge. I think Patrick is absolutely right. Autonomous vehicles, I think, is the term. I think that will happen. It's interesting that one of our competitors in the UK launched coffee delivery by drone this week. So all that's going to happen. By drone? By drone. Yeah, I mean, it's possible. Going back to Patrick, they're delivering pizza in Australia by drone. I don't know if he mentioned that. But anyway, so I think the opportunity is spectacular. I think drive-through is, if you like, old tech, but a very important tech. When I got to the company, 50% of our stores were drive-through. And then my first few years, we opened each year about 50% were drive-through. Then it moved to 70%. This year, it's a staggering 85%. And Dave Hoffman, who runs Duncan US, is really focused on drive-throughs. I think around the world, you're going to see drive-through take off. I mean, we're testing drive-through only stores in California and Saudi Arabia. And I think there's going to be a lot more people on the road in Saudi Arabia now that women can drive. Drive-through only stores? Yeah, yeah. I mean, here's an interesting statistic. It's virtually there now because we got one store where the average of the traffic that goes through the drive-through and the average Duncan is 70%. We got one store where it's 96%. So that's nearly drive-through only. So think about that. That's great for our franchisees because it's probably a lower box to kit out. You don't have all the customer-facing stuff. You have a very small box, maybe a double drive-through. But I want to stress again, Dave Hoffman's really bought this expertise in drive-through. And he was very experienced in drive-through McDonald's. It's a huge difference. And drive-through is part of this ultimate convenience. Ultimate convenience is drive-through, on the go, curbside, and then delivery. I'll get your coffee anyway. Switching gears a little bit, Paul, political stuff. I know you're a very well-read guy. What do you hope to see in this tax plan? How can this tax plan help Duncan Brands make more money? What do you like to see from this? Well, I think we're seeing, and I know it's just the first stages. It hasn't been officially announced. But based on what we heard this morning, we think the pass-through tax rate is great, 25%, because most of our small business people are either small corporations or they pay pass-through personal tax. 25% is a big difference for them. I think the corporate tax rate coming down is exciting for the rest of them. And that's all about encouraging our franchisees to have the cash, because they're not paying the tax, to reinvest in our business. We're also excited as a corporation, because we have a beautiful model where we have a lot of cash flow. This gives us an opportunity to pay less tax. I mean, our average over the last few years would be 38%. That's kind of ridiculous. So we see that as a benefit for Duncan Brands. And our franchisees. And I'll just add one more thing. I'm very keen that the immediate expensing of capital investments, either for remodels or new stores, is maintained, because that's what franchisees want. That helps them develop more stores. That helps them remodel more stores. That means more jobs. And it's better for the economy. It sounds like you plow those savings back in your business. Is that how you're thinking about it? Well, I think our franchisees do. I mean, our franchisees have got a spectacular record of plowing money back in the business. And if I take the last two years, they've invested $1 billion back in the Duncan US business. Sure. I want to ask you just to stay on the topic somewhat. You have a big business in South Korea. What are your franchisees telling you right now? They're on the ground. There's tons of rhetoric going on between us and North Korea. What are you hearing? Well, to be honest, I don't hear a lot. I think people are concerned. I think people are concerned about the rhetoric on both sides. I know Japan, which is they've had a few missiles go over the top of them. So I think there's great concern. I think what I said is to someone yesterday, if you go to Korea, if you go to Seoul, you realize how close North Korea is.  So I think it's very close. They must be concerned. I just hope that common sense prevails because it'd be good for our business that we have some stability. And it's not just in Korea. I think it has a little bit impacted China and Japan as well. Sure. What is Duncan's position? Odell Beckham, he's in your commercials a lot. I know the team has come out and say they weren't happy about his celebration dance. What's Duncan's response to that? About his celebration dance that he did over the past weekend. Well, actually, I was in Barcelona. I did see some of that. To be honest, I've not heard a lot about it. I mean, there was a lot to talk about the NFL this weekend. So I probably missed it. But I'm very involved in sports. And I think celebration is part of what the fans like. He's been a great ambassador for the brand. He does these ads with Rob Gronkowski, who's also a terrific guy. So just face it, sportsmen are like artists. They're going to do some different things. Lastly, what inspires you as a leader? We've talked many times over the past couple of years. I don't think we've ever asked you that. Who has inspired you? What inspires you? OK, a lot of people inspire me. I mean, I think a lot of sports people inspire me. I mean, I think the Bill Beretschek must be the greatest coach of all time. And I don't support the Patriots, despite the fact that I've been in Boston. I support another. That was good. I saw what you did there. I was good. You know, I'm reading Alex Ferguson's book. You know, he was a long-time manager at Manchester United.  I think George Mitchell is another one that's inspired me. You think what he pulled off in his life as a diplomat here. I mean, after all, he kind of cured the Northern Ireland crisis. I think it's people with vision, people with passion. But it's also people who build a stable environment. And I think if you go back to Bill Beretschek, think what they've done at the Patriots and it's that stability that I think is important. Well, you just made a lot more fans in Boston. Nigel Travis, thanks for joining us. Thank you very much, bro.