like, everything about it is modular, whether it's the PSU, the CPU, the cooling, the GPU, the front panel connectors, the case, the storage... you can buy a dell desktop and put in an ASUS GPU and HP RAM and samsung SSD and move it into a thermaltake case and it will be very happy to have received its new and improved hardware. every connector, whether data or power, is specially keyed so it is literally impossible for you to fuck up unless you are using adapters. even the 2x5 connectors are keyed! you can't put the USB 2.0 plug in the audio socket! the motherboard won't let you! and these are durable and flexible connectors -- not rigid and bespoke as most ribbon cables are. it's so user-friendly and modular and repairable it's beautiful. we are never going to get anything as good as this ever again.
yes, it is theoretically more efficient to put memory and storage and compute on the same chip. but that doesn't fucking matter if you're running 8 different versions of chrome. congrats you're now running for 4 hours instead of 3. manufacturers don't integrate everything onto one chip in the name of performance, they do it in the name of vendor lock-in. still, this seems to be the way everything is going, and it's sad that this era of being able to swap parts out in your PC so easily is likely to be over in a decade or two.
rust programmers having an existential crisis when start thinking about failure states for their program, and they realize that anything can panic, even things that don’t return a Result, and that things can even abort without panics, or experience sudden power loss, leaving I/O in a corrupted state, and that there is only so much error handling and recovery that can happen, and
hellthread girl, inventor of skibidi neocat and neocaterpillaropinions obviously do not reflect those of my employer, what the hell were you thinking???when the server is down i am @astrid@woem.space bWFkZSB5YSBsb29rIDpQIEg0c0lBQUFBQUFBQUE4dkp6MUhJVFV4SlZhaE1WTWpKejg5V1NFeFB6TXhUc0FyZ0FnREw4aWFqR2dBQUFBPT0K24e4b3ecb6310d47d38c68da297c5c5bdon't think too hard about these