I love that the replies to you are half saying that it’s an impossible problem, and half linking to existing solutions.
It is a legal requirement in Australia that ISPs record all your “metadata” which will reveal torrent activity. The bittorrent protocol necessarily makes your IP public to peers. Copyright trolls are known to leave bots as fake seeders and peers to collect IPs to mass report people.
Tl;DR: not a good idea
This is exactly what DMCA was made to do.
I worked on software at one point that had at it’s core a number of “modes” that it switched between. It was, at the time, in the process of migrating from enums and switch/case trees to an inheritance based system.
In practice this meant there was a single instance of “Mode” for each mode which used pointer equality to switch/case on modes like an enum.
To add a new mode (that did nothing) I think I had to change about 6 different places.
Thanks for bringing that up, I played the shit out of Blinx 2 back when and had all but forgotten it.
Incidentally my first thought reading your comment was “Prince of Persia: Sands of Time”
Scrum that’s not adapted to your needs isn’t scrum.
Can you just drop to assembly for what you want to do? Gnu compilers even have inline assembly, but with any compiler you should at least be able to built a separate, assembly, object file.
A right not being reserved does not mean it is waived, only that it is not exclusive. The last person to commit still has the right to commit, as does everyone else.
The ones near me don’t have buttons of any kind
Just in case you’re not just satirically listing things that are already awful;
Supermarkets increase their “retention” by limiting signage to keep you wandering and avoid “just get that thing and go” shopping. I don’t know how common this is, but when I was a kid the major supermarkets had long lists of what items were in each aisle, plus highly visible signs in the aisle to show exactly where each category was. Now days at the major chains those in aisle signs are completely gone, and the categories have been whittled down to a few major categories; most products aren’t represented on the sign at all e.g. you have to assume “cake mix/decorating” are in the same aisle as “flour”.
Unskippable ads on all pumps are absolutely a thing that are getting more popular. Mobil is particularly bad for it in my experience.
DuckDuckGo uses Bing’s results
These things are not related. Git uses the system default editor, which is exactly what a cli program dropping you into an editor should use. If that’s Vim and you don’t like that, you need to configure your system or take it up with your distro maintainers.
I try my best to make my IDEs follow the principal that I should be able to type without looking at the screen, but apparently IDEs are really invested in return
accepting completions to the point it’s often not configurable even when every other key is.
Header files aren’t part of the C++ language at all.
Also mandatory “C++/C is not a language”
Member functions that are defined within a class definition are implicitly inline
Incidentally, this is a Peertube instance and therefore part of the Fediverse