Yesterday I gave a presentation on rethinking money at UMass Amherst for a course Julie Graham is teaching called Rethinking Economy. Julie does some very interesting work on community economies.
MacBook Pro trackpad clicking intermittently broken
0 Comments Published October 30th, 2008 in geeky, solutionsSo when I got my new MacBook Pro (late 2008 edition) with the fancy new trackpad that is an integrated mouse button, it had an incredibly annoying problem: every 4th or 5th click, didn’t click! So I’d be clicking on a window behind the current one, or clicking on an icon in the dock, and it would sometimes take two or three clicks to switch to the window or app. After checking in with Apple (and unfortunately 2 hours on the phone walking through all sorts of different options), they ended up sending me out a new MacBook Pro. The new one arrived yesterday and after a fairly straightforward migration (only the printer driver for my Canon MX850 didn’t automatically migrate), I now have laptop with a properly clicking trackpad.So, if you have this problem, you at least have my experience telling that it’s a hardware not a software problem.
databases and read vs. write consistency
0 Comments Published October 29th, 2008 in coding/software, geekyHave just read an excellent blog post on “dumb databases” and the issue of read vs. write consistency. My own mesh & churn for open money comes out of the same realizations that in a distributed environment the way to handle many many issues is to put the responsibility on the reader to verify the validity of the data.
econophysics and community currency
1 Comment Published September 3rd, 2008 in community currency, non-geekyI’ve recently been introduced to the field of econophysics and I’ve read an interesting the review paper on the field. My thoughts on this paper is that it’s very good news for the community currency movement, if understood properly. For a long time when talking about cc, I’ve been using the little thought experiment of asking people to imaging the Buddha, Jesus and Mother Theresa sitting down to play monopoly and to see if the game will have a different outcome. The answer is obviously no, not if they play by the rules. It doesn’t matter how good or evil you are, the rules of monopoly simply require that all the cash end up in one player’s hands, i.e 100% inequity. The econophysics work on the Statistical Mechanics modeling of money takes this intuitive analogy and “proves” quite definitively the fundamental inequity of our current system if you assume that the rules of the game are that money behaves like energy. The good news for community currency arises out of the basic flaw of the paper which is it seems to imply that money is natural system, rather than a created one. If money were an inevitable natural system, then the paper could be seen as an justification of that structural inequity. But since it is a created one, rather it’s an explanation of the the inequity, and thus can point us very clearly in directions of how the monetary system should instead be re-designed. What are those directions? Well, we see in the paper the very careful arguments to show how money is conserved. This is crucial to the model because in the model money is energy, and statistical mechanics is built on the law of the conservation of energy. But more importantly their model is about statistical equilibrium of energy states in closed systems. So this gives us a clear indication of where to go: change the monetary paradigm to one where the fundamental model is based on non-equilibrium state energy systemics. Well, we know what non-equilibrium state energy systems are, they are living systems. In living systems what matters fundamentally is not how much energy is accumulated but rather, whether energy can be made to flow in particular complex patterns that themselves are self-sustaining. Even more crucially, life is not about what happens if energy is allowed to dissipate to equilibrium. The name for that process is death! So I think we could even argue that that the modeling they have done is of the death of an economy! Life is not about accumulation of the energy itself, but instead it is about the accumulation of the complex patterns of energy flows. The word for a such patterns is “ecosystem”. In their model money is seen as energy, or the capacity to do work. This actually makes sense for an early stage in the evolution of money. When the main issue is the scarcity of the capacity to get work done, then finding ways to accumulate it is key, and building an economic structure to generate that accumulation makes sense. We now live in a world where our capacity to do work is not at all scarce, it’s over abundant. The big problem is the waste human capacity (think of the structural unemployment) and also the squandering of all that massive capacity in ways that are blatantly destructive (military expenditures) or systemically destructive (climate change). So our task is now to re-gear the fundamental system to not simply accumulate of the capacity to do work, but mostly to accumulate particular patterns of that capacity that are what we call “healthy”. So, how do we do that!? I use a completely different model for money that I think fits the bill, namely that money is a form of language, or more precisely a writing system that encodes information about wealth events. This model transcends and includes the model of money as energy, because in its simplest form, the rules of the writing system can be made to follow the rules of conservation of energy. What I have been calling for and working on with open money (as well as collaborting with Art Brock on his OS-Earth platform) is a meta-currency system that is precisely about making it easy to create these many different writing system (currencies) and their rule-sets, or another way to put that, that precisely enables a the creation of pattern sets for economic flows.
I just realized that Behavior Driven Development is very similar to double entry book-keeping in accounting!
Well, git definitely takes some gitting used to.
My situation is using git with three team members and a private shared repository that we all pull from and push too. Additionally our project has a submodule that lives on a public git-hub repository (metaform).
So here are some things I’ve learned:
- Use rebase. Here’s how:
- Rebase doesn’t work on “dirty” working tree. So you must, either:
- Add and commit all you changes.
git commit -a -m 'all my changes'(assuming that your ok committing them in a single batch). or - Stash your changes away
git stash(But don’t use stash if you have made changes in your submodule ! It’ll stash the changes away, but it gets very grumpy when unstashing later.)
- Add and commit all you changes.
- Fetch the changes:
git fetchthis should copy the changes from the remote branch (I assume your tracking the defaults here from the clone origin) - Now to rebase:
git rebase origin/masterIf you do a git log you should now see your checked in changes at the top of the tree, not somewhere near the bottom where they would be if you had just done a pull. - If you stashed above, then you need to unstash with
git stash apply
- Rebase doesn’t work on “dirty” working tree. So you must, either:
-
Submodules that are in active development can be a pain. Here’s a gotcha that gotme: When you have made a change to a submodule, checked it in and pushed it, you still need to add this change into your containing repository and commit that, and then do a
git submodule updateThis is all well documented, but lets take a concrete example. My submodule is a rails plugin. So just after committing the change in my submodluegit statusshows thatvendor/plugins/mypluginis modified. So I use my shell’s file completion to add that folder. This gets me:git add vendor/plugins/myplugin/notice the trailing slash. This is the gotcha. That causes git add to add all of the contents of the directory as if you wanted to track them directly instead of through the submodule. Erase that trailing slash!
Well, I’ve officially joined the git bandwagon. I’ve put metaform up on github (the open money projects will come soon, but I think probably on gitorious); I’ve been reading tons of articles about git; I installed it on Tiger (use MacPorts) and Leopard (install from source with these instructions but use 1.5.5); and now I’m blogging about it. The most interesting article so far on git, has made me realize how closely related it is to the mesh and churn… Quite interesting!
I’m in mexico, and it’s the start of the third day of the open money intensive. This is an incredible experience of the expansion of the open money vision that’s been in gestation for so long and is now being birthed. More soon!
I’m very grumpy because some spammers have been hacking this blog! I’ve updated to the latest version of Wordpress, and it still seems to be occuring, so if you see nasty stuff here, please notify me. Thanks.

ubuntu gutsy on a xen virtual host
0 Comments Published February 4th, 2008 in coding/software, geeky, solutionsHey googlers looking for tech-support:
I was trying to install various packages (emacs, etc) from universe on Ubuntu Gutsy (7.10), and I kept getting weird segmentation faults (Setting up emacsen-common (1.4.17) Segmentation fault). Turns out that the problem was that my server was being hosted on a VPS running XEN for virtualization, and you have to first install libc6-xen: apt-get install libc6-xen
Hope this saves someone the half day that it cost me…
why i am working on open money
3 Comments Published December 7th, 2007 in collective intelligence, community currency, non-geeky, open sourceRecently I’ve had opportunity to reflect on why I’m particularly dedicated to the open money path out of all the many different community currency paths.
I offer it here not in the spirit of saying open money is better than other approaches, but rather just to share my understanding and what motivates me to work where I know I am best suited to contribute.
The short version: the open money approach focuses on providing a globally scalable meta-currency platform that can hold a plurality of interoperable wealth-acknowledgment systems for all types of wealth, especially for those forms of wealth that are non-tradable. Furthermore the systemics of the software and the human processes behind the open money approach are designed to yield both a platform that is held in the commons, just like writing (the alphabet) is held in the commons and is likely to spread virally.
The long version: As a geek, I am deeply influenced by two concepts:
- David Reed’s concept of the value of Group Forming Networks which is a formalization of what is often quoted as “pushing the intelligence to the edges” and is the deep value proposition for p2p and a fundamental motivation behind the “smart edges-dumb center” design of the Internet that Reed was a part of as a co-creator of TCP/IP.
- Ross Ashby’s law of requisite variety, which implies, among other things, that the controller has to encode as much variety as exists in the system it wants to control. To me it is crystal clear that a single form of currency, debt-issue federal currency, cannot represent the varieties of wealth that we must be able to acknowledge to thereby guide our activities as a global civilization.
These concepts, along with a programmers propensity to refactor and go meta in designing any system, had me convinced early on that a multi-currency platform was absolutely essential, also this platform not only had to be multi-currency, but that the forms of the multi-currencies themselves had to be able to widely tunable so that they could be acknowledgments of non-tradable forms of wealth. So far so good for requisite variety, but to achieve the pattern implied by Reed’s GFNs, the platform had to be a network platform, a platform that fundamentally provides a surface area on which currencies themselves, and the accounts that trade those currencies, can grow and form groups.
In essence I felt that what was necessary was to create the TCP/IP of money. That we had to strip away as much as possible from the ideas of what money is down to some bare primitives analogous to “packet transfer” and “routing” and from that build up all of “money” again.
This is the systemics of the open money approach, both explicitly multi-currency and network oriented. The systemics of this approach feel to me to be most likely to spread virally (i.e. without the need for huge launch effort) of all the approaches I’ve seen. And I think the open money mesh & churn and the currency specification language, actually live up to these systemic considerations, at least in principle.
Next… for me personally, the open source nature of this kind of fundamental social platform is absolutely essential. It is essential for a number of reasons:
- Transparency. Wealth acknowledgment is so fundamental to society that if it is hidden, it can’t be trusted. I’m not talking about at all about making the content of all individuals acknowledgments public, nor making any claim that all clients and all servers that run the open money protocols have to be open source. That’s silly. I’m simply saying that the base protocol, the alphabet itself of wealth-literacy, the capacity to create currencies (not the currencies themselves) must be fully in the commons.
- Security/Integrity. Everything I’ve ever read or experienced of software security is that open source is the way to go. It’s not that OSS is a guarantee of security, its just that its better than closed source. In my experience open source software is way less buggy that closed source software.
- “Virality”. It seems to me that open source efforts have a much higher likely-hood of spreading virally than closed source efforts.
- Fun/Community. I personally have experienced that writing code in the open source mode to be drastically more pleasurable. It’s where I want to spend my time. The kinds of relationships that arise, the speed with which things can happen, and just the spirit of it. It’s where I want to be.
Above are the positive statements of what I’m called to work on and why they led me to open money. There are also some considerations in the negative space that have pushed me away from some approaches. In particular there are two:
Markets: Most community currency software platforms include some kind of market making function. I think this is a substantial mistake from a systemic point of view. I learned from Art that markets are the result of currencies, not the other way around. Grades lead to a market for tutors and Kaplan services. Tickets lead to scalpers. More precisely, wealth-acknowledgment processes naturally evolve group settings that amplify their usability. Thus, systemically it is a big mistake to pre-specify what form those group settings should take. Don’t get me wrong here. I think that markets and market making are HUGELY important. But I’m convinced that they belong in a separate domain. The currency creator intrinsically doesn’t have the requisite variety to know what the market should look like. That is yet another function that is best served by pushing it to the edges, and not controlling it from the center. When you give currency creators control of the marketplace abuses also become tempting. I believe that market making needs it’s own equivalent p2p platform that will make cranking out a new e-bay just as easy as open money makes easy cranking out a new currency, and the way the web makes easy cranking out a new “publication”. We are in touch with some folks who are working on this kind of platform.
Security/Integrity: Though I mentioned security in the open source stuff above, I actually find that it is way over-emphasized. I am not drawn to work in contexts that focus on security in wealth-acknowledgment because I’m convinced that that is a hold-over in understanding currency as a thing of value in and of itself, and is thus a distraction. When currency is understood as information about a wealth related event, rather than a direct representation of wealth itself, the whole question of the necessary security is vastly different. I know that the problems of security have mostly been sufficiently handled elsewhere, and they will be able to be grabbed out-of-the-box as libraries for use with those particular currencies that need that high security. Most currencies won’t need security, they just need integrity, which is achieved by redundancy, transparency, and audit-ability. Those are things that I’m very concerned about and must be built into the very fabric of the system itself, which is why the Mesh looks like it does, and another reason why a distributed p2p platform is so systemically important.
So, to sum this all up, I have chosen to work where I think the systemics, the invisible architectures, will yield the most powerful results. The systemics of multi-currency & a general currency specification language yields requisite variety. The systemics of the network approach (the mesh) yields the value proposition of GFNs. The systemics of open source yield integrity, community, and a new commons. The integrated systemics of all of these yields viral spreading.
It is definitely true that all of the other software platforms (GETS, CES, Cyclos, etc.) are much more useable and attractive at this point than what we’ve got implemented. But I think that systemically that’s like comparing the Internet in 1990 (the pine e-mail reader, gopher sites, ftp sites, and mailing lists) to rich graphical content and interfaces provided by AOL, Prodigy, GEnie & CompuServe at that time. And this is not to put those things down. Note that AOL is still around, and it did an incredible and valuable job of introducing people to the Internet by providing a usability soft landing.
What I see is the potential for open money to provide the same viral tipping point for community currency that HTTP/HTML/Mosaic provided for the Internet. So that’s where I’m focusing my work.
More on language and wealth acknowledgment
2 Comments Published December 5th, 2007 in community currency, non-geekyIn a discussion today with Jean-François about the content of my previous post, he described another very important way of thinking about the evolution of writing from pictographs to alphabets and ideograms. Namely that the step taken was from a system in which representations could be created, to a system in which information can be created. Likewise our current wealth acknowledgment systems actually represent wealth directly. A direct consequence of this is that money can be stolen. Writing, however creates information. Information intrinsically can’t be stolen (you have to set up complicated legal systems to shoe-horn information into being steal-able). Open money embodies the shift to a wealth acknowledgment system that allows us to move beyond representing wealth, into building information about wealth.
Today it occurs to me that one way of describing inflation is that it is a tax on falsehood. Most of the taxes we pay are explicitly levied in some way or another. Inflation is the implicit tax that we pay through the structure of the monetary system itself, because of the way money is issued. I don’t want to dwell on that too much as others have; see: wikipedia, Ron Paul on the right, and Tom Greco on the left.
What is interesting to me is that this “tax” is another case of the importance of truth telling. We think most often of the moral questions of individual truth telling, but this is a question of corporate truth telling. A fundamental lie is built into the structure of money itself, and that lie hurts us. It’s a tricky lie, the one that’s built into money, because it feels like a small one. In fact it’s measurably small. It’s in the single digits. It’s the 3-5% percent annual inflation rate!
Unfortunately as our society is structured it is virtually impossible for us to reverse that lie. But we can start bubbles of truth telling, bubbles that can then grow and expand… Those bubbles are all the places were we start issuing money honestly. Where we recognize that money is actually information, and as such each monetary transaction is a speech act, a telling. If it is a truthful telling, it is an acknowledgment of a wealth exchange. If that telling over or understates the wealth exchanged, then that falsehood will come back to haunt us.
Language, Money and Wealth Acknowledgment
0 Comments Published November 5th, 2007 in community currency, non-geekyDavid Abram, in his book The Spell of the Sensuous, describes the history of written language and its evolution from pictographic directly representational symbolic system to an abstract phonemic system. He describes the incredible intellectual leap taken by some scribe who realized that the symbol doesn’t actually need to have ANY visual resemblance to the thing it represents. Apparently this evolutionary step came as a joke, as a pun. To describe this, the example Abram imagines is putting the image of a bee together with that of a leaf, making the word bee-leaf = belief. There is simply no pictorial representation of the abstract notion of a belief, but the pun simultaneously allows this representation and brings us to the first step of writing words phonemically. There are historical example of this in pictographic writing systems, and even in the first truly phonemic script of the semitic scribes, letters are often visually reminiscent of the word that contains that letter. For example our letter “A” comes from the aleph, which is drawn like our letter “A” turned upside-down and which looks like the head of an ox. The semitic word for ox began with the sound that the letter represented.
What strikes me is the deep resemblance of this process to the evolution of money, both in terms of the “technology” itself and in terms of the socio-political context surrounding it. This shouldn’t be surprising because at its core, a monetary exchange is really a linguistic utterance (more on that later). Money doesn’t look like language to us though, because we live in a stage where our money is still a very literal representation of things of value. Our instinctive direct perception of monetary exchange, is that we are exchanging things of equal value. Five dollars worth of carrots, is exactly that, an equal exchange of five valuable notes for a certain weight of valuable carrots. But this situation is very close to the idea that to write down carrot, I have to draw something that looks like a carrot. Of course I CAN draw a carrot to write it down (and it may be some-how “safer” to do so, in that the drawing is a much more universal representation of a carrot, than abstract symbols). But I don’t have to, as long as I get community buy-in to the symbol I use. The same thing is true of money. The gold coins and warehouse receipts of of a century ago clearly are like that drawing of a carrot, they are very close to things of value. Our modern debt-issued legal tender money is not quite as close, but there is a huge legal and governmental system behind it to enforce and essentially secure that relationship of money = value. I can hear the complaint, even in my own mind, that says, “but isn’t that what money is? Value?” It must have been just as terribly hard to see that the word for carrot need not look like a carrot.
The evolution of the symbols of writing is from the obvious to the abstract through four steps: first, a drawing of a carrot, second to some stylized strokes that vaguely look like a carrot, third to a one-off visual pun that sounds like the word for carrot, and then fourth, and this is the discontinuity, the huge leap, to a systematized set of symbols that map to the sound bits in the spoken word for carrot. In the evolution of money, we haven’t yet reached that 4th step. Paper notes backed by the debt which are secured by the “full faith and credit of the US government” (fancy words for its power to tax its citizens against their will) are like those stylized strokes that look like a carrot. This fourth step will only be taken when we recognize monetary exchange as a particular form of speech namely: statements of wealth acknowledgment. Money, at it’s core, is a symbolic way of acknowledging a wealth flow. It’s a way of making a statement to the community one lives in about an event. The five dollars is not really of equal value to the carrots, it’s a public statement of receipt of wealth. The statement has a consequence because of a community compact of what the statement means and when we are allowed to make such statements. The most basic form of the compact being that you can’t make a wealth acknowledgment statement (i.e. hand someone a bill) until someone has first made such a statement to you. In another form of the compact we allow ourselves to make such statements in advance of other having made them to us. That is what we call “credit.” The encoding of the statement into something physical, the coin or the note, is just part of how we as a community “buy-in” to the symbol system. (Note that the obvious monetary equivalent of a verbal lie, is counterfeiting. It’s a statement that breaks the chain of true wealth acknowledgments.)
cialis
discount viagra
buy celexa
wellbutrin online
buy viagra soft tabs
discount levitra
levitra online
clomid
generic cialis
accutane
Writing at all levels of its evolution is a social compact of symbols and rules of placement that imbue them with meaning to the community that together adopts that compact. Through that social compact a fantastic and powerful feat is accomplished: the transmission of meaning across distance and time. The beauty of the fourth step in the evolution of writing is that it is the step that allows universal literacy. By simplifying the system down to a handful of symbols readily learnable by anybody that match sounds the already know (as opposed to a massive dictionary of pictographs only memorizable after long training), we enter the age of literacy. Observe the similarity with money. The social compact of the wealth acknowledgment statements likewise gives us the power to transmit across time and distance, but it’s not meaning, rather it’s value that we transmit. This we already experience with modern money, but what is the equivalent of the fourth step for money? It’s the simplification, and democratization of the forms of our wealth acknowledgment statements. To see what this means we can look back at the evolution of written language, but this time, not at the technology itself, but rather the socio-polical context surrounding it.
The scribes who initially held the knowledge of writing held it essentially as a trade secret, almost by necessity. When each word is represented by a different pictograph, written language becomes extremely complicated are requires lengthy training. (Apparently a 1716 Chinese dictionary had 40,000 characters in it compared to the 8000 in use today). At such a stage, Abram says “Literacy … was in fact the literacy of a caste, or cult, whose sacred knowledge was often held in great esteem by the rest of society. It is unlikely that the scribes would willingly develop innovations that could simplify the new technology and so render literacy more accessible to the rest of the society.” Even after the event of phonemic writing systems, the legal and cultural enclosure of expression by the elite was (and still is) common place. Witness the keeping of Latin as the church language and the prohibition of translating the Bible into other languages. Such limiting naturally sets up power structures and economies.
When I was growing up in Ecuador, I remember in the market place there would always be a couple men sitting by tiny tables with pen and paper and a line of people waiting for them to write letters, for which they would pay a small fee. This is a common sight wherever literacy isn’t universal. This situation is almost exactly the same we are in today with respect to money. We, and by we I mean our communities (not ourselves as individuals) are monetarily illiterate, and therefore we need others to make our wealth acknowledgment statements on our behalf (and we pay a pretty penny for it) when in fact, we could simply learn to write.
Learning to write in the monetary context, is simply issuing a currency. Or, more precisely, creating the symbols and rules that a community will use to make wealth acknowledgment statements. But the problem is that we don’t have an alphabet, a grammar that we can follow with which to make such statements. Our monetary system and the financial world behind it is essentially that 40,000 character dictionary and the scribes who can interpret it. It does work. It creates a system in which we can make wealth acknowledgment statements at a global scale. But it does so at a direct cost like paying the scribe in the marketplace, and also a systemic cost, that of allowing an elite who control that system to grow and take advantage of those who do not.
Fortunately like the evolution of writing to phonetic scripts, money will also inevitably evolve. The next step is the development of the equivalent of letters to represent monetary phonemes. Where we are now, we can barely even hear such phonemes for what they are. Imagine the incredible leap of consciousness when those scribes realized that words actually were broken up into regular phonemes. That self-awareness was not always in place. Words were just entire units. The awareness of how they are composed of parts only comes to consciousness with writing. Think of how hard it is for children to detect when and where particular sounds of words start and stop. If you have learned another language as an adult you too will have had that direct experience yourself.
The discovery, and creation of the new “monetary script”, is exactly what the open money project is all about.
So, there are two new skype related words that I’ve started using, one which I coined myself, and the other which was amazingly self-referentially coined while in a chat.
The first word “skypo” is what you do when you mistakenly (and potentially very embarrassingly) type something into the wrong chat. My skype window usually has 10 or so ongoing chats, often happening simultaneously, and sometimes I just start typing and hit return thinking I’m in one when I’m actually in another. That’s a skypo.
[NOTE: Turns out (not surprisingly) that someone else though of this a few months before me…]
The second word is for what happens when you are typing something and the other person in the chat was typing the exact same thing. The word is skypultaneous, and it was itself a skypultaneity, as I was chatting about this with Lisa trying to come up for a word for it and we skypultaneously typed “skypultaneous”!
the “elevator-pitch” for community currencies
0 Comments Published May 14th, 2007 in community currency, non-geekyThere’s a skype chat I’m on that discusses community currencies, that recently was trying to find “the ultimate elevator pitch” for community currencies. This is a very reasonable request as all of us working in this area are frequently asked to describe what we are up to succinctly. Here’s my post to that chat in response to this request:
The results on this chat of the request for “the” cc elevator pitch is very interesting, and I think very telling. It led to one of the longest back and forth we’ve seen on all kinds of things about different approaches to what is the key or central issue and reason for community currencies. The arguments and points of view presented were pretty familiar and very similar in flavor (though much more civil
to what happens over on IJCCR and elsewhere in cc circles. But, as I’ve seen before, they don’t seem to take us very far. In theory I agree that an elevator pitch helps us focus on the “essence” of a thing, but my experience has been that there really is no single elevator pitch for cc. I now see this experience itself as a clue to the essence of community currency.
When I’m talking with free-market business people my elevator pitch is about allowing the power of competition and the marketplace to work on the currency system itself. When I’m talking with environmentalists, my elevator pitch is about cc as a tool for solving the problem of the economic externalities of pollution and environmental degradation. When I’m talking with social and political activists my elevator pitch is about how the structure of money is fundamentally causal of the problems unequal distribution of wealth. When I’m talking with mathematicians my pitch is about how money is an axiom and current economics is the theorems that results from that axiom, but a different axiom (i.e. community currency) is possible that leads to whole new theorems, just like non-Euclidean geometry resulted from changing the parallel postulate. When I’m talking with engineers and information-theory folks my elevator pitch is about Ashby’s Law of Requisite Variety and questions of the insufficient information carrying capacity of the monetary system to handle the control problems posed by the modern economy. When I’m talking with computer geeks my elevator pitch is about cc as a peer-to-peer distributed information system and about “pushing the intelligence to the edges” as in Reed’s Law. When I’m talking with peace activists my elevator pitch is about how the structure of money is what allows governments to finance wars (it’s not the taxes which just pay for them after the fact). When I’m talking with people focused on spirituality, my elevator pitch is about how cc can be a tool for changing the economy itself into a means for increasing mindfulness, self-consciousness and community interrelatedness. When I’m talking with the plain old “concerned-citizen,” my elevator pitch is about their experience of degraded community and how money that leaves the community is central to the problem and how money that “goes-round” is the solution to that problem. When I’m talking with people who are interested in questions of trust my elevator pitch is about the value of moving from an economy of external trust to internal trust, and I used the analogy of the bicycle: Bicycles are more maneuverable and useful than tricycles because we move from trusting the tricycle not to fall over because of the stability of its three wheels, to trusting ourselves to not let the bike fall over because of the stability of our steering. Similarly this process of moving the locus of control from outside of communities to inside them can be applied to money. (This pitch works well with spiritual people too, and oddly, a variant of this pitch works great with engineers who understand how adding “instability” into a system is the paradoxically key ingredient to it’s greater stability when the system is coupled with humans. It’s one of the key things the Wright brothers figured out in designing airplanes.)
The experience of developing all these very different pitches has led me to a new pitch (it’s not an “ultimate elevator pitch”, it’s just the one I use with people who already know something about cc) namely, that essence of community currencies is meta-currency. That modern money was one step in the evolution of the more general human process of wealth-acknowledgment, and that the next step in wealth-acknowledgment is the building of a meta-currency platform that allows us to create currencies at will, which will activate all forms of wealth, not just tradable wealth. Whereas money provided liquidity to value, a meta-currency platform will provide liquidity to currency itself. Within this framework, all the other pitches are embraced. Within this framework, the pitches given so far on this chat (and they are all pretty good) are for particular instances or types of community currencies, namely ones where the community is geographically local and the wealth acknowledged is tradable wealth.
For more than an elevator pitch (it’s about 2 pages) on wealth-acknowledgment, the non-tradable forms of wealth, and a meta-currency platform in development, see http://openmoney.info/sophia
rails capistrano deploy script OS X to Ubuntu
0 Comments Published April 19th, 2007 in coding/software, solutionsOk, so in a previous post I described the rabit-hole which is switching to rails. Below’s my capistrano deploy script which solves a number of problems:
- The production server needs a mongrel cluster configuration file added.
- Deployment requires restarting the mongrel cluster.
- On Ubuntu the database.yaml spec has to be modified to because you need to specify a mysql socket path differently from OS X.
So here’s what I added to make it work:
desc "Restart the web server and mongrel cluster"
task :restart, :roles => :app do
sudo "echo 'fish'" #bogus command to make sudo work in the run command
run "cd #{current_path} && sudo mongrel_rails cluster::restart"
sudo "/usr/local/apache/bin/apachectl graceful"
end
desc <<-DESC
configure the mongrel cluster
DESC
task :configure_mongrel do
run "cd #{current_path} && mongrel_rails cluster::configure -e
development -p 9000 -a 127.0.0.1 -P #{shared_path}/pids/mongrel.pid
-c #{current_path} -N 2 --user om --group om"
end
desc <<-DESC
configure the mongrel cluster
DESC
task :configure_database do
db_config = "#{shared_path}/config/database.yml"
run "cp #{db_config} #{current_path}/config/database.yml"
end
desc <<-DESC
after updating we need to add back in the mongrel configuration file so that when restart is called
it will be appropriatly launched. We also need to update the database config file
DESC
task :after_update, :roles => :app do
configure_mongrel
configure_database
end
[tags]rails,capistrano,OS X,ubuntu,deploy[/tags]
The Economics of Innocent Fraud, John Kenneth Galbraith, 2004
0 Comments Published April 15th, 2007 in books, non-geekyYou can read this short book in an hour, but you’ll be thinking about it for much longer. Galbraith, a man of impeccable credentials, points out some of the unspoken (by mainstream culture) truths of our times:
- “The free-market system” is the meaningless replacement term for what capitalism has become, and what should truthfully be called the “corporate system.”
- We hide a deep social injustice by referring to two entirely separate things with same word: “work.” Work is used for both the painful life-sapping labor for bare necessities, as well as for the meaningful effort of pursuing ones calling.
- It is not the shareholders nor the directors of corporations that control them, it is their management. The consequences of this fact is far-reaching, a small example of which is simply that management gets to set it’s own rate of compensation which amounts to massive legalized theft.
- There is no longer such thing as the public and private sectors. What was the public sector is almost entirely controlled by private interests for private benefit.
- The idea that the Federal Reserve prevents inflation and helps the economy out of recession by raising or lowering interest rates is and has always been, entirely a fiction.
- Foreign policy is dictated by the pecuniary desires of the military industrial complex.
Whether you agree his analysis or not, I’d recommend reading the book. The sad thing is that he says absolutely nothing about how to fix this mess, except by hinting at regulation of some sort, some how, but this after having just explained how the regulators themselves are in on the game.
In Galbraith’s 1975 book Money, whence it came, where it went, he describes perfectly our modern monetary system. Unlike most people, he fully understood money as a human invention. So it would seem surprising that he wouldn’t understand the underlying pattern of all thetruths that he so clearly does see. It’s simply money. None of these patterns will be fixed until we evolve the money itself that is the driving force behind each of those six truths. Check out openmoney.info for more on how and why.
[tags]Galbraith, money, truth[/tags]
A “list items won’t wrap” Firefox css fix!
2 Comments Published April 14th, 2007 in coding/software, solutionsThe last few days working on the openmoney.info website, I’ve had a major hassle dealing with what appears to be a bug in the html renderer in Firefox.
The issue is that in Firefox, text in a list item won’t wrap around a right floated image; like this:
- Lorem ipsum dolor sit amet, consectetur adipisicing elit,
- sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Code:
<ol style="border: 1px solid #cccccc; width: 300px"> <img src="/images/eric.png" style="float: right" /> <li>Lorem ipsum dolor sit amet, consectetur adipisicing elit,</li> <li>sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</li> </ol>
In Safari & Opera the text in the second list item wraps just fine. After an hour of searching the web and trying various things with clear, and in-line, I discovered that the solution was to set the list item width to 100%. In other words, list items take on the width that they start at by default! Crazy. The solution:
<ol style="border: 1px solid #cccccc; width: 300px"> <img src="/images/eric.png" style="float: right" /> <li>Lorem ipsum dolor sit amet, consectetur adipisicing elit,</li> <li style="width:100%">sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</li> </ol>
yields nice wrapping text for the second list item:
- Lorem ipsum dolor sit amet, consectetur adipisicing elit,
- sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
If you aren’t viewing this on Firefox, the above two may look identical. That’s the whole point!
[tags]css,firefox,list item,wrap[/tags]
Search
Latest
Blogroll
Archives
- November 2008
- October 2008
- September 2008
- July 2008
- April 2008
- March 2008
- February 2008
- December 2007
- November 2007
- October 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006
- January 2006
- November 2005
- April 2005
- March 2005
- February 2005
- January 2005
Categories
- books (6)
- coding/software (11)
- collective intelligence (6)
- community currency (20)
- funny (3)
- geeky (6)
- non-geeky (38)
- open source (9)
- random (9)
- solutions (10)
- spirituality (3)
