Ask HN: Why isn’t BTRFS the default FS in home-oriented Linux distributions?

I have been looking how BTRFS has been progressing. It supports CoW, snapshots, data deduplication, compression, data integrity, (…), a list of features that are unavailable in EXT4 (the current default FS in most home-oriented Linux distributions). For granted, EXT4 keeps being faster than BTRFS in most synthetic benchmarks, which makes it a better choice for servers, but this difference […]

Ask HN: Why the Linux Kernel doesn’t have unit tests?

Linux is present in a big percent of the devices on the planet, from smart phones to servers to IoT devices to (…). It’s fair enough to assume that bugs and/or regressions in it can (and will) affect big portions of these devices. This makes me wonder why aren’t there any unit tests in the kernel (and the different drivers […]