greenkey
Joined 6 years ago
Joined 6 years ago
How exactly?
I agree with you that use of blockchain on its own is not fully secure, but that can be mitigated for the most part through the same sorts of proof-of-work and proof-of-stake mechanisms and entities that Etherium, etc. use. with adjustments.
This might be exactly the time for Woz and co. to get into this given that there are others handling those problems, right?
In the US, admitting you did something wrong could open you up to a class action suit where some customers could be eligible for damages due to negligence.
You and others assume the merchant is unscrupulous, but they provided a remedy, so when you then called them out on it and gave them bad PR, you’ve given less incentive for other businesses to provide even that.
You could’ve written your post without specifically mentioning the merchant’s name, if your intent were really only to help others.
Even worse, if the merchant were unscrupulous and your aim were revenge, if it were to turn out that the merchant gets more business because of the PR around your stunt, they might tell other unscrupulous merchants that they should not pay their agents and hope for a windfall from rewarding only one of them with their due.
Similarly, I’m not a fan of everything Linus wrote, but I wouldn’t enforce bad CS101 code on him so that little Jimmy could read it, and I like Linux.
Another thing to consider is cost-to-benefit ratio.
If you don’t know cost, first look at:
Product costs: free < one-time cost < recurring cost or recurring “one-time” costs
Resource alignment costs: (Re-)hiring + severance + knowledge lost or transferred to competitors
Refitting and development costs: converting or re-writing code + (re-)training + architectural changes + design changes
Time + impact to other initiatives and maintenance
Don’t stop after costing!
Then listen to the perceived benefits or need again, being careful to communicate and discuss the perceived costs, so that those selling the idea within the company understand, because if they don’t, their good idea will be poor morale fodder later.
This is much quicker and easier than it seems. If you still haven’t convinced the elements within the company to back down on their idea, and you’ve done a good job listening and considering their points, then either those elements are onto something or they’re “on something” (drinking the kool-aid).
Make your decision.
Unless I’m misunderstanding, the author sounds like a developer that’s primarily used JS. It’s really not abnormal to have to include parens after a method name in a language, which indicating that you are calling a function.
It’s not uncommon for policies to change; that initial marketing spiel for bringing agents aboard doesn’t look like a contract.
The reselling agent probably didn’t have a case here, and the merchant went out of their way to assist when presented with a good argument.
So, this is less about the “unscrupulous merchant” and more a warning to businesses to be clear and contractual with your policy and policy changes in order to avoid PR disasters like this.
Scheme’s not bad, but I think if you compare The uptake of both, Ruby did better? (Not counting Lisp.) It was a cool language though; a lot of problems that would’ve been avoided, if people could type all the braces in correctly... for Lisp at least.
If someone were to say,”Do you want a Red Bull?” would you get upset?
Enter Perl and PhP server-side.
Then there was JSP, ASP, and ColdFusion, all server-side.
Rails! Also server-side.
Then back to JS.