Comedy
Hollywood comedy writers are busy scribbling.
It's amazing they didn't think of this before.
Or maybe they did but somebody thought it was unrealistic...
16 publicly visible posts • joined 1 May 2014
There is no way you can make software fool physics and force physics to turn an unstable system into a stable one.
The US F-117, for example, is an unstable aerodynamic platform run by software that makes it act stably. There are others.
"And the insane position of the fingerprint sensor."
It is actually more convenient if you just loop your finger over the top and scan from left to right feeling for the edge.
And it recognizes the fingerprint upside down. I had registered my fingerprint by turning the phone around when I got it. But now that I loop over the top, it still recognizes it, even though the finger lands upside down!
I feel it helps to limit on-line access to financial accounts. I can logon to my bank, but my account type won't let me move money around. The hacker in Moldavia can't transfer fund from my bank to his.
So the weakest point is online shopping. If they can logon and ship something from Amazon to their place, they got me. But Amazon has the address. Not a good way for the Moldovan hacker to get rich.
So what's left? They can hack into my Register account and put comments in under my name. So maybe, worst case, this message is from the hacker, not "Me".
It's pretty simple to install, or just run, JavaScript malware in the browser. So it shouldn't be too hard to spoof the user into entering the plaintext to the malware. Afterwards, the malware could run the GMX code to send the message as intended.
The browser itself is a security hole.
The new Go language is efficient and type-safe, and is excellent for the sort of web software that has been botched in these examples. It's easier to learn than C and has nice concurrency baked in. See golang.org
Go generates machine code, and is garbage collected, which has only one bad side-effect in practice. You can't call Go code from C or C++ code in a way that you like. The other way around works very well.
We need a nicer type-safe language for writing critical code modules that can be linked in as libraries (static or dynamic) to existing C/C++ programs. Will ADA do that?