Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment Re:Do not attribute to malice ... (Score 1) 360

The second example--a general optimization of the engine that over-optimizes a corner case--is very difficult to pull off in these engines. When you consider that the over-optimization only occurs when the source is aligned a certain way things become very suspicious, because the engine isn't running against the source but an abstract representation of the code.

In today's engines there are also routines to strip out unnecessary and unreachable code, which is relevant because the code snippets added by the tester were extraneous and (slashdotted, so going from memory) unreachable. This means the bytecode would either have been generated and stripped or not generated at all.

Then consider that these engines are not actually running the bytecode but machine-optimizing it. So now you have a case where:

1. Extraneous and unreachable code is added
2. Extraneous and unreachable code is removed by the compiler to bytecode
3. The bytecode is further optimized to machine code
4. The code is executed

Step 4 is where the optimization is lost. This is why it's extremely unlikely that someone checked in code to attempt to optimize the engine which resulted in an over-optimization of the corner case.

Comment Re:The British Way... (Score 1) 213

I can't believe I'm about to say this, but Timothy makes an excellent point about who we . Here's what Mr. Chambers originally said:

"Robin Hood Airport is closed. You've got a week... otherwise I'm blowing the airport sky high!"

Here's what Mr. Compton said:

"Can someone please stone Yasmin Alibhai-Brown to death? I shan't tell Amnesty if you don't. It would be a blessing, really."

Neither one has the ring of a joke, neither one is in good taste, but the former is defended while the latter is fodder for criticism. Now, back to your comment:

The judge's ruling was based on the idea that an "ordinary person" would not recognize the joke, take it seriously, and be terrified. The point of this campaign is to demonstrate that that's nonsense.

If a complete stranger (and Paul Chambers is a complete stranger for 99.999% of the world) posted the bomb threat on Twitter and you were inside the airport you would probably want to know whether it's a real threat. It doesn't matter what the medium is: Twitter could simply be part of a new MO for a modern brand of terrorist.

In summary:

  • No indication of a joke
  • Posted on what amounts to a popular public forum
  • Threatens death for potentially hundreds of people

That's not even considering the possibility that Paul really was setting up a secret plot to bomb the airport and the evidence simply hasn't been discovered and his friends simply didn't know. That would be rather embarrassing for these kinds of "I'm Spartacus" campaigns..

Nintendo

Nintendo 3DS To Be Released In February/March 131

angry tapir writes "Nintendo's 3DS, the first portable game device with 3D graphic technology, will go on sale in Japan on Feb. 26 next year. The 3DS will cost ¥25,000 (US$298), Satoru Iwata, Nintendo's president, told a packed news conference in Chiba, Japan. It will launch in Europe, Australia and the US in March." Nintendo also detailed a number of games that will launch at or near the same time, and they said the online shop would get some improvements
Censorship

Seven Words You Can't Say On Google Instant 257

theodp writes "Back in 1972, Georgle Carlin gave us the Seven Words You Can Never Say on Television. Thirty-eight years later, Valleywag reports on The Definitive List of Words Google Thinks Are Naughty. You've probably noticed how the new Google Instant tries to guess what you're searching for while you type — unless it thinks your search is dirty, in which case you'll be forced to actually press ENTER to see your results. Leave it to the enterprising folks at 2600 to compile an exhaustive list of words and phrases Google Instant won't auto-search for."

Comment Re:Less protection for free speech? (Score 2, Insightful) 383

I believe the individual was referring to such bodies as the Alberta Human Rights Commission. These bodies have the ability to prosecute an individual for speech outside of the normal judiciary and without any of the normal protections you might expect from a judiciary. In that sense free speech takes a hard hit, especially when you have to wonder what solution the AHRC (and others like it) provide that the courts could not.

Government

State Senator Admits Cable Industry Helped Write Pro-Industry Legislation 426

jamie sends in news of comments by David Hoyle, a State Senator in North Carolina, about recently defeated legislation he sponsored that would have limited the ability of government to develop municipal broadband. Hoyle readily admitted that the cable industry had a hand in writing the bill. We discussed the cable industry's extensive lobbying efforts in that region last year. From the article: "The veteran state senator says cities should leave broadband to the cable companies. 'It's not fair for any government unit to compete with private enterprise,' he says. In the last legislative session Sen. Hoyle tried to put a moratorium on any more local governments expanding into municipal broadband. When the I-Team asked him if the cable industry drew up the bill, Senator Hoyle responded, 'Yes, along with my help.' When asked about criticism that he was 'carrying water' for the cable companies, Hoyle replied, 'I've carried more water than Gunga Din for the business community — the people who pay the taxes.'"

Comment Re:US abuse (Score 5, Interesting) 966

Not recently, and there have been a push to make the world a non-corrupt and peaceful place.

Precious few, if any, governments have these goals at the top of their list or anywhere in their list -- ignore the rhetoric and watch what they do. Corruption is the nature of nearly all governments simply because it's how business is done. You'd be amazed at how much of your priviledge of owning a computer and having electricity is the result of bribes and blatantly unethical behavior. Nor is peace their goal. The only goal is economic stability. Whether that means a non-combatant posture today or a brutal attack on certain citizens the next, the goal is only stability for the economy and outside investment.

There is many countries that haven't had war in many many years now. It was different in the pre-modern times.

Besides, the issue is the hypocrisy and hiding it from the public. US has done over and over again the exact same things that they accuse the current terrorists and countries that support them doing.

I agree the US is guilty of the same atrocities they accuse terrorists of committing, but so are many countries. Your memory may be short, but history is quite long, and just because a few years have gone by without major war reporting doesn't mean they're suddenly pure and will never use weapons again.

So let's not be naive about anything here. Much of the criticism against the US is deserved, but it is not the only deserving country.

Comment Re:Didn't recognize exactly how slow Firefox is..w (Score 1) 366

I work for a Fortune 50 that sells a product many would describe as slow and bloated. The former is true because of the latter, and the latter is true because of demand. When the product was younger it was sleek and fast. As a product tacks on features it necessarily becomes slower to accommodate them. There are possibly exceptions to that rule, but not many. Browsers are not an exception.

Either the software initializes the subsystem to support a feature at startup, or (as they usually try to do) it's initialized in the background. Unfortunately someone will come up with a killer use for that feature (either internally or externally) that requires support during startup. Invariably that means startup is slower. Tack on intricate and complex dependencies, eventually everything gets initialized at startup. Not to mention that once you ship a product, those APIs are officially supported, no matter how well they were thought out or how early they were introduced.

The perceived result is bloatware, yet there's nothing in the product except features that were demanded by the users. Firefox certainly isn't perfect, and I'm sure the developers would love to rewrite portions of the product, but most of those rewrites will gain maintainability rather than performance. Performance is usually something you squeeze out of what's already there, and both Chrome and Mozilla engineers are very capable at spotting opportunities.

Slashdot Top Deals

The use of money is all the advantage there is to having money. -- B. Franklin

Working...