6 ms·
Neither of your requirements are true in the least. It’s a great idea because he’s penalizing himself for failed builds in a really fun way, with no waste becau
by paulsutter 9y ago
Neither of your requirements are true in the least. It’s a great idea because he’s penalizing himself for failed builds in a really fun way, with no waste because it’s going to a good purpose. It’s called “win-win” and it’s a good thing.
- dubcanada 9y ago"penalizing himself" Implies that OP is correct. In order to penalizing yourself you need to do something you consider a punishment. In this case donating to charity...
- dijit 9y agoInvoluntarily losing money is a punishment. Even if it goes to a good cause.
- aeorgnoieang 9y agoBut surely 'losing money' to a bad cause would be an even better punishment. Is the punishment supposed to discourage breaking builds? Are the 'warm fuzzy feelings' (or the actual benefits of the relevant charity!) that causing a charitable donation to occur being properly accounted for in deciding whether this is a good idea?
- fouc 9y agoOP and yourself are perhaps engaging in what could be termed as "semantic trolling" Fortunately it isn't working because as others pointed out, "penalize himself" and "donate to charity" concepts aren't directly tied together. Where the donation actually goes is immaterial, so it's not possible to argue that "punish himself" implies "donate to charity" is punishment.
- tnegoshi 9y agoThe only misuse of semantics I see is where an attempt to obscure a concretely causal relationship occurs: mistake > punish himself > donate to charity to punish himself Donating to charity as a method to achieve the punishment goal is precisely material in this case. GP is asking if this method, which contains both a gain and loss, actually results in a punishment with an intended loss.
- zumu 8y agoThe punishment isn't donating to charity. The punishment is losing money.
- dalore 8y agoPunishing himself is the losing money aspect. It doesn't matter where it goes technically for it to be a punishment. His goal is to not lose money. But to make it worthwhile (aka the reward part of the punishment), the donations are directed to charity since they need to go somewhere. So that's a small reward built into the punishment.
- quickthrower2 8y agoIf the money goes to "Starbucks" as shown in the image, I don't think he is being punished.
- TeMPOraL 9y agoIt's better than just throwing away money after a failed build. But a true win-win strategy is donating to charity unconditionally, and not wasting time punishing yourself for failed builds in an elaborate way ;).
- sametmax 9y agoYou are advocating perfection while op is making the best out of the dealt cards. We need both approaches as a society, but one should not nag the other.
- aeorgnoieang 9y agoThey were advocating not misaligning incentives, which is definitely not making the best of a situation.
- compiler-guy 9y agoYou are not accounting for the fun that doing this entails. It's gamification of the build with a gaming partner that is actually fun to play with. When I play a game with my buddies, I try to win, but even if I lose I still have a good time. This is a very similar concept. Also, don't assume that this is the only money he gives. Games are fun.
- TeMPOraL 8y agoIn reality I was just nitpicking. Doing the win-win strategy I described does require more willpower, and I understand that one employs tricks like these to avoid using willpower. Incidentally, I somewhat envy people who are capable to pull such strategy off. It requires some amount of suspension of disbelief, forgetting for a moment that you're the game master and playing the game by the book way past the point it's become uncomfortable. I don't have that. I tried many times, but my mind just refuses to participate in self-trickery.
- deleted 9y ago[deleted]
- aeorgnoieang 9y ago> penalizing himself for failed builds in a really fun way That doesn't make sense. Penalties aren't fun. Building software isn't a game (generally). And there sure seems like there's a real possibility of wasteful behavior, e.g. someone 'spamming' the build system to effect a large overall donation.