Free Republic
Browse · Search
Bloggers & Personal
Topics · Post Article

Skip to comments.

Why Computer Programmers Would Make Good Legislators
Burkhart's Blog ^ | 11.22.09 | Alan Burkhart

Posted on 11/22/2009 8:28:09 PM PST by neverhome

...Every time a new law is created, whatever problem they were trying to solve usually gets worse (and more expensive). But, rather than repealing or rewriting the buggy law, they just keep piling on more legalese and spending more money until the original problem finally goes away. But as we all know, in the process of writing all this massive, mindless legislation, they invariably create a brand new mess of problems.

And of course, they now feel the need to write yet more laws to solve the new problems (that they caused), and the vicious circle continues. The bank failures, courtesy of The Community Reinvestment Act, come to mind...

(Excerpt) Read more at alanburkhart.blogspot.com ...


TOPICS: Business/Economy; Computers/Internet; Government; Hobbies
KEYWORDS: cost; healthcare; legislation; programming
Navigation: use the links below to view more comments.
first previous 1-2021-34 last
To: Political Junkie Too

Divide by two and go home?


21 posted on 11/22/2009 10:14:07 PM PST by meadsjn (Sarah 2012, or sooner)
[ Post Reply | Private Reply | To 17 | View Replies]

To: meadsjn
It's the mainframe "do nothing" program, IEFBR14. Set the return code in register 15, then branch to the address in register 14.

That's what I'd wish Congress does, do nothing and return to where you came from.

-PJ

22 posted on 11/22/2009 10:19:17 PM PST by Political Junkie Too (Every child will be a natural born criminal until their parents add them to their health care plan.)
[ Post Reply | Private Reply | To 21 | View Replies]

To: meadsjn

“Programmers could also code in referential integrity...”

So... when the main legislation is changed, “secondary” legislation (earmarks?) would have to be changed with the cascading...

Nope. It’s way too far past my bedtime for me to puzzle through this one. But I like it!

G’nite y’all, and Happy Thanksgiving!
AB


23 posted on 11/22/2009 10:21:22 PM PST by neverhome (Everyone shut up until AFTER I have my coffee)
[ Post Reply | Private Reply | To 18 | View Replies]

To: Political Junkie Too
SR R15,R15 BR R14

Sorry, I just noticed it's "zero out R15, and go home"

24 posted on 11/22/2009 10:22:42 PM PST by meadsjn (Sarah 2012, or sooner)
[ Post Reply | Private Reply | To 17 | View Replies]

To: neverhome
My proposal:
public class Gridlock {
    static class Friend {
        private final String name;
        public Friend(String name) {
            this.name = name;
        }
        public String getName() {
            return this.name;
        }
        public synchronized void bow(Friend bower) {
            System.out.format("%s: %s has bowed to me!%n", 
                    this.name, bower.getName());
            bower.bowBack(this);
        }
        public synchronized void bowBack(Friend bower) {
            System.out.format("%s: %s has bowed back to me!%n",
                    this.name, bower.getName());
        }
    }

    public static void main(String[] args) {
        final Friend alphonse = new Friend("Alphonse");
        final Friend gaston = new Friend("Gaston");
        new Thread(new Runnable() {
            public void run() { alphonse.bow(gaston); }
        }).start();
        new Thread(new Runnable() {
            public void run() { gaston.bow(alphonse); }
        }).start();
    }
}

}

25 posted on 11/22/2009 10:25:30 PM PST by dfwgator
[ Post Reply | Private Reply | To 1 | View Replies]

To: genghis

Yeah, programers never lie.

“No problem, we’re on track to meet the schedule. We’ve got this code nailed. I’ve double and triple checked every line and the execution is perfect. Yeah, everyone is really going to freak over this program, it’s so cool.”


26 posted on 11/22/2009 10:28:32 PM PST by concentric circles
[ Post Reply | Private Reply | To 20 | View Replies]

To: meadsjn
Programmers could also code in referential integrity for any new law (or old law) such that it would have to comply with the US Constitution.

The Constitution in third normal form?

-PJ

27 posted on 11/22/2009 10:31:20 PM PST by Political Junkie Too (Every child will be a natural born criminal until their parents add them to their health care plan.)
[ Post Reply | Private Reply | To 18 | View Replies]

To: concentric circles
“No problem, we’re on track to meet the schedule. We’ve got this code nailed. I’ve double and triple checked every line and the execution is perfect. Yeah, everyone is really going to freak over this program, it’s so cool.” "Sure, I verified it works in IE...."
28 posted on 11/23/2009 5:50:31 AM PST by smith288 (Peace at all costs gives you tyranny free of charge)
[ Post Reply | Private Reply | To 26 | View Replies]

To: smith288
"Sure, I verified it works in IE...."

So, do we make it work in IE, OR do we make it work everywhere else? ;-)
29 posted on 11/23/2009 6:28:50 AM PST by neverhome (Everyone shut up until AFTER I have my coffee)
[ Post Reply | Private Reply | To 28 | View Replies]

To: neverhome

Neverhome has been spending too much time at home?!? ;-P


30 posted on 11/23/2009 6:30:36 AM PST by MortMan (Stubbing one's toes is a valid (if painful) way of locating furniture in the dark.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Political Junkie Too
The Constitution in third normal form?

Whatever it takes. We have constraints, but they are not being enforced manually. We need automatic constraint checking, and when a proposed bill fails the check, it triggers a loud gong and a big hammer to the offending skull.

31 posted on 11/23/2009 11:52:45 AM PST by meadsjn (Sarah 2012, or sooner)
[ Post Reply | Private Reply | To 27 | View Replies]

To: smith288

One of the problems is that the government thinks it can fix bad code, (legislation), with a more powerful processor, (money).


32 posted on 11/23/2009 12:14:17 PM PST by rossusa
[ Post Reply | Private Reply | To 4 | View Replies]

To: MortMan

“Neverhome has been spending too much time at home?!? ;-P”

Not to worry. I’m back on the road (truck was in the shop for a few days).


33 posted on 11/23/2009 8:28:04 PM PST by neverhome (Everyone shut up until AFTER I have my coffee)
[ Post Reply | Private Reply | To 30 | View Replies]

To: neverhome

Oh, no worries here! I just love a deep-dish slice of irony!

Keep the shiny side up, FRiend.


34 posted on 11/24/2009 4:16:49 AM PST by MortMan (Stubbing one's toes is a valid (if painful) way of locating furniture in the dark.)
[ Post Reply | Private Reply | To 33 | View Replies]


Navigation: use the links below to view more comments.
first previous 1-2021-34 last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
Bloggers & Personal
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson