Hello everyone. I'm Telus. I'm the current PTL for the Sahara project, and I'm going to present today our overview of the project and updates that we're planning for this cycle and the future two cycles that We have ahead of us. I was going to present this with Alice as well, but due to some medical issues She's not going to be here. So it's just going to be me So first, I'm going to tell you a little bit of what Sahara does if anyone here is not familiar with Sahara Sahara is the data processing service in OpenStack And what it does is it provides a way for users to deploy clusters of data processing engines Without minimum effort with minimum effort from the user. So Sahara allows the user to create Hadoop clusters Spark clusters and storm clusters at this point and have different vendors of Hadoop like Cloudera, Mepar, Ambari and Have storm and spark as I said and another important part of Sahara is that it provides a way for the users to deploy Jobs into these data processing clusters. So the user won't have to log in into that machine to run the job It can it can do it from the horizon the OpenStack interface So Sahara was founded during the June release of OpenStack and this latest release we had contributions from 55 people But actively there were like nine or ten I guess most of those contributions like most of the contributors just wrote one patch or did a small review or something But active contributors will have a small group of nine to ten people At the latest latest survey The it's it said that 11% of the clouds in production or tests phase indicating they are using Sahara at this point so With that 11% 3% said that there was any production and 8% using in the test phase and 25% of the people in the survey said they're considering using Sahara in In their clouds So I'm gonna talk a little bit of how Sahara actually works So Sahara is the user to deploy data processing clusters But clusters is like the end product of what Sahara does in the middle There are some steps that you need to do to have this cluster running and the first step They need to create our node group templates the node group templates is gonna identify What parts what nodes are gonna do in that cluster? So for example in a Hadoop cluster you have a master node. Usually you have a master node and you have a slave node So in Sahara you're gonna have to create a template for that master I'm gonna have to create another template for that slave and choose what processes are gonna be running on each of these node group templates Once you have the node group templates ready You can create a cluster template which actually just put those together and you can select how many of each you're gonna use So for example in Hadoop you usually only have one master node But you're gonna have like ten or hundreds hundreds of the slave nodes running on that cluster depending on the scale out that you want And another important part of Sahara is that it allows the job processing That's actually very important in some cases that something that we're working on very hard to get it better and better every day That's called the elastic data processing part of Sahara and that's divided in three main parts the data sources Which are which is the part where you sell you can put your data in and Sahara is gonna read from that that that source and also you can put a data source as an output of the data of the Sahara processing so Data source is gonna store your data that gonna gonna go in into the cluster and also it's gonna go out come out of the cluster the job binary is the Jar file that you're actually running inside your cluster. So When you you can't to run this job in Sahara, you can create you have to create a job binary inside of the Sahara Project where you so you put a path of this jar file which right now We usually use Swift to store the job files So you just point out this job binary to this Swift URL where the job file is stored So we can put pull that to run the job inside the cluster and the job templates which put the puts the whole thing together So if the job templates are gonna select the input data source, you're gonna select the output data source I'm gonna select the the cluster that you're gonna run and You can submit the job to be run on the cluster The architecture of Sahara is a very basic open-stack architecture So we have a race we have a rest API where you have we receive all the requests from Horizon and the Sahara client or CLI We authenticate with Kiston. So we have all that configuration configured to authenticate with Kiston. We have a Data access layer. So we manage our own database we Secure storage with Barbican, but that's not required yet Like it's not necessary to have Barbican, but it's an option to store stuff in Barbican and We have two main ports on that architecture. That's the EDP port which I just explained So that's the port that manages the job submission port and we also have the provisioning engine Which is the part that actually creates the cluster and configures the whole thing for the user So for provisioning a cluster we use heat So we create heat templates that that the heat is gonna communicate. We've seen their glance neutron Ironic or anything that we want to create those machines and The data source up there is gonna it's just a kind of outside of Sahara But it's very important because that's where we're gonna store the files and the data to be processed The interesting part there as well is the vendor plug plugins. So Sahara is It's created in a plugin based So we have different plugins for each data processing engine that we that we run today So we have a Hadoop plugin. We have for Hadoop. We have actually three different plugins We have upstream Hadoop. So that's our vanilla plugin. We have Cloudera Have the Cloudera vendor. We have Mepar and we have on body. So actually four different plugins for Hadoop We have spark inside of on body and upstream as well and we have storm upstream We don't have any vendors plugins for storm. So talking about the new features that we're gonna be Working that we are actually working on bike I think the biggest one is the ability to create and validate images inside Sahara So one thing that I actually skipped mentioning is to use Sahara we create images With the data processing engine already installed on it That's because Before we used to create that on the fly So when creating the cluster will download the files to install Hadoop For example in the image while the cluster was creating but that takes like a long time Especially with vendor plugins for example, I think the Cloudera plugins over one gigabyte So that would take forever if you haven't if you were creating a big cluster. So we Encouraged people to create that the image with Cloudera already installed So you can just say here I can just use that image to create a new Machine and then we configure that after the instance is created And for that we actually provide a project called Sahara image elements Which uses this image builder to create the instance to create the image and we can use that but the downside of that it's Very complicated to get it working this game edge builders not the most friendly image creation too and Anyone who's actually worked this so knows that it has some difficulties to get it working So we are actually creating a new Way to create images for Sahara That's gonna be we're gonna use lib gas FS to manipulate the images and This gonna actually make a lot easier for us because lib gas FS doesn't We don't need to Reset everything after it fails. So lib gas FS gives us the opportunity to just keep growing the image So if it failed at some point we can just do a little tweak and work from that point on So the image won't be needed to be rebuild it completely every time And also this feature is very important because after the image is created We're gonna have a validation process in Sahara So we're gonna run checks During the before the cluster is created to verify that the image has everything that it needs to have to create Properly and the cluster will be running properly after with Sahara so this is like one of the biggest features that we're gonna have right now because Certainly it's gonna make life of the life of the users very Easier to start with Sahara because most of the people that we know and we try to introduce to Sahara Had a very hard time working with the images from the start to actually start creating clusters So that's gonna be a big improvement for us The other improvement that we actually is already on master. So it's gonna be definitely released on On bike is did we facilitated the addition of new data sources and job types so before the data sources and job types was kind of hard-coded inside Sahara and recently we had a work done that Transform that into a plugin based code So you can have like different plugins for data sources and job types just as we have for Hadoop spark and storm So if you we want to add a new data source for Sahara It's gonna be fairly easy right now, and we're actually planning to add a new data source for S3 so Amazon S3 it's gonna it's probably gonna be Not in pike but probably in Queen gonna be there. So hopefully you can get that working and One interesting feature which is actually there, but most people don't really know it is that we have bare metal to tenant Meaning that we can actually use Sahara to create clusters with bare metal nodes, not only virtual machine nodes that means like that's one of the major things that we have because Big data don't really run well on virtual machines like real big data We need bare metal nodes to run that and now if Sahara it can actually do that and it's still I Think that we need to improve because it's fairly new and it needs that we need a little more testing And it's not always easy to get like a good lab with bare metal nodes to test this Because it's it's not cheap to buy computers to be trying that stuff so Yeah, it's something that's gonna be I'm huge a huge like Divider for Sahara because we believe that once we get that properly working and we have advertised that People are gonna actually start using it more because you're gonna have like the use case that most people want which is having Clusters in bare metal nodes easier than we do today That's this slide shows a little bit of the teams that we focused on the bike release So it's kill a bit of scalability was not a focus for us on this release because we're actually at a very good stage When you talk about a scalability and so we focus a little bit more on resilience meaning and that big Improvement on that was that the image validation and creation part So we're trying to make Sahara not break that easily when we wanted to live more and clusters to be like Harder to fail when creating which is very frustrating for a person who's trying to use when it keeps failing and failing over and over So we're trying to make that easier for people Another major focus that we had was user experiencing that comes back to that image creation We want we try we're trying to make the use of Sahara a lot easier than it was before because it took a little Wired to get to know all the parts of Sahara When you're start we started to working with it, but right now we're trying to make these steps easier So we're trying to make the user Look like we did before with Hadoop. So right now you don't have to configure Hadoop You will we want the user to work less on Sahara to get it working So that's something that we are focusing on bike make making things easier for the user On Queen we have a different a little bit different focus so we're gonna focus a little bit more on security and modularity and this modularity stuff I'm gonna explain a little bit later because Right now and Sahara plugins are released inside of Sahara code and that's something that is actually good for us but in some some cases it can be a little bit bad because We should we could release Updates on the plugins faster than we could release open stack releases and this means that right now if I have Spark 2.1.0, which is the newest version and you have the Okada version of open stack you won't be able to get spark 2.1.0 You only you're only gonna be able to get that after you upgrade to pike and we we're Studying the possibility to remove the plugins code from inside of Sahara And this will we'll make a new library with only the plugins this will allow the users to Only update the plugins library and then you're gonna keep the pike You're gonna keep the Okada version of open stack, but you're gonna get the new plugins on on Sahara That's something that we're studying. You're not sure like How well that's gonna be For us and if the the community is gonna accept the users gonna accept that but still studying and looking for Looking for the opportunity to that cuz actually from my point of view. It's something great for us and the user so and another major release and major Feature in Queens is gonna be the release of API v2 of Sahara so API v2 of Sahara is kind of a Like for people who are involved in the develop development of Sahara No, it's gonna it's been there like forever. Like I started working in Sahara in 2013 and there was already documents talking about API v2 of Sahara back then and but it was never done and This actually something that I like kind of focused on is like we need to have that because it our API right now It's kind of divided and it has we actually have two APIs that are not completely integrated with each other And we need to make that stronger and a lot a lot better API So the API v2 is gonna be a better API for for Sahara is gonna make things easier for the user And it's gonna be released in Queens Hopefully we're gonna we're almost done with the implementation in pipe So we plan to finish everything implement to have everything implemented in pike and have everything tested in Queen So we can release something that we actually sure that works and the users won't have any trouble with that and So they focus on on the R So right now actually can change that R to Rocky because it's gonna be the rocky release Back when I created these lights that wasn't the name for it But we're gonna focus a little bit on skill ability So we have to always come back to check that because our project is meant to be skillable and actually Facilitate that kind of stuff for the user so we always have to come back and check how we're doing with that Stuff's like hey high availability as this kind of stuff We're not sure if Sahara needs it But you always have to come back and check and see how it's doing and see if we need to improve it in any case We're gonna keep keep working the resiliency. We're gonna focus even more on user experience That's something that I'm really focused on because I've before I started working on Sahara I was a user of Sahara and I Know that can be hard to start using So that's something that I actually focus a lot So make making things easier for the user to get it to get a start and making the project easier on the first contact Um security interoperability interoperability is something that's We have to keep working with other projects Like we always have to check with heat if everything is working nice with our communication Because we kind of depend on heat right now to work So that's something that we always have to come back a little bit and check how we're doing and we need to improve I Think that's all I have I have a question for people here now actually and this question is like what are the Major difficulties that you have when you're trying to deploy Sahara or most importantly when you try to use Sahara And that's something that we need to know from the users because we are used to it We are used to Sahara and we don't see the flaws like right in front of our faces that people who are getting to work with it No, I can't see so that feedback is like most important for us And if you have anything for us, we're most We are grateful to hear and we want to work to make that that better for us and for you guys like that most important part of the user so Please if you have any feedback for us, just let us know what you need and we're gonna try to work on it and now we have like time for questions if you feel have any please come to the mic so we have that on the On the recording so Thank you guys. Yeah API V2 going to include micro version support We want to and that's actually something that I'm working on I've ready like I've been on all the API working groups meetings and Read all the documents. We plan to to have the API With micro versions and on API V2, but we have some discussions about the problem with consistent Backward compact compatibility and maintaining too many API. So that's something that we're still working on on Sahara We're not sure how exactly we're gonna do it, but we're probably gonna have API V2 of micro versions Okay If you don't if you don't have any questions right now if you don't want to come to the mic Just come to me after I can we can just talk a little bit. So thank you guys for listening I hope you guys use Sahara and let us know what problems are and how we can make it better for you. Thank you


How's it going everyone? Caleb here with Layton Sports Cards. Next night we are going to be working on our last personal of the evening. It is for 2021 Select Football Hobby Boxes for Dan M. Good luck, man. Thanks on the order here. Let's find four good ones. Good luck on it. Let's do it, Dan. Let's do it. Four good ones, man. What do you say? Rookie selections of Jalen Waddell and her redemption in the first pack. Kyle Trask. Let's look at that. It's going to be Jumbo Rookie Signature. Swatches. White. Elijah Moore. There you go. Elijah Moore there.  Club level, Derek Gore. Awesome looking hits. Silver field level, Mike Evans. Here we go, man. Thanks again so much, Dan. Monte-Adams. Snapshots. Silver concourse, Dez Fitzpatrick. Travis Kelsey. Green. Nice hit there. That'll be four up five. Travis Kelsey. There you go. Not too bad. Good bet to get. Premier level. And Autograph is going to be numbered to 49 Anthony Schwartz. Rookie Autograph to 49 Anthony Schwartz. Ramondry Stevenson continuing here. Four of five. Another Green. Tyler Lockett patch this time. There you go, Dan. Green Tyler Lockett patch to five. Silver, Tyson Williams. Allen Wallace. Nice hit, man. Trevor Lawrence. Concourse Rookie card. Trevor Lawrence. Sensations. Josh Allen. Silver club level of Tyler Wallace. And a Curtis Martin field level. Silver Rookie selections of Trey Lance. Silver field level, Ramondry Stevenson. And a Pat Fryer Mew. Good luck, good luck. We got tie-dye now of David Montgomery. Tie-dye there. Number three of 25. There you go. Next up it is going to be Icky Woods. Tie-dye Autograph. There you go. Nice extra hit. 25 to 25. There you go. Nice card. Icky Woods. James Robinson. Brady Bass. It's Patrick. Light blue, Pat Fryer Mew. Nice light blue. Premier level, 93 of 99. There you go. Silver Tony Romo concourse and Brett Favre. Buck Dan. TJ Watt and Michael Vick snapshots. Silver concourse, Justin Herbert. Blue Prism of Tuataga by Loa. Nice one. 142 of 199. There you go. Nice card. Concourse there. And Silver Club level, Josh Jacobs. Schwartz. Phenomenons, Delvin Cook. Silver concourse, Tutu Atwell. And Dax Milne field level. Alright, box two. See what we got, Dan. There you go. Great start to this box. It is a Zach Wilson. Premier level try color. Very nice. 58 of 199. There you go. We'll mag that up for you. Congrats. Good start. Silver Travis Kelsey. Good start. Concourse Zach Wilson. Aaron Jones. Silver concourse of Tom Brady. And Josh Allen field level. It's going to be numbered this time 23 to 25. Patch, rookie, Nico Collins. Nice jumbo patch. Tideye there. Very cool. There you go, Dan. Silver, Ricky Williams. Her cousins. Big one. Got a red, Ryan Tannehill on the maroon red to 149. Club level, Silver, Kellan Monts. Firestorm, Aaron Rogers. Awesome hit, man. There you go. SSP Firestorm. Congrats, Dan. Nice Aaron Rogers. Very sick cards. Very, very sick cards. Congrats there, Dan, on the Firestorm now. Starting to heat it up a little bit. Silver concourse of Michael Parsons. And a Kellan Monts field level. We'll mag up that Rogers. That's nice. TN Jr. concourse. Barry Sanders. Kyle Trask. That'll be light blue. Number 46 of 99. Premier level to 99. Silver field level, Josh Allen. Jacob Harris. Manning base. Silver phenomenon. Zach Wilson. Zach Box. Silver club level of Tredavius White. Jerome Bettis. White Tyron Matthew. Nice whites. That'll be numbered there on the white 24 of 35. Tyron Matthew. They are really nice looking cross. And autograph this time. Austin Hooper. 34 of 49. Austin Hooper. Luke Pharrell. Big fan of the field level design. Personally. Chase Young snapshots. Silver concourse. Baker Mayfield. Annemarie Cooper. Silver snapshots. Stefan Diggs. And Tommy Trembles. Silver there. Then Devonte Smith. Premier level. Good luck, man. Sam Allinger. Base rookie. Elijah Moore. Rookie selections is Trevor Lawrence. Nice. Two of 75. Congrats, man. Dan M. Let's go. Nice Mac RPA. Congrats, Dan. The sticker, it is a little bit faded. Not necessarily sure that they're going to do anything for you on that. Just in case you want to try, Dan. I am going to send an empty box and wrapper. And yes, I just remembered that as well. Yeah. So just in case you want to try, not necessarily sure they will. But the auto, like I said, it's a bit faded. So you might have a chance at getting something better. Two of 75. Or a little replacement, I should say. That's a sick RPA, man. So let me do that here first. Sorry. Last pack. Ian Book. Nice. That's going to be tri-color of Chua Hubbard. 65 of 75. Tri-color field level. Very nice. Silver concourse. Trevor Lawrence. Nice ending there, man. Great box there, Dan. And Davis Mills. Good stuff, man. We got two to go. Move around a couple of cards here quick. All right. Good luck, man. Two left. See what we got. Last one of the night here, guys. More personal rips. Continue tomorrow. Those are going to be starting at 10 a.m. Eastern with Kenzie. Starting it out. Tri-color concourse. Shamar Chase. Big star, man. To 249. There you go, Dan. Good stuff there. Again. And that's Silver Mac Jones concourse.  There you go. Helen Mont. Givante. Silver. Carlos Boogie Basham. And Chua Hubbard. Have you been hanging those? She's? Yeah. Tri-color tack Prescott. Figured. To 149. And Bobby Wagner. Silver field level. There you go. Derek Henry. There is Tony. Patrick Mahomes. Phenomenons. Silver Jerome Bettis. And Ian Book. Field level. Ian Book there. We have a blue of Tredavious White. Blue is 72 of 99. Quinn and Williams. Silver concourse. And Ian Book. Base rookie. Premier level. Nashi Harris rookie card. Zeke. Sensations, Nick Chubb. Silver, Roger Staubach. Club level. And a two-up field level. Let's keep going. Let's keep going. It's going to be numbered 16 to 35. Jacob Harris patch. White. There you go on the patch. Silver. Semi Fajoco. Ian Tivante Parker. Sensation. Silver rookie. Justin Fields. Nice hits. There you go. Jacob Harris. Silver. Becky Williams. Red. This time it's Greg Russo. Rookie for the Bills. That is numbered 11 of 49. Club level. There you go, Dan. Silver concourse. Joe Burrow. Geez, that's a great game for Fields. I hadn't heard that yet. Tivante Smith. Rookie selection. Silver. Kellan Monds. Silver. Luke Pharrell. Jalen Waddle. That's great. That is great. Couple left. Sam Darnold. Davis Mills. Ben Rottlesberger on the field level. Excuse me, the snapshot. Redemption again. And Stefan Diggs. Redemption. Kyle Pitts. Rookie signature memorabilia blue prism. Nice man. Awesome Kyle Pitts redemption. There you go, Dan. Good card there for you, man. And last one up in this box. One box to go then. Jalen Waddle concourse. Blue prism of Sam Ellinger. Nice. That is to 199. Sam Ellinger. Autograph to 75 Amir Smith Marsets. And Tommy Trembl. Good luck, man. Last one up. Thanks, Dan. Shield time. Let's see a shield and patch auto. That's how I'm trying to end the night. What do you say? What do you say? Quinn Williams. Tom Brady snapshots. Numbered this time to 49. Rashad Bateman. That is a silver horizontal RPA. Prime selections. There you go. Not a bad start. Jamar Chase. Mac Jones concourse. Schwartz. Truba Hubbard. That is blue prism to 149. Silver Josh Palmer concourse. Marquise Brown. Sermon. Allen Robinson. That's going to be light blue there. Numbered 67 of 99. Allen Robinson. Silver JJ Watts. Ramon Dre Stevenson. Miami Brown. 38 of 49. Javante Williams bronze patch. There you go, Dan. Bronze Javante. Silver Tray Lance. Nice one. Premier level. Awesome. Hit there, man. Congrats. Silver Tray Lance Premier level. Very nice card. Mag that for you in the trash. Few to go. Josh Allen. Silver David Montgomery. Anthony Schwartz field bubble. Sensations. Justin Fields. Nelson Aguilar concourse. Silver. The Andre Swift field bubble. Last little bit tonight, man. Let's see something else fancy. Purple is going to be at Devonte Adams. There is a blue stuck there. Blue is Allen Robinson stuck there. That blue is numbered to 149. Stuck to the previous card. Purple in the same pack as Devonte Adams. Had an extra card in this pack as well. Just 75 there. Concourse purple. Silver Dan Fouts. Brian Edwards. Couple left. Gently Camp. Ooh. That's pretty sick there. It is a Vaughn Miller. This time it will be a tie-dive field level. Nice, man. Three of 25. Cool card for you. Tie-dive field level Vaughn Miller. There you go. Silver field level of Mark Andrews. Silver Sensations. Justin Herbert's. Jake Funk. Silver club level. Tyson Campbell in last couple of packs here. There's a T-Law concourse. Brady. Devonte Williams. Nice one there. That is going to be Devonte Williams. Lime Greens of 49. Nice hits. There you go, man. Congrats, Dan. And we have Autograph to 75. Derwin James. Derwin James Otter to 75. Tommy Trembl. Two to go. Kellen Monder, rookie selections. Silver Concourse. Kenneth Gainwell. Kelsey. Last pack of the night, guys. Thanks, Dan. ETN. Got a Steve Young Silver Snapshots. And Silver. Premier level. Jayman Davis. And that'll do it. Thanks again so much there. Appreciate you, Otter. Dan, on the four 2021 select football hobby boxes. We'll have them all well protected, Dan, and right out to you. Thank you again for grabbing it, man. Nice Mack Jones. You killed it. You killed it. RPA in there. Yeah, there was a couple of them. There's some good stuff in there, man. There's a couple of them worth showing one more time. Definitely killed it, dude. Congratulations. Nice Mack RPA. The Fire Storm Rodgers. The Zach Wilson to 199. And the To-5 Travis Kelsey. Thanks, man. I appreciate it. Once again, Dan. We'll have it all well protected and right out to you.


You have already taken a side on Israel-Palestine, whether you admit it or not. You have already taken a side on Israel-Palestine, whether you know it or not, whether you admit it or not. You have either consciously chosen to side with the people who are being continually massacred by Israel, or you have consciously chosen to side with Israel, or you have sided with Israel by being neutral, or you have sided with Israel by being indifferent. As Desmond Tutu said, if you are neutral in situations of injustice, you have chosen the side of the oppressor. If an elephant has its foot on the tail of a mouse, and you say that you are neutral, the mouse will not appreciate your neutrality. The powerful oppressors are more than happy for you to be neutral. The ones who are already in control want as little scrutiny as possible. From their position, the fewer who are looking at them and evaluating whether their actions are right or wrong, the better. Your neutrality just means they get to keep doing what they want to do. It's perfectly okay not to have an opinion about everything. It's fine not to take a position on every political issue that comes across your screen. Most people have way too many opinions, and most of them are about silly and unworthy things. The onslaught that is happening in Gaza is not one such instance, though. Taking a stand against genocide is what having opinions on things is for. Opposing mass scale human butchery and ethnic cleansing is the fundamental bare minimum position that all other positions should follow from. If you can't take a stand against that, what are you even doing here?  How have you managed to make it to this point in life without maturing to the barest minimum standard possible? You might think Israel-Palestine is too complicated for you to take a stand on. It isn't. It's very simple. Many of the small specific details are complex, but the overall reality they form is simple. An apartheid state has spent five months butchering and starving the population it has marginalized in a way that advances that state's long-standing political agendas of ethnically cleansing that population from the land. You might think you're too cool or too evolved or too smart to take a side on Israel-Palestine. You are not. You have already taken a side, whether you admit it or not. You might think Israel-Palestine has too many gray areas and uncertainties for you to legitimately take a side. It does not. The endless stream of footage of skeletal bodies and children ripped apart by military explosives over the last five months makes it very clear that this issue has a right side and a wrong side, and you are already standing on one of them. By all means, refuse to take sides on other issues. Not taking a side is entirely legitimate when it comes to most issues people are wasting their breath bickering about. But not this one. When it comes to Gaza, reality demands a position from you. That doesn't mean you have to side with the Palestinians if you don't want to. You are a sovereign human being. It's up to you. But don't kid yourself about being neutral. At least be real with yourself that by refusing to pick a position you are licking the boot of a nuclear-armed ethno state that is backed by the most powerful empire the world has ever seen. If you can't be real about anything else, at least be real about that.


I think Tom, you might be part of the problem. Well, I'm certainly not part of the solution Patrick. Well, I don't have a problem, I have more of a question. So am I running through, I'll run, I'll pop up Pat's page when you introduce him. Right? Yeah, sure. If you want. I mean, BioCal put that link in there so it'll show up on second screen. So if you want to do that too, that's cool, I like it. Well, now it's green, so I assume that means it's active. Yeah, that means it's active. And I don't know if it's W. Scottis one or BioCal, but one of them will be putting the second screens in. So anyone who watches on diamondclub.tv, while we're doing the show live, usually someone is in the chat room putting links up in the second screen. You get to it at the bottom left, there's these little pop outs. And second screen will show you the actual webpage. Same webpage that Roger's shown in the video, but you can see it in your browser and click on it and do all the things you'd normally do in a webpage, which you can't do in the video. And to make that easier, BioCal wrote this awesome script where whoever can just put a little X mark and it triggers the second screen. So it should make it really super easy to do. Yeah, I need to write myself a trigger warning on the top so I don't hit the pegs. Oh, sorry. However, don't put X in the column D. If you're, you know, you can do anything on that webpage, even like start reading it, but don't listen to us instead. Yes. That's a much better. Don't, period. Start of new sentence, listen to us instead. Not don't listen to us. I think that was to everyone, Tom. Period. You're being very confrontational today. Maybe that has to do with- Oh, Eli. I'm gonna say maybe that has to do with that business. You had to take care of it. You had a crappy morning. Yeah. Yeah, maybe. Maybe. It's a lovely way to start the day. Delicious. Also, I took everything where it was going and then didn't bring the paperwork. I had to go home and get the paperwork and go back again. Well, as long as you didn't have to take your things with you. Yeah, for sure. All right, let's get going, shall we? Ooh, it's time. Yes. It's time. Here we go. The Daily Tech News Show is brought to you by its global listener base, not outside organizations. To find out how you can contribute, go to dailytechnewshow.com slash support. This is the Daily Tech News for Tuesday, May 2nd, 2017. I'm Tom Merritt, joining me from the wilds of France, Patrick Beja, in the midst of election furor as they steamroll towards the final round. Is that accurately describing the mood there? Imagine how it was back in your election period. It's not as crazy, but it's certainly kind of intense. So that's why I turned my attention to Google Plus's comment section for my posts where spam bots have become so numerous that they're now arguing amongst each other. No, seriously. It's very depressing. Pretty hilarious, actually. Two spam bots, it was a response to the rendezvous tech posting on Google Plus. In French, two spam bots talking to each other, they end up deciding to have dinner. Spoiler. Well, one offered. Oh, one offered. I guess the other one didn't accept. You're right. The other one didn't accept, yes. We don't know. We're hanging out on the edge of our seat. Will the bots eat dinner together? Where will they go? Well, we're gonna talk about Microsoft's big announcement. They had its education announcement today and there's a new Surface laptop for a thousand bucks. There's a new version of Windows that many of you are gonna compare to Windows RT called Windows 10S, but it does run on Intel chips. There's some mixed reality and things like that. We're gonna go all over that in a little bit, but let's start with a few other tech things you should know. Intel published an advisory Monday afternoon identifying a vulnerability in its remote management feature. This is enterprise level stuff, V Pro chips. Consumers don't have to worry about it, but if you are in the enterprise and you do run these management features, it could give attackers full control over computers running on a network that's vulnerable, couple ports that need to be open, and Intel has issued a patch. So if you need them to know more, head over to Intel. And go patch things, patch all the things. Sirius XM has acquired automatic, the maker of the automatic Pro and automatic Lite connected car OBD2 port accessories. So I always wondered what Sirius XM was gonna do in the face of the eventual demise of satellite radio. This seems to be one of the first steps. Twitter announced it will not only partner with Bloomberg on a 24 seven live video news stream, but it's also gonna stream daily and weekly programs from places like Buzzfeed, The Verge, Cheddar, that's the financial network, as well as show games from the WNBA, major league baseball, concerts from Live Nation, backstage at the awards show. This is gonna be big by the end of this year. Twitter will be trying to be a video platform. I'm not sure if I'm a fan of that idea, but I think at this point they have to try something, anything, try something. I think there are a lot of ways it could go wrong, but if it doesn't, it could be genius. Now here are some more top stories. Facebook is launching instant games for messenger to all users worldwide. Everybody's gonna be able to get it in the next couple of weeks. The launch includes some of those features they announced at F8 last week, the rich gameplay stuff, turn based games, leaderboards, tournaments, better looking visuals, words with friends is kind of the flagship. It's one of the first to launch. And again, iOS and Android over the next few weeks, depending on your region, there's gonna be around 50 games available. It's in message. Video gaming is, I was gonna say real gamer, that there is some kind of sentiment to that effect here, but certainly there is no doubt that gaming on mobile is enormous. And it's a major part of the revenue of any app store on the mobile platforms. So it's not surprising that Facebook is trying to do that as well. And I think if anyone has the potential to make it work outside of the app stores period, it certainly is Facebook. And they wanna try to entice people to use Messenger more and live in Messenger. This could be a way to get people familiar with bots and then may start using those bots for other things besides games. Well, that's what the other successful gaming platforms have been. It's basically things like Line and WeChat and things that include games on top of their existing messenger service. Do you think tabletop gaming people look at folks doing the crossword puzzle with disdain? You know, I had the exact same thought when I was reading the headlines earlier. I figured there is some kind of similar analogy between like sports and like real sports and I don't know, some other kind of sports. I don't know, but there has to be something because for a long time, we thought that games were just games and that every gamer is just a gamer, but there's still a very clear distinction between people who game on consoles and PCs and people who game on mobile, even though some of the mobile gamers are incredibly active and genuinely interested in the games they play. I think the way I distinguish the things is casual gaming between casual gaming and core or hardcore gaming. It's not so much about the people, it's about the situations and the usage. And some people have a lot more of the casual usage of games, but in the end, everyone's just, we're all people. We're all, you know. It's how important it is to your identity, to your life that is the distinction, I think. Interesting. But it's so, we could talk about this for a long time, but it's the only activity that defines who you are. Maybe sports people, but even there, but for like movies or music, if you're not like a movie head or music head, yes. It's the one who- Music head, definitely. They're definitely music head people. But not everyone who likes music is labeled as old. They like music. They're one of those people. But video games are moving into that realm where you can say like, oh, you're that kind of gamer. Well, I don't think that's very good. The way music is, oh, you like pop. You're not a serious music lover. Oh, wow, that, yeah. Pop is the casual gaming of music. All right, Apple Insider notes that Google Maps, Amazon and eBay have all withdrawn apps from the Apple Watch from the App Store, apps for the Apple Watch. I'm sorry, from the App Store. Indicating how usage is unclear, low usage. Oh my God, I can't read. Indicating low usage. It's unclear when the apps were removed. Google, however, told Apple Insider that Google Maps expects to support the Apple Watch again in the future. Yeah, so in other words, they removed these apps and nobody noticed. Nobody noticed. Which eBay and Amazon shopping on your wrist doesn't seem to be the easiest way to shop. So maybe I see that. Amazon, I would want for notifications of shipping or things like that. So I'm a little bit surprised. Maps though, Google Maps, I'm like, really, no one noticed that that disappeared. But I guess your Google Maps app keeps working. It's just that you can't go download Google Maps. So people who've already downloaded it wouldn't notice. And it's, yeah, the watch functionality is taken after the app. So you still have the app on your phone. But, and for all of the notifications, you get, usually people get emails and stuff like that anyway, so they get the notification. Yeah, they get the notification on their watch about the email. Right, yeah, exactly. So I don't really see this as a proof that the Apple Watch is succeeding or not succeeding, either way. I think this is more about people and companies and figuring out what uses the device is good for and what uses it may, it's maybe not incredibly well- It is clear evidence that Apple Maps is superior to Google Maps. I actually had a hard time finishing that sentence. But no, I know Apple Maps is a lot better than it used to be. Dan Seaford. Oh, right, yes, then it used to be, not then Google Maps. Yeah, Dan Seaford at The Verge has written up a review of the Samsung DEX. If you remember, the DEX was announced along with the Galaxy S8. It is a Microsoft Continuum Competitor. The technology behind it is, the DEX is actually a dock that lets you use your phone like a computer. It's a $150 dock. So far, it only works with the Samsung Galaxy S8. It provides power, HDMI, ethernet, and two regular USB ports. You can plug in a keyboard and mouse. Seaford used it as his primary desktop for a week and found that it has a wider assortment of apps available versus Microsoft Continuum and the S8's processor can handle multiple Windows and browser tabs much better than the Windows phones that he had used. On the downside, you can't pull tabs apart and recombine them in the browser. So the browser functionality is more limited. Several apps were limited to phone size windows. They just do the doubling of size. They weren't really like in desktop mode. Facebook and Instagram were similar. Some apps like Twitter and Gmail would give you the large screens, but they didn't adapt. Well, I guess what he was saying was Facebook and Instagram didn't even double their size. They were limited to phone size screens whereas Twitter and Gmail would double the size, but it still was the mobile interface. Anyway, Spotify apparently didn't open at all. Also doesn't remember window placement between docking. So you have to start from scratch and open up all your windows and put them in the right place each time because you don't really have windows when you're on the phone view of a Galaxy S8. But all in all, Seaford says this is kind of a big step towards that dream of just having the one device and being able to put it in a dock and use it in whatever mode you need to. Yeah, I think things like the windows placement not being consistent, you know, remembered between sessions. That is something that is probably gonna get fixed fairly soon or that would be easy to fix, I'm sure. I'm not certain we're there yet, but this certainly looks like, you know, we've crossed into, all right, maybe territory, right? From a, oh hell no, territory into, well maybe. And in a few more iterations of this thing, it might be a serious contender for that usage. Whether or not, you know, it will be a useful type of usage is still uncertain because I'm not sure that the kind of uses that you need a desktop for are gonna be achievable by the phones, but it's conceivable that it will. So- Well, this makes me think that it finally is possible because browser tabs being pulled apart, that's just a tweak to the browser software. Apps not being customized, right? That's tweaked to the app. So at that point it goes from the technology isn't there to this technology can work.  That's a big question if you can get the ecosystem to play along or not, because you need a big enough user base to do that. What Samsung did was it spiked the punch and provided customization of its own apps like the browser to make it better, obviously not perfect, but to make it better than what Microsoft had with Continuum. But it'd be interesting to see if Continuum, if Microsoft ever comes out with a phone again, would leapfrog ahead. Yeah, that is kind of, it gets a chuckle out of me. But it's too bad because they could have a solution. And when we say, you know, of course, it's not gonna be able to do CAD and things like that, I think one of the power demanding uses that we always go to is video editing. And these kinds of devices are capable of doing video editing right now. So of course, with a desktop real estate and multiple apps running at the same time, it might be a little bit more complicated, but we're really almost there. Again, even in the power consumption or power demands side of things. So I don't know, I think there is a way forward. The question is who, if anyone will find it. Yeah, agreed. China's government is hiring 20,000 scholars and researchers to create an online encyclopedia in the country. Yang Muji, which I'm guessing is the way you read his name, chairman of the book and periodicals distribution association of China, will be the editor-in-chief of the encyclopedia, which hopes to create more than 300,000 entries of about 1,000 words each by 2018. A lot of people are calling this China making their own Wikipedia, because that's easier to say in a headline than China making their own online encyclopedia because it saves you characters. But it's not a Wikipedia. Well, I mean, Wikipedia is an encyclopedia. So in that case, it is. But it's not a user-contributed encyclopedia. This is China saying we're going to command a number of academics to create an encyclopedia. Yeah, it's, you know, I'm really not sure what I think about this, because of course, I mean, it boils down to something that almost has nothing to do with technology but kind of does at the same time. It's a government that is known for, you know, having certain views on certain things that are, every government has certain views on certain things, but in this case, it's a little bit more pronounced. And they're commissioning basically an encyclopedia and it's going to be available to everyone everywhere. And I kind of see it as when someone, anyone has a question about anything, you can point to the government official sponsored encyclopedia and say, well, here's the answer. And I don't know how, you know, if this is how it's going to be used, I don't know how I feel about this, but. Well, yes. I think a lot of people outside of China look at this and say, you should just let Wikipedia in China. But if you're in China's government, you say, no, you don't understand our culture. That's not how things work. And we need our own encyclopedia. In the end, having some resource, if it's good, is better than having no resource. So yeah, I'm on the side of like, why don't you just allow Wikipedia in? You know, like have a Chinese language, there is a Chinese language version of Wikipedia. Just allow that in. But that's never gonna happen. We all know it. Well, never say never, but yeah. It's extraordinarily unlikely to happen. So is it bad that China is doing this effort? No. Is it satisfactory to many people's levels of expectation? Also, no. I guess if you want to take the glass half full of view of this, there are some topics that are contentious, that are obviously going to be watched very closely by the government. But there are also a lot of topics that aren't contentious and that are going to be available for people as a resource for people to find out about. So it's not like the situation is suddenly going to change. Like by virtue of having the official encyclopedia, some topics that were previously okay to discuss are then going to be shut down upon, right? The things that aren't okay now to begin with, well, they're still not gonna be okay. So in that sense- I don't think it changes anything in that respect. Right, yeah. YouTube launched a redesign that includes a more material design look. It honestly doesn't look that much different, but people who are design aficionados will definitely notice some tweaks to the main page and the channels, like the channel banner now goes all the way across, it's wider. The three things that were at the top are now over in the hamburger menu. But the big change is then the code. YouTube has been rebuilt on top of Polymer, an open source JavaScript library that lets developers create web components that can then be reused. One example is a new dark theme that you can toggle on so that if you're watching YouTube in the dark, it's supposedly a little easier to use. You don't have this big white glare at you. It was easier to deploy in Polymer and could be easier to bring to other Polymer based projects Google has, although Google hasn't announced whether it's bringing it to anything, even the mobile versions of YouTube yet. You know, I had a super hard time finding out whether or not I had the new design. Me too. It took me a few moments to look and go, oh yeah, the three things that are up at the top usually are over on the left. Okay, I guess that one. Basically, but I mean, it's true that when you look at it for enough, it's one of those things where it doesn't seem like a huge change at the time, but if you use it for a little bit and then go back to the old one, you're like, oh, okay, yeah, that doesn't look as good. That being said, this announcement, maybe think of how static YouTube has been for a very long time. The product has not changed. I don't want to say it all, but very little. And I guess the entire energy of the company is focused on the issues they're having with ads and that side of things. But I wonder if this is not, you know, me accusing YouTube of staying stagnant. It's me rather wondering if there would be some things that YouTube can do to improve the user experience over what has been the standard, probably for the last five or six or seven years. And maybe that could be applied to the web in general, possibly. But I think in the case of YouTube, it's quite stark that it hasn't evolved that much. All right, let's squeeze in the Apple earnings, which were just announced.  The company's net income rose to $11.03 billion, $2.10 a share in Q2. That's up from $10.52 billion or $1.90 a share earlier and beat analysts' expectations of $2.02. So you would think, right, that people are going to say, oh, Apple had a good earnings report, right? Well, everything's going up, so... No, trick question. Of course. The company shipped 50.8 million iPhones last quarter that was lower than the 52 million that Wall Street was expecting. That is all anybody's going to be talking about in their headlines for the next hour. And Apple says to expect sales between $43.5 and $45.5 billion in the next quarter, but Wall Street was hoping to hear between $45 and $46 billion. So in all the financial blogs, you'll hear about both the lack of iPhone shipments and the unexpectedly slightly lower projections for the next quarter. None of this is damaging to Apple. I don't think anybody's shocked that iPhone sales lagged a little because they haven't announced a new iPhone in the last quarter. And a lot of people are holding out for that rumored fancy 10-year anniversary edition that is supposedly coming in the fall. If that doesn't come, then the share will nosedive, like nobody's business. Yeah, I mean, it's easy to make fun of, but if I take the more reasoned view here, when we say Wall Street and analysts thought this and ooh, now there's something else. So they're reviewing, the shares went down and the things went, the thing is they need to try, it's the best effort to try and estimate things, right? And we follow all of this incredibly closely, but maybe not everyone on Wall Street, they're looking at tons of different markets and industries and they need to try and figure out how things are gonna go. So they have analysts and experts predict things and sometimes predictions are based on a lot of tangible things and sometimes there's also elements of guess work. In this particular case, what it is is often, we think they need to ship this many for us not to be worried. Like based on all the conditions we know and the factors that we've included, it's gotta be this much or something else is wrong that we don't know about. Right. And at some point you get a number where you're like, this is, we estimate that by this number is gonna be okay. If it's higher, excellent. If it's lower, then it's not as good as we thought it was gonna be. So naturally, if the number comes out a little bit under, well, it's not as good as you thought it was gonna be and you worked under the assumption that's what was going to happen. So then things go a little bit down. That's also, I think the kind of reaction we get of, well, that's not so bad for Apple is also in the case of Wall Street, well, it's natural. So let's try and not make too much fun of things like that. Well, who am I kidding? We're gonna make fun anyway. Hey folks, if you wanna get all the tech headlines each day in about five minutes, subscribe to our other show, DailyTechHeadlines.com. All right, Microsoft announced a new 13 and a half inch Surface Laptop running its new Windows 10S operating system. The Windows Surface Laptop goes on sale June 15th in four colors for $999, has a 1080p touchscreen, USB, regular USB, not USB-C. USB port, display port, SD card slot, four gigabytes of RAM, 128 gigabytes solid state storage. If you're wondering about Windows 10S, it's a stripped down version of Windows designed to run on low cost computers and targeted at the education market. Remember, this was an education announcement. More than seven manufacturers will be making their own Windows 10S laptops. They'll be significantly cheaper than the Microsoft Surface Laptop. In fact, the cheapest one will start at $189. And all Windows 10S laptops, even that $189 one, will come with a free version of Office and Minecraft Education Edition, shipping this summer as well. Microsoft taking on Google Chromebook. They're trying to come up with a cloud-oriented version of Windows. It just used the Windows App Store. It's easy to administer. And Chromebook has gone from 2% of the education market in 2012 to more than half of it in 2017. So Microsoft would like to claw a little bit of that back. But the Surface Laptop is their shining example of what this can be. Yes, $189 is a good laptop for a school on a small budget to get. But really what this is about is showing off what this Windows 10S can do. It's not Windows RT because it's not running on ARM. It's running on Intel. But it's got a lot of improvements such as battery life. They claim 14 and a half hours of battery life for the Surface Laptop. If you're gonna have kids running around in school, you wanna make sure that those laptops are gonna last a long time without having to be plugged in. It's got better security, Microsoft says, because it's more locked down. It's easier to configure. You can bring Win32 versions of the Office apps to the App Store, which Microsoft is doing. So you won't be getting, you'll be able to do Win32 apps on here. They claim it's 15 seconds faster to sign in because of the fact that it's using the Windows App Store to manage the apps. It's manageable through Intune for Education. And if you run into a program that you need to use and you can't use, because it's Win32 and it's not in the Microsoft App Store, you can spend 50 bucks, or if you're an educator, free to upgrade to Windows 10 Pro in the Microsoft App Store. So it's a little bit wonky, because then it runs Windows 10 S in a like a side container next to it. But they're trying to have an answer for every question here, Patrick. Wait, it runs Windows 10 S in a container? You don't upgrade to 5-Widows 10, I didn't get that. So if you have Windows 10 S on the laptop, you pay $50, unless you're an educator, which it's free, and you upgrade to Windows 10 Pro, and then it will keep your Windows 10 S instance in a container, so you don't lose that. And that might be a situation where you're like, well, I don't want the kids to use Windows 10 Pro, but I do need to have this other app on this laptop. So the kids will still use Windows 10 S in the container, and I'll use Windows 10 Pro. Okay, that seems a little bit too complicated for me, but that's not the main discussion to have here. You know, I think this sounds good, but it sounds a lot better than it actually is in the sense that in reality, the laptops that we're seeing, the Windows 10 S models, already are basically just versions of full-featured laptops with Windows 10 that are a little bit cheaper because of the licensing of Windows 10 S being, well, obviously cheaper. Of course, there is one that is less than 200 bucks. That's really great. I don't know if you can get a Windows 10 laptop period for that kind of money. Actually, I'm pretty sure you can't. But the other ones we're seeing from Acer and HP are anywhere from 30 bucks less for the Windows 10 S version. And in that case, I'm not sure how impactful that is. Now, that being said. Yeah, go ahead. That being said, I do think that it's basically what I'm getting at is that it's a little bit more about branding than it is about actual, actually making a much cheaper product. Well, clearly it's just a license. I don't think that's all it is because Microsoft is pitching this to education. Now, having the Surface laptop muddies the message because the Surface laptop is $1,000 and all of the videos about it are showing how awesome engineered it is and beautiful. And look at that fabric on the keyboard and it's luscious and lovely and it's comparable to a MacBook Pro. We're not saying that, but you know, that's what we mean. Which makes me think, oh, this is for consumers, right? Like this is what they're targeting. But this whole Windows 10 S thing is appealing if you're running computers in an educational setting. It's not just about the cheapness. Yes, schools are on a budget, that's part of it. But it's also this simplified version of Windows that still gives you enough power that it's beneficial for the kids, but you don't have to worry about so many things that you have to do with a full version of Windows 10. And that's what Chrome OS has done so well. It has provided this simplified operating system where school administrators just say, oh good, this is locked down enough. It's easy to configure, but it's locked down enough that the end users aren't gonna be able to damage things by downloading a bunch of programs and getting viruses and stuff like that. We've limited the risk of that. I guess you're right. I was thinking about it more from the side of the school goer who needed a laptop maybe for university or something like that and who needed to get a computer on the cheap than the administration side of things with the school itself needing to buy a number of laptops. And in that case, you're right. It does make a lot more sense because if you're gonna start installing Windows 10, the full version, then it is a lot more headaches. And the problems that are solved by the Chromebook seem to be at least in part solved by Windows 10S. So yes, that does absolutely make sense, you're right. And it does look weird when you're like, the HP Probook X360 education edition is exactly the same as a regular HP Probook X360, except it's $30 cheaper and it has Windows 10S. Otherwise, the specs are exactly the same, right? It is confusing, but that Windows 10S, if it does its job, should be appealing enough to educators that they say, oh, well this is a nicer laptop than some of the Chromebooks I've seen. Also using Office is a good skill for kids to have and we can get it for free. There's also the Minecraft education edition, which that is a very popular tool for kids. And they also announced the code builder extension for Minecraft education edition, which introduces an agent that helps kids execute coding instructions. So it gets them interested in learning to code because they're playing Minecraft while they're doing it. Yeah, and I think this is where we see the width of Microsoft's market slash industry slash things they need to worry about. Because they sell to so many different kinds of customers and so many different types of uses that of course, they brought it up themselves when they look at the Surface laptop, it's the shiny thing that everyone looks at and we all compare it to Apple. But Apple kind of taking huge quotes here, but kind of has a much easier job than Microsoft. They make a thing, people want the thing, they buy the thing. They work a little bit with, they do the pro version and they work a little bit with the enterprise customers, but they make the thing and people buy it. Microsoft has to work with companies, with customers, with administrations, with education. And in this case, it probably is something that they need to, a package they need to put together and announce, but really the important part is going to be the Microsoft sales reps and people who are in touch with the education entities that are gonna go to them and say, hey, we have this thing, it's good for this and that and that reason and it's much better than this other solution you might be drawn to at the moment, including the Chromebook, which as you said has sort of solidified a huge portion of the market there, but almost by default, because at least that's the way I look at it a little bit, because there wasn't any other thing that was specific to it. No, there absolutely was. Apple was the leader in this market for the longest time and they're still very active in it. Microsoft was selling a ton of low expensive models, but Apple was too expensive, Microsoft was too difficult and so Google found a nice little niche here and that's what Microsoft is reacting to because the other thing Microsoft wants to get out of this is, hey, once you've graduated and you're buying a computer for yourself, we want you to have been using the Windows interface so you look at a Windows laptop and go, oh, that one looks familiar, I'll buy that one. Of course, yeah, obviously that is a big part of it, but the reason I think the Chromebook got its toehold or bigger than a toehold in that part of the market is that is the administration part of it, because yes, Apple was a huge player in the education and still is, but they're not doing anything to help the administration of the park of computers or not as much as, you know, a Chromebook. They're doing some, but yeah, it's not a success. What Apple's doing is saying, get an iPad. Those are really easy to administer and we've got some special administration tools that you can use for that, but you don't have multiple account logins on the iPad, you know, you don't have nearly the control, like you say. Right, so this is why I think the Chromebook was appealing to the education institutions and that sort of came out of nowhere. And really, I honestly don't think there is competition for that aspect of what the Chromebook brings and to an extent, Windows S does. Well, Chromebook only has 51% of the market, so there must be some competition, which is what that other 49% is, but yeah. No, no, no, no, what I'm saying is the ease of administration, right? Yeah, and that's what Microsoft is going after here. Exactly, exactly, yeah. Yeah, well, thanks to everybody who participates in our subreddit, you can submit stories and vote on them at dailytechnewshow.reddit.com. Matt Parsons is a high school teacher in Connecticut and just listened to our discussion yesterday about contacting your elected representative via bot. That was the resist bot that Veronica and I talked about yesterday. Matt said, I initially thought this was a great thing for my high school students to know how to do and get involved in politics at a young age. As I thought more about this, I started getting worried about how accurate or reliable these messages are going to be for the representative. I live in an area where I agree with many of the beliefs and views of the elected officials as do many other people throughout the country. What I would like to do is to change the minds of other elected officials in other parts of the country. What is stopping me from using Google Maps to find an address in the middle of the country, use a VPN and enter that address into resist bot so I can contact that representative? I could imagine that this could happen many times and skew the views of what those constituents actually believe. Again, thanks for a great show. I listen every day. I'm a proud Patreon. Also recommend this show to all my students interested in technology. Well, thank you, Matt. That's very kind and a great question. What stops you from doing that? Nothing, but keep in mind that on the level of the elected representatives, they count the responses from people who are registered voters higher than people who just say they're from the location and send a note anonymously. So it's something to keep in mind that this is just good practice for writing into your representative. If you want to have your feedback way more, you need to tell them your name and your address. And you may not want to do that, but if you do, then they can say, oh, yes, that is a registered voter in our district. We will count that more heavily. They do do that because in all of the guides and contacting your representatives, they say, make sure to put your name and address here if you want your feedback to be taken seriously. Otherwise they're going to assume you're from out of district. This bot would speed up the response level so they might get flooded with out of district responses potentially. But you can still, in your message, put your name and address so they know, oh, this is from a registered voter. So hopefully, yeah, that's very responsible that you would know whether or not the complaint or the feedback comes from a registered voter, but what prevents you from actually writing down the name, like let's say John Smith and chances are there is a registered voter or maybe they will not count.  Yes, but that makes it. Yeah. No, but I think you're right. I mean, the way the bot works seems to be responsible and there are mitigations, mitigation factors that you can take on the other side of things with the registered voters. So clearly. Ethan Kane from finally warming up with Silla Alaska writes, can we stop all the only two years of updates, hate for a second and acknowledge that Google is at least giving us a guaranteed timeline. Most phones we buy these days are given an undetermined lifespan in regards to updates and OS refreshes. At least Google has the Cajones to publicize their life cycle. And they're saying we can't guarantee. They might still update it after the two years. Yesterday I made a muddle of the timeline. It's 18 months from the end of sale for security updates, two months from the beginning of sale for operating system updates, which is short, that they guarantee. Yeah, honestly, I think, I mean, Ethan Kane, I understand the sentiment, but especially remember that this is their flagship phone. The first one where they're saying, like you want the pure Android experience that we made ourselves, then you get this one. And two years feels like even, you know, almost short of the bare minimum. So I think it's fair to be a little bit upset by that timeframe. Yes, they're saying we're going, we're guaranteeing it, you know, for two years. If they, you know, how low would they need to go for you to be a little bit upset about this, Ethan? Would it one year? Well, he's just saying let's give credit. Let's give credit to Google for at least telling us when a lot of other companies don't. They may support things for longer, but we don't have a guarantee of that. So at least they're being honest with us. I will give them that. Well, I still think they should support these as long as the underlying hardware can handle it. But as we talked about on Friday with IAZ, the problem is Qualcomm. It's not necessarily Google. Sure, it seems like a problem that isn't my problem. It's a problem that Google or someone should figure out and I shouldn't be, I mean, ultimately you're going to make your choice. And if you've already bought the phone and you're unhappy about this kind of sucks, but yeah, it's a factor to take into consideration. Well, Patrick Beja, I like the many bots who respond to your Google Plus posts. I think you're fantastic and happy to have you on the show. Where can folks find more of what you've got going on? You know what? I have a website where I publish the shows I produce in English. That website is Frenchspin.com. And if you go there, you'll find the Phileus Club where we discuss world events and we just recently recorded an episode where we talked about the crisis in North Korea with the point of view of someone who's specialized in China and lives in Vietnam. So these issues are very, very close to him, literally. And we also talked about the French election, of course, and we'll have more about this very soon. And then you also have Pixels, which is a show about gaming, which is a show for dare I say it, real gamers who play on PCs and consoles. And yes, we talk about mobile as well, actually. So we are very inclusive. I've been on Pixels. So you've had some people who aren't real gamers. Fair enough. So all of this is at Frenchspin.com. Hey, folks, thanks to everybody who gives us a little value back for the value we give you on this show. That's how we work. Value for Value, it's the model that Adam Curry coined and John C. Dvorak used at No Agenda. And we use it here as well. If you get value from the show, we just ask that you give a little value back, maybe as little as five cents a show at patreon.com slash dtns. Join the likes of John Lee, George Orr, Derek Edwards, and all the fine folks supporting us. We salute you all, patreon.com slash dtns. Our email address is feedback at dailytechnewshow.com. We're live Monday through Friday, 4.30 p.m. Eastern, 20.30 UTC at alphageekradio.com and diamondclub.tv. We're at facebook.com slash dailytechnewshow and our website is dailytechnewshow.com. Back tomorrow with Scott Johnson. Talk to you then. The show is part of the Frog Pants Network. Get more at frogpants.com. I've enjoyed this program. Good show. Excellent. Very happy with that show. That was good stuff. Cool. Well, if you're happy, I'm happy. Yay, I like making you happy. Oh, there are very few title suggestions today. Can you hear me? Yes, we can. Magic, man. This thing is like playing the lotto. Sometimes it works, sometimes it does. Yeah, there aren't that many. Top is the Microsoft Windows 10, Mr. S Off-D Edition, Softie Edition. The Wiles of France. I think that might be from the pre-show conversation. 24-hour news canoe. But there already is a news, 24-hour news canoe thing, like canoe.ca, which is a Canadian news website. I don't even know what that... Oh, it was the Twitter thing, I guess. Yeah, and then China Wiki. What do you mean I'm not a real gamer? S for short-sighted. Yeah, all the S one, S for sucky, S for short-sighted. I don't think it's that bad. I actually think, and maybe we should have spent more time talking about that, but I think this is actually a pretty good implementation given the purpose of it. I think part of it is that it's always weird for people to have something that's been cut down. For example, it's one thing to have iOS scaled up for a desktop or Android. Yeah, but this isn't for you to go by and use at home. Oh, no, I understand. If they gave it a different name, I don't know. I mean, part of it is just when you say Windows 10, there is a... Yeah, but they said at our education event, we have announced education laptops for education to use in schools for education, and it's called Windows 10 S. Why do they call it Windows 10 E for education? I don't know, that's a good question. That would have worked. Why? Yeah, what's the S for? It's not for student, apparently. That's the other part that I find silly. Maybe it's for silly. Because it shouldn't be like a student. I'd be like, okay, but they're like, no, no. S is for simple and secure, and they'd like... Secure, maybe, but that would mean that the other one is not secure. I know. Right? Like, well, it's less secure. It sounds like... It's like Windows 10, you know, they didn't call it Windows 9. Yeah. Just don't leave them, just call it Windows Education Edition or Windows. No, Education Edition is too long. Windows Education Edition is... Windows 10 E was brilliant. Yeah, totally, I don't know why. Maybe there's still time, Microsoft. Maybe, oh, wait, wasn't one of the Windows versions in Europe E? E-U? No, there was M-E. Yeah, but the one with the browser choice. No, there was N. I think it was N. Or maybe N was without Windows Media Player. That was Windows No, the N stood for no. Here's a title. Windows E was better. But we didn't discuss it. None of these titles is totally making me do cartwheels. Wow. Or instance. And have rather not doing cartwheels or... I can't do it anymore, I'm too fat. Like, too heavy. That's why only kids really do cartwheels and cheerleaders. Windows 10 Psy. Yeah, put something in quotes, so it's like Windows 10. S, and then IGH. Yeah, but then it's kind of mean to Microsoft. Well, it could also be Microsoft saying Psy. Like, you guys never understand what we're talking about. God. We want to do it for education. Windows 10 W, Wine. Windows 10 CE. I like that one. That's Kruga in the chat room. SE, Special Edition. Oh wait, they already have one of those, didn't they? No, it's Apple with the, isn't the iPhone SE? I can't remember. Well, I need a... Snappy title, so...  What about Windows 10 takes you to... That election's got you a flight mad. Windows 10 Cap and Count Edition. I like Windows 10 S with the Psy. Well, then go with your heart. I can't hear it. What a once, Patrick. I know that my heart must go on. Do, do, do, do, do, do, do, do, do, do, do, do. Far, where are you? Hey, what are you singing? He's singing the Titanic song. Oh, I have never, I think I mentioned this. I've never watched that movie all the way through. Like I only catch it. Oh, really? Like I just catch it like on TV, so I'll watch like a little bit of the beginning or I'll turn it on to it and it'll be in the middle and I'll watch the end. So I basically know they get on a boat, they're on a boat and the boat sinks. Well, yes, that's the whole movie, Roger. That's the historical event, too. Yeah. How can you not have seen Titanic? Because I'm not, those, I'm no pun intended, but those types of movies don't float my boat. Debbie's got as one as like spoilers. It sinks. Oh man, you're in the movie.  Also historical events, that cracks me up when people get mad. That was the low point for spoilers for me is when people got mad when I said that the hostages got freed in Argo. And they're like, oh, thanks for ruining the movie. I'm like, this is a historical event. We all knew the hostages got freed. Like. Everyone knows three, Tom. Don't be so judgmental. They need to do a Star Blazer version of Titanic. That became a spoiler, like let me tell you how Lincoln ends. Well, did you know how Lincoln, Vampire Slayer? I don't know how that ends. That's actually, I liked that movie. A lot of people didn't. I haven't seen that movie. It's a popcorn movie, right?  While you watch people get axed. I don't know. You watch vampires getting axed. By Lincoln. By Lincoln. Axed out. So do you want me to spoil some Guardians of the Galaxy 2? No, no, I don't. I'm so mad. They survive. I'm going to see it Thursday. The earliest I can see it in the United States. Oh. In the city in which it was originated. 10 days after I will have, I have already seen it. Seriously. You know, don't tell me anything because I'm not going to see it till the end of the year. I thought you were, you didn't care about spoilers, Tom. Oh, how the tables have turned. No, this is the problem with having sophisticated and nuanced thoughts, Patrick. Is everyone just oversimplifies them and tries to use them against you? I don't understand what you're saying. We had a very lengthy conversation. I think the spoiler thing is just taken too far. I don't think it's good to spoil all movies. That's never been my position. Well, that's what you say, but what I hear is that you don't care about spoilers. Look, I have the best spoilers. My spoilers are better than anyone's. We're going to spoil things the best. Bigly, I am going to buy him a thesaurus and mail it to the White House. If you're going to sell. So you have fun with that. Yeah, I'm not sure that would work. I think you should you should just start printing pages of a thesaurus in which which newspaper does he hate the most? I don't know. It depends on the day. The Bating New York Times. Whoever wrote something negative most recently. Yeah. OK, so do that. He might he might like the auto trader then because it's mostly just Carlos. The Bond County shopper. Wait, is it readers? Did they give you the the power word or the? I see that you very skillfully deflected my insightful conversation about spoilers. Yeah, that's that's Boyle. I've learned I've learned from our current political climate how to constantly deflect. I change the subject numerous times. You know that spoilers is way too hot. The problem with your accusation about spoilers against me, Patrick, is it's exactly word for word the same accusation Brian Brush would make. Let's play the tape. Wait, you still use tape. Metaphorical tape. Tape is like album. Is it now? Yeah, it's just a word that now doesn't mean literally tape. Album does not mean literally album either. Does it, though? No, but it's an album just me to collect. They didn't really meet.  An album was it was a book that you collected things in. Yeah, that's what I'm saying. So so it's not a book when it became a long playing record, but we still call it album because that's, you know, and we even call CDs albums and we even call collections of MP3's. I call it my language. And the words adapt. I need to take this languages lunch money. It's alive. It has lunch money. What? I don't. I don't understand the lunch money thing. That one lost me. That's fine. You want to beat up on anything that's alive and take its lunch money? Why? No. There is clear news on this. I am confused. Well, at least we had a perfectly spoiler free conversation. Spoiler free. Yeah, I restrain myself. You can tell me here's here's where I draw the line. I don't want to know the events that happened in the movie before I see it. And I don't want to know the ending or any twists. But you can tell me some people consider this a spoiler. You could tell me like, I liked it. I thought it was fun. I hated it. Thought it was boring. I both liked it and thought it was boring. OK, I will tell you one sentence of what I thought. OK. It's too much of a comedy. Spoiler. No, I'm just kidding. Yeah, but that's not a surprise, actually. It's a lot of people told me, oh, but the first one was really funny, too. And I agree. I think this one is goes too far. And you think they leaned too far into that? Yeah, basically, there isn't one scene that is not. It's a funny and how they're yelling at each other. But sometimes we know they love each other. And there's the other question. Did did you actually find it funny, too? Or were they trying to be funny and you thought they failed sometimes? Less than the first one. So it was less funny. Yeah, yeah, because it was like, you know, they tried so hard that at some point it was almost a caricature of the first one, I thought. It wasn't bad. I didn't dislike it. But yeah, anyway. We can talk about this next Tuesday in a spoiler section of the after show when we will discuss our liking or disliking. Oh, yeah, I assume I'll be talking about it on court. Killers, I'm guessing Brian will go see it because he has it in the movie. I can't watch anything. Why not? Because he has a kid. Well, I'm sure you could if you know when there's a will, where there's a will. There's a will. I'm not dying, dude. Where there's a strong desire. That was a dad.  He was doing dad jokes before he was a dad. He was practicing. Same as mine. Mine are not allowed. Wrong. I'm just reading the chat room now. W's got as one as it is. Wrong. Have you seen? You've seen what was that movie with what's her name? Arrival. So Arrival, the one with the... I haven't seen that yet. I still want to see it. Oh, I thought we were going to be able to have a spoiler conversation about Arrival. I really liked it if that's OK to say. Does it work well in any language? Oh, I like the short story better. Does it work well in any language? I don't know. I thought in English. Oh, because it's a thing about language? Language and communication. OK. Yes. Hey, don't use Scotty's one. I'm never sure how to read your name. W's got as one. W's got as one. I'm not fake news.  Your name is fake news.  That's the new year mother wears combat boots.  Oh, W's got is one. Now I'm intrigued. He's had it since he was one years old. Hey, we didn't say he's saying now my mom's a nice lady. We didn't say she wasn't.  What that specifically supposed to imply is that she's like a drill instructor or. Well, it comes from a time when women were not supposed to work at all. So you can kind of do the math from there, I think. Oh, like the idea that your woman, that your mom even had a job would be insulting and that she wore combat boots implies a whole other level. So like the 17, like the 1700s or something. No, the 40s. Because a lot of women were working although they didn't say women didn't work. I said the perception was that women weren't supposed to work. And if they worked, then there was something wrong. I'm not saying that's right either. I'm just saying that was the perception. A whistler. I could mean she's poor. That's a good one. That's a good point. I used to shop. Well, then might not say it. Your mom's poor. That's what you want. That's it. That's rude. So in France, women didn't have the right to vote until after World War Two. Wow. That's kind of crazy. Yeah, that is crazy. Yeah. That's kind of odd. All right. We are published. I am ready to close out. So thank you all for joining us. We will be back tomorrow with Scott Johnson. We're in. We will discuss other metaphors and spoiler etiquettes. Goodbye.