Please remove mitsuhiko/*(github.com) |
Please remove mitsuhiko/*(github.com) |
So we can reasonably expect that almost all the money put into this service will end up sitting around and not going to the people it's supposed to help.
So if you put a dollar in the account, even after 100 commits there's still 36 cents leftover (assuming every commit is "claimed"). Which is to say, by construction most of this money is going to remained unclaimed.
I know it's not a good solution, but it's a solution, where you can file license violations wherever they host this project.
If I want money I look for jobs or clients. Literally any other job in the world will pay more than this ever will. I'm not doing open source for the money.
http://www.reddit.com/r/Bitcoin/comments/2kz9x0/please_remov...
1. Unclaimed money is never processed/withdrawn from the donor
2. Opt-in only
That's it.
Also, with this kind of sleazy behavior, the advertising clause in the BSD license suddenly becomes very appealing again.
They even included "We are not affiliated with most of the projects, their owners might not endorse use of tip4commit." at the bottom of their frontpage.
However, I do think there's an interesting debate on the opt-in/opt-out issue. People are saying that Google itself is an opt-out system, but the "right to be forgotten" seems like a real concern to me.
"Perhaps there should be a "black list" that prevents certain projects from being added. But I am not yet sure if we should develop this feature since motivation is not clear to me."
1. "Don't use my project name to collect money for me!"
Why not use your project name? Did you trademarked it? If not, then it's just public information and you can't control how anyone chooses to use it.
No one is collecting money for you. The guy just collects money and promises to give it to you if you ask. Until you ask it's his money.
2. "Don't spam!"
Well, spamming is certainly in bad taste. I guess he just wanted to make sure people know that he will give them some money if they ask. Probably mistake on his part.
3. "There might be some laws against some of those things in some countries."
So? There are countries that have laws that say that being gay is illegal. Nobody cares about all the laws.
I think it illustrates that you should "do NOT as you would be done by" because you might have different tastes. Personally I'm all for free pennies and all possible schemes of bringing money to developers so they can do what they wan't instead of do what others tell them to do.
Did you see the bit of US tax law helpfully posted elsewhere in the thread?
Yes, they probably should have emailed contributors less often but they've fixed it. Instead of complaining, come up with ideas to make it better... in the end, that's what this kind of community should be all about.
BTW, get your ego's checked... seems like it's a bit inflated... and if you are going to sue anyone, think about your federal income tax... because that money is actually stolen from you :P
I see plenty of people complaining. That's why "Right to be forgotten" has so much traffic in EU.
> Instead of complaining, come up with ideas to make it better
People have suggested ways to make it better. The project has ignored them.
This tipping project was born of a hackathon combining cryptocurrency (cool) and supporting open source projects. Awesome!
Then when people started getting tipped tiny amounts it generated spam... annoying, but it was fixed.
It's a bit outrageous to claim that emailing someone after they have received free money (over some threshold) to invite them to accept it is going over the line.
Claims about taxes, etc.. are laughable. HOW DARE YOU GIVE ME FREE MONEY AND ALLOW ME TO DECLINE IT. Give me a break.
Overall the tone of alexanderz is extremely reasonable. It is not clear to me why the equivalent of a social-site invite being emailed on behalf of some user is suddenly worth getting angry and talking about international spam law. Especially when the exact same opt-out functionality exists. Click one button and never seen another email.. what's the deal here.
You can disagree about whether the listing implies an association and disagree that such an association is a bad thing, but it should be clear enough that there are people who do think it creates an association and that they do not want that appearance.
Even more, what does mitsuhiko care if other people are getting money for contributions to his repos. If mitsuhiko is getting spam or seeing stuff in his issue queue despite opting out; that is a serious breach of ettiquite.
It doesn't seem to me this is the case though.. it's like he is angry that other people are getting emails?
And when asked, they refuse to remove the code and instead spew out asshat logick...
Thanks for fucking with OSS, guys!
In your scenario, if you actually wanted to tip a meaningful amount, I think it wouldn't be a big deal to simply contact the project directly and see how they wanted to handle it. If you are talking about software users keeping $0.50 tips instead of the projects collecting them, I think that argument is sort of neutral to the opt-in/opt-out question (if a project thinks the combined small tips are worth dealing with, they will likely opt in).
Oh, well thank god for that.
Whoever might have legal issues with this can just tell the relevant authorities in their country that scotty79 on HN says it's bizarre and totally unenforceable, and that'll shut them right up, won't it.
And, also, hey who gives a shit if the people involved in the various projects want their project associated with this. If there's no legal means to prevent it, then it's 100% ok because there's no such thing as just respecting the wishes of the people involved and being a decent person. After all, those people for put their code out there in public, so they have it coming and fuck them if they don't like it.
Can you seriously not see why people have a problem with this? And why it'd be good for the folks running the site to not automatically include whoever they please in their scheme, and to allow projects to remove themselves if asked?
Yup. Btw that someone won't care because that will be the day when that someone will get struck by lightning three times, once after each meal, so he'll have much more to worry about.
I have in the past, unwittingly read out-of-date documentation because it looked exactly like the source site, and I didn't pay close attention to the URL.
If they were truly ethical, they would not try to impersonate the original sites. It fails one of the most basic tests for trademark infringement (which is, essentially: "might someone in a hurry mistake it for the real thing?").
I'm at a complete loss how you've even come to the impression that RTD does the things you claim it does - because it does nothing of the sort.
Mainly because that's precisely what open-source isn't: it's not distribution of software services. There isn't a consumer-producer relationship.
Indirectly is what works great: someone with a vested interest pays an open source developer for his expertise to make sure the open source project continues on. The developer is backed by the full extent of labor laws, welfare services and all other work-related niceties her or his country might have. Or the developer provides a service with clear boundaries which other people pay for, helping provide income for the project's developer and possibly giving it guidance.
Directly there's none of that. There's only people giving money to someone who now has to bear the full legality of it, unaware of the purpose or source of said money. If they don't want it, don't force it on them. Not to mention most projects which want money already have a system set up for it, a system which they explicitly decided was the best for them.
There are loads of other ways to support open source developers other than forcibly putting them in a situation in which they need to hire a lawyer.
What I don't agree with is complaining that you're being spammed after you put your contact information in the public domain and receive a notification that somebody would like to give you money. I also don't agree that a "project owner" should get to deny any potential contributors to receive donations based on his own personal objections.
First I don't agree a request should be made to unsubscribe. There shouldn't have been anything to unsubscribe from.
Second it's not the project owner's fault simply because their contact information is out and about. You're saying spamming people with promises of money that has their legal name attached to is just fine and it's the people's fault they allowed themselves to get spammed.
The worst thing, even, is that the people doing the donating have no idea if their money actually got to the person they intended it to.
> I also don't agree that a "project owner" should get to deny any potential contributors to receive donations based on his own personal objections.
This is the part I most strongly disagree with. You're trampling over people's livelihoods, principles and personal choices. Accepting donations has legal repercussions. Legal repercussions the top4commit owners wilfully disregard and have no intention of paying attention to. There are countries with laws that'd make the open source developer liable to damages and tax evasion.
That is only the legal part. The principle part is that many people don't write open source software to get paid from it. They have abdicated from gaining monetary advantage from distribution of knowledge. If you want to pay them, hire them and pay them for their expertise. It's a personal choice, one that is being disrespected here.
This project should simply work on consent-only or be dismantled. Remove all current repositories and advertise to gain project owners who actually want to be there. The people who created tip4commit have no legal expertise or intent to get legal advice, they're not helping the Open Source community, and most of all they have no transparency or accountability in the event of fraud.
For example, the currently highest-voted comment on /r/bitcoin for the story [0] says "I disagree with him [mitsuhiko]".
[0] http://www.reddit.com/r/Bitcoin/comments/2kz9x0/please_remov...
Which concepts in particular are you referring to?
I mean, there truly is quite a lot things that one can disagree with about the "old" world, maybe even somewhat forcefully, in "Gandhi's way" rather than "Kant's way". So when somebody associated with the "new" world behaves stupid he causes much more harm for the supporters of all kind of "cultural revolutions", because makes them look like a bunch of idiots no matter how different from each other their actual beliefs and reasoning may be.
A currency only works if people use it. A good way to support bitcoin is to expand adoption. It seems to me that the creators of tip4commit have blinders on and only view the project through bitcoin colored glasses.
The issue as I see it is that the bitcoin movement mirrors the technology's decentralized nature. There is a general optimism and push towards adoption, but no real methods or direction towards that goal. It's a rather organic, evolving system. Things that have helped adoption have been repeated and things that cause a backlash are squashed and learned from. The latter is what I would say is happening here.
Is there already something like this?
Not true (anymore?). The top 3 comments are now:
- "I think [mitsuhiko] complaint is 120% fair..."
- "It seems like tip4commit is trying to ram a Bitcoin service down peoples throats..."
- "This has nothing to do with Bitcoin at all. It's people being jerks..."
Seriously, what is the big deal with this? The developers are more than able to simply ignore the donations. Anyone who wasted time complaining in that Github thread could have clicked "mark as spam" in a fraction of the time and been done with it.
The Bitcoin community is made up of predominately radical libertarians; I say that with the utmost respect, as I consider myself part of that very group. The culture is very different from that of the Python community - and one of those ways is that it is often acceptable to alienate a portion of your potential userbase.
and that comment agrees with mitsuhiko
I'd push complaints further up to GitHub, since I'm sure something in the way this works violates their ToS, but ultimately that wouldn't do anything except cause them to self-host their code and keep running the "service".
As much as the project seems to have good intentions, insisting that It's BitCoin, BitCoin is different doesn't mean your product is actually exempt from rules and law. Or that Bitcoin is all that different.
There is no reason someone couldn't build a similar project using traditional currency. But then they would run afoul of the many laws designed to protect depositors, investors, and the financial system writ-large. As someone remarks in TFA, holding the amount of currency on ones balance sheets this project would, if successful, is a terrible idea. It's ripe for fraud and abuse. There is a reason services like Gittip assist in transferring fund, and act as the debiter and depositor.
This whole thing is emblematic of the problems with Bitcoin culture, which seems to think it doesn't have to follow any of the rules. Sorry lads, if Bitcoin is currency, you have to behave like banks and investment firms if you are going to act like banks and investment firms.
> What happens to unclaimed tips (if recipient doesn't sign in and specify his/her bitcoin address)?
Funds that are not claimed during 30 days get returned back to the project.
Presumably "the project" in the answer refers to tip4commit? If so, isn't tip4commit committing fraud by advertising that tips go to the intended recipient, when in fact, if the recipient does not participate, they go into tip4commit's coffers?(Or is "the project" a mistake and should read "the donor"?)
<whisper>And if the Django project doesn't come get the donations within 30 days, we don't tell you what happens to the donations. What happens to the money, if its not claimed, may (or may not) go against the wishes of yourself or the Django developers (that we're collecting money on behalf of, without permission). Also, sending these donations exposes the developers to serious legal consequences.</whisper>
https://filippo.io/Heartbleed/#tip4commit.com
Don't sign in or register or you may have more to worry about than undesired tax liabilities.
EDIT: It's fixed now.
EDIT: I did https://github.com/tip4commit/tip4commit/issues/147
- 4 months ago Bitcoin Core was happy to raise 1.8BTC in two days using tip4commit [0], but today's comment [1] signals they are not happy with tip4commit, because it encourages submitting large number of small commits
- an IT World article about 40% donations being unclaimed [2] (1.384BTC)
- "we discovered a security breach" [3]
- OpenBazaar, a fork of Dark Market, a market for drugs, encourages to make donations using tip4commit [4]
- "Tip4Coin donations look like they are stolen" [5]
Unfortunately it looks like a typical Bitcoin project - naivety of the authors, in terms of technical and legal matters, plus douchebag attitude (ignoring others, even if they are owners of things they profit from), plus shady entities benefiting from them.
[0] http://www.reddit.com/r/Bitcoin/comments/2993ja/good_news_ev...
[1] http://www.reddit.com/r/Bitcoin/comments/2kzlsh/tip4commit_s...
[2] http://www.itworld.com/article/2693360/cloud-computing/linus...
[4] http://www.reddit.com/r/DarkNetMarkets/comments/27bdlo/its_c...
[5] http://www.reddit.com/r/Bitcoin/comments/20bvau/tip4coin_don...
[0] http://www.reddit.com/r/Bitcoin/comments/2kzlsh/tip4commit_s...
I temporary disabled ALL the email notifications (even though I don't think they were a real problem) and added a warning that we are not affiliated with project owners. When my teammate is online he will probably also some of the other issues.
I see a lot of misinformation about tip4commit and our intentions. I can't quickly respond to everybody, but I'll try to keep basic answers here: https://github.com/tip4commit/tip4commit/wiki/FAQ
Perhaps some people just misunderstand the project and hate it.
Also I think that it is normal that developers try to understand the motivation of users and ask questions in order to find a better solution, please don't take it as offence or reluctance to change.
We are going to resolve every issue or close the project.
Btw, if you think this project shouldn't exist - welcome to https://github.com/tip4commit/tip4commit/issues/157 - that could be the easiest solution for all of us.
If you believe the project can be improved - welcome to leave your feedback on the desired improvements, such as https://github.com/tip4commit/tip4commit/issues/152 and https://github.com/tip4commit/tip4commit/issues/154
or others.
Thanks for reading this and please accept apologies if we offended you (never wanted to).
> This project has been disabled. It doesn't accept donation and it will not distribute tips.
> Reason: Project author request: https://github.com/sigmike/peer4commit/issues/110
On the other hand, Tip4Comment has only this notice [2]:
> Project maintainers have decided not to notify new contributors about tips and they probably don't like this way of funding.
"you can't just start collecting money for me without some kind of deal."
http://webcomictweets.com/detail/tweet/138771362931163136
Kachingle was an extreme case, gathering "donations" for sites like Wikipedia, Google News, and also small sites like Mike Krahulik's. Using this approach on Github is just a new variation on an old scam. As someone else said in that same thread:
"that is the weirdest creepiest business model ever."
/s
Not all of the time, anyway.
It makes it seem like they want to capitalize on well-known oss projects, and more or less trick people into giving money, when there's no clear entity behind the service and no clear rules about what happens with "unclaimed" money.
The two obvious explanations here are "scam" and "thoughtless developers". In either case, I wouldn't want any project I was associated with, listed on their page.
The tax thing is a good point, but I think it would be entirely reasonable and ethical to simply ignore any donations you got if you didn't want them, and not declare them. Perhaps Tip4Commit could auto forward any unclaimed tips to a charity if they are not claimed in a month.
Email spam is another good point, but if it was simply reduced to a one time email when you had accumulated $25 USD I don't see it as unreasonable.
If they implemented the above I'd probably defend them. Right now not so much perhaps, micro cents of tips and lots of emails are understandably pretty annoying.
I've considered a few times figuring out what it would cost to give them a good once-over with an attorney, just because it seems historically that existential threats to their "service" are the only way they ever give even the minimal response to complaints.
Unfortunately can't seem to access their site, but if you're right and they are intentionally creating confusion then that is obviously a bad thing.
Having a balance on this site, even if it's zero, can have severe implications for the maintainer(s).
In this case the person would have to prove that they're not involved with tip4commit. Quite likely the prosecutor would simply say that you're cheating and are trying to circumvent the law this way. Because how improbable it is that someone would collect money for you even if you wouldn't want to?
So yeah. In some countries it might become a big problem.
As to punishing somebody for actions of others, that is perhaps not typical (although I think some countries actually do punish women for the actions of men, finding examples left as an excercise for the reader). However, you can cause considerable trouble for sending items (say, by international mail) which are legal in your jurisdiction to someone in whose jurisdiction they are not allowed. I'm living in a relatively modern western society, but would still prefer you did not send me cash, drugs or weapons to me with or without my knowledge.
They will accept donations on behalf of a YouTube channel (or Instagram, Soundcloud, etc.) whether the content creator opted in or not and release the fund when the creator claims his/her donations.
4 project currently listed under popcorn time. Great, he just painted an extra bulls-eye on their heads beause now they're making money with the project. Food for lawyers.
This is probably the tactic that people should use for sites that do email mining and unsolicited emails. Good for them.
he says tip4commit is profiting off their project, but, it seems like they're just storing the money till the dev claims it, if he wants it.
Alternatively, what if I were to hypothetically state the following?:
I will give the dev who contributes a pull requests that fixes
this issue: https://github.com/mitsuhiko/flask/issues/1092
10 dollars.
Have I commited an unfair act? Have I violated mitsuhiko in some way? Is the dev that claims this 10 dollars immoral? is mitsuhiko harmed?I am honestly assuming I'm missing the intricacies here. Could someone explain?
On one hand, I'm incredibly disappointed in the ethics and morality of some of the people who have latched on to Bitcoin. And sadly, I'd have to include tip4commit in that group, particularly since they are "opt-out" and yet have been spamming people after each commit [ubernostrum points out below that they aren't even "opt-out", since they're not honoring opt out requests]. At best, it's poorly thought out. They may have good intentions, but they've implemented their intentions in a very sketchy manner. Completely unacceptable, and I understand people's anger. Bitcoin has attracted more than it's fair share of assholes, and I understand the frustration people have toward such people and companies.
On the other hand, I'm even more saddened by the irrational hatred so many developers have for Bitcoin, who refuse to acknowledge that not everyone who is interested in Bitcoin is a scammer or lunatic. I have met some incredibly honest, generous, and kind individuals in the Bitcoin community. And the Bitcoin project holds such promise for the financial world, if it's not first destroyed by scammers, regulators, and close-minded developers.
As just one example of what drew me to Bitcoin, Bitcoin holds (or used to hold) such tremendous promise for the developing world, and to people who are shut out of traditional banking. It's bitterly disappointing to me that so many people are intent on destroying Bitcoin because its implications are perceived to threaten their political beliefs, or because of some kind of jealousy toward the imagined wealth of earlier adopters. The contempt around here is palpable, and it's directed toward anyone associated with Bitcoin.
The emotions here are so intense that we have HNers pulling out the DMCA, which is so hypocritical coming from certain people that I am left speechless.
Can we please bear in mind that Bitcoin has many, many ethical, kind, honest developers and users, and that not everyone should be painted with this brush of contempt that some of you wield so recklessly. Bitcoin has the misfortune to have experienced an huge gain in price last winter, which drew in an inordinate number of scammers, opportunists, and speculators. We, the developers and users of Bitcoin, are not to blame for these types of dishonest people. Very often, we are their victims.
If Bitcoin does fail, a large part of the blame will be one the shoulders of so many software and IT people who make a flash decision that Bitcoin was "tulips" or a "ponzi scheme", and who refused to change their minds in the face of evidence otherwise (like scores of established corporations choosing to accept Bitcoin).
I actually worry now that some of my Bitcoin open source contributions in my real name will be held against me now. All my hard work building a great Github repo is going to be discounted because people see contributions to one or two Bitcoin projects in my "contributed to" Github section.
The whole situation makes me sad beyond belief.
The only way there could be tax is if you receive the money, and that can only happen by you deliberately becoming involved.
* In some countries it is illegal to opt someone into services they didn't ask for.
* In some countries it is illegal to send unsolicited emails about services.
* In some countries it is illegal to accept or solicit donations without registering first with tax authorities.
* In some countries it is illegal to suggest a financial relationship between yourself and another person/entity when no such relationship exists.
* In some countries it is illegal to pay out to people without also filing tax documents to track the payment and provide the recipient with records they legally are required to keep.
etc., etc.
Their track record when confronted by people who have issues with some/all of the above is not encouraging. They appear to me to be putting far too much faith in "we're doing BitCoin on the internet" as a magic shield against laws, and they do not appear to have ever talked to anyone who knows even the tax or service laws of even major countries in which the developers they solicit on "behalf" of live (evidenced by comments from them that they are too small to afford lawyers).
See IRS publication 525, page 2, "constructively received income": http://www.irs.gov/pub/irs-pdf/p525.pdf
There's some fuzziness and legal room here but the safe thing would be to declare it as income.
Tax? Perhaps not, but the OP was talking about tax and other legal consequences. These can vary wildly from country to country.
My local legislation requires applying for a permit before asking for donations. If a 3rd party would add my projects to this website, I could face criminal charges and the proof of burden would be on me.
Even if they oblige in accepting BTC and just convert it to their preferred currency, they'd be forced to go through the process of signing up and verifying with some sort of exchange. What if they don't want to do business with those institutions, or share their financial details to yet another third-party? Cryptocurrencies will succeed, thankfully, but some people don't want to put their toes in those legal waters yet. They will also have to spend more time administering to local laws and taxes regarding donations, which eats away the time they have for other much more fun things.
It is simply not cool to use a project's name to collect money from its fans without their permission. And without any promise that the money will make it to the intended recipient. And certainly without any indication of what happens to the money that doesn't make it to the recipient.
If I was denied the chance to receive a donation for a contribution I made to an open source project essentially because the "project owner" doesn't agree then I'd be very annoyed.
This is completely wrong.
> If there are purposes that you don't want your project to be used for then forbid it in the license.
This is completely inapplicable.
> If I was denied the chance to receive a donation for a contribution I made to an open source project essentially because the "project owner" doesn't agree then I'd be very annoyed.
Start your own project.
Isn't this really all there is to say on this subject?
That means they are independent and third party and in no way necessarily affiliated with the project. I understood that right from the start, but I only have a 3rd person perspective on this, are the private messages different?
Could you go into more detail on your position?
To me it just looks like a badly implemented concept that happens to use Bitcoin. I'm not seeing any Bitcoin exceptionalism here.
----
arsenische - Do I need to learn all the laws of all the countries before publishing anything online or may I just use the common sense and conscience please?
mitsuhiko - To be honest: when it comes to handling money I would assume so. If this website would be dealing with a real world currency you would have a bunch of problems on yourself at this point. Most people would avoid holding funds on their books for an unlimited amount of time.
Don't build software you have to opt-out of and you have a lot less problems on your hand. Right now, this is dangerously close to being sued by someone.
arsenische - That's why this kind of project is hardly possible with traditional money. This project was created during a 48 hour rails rumble competition. The beauty of Bitcoin is that everybody can use it to create something during a weekend.
This is not a commercial project, we don't have resources to hire lawyers and accountants.
---
From this it seems that not only do they think it avoids legal issues, but they do not consider publicly raising bitcoin to be a commercial project that needs lawyers or accountants.
I can see how "the project" could also be interpreted as tip4commit though and if that's the case, that's pretty lousy.
This interpretation is correct
Sorry if sounds ambiguous, English is not my native language.
E. g. if you donate to reward contributors of https://tip4commit.com/github/bitcoin/bitcoin and some contributor doesn't specify bitcoin address to claim tips within 30 days then his or her tips will be returned back to bitcoin/bitcoin's balance (see this logic at https://github.com/tip4commit/tip4commit/blob/master/app/mod...)
I'd get a few different signs from random organisations like doctor's without borders, red cross and some other popular ones and then I'll setup on the town square. Big ass signs and maybe a little pamphlet with the details. I'll let everyone know what a fantastic contribution to world peace I'm doing and that I will hand over all their donations as soon as the organisation they donated to gets in touch with me.
I'll just send the organisations a mail informing them that they now have a business relationship with me that I refuse to let them opt-out of. They probably won't mind...
Stop being stupid. Clear your database and implement opt-in.
Could you provide an estimate of the amount of tips actually sent to people with regards to the amount donated ? Could you also provide an estimate of how much funds are being withheld because the tips amount is below the withdrawal threshold ?
I also wonder if tip4commit has looked into whether there is a legal requirement for them to escheat the funds to the state to hold for the individual if the individual doesn't claim it.
No, it is not. We just came with this idea for rails rumble competition, it was pretty spontaneous.
Sorry if "to the project" sounds ambiguous, I meant "to the funded project" (not to tip4commit unless we are talking about tips to https://tip4commit.com/github/tip4commit/tip4commit contributors).
Providing monetary incentives gamifies the development process, which is not a good thing. It has been shown that providing monetary incentives below a threshold decreases both the quality and quantity of contributions. For more information about this I suggest reading Drive: The Surprising Truth About What Motivates Us by Daniel Pink.
Tip4commit was started for the bitcoin project. I'm a bitcoin developer. We don't like tip4commit. What results in practice is that we end up with ill-formed, poorly thought out, excessively large, trivial, time wasting pull requests to review, which takes time away from beneficial development.
Your service is not helping open source software. It is hurting it. You are paying people to provide distractions which slow down development. Please stop.
The project should be opt-in or shouldn't exist at all.
You have to work with the community rather than against it. If there are maintainers out there that really want this, collaborate with them and grow from there.
I think sticking with opt-out is ok since it will be the difference in having a million projects or 3 projects. But, it means you have to be more considerate of the project owners requests. Thinking that the emails "weren't that bad" is more evidence that you aren't listening very well.
There is a difference between "right" and "convenient for tip4commit". Assuming that no project maintainer wants to be part of tip4commit, should they all be made to opt-out? I'd argue that it is tip4commit that have to make a case for themselves and convince stakeholders of their benefits. Avoiding marketing by choosing defaults that are convenient for you but possibly a nuisance to your stakeholders is a very arrogant and short-sighted position to take.
"We are not affiliated with most of the projects, their owners may be unaware of or actively against using tip4commit."
Opt-in or opt-out would allow everybody using your service to win which is much nicer and more sustainable than lying to donors and developers.
OTOH, still negative infinite points for even arguing when a maintainer comes in and asks to opt out.
Historically they spammed committers of force-opted-in repositories with an email on every commit to tell them what their new BTC donation balance was after the commit. And they insist that once a repository has been added to their system, they do not have the ability to remove it.
This has legal and tax consequences they seem to be blissfully unaware of, and the best they'll offer is to stop sending you an email every time you make a commit.
We (meaning the Django project) went a few rounds with them a while back and ultimately had to resort to threatening spam complaints against their ISP just to get the damn emails turned off. We still have been unable to get removed from the list of projects they "helpfully" collect donations for:
https://github.com/tip4commit/tip4commit/issues/111
The link in this thread is another major developer also attempting to get his repositories removed from their "service", and being stonewalled just as we were.
To make matters worse, they have no idea about or no will to learn about foreign laws.
If they listed any of my projects on their website, I, personally would be considered to be participating in illegal activities in my home country. Regardless of whether I would have ever received any money, asking for donations requires a permit ahead of time here. The police could come knocking on my door demanding for an explanation (they'd probably send a letter, though).
It would be extremely unlikely that I would ever get convicted, but I'd have to spend a lot of effort proving my innocence in something I played no part in.
Besides, looking at this project and the number of similar projects (all using cryptocurrencies), it seems like there are no noble intentions behind this. A lot of the funds donated might never get claimed, which means that the intermediate party could usurp the money because no transparency is involved.
Would be interested to hear from someone with a legal background about this.
Deal with the issue some other way. There are unethical people out there who want to make money in crafty ways.
People in those countries want to avoid the small possibility of legal trouble. They want to opt out of the project.
The project refuses to allow any form of optout.
This means that some people in some countries may have to sepnd time (and this money) talking to police and explaining what's going on.
Dumping this time + cost burden on someone else when they have specifically asked to avoid it is sub-optimal.
As an example of a group who were interviewed by police and who had to explain that their local group was not soliciting donations - the US parent group was: https://news.ycombinator.com/item?id=8543640
There was another problem which has since been fixed. The project would send out an email when a tip had been donated, even when it was a tiny donation and even if the receiver was not able to withdraw that tip. This is unsolicited and probably bulk and thus meets the treshold for spam.
Finally it's not really clear what happens to the money. Say you're involved in $OpenSourceProject. Now imagine I donate a few US cents (but in bitcoin) to GhotiFish for a commit you made to $OpenSourceProject and you never collect it. This thread uas clarified that the money goes into a pool for $OpenSourceProject. But what if they never collect it?
Tl:dr get permission from people before you use their name or project-names in your stuff.
I can empathise with the reasons to avoid opt out for them, if they view themselves as a transparent third party, then their perspective would be the same as the suggestion I put forward. That people are putting their money towards a project by their own volition. From that perspective, there's nothing the owner can do about it but ask people not to do it.
My post was made before I had gone through the bulk of text in this discussion, so I can see the issue there.
I have to agree with all your points, but your conclusion and ours are different.
Despite the complications, I don't see why a projects head have an innate right to prevent donations to that projects developers. I keep seeing this sentiment come up over and over. I do disagree with that.
Thanks for summarizing the issues!
I'm honestly a bit surprised you brought that up, as even with the mining fees needed to pay off the Bitcoin network being subsidized by inflation of the money supply (which is apparently good when it's happening now in accordance with an algorithm that was certainly not determined by a centrali party, but won't be good in 20 years because ???), Bitcoin currently requires about $18 per transaction (https://blockchain.info/charts/cost-per-transaction). And the price is only that low because the value of Bitcoin in USD has been dropping steadily for months. If Bitcoin ever became as popular as its proponents hope then the per/tranx price will go up as well (until the entire network is burning through so much electrical power that more miners can't be brought online to compete in the Mine-a-Block lottery at the new, higher Bitcoin price).
Increasing the number of transactions will help, sure, but it's currently limited to ~7 per second, and although there are technical means of increasing that someday, the Bitcoin lead developer has indicated they probably wouldn't do that anyways (https://bitcoinfoundation.org/2014/10/blocksize-economics/) since then how will the poor miners make money?
And in a future where people actually have to bid their transaction fee high enough to be accepted by benevolent miners just to make it in the blockchain, how are the poor of Africa supposed to compete at all? I'm glad you're worried about them, but don't tie their fate to a network which is designed to be horribly inefficient just so people can say that no trusted third parties were ever utilized in a monetary transaction! Especially in this era of increasing centralization in Bitcoin itself; I don't see how those in Africa were their most-capable computing device is a mobile are supposed to compete with the mining pools and ASIC manufacturer/miners, all you'll have done is traded centralized protocols regulated by the public sector with centralized Bitcoin overseen by the profit-seeking private sector.
I'm not an expert on the wide field of crypto-currency but surely there must be something better out there.
I don't think Bitcoin is meant to be your direct mean of payment for coffee. Centralized solutions are cheaper than decentralized ones. In case of Africa for example, you can have many different competing centralized payment systems. But you can fund them with bitcoin, not depending on government printed money. In developed countries, we have CCs and some wanna-be payment systems, but there's very little competition, mostly because it's very expensive to create such company. You cannot start a new VISA in your garage. That's because of how banking system is constructed. But you can start payment system backed by bitcoin in your garage. More competition = lower transaction fees.
And given your background I'm assuming you already know counterarguments to "deflationary store of value by wasting electrical energy" and just used it to make your point.
Like it or not, the pseudonymous (not anonymous) nature of bitcoin will always attract a high level of illegal and unethical activity. Many people will then use those activities, stories, and experiences to paint bitcoin as a whole. The same holds true for Tor, 4chan, reddit, the internet itself, etc.
And what does that have to do with the digital millenium copyright act? Using a name without permission in a way that can confuse consumers is a trademark violation, not a copyright violation.
It's horrible that the DMCA has turned into a generic weapon in legal online warfare.
Clarification: they aren't "opt-out". They aren't "opt", period. Once someone types a project name into their search box, it appears that project and its contributors are in their listing, and that's that. Which is sort of the point of the linked issue, and several other issues asking for removal on behalf of individuals and organizations, none of which have been acted on so far as I'm aware, and several of which have in fact been simply denied.
The same can be said for Bitcoin believers who, in the face tremendous of evidence otherwise (BTC volatility, pleas from respectable folks who study currency and economics, the types of shady characters BTC has attracted), believe it is anything but a flawed implementation of an interesting but possibly bad idea (the blockchain).
From a technological standpoint the incentives of mining and maintaining full network nodes have led to the first implementation of a public shared data store. Neither Bittorrent, Freenet, nor DHTs of any sort satisfy the conditions of being public, having equal access read and write privileges and data that is always available.
You can't have the benefits of the blockchain without the incentives that the units can operate as a currency and be traded for other things of value. That's what keeps everyone validating and making the data publicly available.
The politics are a completely different beast. The anarcho-capitalists and other anti-government proponents who have claimed Bitcoin as their own are living out a fantasy.
I don't think that Bitcoin is going to be the downfall of the nation-state. I think it's going to allow for some very interesting types of software to be made.
Please don't conflate Bitcoin as a technology with the mad ramblings of a bunch of basement dwellers.
Second, Bitcoin has not proven its stability and use the way other currencies have. It doesn't have history behind it yet. There are those of us, myself included, who want nothing to do with it until it is proven absolutely-and without-question legal for use in our countries. Just as some raise the question of whether the US dollar is legal, we have the right to question currencies of unknown and unproven provenance.
Third, association with Bitcoin, for me, considering it's questionable provenance, in any way, shape or form is a hassle I do not want. I don't have the time or the resources to invest in exploring that association, and given that uncertainty, I certainly don't want the possibility of potentially having to defend myself to the tax authorities. There's plenty of tripwires there already to catch me unawares and unlawyered and adding another would just make that situation worse. This is not a risk I would want to take.
You obviously feel differently about the situation and that's your risk to take. But it's not your risk to take on my behalf, without my approval.
Which brings us to tip4commit - they've engineered the whole thing to place themselves at risk (their option) and to place the people they want to support at risk as well (not their choice). Whether or not those potential issues are real or not is not the question yet. The point is that tip4commit has zero right to do or say anything that might place me at risk, whether or not that is real.
https://www.youtube.com/watch?v=xUNGFZDO8mM
The US Internal Revenue Service has published guidance on the treatment of bitcoin for tax purposes, and New York has passed bitcoin regulation.
Like these rules or not, in most countries bitcoin's legality is completely clear. There are some that consider it illegal, but most _explicitly_ do not.
I personally purchase almost everything with bitcoin including groceries (Amazon Fresh). I do nothing illegal with bitcoin, and I report my income and capital gains. There is no question as to my bitcoin's provenance, I purchase bitcoin from a public exchange, and keep records of these transactions as I would for stock or a large amount currency exchanges.
I do this because I like bitcoin, because it's very convenient to do these types of online transactions, and because there are essentially no transaction fees. I do not hold funds in bitcoin long for these uses (basically cash transactions), but separately I occasionally hold bitcoin for investment speculation (full disclosure I am not currently holding any bitcoin for investment). However that is unrelated to how I typically use bitcoin on a day to day basis, and I do not recommend bitcoin investment to anyone without a very high volatility tolerance (Although unlike stocks it is easy to hold very small amounts of bitcoin for the learning experience).
In other words it is a completely normal monetary/investment instrument, albeit a new and interesting technology. As for scams I have yet to hear of any bitcoin scams that are not simply cash based scams already common in existing currencies, and I see far more news these days about startups, government review, legitimate ideas for new uses and novel innovations enabled by bitcoin's technology than regarding scams.
Technology that relates to money concerns people, and rightly so. Every bitcoin user I've ever met started as a sceptic, both in terms of the technology and the concepts of money. However, these people then learned how the technology works and become more literate about how economics and monitory theory work, and only then did they start to see and accept the innovation.
The politics and morals of people associated with bitcoin are an entirely tangential discussion, and as with any group it is probably not a good idea to generalize.
What percentage of these established corporations "accept" bitcoin through VC-funded startups (which are gambling on the possibility of rising bitcoin value), receiving dollars and never actually holding a bitcoin?
Basically all of them. No established company wants the associated risk to actually hold bitcoin.
I don't see the problem with it. They still accept Bitcoin, no scare quotes needed.
Like it or not, Bitcoin has a PR problem. It needs be liked and trusted in addition to "extremely useful, in principle." For all of the grumbling about central banks, most of us enjoy the benefits of them and trust them at some gut level, even if we don't realize we're doing it.
> If Bitcoin does fail, a large part of the blame will be one the shoulders of so many software and IT people who make a flash decision that Bitcoin was "tulips" or a "ponzi scheme", and who refused to change their minds in the face of evidence otherwise
It might also fail, in part, because the community failed to realize that a quasi-fiat currency like Bitcoin has to solve the social problems at least as much as it needs to solve the technological ones.
[1] https://en.bitcoin.it/wiki/Myths#Bitcoins_don.27t_solve_any_...
Gold, at a minimum, is backed by the infinite, perpetual demand by people for luxury goods. It's also backed to a lesser extent by industrial uses.
Such demand guarantees some level of value for gold.
Bitcoin is a little scam which justifies itself against the backdrop of a much bigger scam.
Gold is valuable because it takes effort to find, mine and refine. People want to exchange other valuable things for it because it is useful - dentists use it to fill teeth, it is used as an electronics coating since it conducts electricity well, and so forth. People have used gold as a currency for thousands of years, but that is only because it has traits that make it a good commodity, such as durability, portability, uniformity and divisibility.
Bitcoins have no value of this type. Which is why it has fallen from $1160 to $326, and will fall to $0.
Vastly overstated benefits.
http://letstalkbitcoin.com/blog/post/lets-talk-bitcoin-133-t...
First 20 minutes goes into detail on how useful Bitcoin really is in the developing world.
In short, if you've got access to a data plan and a smartphone you're not going to be unbanked. And if you are unbanked, you're not going to have access to a smartphone and a data plan.
Bitcoin is only actually useful in countries with the infrastructure to support it.
It's crazy to see how much time you, a UK citizen who finds Bitcoin only useful for buying illegal drugs (by your own words), invest in attacking Bitcoin. I thought your limit was Reddit, but now I see you are also spending time on other sites like HN under the same name doing the same thing almost as a full-time job. No wonder some people think there is a paid smear campaign going on against Bitcoin.
And a lot of the early failures of Bitcoin in developing countries were the result of overzealous Bitcoin supporters rushing into a developing country with no prior experience, and then running into some of the inevitable problems (e.g., no reliable electricity).
If it's going to work in these situations, it's going to have to happen from within, not imported by outsiders.
Bitcoin is a ponzi scheme. That people think they have any value shows they have a fundamental misunderstanding of value. This group might include a lot of people, but the number of people who owned over-priced houses in 2008, or dot-com stock in 2000 was large as well.
HN'ers talk about how they are sober, logical, rational people who can see business (and engineering) opportunities that "traditional" business and finance can not. So Bitcoin is a good lesson in this regard, since the snake oil seems to have infected Silicon Valley like some west coast est cult, with lots of major VC's singing the praises of this scam they are running. Even people not interested in Bitcoins should pay attention to this aspect of Bitcoins, as familiarity with these scams is useful. You can see major VC's lying about the future of Bitcoin, the cluelessness of so many people here and so forth. Aside from understanding scams, you'll understand that there are some people, such as myself and others talking about tulips and ponzi etc., who understand the concept of value. The people hyping the Bitcoins, which will inevitably go to $0, do not understand value, but despite this, nothing will really change. The majority will still listen to the big VC and angel con artists peddling this type of scam, those of us who were prescient about it will be ignored - though inevitably proved wrong on Bitcoin, the VC scammers will still be considered "right". This will be one of the more instructive lessons, not that of Bitcoin. One of these more instructive lessons is that the VCs are fundamentally wrong about why a currency or commodity has value. We understand value, they don't, but that knowledge only helps us avoid scams like Bitcoin for now. They hold the microphone and those of us who are right will be marginalized even when proved correct. It's kind of like how Richard Dawkins, who is correct about reality, logic, Christianity and so forth, is a marginalized figure, because preachers shaking down their congregations for tithes and money are who have the microphone and the power. But in this case we're not talking about delusions infecting uneducated, rural yokels, we're talking about delusions that infect the educated, well-to-do denizens of the Bay Area. Bitcoin is down 7% today, and way down from last November, when Bitcoin was trading at $1160, and no matter how much the bagholders on HN downvote my karma, nothing will stop Bitcoin's drop from that $1160 peak last November to today's $326, to it's inevitable proper price of $0.
I've talked about WHY Bitcoin is worthless in previous posts, but to reiterate - the question is WHY is Bitcoin valuable? Ask that simple question before buying a Bitcoin, or spending thousands to get an ASIC on backorder (the major Bitcoin ASIC sellers, Butterfly Labs, were raided by the feds recently due to fraud). There is no answer. "It's valuable because people are buying it right now" is not a real answer. You could say that about new Sacramento real estate developments in 2008, or Pets.com stock in 2000. It's a tautological argument - if people are buying it for $326, according to that theory, it's worth that because people will pay that, if it drops to $2, it's worth that because people will only pay that. It's a tautological argument.
Commodities have a real value. Real, long-term currencies are just commodities with traits that make them good currencies. The traits are things like durability, portability, uniformity and divisibility. People have been trading for thousands of years, so what has been a currency for thousands of years? Gold has been one of the most popular - not because it is different than other commodities, other than those mentioned traits which make it a good currency. All of the precious metals make decent currencies.
Half a century ago US currency was paper with no inherent value, but with the promise that one could trade it for gold that was held in Fort Knox and other places. So through all these thousands of years, currency was tied to a real commodity, a precious metal. Bitcoin does not have such a link.
Of course in 1971, Nixon broke the link between Federal Reserve notes and gold. Other major currencies followed suit. Some Bitcoin advocates point to that event and say Bitcoin can float on thin air as well. Why that is not so is too much to go into in an HN comment. Suffice it to say, the US government holds over 10,000 tons of gold in Fort Knox and other places. If US currency ever began to collapse, a simple announcement that dollars were convertible to that gold at a certain price would stabilize the currency. Why does the US government spend all that money to hold 10,000 tons of gold? It's understood that that gold still backs US currency, in a more abstract, unpromised way. There are no 10,000 tons of gold backing Bitcoin.
Prior to Bitcoin there were no shared public data stores that satisfied these requirements. Bittorrent and Freenet are not guaranteed to have data availability. That is, you can't always get what you stored. DHTs only work when they are centralized and are susceptible to a number of different attacks when operated with general public access.
The only way to interact with this data store is by being in control of Bitcoin. That is what gives value to the units of account.
Reality does not yield to arguments of the contrary.
>It's understood that that gold still backs US currency, in a more abstract, unpromised way.
This has nothing to do with value. Gold is almost completely useless - its value is overwhelmingly due to speculation. Dollar is backed by enforceable debts. No better backing is possible. With gold, you're only hoping that somebody will buy it from you, for unclear reason.
Of course, that hasn't stopped people from creating ponzi schemes using bitcoins either.
You might believe it will last your lifetime, and that is semi-reasonable given our short generational lifespans.
But I find it hard to believe in any engineered by human hands system claiming to last "forever."
I just don't think it's fair to allow people to do one thing and then make them feel bad about it once they do it.
---
Let me clarify a couple of things here so I don't have to write short replies to all of you.
Let's start with the 3-clause-BSD license. It states that you aren't allowed to use the names of the contributors to endorse derived works. They don't do any of that so this is not an issue.
Somebody brought up trademarks. If there's a trademark issue the legal situation should be clear and this issue should resolve itself in no time. Nobody likes lawsuits. I don't see how they violate any trademarks though.
Somebody else brought up handles. This has always been an issue. It seems to boil down to if you like a project, it's okay for them to use somebody else's handle, if you don't, it's unacceptable. I don't think it's a good idea to build a moral argument on top of that. I'm pretty sure I'm guilty of this myself.
The money/tax thing is very interesting. I really wouldn't know, but I don't think you can collect money on someone else's behalf. As in, it only becomes a tax issue/your money once you actually accept the money.
If you're one of the people who think "GitHub should just shut these scumbags down" we might as well start shutting down political parties, newspapers and TV station we don't like. I don't want to live in a world like that.
What upsets me the most is the fact that it becomes harder and harder to have a discussion about topics like this one. What's the point in having a discussion platform if everybody is expected to agree anyway? And even worse, if you don't immediately state that you don't support someone/something you're guilty by association somehow.
I'm sad now. Please continue.
Maybe my other replies will make more sense in that light.
(the (ed!) is because they at least have stuck up a disclaimer saying the projects don't like the funding)
So, no, "consent" is not what Armin did. In fact, he did the opposite of that.
Whatever the legal specifics might be, I think you'll find that an awful lot of people think it is obnoxious to collect money (or so) on behalf of someone else without having them agree to it first.
> "Please remove mitsuhiko/* (This guy is complaining about tip4commit, please help educate about Bitcoin)"
and the mod writes:
> "You are not allowed to incite brigading. Please resubmit using the original source - the github link. You are part of the problem of why people hate our community"
Seems like the mod is reprimanding the submitter of the story for the "please help educate about Bitcoin" part of the submission (which is inciting brigading).
I have a large problem with forcibly opting me and projects I work on into this, especially since some of those projects have donation mechanisms already, and an even bigger problem with no way to opt out once in. And I have a huge problem with the implication that I or those projects have any sort of relationship with tip4commit other than one of saying "please stop this" and getting back "no" over and over.
Everyone who used this tipping mechanism would have at least a cursory idea of how it works, and that's all it takes to understand that project maintainers have zero involvement with it.
I think there are a lot of broken things about how currency works, but there are also quite a number of good things, and setting the whole thing on fire without understanding which parts are good and why is a recipe for hurting people and also failing to get your idea to succeed.
Recently an exhibition called "Beer and Whiskey expo" was under threat due to it's name. Mention of Whiskey can be said to be an advertisement of strong alcohol. So they changed the name and it become just the Beer expo. After that they were informed that they will be denied permits unless individual bloggers with no connection to them would also remove mentions of Whiskey in their posts about the expo.
In the end the individual bloggers removed the mentions to allow the exhibition to continue. Short description of what happened https://thriftyfinn.wordpress.com/2014/10/11/the-grand-whisk... for those who don't speak Finnish.
So yeah. Actions of individuals whom you have no connection with can count against you here. Especially if the regulators think that you might be benefiting of them in some way, thus basically trying to cheat the system.
Remember this. Not every country follows the "innocent until proven guilty" principle.
They sound like lots of issues the tip4commit people have to fix/solve/etc, but not the opted-in repo maintainers, which was the point of the GP.
> In some countries it is illegal to opt someone into services they didn't ask for.
Nope. You are not a part of service unless you accept the tip. > In some countries it is illegal to send unsolicited emails about services.
True that. This should probably be fixed. > In some countries it is illegal to accept or solicit donations without registering first with tax authorities.
Donation does not exist unless you accept that bitcoin. This is not a problem of tip4commit. It's a problem between country and it's tax resident. > In some countries it is illegal to suggest a financial relationship between yourself and another person/entity when no such relationship exists.
Once again. Relationship does not exist unless you've created it by accepting that tip. As for suggestion - they are only suggesting that you can create such relationship. > In some countries it is illegal to pay out to people without also filing tax documents to track the payment and provide the recipient with records they legally are required to keep.
PEBCATR - Problem exists between country and tax resident.If those are really problems - you have problem with your gov and your laws, not bitcoin or tip4commit.
This is a staggeringly arrogant position to take. "Go change your laws, not this bitcoin service." Really?
Protip: close the /r/bitcoin tab, close the mises.org tab, and learn to be a decent human being.
"In some countries it is illegal to send unsolicited emails about services."
No, that sounds like a damn sensible law that I do not want to see changed, thanks.
The "It's a tip!" nature of this seems irrelevant to taxes: either you accept it or you don't, and if you do, you may or may not be required to pay taxes on it, depending on laws that are applied to you.
The proper thing to do in your hypothetical case (where you didn't see the message until well into the next tax year) would be to file an amended return for the previous year declaring the recently discovered income.
> Contribute to Open Source
> Donate bitcoins to open source projects or make commits and get tips for it.
The language used is "donate to projects". If you click the "See projects" button, you get to a page with the header "Supported projects", which suggests some kind of agreement between the project and Tip4Commit.
If you click a project, you get to a page with text like "Project sponsors", and even "No sponsors yet. Be the first to support this project.". The implied "... on Tip4Commit" part is not obvious.
The only thing suggesting that Tip4Commit is not affiliated with the projects is a low-contrast message at the bottom of each page, which was added after this blew up.
1. If you take a donation from A on behalf of B, you are now a trustee. That means you're bound by fiduciary duty, which is a very strict standard of behaviour[1].
2. If you can't find B, or if B refuses to accept the donation, you must return it to A. It cannot be repurposed for other beneficiaries.
3. If you repurpose the funds for yourself, you have breached fiduciary duty and are legally in deep, deep shit.
The exceptions are, of course, if you explicitly formed a trust with explicit terms allowing you to select other beneficiaries.
Of course, the laws vary according to jurisdiction. Trusts caselaw has evolved slightly differently in different common law countries. And legislatures are typically suspicious of trusts because they get used a lot to reduce tax burdens, so there tends to be a lot of local tinkering with the trusts laws.
I am not a lawyer, this is not legal advice.
https://tip4commit.com/github/django/django
Project maintainers have decided not to notify new
contributors about tips and they probably don't like
this way of funding.
Then they return the tip to the 'project' pool which is themselves for unclaimed or unwanted funds: Funds that are not claimed during 30 days get returned
back to the donation pool of the project
The donor is deliberately deceived about whether the person or project will ever get the money.As far as I can tell (!) there are no products derived from the software. Neither do they mention the names of the contributors. Please correct me if I'm wrong.
But where Bitcoin falls down is in the long term model of currencies. Currencies should only be a medium of exchange, not a long term investment vehicle. We want people to spend or invest money in useful things rather than hoard money. Bitcoins deflationary model encourages hoarding, which in turn diminishes the amount of currency in active circulation, resulting in a sub-optimal medium of exchange.
I think the general currency or commodity aspects are of less importance than the public ledger.
It's a kind of currency that's main use is in being able to write to a public data store. The most basic data that is stored is value transactions but anything could be stored.
You should really think about it in terms of the kinds of incentives that drive our information economy.
Take a look at Twitter. It operates as a sort of public broadcast medium yet the way that it stores and retrieves leads to vast information asymmetries. Information asymmetries lead to economic asymmetries. Such infrastructure is very costly to operate and leads to perverse incentives to monetize. The information economic model is flawed.
Bitcoin was developed from the ground up with a functional information economic model, regardless of the political expectations of the developers.
You're right that you can't start a new Visa in your garage, but as it turns out even they have competition, and more than "very little". In any case "garage bootstrap ability" is not a value metric that I hear as a serious talking point that often. Normally we bootstrap things in garages and quickly try to scale them up out of garages (Visa itself was probably started in nothing larger than a Bank of America conference room, after all). And good luck fitting the datacenters behind Chinese-based Bitcoin mining operations in a single garage.
As far as competition alone driving fees down, that only works up to a point (which is why no efficient market has managed zero fees, even in high-competition markets where the profit margins are squeezed very low). For Bitcoin as long as miners can turn a profit for the price of electricity they use, they'll continue to come online to buy tickets in the lottery with KW-hr, so the transaction fees will be based on the delta between the price of electricity and the price of Bitcoin itself, and mining itself will migrate to increasingly more efficient (and centralized) operations with plentiful cheap electricity and cooling as less efficient miners are driven out of business. But at 7 tranx/sec even the most efficient miners won't easily be able to pay for that on pennies/transaction.
And since individual miners collaborating in mining pools will probably never go away (since it's not that expensive to "play the lottery" with only a couple of ASICs on your personal power bill), the efficient mining firms will have to eke out a profit on something less than 100% of the blocks out there, causing them to charge even more per transaction.
At the end of the day the "fundamentals" is that Bitcoin in steady-state will convert electrical power into a distributed ledger without trusted third parties (except, of course, for the centralized miners themselves...), and that electrical power has to be paid for by the users of the Bitcoin network itself.
Doing the same thing that Bitcoin does today with distributed networks that are orders of magnitude more power-efficient (even if they did utilize trusted third parties) would result in a much, much cheaper financial network, which would be even that much better for the poor of Africa (and that much easier to drive to near-zero fees by competition).
After all, those transaction fees for Bitcoin don't pay for anything than keeping the ledger up to date, and don't include insurance fees for things such as fraud, scams by the counterparty, and a host of other things that are accounted for in the fees that Visa and its many competitors charges.
I would be perfectly fine with digital currency system backed by gold. Only that there's no way to make it work. People tried. You need some 3rd party that you need to trust and you are never really in control of your funds.
CPU, storage and network capabilities are keep growing which should be making transacting those 0s and 1s cheaper and cheaper. And regarding cost of the network, it's really low based on what does it accomplish. It's just that you can estimate this total cost, while not being able to do that for say total cost of inside parties at Chase.
This is all just my opinion, but as I said, I see bitcoin mostly as a decentralized storage of value. From that, you can fund your account of 3rd party payment system (without giving them your personal info or ability to spend the rest of your funds), and then you spend your money within that system. It can offer fraud protection, insurance and whatever you want. There can be also those that don't provide it, but offer even lower transaction fees. But since it's centralized system and it's just moving data I would assume they will be able to make it happen for below 2% of payment value.
What is it you think tip4commit is doing that is being objected to if not collecting money for someone else? Bitcoin are close enough to money for the purposes of what I was saying.
Your examples contradict your first point.
Tulips have value today, a lot less than the bubble. Sacramento real estate has lots of value today. Pets.com was worth something even when it went bankrupt, even as little as it might have been.
$4.3 billion isn't a very big bubble besides. Not even a drop in the ocean of global currencies.
Though it seems more like they're saying "We have no resources but were able to this because it uses Bitcoin" than "We're immune to laws because we're using Bitcoin".
Although this situation points out that there is a fundamental conflict with Bitcoin and the established systems that's going to require an adjustment period.
While it's certainly true that laws governing money, accounting, finance, etc. can, will, and do apply to Bitcoin, the fact still remains that it's really easy to move money around electronically outside of institutional controls. Previously, the laws controlling electronic transfer have been enforced via the institutions, and that's no longer entirely possible.
Some things will have to change, it will be interesting to see how it shakes out.
edit - Also, if they are actually someone else's wares and you haven't yet asked anyone for their permission, buy several lawyers and some duct tape and apply them as full-body protective padding.
Of course the laws still apply, but the enforcement mechanisms (which have thus far been administered via institutions) can now be circumvented to a certain extent.
It is a fundamental conflict and adjustment will be required.
I sell a service online. I know that I do not need to transfer VAT to the US government when selling to American citizens. I know I need to transfer VAT to my EU government for any sale to a citizen of an EU country. So far so good. Do you honestly think I know what to do when a Kenyan or Vietnamese citizen makes a purchase? Do you think most small US-based companies transfer VAT to the EU? Do you think anyone bars citizens from countries they don't want to deal with from purchasing their services?
The internet is still the wild west for many things, because governments of the world still haven't caught up with internet commerce. Nobody, except for the larges companies, can reasonably be expected to be able to deal with the laws of a few hundred countries.
the checking account offer isn't compensation for something you've already done. I think that makes it clearly distinguishable. But I'm not a lawyer; get competent legal advice before deciding you can pretend a tip-for-commit payment didn't happen.
First, the money isn't available since it hasn't even been sent to you. Until you sign-up for the service, and provide a bitcoin address for the funds to be sent to your private key, they are not available. But more importantly, since you have no business relationship with the person giving the money, I would think the best characterization for the income is a tax-free gift (up to $14,000 per giver). But IANAL, and this isn't tax advice.
I don't believe that's correct. A check which is never cashed is not income, as the funds are never transferred there is no income, there is no income tax. The point of the IRS regulation is that tax period in which the check is received is the applicable one, rather than the tax period when it is cashed.
I wouldn't be opposed to implementing opt-out at a project level... but it's not my project.
The point being, setting the thing up behind their back brings a lot of risk of poisoning the relationship between the contributor and the project.
Maybe it's stupid for a project to act like that, but once it turns into a hair splitting exercise, you might as well split all of them.
Best I can tell as a non-attorney acting on advice from others, the way in which they advertise their services could be easily confused as implying a financial relationship with organizations or individuals with whom they do not have a (consenting) financial relationship. Where to go from there is an open question.
The bigger question, as always with such things, is whether they cause enough annoyance to be worth lawyering them, and whether playing whack-a-mole -- since they're not the only "service" which does this -- would be a prudent way to spend time and money.
https://help.github.com/articles/github-terms-of-service/#g-...
Why is it a bad idea?
Maybe people have already stated the reasons. And you (wrongly) think you have effectively refuted them. You are being, to choose a mild word, dense.
Sometimes it's best to just look at how mad you are making people, and draw your conclusions from that.
You are making something people don't want.
I've being reading through this whole debacal myself, and I haven't seen any good reasons so far.
That is fair. Do you think this is an insurmountable disadvantage?
>and transaction volume.
I don't know about that. Bitcoiners have been very vocal about the regularly increasing transaction volume since its inception. See https://blockchain.info/charts/n-transactions-excluding-popu...
In other words, whenever you use Bitcoin you take on FX risk. This means, that Bitcoin is something you wouldn't want to store value in for the long-term.
Hedging that risk will also prove a major headache, since there aren't that many Bitcoin contracts out there, and the ones that are, carry some major credit risk with them.
It requires (electrical) power. I don't think this could reasonably be called "friction". When I think "friction", I think of burdens imposed on users. Bitcoin has relatively few of those.
BitCoin is faux money and will likely be recorded as the "Dutch Tulip Bubble" [0] of our times.
Intentions and wishful thinking alone are not enough to create revolutions. Crises are invariably required to change such fundamental concepts as value of currency in the public's mind, and it has to happen on a massive scale in a tiny span of time. BitCoin will be no more than the butt of jokes in another decade unless it finds it's destiny in a crisis made for it to shine.
>BitCoin is faux money
Could you expand on this? How do you define "faux" money?
And really, linking to the wikipedia page of tulip mania, as if we haven't heard that trope 10,000 times?
That doesn't make it OK for someone to run a dodgy "donations/tip/contribution" service, asking for money on my behalf. This could potentially cause problems for lots of people around the world (seems like UK has similar laws too).
Stupid foreign laws don't go away by ignoring them. Running an international service requires you to understand the legislations you operate in.
also, people who downvoting here - make sure to read HN rules about what downvotes are for. They are not to downvote different ideas, but to remove useless posts.
Does it really matter, it is a problem for the project owners. This third party claim to have an altruistic purpose yet they end up being a problem. And now you are suggesting to sovle the problem it is somehow more rational for the project owner to either 1) pack up and move to another countr or 2) start lobbying their local legislature to change laws to accomodate whatever this third party (tip4commit) thinks is a more rational approach.
Edit: Yes thanks for that downvote, encouraging people to have an intelligent conversation through constructive arguments rather than making pointless remarks seems to be frowned upon by some people
Furthermore, I believe the reaction to this issue is way over the top. The tip4commit people seem very well intentioned in that they created a website for people to donate to open source projects. They might be stubborn and adding the disclaimer might have taken a couple of days to long, but I don't see how any of this justifies so much hate.
The best thing tip4commit could do to demonstrate their very well intention would be to quickly listen to anybody who asks them to remove the offer to collect donations (that is, simply listen to the thunderous frustration rather than wondering where all the hate is coming from while trying to explain how they are just doing this nice thing).
Yeah, it seems after their response to the issue their intentions became a bit more clear, and they are as good you claim.
Care to share any new insights you've gained?
You can't blame someone else for not having a responsible (e.g. opt-in) growth engine...
One advantage Bitcoin already has over m-pesa is that Bitcoin is an international currency, whereas m-pesa is confined to East Africa. This means that people in developing countries that sell their goods or services for Bitcoin have access to a currency limited, yet fully international market.
Or, why not both?
From what I have seen some of the main advantages of mobile banking are: 1. You can manage your account with any phone. Most people here just use gsm phones.
2. Opening an actual bank account is expensive. Not expensive from my western point of view. But from the perspective of local people it is.
3. It is easy. Mobile carriers are everywhere. And since cash is still the way of handling most money transfers it is very convenient to be able to, even when you are in a village in the middle of nowhere. Go to a place with the "airtel money" sign and get cash so that you can buy that roasted cassava.
But again, lawyers haven't finished discussing all the legal ramifications of crypto-currencies or for that matter the internet in general.
agreed, and it sucks that the DMCAs most vocal 'anti-group' (techies) is resorting to such threats so quickly.
Also, pushing misuse of bad legislation "to the max" might be the fastest way to get it fixed.
That really sums up the problem with all governments quite nicely.
Theoretically:
* tip4commit violates the license the code is published under (for example if it has a NonCommercial clause).
* The original author is now the only one who has copyright.
* tip4commit is using safe harbor protections (a user chooses to create a page for a project).
* DMCA is now applicable to protect the copyright of the original author.
On the other end of that, processing, not data, there are distributed processing projects out there finding the optimal golomb rulers, looking for pulsars, how protein folds etc. There could be value in a distributed project processing these and other projects. All of Bitcoin processing is self-referential though, it does not allow for this potentially more valuable processing.
What you're describing would be valuable, but not if the only data storable is self-referencing. People don't buy 1 terabyte disk drives that already store Bitcoin blockchain history. They pay for hard drives because they will store the information they want to store and retrieve on them.
https://www.coinprism.info/address/1BvvRfz4XnxSWJ524TusetYKr...
https://blockchain.info/new-transactions
I personally believe that there is intrinsic value in just the self-referential nature of Bitcoin transactions but what's important to realize is that the transactional nature of Bitcoin is what allows for the entire system to work, regardless of what is built on top of it.
A basic transaction of "A sent X to Y" might not be as valuable as a poem, but it still has some level of value.
If digital currencies focused more on this type of thing, they might actually stay around for a while longer. This is something I can see the value and usefulness of. A Bitcoin competitor focused around things like this, and perhaps allowing people to pay for non-blockchain mass processing power, might actually be viable in the long term. Because it would be actually useful and valuable.
Some project on github is not even remotely your biggest problem here.
Some unfortunate medical issues put me on disability, which means living off of SSDI for a while. For various reasons the social security programs in this country are run with a focus on "stopping fraud" instead of "helping people", regardless of little shrinkage and waste actually exists.
A consequence of this is that you are required to be "in need" which is usually defined as not having more than like $30 in cash to your name. This includes all possible recoverable sources modulo a few enumerated items (such as one cheap car). As part of the application process, I had to liquidate stuff like the $70 i had in a "mandatory contribution" retirement account from a short-lived tech support job I had when I was an undergrad. Of course, as this was WAY before you were supposed to withdraw that money, it came with penalties that made that ~$70 worth only about $10. That was still considered "recoverable".
I have some stuff up on github. At the moment, none of it is very interesting or worthy of any tip. I suspect that for now the IRS/H&HS hasn't even heard of this kind of income. They certainly are not currently looking at potential income sources this new and unusual. That could change in time.
Regardless of the probably-low actual risk, I would be required to liquidate this kind of tip right now if any existed. Failure to do so could cause cancel my SSDI. That loss could even be retroactive back to the date the tip was sent.
I have no idea how this would play out in practice. It might not be as problematic as I described. What I do know is that social security moves by the whim of politicians and bureaucrats, making the entire topic very hard to predict. So yes, someone using my name in a fund-raiser can not only cause "tax issues", it also caries a (probably-)small but very real risk of removing my only source of income (aka "rent", "food").
No, these rules are not sane (or useful). Yes, this is a big problem, that is much larger than github. Unfortunately, the potential risk to anybody in a situation like mine is still very real.
It's extremely unlikely that I could get convicted because of it, very unlikely that they'd even start the case either. But it would at least mean significant paperwork and other nuisance.
It's not like I'd get sent to Siberia but yeah, my country is full of stupid laws. And so are many other countries.
Actually I do think the intent of this law is good and it's to protect individuals from scams. But the practice should be updated to better work with crowdfunding and other Internet fundraisers.
Here's a similar example from earlier this year, the local police demanded that local Wikimedia foundation chapter explain their fundraising campaign.
http://yle.fi/uutiset/finnish_police_examine_wikipedias_fund...
The local Wikimedia chapter had no part to play in it, were not charged in the end, but had to spend time and effort explaining that it's the California-based US entity asking for the donations.
The point is that, because there isn't a way to opt-out of the project, it is the responsibility of the tip4commit developers to do their due diligence and make sure they aren't putting anyone in hot waters with their project.
Not only have they not done that, they're also being indignant assholes about it.
If they changed it to opt-in, I would think the whole problem would go away.
edit: clarification
I think that people who set Web services up really need to think about what territory the service is designed to operate in and which legal system(s) they have the time and resources to examine.
While many may argue the prudence of such a decision (and subsequent disclosure), it's important they disclose this as their Bitcoin holdings lost about 1/2 their value in the last quarter. Any major company keeping any significant percentage of their sales revenue or cash holdings as Bitcoin would be exceedingly irresponsible.
Are you going to disclose too that Bitcoin went up 300% since last year? Or you prefer to cherry-pick a shorter time period to make it fit your narrative?
And by the logic you guys are espousing, then e-commerces don't accept any currency that isn't the one their government forces them to use either, because they do it through intermediaries like Visa.
I don't buy that either. The only thing it is an evidence of is that said corporations want to attract customers of a specific demographic. Overstock.com CEO himself is a libertarian, for example. If it wasn't for him I strongly doubt they would have implemented Bitcoin payments on their site.
I mean, if Bitcoin is so useful, why have sites that have implemented it have done a miniscule if not virtually negligible amount of sales through it?
They accept fiat currency, not Bitcoin. The quotes were for accuracy, not "scare".
The use of the name, by itself, is not and cannot be protected by a license. This is the domain of trademarks, which few of these projects would have, because trademarks must be registered and paid for. But that's probably not the issue here. The real issue is that the site seems to imply a business relationship with various projects and contributors that does not actually exist. Likely, this is enough to bring action if it comes to that.
Also, to address a point of confusion in this discussion: The no-promotion provisions in the BSD license and similar only applies to derivative software, which would be use under the license. The author can place restrictions on promotion of derivative works only because the licensee is actually copying and distributing the code under license and the license is the only thing that would give him the right to do so.
I suggest you pull your site before this PR gets even further out of hand, then reboot. If you continue to pursue your project, partner with a couple projects that opt-in (free publicity for you both) and work to their needs. Once you have things in order, then you can think about something more automated.
The timeframe I mentioned is relevant to Overstock because they were not holding any bitcoin last year. They only began accepting it this year and only began holding it more recently. So only its recent (poor) performance is relevant to Overstock and its investors. As such, it would appear to have been a bad decision in the short term.
I'm not the one in this back and forth who is cherry-picking. Bitcoin up over a different timeframe (a year, since inception, etc) is irrelevant to Overstock, just as its drop to 1/2 of its value over the last few months may be less relevant to your Bitcoin holdings.
Full disclosure: I hold .24826531 Bitcoin personally and in conjunction with my open source project and run Bitcoin Core 0.9.3 64-bit on Windows.
Bitcoins protocol was SPECIFICALLY DESIGNED to allow these kinds of services. https://en.bitcoin.it/wiki/Script
It is exactly what you say it should be.
There is an incredible amount of infrastructure built up around Bitcoin. There are currency exchanges all over the world. There are thousands of software libraries and applications. These network effects are very real.
The only way to build the types of extensions that you deem valuable are on top of the existing primitive infrastructure.
It's a shame that there is so much political rhetoric clouding the the real value. It kept me from discovering this stuff for the longest time!
Emailing someone in Canada now requires consent (various legal ways) or close personal relationship. It doesn't cost anything to report them https://services.crtc.gc.ca/pub/rapidsccm/Default-Defaut.asp... . But if you really wanted to pursue them, you would have to hire a lawyer, a complaint doesn't have the same weight or speed of a legal filing.
This just goes to show you has clueless the developers are with regards to international policy and law.
(IANAL, TINLA)
https://www.djangoproject.com/trademarks/
If you want to support Django and its community and development (which includes more than just commits to a git repository), there is also a mechanism to donate to the DSF:
"How does it work?
People donate bitcoins to projects. When someone's commit is accepted into the project repository, we automatically tip the author."
from here - https://tip4commit.com/
---
Yes you are.
The rest of the folks in the thread and on the Github issue are exploring what those terms mean. I'm not seeing you provide much insight or rationale into your interpretations beyond a simple "No, we are not."
But as much as I try to contort it, I can't see how you aren't accepting a contribution on someone's behalf.
How are we failing to make clear the various suggestions for making your work actually useful instead of potentially harmful to the projects you claim to be trying to help?
Haha, I have no idea what that chart is talking about. It might be in cents. Even then, it seems expensive.
My phone client uses a ~$0.05 fee, I think.
All fees are optional. Your transaction might just take longer without one.
Other way around, people spend effort to find, mine and refine gold precisely because it's subjectively valuable.
That's always been the ironic thing to me about Bitcoin, is that by establishing that people can attach subjective value to things (like computer bits), it proves that fiat currencies can work too precisely because subjective value exists.
Likewise I doubt Bitcoin would ever fall all the way to $0, simply because there will always been enough believers "holding the bag" and trying to loop people into the "Internet funbux" club to maintain the value at some low (but non-zero) level.
It is true the prices can be manipulated over the short term - in 1979, the Hunt brothers made silver go from $6 an ounce to $48 an ounce before it crashed back down. Over the long term though, the value of commodities are tied to their value - how hard it is to find and mine gold, and whether people find it useful enough to exchange other valuable things for it.
You could argue bitcoin effectively has those qualities too. It also has a cost to mine which may peg its cost in the same way that the cost to mine gold does its.
The thing that worries me about bitcoin as an investment is it can be replaced easily by dogecoin or whatever-coin with basically the same properties whereas there is nothing else quite like gold.
That takes time, and costs money.
exDM69 can avoid spending that time and money by asking you to stop collecting money for them.
And so now you have a choice: offer to give timy amounts of money to someone who will never accept it; or you could respect that person's wishes by not accepting donations for them. (And that's the honest thing to do for the people giving you the money! If Bob tells you he's never going to accept the money it's dishonest to keep accepting donations for Bob).
No, you would not be able to put me in jail. At worst, the penalty would be a fine. But that would not happen in practice.
What would happen is that I receive a letter from the local authorities, demanding me to explain why there are donations being asked for under my name. Responding might need me to get legal advice and perhaps contacting the hosting behind the service to find out who is asking for donations and why.
In other words, that would mean a lengthy paperwork process and perhaps some fees for legal advice. That would be a nuisance.
Can you show me where it says that in the rules or guidelines or FAQ?
edit - If fleshed out a bit, the premise behind this project might actually make quite a good 21st century sequel episode. Del Boy would love bitcoin.
Meanwhile you insult us by simply saying "fork it." That doesn't get money donated on my behalf out of your Bitcoin wallet. I suggest y'all stop bickering and actually start helping. The burden to clean up your oversights is on no one but yourself.
We know you built the project in good faith, but it needs serious tweaks. At this point you're being a nuisance, at best, to the very creators of projects your site is deployed upon! If they were in your situation they would have fixed this, shipped it, and have written a detailed postmortem by now.
I can think of a reason you would want to. Bitcoin is strictly supply-limited, and all fiat currencies are not. One might decide that, despite Bitcoin's volatility, the expected change in unit value over time is higher than that of any (inflationary) fiat currency.
I wonder if tip4commit have even considered whether any of the unsolicited donations they're collecting for are intended for residents in any of the non-green countries here: http://en.wikipedia.org/wiki/Legality_of_Bitcoin_by_country ? If you're a contributor to an open source project and you live in Bangladesh, this is about as welcome as receiving illegal drugs in the post in return for your open source project commits. (Yeah, a bit of hyperbole there, but still...)
So we've gone from "it's volatile" to "it's maybe, potentially, illegal at some point in the future"?
Well, there are a few reasons I wouldn't be worried about this. A) It's not likely that Bitcoin will be banned outright in most countries. B) If it were to be banned outright, you'd likely have plenty of notice and be able to sell it before the laws took effect.
Also, it is not as if the project is actually sending Bitcoin to the developers; it is simply making it available for them to claim. A more comparable analogy would be if a sweepstakes in Colorado told me I had won some free marijuana; even though marijuana is illegal in my state, I am not legally culpable unless I actually claim the winnings.
(I see Bitcoin advocates pushing people to stop using altcoins. It's unclear to me what force they can put behind this admonition.)
P. S. I like how you went "...or even EUR" ;)
Drupal trademark policy http://drupal.com/trademark Apache trademark policy http://www.apache.org/foundation/marks/ Eclipse trademark policy https://www.eclipse.org/legal/logo_guidelines.php KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. can't find the policy right now.
[0]http://en.wikipedia.org/wiki/Mozilla_Corporation_software_re...
Are you serious? I can't expect to avoid consequences for the crazy laws that get passed in other countries?
I won't stand in front of any judges of your backwards country, I have enough with my own.
People cannot opt out of the tip4commit service, it automatically opts you in.
Like, I create an account for you without your knowledge and I send you to jail? Sounds like a useful app, but scary in the wrong hands.
If you were starving on a desert island I'm willing to bet you'd pay significantly more than $5 for 5lbs of potatoes if need be, because of their subjective value.
Likewise, people spend $$$ to mine gold because it's (subjectively) worth $90,000 for 5 lbs. If gold was as effectively rare as it is today, but easier to 'harvest' when you did find it, it would likely be worth about as much as long as all the other subjective factors still held.
Even today Saudi Arabia can pump oil for obscenely low prices (single digit USD per barrel), but it still sells near the market rate.
Also, I would recommend "Making Money" by Terry Prachet. Good book that actually explores a lot of the same ideas behind gold as the basis of a currency. In essence, the main character eventually realizes that the gold doesn't actually mean much, the true value of currency is that the society says x money gives you y goods.
I still think the "potentially illegal at some point in the future" is a real consideration in the discussion about using Bitcoin "to store value in for the long-term".
As for the difference between "sending Bitcoin to developers" vs "making it available for them to claim" - think about how you'd feel if someone in Colorado was running a website saying "Donate marijuana to wyager for each of his upvoted HN comments!", then had your local police come round to your place asking you about"your" 7oz of illegal drugs? However "in the right" you are, being put in that position without being asked, and having "that guy" argue about whether he needs to stop doing it when you complain... I personally wouldn't want to be involved in those arguments, nor would I be at all happy about other people supporting :that guy"'s rights to keep doing it.
Ah, but who would want to buy Bitcoin in that scenario?