Live data from Hacker News

Earn $4 in bitcoins for any commit to sferik/t, a command-line Twitter tool

tip4commit.com

31–40 of 121 posts

Re: Earn $4 in bitcoins for any commit to sferik/t, a command-line Twitter tool

#31
post #19

Can someone more familiar with $BITC explain how Bitcoins can be portioned? I get that each bitcoin is a unique number - how can 0.4 of a number belong to someone and the other 0.6 of that number belong to someone else?

There are really no "Bitcoins", there are only a very long series of inputs and outputs to various Bitcoin addresses, all recorded on the shared block chain. Inputs (Bitcoins) come in to the system through mining, and then they are traded out via outputs and in via inputs.

The smallest value for an input/output is 1 Satoshi. 1 Bitcoin equals 100,000,000 Satoshi. So a Bitcoin is just a convenient measurement of inputs minus outputs.

When you make a purchase from an address, the client adds up your inputs and outputs at that address, and if you have a positive balance, you can send any portion of it as an output to another address (as long as you have the private key to verify that you own the sending address). It is recorded on the block chain as an input to that receiving address records, and the miners (eventually) confirm that transaction by including it in a block -- each time that happens is 1 confirmation (mining is another whole can of worms).

When you make a purchase that is less than the total number of inputs minus outputs at the address you're spending from, you can receive the difference via an input to either the same address or another, new address, depending on the Bitcoin client used.

Does that make sense? It's all just a shared accounting system.

EDIT: Clarified role of block chain.

Re: Earn $4 in bitcoins for any commit to sferik/t, a command-line Twitter tool

#32
post #19

Can someone more familiar with $BITC explain how Bitcoins can be portioned? I get that each bitcoin is a unique number - how can 0.4 of a number belong to someone and the other 0.6 of that number belong to someone else?

A bitcoin doesn't have a unique number at all. The unique number that you are thinking of is effectively an "account id". When bitcoins are mined, essentially a ledger gets created saying that "account id" #1234567343533 has 25.000000000 bitcoins in it. When you send someone money, you say "from #1234567343533, send 0.05000000 BTC to #111111111, and 24.95000000 BTC to #1234567343533"

Re: Earn $4 in bitcoins for any commit to sferik/t, a command-line Twitter tool

#33
post #21

I assume it's not affiliated with the projects at all. This is an independently-run tip system for open source projects. Cool idea. Key disclaimer though, is that only 95% of donations for tips go to the coders. And if every commit donates 1% of the balance to the commit, that means that the project almost never donates it's full balance. So if this ever really takes off, the original developer of tip4commit will be…

If I am reading it right, the developer of tip4commit will never pay out the full balance since they will only ever pay out 1% of the remaining balance. It almost sounds of this site is just a clever way for their developer to increase their position in bitcoin speculation.

Our initial idea was that each donation pays for 30 days of tips (and rewards depended on interval between commits, see http://blog.anonymousads.com/2013/10/tip4commit-first-bitcoi...). But that idea appeared to be more complicated and a bit unfair (consecutive commits could receive very different amounts). So we switched to a simpler one. Yes, mathematically speaking, there will always be some money in our wallet. But we don't expect to have huge amounts of money there since donations are never stable and some projects have dozens commits daily.

Re: Earn $4 in bitcoins for any commit to sferik/t, a command-line Twitter tool

#35
Projects like these is where Bitcoin can really shine.

Maybe Bitcoin will conquer the world, maybe it won't. I have no idea.

What I do know is there is real utility in being "electronic petty cash" which Bitcoin can easily become.

Imagine: Alice sends Bob a few bitcoins after Bob writes a particularly insightful comment on HN. Bob then comes across a great blog post by Charlie and sends him a few bitcoins. Charlie then finds an open-source project by Diane that will save him hours of work and sends her a few bitcoins. And so on.

It rarely would get converted to USD and wouldn't amount to much when it did. Instead, people would just earn a bit here and spend a bit here.

Bitcoin enthusiasts miss that USD works fine for most people. But right now it's really hard to do the above scenario using traditional banking. I don't want to connect my bank account to some website to send a someone a few bucks. It's just not worth the hassle/potential risk.

I can't be the first person to think of this. But I'm just not seeing much movement in this direction. Am I overlooking something? Or do I just need to be patient?

Re: Earn $4 in bitcoins for any commit to sferik/t, a command-line Twitter tool

#37
post #35

Projects like these is where Bitcoin can really shine. Maybe Bitcoin will conquer the world, maybe it won't. I have no idea. What I do know is there is real utility in being "electronic petty cash" which Bitcoin can easily become. Imagine: Alice sends Bob a few bitcoins after Bob writes a particularly insightful comment on HN. Bob then comes across a great blog post by Charlie and sends him a few bitcoins. Charlie th…

What you describe kind of sounds like a universal karma system (yay internet points!). As stackoverflow and similar sites have shown, people will do quite a lot to accumulate internet points.

Re: Earn $4 in bitcoins for any commit to sferik/t, a command-line Twitter tool

#38
post #35

Projects like these is where Bitcoin can really shine. Maybe Bitcoin will conquer the world, maybe it won't. I have no idea. What I do know is there is real utility in being "electronic petty cash" which Bitcoin can easily become. Imagine: Alice sends Bob a few bitcoins after Bob writes a particularly insightful comment on HN. Bob then comes across a great blog post by Charlie and sends him a few bitcoins. Charlie th…

What is preventing USD from being used in this way? It seems to me to only stumbling block are regulatory and security restrictions. If that is the case, wouldn't future bitcoin regulation put an end to this type of use case?

Or is the real benefit of your proposed use case the distance of bitcoin value from perceived financial value (ie you are willing to tip X bitcoin but have second thoughts when looking it as X cents)?

Re: Earn $4 in bitcoins for any commit to sferik/t, a command-line Twitter tool

#39

I assume it's not affiliated with the projects at all. This is an independently-run tip system for open source projects. Cool idea. Key disclaimer though, is that only 95% of donations for tips go to the coders. And if every commit donates 1% of the balance to the commit, that means that the project almost never donates it's full balance. So if this ever really takes off, the original developer of tip4commit will be…

That's right.

We made this project as a part of Rails Rumble contest and are using a limited-time free server offered by them.

So we need to collect money to move to a new server, to cover transaction fees and to continue development of this service if it is demanded.

Maybe we should remove the fees, go opensource and crowdfund ourselves. We were discussing it but haven't made such decision yet.

We don't expect to hold large amounts for a long time because large amounts should attract dozens of commits every day (and thus will turn into small amounts quickly).

If it doesn't happen then we will probably introduce a fixed minimum size for a tip or some other mechanism to solve this problem.

Probably it is good to hold money for some time and to smooth the tip rewards thus placing authors of commits into nearly equal position.

Re: Earn $4 in bitcoins for any commit to sferik/t, a command-line Twitter tool

#40

I like the idea of prepaying bit coins on bounties [presumably tied to an issue/bug report in GitHub] which is what I thought this was at first. As is seems a bit confusing, are all commits treated equally? I'd be peeved if I donated money then saw it get split up among people who did minor clean up, typo fixes, etc. Flip side, I'd be peeved if I spent a bunch of time on a commit then saw the same money go to someone…

Especially that the payout is higher for earlier commits, and easy fruit gets picked first.. chances are the hard bugs would not get fixed (or to be an optimist: this would identify what the hard bugs are) and the owner could put an explicit bounty on each of those.
Post reply on HN