It always depends on which existing tools you have access to. Go back some more years and there is no GPS. Detecting the bird will be the easier problem then.
float
That wasn't an easy game. But it didn't require the accuracy today's competitive FPS shooters do. Even Duke Nukem 3D was pretty cool back then. Was super easy to hit your targets though.
I'd prefer to be on the couch instead of at the desk, too. But FPS with controller is just worlds below mouse and keyboard.
Staying loyal still keeps the (extra) cash flow going.
Also, there's usually a 2nd safety mechanism that prevents it from popping up.
The GPU manufacturers are having the time of their lives.
Just keep in mind that after update support ends, it's a ticking time bomb. And there's basically no "second life" for it because it's so locked down.
It's the amount of legacy it's carrying on that drives me crazy. Many of the implicit default implementations are confusing. That's where all these "rule of 3", "rule of 7", "rule of whatever" come from. The way arguments are passed into functions is another issue. From the call-side you (sometimes) cannot tell if you'll end up with a moved value or a dangling reference. The compiler will not stop you from using it. Even if the compiler has something to tell you, it'll do it on the most cryptic way possible. I'm grateful we have C++, it paid lots of my bills. But it's also a pain in the ass.
[
is a binary (sometimes a symlink) in /usr/bin
. It's /usr/bin/[
🤓
You're not safe from Google though. And that's quite a big backdoor if you're a target of interest.
My girlfriend bought a really cheap one from Lenovo. Besides watching movies and browsing the web there's not much you can do because ChromeOS is extremely limiting. Wouldn't ever recommend anyone to buy anything with ChromeOS on it.
Just because it's not possible on a Turing Machine doesn't mean it's impossible on a PC with finite memory. You just have to track all the memory that is available to the algorithm and once you detect a state you've seen already, you know it's not halting ever. The detection algorithm will need an insane amount of memory though.
Edit: think about the amount of memory that would need. It's crazy but theoretically possible. In real world use cases only if the algorithm you're watching has access to a tiny amount of memory.