this post was submitted on 22 May 2025
1967 points (98.8% liked)

Microblog Memes

7674 readers
3682 users here now

A place to share screenshots of Microblog posts, whether from Mastodon, tumblr, ~~Twitter~~ X, KBin, Threads or elsewhere.

Created as an evolution of White People Twitter and other tweet-capture subreddits.

Rules:

  1. Please put at least one word relevant to the post in the post title.
  2. Be nice.
  3. No advertising, brand promotion or guerilla marketing.
  4. Posters are encouraged to link to the toot or tweet etc in the description of posts.

Related communities:

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 4 points 1 day ago (1 children)

This is basically why a handful of "STEM" people want smart contracts to take over the legal system.

[–] [email protected] 4 points 1 day ago (1 children)

And there's a reason smart contracts haven't taken off. Because at the end of the day, people want language in their contracts that protects them from flagrant abuse. And that is not possible with smart contracts.

For example, provisions of contracts can be thrown out in court because they're unconscionable or because they violate various doctrines of fairness or proportionality. If I offer a service, I can put a provision in my service contract that a cancellation fee applies if a client cancels early. But that fee has to be reasonable and proportional. I can't say, "if you cancel your contract early, you owe me $10 million USD." Maybe if that fee was for a hundred million dollar construction project? Maybe. But for a simple consumer service like a plumber or an electrician? No court in the world would uphold such a fee. Contracts can't have language in them that, completely out of the context of the contract, just entitles one party to vastly unreasonable and disproportionate benefit.

The law around real contracts has provisions relating to "unconscionable language" or "a reasonable person." These are things that cannot be defined mathematically. They have to be decided by an actual human being assessing the situation.

And this is also why smart contracts haven't taken off. I don't want to lose my house because some hidden provision of a smart contract flips and now my home belongs to some NFT bro. I don't want my retirement savings disappearing in a puff of logic because of some indecipherable code in a smart contract. I want the contracts governing all the important things in my life to be well-trodden, boring, well-established contracts operating in decades of contract law meant to keep people mostly safe. I don't want whatever snake oil some smart contract coder is trying to sell me. Mandatory binding arbitration is bad enough. The last thing we need is smart contracts.

Sure, someone can try and weasel out of it by saying, "don't like it, don't agree to the smart contract!" To that I say stuff it. We don't let people write language into minor contracts that lets them steal the homes out from little old ladies. We have extensive state regulation of contracts because we've learned the hard way that rigidly enforcing contracts with zero thought or consideration of fairness just ends up rewarding the most vile and wicked people in society.

Yes, it's tempting to do away with lawyers and judges and to replace them all with objective mathematical language. But there's a reason that is never going to happen. People do not want to trust their major financial decisions to some inscrutable code that provides them no legal protections.

[–] [email protected] 3 points 23 hours ago

That's an interesting point! Although I would suspect that for the "STEM people", today's legal system is even more inscrutable and indecipherable. A reasonable person would say that tits are tits, and might more easily notice

from tariffs import tomato

than notice which legal definition applies in that particular situation.