Author Topic: Vitalik wins software innovation award  (Read 7532 times)

0 Members and 1 Guest are viewing this topic.

Offline unimercio

  • Sr. Member
  • ****
  • Posts: 245
  • The opportunity of a lifetime comes by every 7 day
    • View Profile
    • Conscious Entrepreneurship Foundation (CEF)
  • BitShares: unimercio
 +5% Granted it may be argued as premature. But, I for one would hope we in this community can finds ways to embrace if not assimilate worthy technologies.  Certainly cheer on their accomplishments.

V is alright with me. 8)

Petty, competition and vendettas distract us from the mission. Choose conflict over cooperation and we all loose...
Conscious Entrepreneurship Foundation (CEF)

charleshoskinson

  • Guest
this was my point about focus

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
Quote
V is smart but is not a serious coder.

This is a correct assessment. There are a legion of factors that go into a talented software developer. Some come from experience, others from knowledge of computer science and some are personality characteristics like discipline and curiosity. Vitalik is like the Poincaré of our field. He's brilliant and capable of doing anything, but rarely focuses for a long period of time on a single problem like Andrew Wiles did. The end result is a thousand starting points that others pick up and finish.

If the environment is well structured, then this can be a tremendous asset. If not, then it can be a curse. Really there needs to be serious, highly focused people working on picking up the threads and finishing them. With their level of capitalization, I suspect this will be done.

In respect to the yellow paper, it was surprising to me that Gavin didn't include Vitalik as a Co-Author. And frankly he had an opportunity to work with others like Neal Koblitz to enhance it. It's a rather moot point as the proof of concepts have drifted from the yellow paper spec and the ecosystem is now no longer just about some scripting language on a blockchain, but rather a combination of a completely new browser, a secure, distributed communication system called whisper and finally a file sharing system called swarm. Why this isn't being done with Bittorrent, WebRTC and Open Peer is absolutely beyond me and also why it requires entirely new programming languages like Solidity is also strange.

Furthermore, there seems to be limited focus on certain things that absolutely have to be done correctly. For example, Ethereum needs a proper consensus algorithm and has the money, talent and time to develop one, yet this seems to be one of the least areas of public project focus. My idea was to develop it like AES was via an incentivized contest (BTW DPOS could have entered). Yet now it seems to be an in house affair. The problem is that distributive consensus over an untrusted public channel is one of the hardest problems in computer science, which is why Leslie Lamport won a turing prize. 

Another area is interoperability with legacy ecosystems. The Google Dart team is a great example of the enormous pain one must endure to attempt to move an ecosystem into a better equilibrium. Everyone agrees that maintaining javascript code, frameworks, testing and DOM issues are a damn mess. There are so many partial fixes from Angular to Meteor and backbone. Yet when Google creates a beautiful new language, a wonderful GUI library (Polymer with material design) and it compiles into fast JS with polyfills for everything, it's treated like a redheaded stepchild with a body odor problem.  Thus even when you have something awesome, developer and consumer migration to it is slow and painful.

I would have loved to have the entire software stack just be a chrome app that would be a single click install like CryptoCat and gradually move consumers to a custom framework built on top of CurveMQ and utilizing the work of Breach.cc; however, they are starting with the hardest sell first without a single viral app to push it, which brings me to the last point. Developer experience.

There isn't an IDE specifically for DAPPs. There aren't specialized libraries and reusable modules like the node packages. There aren't tutorials explaining how to build a 101 pedagogical application or smart contract best practices. It's young days. Whoever works hardest here will likely be the dominant platform for DAPP development. Currently the 1.0 space is gaining better traction than the 2.0 due to ventures like GEM and Chain. Honestly, build a browser based chrome APP and connect it to a blockchain style GIT. This could be done in weeks to beta and months to 1.0. It could have code academy like tutorials built in and would focus the dev community towards whatever APIs the App's maintainers thought important. It's always about beautiful, rich experiences.
very interesting summary. thanks for sharing.

though Andrew Wiles took 30 years to solve Fermat's theorem .. Vitalik isn't even 30 yet (wild guess)

charleshoskinson

  • Guest
Quote
V is smart but is not a serious coder.

This is a correct assessment. There are a legion of factors that go into a talented software developer. Some come from experience, others from knowledge of computer science and some are personality characteristics like discipline and curiosity. Vitalik is like the Poincaré of our field. He's brilliant and capable of doing anything, but rarely focuses for a long period of time on a single problem like Andrew Wiles did. The end result is a thousand starting points that others pick up and finish.

If the environment is well structured, then this can be a tremendous asset. If not, then it can be a curse. Really there needs to be serious, highly focused people working on picking up the threads and finishing them. With their level of capitalization, I suspect this will be done.

In respect to the yellow paper, it was surprising to me that Gavin didn't include Vitalik as a Co-Author. And frankly he had an opportunity to work with others like Neal Koblitz to enhance it. It's a rather moot point as the proof of concepts have drifted from the yellow paper spec and the ecosystem is now no longer just about some scripting language on a blockchain, but rather a combination of a completely new browser, a secure, distributed communication system called whisper and finally a file sharing system called swarm. Why this isn't being done with Bittorrent, WebRTC and Open Peer is absolutely beyond me and also why it requires entirely new programming languages like Solidity is also strange.

Furthermore, there seems to be limited focus on certain things that absolutely have to be done correctly. For example, Ethereum needs a proper consensus algorithm and has the money, talent and time to develop one, yet this seems to be one of the least areas of public project focus. My idea was to develop it like AES was via an incentivized contest (BTW DPOS could have entered). Yet now it seems to be an in house affair. The problem is that distributive consensus over an untrusted public channel is one of the hardest problems in computer science, which is why Leslie Lamport won a turing prize. 

Another area is interoperability with legacy ecosystems. The Google Dart team is a great example of the enormous pain one must endure to attempt to move an ecosystem into a better equilibrium. Everyone agrees that maintaining javascript code, frameworks, testing and DOM issues are a damn mess. There are so many partial fixes from Angular to Meteor and backbone. Yet when Google creates a beautiful new language, a wonderful GUI library (Polymer with material design) and it compiles into fast JS with polyfills for everything, it's treated like a redheaded stepchild with a body odor problem.  Thus even when you have something awesome, developer and consumer migration to it is slow and painful.

I would have loved to have the entire software stack just be a chrome app that would be a single click install like CryptoCat and gradually move consumers to a custom framework built on top of CurveMQ and utilizing the work of Breach.cc; however, they are starting with the hardest sell first without a single viral app to push it, which brings me to the last point. Developer experience.

There isn't an IDE specifically for DAPPs. There aren't specialized libraries and reusable modules like the node packages. There aren't tutorials explaining how to build a 101 pedagogical application or smart contract best practices. It's young days. Whoever works hardest here will likely be the dominant platform for DAPP development. Currently the 1.0 space is gaining better traction than the 2.0 due to ventures like GEM and Chain. Honestly, build a browser based chrome APP and connect it to a blockchain style GIT. This could be done in weeks to beta and months to 1.0. It could have code academy like tutorials built in and would focus the dev community towards whatever APIs the App's maintainers thought important. It's always about beautiful, rich experiences.

 

 

Offline bytemaster


Quote
Why isn't Vitalik's name at the top of the paper then?  This is even more confusing !!!

I asked Gavin the same question.

And what was his answer? "I run the show while we sell Vitalik to the world as the genius behind the Ether?" V is brilliant, I grant you that, but he can't have too much time to actually work on Ethereum with all the running around he does.

V is smart but is not a serious coder.
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline donkeypong

  • Hero Member
  • *****
  • Posts: 2329
    • View Profile
Quote
Why isn't Vitalik's name at the top of the paper then?  This is even more confusing !!!

I asked Gavin the same question.

And what was his answer? "I run the show while we sell Vitalik to the world as the genius behind the Ether?" V is brilliant, I grant you that, but he can't have too much time to actually work on Ethereum with all the running around he does.

charleshoskinson

  • Guest
Quote
Why isn't Vitalik's name at the top of the paper then?  This is even more confusing !!!

I asked Gavin the same question.

Offline gamey

  • Hero Member
  • *****
  • Posts: 2253
    • View Profile
Dont understand why he could get the award before the product launched?

Just because of the funder work of Etheruem?

 ::)

This is the product:
http://gavwood.com/paper.pdf

It's like how a scientist can win an award for a discovery that has no practical application.

Why isn't Vitalik's name at the top of the paper then?  This is even more confusing !!!
I speak for myself and only myself.

Offline toast

  • Hero Member
  • *****
  • Posts: 4001
    • View Profile
  • BitShares: nikolai
Dont understand why he could get the award before the product launched?

Just because of the funder work of Etheruem?

 ::)

This is the product:
http://gavwood.com/paper.pdf

It's like how a scientist can win an award for a discovery that has no practical application.
Do not use this post as information for making any important decisions. The only agreements I ever make are informal and non-binding. Take the same precautions as when dealing with a compromised account, scammer, sockpuppet, etc.

Offline gamey

  • Hero Member
  • *****
  • Posts: 2253
    • View Profile
Dont understand why he could get the award before the product launched?

Just because of the funder work of Etheruem?

 ::)

Thats my main problem and why I was being snide.  It is not a personal jab at Vitalik or what he has accomplished.  It is exceedingly unlikely (near 0) I'll accomplish more with my life than he has.  I just found it odd he got the award.  Next year it would likely make far more sense to me. 
I speak for myself and only myself.

Offline Overthetop

Dont understand why he could get the award before the product launched?

Just because of the funder work of Etheruem?

 ::)
个人微博账号: Overthetop_万里晴空
“块链创新与创业”交流群: 330378613

zerosum

  • Guest
Past IT-Software World Technology Award recipients:

2000 : Paul Gauthier, Chief Technology Officer, Inktomi
2001 : Prof. Olivier Faugeras, Research Director, ROBOTVIS Group Sophia-Antipolis Research Unit, INRIA
2002 : Ray Ozzie, Chairman & CEO, Groove Networks
Corp : Apple Computer
2003 : Larry Page & Sergey Brin, Google
Corp : Sony Corporation
2004 : Daphne Koller, Associate Professor, Robotics Laboratory, Computer Science Department, Stanford University
Corp : Apple Computer
2005 : David Haussler, Howard Hughes Medical Institute/University of California, Santa Cruz
Corp : Amazon.com
2006 : Sebastian Thrun
Corp : Google
2009 : Dawn Jutla, Professor, Sobey School of Business, Halifax, Canada
Corp : Facebook
2011 : Otavio Good, Founder & CEO, Quest Visual, Inc.
Corp : Amazon.com, Inc.
2012 : Sean Gourley, Founder & CTO, Quid, Inc.
Corp : Leap Motion
2013 : Eldad Farkash, Co-founder & CTO, SiSense Ltd.
Corp : Livefyre
2014 : Vitalik Buterin, Inventor and co-founder, Ethereum

Congrats Vitalik


Well it is only fair...

Not only Vitalik was instrumental  to the development of the second best product in 2014, he was also instrumental at convincing the creator of the #1 product of 2014 that his discovery will not work...

...it is only fair...   :(
« Last Edit: November 20, 2014, 09:21:07 am by tonyk2 »

Offline clayop

  • Hero Member
  • *****
  • Posts: 2033
    • View Profile
    • Bitshares Korea
  • BitShares: clayop
Past IT-Software World Technology Award recipients:

2000 : Paul Gauthier, Chief Technology Officer, Inktomi
2001 : Prof. Olivier Faugeras, Research Director, ROBOTVIS Group Sophia-Antipolis Research Unit, INRIA
2002 : Ray Ozzie, Chairman & CEO, Groove Networks
Corp : Apple Computer
2003 : Larry Page & Sergey Brin, Google
Corp : Sony Corporation
2004 : Daphne Koller, Associate Professor, Robotics Laboratory, Computer Science Department, Stanford University
Corp : Apple Computer
2005 : David Haussler, Howard Hughes Medical Institute/University of California, Santa Cruz
Corp : Amazon.com
2006 : Sebastian Thrun
Corp : Google
2009 : Dawn Jutla, Professor, Sobey School of Business, Halifax, Canada
Corp : Facebook
2011 : Otavio Good, Founder & CEO, Quest Visual, Inc.
Corp : Amazon.com, Inc.
2012 : Sean Gourley, Founder & CTO, Quid, Inc.
Corp : Leap Motion
2013 : Eldad Farkash, Co-founder & CTO, SiSense Ltd.
Corp : Livefyre
2014 : Vitalik Buterin, Inventor and co-founder, Ethereum

Congrats Vitalik

2015 : Dan Larimer
Corp : Bitshares

Hopefully  :)
Bitshares Korea - http://www.bitshares.kr
Vote for me and see Korean Bitshares community grows
delegate-clayop

Offline mint chocolate chip

Past IT-Software World Technology Award recipients:

2000 : Paul Gauthier, Chief Technology Officer, Inktomi
2001 : Prof. Olivier Faugeras, Research Director, ROBOTVIS Group Sophia-Antipolis Research Unit, INRIA
2002 : Ray Ozzie, Chairman & CEO, Groove Networks
Corp : Apple Computer
2003 : Larry Page & Sergey Brin, Google
Corp : Sony Corporation
2004 : Daphne Koller, Associate Professor, Robotics Laboratory, Computer Science Department, Stanford University
Corp : Apple Computer
2005 : David Haussler, Howard Hughes Medical Institute/University of California, Santa Cruz
Corp : Amazon.com
2006 : Sebastian Thrun
Corp : Google
2009 : Dawn Jutla, Professor, Sobey School of Business, Halifax, Canada
Corp : Facebook
2011 : Otavio Good, Founder & CEO, Quest Visual, Inc.
Corp : Amazon.com, Inc.
2012 : Sean Gourley, Founder & CTO, Quid, Inc.
Corp : Leap Motion
2013 : Eldad Farkash, Co-founder & CTO, SiSense Ltd.
Corp : Livefyre
2014 : Vitalik Buterin, Inventor and co-founder, Ethereum

Congrats Vitalik

Offline hpenvy

  • Sr. Member
  • ****
  • Posts: 451
    • View Profile
Im hoping Dan doesnt need awards to feel good about himself, Vitalik does need these awards.

I don't think it's fair to say that about Vitalik. He has contributed heaps to the crypto movement. I would really hate to see this community go down the "tribal" path...

Seriously guys, once BitShares gets more publicity, you can bet Dan will get his fair share of awards. For now, let's congratulate our friend Vitalik.

 +5% Congrats to Vitalik. 
=============
btsx address: hpenvy
Tips appreciated for good work