Twice in the last couple of months my bus has “crashed” during my commute.
The fix both times: rebooting it. While it was immobile in the middle of the street blocking traffic, of course.
Both the joy and the pain of EVs, potentially.
Bold of you to assume you’re going to be the one to outlive a 90s printer.


The interesting thing is the people who will care the most about this are professional users, who actually did require a machine with real expandability, to stuff full of the likes of SDI video IO cards (eg https://www.aja.com/products/kona-5).
If you ask those people, they’ll undoubtedly gladly tell you how much it sucked dealing with Thunderbolt-to-PCIe expansion cages during the “Trashcan” era in order to use their machine for their work.
While Thunderbolt’s throughput has certainly improved a bunch since then (80Gbps symmetrical or 120/40Gbps asymmetrical for TB5, vs 20Gbps for TB2 back in that era), latency and stability still frankly leave a lot to be desired versus a real PCIe slot.
For people who already perceive Apple devices as overpriced toy computers, their further alienating what was at one point their primary target audience - high-end professional users - will certainly seem like an odd choice.
I said this to someone once and they accused me of being “elitist”. The simple fact is when I learned how to do this stuff, there was no such thing as a GUI for any of it. You did it on the CLI, or not at all.
(Almost the exact same experience with git, funnily enough)
I 100% agree though; the bones of the setup of my NAS (admittedly mine is Ubuntu, just because everything else I run is too) was done once 18 months ago, and most has never been touched again. Just software updates every now and then and ignore it the rest of the time.
I don’t feel like I’ve lost any functionality doing things this way, either. I discovered when a disk died that it even uses SES to light the error LED and turn on the annoying beeping noise on the JBOD, and I didn’t have to do anything to set that up. I call that a win.
Windows is more of a “your socks must be damp at all times while on the clock” policy.
Not exactly going to prevent you from getting your work done, but unpleasant, and you’ll be miserable the whole time.

Often it’s attached to a motor, but the pointy end hasn’t changed much.
Certainly juicing the likes of apples or carrots warrants a different kind of appliance, but squashing citrus is a fairly solved problem.
You wrote this all a lot better than I could have, but to expand on 2) I have no desire whatsoever to have a “conversation” (nay, argument) with a machine to try and convince/coerce/deceive/brow-beat (delete as appropriate) it into maybe doing what I wanted.
I don’t want to deal with this grotesque “tee hee, oopsie” personality that every company seems to have bestowed on these awful things when things go awry, I don’t want its “suggestions”. I code, computer does. End of transaction.
People can call me a luddite at this point and I’ll wear that badge with pride. I’ll still be here, understanding my data and processes and writing code to work with them, long after (as you say) you’ve been priced out of these tools.


Not that I know of, which means I can only assume it’ll be a timing-based attack.
With strategic use of sleep statements in the script you should stand a pretty good chance of detecting the HTTP download blocking while the script execution is paused.
If you were already shipping the kind of script that unpacks a binary payload from the tail end of the file and executes it, it’s well within the realm of possibility to swap it for a different one.


DVDs didn’t have that issue, fortunately.
In CDs, the recorded layer is directly under the label, in DVDs it’s mid-way through the thickness of the disc so there’s a layer of plastic between it and the label. A function of different wavelengths of light used to read them.
Bit rot due to degradation of the organic chemicals in the recording layer is still very much a concern though.


“Method and apparatus for insufflation of oxygen into a body by means of flexible permeable membrane”
Frankly an average tortoise has a good chance of outliving your grandchildren.
150 years is not an unreasonable upper bound for their lifespan, for the larger species.
Much as I don’t want to disturb your shitposting, the original news article I saw about this “phenomenon” linked to an amazing video.
The meaty thud it makes as it faceplants the pavement makes it all worthwhile.


Seriously.
Open-plan office dwellers everywhere: “Tell me more about this ‘cubicle’. Walls, you say?”
Coprolites might not be my favourite fossil, but they’re a solid number two.
But also at regular checkouts.
You’ve just stood there motionless for the last 4 minutes, while someone else (potentially two people) scanned and bagged your purchases for you.
How is it that JUST NOW is the time you’ve decided is right to rummage through your bag for your wallet/purse, or check your banking app on your phone to see if the account actually has money in it? What were you doing for the rest of the time that was so vitally important?
I swear you can just about hear the birds flying around in their head sometimes.
I was assuming that was supposed to be a cassowary.
So strongly, in fact, that I missed the platypus tail entirely 😄
“Anyone who says they hate farts is choosing to have less joy in their life, but the same amount of farts”


Money. Money is where it comes from.
“I am rich, therefore my opinion is valid and you should listen to me”
EXTREMELY LOUD ‘INCORRECT’ BUZZER
Back in those (pre-UEFI) days it was quite easy to add GRUB to the Windows boot manager instead.
You’d wind up with a menu entry that Windows would usually leave alone, unlike its aggressive reinstallation overwriting GRUB.
Once UEFI came along, it became easier to give each OS an entire disk with no connections between them, and use the BIOS as the boot menu.
Or, y’know, just give Windows the flick and only run Linux 😉