Why do these things need to be internet connected in the first place?
socphoenix
Mines at least that as well, it’s good to know come next ups purchase as I would hate to get stuck with that kind of garbage. I’ll have to pay close attention to the battery now when searching
My apc unit has a standard battery that has a replacement from Duracell, which model(s) have proprietary batteries?
A) you can survive without precooling or set it to start before getting deep into the store.
B)if you want that feature fine, but leave it off everyone else’s car! No cell connections should be installed by default like this. It’s a walking cve list waiting to happen.
Ubuntu is great for works out of the box kind of tasks, I have it on an old MacBook Pro 2012. With a free Ubuntu pro account I can get security updates for 22.10 lts until 2032! It’s already starting to act its age so security updates but a frozen OS helps not further tax it as software gets more complex. Point being there’s a niche even if in most other cases I might prefer something different.
While you're not wrong there are still FreeBSD pain points particularly around wifi that remind me of 2007 when I first moved to Linux (and then FreeBSD). They're working on it and have some funding put aside to pay developers to help remedy this. Laptops also are very likely to have odd and end edge cases, for instance my chromebook needs to pass audio over i2c which FreeBSD doesn't support and even linux needs some hacky scripts to run through the commands to enable this (and the script needed an update because THIS particular model was slightly different from others by the same brand...). Linux in this regard moves much faster in getting support going and requires little to no pain especially in comparison. I love FreeBSD and use it everywhere I possilby can but there's certainly things it's just not easy/practical to use it for right now.
I use FreeBSD on a desktop as a server and for desktop usage with a touchscreen to run a virtual pipe organ that needs an obscene amount of resources to run. There’s a few things that I see as pros:
-
Zfs on root/by default. Absolutely love zfs and not having to screw around with dkms/kernel issues etc to get it running is a huge plus imo
-
Jails - I cannot stand docker. It’s opaque and I’m stuck trusting that whatever image I’m downloading is updated/secured and or running multiple extra containers to stack together. With jails I spent my time setting up the jail once (installing services etc), and using a jail manager (bastille) I can maintain what I think is better control of the internals and updates etc. the commands mirror the os as well which is nice
-
Integrated world - the way bsd integrates the core system and separates out the packages means most security updates just need a service restart not a full reboot so uptime between OS patches can be months at a time. They’re also very conservative about changing how the core system functions so how I install/set up/maintain the system in 2007 is the same as today.
-
The manual. Anything I need to know when adding services including edge use cases is in the manual on their website. Much cleaner written than the arch manual, and has a pdf download available if you aren’t going to always have the internet (and a terminal interfaced manual option to download).
For my usage there’s not much I can think of for cons, but I will say laptops and particularly WiFi suffer currently. There’s funding and works in progress to fix this but still idk I’d use it on a laptop today without carefully checking support for the hardware like I would’ve with old school Linux. They’ve come a long way recently with edge cases for instance I’m currently running a windows vm with gpu pass thru using their bhyve vm manager, something that wasn’t supported a year ago, so I am optimistic the funding will help in the next few years on some of the laptop issues.
This happened to me by even though I had never hard configured anything… had to go to the config folder and find the offending definition and delete it
Almost certainly, and get security updates something I’d very much want if I let the tablet off the local network. I would love to see this thing get to that point to ditch android entirely.
If your kids software is available in Ubuntu maybe? At a glance I’d wonder how power efficient it would be (my $100 Walmart tablet lasts all week with light usage, I doubt this could compare), and would have to wonder as well on gpu performance. It’s likely not optimized yet so idk I’d trust 800 mhz as enough.
I think the article sums it up best:
RISC-V computing is a promising field but best ploughed by developers, early adopters, and tech enthusiasts at present. RISC-V chip performance is improving, but it’s not “there” for mainstream adoption — yet.
It’d be a ton of fun to tinker with and if you have the money to risk I’d say go for it! But I wouldn’t buy this for a kid unless I had the extra $150 to potentially get them a normal android tablet if this didn’t work as well as hoped.
You can look at things like
https://www.newegg.com/tools/custom-pc-builder
To see some ideas of what would work, and I hope you feel free to ask around as you look at things! We all had to learn somehow and once you know what you’re looking for it’s just a small puzzle.
Quick suggestion is to decide on the cpu (I’m partial to amd so I’d pick something ryzen based if you want processing power) first then compatible motherboard, as after those two you should be able to just look at spec sheets and see things like the kind of ram you need case type etc.
I would think Bluetooth or plugging it in once in a blue moon for a firmware/schedule update like the good old days would be far preferable to anything that could connect them to the internet. I’d much rather air gapped and slightly inconvenient than internet enabled spyware all over my house.