Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment Re:Ironic (Score 1) 606

The difficulty in deciphering laws is indeed a huge problem and I doubt that many congressmen even understand the laws they pass, at least as a whole bill. Short laws aren't the only solution to this particular problem however. One solution that I've been pondering for a while is what if lawyers used Object Oriented Design principles in writing laws. They could add layers of abstraction until anyone can understand the top layer of a law, just as with OOP (Object Oriented Programming). They could also create a central repository of common legal clauses with easy to understand and reference names so if someone wanted to delve into the bitter details they could just read the name of the common law clause and already know what it means precisely because they've already read it before.

While it's true that adding additional text to a law can introduce ambiguity, I doubt adding strictly clarifying text will do so unless it's added by someone who's less than competent in which case they shouldn't serve another term in office. Unfortunately a democracy doesn't deal with incompetence that well since most of the voters are not intelligent and/or skilled in law enough to be able to judge a congressman's incompetence. The only issue I see with forcing laws to be short is that some laws do in fact need to be long and complicated because what they are dealing with is large and complex, such as: the environment (which you mentioned earlier), aerospace (small mistakes kill people), transportation (mistakes kill people), interstate and international trade (macroeconomics is extremely complicated), etc.

I do like your idea of forcing someone to read each bill before congress and only allow those who were present during the reading to vote on it. It's an excellent incentive for them to write concise bills and to ensure that they have at least read the whole bill; although we'd need some way of monitoring whether congressman are actually paying attention. We could also require each congressman to summarize the bill before voting and if they don't show comprehension of the bill they must abstain. Or maybe require a quiz about randomly selected parts of the bill.

Comment Re:France has a problem (Score 1) 1198

Well I live in one of the safest cities in the US so I really don't have safety problems where I live but the murder rate in my favorite bar hopping city (Portland, OR) is 4 per 100,000. I've spent more time there than in Paris yet have seen no crimes in Portland which makes me think that murder doesn't necessarily correlate with crimes against tourists or near areas of interest for tourists.

Despite my experiences in Paris I would still tend to agree with you that it's a very safe place to live/visit as long as you know which areas to avoid.

Comment Re:Ironic (Score 1) 606

I agree that we have over-regulated in certain areas but we have also under-regulated or regulated in the wrong ways in other areas. I used to think that our government makes everything too complicated but after reading some bills which caused public outcry due to ambiguity and finding very precise language in those bills, even in the exact paragraphs people were complaining about, I've come to realize that it really is just that hard to write laws.

Comment Re:France has a problem (Score 1) 1198

Yeah... read some hostel reviews in just the shady parts of Paris (not the ghettos) and you'll see stories of muggings, pick-pocketing and stalking. I also took a hike to Sacré-Cur and felt unsafe passing through a very well maintained park where a bunch of black people were doing drugs in the middle of the day; I do have a natural tendency to distrust black people though due to being from Oregon where black people basically don't exist. I also saw a guy a vandalize a car using an ice-pick just a few blocks from my hotel in a good part of town. I managed to have both of these experiences while being there for just four days.

Comment Re:Ironic (Score 1) 606

The business climate America survived under without regulations was far worse. We cannot forget the industrial revolution era where corporations wantonly destroyed our environment, hired thugs to beat and kill unionizers or destroy competitors's operations. There was also child labor, the 7 day work week, disease due to overcrowding caused by low wages, etc. Greed is a very powerful emotion unfortunately.

I wish there was a simple solution to corruption, such as de-regulation but unfortunately there is no such solution that doesn't come at some great cost.

Comment Re:He's mostly right (Score 1) 406

This article says HT increases performance 10-20% on average with a 30-40% observed maximum. That's with a modern HT enabled chip of course, at least I assume so since they are comparing it against a very recent AMD cpu with a similar architectural component. Considering AMD finally implemented something similar to HT after 10 years of competing with it, I doubt ARM will be implementing something similar anytime soon.

I in no way implied or meant to imply that pipelining is unique to Intel. You are absolutely right that ARM has it as well. The point of my post was to show several examples of architectural components that do meaningfully impact CPU performance. I find the idea that ARM could somehow compete with Intel on a performance basis rather naive. Then again, just a few years ago when Intel Atom came out, I didn't think Intel could compete with ARM in power consumption. They proved me wrong, maybe ARM will do the same somehow.

Comment Re:He's mostly right (Score 1) 406

"When you push the performance, the architecture doesn't matter as much, because most of the energy is spent figuring out what to run and when to run it."

I doubt that.

Hyperthreading, an Intel tech, significantly increases speed while not doing the same to power consumption or die size. Another Intel only tech, power boost allows them to run the processor at an unsustainable clock speed for a short period of time. There's also a concept of pipelining that allows multiple instructions from a single thread to run staggered as long as they won't collide in their use of a particular component within the CPU architecture and don't have hard inter-dependencies such as reading the result of the previous operation.

Basically, features specific to a CPU architecture very much impact execution performance and efficiency. I guess you could have been talking strictly about the instruction set but that's only a very small part of a CPU architecture.

Comment Re:Sorry folks... (Score 2) 191

Medicare and Social Security are funded separately from the rest of the budget and still have a hefty surplus of funds on paper but the federal government kept borrowing money from it until there wasn't any left. The payroll tax cuts are directly cutting funding from those two programs as well. How is the budget cut to NASA at all related to SS and M? Maybe you think they should have had MORE money available for the federal government to borrow to pay for other stuff like the NASA mission.

Slashdot Top Deals

Thus spake the master programmer: "After three days without programming, life becomes meaningless." -- Geoffrey James, "The Tao of Programming"

Working...