Recrafting Government As an Open Platform
itjoblog writes "How effective are the world's governments at using technology to become more responsive? Technology has revolutionised the way that we do business, but the public sector has traditionally moved more cautiously than the private one. Now, a report from the Centre for Technology Policy Research in the UK has made some recommendations for the use of technology as an enabling mechanism for government."
I have one simple requirement: all laws must be written in a wiki with full history.
Governments are less responsive because there is no penalty for being unresponsive. When nobody can get fired for incompetence and there is no competitive choice, you get less responsive outcomes.
...are the Library of Congress site and the Supreme Court site. Both of them are extremely informative, and have a massive wealth of information that is readily available.
Living With a Nerd
an open platform, for the same reason we don't want daytraders on Wall Street, or intra-day trading at all, really. It's really nasty positive feedback, and has the bad effects positive feedback always has.
Whatever you think of Congress, it's a pretty handy damping loop to keep the Peepul from trashing the Constitution, and hence, the country.
We know well enough "CongressCritter X voted for Bill Y".
What seems to be tough to fix is the lobbying lockdown. "If you don't support us in the War Against Z, we'll sink any other bill you ever submit for a vote."
My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
See also government transparency: http://programmeforgovernment.hmg.gov.uk/government-transparency/
Including Open Source Software and Open Document Standards.
"How effective are the world's governments at using technology to become more responsive repressive?" Great! Thanks for asking!
There problem with most laws isn't that the information isn't publicly available. If you're Google-Fu skill is high enough, you can generally find any non-classified information that you want. The information is already out in the open.
The problem with most laws is that the information is that it isn't easy to find the damn stuff. A good example was when Baltimore created an ordinance requiring non-abortion providing clinics to post signs saying that they didn't provide abortions. You could find a ton of references to the ordinance, but not the actual ordinance itself. It turned out that the ordinance was buried under a poorly (imho) made city website with a non-searchable PDF, but unless you already knew where to look, chances are you would never find it.
Also history and diff mechanism with comments (as in reviewboard).
So I can know that Senator A commented exactly that point with such note upon discussion. Actually they could use reviewboard as tool for creating laws.
...we need this on all elected positions. It is stupid that congressman X has been there 40 years and has accumulated so many favors that any of his pet projects get through and no real change happens. Why because the incumbent gets re-elected 98% of the time.With Term limits they would have to go get real jobs after say 12 years total.
Whatever you think of Congress, it's a pretty handy damping loop to keep the Peepul from trashing the Constitution, and hence, the country.
That would make sense if congress actually upheld the constitution they swore to uphold.
No they are not. The "tomato-catchers" are replaced. The ministers that stick their neck out and have to "take responsibility" when things go too wrong to be publicly acceptable. The layer directly below that remains, and they are the ones that make all the plans...
Nae king! Nae laird! Nae yurrupiean pressedent! We willna be fooled again!
I have one simple requirement: all laws must be written in a Wiki with full history.
I have another:
All laws must have a measureable objective, defined in advance of their passage, that they must meet or otherwise be repealed.
"Sacrifice for the good of The State" - The State
>> I have one simple requirement: all laws must be written in a Wiki with full history.
Sounds a like a do-able community project. How many laws within a particular scope change every day? Don't think all laws at first, start smaller.
Most laws go by for years without change.
If your government is not willing to do this, and it is still not happening then its just the laziness of everyone at large ; so stop complaining if you would like to see this happen.
You want to give people a heart attack? I had to read the Federal Register and my state's Register as part of one job I had. Thank whatever deity, power or force of luck you hold dear that not everything that gets proposed makes it out of committee. Not just anyone should be exposed to that knowledge. The horror. The horror.
i should incorporate methods of direct democracy.. please let me remind you all that the representative democracies (vote for representative who then vote in the parliament) we have today, are the result of the ancient greeks not having an internet.
early democratic societies allowed everyone to vote (everyone was defined as: all rich men). but as societies grew and the notion of everyone changed, representative democracies emerged. i say thas was merely because we did not have a read+write medium that could connect everyone in a whole nation: the internet.
so with the internet we (the people) could, should and will reclaim control over our nations. and not allow multi-million dollar lobbies to set the agenda of highly corruptible small group of people that claim to "represent" us.
http://truetopiaproject.org
The best potential of tech in government is to turn their spy technology on themselves. We the people can be Big Brother.
Put cameras and microphones in every pol's office and videorecord and mike their entire day. Then store the record in a publicly web accessible read-only vault. Forever. Mike them and their staff 24x7, at all their off-site social engagements too.
As a servant of the people, no pol could refuse to play by the New Transparency and still hope to be reelected. It would so reduce any opportunity for quid pro quo that we wouldn't need campaign finance reform. The losers would quickly reveal their dark side no matter how hard they tried to conceal it.
Rats will flee a glass ship of state.
Any attempt to fix current government systems fails to explain why its #1 pre-assumption should be taken as correct: That the government system is fixable.
We all know that there are things that you can repair, and then there are things that are broken far beyond repair. Before going about to fix the government system, one should prove that it is actually fixable, and not simply kaputt.
The mistake that most attempts at fixing the system make is the same one that the security industry has been making for the past 20 years - coming up with solutions for todays actual problems. But the evil guys are already working on tomorrows exploits.
You can not win if all you do is playing catch-up.
Assorted stuff I do sometimes: Lemuria.org
All laws - ALL of them, even the obvious ones - must expire. 10 years max, say. That way, congress must spent time re-instituting laws we know we want, and won't have time to keep piling on more and more and more obscure, conflicted, special-interest legislation. The law should evolve, but the competitive nature of evolutionary processes requires the less fit to expire.
The constitution and bill of rights should not expire. Or at least the term should be much longer.
I'd love to be able to control where my tax dollars go... so I'd be able to say, "30% to education, 10% to research, 20% to paying off national debt, 0% to the DoD". Congress can still fight over what's left.
Hell, they could even phase it in slowly... maybe let people earmark even just the first $100 or $1000 of their taxes, so everyone gets a nearly equal say, and it would serve as a great data collection tool as to the political priorities of most people... better than anything else I can think of.
I have one simple requirement: all laws must be written in a Wiki with full history
I have a simpler one - legislators must read the laws before voting on them.
[Insert pithy quote here]
And the reds are practicing it as I speak. If it's good enough for the COMMIES it's good enough for YOU!
Perhaps make the law accessible via a wiki. But most wiki revision control systems aren't very sophisticated.
Keep the law in git branches. If people wish to amend the law, let them branch the law, make their amendment, and propose it for merging to the master branch. What the proposed changes are become very easy to track, as does the person responsible for each and every line.
Even better, produce an unambiguous machine-readable language for law, one that can be used to make legal inferences (e.g. - is this particular act legal?). Of course, this would cause a huge mess when people realise how self-contradictory and downright logically impossible some of the law is...
Time to take control of government once and for all.
The now-trashed Constitution was written in secret and all of the members of the Convention observed an oath of secrecy while it was written and for many years after. If they hadn't, the individual members wouldn't have been able to make any of the compromises they did and the process would have quickly stymied. On the other hand, minutes were kept and the members wrote a lot of commentary before and after the fact.
Don't blame me, I voted for Baltar.
The problem with Democracy and most other forms of governance is tyranny.
We try to keep tyranny of the majority from affecting the rights of the minorities, and then we end up with tyranny of the minority, which infringes upon the rights of the majority.
LIBERTY, is the ONLY governance that works. It says each is responsible for his own actions, to the end that he doesn't infringe upon the liberty of others.
The problem with Liberty, is that all the do-gooders who want to tell others how to live, because they think they know better, and those that want to rescue everyone from themselves.
That is why we have things like "war on drugs" and "war on poverty" (porn, terror, big oil, pharma etc) and all the "do it for the children" and whatnot being the driving forces of laws that infringe upon everyone's rights and liberties.
So, the fight is always against tyranny, which is the natural course for man.
Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
Replace guns in the 2nd amendment with information control. As the control of information is power. So a new amendment firmly placing information control into the hands of the people.
The 2nd Amendment was cooked up with the idea that people could resist a government out of control. This might have been vaguely reasonable when you could typically only fire one badly aimed shot per minute. But with the command & control structures and things like drones and tanks it would either be impossible or shockingly horrific for people in a modern democracy to mount an armed resistance to a bad government.
We now have a new and better weapon which is the easy distribution of masses of information. Thus I would suggest changing the 2nd amendment from the right to be a hillbilly with a gun to the right to any information the government has combined with with a restriction on the government's right to store information on us. Basically I would want all information that is not involved in an active and ongoing serious criminal investigation to be released and the government to not use any personal information not covered by the above.
This would take some tweeking so that criminal records are kept but not allow the police to store travel data or license plates that drive by.
The whole idea would be that the government would lose a huge amount of power over us and we would gain a huge amount of power over it.
And the layer below that. And one more below. And another.
All originating from the society - with the system of governance reflecting...the society.
One that hath name thou can not otter
I believe that it might be a good idea to require a 75% parliamentary 1st chamber majority to create new regulation or increase the scope of existing regulation, legislation, taxation and government, but it should be enough with a 40% 1st chamber minority to remove or reduce the scope of regulation, legislation, taxation och government.
There should also be a small 2nd chamber which only decides if a proposal constitutes a increase of decrease of regulation.
With such a regime, we would end up with only a small government and a low number of laws with a strong public support.
Likely the best websites from the US Government...are the Library of Congress site and the Supreme Court site. Both of them are extremely informative, and have a massive wealth of information that is readily available.
Development of legislation is quite byzantine and revision (mis)management during the drafting can make for some very serious readability problems. Currently it is nearly impossible to have time, even for a full-time politician with staff, to have time for their team to individually work through all changes and revisions of a draft of a bill.
Using a version control system (CVS, Subversion, Mercurial, Git) makes it very easy to track individual changes and who made them. It also makes it trivially easy to integrate all the changes and show a snapshot of the current draft or one from any arbitrarily earlier version.
Code bases for large software projects are unwieldy, constantly changing and have many authors yet need full transparency and accountability to succeed. So are drafts of legislation. Using a versioning system in our legislative process is long overdue.
Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
Though a little different from what's on wiki:
-Technical experts as elected officials
-Open government legislation/lobbying/funding, etc... (transparency above all else).
-Redistribution of wealth evenly.
-Not entirely classless, but the margins between them are minuscule.
-Corporations are not people, and only individual humans can donate, all at a low cap not exceeding 5% of the average national yearly income.
-Patents have 3-5 year max, as rapid technological progress overwhelms anything longer.
I could go on, but realistically, it would never work in our modern era. Too many have been disenfranchised to make an appropriate shift.
but it's moot anyway, as anything that was inflammatory or weakened the regime of the wealthy would be deem state-secret, or ongoing investigation. Or some other danged loophole.
PS: Not everyone who agrees with the second amendment and owns a firearm is a hillbilly. I don't disagree that we'd lose. But it's been misread as 'right.' It is not 'right,' it is 'duty.'
"for the use of technology as an enabling mechanism for government."
I'm not sure I want my government enabled any more than it is. Ineffective oversight of offshore oil drilling, failed immigration control, failed financial oversight, my government needs to do some things that are just not that hard, and don't need technology to do them. Only three of many examples shown. C'mon, Obama, fix your own house, eh?
"I have one simple requirement: all laws must be written in a Wiki with full history."
Of all the things that need improvement, our legislative record and US Codes is not one of them. Sure, a Wiki would be more convenient. But if you want to know more about a law, there are MANY sources. Another Wiki doesn't fix anything. It's all out there, and duplicating the data just de-normalizes things. Several universities have excellent sources of legislative action and history.
Now, publishing documents in open formats would be useful. Disclosing political campaign donations in REAL TIME would be very enlightening. Correlating lobbying and corporate behavior, legislative action, and campaign financing would also be enlightening. Opening up some datasets, as the Census Bureau has started to do, would be useful. Raw data is always great, and raw data on political contributors, etc. would shed light on a dark process. A good thing.
deleting the extra space after periods so i can stay relevant, yeah.
Whatever makes you think that any government, anywhere, wants its citizens (or anyone else) to be able to track individual changes and who made them?
"I do not agree with what you say, but I will defend to the death your right to say it"
You have a good imagination, but it isn't enough for a plot of a good book. No, it would be slightly interesting at best. Try again.
... and comments! Both in the code, and when you commit to the repository. We keep having battles over the intent of laws that are badly worded, vague, or contextual. If we can't solve those problems (as hundreds of years of history will already attest to) then let's at least get them to write down what they were thinking at the time, examples of things they wanted to prevent, things they wanted to protect, areas they thought a law might apply to in the future, etc. Yes, I know, it's hard enough to get legislators to agree on what to do, it's probably actually harder to get them to agree on why they're doing it. (Counter-intuitive, maybe, but I feel a lot of legislation gets passed with everyone agreeing to it having differing reasons for doing so, just as those who disagree do.) Maybe ask them to write unit tests, too.
Also, they should maintain a publicly-visible bug tracker. As problems with laws are identified & voted on, they go up the priority list and get assigned to someone to work until the bugs are fixed.
Also, we should be free to run older versions of the software (legislation) if we want to. Upgrades shouldn't be mandatory. We should be able to fork (secede) and keep going with our own branch. The market will decide which laws are truly good that way.
Too much, maybe?
...like, an infinity ago:
http://slashdot.org/comments.pl?sid=1591456&cid=31583092
Everything sounds great until "older versions" :)
Well, you could keep them in different country(state) but single country is usually the machine laws are running on.. On the other hand, something like UN could actually be the central repository developing, etc..
Gov't == OS
Agencies == daemons
President == superuser
Election == kill or exec
You could pretty easily implement a democracy inside a republic like the US. Simply start a party where each representative is bound to place every decision he encounters onto a public discussion board--and is required to vote with the majority.
If the board involved discussions like those at slashdot, the process would involve many more voters and ensure that they were more educated--perhaps even improving on a pure democracy by allowing people to vote on individual arguments and not simply the end result--this would record the true meaning behind election results for future refinement.
It would also be reasonable to require members of this party to install a microphone and camera in their office with a 24 hour broadcast.
Yeah, it would have to be iterative--like anything else it would have dozens of bugs and exploits to work out, but in the long run I think it could be made to work--reducing corruption and external financial influences by corporations and lobbyists to almost nill, and wouldn't require a single change to our existing laws.
"Hello citizen, Congress requires your vote on the matter of Bill XYZ. As required by The Constitution, all bills that pass Congress must possess at least 40% of the popular vote. The full text of the bill is available here. It is 5 pages long. When you are ready to vote, dial this number and press "1" three times for yea, "2" three times for nay, or "3" at any time to cancel. Deadline is in 48 hours. Have a good day sir! -The United States Congress"
any proposed law should have to sit, unchanged, for a set period of time (weeks) before being voted on. (New changes reset the clock.)
Where I an opponent of a particular law, I could keep making trivial changes to it right before the timeout expired to perpetually keep it from being voted on. Because almost any law you can think of will have a least 1 opponent, no laws would ever get passed.
But your sentiment is a good one.
HA! I just wasted some of your bandwidth with a frivolous sig!
Isn't that sort of what Ross Perot wanted? If only someone would have let him finish, or get a word in edge-wise... I like it, especially the 5 page part, but you forgot "standard 3.99 text charges apply." so you could Crow it up a bit.
I have one simple requirement: all laws must be written in a Wiki with full history.
Could someone please stand up a Wiki with the entire U.S. Code and every change ever made to it, so that it can be viewed as of any date in history. Also I would like to see a graph of sizeof(USCODE)/time.
Right, so you need a VM ... cloud ... thing. Actually, in all seriousness, there are a couple known solutions for this:
a) seceding / splitting the jurisdiction. (american revolution?)
b) millet system. ( http://en.wikipedia.org/wiki/Millet_(Ottoman_Empire) )
Well, hell. I could text you that right now. What's your number?
Comment of the year
The problem is that the people doing the drafting don't want these problems to go away.
They benefit greatly from being able to say whatever is convenient, do whatever is convenient, and then later claim whatever intent is convenient.
The 'older versions' would be specific snapshots of the draft (in no particular order): Introduced in House, Engrossed in House, Enrolled Bill, Referred to Senate, Reported in Senate, Received in Senate, etc. It's like v0.1, 0.2, 0.3, 0.4, 0.4.1, 0.5, 1.0RC1, 1.0RC2, 1.0, etc. You get the point.
The legislative process already follows a development process rather similar to open source software development. Many can review and provide input, or just yammer. Only a few have commit privileges. At specific events, a line is drawn and a version of the bill is released.
If you follow some of the hearings, a lot of time is devoted to reading out loud what are essentially diffs expressed in prose. We can keep that for tradition's sake but it does not preclude using a proper versioning system.
one possible reason to use a distributed versioning system would be to allow schools to tear off a chunk and play with it.
Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.