Go Freaking Do It

Finance and crypto

smart contract commitment

SHOW HN2017

128points
109comments
#329of 2,242 in 2017
Top 15%of 2017 by points

How HN took it

RoastedHalf or more of the comments are critical

4 positive, 26 neutral or asking, 1 mixed, 31 critical, out of 62 comments about the project. Thread score -0.45.

Idea: 2 for, 21 againstExecution: 1 for, 6 againstDesign: 0 for, 4 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Good idea and well executed for a first version

    From 2 comments
    • I had been discussing almost exactly this idea with a friend over the last couple weeks, wholly unaware of the similar services listed elsewhere in the comments (although I…
      frisby on HN
    • This is a great idea!
      supermdguy on HN

Objections

  • Failed goals send money to the contract owner, a perverse incentive

    From 2 comments
    • It is kind of awkward that a business that exists to help you get things done is paid whenever you fail.
      supermdguy on HN
    • >> and will keep the funds otherwise. If I'm possibly going to give my money away, why would I want to do this to some random contract, instead maybe a Charity or somewhere other…
      CrossWired on HN
  • Supervisor role is hard to trust and can flake out

    From 3 comments
    • So if your supervisor flakes out, you lose the money? There is definitely a flaw in that...
      codingdave on HN
    • They didn't implement the most difficult part of the idea: the supervisor. Seems like a half-baked solution. Interesting, but incomplete.
      amelius on HN
    • I had the exact same idea years ago. Eventually I found there are some shortage about it so I ditched the idea: - How to verify people achieved their goal (this website…
      suanmeiguo on HN
  • Contract had security bugs such as anyone able to mark goals failed

    From 2 comments
    • Awesome job building your idea! Took at a look at the source code an found a few bugs and put them here in a post:…
      jesperht on HN
    • Since setGoalFailed is public (because you want it to be callable by the person trying to achieve the goal, and the contract owner is the supervisor) and does no checks, seems…
      mpeg on HN
  • Smart contracts add complexity without clear benefit

    From 1 comment
    • I don't really understand the trend of solving all problems with "smart contracts". This just seems to limit the potential market to people who care about smart contracts, and…
      danpalmer on HN

Requests

  • Send failed funds to a charity or chosen address instead of owner

    From 2 comments
    • >> and will keep the funds otherwise. If I'm possibly going to give my money away, why would I want to do this to some random contract, instead maybe a Charity or somewhere other…
      CrossWired on HN
    • +1. I'd be fine giving the site a percentage as a cut, but would want to be able to designate an address for the primary portion of the funds.
      berberous on HN
  • Redistribute failed stakes to users who completed goals

    From 2 comments
    • yes. or maybe even distribute it among those that managed to reach their goals.
      detaro on HN
    • I had been discussing almost exactly this idea with a friend over the last couple weeks, wholly unaware of the similar services listed elsewhere in the comments (although I…
      frisby on HN

Questions

  • Why not give money to a friend or charity instead

    From 2 comments
    • >> and will keep the funds otherwise. If I'm possibly going to give my money away, why would I want to do this to some random contract, instead maybe a Charity or somewhere other…
      CrossWired on HN
    • I don't really understand the trend of solving all problems with "smart contracts". This just seems to limit the potential market to people who care about smart contracts, and…
      danpalmer on HN

Alternatives named

  • Beeminder

    From 2 comments
    • The same concept, but with credit cards: https://www.beeminder.com
      underyx on HN
    • Our (Beeminder's) counterargument: https://blog.beeminder.com/anticharity/ Excerpt: Take my thoughts on this with a huge grain of salt, given my conflict of interest, but I…
      dreeves on HN
  • StickK

    From 2 comments
    • Our (Beeminder's) counterargument: https://blog.beeminder.com/anticharity/ Excerpt: Take my thoughts on this with a huge grain of salt, given my conflict of interest, but I…
      dreeves on HN
    • > StickK’s anti-charities seem the most egregious, actively harming the world. That assumes that (1) there are "good" charities and "bad" charities, and (2) that most of Stickk's…
      gnicholas on HN
  • Go Fucking Do It by Pieter Levels

    From 2 comments
    • Like the one from Pieter Levels? https://gofuckingdoit.com/ https://levels.io/debriefing-go-fucking-do-it/
      pjam14 on HN
    • Seems like an exact copy of gofuckingdoit.com
      demoonkevin on HN
  • RealityKeys

    From 1 comment
    • Similar on the bitcoin blockchain - https://www.realitykeys.com/
      jcousins on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/15843738)