

Until I read this comment I was 100% certain the post was about short Germans somehow preferring having their balconies occluded by taller-than-them solar panels.
Until I read this comment I was 100% certain the post was about short Germans somehow preferring having their balconies occluded by taller-than-them solar panels.
Just ask your ISP for more upload speed (and pay for it). It’s a thing you can do.
Nonsense. Rust is clearly the superior blood type.
Why would they ever force this?
The purpose of MFA is to:
Mitigate using the same password on multiple sites and one of them has a data breach.
Mitigate the impact of keyloggers/other kinds of malware.
Mitigate the bad security of bad passwords.
Mitigate the password manager’s own data breach.
If you have at least two braincells, you will chose a unique and secure password for your password manager. That’s the point of password managers, that you only have to remember 1 password so it can be unique and strong. Also, a password manager (specially open source) should have almost perfect security, so them being hacked should not be a concern.
The only thing MFA is doing on password managers is to mitigate malware. Which I don’t think is a good justification to force everyone the hassle of MFA.
Fine if the wanna give the option of MFA, but don’t force it on everyone.
To counteract this, I usually accept it right away and move on. But then I feel weird. Like, should I compliment back? It now feels weird that the compliment was over so fast. I don’t think there’s a good way to accept a compliment.
Some people would not select google though. And google can’t afford people knowing that there’s competitors to Google! So better fuck everyone over by just disabling the integration.
That’s the thing. The reason El Salvador was so effective in eliminating crime is because they don’t care about imprisoning innocent people.
You can’t have the effectiveness without the collateral damage.
Which one is preferable? I don’t know. But you can’t eat the cake and have it too.
Notice how you didn’t even consider the possiblity of just china and Taiwan being separate countries. Which is how many civil wars end (the US civil war is not the only civil war). It is also the ending that causes less harm overall. The taiwanese don’t die, and the Chinese don’t “give in to separatists”, because they are not separatists. You can’t separate from a state you never belonged to. The taiwanese were never part of communist china.
What the taiwanese want is sovereignty.
The threat of blowing up TSMC if invaded helps with their sovereignty because it both avoids the Chinese attacking them and helps the Americans defend them.
Don’t worry. This is just third party AIs. Google’s AIs will still be trained on them without your permission.
When the working class kills a CEO, there’s a reward by the FBI and is found in a week. When a company does it, the world is silent.
You would think that because of that, people would melt them down when they became no longer useful as currency.
I have had many mouses. Most of them broke the side buttons. The scroll wheel usually lasts as much as the side buttons. After that. The left/right main buttons fail.
I have never had a mouse with a broken sensor though. I would look for solutions in the software (calibration and settings). But it’s not impossible that it’s broken.
They should’ve looked at their star software product: Microsoft access.
Now presenting: Access Intelligence
Hardware signing stuff is not a real solution. It’s security through obscurity.
If someone has access to the hardware, they technically have access to the private key that the hardware uses to sign things.
A determined malicious actor could take that key and sign whatever they want to.
The thing about UB is that many optimizations are possible precisely because the spec specified it as UB. And the spec did so in order to make these optimizations possible.
Codebases are not 6 lines long, they are hundreds of thousands. Without optimizations like those, many CPU cycles would be lost to unnecessary code being executed.
If you write C/C++, it is because you either hate yourself or the application’s performance is important, and these optimizations are needed.
The reason rust is so impressive nowadays is that you can write high performing code without risking accidentally doing UB. And if you are going to write code that might result in UB, you have to explicitly state so with unsafe
. But for C/C++, there’s no saving. If you want your compiler to optimize code in those languages, you are going to have loaded guns pointing at your feet all the time.
I recently came across a rust book on how pointers aren’t just ints, because of UB.
fn main() {
a = &1
b = &2
a++
if a == b {
*a = 3
print(b)
}
}
This may either: not print anything, print 3 or print 2.
Depending on the compiler, since b isn’t changed at all, it might optimize the print for print(2)
instead of print(b)
. Even though everyone can agree that it should either not print anything or 3, but never 2.
If you want to use instructions from an extension (for example SIMD), you either: provide 2 versions of the function, or just won’t run in some CPUs. It would be weird for someone that doesn’t know about that to compile it for x86 and then have it not run on another x86 machine. I don’t think compilers use those instructions if you don’t tell them too.
Anyway, the SIMD the compilers will do is nowhere near the amount that it’s possible. If you manually use SIMD intrinsics/inline SIMD assembly, chances are that it will be faster than what the compiler would do. Especially because you are reducing the % of CPUs your program can run on.
They should be paid though
Your fellow man is probably a nazi if he bought a cyber truck.