HN user

fishnchips

1,862 karma
Posts6
Comments609
View on HN

Skinner's behaviorism for sure ("The real question is not whether machines think but whether men do. The mystery which surrounds a thinking machine already surrounds a thinking man").

But also Dennet's origins of consciousness.

What I mean here is that the discussion among the AI proponents and detractors about machines "thinking" or being "conscious" seems to ignore what neuropsychology and cognitive psychology found obvious for decades - that there is no uniform concept of "thinking" or "consciousness" in humans, either.

Not a Ukrainian but I know a good few. The language is taught at schools so you if you’re not educated in the Soviet Union you will know it. Whether you choose to use it is a different matter. And data would suggest that the usage is on the rise.

As a Pole I have a similar reaction to Czech and Slovak. Except it feels less like a strange accent (because we don’t have these as much) and more like baby talk. We get the words, just how they’re used feels unusual, and often funny.

From the other side, my Czech friends told me that Polish sounded to them like something from deep antiquity. Like reading an ancient manuscript where again you get the words but no sane person these days would use them like this.

In this case you have the opposite issue, with no-one actually guaranteed to get a lock even though nothing is holding one. Fuzzed retries may work in practice but theoretically speaking this is a flawed algorithm.

I think not, actually. There would still be cases where a race is not detected. I can think of the following sequence: A checks - no lock, B checks - no lock, A writes - success, A reads - match, success, B writes - success, B reads - match, success. A and B both think they now hold the lock.

For locking to work properly you'd need to have a conditional write that would fail if some prerequisite was not met. GCP offers that operation, S3 AFAIK does not.

since it uses lock files on S3 versus a separate DyanamoDB + S3 combo

This is disturbing because S3 does not give you guarantees required to implement real locking.

Co-founder of OpenTofu here.

Second that. One of my colleagues is working on adding proper tracing to the OpenTofu codebase, to help understand the exact cause of failures.