At work we use Temporal and ended up using a dedicated workflow and signals to do distributed locking. Working well so far and the implementation is rather simple, relying on Temporal’s facilities to do the distributed parts of the lock.
Not necessarily everyone with a smartphone becomes addicted and uses it all the time. Its true that smartphones and their app ecosystems have become detrimental to society - but it’s entirely possible to practice some self control and keep your phone a tool (or a phone!) and not an extension of your hands. Im not saying it’s easy or even possible for everybody, im just saying there is quite a few steps between the “not human” and “human” states the author talks about. For lots of people in the world, owning a laptop is neither feasible or practical and they rely on smartphones instead. Maybe an helpful guide could be written about “Living sanely with a smartphone”
> That's the point. Quebec doesn't want to be Canada.
Quebecer here. That's not true. Lots of people here do not want Quebec to leave Canada, nor want these laws. Sure, french language protection is important, but the currently elected regional gov is responsible for those laws, not the whole of Quebec. Trust me, a signifiant portion of the population dislike those laws too.
I think as a parent you can still compromise and set limits/rules on the usage of the smartphone(s) at home. There is time to talk to friends (before smartphones, it was MSN messenger or else), and there is time to spend as a family where phones are not allowed. The same thing is also kinda true for school.