News for hackers. Stuff that matters.
Re:The NSA Can't Tell the Difference Between an American and... by andrewljohnson on Friday June 28, 2013 @01:41AM (#5956460)
It's important to note that the system I want isn't in the end "direct democracy." I want "distributed democracy."

Most citizens will not participate in day-to-day votes, because they will have proxied their votes to other party members they trust. This will bear some resemblance to the power structure of modern day political parties, but it will be transparent, accountable, and easy to change. Some people will still be influential and hold big swaths of votes in their district, and then continue to command this power after the election.

In some cases, the candidate might have such faith that he/she holds the majority of the proxies in the district, meaning they have broad power to make all decisions.

Re:The NSA Can't Tell the Difference Between an American and... by nkoren on Friday June 28, 2013 @03:45AM (#5956780)
You're talking about "delegative democracy" or "liquid democracy". Here's the software to support that:

http://liquidfeedback.org/

The German Pirate Party already uses this as their decision-making platform.

EDIT: Just posted this and discovered that quadhome and I had the exact same idea at the exact same time. :-) Whoops!

Re:The NSA Can't Tell the Difference Between an American and... by quadhome on Friday June 28, 2013 @03:43AM (#5956779)
This system exists, is open source, is behind the German Pirate Party, and needs your support!

http://liquidfeedback.org/

Re:The NSA Can't Tell the Difference Between an American and... by toyg on Friday June 28, 2013 @09:41AM (#5957884)
Based on WebMCP, "a web application framework written in Lua and C". Includes RocketWiki, "a small parser written in Haskell which translates a wiki dialect to HTML". They use mercurial for version control.

Regardless of your personal coding preferences (my next project might be in golang, tbh), choosing niche technology for what should be a mass open-source effort is not the most promising start. No wonder in Italy they're having trouble implementing it, knowledge must be thin on the ground.

A software like this must be built on EASY technology so that every organisation can adapt it to their own local needs for cheap; it has to be the web equivalent of VB6/VBA, something everyone can pick up fast, something widespread like PHP/Java/Python/Ruby/.Net.

Re:The NSA Can't Tell the Difference Between an American and... by steveklabnik on Friday June 28, 2013 @03:26AM (#5956737)
Congratulations, you're an anarchist! (or at least an autonomist of some sort...)

You may really, really enjoy David Graeber's recent book, 'the Democracy Project.'

Re:The NSA Can't Tell the Difference Between an American and... by jaggederest on Friday June 28, 2013 @03:14AM (#5956709)
sounds a lot like anarchosyndicalism if you leave out the economic side.
Re:The NSA Can't Tell the Difference Between an American and... by nakedrobot2 on Friday June 28, 2013 @08:10AM (#5957497)
cue a quote from "Monty Python and the Holy Grail"....