the reason zip and unzip are seperate commands actually has to do with the proprietary origins of compression algorithms.
originally, a common scheme was that the decompression command would be free, but compressing files required buying a license.
so companies with deep pockets who want users to be able to download their software quickly can shell out the cash, while users don't have to pay for a seperate piece of software to access the file they just bought.
commands like tar never went through this weird licensing scheme, so don't have to deal with this odd split (and also, a physical tape archive would be a lot more annoying to deal with if you didn't have access to stuff like appending and deleting files)
this is genuinely some of the most cursed programming i've seen since "want to find a loop in a linked list? free every item until you segfault"
a scanning electron microscope is a graphical processing unit that renders the texture of an object, sampled by an electron beam, projected into your screen coordinates
(realization prompted by thinking about how to improve output when the beam ends up positioned between DAC codes & realizing I'm just describing 2x MSAA)
and then, as if by magic, some *actual* real humans reminded us that most people have no problem with trans people :)
https://www.thepinknews.com/2024/03/05/hampstead-ladies-pond-trans-inclusion/
I just had a "fun" realization that despite collecting old computers, I hate all the companies who made them.
I guess what I'm into is what they brought to society. I'm interested in all the contributions people made to the world of computers. The fun we had on them. The usefulness they still potentially have. The long nights programmers spent writing code for to make a program that people used for a little while, then sadly discarded.
That is why I hunt for old programs.
For the record, I have never required students to irradiate themselves with a malfunctioning radiotherapy machine in any class I have taught.
Back in 2007, I talked one of my grad school friends into writing a Therac-25 UI simulator so that we could release a fake April Fools' assignment asking the students to do some hands-on experiments with a real Therac-25. ("Bring a partner and a signed liability release form. How many rads did you receive while doing this assignment?")
I am delighted to discover that, for the last five years, the Wikipedia article has featured a screenshot of that simulator... and for much of that time suggested it was a screenshot of a real Therac.
TL;DR when EU law references a harmonised standard, that standard MUST be made available to every citizen of the EU. For free. As it is considered to be part of the law. And thus public interest is a given.
I CANNOT OVERSTATE HOW BIG THIS DECISION OF EUCJ IS!
Press release:
https://curia.europa.eu/jcms/upload/docs/application/pdf/2024-03/cp240041en.pdf
Trans woman, bisexual, someone's fiancée, forever a programmer, poly, and former total mess