I am the type of person who likes to get through the pain first and save dessert and the easy stuff for later. I may have been conditioned, trained, or brainwashed to be that way, but I have judged it as better than saving the harder stuff for later.
Word! Being educated a lot on the matter of computer (system) security, I can say that we must design a system for the worst case scenarios from the ground up. This is how software gets quenched.
"Bitcoin is going to be attacked anyway so we might as well speed up the process" Is what you're saying.
What on earth does the bolded part even mean? Should I poop on the street to give someone else a motivation to clean it up?
If it was possible to anonymously and repeatedly poop on the street then I would indeed encourage you to do it because it would urge the community to solve that problem systematically. However, you can't poop on the street because we can find you and punish you for that. Having said that, pooping on the street is not comparable to creating UTXOs, which effectively renders your arguments invalid.
Most of these core devs work on a voluntary basis. Your entitlement mentality is telling, why should they waste precious time fixing your mess?
Yes, that's exactly what they should do because even though they are voluntary they are still developers and developers should solve problems like that. Otherwise they wouldn't be much of developers.
Good to see the you're annoyed by the memory usage, it was partly caused by your irresponsible behavior. It's the same for everyone else running a node.
Before accusing me of being the cause of this problem, go ahead and build a script that would calculate the percentage of UTXOs created with CryptoGraffiti.info. You would see that the number is so small that it becomes a joke.
You like poop comparisons. Let me give you a poop comparison: you are accusing a single bear (cryptograffiti.info) pooping in the woods for toxic behaviour to the mother Earth. So you want to slaughter that bear. Guess what, another bear will come and start pooping in the woods so you would just make a fool out of yourself.
Bitcoin involves a number of trade-offs, abuse like this only makes the dev's aim harder.
Life's hard and then you die.
My work encourages people to buy and use bitcoin. It is not an abuse because it actually gives bitcoins an intrinsic value. You cannot save messages forever with gold but you can do it with bitcoin. Awesome! That's truly free speech.
It usually costs money to attack bitcoin like this. What you're doing is earning a profit for yourself (you boast of the donations you received) while the costs are passed onto everyone else.
If you haven't noticed then my service can be used without paying a dime to me. It's free. Including a donation is optional.
Also, there's a big difference between boasting and showing gratitude.
The demand can be fulfilled by using OP_RETURN.
If bitcoin dies then nobody will be storing your data forever. They'll delete their bitcoin directory and use paypal instead.
The demand cannot be fulfilled by using OP_RETURN because anything after OP_RETURN can be pruned, so the messages saved that way are not forever.
If bitcoin dies then other means could be adapted to store data forever. Perhaps paypal will start using the block chain technology so I could build cryptograffiti around paypal's block chain.
Excuses excuses. You get donations for this project.
The factory that pumps out toxic gases will also say they're poor. Running on a tight budget, cant afford it.
I'm also a developer on a voluntary basis and I somehow manage not to pump out poison with my project.
Glad to hear you've got it planned, but I humbly suggest you move it up your to-do list.
If it matters so much to you then make a donation with a feature request to cryptograffiti.info and I will implement OP_RETURN as a high priority task. However, UTXOs will forever remain a part of cryptograffiti's functionality because this is the only way you can craft your message completely yourself without paying to any middle men such as myself and using solely your wallet software. OP_RETURN will require the user to use a proxy such as the paystamper that would actually save your message in the block chain, appending your message behind OP_RETURN for you.