Trying out bat (the cat(1) alternative) for the first time, and … I dunno, the flushing behavior seems bonkers.
I assume it's because stdout and stderr end up in separate places, and maybe cat isn't innocent here either, but having the output split inside of an escape code (note the "31m") looks like there's something really wrong.
("bar" does not exist; that's on purpose to produce an error message.)
Any good cli/terminal spell checking programmes? Pass in a file, get an terminal interactive “replace this with that / ignore / add to dict.” workflow.
I remember using aspell(1) back in Ye Olden Days. Is that still the best?
Recently got a cheap 128 GB SSD to see how BSD would run on my main machine, and this weekend threw FreeBSD on it. I'm sending this toot from the working system, and aside from the general configuration joy of being an Unix nerd, finding almost everything I need to know in the FreeBSD Handbook is a great perk on the second joy: reading docs and being able to flow acting on them.
Adrian Black from Adrian's Digital Basement will be sharing his story of ditching the day job to become a full-time YouTuber. Join him as he dives into the world of vintage computers, exploring his process of troubleshooting and fixing these fascinating machines using logic and critical thinking skills at #Portland#Linux / #Unix Group meeting at 7pm tonight, 5500 SW Dosch Rd,
Growing up with MS-DOS, I knew its role in today's Windows' usage of \ to separate directories and / for command-line arguments (choices that sound quirk-y in an Unix-influenced world that uses / and -, respectively.)
I never understood why MSFT - a very Unix-aware shop, having released their XENIX a year before MS-DOS - went with such an odd choice, until I looked at the (recently open-sourced) MS-DOS source code.
The files include documentation for computer manufacturers (so they could write compatible BIOS code, customize distribution, etc.), and this piece on MS-DOS 2.0 (which introduced subdirectories) suggests that - as usual in those times - the party behind the odd decision was none other than IBM:
Today in User Space
👀#Fedora looks toward #AI
🦖We split the atomic #Linux
📝Take more note suggestions
🪖Stumble on the #Unix wars
📦And prepare for the Xz history
「 lFreeBee is an emulator for the AT&T 3B1. It's a work-in-progress, but currently works well enough to boot the operating system and to compile programs with the standard C compiler 」
It's 1979, I have heard of #unix but my university has no machine to run it. Prof says "Moravian College (across town) has a PDP-11 that runs unix, go check it out."
There was no email, students did not have telephones, I just walked into their computer center. They were so thrilled someone was interested they encouraged me to stay and learn.
「 Arm may be set up for a good decade long run in the datacenter, at the edge, and in our client devices, but watch out for RISC-V. Ten years from now, we might be writing the same story all over again, with one more historical ring wave added. In fact, it is hard to imagine any other alternative on the horizon 」