This is Hacker Public Radio Episode 3759 for Thursday the 29th of December 2022. Today's show is entitled, chatting with it. It is hosted by some guy on the internet and is about 44 minutes long. It carries a clean flag. The summary is, small talk on spin free software. Hello and welcome to another episode of Hacker Public Radio. I'm some guy on the internet and I'm here speaking with D&T. And today we're just going to be chatting about a little bit of technology. Let's start off with the Raspberry Pi. D&T, have you heard anything lately on Raspberry Pi? I have heard lately that I think it's hard to find a Raspberry Pi, but I think that's always been the case. At least occasionally lately I've heard a lot about this big thing on a mastodon with moderation, some big controversy that happened there. Oh yeah. The controversy that I mastered on that's a big list. The segue into that one, let's start off with that part about it being hard to find. It's been hard to find for all quite some time now, except for the scammers or the scalpers online. They've seemed to have a pretty healthy supply of them. It's just consumers the rest of us, the enthusiast. We seem to have trouble getting them. What's up with scalpers, how did they get the Raspberry Pi's then? My guess is from what they were saying is they're doing a lot of B2B type of work right now business to business versus business to consumer sales. So some of the small businesses they're supplying and this is just a guess. It's not like I got any paperwork to back this up. Some of those small businesses are doing a couple of bulk loads to people they know and those people are running around online just, you know, just selling them for outrageous prices. The last price I saw for Raspberry Pi for compute module was $207 just for the compute module. And that was on Amazon. Yeah, that makes sense. There must be this inventory that they're getting their hands on, I guess. So I've only ever had one, I have a, I think it's a maybe like a model 3B or something like that. The one that doesn't have a USB 3 ports doesn't have gigabit ethernet, I think. I've got two of the 3B, the standard 3B that's in the same form factor as the 4B except the, I don't have the 3B plus so they don't have a Bluetooth and Wi-Fi on them. But they're still good for things like if you want to do DNS or any any Samba anything like that, where it's going to be connected ethernet wise or just learning because when I first bought them, I was just using them to learn how to do anything with Linux. I didn't have a spare computer to test stuff like SSH on. I could plug that in and learn how to SSH into it. I think I had like 4 Raspberry Pi 4s except one of them's dead now. I'm pretty sure it's dead because it will not power on anymore. I was running as an X cloud server for quite some time and I noticed it was powered off. Couldn't get it to come back on. Yeah, so are you looking for more Raspberry Pi's looks like you will start with them already from what you just said. Well, I use them for small projects and like, say for instance, the one that I was using on my network here, that was doing my next cloud out. So whenever I had to send files to someone, rather than uploading the file to the email server and then trusting that file in the hands of say, Google with Gmail, I would upload it to my next cloud, send a link through email and that way the link can actually expire. Even if a bad actor got it, the link can also be password protected. So it gave me a little bit of security and the file was still on the device I own. I got a little bit more control over that. One of the things that helped me in having multiple Raspberry Pi 4s is when I wanted to test out new things that I wanted to deploy on my network, I have an exact replica of the machine I'm running in production. You know what I mean? So I can do all the testing on another Raspberry Pi here just to see if I can get it all working. Like when I wanted to get what's called bookstacks up and running alongside the next cloud, that failed miserably. I don't know what I did wrong, but it didn't work out. And I'm glad I didn't try that on production. I have a wonderful little test environment that's exactly the same as production. And the other ones did doing things like a dear to smaller ones like the two gig. That one's running a digital photo frame and the other one that was running the land base next cloud. That's cool, that's fancy. So you've got your production environment in your test environment. Yeah, after a while I stopped running any kind of heavier applications, like anything with server side stuff. Yeah, now I mostly just have some get repositories and task warrior server in a couple other very simple things like that. So one thing that I use quite a lot for my stuff is get annexed. It's something I definitely owe a show about. There's been one show by cloud to about get annexed, but it was kind of little bit superficial. I could talk for a while about get annexed, I guess. Well, since you brought it up, I mean, just give me like a 50,000 foot view of get annexed, you're talking to a complete new that's only heard the term here with you. So I mean, just tell me a little bit about why we're here. Cool. So get annexed is like one of the various solutions that exist storing larger binary files in a get repository, basically. Any file that is not really interesting or useful to have that change tracking that get uh, does. So get annexed is kind of a really sophisticated one that, because a lot of times, the trade-off for storing the larger file and get is that it's not actually version controlled usually or at least like it is version controlled somewhat, but the history is not actually kept so you can actually go back to an order come in and get that larger file. I believe get LFS which is get a large file storage. I think that's the one that's supported by get hub. That's not it won't keep the older files right get annexed does. And uh, there's a lot of cool stuff about it. The documentation is a little bit hard to get into. It definitely takes a while for you to understand some things about get annexed. It's kind of a weird thing. But the main thing that I like about it the reason I use it is because you can basically have the whole file structure, the folder structure on your computer and you can but not have the actual files on your computer right. For example, I have one get repository where I have almost every project I have ever worked on when I was a freelancer doing video or nowadays more kind of personal projects. I have it all there and I can kind of browse it but I don't have the actual data right. Then there's a get command get annex get that will actually go SSH into my Raspberry Pi and then download the file and you know the file that's in your directory is a link to a assembling to a file that's in the dot get directory and then that's where the actual data is right. And there's a bunch of other stuff about it but that's kind of the essential thing the reason I use it. I kind of like that idea of having the folder structure and being enabled to browse it to to some extent and then just download the file and I need to look at it. So for example if I remember vaguely that I had a file and I remember what it was named, I can do a find and find that file and it can be a file that I saved to the repository like 10 years ago and then I can just do get annex get and get it. Okay so now one of the things I'm wondering about is with get I still haven't taken the time to learn how to use get but I know the purposes of get the versions control for a mostly source code but I guess you can also use it for documentation and other writing. I don't understand why a binary would be up there unless you wanted to release the binary to users. I don't understand why you like the developer would have the binary up there when I would assume you'd be building from source a lot of time unless you wanted to avoid building from source. Yeah you're definitely right about that there's generally no good reason to store a binary and get repository like sometimes a project will do it just for convenience because they would you know let's say you have a get repository that you need multiple people to download and run something and then maybe there's a dependency that is just very convenient to just have the built binary in the repository itself so it's downloaded when you clone it but it's a little you know it's a little clunky there's no really good reason to do it. Okay all right so I guess that helps clear it up a little bit and you're still using it today for personal projects. Yes so you know whenever I there are some projects that I would prefer to track it track them in their own get repository but a lot of smaller stuff I'll just at the end of it I'll just move the directory into my big get annex repository then I'll check everything into that and I'll just do a commit and then I'll drop the file so then that way I'll have the file structure as similar but the actual files that take up storage space won't be on my computer anymore they'll just be in the Raspberry Pi from then on and the files as they're stored on the Raspberry Pi they're their GPG encrypted in the Raspberry Pi they're just a huge directory and the files are GPG encrypted in their name are like it's like you know content addressed or whatever you would call it so that the the file name is in some way obscured as well and when you use GPG to encrypt do you encrypt the directory or the files themselves each file is encrypted this is done by the the script by the get annex application I guess it's a and by the way it's a Haskell application so that can be kind of inconvenient sometimes because it takes a about a billion dependencies I don't know if that's very common for all of Haskell but seems like they always come with a lot of dependencies speaking to Haskell we're going to have to get what's a user one of the correspondence here at HBR is it to to Torto I believe the name her name is to Torto yeah they might have some thoughts on what I just said about Haskell yeah I'm going to have to have to drag them in here have a showdown all right so so you're using your Raspberry Pi's for development and sounds like a little bit of content distribution right there and the ambiance which that sounds like a fair way to get malware how so well I mean if you're grabbing binaries off of get repositories I mean the least with the source code out you know you can kind of comb through it see where there's an issue but if you're just grabbing binaries and you're not exactly like safe for instance if there's like four or five people I guess managing one get repository what was it called it's not ransomware they they called it protestware I think that's what it's called the whole protestware I think came about but at one guy created a program that looked for your location and if you were in Russia it would delete all your or your files yeah I remember yeah I mean I don't all these repositories were created by me right I don't share them with anyone I just have them I guess I use it mostly as a backup you know whenever I need to to read since I have so much of whatever I'm doing yeah usually in a get repository in some way then for example whenever I need to just trash my my system and reinstall it the only thing I really need is the SSH key and the GPG key and I can just get everything back again oh sweet okay so I understand a little bit clear now this is just all personal so you're just managing external storage like this yeah the all yeah all just get repositories that I created and upload it myself sorry are you are you booting through USB I'm hoping you're booting through USB because that sounds like it'll be a nightmare if you're booting from the SD card so the way I have it is the yeah the system is on the SD card but most of the data is in external hard drive but the thing is it's it's all USB 2 so it is actually quite slow and that's one of the reasons I wish I could get a Raspberry Pi 4 so that I could have faster drives and then all of those file transfers over the network I'm much faster yeah for a personal use you can stomach it for a while but I imagine after some time it'll definitely start to cause a bit of frustration I used to boot off of one of my Raspberry Pi 4 as I was booting off of an old laptop hard drive because I mean it was just lying around doing nothing and those laptop hard drives those those like 5400 rpm so yeah sure I got like a free terabyte lying around but boy was it slow I had our family next cloud running off of that for a little while and I got some I got some looks about that so I went ahead and switched it all over to one terabyte western digital blue drive and that increased the performance of substantially so what's the disadvantage of just having the system run on the SD card SD card's going to have much lower read write endurance so you're going to you're going to burn through SD cards a lot faster depending on your usage with the SD card we will go through it much faster you would since you're just only one writing to it and from what it sounds like you normally just storing on to you're not actually running off of it with us we're running you know next cloud which has the database and applications and everything like that constantly reading and writing yeah I think you're right that's what I used to have one of the first things I did when I got this Raspberry Pi was next cloud and then yeah just the whole thing just seemed kind of slow to me so I intentionally changed so ways of doing all that it's been a lot smoother and I almost never have to think about it anymore the only other thing I think I have I installed one of those like a calendar and contacts like a standalone oh it's called ratic cow I guess is how you would pronounce is like radical with an E at the end so it's just having web I mean cow dev and card dev but not as part of your regular web server so I didn't have to have a full web server it runs just fine yeah that's pretty cool so I still usually the functionality you're thinking everything up using just the front end on your desktop and the back end would just be the pie for the storage yeah but I think I don't know I feel like that's kind of the least secure part there because that's the only what one of the only times where there's a data sensitive data stored in plain text on the Raspberry Pi yeah I I was worried about that but by having them separated one on the land and having my land separated into multiple different subnets and everything I I worried less about it now that one that's that was connected to the internet before it died yeah that one's a different story I mean lots of monitoring went on there and I really didn't want to keep any files on it just mainly whatever I needed to send out I wanted to always have a next cloud instance ready for that and I mean it worked and I got attacked a lot but I didn't see anything where somebody actually got through getting through that access or anything like that I was able to tighten it up pretty good to where I banned anybody that tried to connect yeah I need to do a little bit of that just trying to check I don't I've never seen any kind of activity like that on my Raspberry Pi so but I'm maybe it's because I've never looked yeah have had did you open it up to the internet like you got any ports forward and out or anything yeah but but very well what do I have yeah I mean you just got to talk to me yeah I still have well no I changed it to something other than 22 right yeah that's the I mean I did I think that was on the there's arch Linux the arch wiki has I know how I know your opinions about arch Linux by the way but arch Linux their wiki they had like a list of security recommendations and one of them was that I think that's probably where I got that from but yet changing the default SSH port to something else and then I have a couple of others but none of the common ones like the because I don't actually have a web server I'm running on that either so yeah one of the reasons I didn't and in this could be a misunderstanding of my is from what I was reading port between zero and 1000 require root those are like system ports so if you go to a port beyond that it would not require root to access those ports and that's why I wanted to keep it at 22 I could have changed it beyond 22 and then just managed it through the SSH config and through documentation as well what the SSH config would just hold that information so I don't have to remember what the port is yeah and then you you have those you have those other like failed to ban and all that so yeah I don't know I think yeah I'd be interested in looking at this kind of information about my Raspberry Pi here whether anyone who has tried to log in or anything but I've never at least just occasionally looking at logs I've never seen any kind of activity like that yeah I mean it's not until they find out about it but you start seeing a lot of crap going on and even then I mean it's usually the same type of attacks I'm trying to break into SSH or whatever services you have running they'll you'll start to notice how they find out about it my guess is they're just scanning yeah so I guess let's say if you know how they get and how they find out about how an attacker might find out about your home server and might start trying to target you then record a show about it and let us all know pretty sure it's going to be just a whole lot of scanning like you you probably have like IP ranges and you just ping everything within range and whatever sends back a message just like okay that's a device I'm assuming that targets yeah I guess they can go in and scan for open ports and go from there I don't know but yeah I used to have the a subdomain of my actual personal website pointing to my home IP address and then forward it to that Raspberry Pi but I've changed that to a completely non-descript domain that I got and then that just links to that IP so and you know there are things like that it may be a herd of page kite as well that's another thing I've thought about trying out but haven't yet it's a kind of supposed to be like I'm more secure way to expose your some parts of your home network to the internet now I had never heard a page kite one of the things they got to me from everything that I dug up is a lot of the tools that I found like especially failed to ban were built on top of the default Linux kernel firewall software so like IP tables and I figured if I just learned IP tables or enough about IP tables I could just implement all the features I want were basically just banning everybody that tried to log in except for myself yeah I think I've noticed that too it seems like a lot of the firewall applications are kind of like wrappers around IP tables because their commands are like a little more esoteric or whatever yeah yeah and and on the reason I wanted to do it because I was bored at the time as well too you know you bored and you got a couple of books lying around it's like let me go ahead and get into something which firewall application do you use no IP tables but the desktop that I'm on I think this is running NF tables which is some you know I think some of the command structures are similar but I don't know enough about NF tables to even attempt it but on all my servers I'm running older versions 22 no 2004 of a boom too so that way I can maintain IP tables on those but I'm eventually going to update my knowledge to cover NF tables so speaking of a boom to 2004 I just went back home to Brazil for a couple of weeks and I found a little CD base one of those that have multiple pockets you can slip CDs into and I found in there some a boom to 1204 and I think 1010 that were the first to a boom to CDs that somebody gave me the first Olympics operating systems I installed ever you you're going to get brave and try to run them today no I left it it's just it's just a relic of the past no I think I saw someone maybe on a mastered on talking about like having still having their their first CD I remember at the time it was when I was living in the UK this French guy came into work on something at the hostile I worked at and he and then he was like a Linux geek and then he started telling me all about it and then he gave me a CD and I wasn't even going to install it anywhere but he said no no just keep it maybe later you want to try it that's something I never took part in I never got into the CD because I came into a later 2019 is when I got in the Linux so it's been all windows before then so I never experienced to see the CD world of Linux yeah I had kind of two phases there was that and then I used a boom to for a while but then later when I started working as a video editor you know in the video industry you're supposed to use a Mac at least you were for a while and so then I bought a Mac book pro and then I used it for several years even happy with Linux so far like I was there anything about it that kind of makes you want to go back to the Mac or you're pretty good right now with Linux only no it's good it's definitely it's definitely a lot more I mean it's I think it's more user friendly today than it was back then and also I'm more savvy today than I was like you know I can back then I hardly ever even wanted to be on the terminal right and that's not the case anymore but and also a lot of the media applications are much better than they were back then you know now there's Crida and Katie and live is better than it used to be and it was usable back then but also I think the Mac operating system is also in some ways worse than it used to be I think yeah I think with Mac I think they just got a little lazy kind of lock everything down and trickle out features every now and again like meaningless features what they do have that's greatest that ecosystem once you're in the ecosystem it's great you can just survive there with just everything that they have today with no new features for years and it'll still feel incredible however if you're truly trying to get ahead and you want to just draw out every ounce of power your system has I I cannot find anything better to Linux yeah the best thing about using a Mac for example the reason I wish I could use one at work for my work computer is that you can run you know Linux or Unix E applications on on a Mac so not the case on Windows you know I mean don't get me wrong I use Windows for gaming but try to do any kind of work on Windows just so much frustration yeah it's be dreadful but so but also I think I would say nowadays I understand and appreciate the the free software part of it a lot more like I'm much more willing to use an application that's maybe in some ways less convenient but more freedom producing same here and one of the main things is I want to avoid the rug pull yeah the funny thing is then observing as you start to have this kind of perspective we can we can clearly see when other people just kind of then step on to this new other rug that looks nice and they're like oh this rug is a lot better than the rug I was just on before and but then you're like well yeah you're still just you know just waiting for someone to pull that rug from under your feet yeah and each new rug they step on gets smaller and smaller so I mean eventually I don't know what they're gonna they're gonna be just standing barefooted on a ground after a while I mean think about it you can't even own your software these days it's all done through the software as a service crap so like for those people they use like Microsoft Word the Microsoft Office Suite miss one payment and you can lock it of all your work how you gonna get your work done you gotta I guess use the web UI or something like that whereas if you just go ahead and donate a hundred books over the library office I mean if you can't pay it next year that's cool you keep going and then you pay when you can yeah so I'm gonna say first in a minute we need to get back to the promise we made at the beginning of the show that we were gonna talk about the Raspberry Pi controversy as well but I want to say real quick there's this development that's happened recently that it was this application called Figma that's used for UX design usually and it was purchased by Adobe and uh Figma is known for being kind of one of the most advanced uh design applications that can run on the browser and it can run very well right there there have been technical articles about it about how they achieve this and all that so I think I feel like Adobe buying Figma is a huge step in this continuing shift that we've been seeing about running applications in the cloud you know I think Figma really is like a kind of a step up where it's a really sophisticated application and really complete that's running uh in the browser so um yeah I don't know I think we're gonna see more and more examples of this unfortunately I agree back to the pie now there were claims made by the Raspberry Pi foundation a while back that the Raspberry Pi 4 was a desktop replacement I don't know if you heard any of those yeah I remember that have you ever had a chance to try the Raspberry Pi 4 like just actually get some work done on it no I haven't ever had one I have attempted this desktop replacement idea that they had and uh let me tell you under the guys of an educational device I would offer them lenient seal in that statement but if you're just talking about somebody creating a computer and it is just a consumer device you use it and they call it a desktop replacement in the small form factor and it's the Raspberry Pi I will call it a crap device it is no it is in no way a desktop replacement this is one of the things that bring my frustration with the Raspberry Pi foundation then lowering the availability of the device to the community yet serving so many businesses took them out of the educational realm and put them square and just industrial and and other business they just out for profit now and they no longer get that lenient seal of okay it is an educational device that we think others love to play with so then that makes a decent segue for the master on controversy with the Raspberry Pi I think I think I wrote in the in HPR's matrix channel then it's like an interesting situation because then a lot of people it's like they you know you got the Raspberry Pi that you like for reasons A and then now there's this other reason that you have for not liking them you know and then people are kind of struggling with that and they they kind of you know it's like it's like you're challenging your values a little bit and then you have to decide what is more important to you but let's I don't to be honest I don't really remember exactly what the controversy is which is really telling I think so do you are you able to kind of recap a little bit? Yeah from what I was able to dig up the controversy it is started with a new hire a detective that was doing surveillance with some police department or whatever he was using Raspberry Pi's and other devices right trying to surveil criminals the I guess he left that area working went to the Raspberry Pi foundation maybe got burnt out or whatever who knows but he went to the Raspberry Pi foundation and some users were a little bit upset about that but they weren't upset directly with the Raspberry Pi foundation they were upset about the hire of that guy now how the Raspberry Pi foundation responded is where the issue came in they they were a little toned up and they began you know banning people and I guess reacting in a way that was not what we would expect from an organization so it it just poured gasoline on a very small fire they could have just ignored it and it would have went away I mean who cares they they just hired some guy out there you know yeah exactly right I think and they yeah they hired this guy and then they posted on master on kind of a a little bit bragging about his background for it ever reason and then some people complained and then yeah it could have just been left at that and probably there had been no big deal but yeah I share your view that the bigger problem was their response to it and then it just showed but what was there was also like a you know they they seemed to make a commitment to not moderating things and then that would be a reason for people to defederate their instances that right yeah I heard a little bit about that that part I did not dig into but I did see a couple of threats to space themselves from the Raspberry Pi my biggest issue wasn't the the hire itself but what the hire brings with it because I don't this guy is from an understanding is not a developer he didn't deploy the pie in some new way that's gonna allow them to bring wider adoption instead I believe he just has a lot of contacts he's like a networking hire you hire him because he's gonna put you in contact with a bunch of other sales that's what I feel like his hire really was because other than that what else is he bringing to the table they talk about years of experience that does nothing I mean to think the the enthusiast that built the Raspberry Pi brand to up to where it is today have done ten times more with this guy's ever done you know he's done his drill little hole in the lamp stuck a camera in it and connected to a pie probably follow the form you saw online that's nothing new so where did you get that view from about um it being a networking hire I just put it all together in my head I didn't find any information to support my beliefs on that I just thought of it and said it here today okay yeah I didn't I didn't yeah I didn't think of that I guess I didn't really read much about it but I don't know I thought the yeah people were yeah I mean I think people should be able to you know whatever you think about the police people should be able to hire former police officers I don't think people who go into the career should necessarily then have no other career options they you know whatever anyone thinks about the police people are you know generally and we should believe that people can change so that shouldn't be a big deal I do not like those broad brush where you just look at a group of people or an industry or anything an automatically classify the entire thing as bad therefore all of the good that has been done is now you know tainted that is that leads to things like racism and other just parts of our culture that I want to avoid so whenever I see people take that radical uh perspective you just go all cops are bad no I just can't support that yeah it seemed to me like that kind of thing was maybe what drove the initial um criticism of the post yeah I believe so I I think for them to redeem themselves first of all they're going to have to do something about this whole promise they've made to support businesses and just leave their I think they supported the businesses 90 with 90% of the products that they have and only allowed like 10% to go out to consumers causing this you know just love-sided shift the scalpers have product but the enthusiast the the people who are actually learning any in the environment we don't have the products that we want and we have no choice but to even consider buying a 35 dollar Raspberry Pi 4 for $200 you know I mean it's just it's nightmarish and crazy to know that they would make such a decision and stand by for so long yeah that's a bigger controversy really um I didn't know that there had been this intentional shift like that so the trouble too is that then it exposes us to to like counterfeits and stuff um like that yeah it's a ton of it out there now but one of the good things I've seen from it I've been looking at uh somebody other single board computers that's been coming out I believe uh with the other one I think it's called like the rock chip or something like that that they've uh been dropping some new uh SBCs uh watch a YouTube channel called um prime optimist prime no not optimist prime it's prime something but uh he he does a lot of you know small form factor gaming PCs and things and he's show off a lot of uh like game emulators some things at that nature the old NES super NES and etc and he does a lot of it on the small single board computers he's been showing off some really good ones and I've also heard about the pine tab coming out I'm very interested in the pine wells the pine tab too I'm very interested in that because the first one was only available for what felt like five minutes and then you couldn't get them anymore is that a tablet yeah uh because pine has been doing lots of work to build their uh store with you know dig at the pine watching the pine buds the pine note and of course there was the pine book in the pine book pro with the pine phone so there's a lot of development around it so I'm hoping the documentation and everything's also caught up I think the pine tab's gonna be a wonderful device I'd love to be able to carry a tablet around and you know just a small lightweight Linux device I'm not too crazy about it being armed because the inconsistency with the different arm you know uh architectures it it causes a small problem I heard about them creating like generic arm um ISOs or images or whatever that can run on any arm CPU but I don't know how it's gonna work on these smaller devices yeah I don't know anything about that either have a risk five you uh you didn't need studying or looking up on risk five nope don't know anything about that either I just know that it's I do know that it's pronounced risk five and not risk be so I'm there yeah I follow it a little bit but because I'm not deep into that side of the community all I can do is kind of look on it with question marks above my head but that's that's all I've got I know it's out there and there's a lot of enthusiasm about it I do hear a lot of speculation about it though they they talk about it being uh the divider between uh what you call it the AMD and Intel so you're gonna get a new uh freedom respecting platform that you use in the future or that that's the whole thing anyway okay so can you give us like uh how did you say the 500 foot or meter view of what risk five is sure I can give you one it'll be very poor but I can definitely give it to you that's the one I want yeah so basically it's uh you got your the two x86 systems that everybody knows that's the Intel and the AMD well risk five is just a new player in the game from understanding and there are no restrictions on it at the moment somewhat like arm but more freedom respecting right now there's I mean if you wanted to go power PC you could but I mean it's gonna put you back in the same boat you're locked into somebody else's platform but then there's also risk five which is very open it's it's it's like the uh I would compare it to in the encoder world how you have the Nvidia encoders it was the new one AV one that's coming out now how AV one is like the freedom respecting one that everybody wants now so that way you don't have to rely on Nvidia anymore I would kind of refer to like that that's what um that's what risk five is like AV one yeah okay yeah it's a similar thing to the you're talking about the code X there the the image code X right that some of them are um not free uh which would be the reason Google creator VPA and then VP nine in response to AVC also known as H264 and then H265 but um yeah I think I read a while back that the reason Apple created its own architecture was because of the licensing thing with uh because of the or because they didn't want to use um arm processor so okay from what you said risk five is like an open kind of a definition of an architecture of a processor architecture and then so that then companies are able to build um processors that are compatible with each other right so but is there a company that will that has um you know committed to using it or is this one of those standards that are gonna remain just a standard I think it's gonna be just a standard for a while because there's a lot more development that has to be done with it but it's moving from what I hear it's moving very quickly and especially seeing more companies once you see more hardware appear I think that's a very big sign so when we saw a pine come out with that smaller arm device I mean that's that's telling me that this thing is much closer than we think now I'm assuming that only major companies are gonna have any actual usable devices for a while like you probably hear about some risk five servers or something being deployed testing out but you won't find anything like on a desktop computer anytime soon okay that's cool so yeah I would invite listeners to who know more about risk five about for example why a company would want to build a processor following that standard or what else we might be getting wrong about risk five we could use a show about that because there's a lot of interest in the topic I think right definitely definitely especially after hearing you know what you know what should it definitely make you want to do a show after hearing me butcher that explanation you should definitely want to do a show yeah I think this is something that you and I could specialize in we just get together and we just misconceive everything we can for about 30 minutes and left people post their response shows I'll try to think of some topics that I know nothing about and then we'll get on mom that sounds about right just grab a handful of topics and be like okay you know I heard about it and then I'll speculate on what I think it is I love that yeah my fact here here's a good one as well um you you want to know how to convert your code from x86 to R okay how do I do it at the top of your code you just write R equals true yeah yeah that makes sense that should work right then the computer will see it read and be like yeah okay R is true yeah yeah the very first line just just like in a bash script how you you tell the bash the computer how to interpret the script yeah you just write R equals true right there and you're you're good to go all right yeah see that's why we need open standards so you can just say R equals true and everything is going to be all right yeah it worked perfectly fine you can try today on any code you have just going to get hub grabs some haskell or some rust whatever and just write that in there and run it everywhere now if it doesn't work I urge you to contact D&T he'll be able to assist you further with that for I have no idea what to do after that yeah I'll send you right along to somewhere else to see if you can find the answer if this doesn't solve your problem we can send them to black colonel yeah I think that would be my first try yeah black colonel he's an amazing developer he he writes code and rust so that obviously means he knows more than anybody else and he did a show telling can that he was wrong in math and explained what was it about axioms and all that other stuff great show listen to it and that's why you'll know you have to go to black colonel yeah I agree just go look up just go look at go to hackapolicread.org go to the full episode guide and there should just do control f back but only check out some of those shows there there's some good stuff another thing I know about him is that he he really doesn't like those terminal file managers he really hates that I'm some guy on the internet here with D&T and we're out of here thank you for listening to hackapopic radio goodbye you have been listening to hackapolic radio as hackapopic radio does work today's show was contributed by a HBR this night like yourself if you ever thought of recording podcast click on our contribute link to find out how easy it means hosting for HBR has been kindly provided by an onsthost.com the internet archive and our sing.net on the satellite stages they show is released on their creative comments attribution 4.0 international license