Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?
Note: You can take 10% off all Slashdot Deals with coupon code "slashdot10off." ×

Comment Re:Meaningless (Score 2) 413

Direct google search yields: USA energy consumption per capita = 6,793.96 kg of oil equivalent (2012) China energy consumption per capita = 2,029.36 kg of oil equivalent (2011)

Note that Europe is in the 3-4k range while Canada is above 7k.

Except that a lot of that energy consumed by China is in the manufacture of the world's cheap goods. By importing from China, the rest of the world is exporting its carbon emissions.

Comment Re:Lies (Score 1) 265

You haven't heard of the creation concept called "apparent age" have you? Yea, I know you people get off on bashing the creationist ideology, but it's not all ignorance and folly. There are actually some pretty intelligent folk who think about these questions and have come up with reasonable answers for most of them, plus they have some answers for questions you are not asking because you haven't spent the time to think about stuff much.

So step down off the high horse and try and engage, without bashing and name calling... You will likely get further with people if you don't offend them right off the bat.

These are people blinded by their religious ignorance who first adopt a position and then attempt to justify it. Why would anyone want to "get further" with people who put faith before science?

Comment Re:Java, [...] most bug-filled, hackable software (Score 1) 106

A light-weight article, typified by this:

Java, one of the most bug-filled, hackable software products the world

Indeed criticism should be leveled at Java for trying to retain one of it's original design intents of being a web safe sandbox while at the same time trying to be a golden hammer in pretty much every other problem/solution domains, server backend, rich client, embedded device etc meaning the platform got so huge and unwieldly it was too difficult to keep it secure if nothing because of it's sheer weight. But to call it the most hackable software products is just stupid and ignorant. Does the author understand the basic concept of memory management exploits? Buffer overruns exploits are virtually non-existant in Java, caused only by rare defects in the JVM itself.

There are gazillions of lines of Java in the enterprise space safely immune to drive-by hackers. OK, applets were over optimisitic and turned out to be a bad idea in practice. But I get bored with defending Java in other spaces. It does a great job for business in the server and on the desktop.

Comment TPP - no thanks. (Score 3, Insightful) 236

Their last recommendation - Complete trade agreements like the Trans-Pacific Partnership that ban digital protectionism and pressure nations that seek to erect protectionist barriers to abandon those efforts - is a reminder why Europeans do not want the TPP enacted. There's a big difference between protectionism and now wanting to hand all you private data over to the NSA. The TPP basically enforces lower US standards of business on Europe where there's more red tape to protect small companies and consumers.

Comment Re:How does one tell the difference? (Score 4, Insightful) 103

I decided to log in for this one.

OP asked a question. You obviously do not know the answer because you just made a stupid, insulting reply. Perhaps if you don't know the answer, don't reply. I don't know the answer either, but would be interested in knowing the answer as well and would have asked the question had the AC not already asked. But instead of an answer you just shit all over it and are apparently offended that it got asked. Get over yourself and realize that some people aren't afraid to ask questions when they are ignorant... you might want to try it.

Goodness knows why I feel the need to defend myself here but when a question is asked with the word "fucking" in it, I assume it was not asked in a genuine spirit of enquiry and I answered in sarcastically. Mood is sometimes hard to discern on the net so maybe we are both guilty of misreading it. One of the comments above makes a very good attempt at a more serious answer.

Comment Re:How does one tell the difference? (Score 5, Funny) 103

How does one tell the difference between a chunk of rock and a 3.3 million year old tool? Because they both look fucking indistinguishable to me: they're both just chunks of rock.

Clearly those anthropologists are totally misguided and would be most grateful for your help on this matter.

Comment Re:The inevitability of gradualism (Score 1) 866

Unfortunately it (sports) does little to soften the scary fact that some day each of us will die. Or that a loved one will die. Or when the circumstances of our life are especially shitty. It's really not an effective substitute for religion in any of those scenarios.

But it does function as another opium of the people. - something to absorb and distract from existential angst.

Comment Re:About time... (Score 1) 158

I've seen this. Most coders just glue third party stuff together with a bit of business logic. Nobody ever writes anything from bare metal, no complex algorithms, nothing. It just takes too long to test your own stuff. The Java world is so rich in libraries that you can always track down something that does what you need.

Comment Re:Is this a Java problem? (Score 1) 411

It seems like the Java ecosystem is fine tuned for producing a high signal to noise ratio as far as intent of code is concerned. So much of the ecosystem stresses templates, massive IDEs and other automated tools that make the production of thousands of lines of unnecessary boilerplate incredibly easy. Besides, isn't this the nature of Java anyway? It seems like it's designed to produce the most verbose code possible in the hope that if everything is explicit more bugs can be diagnosed since the compiler has more to work with. It's almost a troll article, seriously, it's like the guy is just tryiing to piss people off.

I suppose you didn't read the article where it says "while this study only looked at Java code, the authors expect these finding would hold true for other languages, particularly C and C++, due to the similarities of the languages." I assume they only analysed a large body of Java code because it is easily parsed. And note they say C too, not just C++.

We can predict everything, except the future.