http://www.perlmonks.org?node_id=469102


in reply to If I had a Free Two Months...

I'd try to organize something like Community Wizard, financial watchdog software for the government sector, that Hamilton Technology had going on in the late 1990s before the department of justice confiscated it and destroyed the backup tapes.

"Fitts recalls how, back in days after she cleaned up Irangate, BCCI and HUD fraud scandals, the one thing that gave her the most hope for cleaning up government was emerging technology, particularly the Internet. Prior to the mid-1990's, being a government watchdog was impossibly difficult, so... Hamilton Securities, created a computer program called Community Wizard which gave the user powerful capabilities of assessing and vetting all kinds of financial data on government and corporate business, all in an easily understood format....

Community Wizard was a data wonk's dream, until 1997 when Department of Justice agents destroyed Fitts' office and computer files and left her with nothing. However, Fitts knows Community Wizard can be recreated and, like the proverbial phoenix, the Solari Network will rise in its place."

Grow the economy, save the world, and put some bounds on the financial fraud epidemic the United States is having.

UPDATE: For starters, this might be an enhancement to an existing wiki system, to incorporate markup that would allow spreadsheet formula-like functionality -- collaborative accounting with version controlling. I know, I know. Yeah right. Oh yeah? Why not.

For seconds, I might try refactoring sql-ledger with the strictures and a sane html templating system, and use this as a basis for another way to foster distributed accounting and try to steer some direction towards open source accounting systems, which currently are quite disappointing unfortunately. See (OT) Perl Open Source accounting packages? where lemming observed, pretty much, Accounting packages can be thought of as source control with money.

For thirds, I would tie the above in with cyclos, in my opinion the best, but still not entirely satisfactory (need to do more research on this) open source community currency tool. (Note: Cyclos is in java, not perl, IIRC.) And into the mix, nbarter, an idea I'm toying with for multidirectional barter, kind of like friendster with a virtual currency function.

See also:

Toward a new community wizard

Regarding problems with cyclos, my last notes from beyond money has something about "What needs to be done: Rewrite Strohalm's Cyclos open source software so that it matches the GSX specifications, specifically fixing major security holes, enabling intersystem trading and allowing businesses with multiple offices Price Dual card readers and related equipment." I am not sure if this has been "fixed," but this is the last thing I was looking into.

UPDATE 2: Twiki, done in perl, already has spreadsheet-like functionality, I discovered after checking around. Now, is it robust enough to do this kind of thing? I'm playing around with it to try and find out.

UPDATE 3: I was just kicked off the solari forum, for reasons I won't go into here; long story. The above "towards a new community wizard" link, which is really where it all started, now shows "guest" for all my posts, which were previously marked tphyahoo. Ouch

I still think the path I outlined is a good one, and continue to look into it, although it appears doing this as a joint venture with solari folks is now an avenue I will have to abandon. Despite being kicked off the forum, and uneasiness with some aspects of the "solari universe" I encourage everyone interested in this sort of thing to learn about what catherine fitts and the others associated with the project are doing.

Replies are listed 'Best First'.
Re^2: If I had a Free Two Months...
by samizdat (Vicar) on Jun 23, 2005 at 16:56 UTC
    That sounds like an awesome project. With OSS, too, it can be propagated so fast that any OSS *NIX box could have it. Of course, it's not just the tools, it's access to the data of concern. There does seem to be a growing tendency to ignore Open Meetings and FIA requirements these days, with the blessing of "our" congresscritters.
      I assume you meant FOIA (Freedom of Information Act) request. I have a little FOIA saga of my own, where I requested original data for treasury financial reports, and was told, absoutely. Only, it would cost me fifty thousand dollars.

      The treasury FOIA compliance office backed down later, kind of, sort of... But my conclusion was that this was a wakeup call that fixing things towards transparency is not something that some "hero" can accomplish alone, it requires collaboration from a large group of people, outsiders with day jobs, and insiders who have access to the data but are too scared to whistleblow. This means collaboration, and collaboration tools, and this is the infrastructure that needs to be put in place.

      Nix or windows, thanks to Active State perl and windows dummy install Apache Friends, I say who cares about the OS. Tools should be web enabled, and the work distributed in a wiki like way. If you build it they will come...

      See also my solaridatabank space, where I discuss FOIA troubleshooting, the demise of and hamilton software, and other matters related to such a scheme as this.