[-] wols@lemm.ee 4 points 2 months ago

According to a different source shared by @giriinthejungle, the attorney who has taken the case is suing the entire operating unit and expects whoever instructed the girl to drill the hole to be liable for assault. That is also the estimation of the chief regional patient attorney, provided the incident happened as reported by the media.

The neurosurgeon as well as one other doctor have already been let go by the hospital.
Police have not yet charged anyone, their investigation is still ongoing as of the time of the article (2024-08-26).

[-] wols@lemm.ee 4 points 4 months ago

Could you elaborate on the gestures part?
I remember the opposite, having hated navigating my iPhone for work. I specifically remember swipe to go back not working reliably at all (many apps seemed to just ignore it, others I think configured other actions on that gesture - WTF), so I got into the habit of using that stupid little hard to reach, hard to hit, tiny back arrow that at least worked consistently when you managed to hit it.
I've been enjoying Android navigation gestures pretty much ever since I found out they existed.

It might have been a user issue in my case with iOS since I didn't use it as much, and therefore maybe was simply using it wrong/was unaware of better ways. But I don't see anything wrong/missing with gestures on Android.

[-] wols@lemm.ee 5 points 5 months ago

Me every time I see one of these pretty much.
Feels like these are from another timeline. Guess the name is fitting.

If I had to guess, I think this might be poking fun at overprotective parents who unwittingly do more harm than good by controlling their kids' environment to an unhealthy degree.
Trying to read more into it, perhaps it's also pointing at the propagation of bad childrearing practices across generations - parent cows grew up on a farm, constrained by an electric fence. Though presumably more independent now, this is what they knew growing up, so they apply (a bizarre perversion of) these same practices to their own children.

I'm probably way off though, because that interpretation barely elicits a half smile from me.
Curious for an explanation from someone who actually gets it too.

[-] wols@lemm.ee 3 points 1 year ago* (last edited 1 year ago)

The main difference is that 1Password requires two pieces of information for decrypting your passwords while Bitwarden requires only one.

Requiring an additional secret in the form of a decryption key has both upsides and downsides:

  • if someone somehow gets access to your master password, they won't be able to decrypt your passwords unless they also got access to your secret key (or one of your trusted devices)
  • a weak master password doesn't automatically make you vulnerable
  • if you lose access to your secret key, your passwords are not recoverable
  • additional effort to properly secure your key

So whether you want both or only password protection is a trade-off between the additional protection the key offers and the increased complexity of adequately securing it.

Your proposed scenarios of the master password being brute forced or the servers being hacked and your master password acquired when using Bitwarden are misleading.

Brute forcing the master password is not feasible, unless it is weak (too short, common, or part of a breach). By default, Bitwarden protects against brute force attacks on the password itself using PBKDF2 with 600k iterations. Brute forcing AES-256 (to get into the vault without finding the master password) is not possible according to current knowledge.

Your master password cannot be "acquired" if the Bitwarden servers are hacked.
They store the (encrypted) symmetric key used to decrypt your vault as well as your vault (where all your passwords are stored), AES256-encrypted using said symmetric key.
This symmetric key is itself AES256-encrypted using your master password (this is a simplification) before being sent to their servers.
Neither your master password nor the symmetric key used to decrypt your password vault is recoverable from Bitwarden servers by anyone who doesn't know your master password and by extension neither are the passwords stored in your encrypted vault.

See https://bitwarden.com/help/bitwarden-security-white-paper/#overview-of-the-master-password-hashing-key-derivation-and-encryption-process for details.

[-] wols@lemm.ee 3 points 1 year ago

That's fair enough, thanks for elaborating!

[-] wols@lemm.ee 3 points 1 year ago* (last edited 1 year ago)

There's no need for something that complex.
Someone with access to a chess engine watches the game and inputs the moves into the engine as they're played. If there's a critical move (only 1 or very few of the options are winning/don't throw the game) they send a simple signal to let him know. That can be enough to give you an advantage at that level. If you really want, you could send a number between 1 and 6 to represent which piece the engine prefers to move, but it's likely not necessary.

That said, all the evidence he actually did anything like that is at best circumstantial (mostly statistical evidence supposedly showing how unlikely his performance was given his past performance and rating at the time, as well as known instances of past cheating by him - though the only confirmed ones were several years ago when he was still a kid and online rather than in person).

[-] wols@lemm.ee 4 points 1 year ago

The point is that you're not fixing the problem, you're just masking it (and one could even argue enabling it).

The same way adding another 4 lane highway doesn't fix traffic long term (increasing highway throughput leads to more people leads to more cars leads to congestion all over again) simply adding more RAM is only a temporary solution.

Developers use the excuse of people having access to more RAM as justification to produce more and more bloated software. In 5 years you'll likely struggle even with 32GiB, because everything uses more.
That's not sustainable, and it's not necessary.

[-] wols@lemm.ee 3 points 1 year ago

I think they meant the only language we transpile to for the express reason that working with it directly is so unpleasant.

Java is not transpiled to another language intended for human use, it's compiled to JVM bytecode.

People don't usually develop software directly in the IR of LLVM. They do develop software using vanilla JavaScript.

[-] wols@lemm.ee 5 points 1 year ago

As always, the dose makes the poison.
A common scenario is people picking the wrong species and then not just eating a small bite, but cooking an entire meal and eating that.

A small bite may not kill you, but just one mushroom (50g) can be enough to do it.

There are some toxic mfs out there and they can be mistaken for edible lookalikes by inexperienced foragers.

[-] wols@lemm.ee 2 points 1 year ago

It's not even the same if you strictly consider 'the time I spend in this line', which I would assume is to most people the time that actually matters.

Everyone behind her doesn't just lose the feeling of progress, they lose actual time (granted it's probably just a few seconds). And she loses that time also.

The actual justification here seems to be that she's busy doing something on her phone and doesn't want to be distracted every 30 seconds, which in her mind trumps the handful of seconds she and everyone behind her would gain.
Which imo would be fair enough, if you didn't have to also add the annoyance of the people behind her to the equation.
Many people standing in such queues are tired, stressed about catching their flight, or otherwise impaired and someone holding up the queue for no obvious reason can become aggravating fast.

view more: ‹ prev next ›

wols

joined 1 year ago