Charles, great to see/hear @25min how you bounced back from your partings from both Bitshares and Ethereum, and to see you smiling about it in retrospect. The beach house gathering in Miami that instigated the ETH crowdsale and being hosted in a nice beach house in Bermuda for the TEDtalk sounds fun.
I didn't realize @26min you are doing CC consulting and have cryptographers in-house. I might be seeking a cryptography consultant, and perhaps other CC r&d contracts to offer.
Btw, you may remember from your discussions on BCT in 2013 (with Daniel as well) where AnonyMint was pushing for using Scala, and you mention @27min using Haskell and Scala. Well Shelby now looks somewhat negatively on both of those languages and has been doing some research on creating a new PL:
https://bitcointalk.org/index.php?topic=1219023.msg14868851#msg14868851https://gist.github.com/shelby3/3829dbad408c9c043695e006a1581d19One of the key breakthoughs Shelby designed what he believes is the first solution to Wadler's famous Expression Problem with first-class union types (which Scala doesn't support, but maybe Scala 3 and Haskell can't support as it breaks global type inference).
Btw, proof-of-retrieveably @28:30 looks to be insecure no matter how you design it. It is a fundamentally insoluble proposition that it can't be Sybil attacked. Latency is noisy. TPTB_need_war posted more detailed analysis of why. Any way, I don't have time to dig that up nor go off on that tangent right now.
So @29min Waves raised $15 million just by reselling your open source code.
Regarding your comments about Lisk @38min, having an M-of-N model of delegates signing a chain seems to me the only way to get consensus on external data feeds without breaking Nash equilibrium. I don't think Ethereum will ever be able to get their consensus to work right and scale. Btw, I recently invented/conceived a new concept for jl777 to
check point the M-of-N on the Bitcoin block chain (or any PoW chain). But frankly, I think the game theory for Blockchain 2.0 capabilities is a "can of worms" if there are any external data feeds. This was discussed in great detail in for example the Ethereuem Paradox thread and I am not interested in going off on that tangential discussion now. Suffice that I am thinking Smart Contracts are going to be a clusterfuck of corner cases.
The concept you are proposing for Lisk of modularizing block chain services for apps is interesting. Seems somewhat conceptually technologically related to my vaporware JAMBOX project, although very different marketing demographics strategy.
I really appreciate the marketing tip about meet up groups @ 52:30.
@56min well you know (or maybe you don't) who is almost at Vitalik's level of math/science, and I think more importantly is far beyond Vitalik as an accomplished coder, so I don't think I agree that Lisk can do this without a CEO/CTO of a certain caliber. I don't know Max, so I can't comment about his capabilities. Apparently someone at Lisk understands how to market a crowdsale. Did you say they raised $10 million? That statement was garbled.
@61min, as for reasons to want to be involved with Lisk, I think you also alluded to earlier that you want to get a chance to do some work on the things you were thought were interesting for Bitshares and Ethereum but weren't able to because you parted. I bet there is also just a slight bit of competitiveness as well, which is a good thing.
@63min I agree we do it for ideological/technological motivation, not just to generate personal wealth. If the leader is not passionate about his project and is only focused on pumping up the market cap, then he won't succeed in producing something that changes the world.
Edit: good to see you are excited and interested in the projects IOHK is working on. We do our best work when we were are inspired. Will be interesting to see your upcoming announcements.
If I had $10 million, I don't know if I would be going to Ukraine to find coders. One thing I learned before from working in the s/w industry in the USA in the past, was to hire the best. Because of the Mythical Man Month communication load, it is always best to have very tight knit group of core devs. I think culture plays a big factor in integration of work styles. But I am open to learning I am wrong. I see Toptal has many programmers from all over the world and certifies them. I think other than open source contributions, choosing a co-developer is like choosing a wife or girl friend. You really need to click. Don't get me wrong, as I live outside the USA currently and I have fantasized about collaborating with programmers outside the USA, but I haven't found the same mindset yet abroad (perhaps closest so far has been UK) as I had experienced working with top developers in the USA in the 1980s and 1990s. Maybe I just haven't been exposed to the cream of the crop abroad yet.
I couldn't imagine managing 27 developers as you do at IOHK. I'd never get any coding done myself. It would be managerial and code review overhead. Perhaps it is better to contract out certain tasks.
Oh btw, it is nice to finally learn in retrospect that you were against the high burn rate of Ethereum. I had thought you were along for the gluttony ride. And I was also happy to learn from this video and more explicitly in another video I saw some months ago, where you made it clear that you were against them selling ICO to non-accredited USA investors. Note my understanding of what is an investment security has morphed somewhat since the last heated discussion on the Waves thread. Here is my latest understanding:
https://bitcointalk.org/index.php?topic=1218399.msg15121763#msg15121763