Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What the responses that people are sending to you are trying to point out, is that while this is an honorable rule of thumb, it doesn't scale. You cannot build a society this way, or none of us would be able to function reasonably.

It is unreasonable to build tools for other people to use, that will break the user's expectation of consistent, reliable and safe use.

This is a not an abstract idea, this is a fundamental legal concept in the west.

If everyone using Ethereum was expecting these fees, and are fine with it, then good for them, and no harm no foul. But this approach will not scale to larger communities, and it is unreasonable, cruel, and legally wrong to put the burden of "they should have known how to avoid this" on the larger populace, which is, of course, what crypto evangelizes the ultimate end-goal to be.

This is where comments like soared comes in. "I hope you don't use public transit, electricity, plumbing, or breathe central air." A human being simply cannot function in society if we have to study local EPA data to know whether its safe to breathe along our commute to work, that our electricity will be safe to use with all of our devices, that my car won't explode if I press a button in a different way, and that I won't go bankrupt if I use my crypto card to pay for a meal.

Expecting everyone to research how every tool works before they use it fails Kants categorical imperative, because it is simply impossible for everyone one of us to research every tool we use given a finite lifetime. Hence the responses you are receiving here.



> Imagine if you had to...

Given the historical context of these systems working reasonably well for decades, I've decided to take for granted that I won't get rugged by my public transit, or my electricity company, or the food in the grocery store. Still, I do assess tap water before I drink it, even in the US.

If you're the type of person who likes to blindly trust systems without studying them, that's fine; you can wait to partake in crypto until this sense of trust has been built. No one is holding a gun to your head and saying "run arbitrary code against your crypto holdings." Yet people do it. This is their fault. If they don't want to take the time to study the code, then they should have waited until the community did the due diligence for them to whatever is their own personal level of satisfaction.


I believe you have missed the point of my post. I have updated it in the hope that perhaps I have made the point clearer.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: