An Apology
source link: https://llogiq.github.io/2019/11/05/fear.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Mylast post drew the ire of some Rust blockchain/cryptocurrency developers. This, while unintended, is not unwarranted, so here’s my public apology: It was wrong for me to ask for less blockchains and cryptocurrencies in Rust. Doing this was a lapse of judgement on my part, and while I still think there’s a valuable discussion to be had, the short form did not allow for the nuance it would have taken to steer this discussion away from the entirely predictable flame war that followed.
Given this, I also apologize to the wider Rust community. I have failed you, and I am sorry about that.
I want you to know that my decision to ask for “less blockchains and cryptocurrencies” was driven by unreflected fear: The fear that
- blockchain as a technology is so oversold that we will see a blockchain winter and the Rust community would suffer collateral damage by association, just as the Lisp community suffered the AI winter
- cryptocurrencies fail to live up to their potential to, in the words of one blockchain developer rightfully scolding me, “democratizing participation in a global financial economy”, with their primary use by volume falling somewhere between scams and money laundering
For the record, I do think that the latter problem is not inherent in the definition of cryptocurrencies, but is a failure of currently dominant implementation, or rather the economy that has been created around them. I still feel that the industry ought to demonstrate that decentralization really outweighs the cost in complexity, compute and energy (and saying “but proof of stake is much better than proof of work” won’t really change the equation) for e.g. the 22 million African people they purport to help, lest they fall in the same overselling trap as blockchain evangelists.
Even this discussion of my fears is obviously drawing with broad strokes. There will probably be many Rust blockchain or crypto projects that have nothing to do with what I described here.
I have no idea if those fears will become reality. Still I let them guide my judgement, and again, I apologize for doing so. I should have left this topics for a more thorough blog post. I may be unqualified to write that post.
Recommend
-
27
-
54
-
55
Due to disorganization on my part, I accidentally booked php[world] 2019 to coincide with a family commitment. After reviewing a variety of options, I let the organizers know l...
-
11
I’ve long been a proponent of having some sort of syntax in Rust for writing functions which return results which “ok-wrap” the happy path. This is has also always been a feature with very vocal, immediate, and...
-
8
Every proof assistant: Epigram 2 - Autopsy, Obituary, Apology This week shall witness a performance by Conor McBride. Epigram 2: Autopsy, Obituary, Apology Time: Thurs...
-
13
Conor McBride: Epigram 2 - Autopsy, Obituary, Apology6 months agoMoreSeminar for foundations of mathematics and theoretical computer science Facul...
-
4
I Refused to Accept My Child’s Apology, and It Made Everyone Happier.
-
12
How to Send an Apology Email By Kelly Forst January 26, 2021 Use these examples as a guide if you ever need to send a heartfelt — or even humorous — apology.
-
9
Julie Burchill makes 'full' apology for racist abuse of fellow writerBy David SillitoMedia correspondentPublished5 hours agoimage copyrightGetty Images
-
13
April 3, 2021 ...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK