

Oh so many fun adventures, too much to count… But a few nice ones:
- HDD died, so ran a desktop system over network from a NAS (nfs) without HDD… for months.
- Rebuilding a corrupted system (any bit advanced tools wouldn’t start anymore, like apt).
- Custom bootable live cd based on Linux From Scratch (around 2002).
- Anything related to Kerberos and NFS4.
- Replacing syscalls to run software from a ramdrive that would otherwise not work.
- Recently using debootstrap to install Kubuntu with a ZFS root, which went surprisingly smooth and pretty easy.
I love Linux for all these insane possibilities.
Could be that I misread but I think you’re misunderstanding types in Typescript.
You have an array of 1 or 2 values of unbounded size. You put two values in but could have put 1000 in, your type doesn’t say anything about that. You can only put ones or twos in there though.
I think your first line is equivalent to saying:
type MyStringType = string[];
I haven’t checked though so I might be wrong…