

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.
If you need to use bash a lot just to learn 2 “keywords”, then it’s not a good language.
I have looked at bash scripts in the past, and even written some (small amount). I had to look up -z
and -n
every time. I’ve written a lot more python than bash, that’s for sure. But even if I don’t write python for a year, when needed I can just write an entire python script without minimal doc lookups. I just need to search if the function I want is part of syd
, os
or path
.
The first time I want to do an else if
my IDE will mark it red and I’ll write elif
from then on, same thing if I try to use {
}
.
If a bash script requires at least one array and one if statement, I can write the entire thing in python faster than I can search how to do those 2 things in bash.
I hate both of them. The first one is very clunky with all the "
. The second one is not self-docummenting at all, and it makes some enums impossible.
For example, you can’t represent:
enum A {
B(u32)
C(u32)
D
}
It would be
A {
| u32
| u32
| ()
}
Also, the pipe is very awkward to type, specially depending on keyboard layout. Since it’s a rare character. If you need to separate between enums and struts and really don’t want to use the enum
and struct
keywords, you can use different delimiters, like:
A [
u32,
u32
]
B {
u32,
u32
}
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.
In my experience, this shows up if I mention an attached file somewhere in the email.
In my experience, nobody really knows what OOP is, everyone has a different definition.
Most of the “OOP” features are implemented in languages that are not OOP. The only one that is to me an OOP-exclusive feature is class-inheritance. So IMO OOP=class inheritance.
There is plenty of criticism about inheritance, specially among rust lovers. Since rust implements other features associated with classes, except class inheritance. Such as: methods (and self keyword), interfaces (traits), default interface method implementation.
Anti-OOPs usually argue that encapsulation and interface is a much better alternative to class inheritance.
Some things class inheritance is criticized for:
Diamond inheritance problem: If there is class A. B and C inherit from A and override its methods. D inherits B and C without overriding them. What implementation should D inherit? B or C? Same happens if only B or C overrides.
Encourages having multiple layers of abstraction: it’s not uncommon to see huge inheritance chains. MyCustomList -> OrderedVector -> OrderedList and Vector -> List -> Collection -> Iterator. Just by looking at MyCustomList, you don’t know the entire chain, you just see “OrderedVector”. You have to follow many nested links until you can know it all, and then you have to retain that knowledge along with tens of other inheritance chains.
Not ideal for performance: Inheritance encourages designs where the compiler will need to add a v-table to classes. These tables make implementation of OOP patterns much easier, but they require additional overhead when calling methods. Note that v-tables are not OOP specific, rust needs them also for trait objects. However, rust encourages designs with small amount of trait objects.
Not as intuitive as claimed: People are taught OOP with simple examples involving real-world objects like: car -> vehicle -> object. However, these situations are rare except in some specific cases like UIs, video games, simulations. In most other cases, you are dealing with concepts rather than objects. And even when you’re dealing with objects, it’s not a clear cut. Sometimes it might happen that bicycle -> car. Even though not intuitive, in some situations this may be a useful inheritance. But when bicycle inherits car, it no longer resembles the inheritance-chain of the real world, so that’s extra work for the brain.
If I have to search something in a repo, I just clone it and use my IDE. GitHub search sucks, but I don’t think it’s possible to have a web experience that is on par with an actual environment an IDE.
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.
They make ruggedized phones. I don’t think they make normal ones.
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.
“wasted” is completely relative. I would pay 30-50 euros for a cool design of a GPU.
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.
Your fellow man is probably a nazi if he bought a cyber truck.