Hi, and welcome to my little space on the Internet ...
Why dual boot Windows and Linux
I’ve been using Windows for a long time, but want to get serious about learning Linux. I’ve used it under WSL (Windows Subsystem for Linux) but want the full desktop experience. So I decided to set up Linux Mint Cinnamon on my laptop alongside Windows 10.
So just download the Mint .iso image, put it on a thumb drive, boot from thumb drive, install, right?
Diff and Longest Common Subsequence (LCS)
If you’ve used a diff program, you probably used a solution to the longest common subsequence (LCS) problem. The most well-known diff implementations, the original Unix diff and GNU diff, are both based on LCS solutions, but use different algorithms. Here, I’ll try to explain two related LCS algorithms informally (or less formally than in the original technical papers).
Comparison with some other sorts
While looking at commit logs for various BSD
qsortversions, I noticed this:
* libc qsort(3): stop aliasing. Konstantin Belousov 2018-06-10 1 -44/+17
Which led to some details: