I need to specify my preferences for a work station setup. I have been using Kubuntu for both my professional and personal machines for the last 7 years, so I'd been thinking of getting a Dell laptop and installing Kubuntu. I would just accept that things like Outlook and Teams would only work in the browser, and that I may have to use a virtual machine in the rare cases that I really need to run something on Windows.
However, I am now considering a MacBook, instead. An advantage would be that all my employer's office software would just run, while the OS is still Unix-like. Potential disadvantages include 1) having to get used to a new OS, 2) maybe having less freedom?, and 3) all my external hard drives with backups and data from earlier projects are using the ext4 file system, and I hear that macOS doesn't like that.
Are there any people out there who have experience using both Linux and macOS, and can share some insights on which they prefer and why? Thanks!
Wrote a few more chapters, and boom. It's 23:30. The /Forks and Wars/ chapter of my Unix History is going smoothly. However there is so much info that would make the text incomprehensable, I think I'll add "bonus" subpages, like timeline.
Which Unix forks would you consider as the most important/noteable except of BSD, Solaris and Xenix? Have you used others maybe?
@nixCraft Seems like lots of bad/unlucky decisions along the way leading to much lost time. And QT with all of that migration works, seems like quite the limiting factor.
@nixCraft The example with cat is less efficient (one extra process), but it is more composable (if you wanted to put something before the grep, you could)
I have a #unix question. I’m running #Slackware. I log into my machine from the console and use startx to start X11. By default, my terminal app (urxvt) does not start a login shell. I know I can configure it to do this. The question is: should I? And why?
Talking to someone about git's UI, and they compared it to vim and GUI IDEs.
When replying with how vi was basically a GUI of its time over more CLI editing with ed/ex ...
it struck me that it is perhaps glaring that we don't have a "vgit": A more visual/TUI tool that supplanted and erased git from memory apart from the "git compatibility mode" still available in "vgit".
I may be off here, but is this emblematic of the cultish worship of unix tooling in the "linux" era?