Bitcoin Forum
May 04, 2024, 11:04:31 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: StorJ and other autonomous systems  (Read 2010 times)
charleshoskinson (OP)
Legendary
*
Offline Offline

Activity: 1134
Merit: 1008

CEO of IOHK


View Profile WWW
May 23, 2013, 05:55:52 PM
 #1

I read gmax's post https://bitcointalk.org/index.php?topic=53855.msg642768#msg642768 and I'm wondering what happened to the project and if there are any other similar projects involving autonomous agents by Bitcoiners.

The revolution begins with the mind and ends with the heart. Knowledge for all, accessible to all and shared by all
1714820671
Hero Member
*
Offline Offline

Posts: 1714820671

View Profile Personal Message (Offline)

Ignore
1714820671
Reply with quote  #2

1714820671
Report to moderator
1714820671
Hero Member
*
Offline Offline

Posts: 1714820671

View Profile Personal Message (Offline)

Ignore
1714820671
Reply with quote  #2

1714820671
Report to moderator
The forum was founded in 2009 by Satoshi and Sirius. It replaced a SourceForge forum.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714820671
Hero Member
*
Offline Offline

Posts: 1714820671

View Profile Personal Message (Offline)

Ignore
1714820671
Reply with quote  #2

1714820671
Report to moderator
1714820671
Hero Member
*
Offline Offline

Posts: 1714820671

View Profile Personal Message (Offline)

Ignore
1714820671
Reply with quote  #2

1714820671
Report to moderator
glitch003
Full Member
***
Offline Offline

Activity: 219
Merit: 101


View Profile
May 23, 2013, 07:59:29 PM
 #2

StorJ is an awesome idea, but at this point it's not realistic.  What makes people think it would be able to compete with services like Mega.co.nz which has developers working all the time to improve the product?  

Sure, StorJ could create a bounty to have a developer improve it, but what happens when the developer scams the bot?  Well the bot could have unit tests, and the code would have to pass the unit tests before the developer is paid.  The bot can't write those unit tests, so a human would have to.  So that human could create the unit tests in such a way that the future scammer developer's code passes the test even though the code sucks.

Don't forget the fact that APIs change and many bitcoin services go out of business.  StorJ would be completely crippled by something as small as an API change.  

It comes down to the fact that a human can, and does, run web services better than a robot does.  So why use the robot?  A lot of people commenting in that thread are clearly not programmers.  They say things like "the bot could get a degree from an online school".  Yeah, maybe in the distant future when AI is much, much more advanced.  But if you're a programmer, it's plainly obvious that this isn't realistic right now. 

Don't get me wrong, it's a totally cool idea, and someone could build it.  But we need way better AI for it to work well.
super3
Legendary
*
Offline Offline

Activity: 1094
Merit: 1006


View Profile WWW
May 29, 2013, 05:31:42 PM
 #3

StorJ is an awesome idea, but at this point it's not realistic.  What makes people think it would be able to compete with services like Mega.co.nz which has developers working all the time to improve the product?  

Sure, StorJ could create a bounty to have a developer improve it, but what happens when the developer scams the bot?  Well the bot could have unit tests, and the code would have to pass the unit tests before the developer is paid.  The bot can't write those unit tests, so a human would have to.  So that human could create the unit tests in such a way that the future scammer developer's code passes the test even though the code sucks.

Don't forget the fact that APIs change and many bitcoin services go out of business.  StorJ would be completely crippled by something as small as an API change.  

It comes down to the fact that a human can, and does, run web services better than a robot does.  So why use the robot?  A lot of people commenting in that thread are clearly not programmers.  They say things like "the bot could get a degree from an online school".  Yeah, maybe in the distant future when AI is much, much more advanced.  But if you're a programmer, it's plainly obvious that this isn't realistic right now. 

Don't get me wrong, it's a totally cool idea, and someone could build it.  But we need way better AI for it to work well.
StorJ requires a lot of component parts, but I think people are missing some of the easy solutions. Lets take your API change case. Well yes this would be crippling to an old StorJ(and make it fail most of its unit test), but using good and annotated unit tests StorJ would easily understand which particular API is failing. If everything was double implemented it could just switch to an alternative service. If not it would seek out a StorJ instance that has claims to have fixed the problem. It would use several methods to verify the code and then implement it.

Bitcoin Dev / Storj - Decentralized Cloud Storage. Winner of Texas Bitcoin Conference Hackathon 2014. / Peercoin Web Lead / Primecoin Web Lead / Armory Guide Author / "Am I the only one that trusts Dogecoin more than the Federal Reserve?"
CoinGuard
Newbie
*
Offline Offline

Activity: 29
Merit: 0


View Profile
September 06, 2013, 08:36:12 PM
 #4

Would it be more feasible to start off with simpler objectives? Instead of leap frogging directly into advanced AI bots that can spawn children - clones, prevent mutant clones, etc among the many other things purposed. But instead focusing on selling something simple like web hosting across many sites and verticals?
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!