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

 



Forgot your password?
typodupeerror
×

Comment Remember 9/11 (Score 1) 300

The Islamist nutties have no military to speak of. Their success is best described as "in the kingdom of the blind, the one eyed is king". The beheading doesn't really scare me in any way. They are limited in their ability to act. They lack any kind of weaponry that reaches beyond the immediate area and they cannot spread their area of influence much more.

These "Islamist nutties" are an offshoot of the organisation that killed thousands of people in the US on 9/11

Comment Re:Organizations fighting them? (Score 1) 300

Sometimes, the appropriate answer to violence is more violence, directed at the people intent on killing people in the name of their ancient dead guy - they are behaving like rabid animals, and you don't reason with rabid animals, you put them down. And the Middle East will continue to be a genocidal pressure cooker until we understand this.

Israel has been doing this ever since it was created, and look how far that has got them. If overwhelming military might was the answer to peace in the Middle East then the Israel/Palestine problem would have been solved a long time ago.

In reality, using overwhelming military might in the middle east just creates an overwhelming amount of chaos.

Comment Re:I forced myself to watch it (Score 1) 300

More likely the result of things like this. But even Khalid Mashal said that he opposes Zionism, not Jews.

[...]

The IDF refused to let an ambulance bring them to the hospital[..]

Both sides are guilty in that conflict. But going back to the topic of this story, it is interesting to note that the Hamas "execution" of 18 civilians in Gaza didn't receive anything like the same coverage although it happend only a few days after the Foley murder.

Comment US is not the target of this video (Score 1) 300

That's what puzzles me to no end. Why would they want to show us how they behead someone?

To make use hate them? Our media accomplish that easily already, but thanks for the aid.
To make us fear them? Why should I fear a bunch of religious lunatics somewhere off in lalaland? Hell, I'm more afraid of the religious loonies in the Bible belt!
To show us they can do it? Any idiot can kill someone who can't defend himself, no big deal about that.

So, what should that accomplish? I'm sitting here, puzzled, shrugging my shoulders with a "meh".

The video wasn't aimed at you, it was aimed at other muslims in order to get them on their side. Millitant Islamic groups are full of factions and always fighting each other. Attacking a common enemy is a well-worn method of creating some level of unity. The biggest threat to IS comes from within, not from the US.

We find the video abhorrent, but some muslims will not, and they are the ones that IS are targetting with this video.

Comment Re:Obvious (Score 2) 151

I wouldn't be surprised to see RAM chips with a part of the die dedicated to CPU/FPU/GPU functions.

The same package is already commonplace, but the same die is problematic because RAM processes are significantly different from CPU processes.

Eventually the concept of a "central" processing unit may give way to passive backplanes and various speed buses, perhaps with a relatively lightweight chip directing everything.

This is a very bad idea. Moving bits uses orders of magnitude more energy than computation, so you need to concentrate the computing behind multiple caches and move the data as little as possible. So the model will continue to be based around islands of high-performance computing connected by slow, expensive busses, but the "CPU" will contain many smaller parallel processors.

Another example, is the x86 architecture. Intel has been amazing in keeping it going, but eventually, moving to something like Itanium with 128+ registers for integer, 128+ for floating point, etc. might be how Moore's "law" keeps going.

More registers means more area and more power for little benefit (though that is not the reason that Itanium failed).

As for x86, it was displaced by ARM a long time ago as the most popular 32-bit architecture.

Comment Re:Poor Israel (Score 1) 402

1. Disappear two Hamas members.
2. Kidnap and kill two Israelis and leave their bodies somewhere suggestive.
3. "Find" bodies.
4. Rejoice at pretext to decimate the population of Palestine and push the borders back further.

You really think that Israel would kill their own citizens and blame Hamas just so that they can grab some land that they pulled out of a few years ago?

I prefer the version where Israel is trying to stop the palestians attacking Israel and targetting civilians with rockets (which happens to be a war crime). In fact Israel's behaviour is best explained by them wanting peace and Hamas's behaviour is best explained by them wanting to destroy Israel. And by amazing coincidence that is exactly what the two side say they are trying to do.

Comment Re:another language shoved down your throat (Score 1) 415

Could have been worse? Python is a fantastic first language to learn how programming is done, especially in the context of getting another job done (Science, Math, etc.)

This is about Computer Science, not Science/Math, so you need a language that teaches the basic principles of languages and programming, not something that just "gets the job done".

Python lacks features that have been shown over the decades to be a good idea for creating solid, reliable codebases, such as strong typing and a class/library system that allows proper data hiding and abstraction.

Comment Got it on Tape (Score 1) 204

I used X10 at College and I still have a reel of tape labelled "X11.3 Tape 14/11/88"

I also have multiple shirts from speaking at X Window System Technical Conferences and I contributed one of the standard X11 extensions.

Those were the days...

Comment Go should be a contender (Score 1) 466

This is another (non-anonymous) vote for Go (golang). Here are some reasons:

* Type Safety
For any serious project type safety provides a massive boost to productivity and correctness. Go's type system is powerful but not too intrusive to more generic coding.

* Fast compilation
Although it is not interpreted the language and package design allow very fast compilation so that it can be treated as a scripting language and compiled at run time.

* Good libraries
There is a large and growing collecting of libraries, mainly focussed on web service applications but other areas are also supported. You can create a web server that handles multiple concurrent requests in a single page of code.

* Good package (module) support
Go provides the ability to create packages with a certain amount of encapsulation and data hiding without it being a burden on development time.

* Built-in concurrency
Language support for concurrent execution and synchronised communication makes it very easy to develop modular applications that support multiple activities.

* Clean Syntax
Go code is easy to read and missing lots of fluff from other languages. The gofmt command tidies up code and makes it consistent throughout a project

* Built-in unit test framework
Go makes it easy to check that you code does what it is supposed to

* Good performance
Not quite up to C++ standards but faster than interpreted solutions

* Can generate JavaScript!
There are at least two solutions for converting Go code to JavaScript, so you can can use one language for client and server code.

I also like the type system (interfaces) and other language features, but these are more a matter of taste.

Comment Big Science is expensive (Score 1) 62

Gosh science is so expensive. Let's shut it down so we can remain ignorant [] forever!

Science in cheap, Big Science is expensive. So, yes, let's shut down some of the expensive Big Science experiments and fund hundreds of other smaller experiments in a range of different fields. No so flashy, but much better value.

Comment Re:No DRM + multicast (Score 1) 200

You know, there's a technology, at least as old as IP networks, that's multicast. If you couple it with a nice lack of DRM, you can reduce the required bandwith.

Even if you could build a workable internet-wide multicast streaming solution it would still not reduce the bandwidth to your phone. The same number of packets come over the air to your device whether they are multicast or unicast. The benefits of unicast are in the network infrastructure not the transmitters or receivers and, so far, these benefits have not been seen to outweigh the disadvantages.

Comment Re:re; You Should? (Score 1) 600

The problem with a misinformed public is that they rapidly become the pitchfork and torch wielding public when it comes to public funding for science endeavors ("We don't need no moar money wasted on that thar space thingy!!!")

Accepting the Big Bang as scientific fact doesn't necessarily mean that you think that Big Bang research should be publicly funded. And it is arguable that the public visibility of these large science projects draws funding away from smaller, more valuable efforts. We are going to make many more interesting discoveries by spending millions on 1000 widely different projects than spending billions on just one narrowly-focussed project.

And just to be more contentious I would point out that the Space program is engineering, not science, and people don't have a problem with engineering because they can see that it works.

Slashdot Top Deals

Top Ten Things Overheard At The ANSI C Draft Committee Meetings: (5) All right, who's the wiseguy who stuck this trigraph stuff in here?

Working...