Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:Great. Just Great. (Score 1) 285

For one thing, it's a logical fallacy. For another, it's an incredibly lazy way to silence dissent.

The problem is that these shills are often doing the Slashdot equivalent of the Gish Gallop. Sometimes it's best to just shut them down by outing them as shills.

(Not that I'm particularly fond of this either, but sometimes it's necessary as a matter of pragmatism.)

Comment Re:Cant stop a moving train (Score 2) 234

1% of human society are also psychopaths infallibly detectable at an early age by testing brain wave reactions

This is untrue -- there is no such thing as an infallible test of psychopathy. Not only is it known that children can "grow out of it" even when they show clear signs of psychopathy in childhood, it is also known that adults with "psychopathic brains" can be perfectly normally functioning. (Current thinking seems to be that a combination of genetic factors and environmental factors both need to be present for psychopathy to develop.)

Even a test which is 99.99% accurate can be extremely dangerous if applied to the general population when the condition is rare in the first place. See e.g. this TED talk for a good overview. This is why screening of the general population is a very bad idea in most cases.

Comment Speaking as a language afficionado... (Score 1) 205

I'd probably rather be programming in C# than Java, but Java is where the enterprise is (at least in my general vicinity), so that's what I use professionally. For me, it's actually not a lot of features which are deciders, but "no checked exceptions", "usable generics" and "lambda" are heavily in C#'s favor.

However, Haskell is light years ahead of both of those as a programming language. You don't actually need that IDE support when you're programming in Haskell since you don't have ridiculous numbers of classes to keep track of. A good editor is all you need. The ecosystem around Haskell is also pretty strong these days -- maybe you haven't looked at it recently? Is there anything in paritcular you're missing? (That's not to say that an IDE isn't useful, but it's definitely not necessary for coding in Haskell.)

(I can't speak specifically about F#, but I've also been very happy with O'Caml in the past whose bastard child F# is. That was a few years ago and the "ecosystem" was definitely poorer than Java at the time -- I don't know that the current status is.)

Google

Submission + - Ex-Google employees embark on mission to stop Google from tracking users (bgr.com)

zacharye writes: “Don’t be evil” is an unofficial motto first uttered by a Google executive during a meeting years ago, and while it started as a playful slogan Google used to jab at its rivals, the three little words have come back to haunt the company on countless occasions. The press and users alike often resurrect the credo when discussing the company’s mission to collect as much information about its users as possible, thus allowing it to target advertising more effectively for its clients. Not all Googlers are on board with this mission, however. In an effort to help users protect their privacy, two former Google employees have created a company with the aim of stopping Google and other sites from tracking users...
Android

Submission + - The fragmentation of the Android Platform? (theregister.co.uk) 1

dgharmon writes: A new study conducted by IDC and mobile-developer platform and services company Appcelerator has determined that as Google's open source Android operating system becomes more and more fragmented, fewer and fewer developers are putting it on their "must-code-for" list.
Android

Submission + - Developer interest in Android slowly eroding, survey finds (networkworld.com)

alphadogg writes: While Google doesn’t have to worry about app developers fleeing Android en masse, they might be concerned that developer interest appears headed in the wrong direction. A new survey of more than 2,100 app developers released jointly by IDC and mobile development platform vendor Appcelerator Tuesday found that 78.6% of developers were interested in creating apps for Android smartphones during the first quarter of 2012, down from the 83.3% in Q4 of 2011 and down from around 87% in Q1 of 2011. “Massive platform fragmentation is a big reason that we’re seeing this decline in interest,” says Mike King, a former Gartner analyst who now works as Appcelerator’s principal mobile strategist.
Science

Submission + - Satellites expose 8,000 years of civilization (nature.com)

ananyo writes: By combining spy-satellite photos obtained in the 1960s with modern multispectral images and digital maps of Earth's surface, researchers have created a new method for mapping large-scale patterns of human settlement. The approach was used to map some 14,000 settlement sites spanning eight millennia in 23,000 square kilometres of northeastern Syria — part of the fertile crescent of the Middle East (abstract). Traditional archaeology has focused on the big features such as cities or palaces but the new technique uncovers networks of small settlements, revealing migration patterns and sparking renewed speculation about the importance of water to city development.
Data Storage

Submission + - Seagate Reaches 1Tb/in^2 HDD Data Density (seagate.com)

jones_supa writes: In a fresh press release Seagate announces having reached 1 terabit per square inch data storage density for hard disk drives. According to the company, this would lead to 3.5" hard drives with capacity of 60TB in the following 10 years, the first generation being 6TB. The advancement is made possible by using Heat-Assisted Magnetic Recording.

Comment That's not true in general. (Score 1) 209

Dynamic/static and strict/weak are orthogonal in general. A dynamically typed language could just as easily verify that all necessary methods defined by an interface are implemented by an implementation -- it's just that the check would happen at run-time rather than compile time.

Comment It may not be sensical (Score 1) 1237

The term "beginning of time" may not make sense in any physical sense. It may be the case that time has no beginning, even if what we typically call the "universe" does have a beginning. (I'm not even a layman, but as far as I understand it, some current theories suggest that the universe is the result of the collision of eternal vibrating/fluctuating "branes" in higher-dimensional space.)

(Also AFAIUI:) "Singularity" simply means that the math of the currently known laws of nature breaks down or diverges -- it doesn't necessarily mean that time somehow didn't exist.

Slashdot Top Deals

I cannot conceive that anybody will require multiplications at the rate of 40,000 or even 4,000 per hour ... -- F. H. Wales (1936)

Working...