5/ Examples: Bitcoin has the greatest concentration of talented engineers (yet we still need more...). You can see it in the quality of their code, algorithms & how they go about making changes: review, testing & deployment processes.
-
Show this thread
-
Hugo Nguyen Retweeted Tuur Demeester
6/ Most of them have lots of industry experience, having built & maintained large software systems that serve hundreds of millions or billions of people, over many decades.https://twitter.com/tuurdemeester/status/844254219305713664?s=21 …
Hugo Nguyen added,
1 reply 1 retweet 23 likesShow this thread -
7/ They understand the importance of Quality Control & sound architecture decisions- which is more arts than science, distilled from painful lessons over those working decades.
1 reply 1 retweet 20 likesShow this thread -
8/ Some architecture lessons in my personal experience: composition over inheritance; modular composition; programming to the interface not the implementation, etc. these cliche sounding words take real experience in working with large codebase to truly appreciate.
1 reply 0 retweets 16 likesShow this thread -
9/ It’s not impossible to have great design insights as 20-year-olds, but in practice I think it’s incredibly rare. Many things in software sound good on paper, but suck in practice.
1 reply 1 retweet 20 likesShow this thread -
10/ It’s important to recognize that the engineering team is *the* most important component of a cryptocurrency. Remember, we’re not building a consumer B2C app, we’re building lasting infrastructure software that will power other apps, and can last decades or more.
1 reply 6 retweets 32 likesShow this thread -
11/ Think Internet protocols, not Facebook. And pls don’t bring up Gates & Windows as an example because Windows’ lack of security is still the bane of our existence today. Decades of patches can’t fix the fact that you don’t have good security built in at the granular level.
2 replies 0 retweets 23 likesShow this thread -
12/ Proper lasting infrastructure level is hard. No one has perfect foresight, so it’s even more important to get the most competent engineers in the room & avoid paying that exponentially rising maintenance cost down the line.
1 reply 1 retweet 13 likesShow this thread -
Hugo Nguyen Retweeted Jameson Lopp
13/ In crypto it’s actually a lot worse. Your worst case is not just rising costs but losing the value proposition altogether: your shitcoin fails to work at all.https://twitter.com/lopp/status/970309049664360448?s=21 …
Hugo Nguyen added,
Jameson LoppVerified account @loppAnd yet NEO still maintains an ~$8B valuation despite proof that it's not even fault tolerant to a single consensus node failing, much less tolerant to Byzantine actors... not sure if the market is irrational or just ignorant. https://twitter.com/ercwl/status/970294228122263552 …2 replies 0 retweets 19 likesShow this thread -
14/ To conclude, it’s fine to have a team of businessmen, markerters, philosophers, professors etc. behind your cryptocurrency. But if you don’t have the engineers, you have nothing at all.
1 reply 9 retweets 42 likesShow this thread
15/ *More analogies: Facebook can afford to miscount your likes & comments 0.001% of the time, but even that’s unacceptable in crypto. Think Mars Rover software, think nuclear reactor software.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
