Welcome to the Neo-Capitalism Theory Portal
Welcome to the collaboratively generated theory portal for Neo-Capitalism, a true free market driven economic system which aims to maximise growth at the personal, social, societal, civilisation and biosphere levels. It is intended as an in-place "upgrade" of the existing Socialist-Capitalist fusion which can be implemented in part or in full whilst still maintaining compatibility with older economic systems, and it is described in great detail by the Freeing Growth series of books. It has been in continuous experimental development since 2004, but has only been presented to the public since 2009.
One day soon any member of the public may create an account with this website and modify the Wiki-based Neo-Capitalist theory held herein, including forking new branches, rolling back changes and working on the economic modelling software. However, currently the server used to provide this site is far too puny to handle more than a selected group of invited contributors, so editing access will remain for now closed.
Would you like to know more about Neo-Capitalism? Please read the latest edition of the Neo-Capitalist Manifesto which lays out our reform proposals in as short a document as we know how, or try the wiki.
Portal News:
Announcement: Freeing Growth Foundation Taking Over This Site
Our apologies to viewers for this site being down for the last few weeks - we were hit like some 100,000 other sites by the VAServ outage which took down the server upon which this website is currently hosted.
We are glad to announce that the Freeing Growth project is being incorporated into a wider Freeing Growth Foundation non-profit organisation whose remit is considerably expanded beyond just the publication of the Freeing Growth books. As part of this change, we will be moving freeinggrowth.org and neocapitalism.org onto a new and much larger dedicated server around the start of July, and the Foundation shall be taking over the provision and running of freeinggrowth.org and neocapitalism.org along with a new site, deepereconomics.org. After the server migration we shall revamp freeinggrowth.org with information about its mission and purpose. We still intend to publish our set of books, though in tandem with other publications operating under different trading and brand names.
It will take some time before the Foundation can accept charitable tax-free donations - we will however keep you posted! We look forward to your continuing visits!
Stupid Plone portal_javascripts
I just spent the last day or so of my life tracking down what the fuck was wrong with Plone v3.1.7's portal_javascripts (part of Plone's resource registries). I had tried replacing Plone 3.1's default jQuery v1.2.6 with v1.3.2 in order to use the latest jQuery UI which has fixes for IE8 (plus, it's a LOT faster). I did the usual: customise 3rd_party/jquery.js and upload the new content.
It all worked fine in portal_javascripts debug mode i.e. with compression, merging and caching turned off. Unfortunately it certainly didn't work when debug was off - it would merge the first file only and forget the rest in its merge group. Needless to say this completely wankered this website.
The fix which most people on the internet use for this problem is to permanently disable caching and merging - with the obvious performance penalties for end users. Needless to say, I wasn't happy with that idea, so after MUCH trial & error it turns out that there is a bug in Zope's file upload mechanism. If you choose a javascript text file and upload it, something subtly breaks inside Zope such that the resource registries silently die during parsing - you can tell this because if you turn on compression in portal_javascripts and then choose the "Merged JS Composition" tab and open the keycache file, you'll see that the one single file in there hasn't been compressed. I don't think it is UTF-8 (a common Python 2.x problem) nor Windows format CR/LF as I tried stripping these before file upload. Who knows?
Anyway, the workaround is as follows: simply don't upload the file and just create an empty one, then open it up in the web browser view where it gives you a textarea to type into, and now simply copy and paste the javascript into the textarea and save.
And voila! Plone works! I hope this saves some of you lots of heartache like me. I have submitted a bug report to Plone at http://dev.plone.org/plone/ticket/9087
Some Cunning Python
As you have almost certainly noticed by now if you are watching (and according to Google Analytics, no one is :)), the Neo-Capitalism Wiki is very slowly gaining content. As soon as I am freed from this albatross which is university study, I am very much looking forward to finally getting some of what is in my head into the wiki - for now, I grab an hour or two when I can in between the pointless labour of gaining yet more unnecessary bits of academic qualification.
Something of interest: in the process of hacking the DTML in ZWiki to show the children of the pages as well as their ancestors, I had need to deflatten a list i.e. to convert ['a', 'b', 'c', 'd'] into ['a', ['b', ['c', ['d']]]] and worse still, I needed to do it as an inline function because of how DTML works (ok, I could define a DTML function I know, but that sounded like hassle when there was an opportunity for some truly nasty Python scripting!). What I have come up with is truly appalling: a recursive lambda function:
Python 2.4.5 (#2, Aug 1 2008, 02:20:59) [GCC 4.3.1] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> x=['a', 'b', 'c', 'd'] >>> print (lambda f, a: f(f, a))(lambda x, y: (lambda:[y[0], x(x, y[1:])], lambda:y)[1==len(y)](), x) ['a', ['b', ['c', ['d']]]] >>>
Horrible eh! I have used lambda's to implement both recursive lambda's and a ternary operator - nevertheless, it works, though passing it much of a long list would quickly exhaust the stack due to the use of a double trampoline.
Site Opened
As always, there never seems enough time to do anything in life especially with so many other things to be doing. However, after what seems like forever there is finally some content up on neocapitalism.org though admittedly not a lot as yet.
