Staticfree Blog

I have been asleep for 18 minutes, and 1 second. Before that, I was at home.

Thu, 27 Nov 2003

I just upgraded this blog's RSS feed from RSS 0.91 to RSS 1.0. I'm hoping this means smoother syndication, as all the entries are now timestamped. I just implemented an RSS story count limiter, so only 5 stories should exist on the RSS feed. Sorry 'bout the aggregator spammage if any occurs; this should be the last time.

Additionally, I updated the code over at my blog such that it avoids a number of bugs in Internet Explorer 6. Of course, it's uglier now if you're using IE6. If you don't like how it looks, note that I'm using standards-compliant code and that you can simply get a better browser. It's also been improved a bit to work better with Lynx, screenreaders, and other non-graphical browsers.

trackback enabled :: 7 comments

I think I've determined one of the main problems with laws in the United States these days: there're too many superfluous laws. Take for example §61-1-6 of West Virginia Code: "It shall be unlawful for any person to have in his possession or to display any red or black flag, [ctd.]" What is the reason for this? Why is it there? And if it's superfluous, why should it remain? Or how about §61-10-25: "Engaging in work, labor or business, etc., on Sunday - - Prohibited." That's a bit arcane and is highly abused in these modern times. Why should it be permitted to exist still as actual law?

In the same way that both parties in a trial get defendants, in the same way that you free() your malloc()s, in the same way that republicans and democrats constantly battle, you need to balance out the dichotomy. Politicians spend their days creating new jobs and modifying old ones that come up, but what about the cruft? I believe that if you were to have someone who was paid to remove laws like this (mind you, through the same amount of debate that brought it into being in the first place) we'd have the potential for a more successful government.

Not to say that it would happen, but if you could decimate the set of extraneous laws, I've a feeling more people would actually bother to read the laws and realize what they are and aren't entitled to do. As they are, they're dauntingly numerous: a good few hundred laws that could probably be thinned down to effectively 2/3 to 1/2 as many. With fewer laws, the set of laws as a whole would be more manageable.

Paralleling laws to source code (which in a way they are: the code of conduct and organization of a complex system), programmers will often optimize or even rewrite entire sections of code in order to make the system work better holistically. Let's not just remove old, useless laws, let's consolidate! When programming, if you end up copying and pasting the same bit of code more than 2 times, you should probably turn it into a subroutine. The same should apply for laws: let the chapters parallel subroutines and tie them together better. The legal language is certainly robust enough to handle it and I'm sure lawyers would love it too.

I've mentioned this idea to others before and the main cause of concern they brought up was that the laws are there and not harming anyone, why not just leave well-enough alone? Well, the same reason a programmer will remove un-used subroutines from a program: there's no point in leaving it there and it only adds to the bloat. I say, hire someone to act as that programmer and clean up the mess. After all, it's only our laws we're talking here; it's not like they matter in our daily lives at all.

trackback enabled :: 1 comment

Recent Comments

Categories

B6 d+ t++ k+ s u- f- i+ o++ x++ e++ l c-- (decode)

Archive by date

November
Sun Mon Tue Wed Thu Fri Sat
           
27
           
2003
Months
Nov
If you can read this text, you're either on a browser that doesn't support CSS or one that supports it badly. You've probably noticed that my layout is a bit choppy and perhaps even ugly. My layout here is designed to work in all browsers that support CSS 1 and 2 and was designed by reading the W3C CSS recommendations. It was tested in the most CSS-compliant browser I know of, Firefox. If you want this page (and others too!) to look nice, I reccomend trying Firefox - it's completely free and can also block those annoying popup ads out-of-the-box.

Powered by Blosxom Atom RSS 1.0 RSS 1.1 RSS 1.0 no comments Technorati Profile GeoURL Valid XHTML 1.0! Valid CSS!

Creative Commons License
All original sound, text and graphics on this site (staticfree.info) are licensed under a Creative Commons License.