Especially ironic considering they were horribly unreliable for long term data storage
Especially ironic considering they were horribly unreliable for long term data storage
This video from a security researcher says that pretty much every software that uses WebP was affected though, and once the issue was discovered, Google made commits in their own codebase to “fix” it. Which suggests it’s an issue with the upstream source code that Google provided to everyone else.
Easiest way to do this: Turn the modem off after bed time (you will also lose internet)
Most expensive but still easy way to do this: Buy a “smart router” with time-based parental controls (lets you use the internet at night).
Nerd way to do this: Pihole with a script that enables and disables certain blocklists at certain times (free and open source, because fuck “smart” products)
Honestly it wouldn’t even be that hard to release full translated versions of existing programming languages. Like Python in Punjabi or Kotlin in Chinese or something (both of which already support unicode variable/class/function names). Just have a lookup table to redefine each keyword and standard library name to one in that language, it can literally just be an additional translation layer above the compiler/interpreter that converts the code to the original English version.
It’s honestly really surprising that non-English speakers have developed entirely new programming languages in their own language (unfortunately none of which are getting very widespread use even among speakers of that language), but the practice of simply translating a widely used and industry standard English programming language doesn’t seem to be much of a thing.
If I ever make my own programming language, I’m probably going to bake multi-language support into the compiler. Just supply it with a lookup table of translated terms and the code in that language.
Because it supports Unicode as variable/class/function names and Unicode includes all the characters humans have ever used, even dead languages (I assume for historians to digitize ancient texts?)
Also isn’t English the only European language not to call Pineapples some variation of “ananas”?
We call them “dirt beans” in Mandarin which is an improvement I guess?
Can’t wait to have Google’s telemetry injected into my Linux apps
I’d argue that the internet has made this problem worse, not better.
In fact, I’d argue that the internet has taken away tons of people’s ability to admit they’re wrong because there’s always an echo chamber that will support you on even the dumbest of beliefs and anyone fact checking anyone is seen as the enemy. You see this on places like Facebook and YouTube comments where someone will make a claim, other people will think it makes sense on a cursory glance and express their agreement, then someone who actually knows what they’re talking about will politely correct them and everyone will gang up on them because they’ve disrupted the vibe, and simply because of that the unanimous decision is made that the correct answer is in fact wrong and is a government conspiracy.
It’s something that literally every dev has done at some point before they knew better.
If you’re working for a multinational tech company handling sensitive user data and still make this mistake, then you are being malicious in your incompetence. This is something that would cause you to lose a significant amount of marks on a first year college programming project, let alone a production system used by literally billions of people.
that logged unencrypted password data
Why the fuck would you need to log a password ever? This is absolutely malice and not incompetence.
Hanlon’s Razor revised: Never attribute to malice what can be attributed to incompetence, except where there is an established pattern of malice.
Does anyone remember an article/interview a while back where Mark Fuckerberg shamelessly admitted that he chose not to hash passwords in the original Facebook codebase specifically because he wanted to be able to log into his users’ other accounts that use the same password? I swear I remember reading something like this but now I can’t find it.
No one works harder than people whose lives are threatened [for example, by starvation] and they are working to not die.
The logical conclusion of this is that we should bring back slavery and extermination camps because that’s how you maximize the efficiency from of humans. /s (obviously)
Anything that was designed be exploited was designed that way for a reason. You think Intel isn’t aware of the security issues with how they designed their CPUs?
The gyroscope can record your speech: https://crypto.stanford.edu/gyrophone/files/gyromic.pdf
And no OS requires permissions for apps to access your motion sensors.
If you’re not allowed to modify it, it’s not open source.
Then you’ve developed a caffeine tolerance. I find that abstaining from caffeine for a week or two goes a long way to making it effective again.
Black coffee. Works just as well for a quarter of the price without fucking your kidneys up or giving you diabetes.
Trusting your security to Google is literally like trusting a fox to guard your hen house.