• 0 Posts
  • 291 Comments
Joined 1 year ago
cake
Cake day: June 19th, 2023

help-circle

  • I had the same experience on my one gui Ubuntu machine. I also have several headless machines, and due to some shared libraries I always ended up with snapd installed even though none of the packages I was running were installed through snap. I always found it through the mount point pollution that snapd does.



  • BSD is a solid second choice in my experience. For a while I was considering using it as my primary platform, but in the last 10 years all i’ve done at work is linux, so that tipped me into linux. I haven’t used BSD in a long time though, so my answers about what BSD has that linux does not have are outdated, as most of the things I loved on BSD are now found in some form on linux. Though I do love some of the CLI tools like diskutil. In general though, I’ve always found the GNU core utils and the tooling in linux that follows the same patterns to be really user friendly. It also drives me crazy that common tools like awk, sed, date, etc. are inconsistent between BSD and GNU, and I prefer the GNU syntaxes. (Yes, you can install GNU core utils on BSD and other platforms, but that’s nonstandard, and why would I do that for daily driving when I can choose a platform that uses the GNU toolchain as the standard?)

    Like @[email protected] said, BSD brought a lot to the table in the last 20 years, zfs being a big one. FreeBSD 8 and 9 were the last BSDs I ran, and zfs was a big part of that. Once we got zfs on linux, I went back to full linux. dtrace was also a huge one, and giving that up was hard, but now linux has strace.

    I’m just so over AIX, HPUX, and Solaris. I’m glad I got experience with them and less so a few others like irix and sys-v. Working with Sun hardware was particularly eye opening, like being able to hot swap processors and memory, things I had never imagined. But since about 2012 I have deliberately steered my career away from all unixes except linux, and waaaaaay away from anything windows related, going so far as to take everything windows related off my resumé.




  • Sadly, it was Grace Hopper who said “It’s easier to ask forgiveness than it is to get permission.”

    Rear Admiral Grace Murray Hopper (9 December 1906 – 1 January 1992) was a U.S. Naval officer, and an early computer programmer. She was the developer of the first compiler for a computer programming language; at the end of her service she was the oldest serving officer in the United States Navy.

    That brings me to the most important piece of advice that I can give to all of you: if you’ve got a good idea, and it’s a contribution, I want you to go ahead and DO IT. It is much easier to apologize than it is to get permission.

    • The future: Hardware, Software, and People in Carver, 1983