LINUX Unplugged - 477: The Feeling of Fast
Episode Date: September 25, 2022We finally give Brent his new laptop and get his reaction. Plus our best pick for replacing stock Android with something private. ...
Transcript
Discussion (0)
This here episode of Linux Unplugged is brought to you by Chris and Wes.
These fine gentlemen have ganged together and bought me the laptop that we'll be talking about in this episode.
So gentlemen, thank you. You're the kindest, sweetest people I know.
You're very welcome.
Hello, friends, and welcome back to your weekly Linux talk show.
My name is Chris.
My name is Wes.
And my name is Brent.
Hello, gentlemen.
Well, coming up on this here show, yep, we finally gave Brent his Dev1 laptop.
We'll tell you the horrible things Wes and I attempted to do it before we gave it to him.
Who, us? laptop. We'll tell you the horrible things Wes and I attempted to do it before we gave it to him. Then we'll get Brent's first hands-on review, his
impressions, and then my long-term
observations, because I've had the
dev one as long as you can possibly
have it. Plus, we've
also got the boosts, the picks,
and a lot more. So before I go any
further, let's bring in that virtual lug.
Time-appropriate greetings, Mumble Room.
Hello, Chris. Hello, Wes. And hello, wes and hello brent hello hello you know the stamina that this mumble room represents
right right yeah we are three hours and 36 minutes into live streaming right now as we record
because we're doing a double on this sunday we're on the road to jpl again Very excited. I have been reading JPL books.
You're nerding out.
I like that.
Watching JPL documentaries.
I've learned a lot.
There's a lot to learn.
That new tattoo
I'm not sure about.
Yeah,
it really itches
and it's been weeks.
It's that weird location
you chose.
They said it was normal.
It was their specialty.
I did find them
on Craigslist though.
So I'm not so sure about that.
But we're so excited.
By the time you're listening to this, we're going to be well into California.
And Wes will be preparing to join us for the next live episode, which will be recorded from the road.
Oh, I'm very excited about all of that.
So before we start the show, before we get into the new gear, let's say good morning to Tailscale.
Hello, Tailscale.
Go try it for free up to 20 devices tailscale.com it's a mesh vpn protected by wire
guard we love it it's going to change your game are all three of us are users eh right sure yeah
wow i think just about everybody at jb is a tail scale user right now because the last couple of
holdouts i ended up getting converted over
because I'm just sharing things with them through Tailscale so they had to get it and now everybody's
I think it's so great. Tailscale.com try it for a 20 device and tell them the unplugged program
sent you. It builds a mesh VPN around the wire guard protocol. Yeah if you don't have a mesh VPN
I mean what are you doing?
I hoard that which your kind covet.
And now it's time for the Baller Boost.
We don't usually do these at the top of the show,
but we had a couple of special boosts, and one of them we want to expand on and just make it a topic in the episode.
But our first Baller Boost came in from Nate King,
who boosted in the episode number plus 100,000.
Boosted in
477,000
stats to the show and says,
Happy episode 477. Have fun at the
Jet Propulsion Laboratory.
You know, Jerry, I'm not going to tell you
that these will increase in value or even
hold their current value. The truth is
you bought them because you like them.
They have value to you. That's what matters what happened is nate king stepped up and i did a challenge to say all right
see if somebody can boost in at the current episode number and he did it and i want to thank
him because this does a couple of things when these stats come in to the show we don't just
sit on them and do nothing with them. We put them to work.
So the way the Lightning Network works is you secure channels between nodes with SATs. You
ensure there is a certain amount of liquidity to transfer value across that network. So when these
boosts come in, we turn around and we reinvest those sats into channels that build out the value for value network.
And we're building out channels between the podcast apps, between Albie, Brent's node.
When Wes finally sets up a node, we'll set up a channel to him.
Okay, okay.
So we're putting these sats to work.
They're not just sitting in some wallet, not doing anything.
They're actually building out the Lightning Network.
wallet not doing anything they're actually building out the lightning network and of course if at some point for some reason we needed those sats we could close the channel and get the sats
back but it gives us the ability to create something that's more robust that doesn't
require my time to manage and monitor as much listener cost peeling just today this morning
before the show started set up a million dollar sat channel between us and him
to help route the boosts into the show.
That's incredible.
It really is.
And so, Nate, I'm going to put those sats to work.
So thank you very much.
I really appreciate that.
And we don't just sit there and don't do anything with them.
We make them work.
And so we get value from them today.
And then potentially down the road
one would hope they could be worth a lot more and then we could choose to invest them into the
network to build out more capacity more content more gear more experiments more research whatever
it is so your sats are working today and ideally they'll be working even harder years down the road so a big thank you to nate for
boosting and he what nate did is we said nate can you boost in the next episode number and add a
hundred thousand to it and while we were live he did it it's absolutely awesome only like two hours
ago really that's amazing and to keep that rolling jason y boosted in our second baller who's kicking
off a discussion this week that i really want to get into with 252,087 sats.
Hey, Rich Lobster!
He writes, I hate Android, iOS, iPadOS, etc.
Okay, I think I get the idea.
He says, I backed the F-Tech Pro 1X.
It was supposed to come with Ubuntu Touch.
Instead, it shipped with Android.
Mom.
Man.
He says, I can install Ubuntu Touch on it.
But Ubuntu Touch just isn't able to connect to Verizon, which is the network he uses.
And additionally, the 4G LTE network doesn't work on Android anymore as, well, Verizon is shutting it down
and their regular 4G network is also shutting down soon. So I soon won't be able to even use
Android the way I use it. What should I do? Should I switch carriers? Should I get a separate feature
phone? Should I use the Pro X with a SIM card? What do I do? I think Canada's keeping their 4G
for a while. So if you don't mind moving is that is that for
coverage reasons do you think uh yeah we do have coverage challenges for sure i would imagine i
think we just gave up like i think we just gave up 2g like off at the start of the year if i remember
correctly so i think it's a bit of a shame. I think keeping these lower bandwidth, lower frequency.
For emergencies.
Yeah, or low data devices, you know, things like that.
This is a tricky situation, Jason.
And what's been getting kicked around based on the boosts and the emails that we've been getting from the audience
is some of us are thinking about trying out graphing OS pretty seriously.
I know, Wes, you're thinking about maybe putting it on your Pixel 6.
It'd be fun to try.
It would.
And Graphene OS promises to be a private, secure mobile OS
that de-Google-ifies Android.
I'm sure probably most of you listening probably know about this.
It's a big task, but it kind of checks all the boxes.
And I've been looking at devices the graphene os supports it's pretty
much the pixel devices yeah but i got the pixel 3 so i could give it a go in the future but i
thought for jason i wonder if he's considered the kai os devices are you guys familiar with this
no kai os is a linux based os that's meant for something that lives between a feature flow a
feature phone like a flip phone kind of basic phone and something that lives between a feature phone, like a flip phone, kind of basic phone, and something that lives between Android.
And I'll put a link in the show notes.
There's a whole range of devices, from BlackBerry-looking devices, flip-looking devices, to touchscreen devices.
I think I've seen these.
I looked maybe six months ago.
And are these the ones that, well, clearly they are. They ship with the software on them. And I think they're available in Europe, if I remember correctly. Not sure if it's North American, but they look really interesting.
Yeah, the one that seemed the most appealing to me was the Hammer 5 Smart. So this is essentially a feature phone. It's got a dial pad, like an actual dial pad.
I'm going to have to relearn t9
yep actual answer and hang up buttons and it's ip68 certified dust and water resistant
and it's got like this super hardy housing looks super rugged i think you can drive over this thing
like it looks like a little tank and it runs this cali os i also have heard of calyx os
which is a direct graphene alternative i'd be interested in hearing from the audience if they've
tried it or not i've heard good things about it um i don't think it's we hear about it quite as
often as graphene os but i am very curious about. So if anyone's tried it, please write us in.
And then one thing I just wanted to say to Jason,
kind of sincerely, because I know switching carriers
can be a real pain in the neck,
but if you have good GSM coverage in your area,
which can be an if in the States,
but if you have good GSM coverage in your area,
you might want to consider looking at your T-Mobile
or something like that and then this nokia 270 60 flip how cool does this thing look it's an old
school flip phone with a modern os it's got 512 megs of ram oh well thing's gonna get you far
you could probably put apache on it you know can and shit yeah absolutely i mean i hope you got ssh on it too like a gentleman now
can we get tailscale on there i think you probably could i'll put a link in the show notes though uh
to the nokia 2760 graphing os and the kai os devices i think somewhere in there there might be a solution i am really considering if it works out the pixel
6 and graphing os my biggest hesitation would be the camera i'm not saying i'm gonna do this
but one of the things that's in the back of my mind is maybe i just switch to a point and shoot
i don't know wow i don't know because like you know i'm in the studio and i need to get a picture
or something like it's the convenience of the smartphone.
So I need a camera that's good enough for like the day to day.
Like I just need to capture this.
Suddenly become one of those folks.
You just got kind of always dangling on your neck.
Yeah.
Like my grandpa used to have like pens and stuff,
right?
I'm going to have like a camera.
Send your pocket protectors.
Two different phones.
I think though,
Chris,
if you can find a point and shoot
that can handle something like photosync or something you know an easy way to get those
photos off of that camera i think that's really where that would fall apart for you um because
if you know to take the card out and put it in a computer i've seen you try to do that after a trip
you know it happens but not always right away they got them wi-fi they do that's true with the auto transfers you know what you like that the auto transfer geek squad you've sold me
the auto transfer who knows if it works though with uh linux or like does it require a desktop
client or something like that so much exploring still to do i have to say. And then, amazingly, incredibly, for a fourth week in a row, by an absolute miracle,
John A. is a baller booster with 50,000 sats.
Wow.
Keep the change, you filthy animal.
For a fourth week in a row.
I think that's a record.
I think technically it was a
mistake how is this it's a mistake of absolute luck though right because he happened to boost
the same thing in twice they are different messages but they are of the same thing i think
he thought it failed to send so he sent it again but the weird thing is
days in between like four days oh not like just immediately after no and due to this weird
technical possible mistake john a for four episodes in a row has been a baller booster
and again he says thank you for doing a show about the reasons I love Gnome.
That's what we are, we're the Gnome show.
Close to the last message, but not
actually the last message.
Amazingly so, right? Are you pulling up
the last message to compare them? You should.
Just to verify that I am
right and I'm not making this up.
I hate when that's what I'm doing.
Actually, I joke, but John A., if you
accidentally baller boosted twice
and just somehow managed to get a four episode streak thank you for doing this show dedicated
to all the reasons i love it's slightly validated my preference it's slightly different right john a
if you want to if you want a refund you just let me know i will happily send you 50 000 sets back
because you've been you've been such an awesome supporter. But technically, right now, you have boosted, as a baller, four episodes in a row, which is a new record.
Congratulations, sir.
This didn't seem possible because we're doing the two episodes back to back.
Perfect planning.
I am so impressed.
Miracles do happen, guys.
Linode.com slash unplugged.
Go there to get $100 in 60-day credit on a new account,
and it's a great way to support the show.
It's linode.com slash unplugged.
Burn it into your brain for when you need it.
Linode is the Linux Geeks Cloud.
You can feel it. It permeates everything when you're using Linode in a great way.
Kind of smells like chocolate chips.
They got 11 data centers worldwide.
They've been hard at work for nearly 19 years,
creating the best experience to run applications on Linux.
The business has made it on building a great product.
And I have to say, if you like to build it yourself,
or you know what, if you like to just do the one-click deploy thing,
Linode has a lot of options for you and great support if you ever get stuck.
Linode's architected in a way where they've actually staffed out 365 human support.
That'll answer your question. Tier one right there when you call in.
Nobody else can do that. The hyperscalers aren't built to do that.
They're too busy selling books and, I don't know, desktop software.
And the great thing about Linode is it's always improving in
its speed. Its performance is already incredible. That's why we choose to use it for everything we
deploy. But they've always been pumping out new NVMe, new CPUs, just better and better connectivity.
Years ago, they became their own ISP. So that way they could be like, you know,
absolute root mode on the internet. It's pretty great. And after you've used Linode for a minute,
you'll get what I'm talking about with all this stuff. You'll start to feel it. Then you'll start
to take advantage of things like their API using the command line tool, which is really slick.
And it's odd to say for a command line tool, but it's also well-designed, if you know what I mean.
And Linode's also just packed full of tutorials and guides, so you can kind of just get your game up to the next level.
In fact, I will link in the show notes a free e-book, no strings attached, you don't have to give them your email or anything like that,
to get the Docker Security Essentials e-book that they've partnered up to publish.
It's a decent little read, and it focuses on securing the Docker platform on Linux,
making sure you have some fundamentals of the Docker CLI as
well, and some system defundamentals to make sure your system is protected. They're just giving it
away. And it's obviously, it's something you might want to do on your Linode as well, but it's
something you could do on your home systems or your on-prem as well. That's Linode. The best
customer support, super fast rigs and networking, and a Linux culture that runs deep. There's so
many reasons to choose Linode, but I think you should just go try it for yourself. So let's put
it over the top. Go get that $100 in credit and support the show. So you go to linode.com
slash unplugged. Again, one more time, support the show at linode.com slash unplugged.
Well, you're too late.
One of the meetups has already happened, at least as we record this.
Maybe two.
I don't know.
Brent, do you know?
The schedules are hard at this point.
Dates are so hard.
And I went to go check the meetup page, but I got a 502 gateway.
No.
Yeah.
Meetups happen to doubt it.
Oh, no.
So later, we'll have robots for you to see if there's any meetups left to attend.
But hopefully.
Thanks for trying.
I have a question, actually, Chris.
Are we going to have the tracker up?
Can people still kind of last minute?
Oh, you had to bring it up.
Oh, no.
Well, I didn't get the memo.
I was trying not to bring it up.
Well, you didn't say anything.
I want to flash that device to Graphene OS, but it'll break the tracker.
Oh, man.
Maybe we can track Brent instead.
Yeah, there you go.
There you go.
Gosh, it hurts.
We will have some more meetups.
And the last meetup is actually northern Oregon.
We do southern Oregon.
Then we get down into Cali.
And then on our way back up, we're going to do Portland.
So, you know, meetup.com slash jupes broadcasting.
You still got time.
We always have links in the show notes.
Y'all know that.
Well, as you probably know,
we've been waiting for just the right moment
to give Brent his new dev one.
Because we're just being awful.
Little teases about it.
And we wanted him to unbox it on the show, you know,
for you all to enjoy, to capture the full experience.
But then we decided we'd rather try and prank Brent.
Okay, it's Sunday after Linux Unplugged 4.75.
We're out in the living room.
And I'm about to unbox Brent's Dev1.
I left it in the box all wrapped up because
i wanted him to have the experience but if we're going to install ghost bsd on this thing we got
to even see if it'll boot i have no idea so what i have is i have an excessively large kitchen knife
right here extra sharp yeah really sharp way way way too big Really for any job at all, let alone opening a box.
Maybe you're carving the Christmas roast.
I could be carving the Christmas tree with this knife, too.
All right.
This is a nice box.
Would you like the honors?
I believe the front pops open.
It's like a magnetically.
Oh, this is fancy.
It is.
Isn't that nice?
Even the box is nice.
Premium cardboard.
Yeah.
It's got a little pull tab here.
It's all wrapped up.
And I'll pull out the power because it's been sitting for a bit.
We'll get this going and put in the USB, which you brought with you.
Premeditated USB.
You know, don't you carry those around?
All right. the USB, which you brought with you. Premeditated USB. Don't you carry those around? So, Brent, it was really nice to
unbox.
We thought maybe we could box it back up
for you, but there's no way we're going to get
this thing re-wrapped in wax paper and
cellophane or whatever it's called.
We don't have a studio shrink wrapper yet?
Maybe we could put it in the food sealer.
Now, we felt like something really different would be fun for brent just to kind of really shock him right and the idea of ghost bsd came to mind because it would be a totally unique beast
but maybe it would support all that fancy brand new hardware in the dev one.
Oh, right.
It's going to have pop on it.
No, I don't think we bother with pop.
I mean, no disrespect to pop.
But yeah, get it in there.
And let's power it up.
It's been just in that box waiting for him, you know.
He's been busy.
Yeah.
Yeah.
Come on now. I don't remember what key you press to get into the BIOS boot. It. Yeah. Come on now.
I don't remember what key you pressed to get into the BIOS boot.
It's got to be F12.
Oh, I did it.
I just pushed all of them.
That's my trick.
That's how you can tell you used to be a sysadmin.
Push all the keys fast.
Hope it just airs out.
Okay, so F9 looks like is our boot key and we uh we see the patriot memory yeah that's right supersonic rage 2 legit one of the fastest usb drives i've used i hope with a name like that
they better live up to it it's's booting. It's booting.
Oh, my.
Oh, okay.
All right.
Okay.
So I probably just let it go to the default.
Okay.
That's already done that.
Okay.
This is good.
This is good.
The fact that it can show things on the screen, I didn't know if BSD was going to be able to do that.
I really didn't.
You know, it's a new AMD.
It really didn't. It is a pretty new setup
Yeah
Yeah
I mean do they even
Submit drivers to the BSD kernel?
Do they waste their time with that?
Let's see if it gets to the desktop
We're going to find out
We seem to be just hanging out
And the light's not flashing anymore
No it's not
I mean I can't blame the AMD devs for not...
But...
It would have been great.
You know, what you hope for
maybe is that a BSD dev ports some
Linux stuff over, so that way you can use some
hardware.
It's just a new laptop, you know, no bigs.
I'm going to try that again.
Let's try it again and let's see if there's
any, like,
safe graphics mode.
Would that be legit?
That doesn't seem fair.
We might have to come up with a backup.
Ghost BSD might be out.
Gen 2 it is.
But we'd have to install it. Oh, no.
I think we need another option.
No, we don't have time for that, Wes.
No, no, we don't have enough time to install Gen 2 or any of the other ideas that we had.
And, you know, after that sort of heady prank energy faded a little bit,
we kind of realized that maybe Papa Wes would be weird enough for Brent.
You know, I mean, he's been living that plasma lifestyle.
He's been talking about some of the issues he's had, maybe
reconsidering life on the Gnome side of the fence.
It'd be kind of interesting to see what
Brent thought of trying Pop
for a while. Yeah, we realized, because we had just
recorded the episode, Brent's
plasma bugs or whatever,
Brent's bug battle. Our
takeaway was, well, I'd like to see his thoughts
on Pop. And then we started
down the road of replacing Pop and it was like, well, what are we doing see his thoughts on Pop. And then we started down the road of replacing Pop
and it was like, well, what are we doing here?
There's very few new distros
that are going to support hardware this advanced.
So
let's just keep using Pop.
And it is sort of the experience that, you know, you get.
Most users will get and it's been
to some extent curated together.
Totally, totally. I was sort of excited
about GhostBSD. I and never given it a try.
So we will have to come back to that.
You know, now that it's been the punchline for a bit, we got to do it in some respect
and actually try it out.
I've had my dev one for just over three months.
We reviewed the dev one, my first impressions in episode 462 of Linux Unplugged, and we're
recording 477 right now.
But we'll have a link in the show notes
if you'd like to check out my first impressions.
I was impressed enough at the end of that first review
that we bought one for Brent at the end of the review.
We wanted to replace his old trusty ThinkPad,
which he had done a pretty good job
of frankensteining together with Alex
to make it remain usable.
But when we launched JupyterTube, we kind of just threw a new workload at it.
That H.264 encoding, that's hard for an old laptop.
And we wanted a machine for Brent that could handle the workload of recording the pod without kicking the fans up super high.
recording the pod without kicking the fans up super high chris you're actually uh you're forgetting what we were doing at first which is doing video on an x240 that i had and then doing
the audio yeah on the x250 to spread the loadout i was just summarizing but yeah you're right it
was we tried to spread the workload out it still was too much it really was and so we realized
you know one dev one could handle the work that these two laptops were doing.
Yeah.
And so it seemed like a good choice.
You know, modern, fast hardware, native Linux support, all upstream drivers, a fair amount of IO.
It's a good form factor for a travel in brand.
Yeah.
14 inch screen.
You know, you could, it's got USB-A ports, which is nice for hooking up interfaces and stuff.
Easily upgradable.
You can get to the RAM and the NVMe and the Wi-Fi and stuff like that in like 30 seconds if you got the right screwdriver.
That is key.
And it's a well-supported device.
And it's an interesting device.
You know, HP just came out of nowhere with this thing.
Yeah, really.
And they kind of managed to pull it off.
At least I think so.
I'm curious to know if you
think so, Brent, because if anybody's going to find something wrong with it, and I mean,
this is a compliment. Thank you. It's going to be you. So how many days have I had this thing now?
I guess the first day, was it? No, it was on Tuesday. So since Tuesday and Sunday,
currently Sunday. So it's early days. I'll put that there. But I think first impressions are
actually really great i
mean i'm there's a bit of a hardware chasm that i'm jumping going from the x250 uh to the dev1
which is welcomed and uh i i want to say a huge thanks as well to jeff listener jeff who chipped
in and even sent to my cabin 64 gigs of ram to throw in this thing to just max it out.
Which Brent has installed.
Yeah. Huge. Thank you. Yeah. We, we had to have many conversations back and forth because
I guess RAM is hard to find in Canada and shipping cross-border just doesn't make any
financial sense. So we got, we got that.
Well, thank you, Jeff. That that is fantastic this thing's specced out
yeah he's got 64 gigs of ram in this dev one now i don't even know what to do with it um also yeah
totally also just a shout out to listener jeff he's given us a really solid parking spot on the
road trip so that's he's installing power just for you jeff that's so great. So your initial though, testing, you spend a day or two at least with the stock 16 gigs
or whatever it comes with before you upgrade it.
Yeah.
And I will say, we'll hit this later in the show.
We did some benchmarking and stuff with just the stock specs.
But as far as my personal experience goes, those first few days with the 16 gigs was
just great.
And I have to admit, unfortunately, at this point that I haven't noticed a difference since upgrading to the 64 gigs was just great. And I have to admit, unfortunately, at this point that I haven't
noticed a difference since upgrading to the 64 gigs. I mean, it's capacity more than speed,
and I'm not sure I've thrown enough, maybe enough VMs or whatnot at it just yet. There will be time
for that. There will be time. But it was, yeah, out of the box running pretty amazingly for me.
I got to say, your day-to-day workload, you probably don't need 64.
I think there's room for, you know, some workloads I just haven't allowed myself.
There's some gaming stuff that will be very interesting.
And I think there's also something to be said for some future-proofing.
You know, if you install it now, you don't have to think about it for the next, you know.
I've used my other laptops typically for about five years or so yeah time right so there's something there
well and that's kind of what i like about your perspective on this review is most people aren't
doing a podcast or you know talking out their ass about technology all the time is that what we do
sure so like you don't really need to upgrade your laptop or you at least don't have the excuse. But when you make it, when you make a decision to upgrade, you want to see a decent return on that. And so that was kind of the angle.
It should improve, right?
Right.
You should have easier time. You should get more stuff done.
Taste and see the difference when using the computer.
Otherwise, what are you spending all your hard-earned money for, right?
Things are so expensive right now.
And that was the angle that Brent took on this review is he really looked at, like, here's what I did before.
Here's what I'm doing now.
Here's what the numbers say.
Can I really see a value difference here?
And so I'm curious to know your thoughts there, Brent, from just, like, sitting down, using the machine, launching the applications you use every day, browsing the web.
Does it feel palatably faster can you taste the difference i i think i have to separate out a little bit about the new interface for me uh so i'm i'm trying to set that aside because i think the
interface you know being new to the gnome paradigm that is slowing me the human down
but as far as the machine and its responsiveness, I'd say it hasn't ever
really been a problem since I've been on this thing. What I am noticing as one of the biggest
differences is the heat that's coming off of it, which my cats love the heat from the old machine.
So there's that. I'll have to have a conversation with them. We can get you a separate cat blanket or something. Oh, that's sweet.
Keep the old laptop around just for the cats.
Right.
But also the noise.
That's one thing that just kind of got to me after a while is this low, well, this constant.
High pitch.
High pitched fan noise.
And it's just like a very tiny hair blower going at all times you know and if i was
working on the website recently actually doing a bunch of like building of the hugo website
locally seemed to really push the laptop in ways that i wasn't used to in the sense that builds
yeah it was a lot of multitasking so having lots of browser windows open you know certainly
listening to music at the same time having a you know, a Docker build happening as well with like live updates going on when I'm testing a bunch of the PRs that have come in from wonderful listeners who've submitted some.
So that's what I found really started that and also doing our live podcast, of course, started tipping me into the territory of thinking that that laptop,
its time has just come to an end.
And so I'm noticing on this new hardware that the DevOne just,
I haven't yet hit its boundaries at all.
And I'm going to be curious what it will take for me to eventually hit that point because I feel like there's way more room than I even realize is there for me.
I agree.
As somebody who's been using it for just over three months,
the boundary I hit with it is gaming.
It's when I have it hooked up to external monitors.
If I just set to like a 1080p or a 720p resolution,
there's basically no game that laptop can't play.
And it doesn't have like a fancy dedicated GPU.
No. And for somebody that's like a fancy dedicated GPU. No.
And for somebody that's kind of casual like me,
I hate to say that,
but it is kind of true.
It's busy.
It's incredible to be just,
I hook up an Xbox controller and I launched the game and there's,
there's just about everything I can play.
And that does push the machine to its max.
And I encouraged you Brent to kind of test gaming,
even though I know you're not a big gamer,
but in part, you're not a big gamer because you haven't been able to game.
That's exactly it.
Yeah, you encouraged me, thankfully, thanks, Chris, to install Steam and a few other platforms and to game as a scientific research for this here episode.
Very important research.
Thank you.
I spent many late nights doing that.
Thanks.
research. Thank you. I spent many late nights doing that. Thanks. And really the first thing is a, I can game now, which I'm not a gamer because I don't want to. I am one because I haven't been
able to. And so to know that this laptop, which is the same physical size and everything as the
old laptop is actually, it's a little smaller, uh, can do all of this is kind of a huge realization
that really I've been missing out all these years.
When I opened Steam, it told me that the last time I'd played Portal, which I guess was
the last game I played, was in 2014.
Oh, Brant.
I know.
And that just made my heart sink.
I was like, gee, what am I doing to myself?
I should allow myself some fun here.
You deserve it.
You work hard.
You deserve that.
Yeah.
So I need some recommendations on what I should be
playing these days. Oh, okay. Alright.
You know, I'm going to bring the Steam Deck
on the road trip. Yeah.
I haven't actually tried a game
on it yet. I only tried desktop mode. We're totally
going to play some Teenage
Ninja Turtles Shredder's Revenge. Bring it on.
Yeah, yeah. You can play it on the laptop
too. Yeah, it is great can play it on the laptop too.
Yeah, it is great to have that option.
I mean, you're not going to buy it to game,
but it's great to have that option.
I would describe it as it's a laptop you can bring with you on a trip where you can play video games in the hotel room.
And I have wanted that laptop for so long.
I don't do that anymore, but when I was staying in hotel rooms and stuff.
That's what I don't want. I always wanted to be able to play some video games. And, of course, I thought maybe the Steam rooms and stuff that's the way i don't want i
always wanted to be able to play some vidya games and of course i thought maybe the steam deck would
be it but now i don't do that well let's talk about some of the physical attributes keyboard
right you're coming from a thinkpad you're coming from the x250 which has a classic x250 well and
before that was an x220 which is pretty famous for its keyboard. So you kind of have high standards, in other words. How did the Dev1 live up to that?
It's true.
I found some of the layout on the Dev1
as I'm still learning it.
There are, on the right-hand side, Chris,
if you remember, there's like a big row of keys there.
Of course, deletes in the place that you expect.
But then they have like page up and...
Oh, how does the article go? It's home it's home page up page down and then end.
Okay. And, uh, I am struggling with that one. I'm really struggling with that one,
which is interesting, but the feel of the keyboard. So some of the layouts a little
bit different. And I think, you know, having spent 10 plus years on ThinkPads, of course,
I'm going to have to remap where I think control should be and such. So I'm expecting that kind of warmup period. So I'm trying not to be too hard on
the keyboard for that. It's not its fault. It's my fault. But as far as the physical aspects of
the keyboard goes, it's been great. My typing speed has been just as good. The feel of it,
I haven't really thought about.
And I was actually a little worried about that.
I know there's been a lot of talk recently about modern keyboards,
even some of the high-end ones like the Apple ones and such, having issues.
So I was a little bit hesitant there, but it turns out it's actually great.
Well, when you first saw the keyboard, the first thing you asked me is,
well, what about that power button that power button is right by the backspace and the delete key it's right in that like frequently tapped zone has
that been an issue for you i caught myself this morning trying to hit home in that position
because that's where it is on the thing pad yeah but i did catch myself before i hit it and actually
i did test okay well what's the worst case scenario if I do hit this button?
So I did go through Pop! OS has some options.
You know, you can set the button to do certain things as most OSs do.
And so I've set it to just suspend the laptop.
And that's, I think, with the speed at which the dev one sort of suspends and comes back from suspend,
if I hit it by accident, it's actually not a huge big deal.
I'll have to enter my password or whatever.
It's not ideal though, right?
It's sort of one of those things you're like,
boy, I wish they hadn't put it there.
It's true.
You're right.
And that is a place for a button that can do other things
because that button itself,
you can't assign a different keyboard action to,
which I tried to do, of course.
You know, they've got that for dogs,
that like sour spray.
We can just kind of spray that key for you. Right. And then if he puts his finger in his mouth he'll learn a lesson
yeah i have to say i've never accidentally touched it but i have thought from the very
moment i used it brent i thought oh this is gonna be a huge problem for me i think overall the
keyboard works pretty well as somebody who's been using it for a bit the arrow keys i don't yeah i
was gonna say the one thing i gotta be hard it for a bit the arrow keys i don't yeah i was gonna say
the one thing i gotta be hard about is that are those arrow keys especially i'm learning in pop
os a lot of the keyboard navigation uses up and down with different function keys to do workspaces
and such and i'm struggling with the ups and downs so is that because the up and down only
take up like a the width of one yes and then then you have the two fat left and right keys.
The way Apple used to do it on the MacBook keyboards that everybody hates is the way it is here.
The keyboard feels a lot better than those butterfly keyboards.
Right.
But the design of the arrow keys is that same style.
And if it's the only keyboard you ever use, you can map your brain to it.
But when you use like a whole bunch of different kinds of keyboards and this is the only one that's like that, it's tricky to remember.
I think thankfully for me, this will likely be my primary machine, I would imagine.
So I think in time, perhaps I'll get a little more precise about that.
While we're talking about physical attributes, I know you think the design is pretty good, maybe better than the ThinkPad. The one thing that you said to me is that the
speakers suck. And I thought, wow, these are some of the best speakers I've heard on a laptop. So
where have you landed in that range from they totally suck to these are some of the best
speakers I've heard on a laptop, you know, obviously like high-end MacBooks excluded.
Well, you know, it's funny, Chris, I'm glad you brought that up because as soon as I said that,
I sort of caught myself because I then realized that actually I just never, ever used the ThinkPad
speakers. I would always connect to a Bluetooth speaker that I have or plug in some headphones
or something. So the fact that in the last few days I've actually
used the speakers, I think is actually a huge win. Yeah. You've been playing music as you work.
Yeah. All day. Yeah. I've tried not to bother you, but I guess I have. No, no, no, no. It's
not bothering, but I just noticed like. We have headphones, Brent. I've never seen you do that
with your laptop before, but with the Dev1, you were just playing music. Yeah. So I think my first
impression was like, oh, these are going to be terrible and because every experience i've had with laptop speakers have been terrible
and i think those old thinkpads are quite bad however the more i've been playing them it's like
oh actually this is super convenient and not having you know headphones in my ears at all
times that i'm using my laptop it's actually really great so i'm going to take that statement
right back and i'm going to say these are actually good enough and great to have as something that's convenient.
And, okay, they might not be the best laptop speakers out there.
I know there's maybe one laptop that doesn't matter.
But they're great.
And so, or great enough.
Let's put it there.
I agree.
They're good enough that you'd be fine watching a movie with these speakers.
You'd be fine playing a video game.
You know, you can listen to music and it's going to work pretty good.
You're not going to get the full range of everything,
but, you know, it sounds pretty good.
Like podcast, I'm in the kitchen, I set it on the table
while I'm just doing some bread work.
Totes would be fine for a podcast.
Totes would be fine.
Yeah.
Now, you did throw a lot of punishment at this machine branch.
You and I had a lot of fun the last few days.
We compared the Dev1 to a lot of different systems, different ranges, including your previous machine.
In some cases, we even ran it up against a MacBook M1 just to kind of see where it fits in there.
And then for fun, an iPhone.
Why not?
And an Android device.
Just kind of get the different range of stuff.
Where do you want to start with the benchmark?
Yeah.
We tried a few different benchmarks.
I was not having really done benchmarking before.
I instantly went to the Pharonix suite.
You've used it before, Chris, to do reviews,
and I've talked highly of it,
and I know it's a tool that's well used and well loved.
I do want to mention really quickly,
I did struggle with it a little bit.
I installed it via the Docker, the official Docker image that's available.
Because what I wanted to do is compare the dev1 to the x250 just to see what size that chasm is that I'm jumping with this upgrade.
Sure.
Thanks to you both.
And I thought, well, I got Fedora on that x250.
And so I want to give it as equal a chance as possible.
And so abstract away maybe some of those package differences or such.
So I thought the Docker build would be a good way to go.
You'll tell me if that was a good idea or not.
But I did find running it actually was a real struggle.
You and I struggle with this, Chris.
And it does some auto package installs but
it totally misses a bunch of really essential ones some things we were surprised about actually
so as a quick aside i think probably the phronix test suite can use some love and i hope some of
our audience might get really interested in it some of it i think would be really easy to fix
uh some of it i was able to just, you know, install some packages myself
to solve most of the benchmarks that we wanted to run.
So I think that would be a pretty easy change
to the Pharonix suite that we could help them with.
And so I think, you know,
we've had such success on our website.
Maybe we can shift our attention there for a little bit.
We probably should have told Brent too, like,
oh yeah, that installs like a whole bunch of things.
Sometimes you got to tie the pieces together, you know. Another reason. Surprising way. told Brent too like oh yeah that that installs like a whole bunch of things sometimes you gotta
tie the pieces together in a surprising way yeah there's so many tests that you can run and not
all of them have seen love for many years some of them haven't been updated for a couple of years
and in there there's just different dependencies the URLs change so you're doing a lot of attempt
to attempt to run the benchmark discover something's
missing go figure out what that package is called in your distributions repository specifically
install that specific dependency run it again see where it fails repeat the process over again
you know i actually expected the docker image to just have all this solved considering it's
official learning right you would hope you would think the docker image would have it uh it does not and then so then you end up
basically going in and creating a opening a shell into that docker container working inside that
docker i learned a lot about installing stuff yeah it's sort of like well okay and then ultimately
a docker container doesn't necessarily have access to the hardware like the locally installed application, especially when it comes to GPU benchmarking.
Anyways, these are all things you learned to say ultimately that you did run some comparisons between the two systems.
You did things like timing the Linux kernel build between the various boxes, 3D benchmarking.
I mean, you actually got pretty far in all of it. Yeah, there was also a workstation suite, test suite, on openbenchmark.org that I thought, well, the name sounds appropriate.
And it does a whole bunch of tests just to see if a system's up to kind of a workstation standards.
And I thought, well, that's the thing I'm going to run.
And it ran a lot of tests.
I think it took the dev one about 40 minutes to run them.
And it took the ThinkPad like about three and a half hours to get through them.
At one point we thought maybe the ThinkPad had given up the ghost.
Oh man, I thought something was wrong.
But no, we just left it overnight and it just kind of did its thing.
Let me chug away.
So we do have links to all of these tests where you can
compare them side to side it's actually kind of fun to see yeah just the difference that i'm getting
brent's open benchmark results are available for you to compare against your system so you can
actually compare how your box does to brent's thinkpad and to the dev1. And when you visit the links in the show notes on the results page, it tells you the command
you need to run to compare this system to Brent's systems.
And so you can see how you fit in there.
Which is great.
I feel like open benchmarking in that way has been really great.
Yeah.
We've been able to compare three, four, five systems at a time.
I think that the real trick there, Chris, is changing the URL, right? Yeah.
Well, the way it works is each result
has a
like, I guess, a unique ID.
And you can stack those unique IDs
with commas in the URL. And so you can
compare multiple systems by dropping the result
ID, comma, next result ID, comma,
next result ID. So compare a few
of your machines or compare to some of ours.
Install it on a
VPS somewhere.
I mean, I mean,
really, you could
take this for
onyx test suite and
you could install it
on the various VPS
and you could see
how much ass
Linode kicks in
performance because
that's what I've done
and it's it.
You can see it in
the numbers.
So one number
that's interesting is
the timed Linux
kernel built that we
did.
I thought, OK,
well, you know, we
all love Linux and that's a pretty simple test actually compared to that workstation suite that we did. And I thought, okay, well, you know, we all love Linux, and that's a pretty simple test
actually compared to that workstation suite
that I did. And the numbers
just tell the whole story, I think.
So it was a timed Linux kernel
compilation of 5.18.
The dev one
accomplished this in 143
seconds by average.
The X250, do you,
Wes, do you have a guess on this one?
Okay, what would you guess?
I mean, at least twice, right?
So twice is about 300-ish?
Okay, yeah.
Chris, did you look at the number?
No, I don't want to spoil it.
Go ahead.
All right.
The X250, 716 seconds.
Right, because it's not just CPU.
When you're making a big laptop upgrade like this,
it's disk I.O., it's the memory subsystem.
But that's the kind of difference between like, I'm willing to build a custom kernel or I'm kind of not, right?
Yeah, very true.
Well, and some of these tests actually recommended using a different scheduler to even up that performance.
So I didn't bother with any of that.
Oh, that's a rabbit hole, Brent.
I knew it was. I knew you've been there before, so I didn't bother with any of that. Oh, that's a rabbit hole, Brent. I knew it was.
I knew you've been there before,
so I didn't want to.
But an actual real benchmark
was how long these systems
could build our Hugo website.
That's something I've been doing.
So Chris and I thought,
okay, well, we're going to punish this
with like sort of tests
that just push it to the edge.
But what about real Brent tests that I've been
struggling with on this laptop recently? So recording a show today, we're using a lot of
the same, you know, I've got Video Ninja, one of the pieces of software that I typically use when
I'm afar to do the podcasts. And I don't hear a laptop. Do you? No. We're using it in real world
productions and it is not making a peep right now is it nope
oh that's so great that's ultimately what we wanted isn't it it's true yeah yeah that was
the real test and i think we passed that's a relief that's nice i mean it's good it's good
overall yeah but that's really the thing we wanted yeah but i think the other test that was good was
building the hugo website and so as you know, it's about 1900 pages
on our website. I don't know how we've collected so many. And it looks like the dev one took about
a minute 47 to build the site. There's actually a thread in our GitHub issues for the website that
tracks my attempting to get my local performance better. So you have results from a few months ago
right up to this morning
where I did some new tests with the dev one.
And you can check that out.
Performance build times.
But the X250 this morning actually did all right
at about three minutes or so.
But some of that history got as bad as about five minutes.
So every PR I want to test was like a five-minute lag,
so I drank a lot of tea.
I just wanted to kind of wrap up with the Dev1 stuff
with my observations on running Fedora and Nix on there,
which I've run both now at this point.
And as you would expect, because everything's been upstreamed,
if you're running a distribution with a pretty modern
kernel i think probably anything 518 maybe even 515 or later you're going to have just kind of
everything built in you need so if your distribution's got a newer kernel you're good to go
and i think we've tried arch on there too possibly possibly. I feel like we've tried Arch, but I can't specifically remember.
It's all been really good.
Ultimately, I've ended up extremely, extremely, extremely happy.
That's three.
With NixOS on the dev one.
It has truly been one of the peak Linux experiences I've ever had.
I've gone with the GNOME Shell.
You know, I get a modern GNOME Shell experience.
I have picked a handful of extensions,
but I install them using Nix packages
and they just get updated with everything else
and it's been really rock solid.
I get my snapshots, I can revert back
and the dev one just hums right along.
In fact, I think it does even better
with the newer kernel.
I've noticed more reliable battery projections with 519.
And Brent, I don't know if you've noticed this, but with Pop for me that shipped on there,
I kind of saw battery estimations that were a little bit all over the place.
Yeah, I saw from eight hours all the way down to like 40 minutes.
Right.
Oh.
And my co-host, Michael Dominick on Coda Radio has also said he has noticed the same thing
with Pop OS.
And I think it's not actually Pop.
I think it's that version of the kernel and just the AMD drivers or whatever, because
as I've upgraded my kernel as time's gone on, that has gotten better.
Or maybe whatever is doing the guessing just gets more data and gets more accurate.
So that has been nice to see over time. But what I have gone with is the NixOS base,
and then I flat pack things like Steam, and I've been able to play just about every damn game I
want using Steam as a flat pack, and it's just totally the way of the future right now. I am
loving it. It's all Wayland on my end and it's working great it's the smoothest linux
experience i've had in a very long time the only thing i wish and maybe they'll have it in the dev
2 or whatever they're going to call it is i'd love 120 hertz screen you give me upstream native amd
video drivers you give me fully 3d composited wayland you give me gtk4 with its vulcan back end
and then you give me 120 hertz screen and i'm like at peak laptop man you just sold me a laptop i'm
just saying um brent do you have any thoughts on pop os just mentioning that before we just wrap up
real quick some early observations i think you'll probably have more time with it. Disclaimer there, but just quick observations.
Well, those who've been listening carefully,
last week I was using the Fedora GNOME implementation,
Fedora 36s, for about a week.
I had some thoughts on that, I believe,
it was in the post-show last episode.
And so I'm not brand, brand new to GNOME,
but POP's implementation is different enough
that I think it warrants its own sort of conversation. I think again it's super early days for me spending a week a very busy week
trying to learn its workflow I don't think is enough and I also think just in this sort of
sandboxed experience has been really challenging for me. I'm not used to the workflow at all.
And that made me very inefficient. And I have even to the point where I'm starting to look up
like tutorials, like how are people even using this and how are you being efficient with moving
things around? So I can use some pointers, I think, on how to just navigate windows, you know,
keep them in the right place where you need them. But often just I'm multitasking a lot.
I used to use, you know, Chris, you said workspaces.
Do the four finger swipe.
And I've heard that from a few people.
Cheese gave me that advice.
I got a few community members suggest that too.
And I didn't find that reliable actually for me for whatever reason.
And it's also a huge movement.
So I did some hot corners,
which is working a lot better. I think I might need to change some things. I'm going to keep
going on it. I think at least for the duration of the trip, I don't want to change it too soon
and not give it a chance. Um, there are some super nice features. I got to say it's very smooth
and the auto tiling. Yes. I've tried the auto tiling. It's kind of really great in certain
situations is neat to turn off off and on as you need it.
So I think, I don't know,
maybe we'll revisit after
three or four weeks. I gotta say, you really sound like
a Plasma user right now, Brent.
I really am. I'm trying not
to rub that in. No, it's fair.
I've really adopted
the horizontal workspace
layout on my laptop
in the later versions of GNome i've really taken to
it and uh what what they're doing with pop os and ultimately cosmic is kind of maintaining the
vertical workspace layout and i wonder if maybe that little difference that spatial difference
for you is what's making it not work because gnome shell i think if you look at how it was
fundamentally implemented considered and designed it was pretty much meant for every major application gets its own workspace.
And one of the things that underscores that idea is that by default, although most distros change this, by default, GNOME doesn't have a minimize or a maximize button.
That's so crazy to me.
You can turn it on, but it's not on by default.
The idea is that every major application, every major window should get its own workspace.
And then you switch between those workspaces elegantly and quickly.
That's why they switched to the horizontal layout.
That's why they implemented the four-finger swipe.
And one of the things I've done to kind of take it up to the next level in my gnome setup is i have a extension
that automatically opens windows on certain desktop environments because like a gentleman
i want certain applications on certain desktops so things like we won't ask too much about what
those applications might be hey oh but certain applications like telegram element they go on
desktop 2 or desktop three every single time.
Chrome, Firefox,
they always open up on desktop one
every single time.
I get a drop-down terminal
because I want a terminal on every desktop.
And that's just how I work.
And I think with the kind of gray zone
that you're in,
you're kind of in this kind of in-between zone
where System76 is maintaining an older way
gnome manage these virtual desktops because a lot of people like that but when you're on a single
monitor on the dev one i'm just not sure it works i agree here's how i got gnome to work for me and
i've said this before on the show this is the third time i'll say it, and I still say it, I still stand behind this.
I challenged myself to adopt one aspect of the GNOME workflow per week for a month. So for four weeks, I took something that I'd never used in Plasma, I never did that way in Plasma,
but I figured out this is the way GNOME does it, either by talking to people or
chatting in our Telegram group or looking it up online. And I figured out this is the way Gnome does it, either by talking to people or chatting in our telegram group or looking it up online.
And I figured out this is the Gnome way.
And I challenged myself for one week to use Gnome in that way.
And I just sort of built on that.
And by the end of that month, I've been very happy in Gnome.
I still really like Plasma.
We have Plasma here.
We have Plasma there.
If you look at the frames for our video, they're Plasma. I really like Plasma. I think they're doing great work, but I wanted to
use GNOME on the dev one. And so I needed to make it work for me. I've had him use GNOME before.
This is the methodology that I've adopted to kind of get in the headspace because
everything in GNOME is designed from an idea of how workflow should work. Like every decision is very intentional and it's much more organized.
And so when you kind of come at it with that perspective and you try to get to the root of what they were going for.
Now, you can decide if you like it or not.
And oftentimes you can change the behavior with an extension. But if you start with trying to understand and wrap your head where they're coming from and then try to just take that on for a little bit, it'll result, I think, in sort of like, you know, kind of adopting some of those ideas and you'll find a workflow balance that I have.
I know it's not easy.
It takes time.
It shouldn't really be done in the middle of doing a whole bunch of other stuff.
Right.
Like a road trip.
Crazy.
Why do we do this to ourselves?
You might as well use, you you know learn a new keyboard layout
too while you're at it even wanting to learn dvorak right they say it's better and that's
kind of like in in my world why i like what they're doing with cosmic i really really like
what the ubuntu gnome experience is i think they do a really good job they do yeah but ultimately Yeah. But ultimately, I got to revert to the mean. And if I just use stock Gnome on Nix or Fedora, and then I just decide where I draw the line and what works for me, and I use an extension to accomplish what I need, it ends up ultimately working better in the long run. experience not a curated isolated experience by this one vendor using this one fork it's just sort
of that always marching upstream design and you it's just kind of like you just kind of always
got to embrace upstream and just make it work for you you know what i'm saying wes you laugh but you
know what i'm saying no i do i just i like how excited you are about the new rolling setup that
you have as you've embraced nix more as you just sort of played with getting back on Gnome? Well, it's that and it's using all of this stuff for forever
since the late 90s. And like, just kind of like, well, this is ultimately what really works and
you got to be realistic about it. And I totally respect that everybody wants to put their spin
on stuff, different distros and makers have to have their branding and their ideas.
But if you take a 15, 20 year view at this thing,
everything ultimately reverts to the mean
and that's upstream.
The mean is upstream.
So I just like the idea that I can build myself
a solid rolling machine that follows upstream,
that has fallbacks, that has rollbacks built in.
It's fundamental to the thing.
And I can make alterations using extensions to deviate from their preferred experience when i have to and you
know sometimes those extensions go away but i'm not a child on you know on net you're finding
enough there's enough like customization for you yeah i think there are a few things chris that uh
we should do next one of them is i think i'll
pick your brain a little bit now i've been avoiding this but i think i'll pick your brain
a little bit now on the extensions that you love okay and i'll try you know we'll try building that
into my ecosystem here and see how that changes things can i just want you to i'm just waiting
for you to say can i have your config file i'm just waiting i'm waiting for the day the second
item i was going to mention is
we should do some benchmarks
with this exact same hardware between
Nix and Pop.
I'd be curious to see if there is much difference
at all. It's going to be pretty minor, I would
bet, if anything. I don't know. I don't know.
You might be surprised.
And the third thing is, Wes,
how the heck do you manage things on
GNOME? Are you a GNOME user at all?
I think he's using Plasma right now.
I am using Plasma.
He surely has tried GNOME.
Yeah, I mean, I think I kind of fall fairly close to what Chris does.
You know, it's stick with mostly stock and then minimal viable extensions to make things work.
But yeah, I don't mind the stock GNOME workflow.
Things change, so you can't get
too invested in any one thing. You kind of do as Chris, you know, is describing like,
kind of be willing to ride with the flow as things come and go. New extensions let you do things.
Sometimes they disappear. Gnome decides that you're going, you know, this direction one day,
one day, this direction, the next, and that's fine. You get a new console, you get a new text
editor. Yeah. You just kind of, that's, that's part of what you've signed up for,
but you get a really curated experience in the most part.
Well, as a closing statement, I think I just want to say that
we did include some extra benchmarking.
We did some Geekbench stuff that was very interesting.
It was a little simpler to run as well, which was really nice.
We didn't really run into any issues.
And we did this really nice Unigine superposition GPU test, which the ThinkPad failed miserably at.
It got an average of like two frames per second or something like that.
But the Dev1 did great.
You know, I can't give away all the details yet.
But what I can say with extreme confidence.
Cone of silence moment here.
Okay.
All right.
You got it.
The cone of silence.
You're right.
We had a really unique opportunity because we had a super powerful system in house.
It hasn't been released yet, so I can't give any details yet.
So we were able to compare a super powerful system
to the DevOne to the ThinkPad
and kind of see like,
where does the DevOne fit in the value range?
Like if you could go all out
and get the total baller system
and you're upgrading from, you know,
a laptop that you've had for seven system and you're upgrading from you know a laptop that
you've had for seven years and you're making your next upgrade from last century's laptop right like
what would like what do you what do you miss out on by not spending all of the money and like i'm
telling you man we got everything like power draw thermals, like different driver race conditions that can,
like we went deep on this stuff.
So like we have some really good data.
We just can't share it yet.
So you just got to go with this on this one.
Let's go back.
Okay.
I'm all just,
the cone of science,
you know,
based on some testing that we were able to do,
I think the dev one fits in really squarely in the value range.
Like, it's not going to blow the doors off.
You could go out and find a machine.
If you wanted to really spend top dollar, you could find a machine, especially in the next few months, that's going to be faster.
This thing starts at like $1,100 and you get like 70% to 80% of some of that value with some very unique workloads set aside.
But it really varies.
I mean, the thing really represents.
And you can see what we're talking about because we do have some of the raw data you can compare against your own systems. but I think the value for around $1,100 is really easily there,
especially then when you can just simply get access to the storage and to the RAM.
Yeah, and it's already installed more RAM, so it's clearly upgradable.
Yeah, the trickiest part was us trying to find a T5 Torx,
which Chris was like, I don't have one of those.
Why would I have one of those?
Three days later, it turns out it was on the desk beside me.
Right next to us.
Right next to us.
The entire time.
Three minutes and it was a good change.
So I will say for that $1,100,
you get some pretty amazing case design.
This thing is built amazingly well.
And I always stuck to ThinkPads
and I think that was an old idea.
It's like they're great because they're modular
and you can buy parts for them all over they're very very very common
so it's easy to switch stuff out but to be honest the build quality of the dev one is is way better
at least than my x250 but you gentlemen have had recent thinkpads and i wonder how you feel about
the difference there my only knock is that it's a little heavy compared to my x1
but it's a better build than the x1 so and it's heavier materials as a result yeah it feels very
sturdy yeah you feel in the bag a little bit more but as a result you get something that's you know
it's a sturdy magnesium casing um yeah you know and this isn't a paid review they didn't pay us
to talk about this we bought this wes and i bought this uh machine and then we sat around for months before we gave it to brent you
know jeff sent that ram to me in canada which was amazing and it showed up you know in a few days as
you might expect and then uh i brought it to alex's when i went to alex's because i thought
i was gonna send that ram just in case yeah you know i meant to you surprised me by shipping that
thing because that was good good insight that was my intention and then we all got busy yeah yeah um and it was
this is just some value we wanted to bring to the audience because i've had an opportunity to use it
for multiple months brent just get the first impression and we worked really hard at like
checking the thermals checking the power use checking this performance comparing it against
multiple systems in the entire spectrum. And this is our takeaway.
And we just wanted to have it out there because sometimes you get reviews that are like they've
had it for a week or three days, right?
And now you get a mix.
You get the first impressions and you get the long time impressions.
And we wanted to get an opportunity to talk about it because I think this might be my
laptop for 2022.
This is, I think, the Linux laptop for 2022.
It's funny you say it's, you know, your laptop for the year.
Typically, I keep mine for five.
So this might be my five-year laptop.
Bitwarden.com slash Linux.
Go there to get started for yourself or your business.
Bitwarden.com slash Linux.
It's just the best and easiest way for yourself or a business to store, share, and sync sensitive
data.
Bitwarden is fully open source and is trusted by millions in the community and by a huge
percentage of the JB audience as well.
It's what Wes and I use to manage our passwords, our two factors, our passphrases, and all
of that.
It's also what I use to manage the business secrets, the things that, you know, you have
to log into or credentials
you need or passphrases or API keys, these things that when you run a business, there's hundreds of
that stuff. It's ludicrous. And to try to keep all of that, like, I don't know, in a spreadsheet or
something like that almost seems like business suicide. So Bitwarden is an essential tool for
how we manage those types of secrets. But something I don't talk very often about is, well, how do we send that stuff back and forth between each other?
Especially now that just about all the time, except for during show days, we're all remote.
Well, that's where Bitwarden Send comes in.
Bitwarden Send is a handy tool that you can use to securely transmit information via end-to-end encryption.
And only the person who is receiving that
information can view that text. No one in between, no one else. So you can use Bitwarden Send to
share a typed message, or you can attach a file, and you can even set it to auto-destruct or have
an expiration date. So you can be certain that after the person got the information, it didn't
stick around anywhere. And that is an element I love when it comes time to share some sensitive data.
Just the other day, we had to move some API keys around for a third-party service.
I had them in my vault.
Nobody else had them, right?
That's where something like a Bitwarden send tool can be so handy because it's a tool integrated that you can trust.
Bitwarden also
has the best mobile apps. I am such a fan of Bitwarden on iOS and I've tried it on Android.
In fact, Android has some really great features with Bitwarden, but man, the face ID integration
with Bitwarden on the iPhone makes entering my passphrases feel like the freaking future.
I love that integration and it means that I can use secure passwords and passphrases feel like the freaking future. I love that integration. And it means that I can use
secure passwords and passphrases on apps and websites, and I can move between my desktop and
mobile really simple. If you're not doing that kind of stuff, you're just wasting time on things
you shouldn't be. And if you know anybody out there who's not taking serious care of their
passwords and their secrets, maybe point them in the direction of Bitwarden
because it's probably the number one thing they can do
to improve their security.
You know it.
You know it.
Don't argue with Chris.
You know it's true.
So let's help them out and help the show.
Everybody now, bitwarden.com slash Linux.
One more time, support the show at bitwarden.com slash Linux.
As always, we got some great feedback.
Thank you, everyone.
This week's feedback, I think, is really great.
Sasha wrote in about some GNOME stability.
Love 475.
Brent mentioned encountering many bugs when using GNOME on Fedora.
I've been running Fedora Silver Blue on my 2016 Dell XPS 13 dev edition for many months,
and the experience has been totally seamless. I also run GNOME via Fedora Workstation on my
HP Dev1 work laptop, which does complain about kernel errors from time to time on boot. But I
haven't noticed anything actually not working, so the hardware you use definitely matters. Yeah. I'm curious, Brent, as time goes on, if you will experience less issues.
Well, I do have a list of four bugs that I found in Pop! OS so far. And of course,
they were lovely and they were like, okay, we've got a spot for you to submit those. So I think
I'm going to work closely with them just to put some of these suggestions in.
And they're little things.
Sure.
Nothing crippling like I experienced last week on my workstation.
Just kind of black screens and such.
But so far, so good.
I am a firm believer that when you use all free software drivers for the majority of your hardware and when
everything's upstream you just inherently have a more stable linux experience it's i think the
number one thing you can do to make a system stable is to use all upstream drivers do you agree
wes i mean it's all tested it can all be tested together right it's it complies with the same
thing you're not having to load in an external module after the fact yeah it just makes sense and you know how you get that external module is the vendor gets the
the kernel release after it's already out they if you're lucky then start doing testing somewhere
around release time and then they update their driver and publish it and then the distro maker
has to then package that or you have to go get it just doesn't make sense i mean it's not
inherent maybe but it uh it does seem to be off in the way that it works out it's just if you follow
the stuff that's built in at this point these days which we're lucky enough to have it just works
we did also get nate from the point his stick uh he wrote in and said hey i'd love to have a
conversation about brent's kd experiences and the team's KD experiences. So I think we will follow up on that in the future.
I think likely we're pretty darn busy on this trip, right, Chris?
We love Nate, though.
So it's going to happen.
Yeah, that's a huge, amazing offer.
So thank you.
Yeah.
You know, one thing I have found about the Plasma team
and the KDE camp in general
is they've always been really good about how they've handled feedback let's just say
because unfortunately you know on the internet you don't always receive bug reports and criticism
in the best method or mechanism doesn't always show up in a well-written bug report and often
from frustrated people yeah yeah yeah because like something has crashed right and they have been
historically really graceful
about how they've handled that.
I think that's something we've noticed here on the show.
So we appreciate Nate reaching out.
Beau wrote in,
Brent, love hearing your journey deeper
into the open source ecosystem.
The recent episode had a lot of great things to say
about desktop environments, including Plasma.
I think you'd get a kick out of trying a Tyler
if you haven't yet.
I3 is the de facto standard, but Awesome, Bespawn, and others are great too. The one I'm specifically thinking
you'd find the most frustrating and enjoyable at the same time is DWM. The point about the
discussion is that sometimes primitives are the way to go and you manage it yourself so it won't
randomly break although you have plenty of opportunity to break it yourself i do think
it'll be a fun foray into a different world i do like this idea brent goes deep with tiling for a
while just just to try it out you know i don't know i saw a mess with the tiling a bit i don't
think it was really taken to it i'll give it time. I'll give it time. I mean, it's
a lot of new paradigms all at once. This is like
pushing you off into the deep end. Right. Thanks, guys.
I also think he might have been struggling with
I don't know for sure, but it seemed like some
of the newer GTK applications
weren't loving some of the auto-tiling
suggestions. Like, they didn't like the resizing
that Brent was trying to do. Yeah, I did
have an issue where the
tiling would only happen
on the right-hand side of the screen
and the whole left side was open and blank
and nothing wanted to auto-tile over there.
So it was an interesting experience.
Tile-free zone.
Yeah, no tiling here, please.
Yeah, yeah.
Well, thank you, everybody.
LinuxUnplugged.com slash contact
if you'd like to send in your emails.
We do appreciate that.
And now it is time for Le Boost.
Blake Collin wrote in with 1,010 sets.
Coming in hot with the Boost.
And it was sent in using Boost CLI.
Oh, okay.
There you go.
There you go.
Ladies and gentlemen.
Nicely done.
We have our true geek of the episode.
The message simply says, install Boost CLI.
Yeah.
There you go.
There you go.
That's all you need.
If you can do that,
that's like the ultimate level
of nerdom
because you're going to have
to learn about nodes.
You're going to have to learn
command line apps.
You're going to have to know
how to get something
off of GitHub.
Like, you know,
not everybody can do that.
I understand.
That's why there's
newpodcastapps.com.
But some of you,
some of you can. you, some of you,
some of you,
but only some.
Gene Bean also wrote in.
Thank you,
Gene Bean.
Again,
with 13,370 sets.
B-O-O-S-T.
OpenSUSE in the 2006 timeframe had an awesome KDE setup that I really wish had continued.
13,370 is my attempt at 10 times leet boosts
for what it's worth nice gene bean gene bean also boosted in with a bunch of leet sets
do the shows have to be boosted via fountain to show in the top boosted list it seems that is
true yes okay fountain list is based on the fountain boosts that's fine you know
it's just a chart we don't have to be on the chart oh we're number four though today you know why
it's it's because of our ballers that's why yeah right there so we're boom we're number four again
on fountain and we always get more listeners when that happens i don't i if you you boost whatever
you want though we are just
happy that you're participating in the system it doesn't have to be on fountain but yes for it to
show up on the charts in fountain fm you have to send that boost in with fountain fm well uh al
carney boosts in with 1024 cents what could be a better hype song for the Golden Dragon show mascot than Gold by the Imagine Dragons?
Have you guys heard Gold by the Imagine Dragons?
Remind us.
Are you familiar with this song?
Clipbot.
The question is, would it be appropriate for our mascot?
Now, this is not our song.
Okay.
Keep in mind, this is the song for the golden for our mascot the show mascot the golden
dragon it's pretty good it feels to me like I'm imagining, you know, World Wrestling Federation, you know,
when they just come out and they're walking to the ring and they got their song or whatever.
I feel like our mascot will walk out to that song.
Yeah, it's a pump you up kind of song.
Suitably epic, that's for sure.
Well, uh, dark year 1337 boosted in with a row of ducks.
This old duck still got it it this is my first contribution to
jb i got these sent through fountain fm heard about through jb and i want to tell you guys
about a handy way of cloning your operating system it's fs archiver you know i hadn't heard
about this one before but it looks like a pretty handy application that's been around for a while
yeah it includes this a little like command uh which uh perhaps we can save in a pastebin and
put in the show notes where you can just copy essentially the sd card from one pie to another
pie and use some uh compression so that way you're not using up a ton of space and he gives some tips
to make sure you get like the right compression so it's not too slow. Supports ButterFS, I see here on the homepage.
Well, how about that, Wes Payne?
I've had it.
All right.
So the key there, really, in that boost is check out FS Archiver.
That looks like a really...
We could have made that a pick.
We could have made that a pick, guys.
Jeez.
Guys.
All right.
Well, we got a great boost in from Green Eagle, 3, sats b-o-o-s-t i had some
renovations to do so i got fairly caught up on the show i was also able to get some sats into albie
and boost directly in podverse so albie's the wallet it's gotta they gotta they're an open
source project i've talked to one of their co-founders they seem like they really got
their ass figured out podverse is a gpl podcast player and you can connect to albie so you don't have to create a whole new wallet
right he says it was painless this time so he had some issues first time he tried it maybe it was a
bug he doesn't know he says he still uses breeze to actually move sats around from bitcoin chain
to lightning but he's super excited to be able to boost from his podcast player. Welcome aboard, Green Eagle.
Thanks for jumping through and getting things sorted out.
We got a just under the 2,000-sat limit boost from True Grits at 1,999 sats.
I'd also like to mention that I'm interested in y'all covering Ham Radio.
However, it doesn't need to be more than a few episodes.
Maybe it would be a good excuse to bring Noah back for a limited run. yeah that's what i was thinking that would be fun uh he says i'd be
interested in beginner hardware setups licensing etc i agree true grits but we need a linux angle
right we're a linux podcast we got to look at it from some linux angles so if anybody knows a good
solid linux angle for us to get into to sink our teeth into some ham
right if I learn about that software to find radio stuff right that's what I'm thinking Westpain
that's what I'm thinking Nev boosted in while we were live how about that this is a hot boost
3,381 sats it's a history boost because you said you'd miss them oh true also uh some number fun 1985 was
the year we the public were graced by the gnu emacs dns was born we got the gnu manifesto
coca-cola released new code blessed be that year studio gilby what's this west, Wes? Ghibli. Ghibli. Ah, okay. Was founded.
U.S. Route 66 was decommissioned.
Whoa. Man, 85 was crazy.
And the world population was roughly 4.8 billion.
How about that?
Which is then divided by three, one for each host, and then divided by 12, the number of the mumble room.
Oh, okay.
Are you listening live right now? Are you in there right now, Nev? are you listening live right now you're in there right
now are you in there right now i don't see you okay all right this came in live but i don't see
him in there but that's creepy but also awesome so he divides it by the number of people in the
mumble room which is uh okay all right 12 all right yeah this has been a while and then divide
by 15 each mod and admin in the Matrix chat.
And then he rounded up.
That's how we got to 3,381 sats, guys.
I don't think we can judge how you make up the satin amount.
No, I mean, he really put some thought into that, you know?
Yeah, you really got to think about it.
We appreciate it, Nev.
Thank you very much for boosting in.
That's a good one and
then mitch came in just under the wire with a go podcasting with 3333 sats just a few minutes ago
as we're recording this go podcasting indeed you guys are so great and also a shout out to a famous
flame who just started earning sats for the first time on fountain and then sent 200 of them into
the show also push up who sent a thousand sats to wish first time on Fountain and then sent 200 of them into the show.
Also, PushUp, who sent 1,000 sats to wish us safe travels.
Well, thank you.
And thank you, everyone, who boosts in.
We read all of them.
We're curating which ones make it into the show,
but we do read all of them,
and they make us smile every single time they come in.
Thank you, everybody.
It keeps us motivated.
Newpodcastapps.com. us motivated new podcast apps dot com.
Now we have a special pick this week.
You know, maybe you need to integrate Rust at a lower level into your system.
Perhaps user applications.
Not enough.
And since you can't get it in your Linux kernel just yet, maybe we can stuff it somewhere else, Wes.
Well, yeah, you still got to interface with the kernel to make changes.
What if you had a Rust alternative to sysctl
with a terminal user interface?
This sounds pretty good.
I mean, it's kind of everything I've always wanted.
Yeah, I mean, if you got to go mess around in, you know,
slash proc slash sys and kind of everything I've always wanted. Yeah, I mean, if you've got to go mess around and, you know, slash proc slash sys
and kind of tune things,
maybe a helper to have you not screw something up
would be nice.
Oh, so that's really what this is.
It's really the, it kind of gives you, like,
fish-type autocompletion
for messing around with your kernel parameters.
Well, and it shows you some documentation as well
and kind of helps you change, like, just the kind of helps you change the value that you're having.
Look at this!
Interfacing in a structured way.
This is so great.
So it's kind of almost N-curses-like,
but it is not N-curses,
but it is N-curses-like.
You got a left pane and a right pane,
and the right pane has all the documentation
explaining what you're screwing with.
Exactly.
That's just the kind of thing I needed to really mess my system up with.
And sometimes these terminal user interfaces are just enough interface.
You don't need it all the time, but for twiddling a few settings here and there, it's kind of perfect.
This is really great.
All right.
So it's called Systroid.
It's like on steroids, right?
That's what they're getting, Systroid.ysroid it's cute I guess kind of sounds like a
hemorrhoid maybe it's an asteroid yeah it also
sounds like a hemorrhoid oh god so before we get hemorrhoids we
should probably wrap it up we'll have a link to that in the show notes in fact
links to everything we talked about linux unplugged.com slash 477 now we are
live again next week from the road.
We'd love to have you join the mumble room
because we work real hard to make that work from the road.
So show up, would you?
Because we work hard for it.
I'll tell you what.
And of course, we will stream that attempt
at jupiter.tube Sunday at noon Pacific, 3 p.m. Eastern.
Yeah, that's right.
See you next week.
Same bad time, same bad station. And the news,
it don't rest. It keeps going on at LinuxActionNews.com.
So if you're in the tech
industry, do not miss a single episode.
LinuxActionNews.com. Or if
you just want to stay informed. But we'll be back
right here at Jupiter.Tube. We hope you
join us. And if you can't,
we just love you subscribing, sharing the show,
or becoming a member at UnpluggedCore.com
and keeping us going.
Making sure the content stays independent.
We couldn't do it without you.
Nobody buys our opinion.
In fact, like idiots, we spend money on this hardware when they'd probably just give it to us for free.
But you know what?
We like to stay honest and keep it real.
Thanks so much for joining us on this week's episode of the Unplugged Program.
We'll be real right back here next Sunday so brent i kind of have like the sense that you're not going to
fully move into the rig until you've decided if you're going to stick with Pop OS or not.
I still see you go into the ThinkPad every now and then for like a password.
Well, you know what happened?
One of the reasons I had to do that this morning is I moved over my Thunderbird profile.
But because I was running it on Fedora.
Thunderbird profile.
Yeah, I know.
Yeah.
This is what we're dealing with here. Just continue. I was just learning. Processing. bird profile but because i was running it on fedora bird profile yeah i know yeah this is
this is what we're dealing with here just continue i wasn't just i was just learning
processing yeah just processing i was just processing now i understand well the great
thing about the thunderbird profiles and the firefox profiles if you're not using sync i
know sync exists thank you everyone is you just drag them over to the new machine yeah it just
magically works yeah yeah i've been doing that for decades.
But the problem is I was running on Fedora on the X250.
So that was a much, much, much, much newer version of Thunderbird.
And they're typically not backwards compatible whenever they do database updates.
Oh, that drives me crazy.
So I couldn't get it running on Pop, actually. And the PPAs that used to be available when Mozilla had Thunderbird are like 208 months old.
Oh, that's fine.
And haven't been updated.
Totally see here.
So I actually just ran, had to run a flat pack.
But that's the reason you caught me going back to the machine.
That's what I was going to ask you.
I was like, I was about to say, Brent, flat pack.
Can't you just flat pack?
Yeah, I did.
And it actually worked great. Okay, good. But I did catch myself, you. I was like, I was about to say, Brent, flat pack. Can't you just flat pack? Yeah, I did. And it actually worked great.
Okay, good.
But I did catch myself, you know, having to go back to it.
And I told myself a few days ago, I would not do that anymore.
But I just had to get to an email quickly.
I was like, oh, gosh.
So you are doing the challenges thing.
Yeah, because that is kind of a challenge.
I challenged myself to just leave this X250 at the studio when we go on the trip.
Whoa, that is choice.
I have done that myself. Because I feel
like if you're going to move over, just move
over. Don't live the half and half
life. Back up the stuff you need
backed up. Transfer the stuff you need
operationally. I can't wait to see how
this goes. This is going to be great.
I'm going to get a front seat to this.
Get your popcorn.