4 ms·
hardware wise. use a bsd. FreeBSD. there are reasons why hardware vendors are almost 100% BSD based. Its rock solid and you can depend on it being engineered
by JediPig 6y ago
hardware wise. use a bsd. FreeBSD. there are reasons why hardware vendors are almost 100% BSD based.
Its rock solid and you can depend on it being engineered well.
Snaps , docker, and various other solutions are symptoms of a problem not a solution. The problem is userland is in a complete mess in linux. Fix the kernel and userland together, and everything flows.
- sangnoir 6y ago> there are reasons why hardware vendors are almost 100% BSD based. 95% of those reasons are that it is not GPL licensed.
- Proven 6y agoAnother great benefit - permissive OSS!
- throwawaysea 6y agoI’m a newbie to this stuff - is BSD usable as a daily driver on a personal laptop?
- lmm 6y agoFor a laptop you're using as a luggable workstation, absolutely. For a laptop you're moving around with and unplugging frequently, you probably want a model that's popular with hackers (e.g. thinkpad) - getting suspend working is often fiddly, and there might be some models where it won't work at all. Most wifi chipsets are supported IME, but it might be worth checking that as well.
- morpheos137 6y agoI have been using OpenBSD laptops for years. Everything I need works. My configuration is very lean and very fast even on an older machine. Thinkpads (older at least) are 100% hardware supported in my experience. Only thing I can think of that is not supported is hot swapping ultrabay drives. I am not sure if that is supported on Windows since I have not used Windows.
- lmm 6y agoLike I said, Thinkpads are popular with hackers. The experience with a Thinkpad is absolutely not reflective of the experience with a typical laptop.
- morpheos137 6y agoI have made OpenBSD based devices like routers that just work for years without failure. It is kind of funny to me hearing this guy complaining about managing bare metal Linux. Maybe I am missing something but I would say (1) find a configuration that does what you need it to do and don't update unless necessary (2) make important file systems read only (3) clone to flash.