Unfortunately because of the way Bitwarden works you should consider your passwords compromised when Bitwarden itself gets hacked - regardless of vault encryption. Especially if you ever used the web login.
To access your account you need to type your master password, the same password that is used decrypt your vault. If a competent hacker gains access to the Bitwarden servers they could install a compromised login page that logs master passwords and with that gain access to password vaults.
Sounds far-fetched maybe, but your password security depends completely on the ability of Bitwarden to protect their servers. The encryption is just a minor hurdle once the servers are compromised.
Note that 2FA doesn’t help since it is not used for vault encryption.
Looking at the comments and article, I almost feel like a freak for actually not minding going back to the office.
My commute to the office is about a 10 mins walk - maybe that’s the difference with many others here. Either way, I like the separation between work and home. I also believe that online meetings and chat are not a great substitute for actually talking to people, especially when you are building something together.
What? I would argue that unordered_map is nearly always a reasonable choice when in need of an unordered associative container. There is nothing particular wrong with it.
Not sure what your rationale is for saying it’s only useful for extremely niche use cases. I would be curious to know why you think so.
CMake as a library with bindings for various scripting languages (e.g. Python) would make a lot of sense to me. Have the power of a proper scripting language and let the CMake library deal with generating the build system.
I once looked into extracting the CMake build system generation code and make it into a standalone library. But I soon realized that it’s not exactly a weekend project.
This might have been a nice article to read. But after reading just the first paragraph I got unclosable overlay advertisements blocking out 80% of the screen making it impossible to continue reading.
Seeing this more and more often nowadays. No matter how good the article, if I cannot read it I won’t stick around.
What are you talking about? They make a new type of content that is available on the internet searchable. That’s how Google started and got successful in the first place.
Yes, so the structure itself has padding (added by the compiler). But that is regardless of whether it is in an array or not. OP seemed to suggest that C arrays introduce padding of some sort, which they do not.
> There's no common official record on where someone lives in the US
When a US colleague transferred from our US office to our European office they were surprised and a little shocked that they were required to register their address with the local authorities. They felt that the government had no right to know where they lived.
For me, as a European, I was quite surprised about the opposite. How is it possible to have a functioning government without proper records about who lives where?
Only after the realization that the US does not keep records about who lives where did things like voter registration make sense to me.
Shooting should not be the starting point of law enforcement. Shooting should be a last resort. Implying that looting indiscriminately means shooting is a call to violence.
Because the exact phrase has historical context [1] in a sense of: if you loot, we shoot. Clearly it wasn’t said in a sense of: looting inevitably leads to violence.
That makes it sound like Trump used it in a similar fashion.
This was an ultrasound machine. Philips would first have you import the data in their own QLab software and from there export a copy (which misses some of the data from the private fields). With GE reading the data was completely impossible.
All manufacturers do this indeed. The “good” data is in the private fields that can only be read by the manufacturer’s proprietary software. The fields that are open for everyone usually have a lower quality version of the actual data. The latter is usually good enough for a small preview, but not good enough for proper diagnostic usage.
> Youtube is more and more siding towards removing content. I wonder, can US regulators do something about it?
A few weeks ago the discussion here was about how YouTube is not removing enough content (mostly in relation to Covid-19). The consensus was pretty much that they do it on purpose because it makes them money.
I don’t think YouTube (or any large public content platform) has a winning move in this discussion. Any move will be perceived as nefarious.