There are many methods to calculate an integer square root, out there on the inter-waves, dating back as far as the 60's and 70's. Intricate bit-manipulation is thrive. But is it necessary [there is code with which I came to this disillusioning conclusion]?
Limiting the acquisition of knowledge to people with sufficient economic means is immoral, because it means that more than half the worlds population has no means to move forward, even if they are motivated and intelligent.
I fully agree with you on all points except: "still a crime btw". 'pirating' on this small scale without a direct financial benefit [money coming towards you] is a violation of the copyright act(s) and you would end up in civil court.
> I live in Spain, country where I pay a compensation copyright tax for every ...
I don't know specifically about Spain, but this 'copyright tax' [that was introduced in most, if not all European countries, probably a directive] was for you to legally be able to create copies on your devices of legally acquired contents.
The interpretation you have been giving it, is mentally satisfying, but not legally tenable
Discussing the dis-appearance of the dinosaurs (let's say some 6'000 years (minus 6 days) ago) could be a cool discussion. Another one is of course the return of that badly dressed hippie. For about 2'000 years, excuses have been/to be made up to explain why he didn't turn up yet, but it can be every day now, make sure to hail the lord. Anyway, if we could ever use a helping hand, then it would be now, but the bugger is not on Facebook it seems. Haile Selassie was a better bet, but alas, not enough likes [like this post won't get many, wdic].
xpdf seems to have started to respect the not-copyable-flags, while in days yonder, it didn't. So now, even something like a manual of some command-line tools or a text book on C++ or Rust, you still have to re-type the text (wtf). Time to remove and search for something better, something that does not need a 0.5GB update every 3 days (on Windows). (yes, exaggerating slightly)
It's a Windows-thing, since W7, IIRC. It's ok now, but it has been buggy for years, and yes, who eats xps-files, so better it is, but it's not more useful.
I just learned something useful! There might be more crud in BSD, better avoid. The fact they only now remove gcc-4.2 as the base of their system has told me more than enough, thanks, but no thanks.
It would help if regedit had some confirmation dialog as opposed to the current 'direct' editing. An undo function [possibly persistent] wouldn't go amiss either.
From what I understand, the blocks are just "marked" as being deleted, the TRIM command erases/wipes the content. Windows does this [TRIM], in default setup, once a month.