and you really, really should have. you can read all about the street performer protocol here. in case you haven't read the paper, no, it's considerably more complex then putting a hat on the ground in front of you while you play guitar on the street.
incedentally, not so long ago, stephen king made over $600,000 off a book of his using a poorly-designed street performer protocol-like scheme, so i think it's safe to say that it works, at least in certain problem domains. king said that he that he would release all the chapters of a book he wrote if more then 75% of the people who downloaded the first two chapters of his book, also paid for it. if he knew more about game theory, he probably wouldn't have done it the way he did it. the payoff matrix for the non-iterated game king set up was something like this:
[A: defect & novel released][B: cooperate & novel released]
[C: defect & novel not released][D: cooperate & novel not released]
because a game only counts as an official prisoner's dilemma if (A > B > C > D), and, as it stood, B (cooperate and get the novel) had a greater payoff than C (defect and not get the novel), his game wasn't quite a prisoner's dilemma, and king shot himself in the foot... the thing was, king cared more about people being honest then making money, so he chose a 75% payment/download ratio instead of just going with a fixed amount of money as a precursor to releasing his work. i'd bet that, had he gone the escrow/fixed amount route, he would have made bank. but nooooo, we'll never know now...
as for being paid to write code, i expect to be paid a salary, or paid a fixed amount based on a contract. but shit, i'd have nothing whatsoever against, say, releasing a demo of a game, and putting the finished game in escrow for people to download, after me and my cohorts raised a few hundered thousand dollars.
as for being paid to make music, i personally expect to maybe get paid to play in a bar or something, but i see no reason why releasing a few mp3s, and putting the full album in .wav in escrow for people to download, after i'd raised a few hundered thousand dollars, wouldn't make me a few hundered thousand dollars. well, ok, maybe a wee bit less then that, seeing as how me and my friends haven't played for a while, but you get the idea... ;)
i see no reason whatsoever why this model wouldn't work well for other forms of (and i really think the phrase is a contradiction in terms) "intellectual property". i see no reason why people can't or won't make money for performing pattern-weaving services. really, all ya gotta do is give up the notion that you own the patterns you weave.
sayke, v2.3.1 /* i am the middle finger of the invisible hand */