18,182 karma · joined July 1, 2015
It's everything built around the build script language that's relevant. How easy is it to make a Nix config which produces a rootfs with systemd, glibc, coreutils, an OpenSSL server, pam, a dbus broker, the necessary getty services, etc etc etc which makes it a Linux system? That's the question I'm asking.
Even devices which are supported by mainline Linux + uBoot have their own ways you have to do e.g partitioning or what needs to be in Flash. Lots of Rockchip devices are perfectly supported upstream, but their boot process expects to find a tiny loader at a particular flash offset which can then jump to uBoot. Nothing in the ARM SBC world is standardized so everyone does things like this (tho some have partitioning schemes you need to follow instead of using offsets). That's stuff you can't really ignore if you want to be relevant in this space.
And how is the Nix story for going from a rootfs to a bootable image? On e.g Rockchip you need to make an image where there's some firmware blob in one are of the flash which jumps to a uBoot in another area which loads the kernel/initramfs/devicetree, how does that look in Nix land?
How does it handle building vendor kernels or carrying kernel patches instead of mainline?
And I agree. People like normal cars, people like normal door handles, people like A/C and heater knobs, people like PRNDL levers. None of that has changed just because the drivetrain uses a different kind of engine. Why is it so hard to make that, but electric? Why does "electric motor" somehow mean "all controls must be on the iPad"?
I hope it's just a phase that's about to reverse. Maybe they felt the need to go all futuristic design to cash in on how electric drivetrains used to feel futuristic. Maybe, as electric drivetrains just become "normal, boring" technology, we get options with normal designs too.
If I were offered to double your real wealth but also double Bezos's real wealth, of course I would take that deal! I would benefit from it. But if you offered to double the real wealth of everyone, what would that even mean?
Again, the onus is on you to describe a mechanism by which abolishing most forms of taxes will drastically reduce wealth discrepancy. I'm not arguing against LVT, you're the one who's arguing against everything that's not LVT.
They're free to prove me wrong by saying that they're in favour of sales tax or income tax or capital gains tax. That would prove to me that they're just taking the idea that "land value tax is good" without buying into Georgeism as a whole. But I'm confident we'll never see such a comment.
As an analogy it's kinda like hard drives: when one of my hard drives dies, it's An Event which I need to deal with specifically; I need to order a replacement for that specific drive. At Google's server farms, hard drives dying is just a statistic, you continuously buy hard drives just because you know existing drives are gonna die at some semi-predictable rate.