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


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment Re:Far Cry 3!!!! (Score 2, Interesting) 73

Actually running high end games on a Xeon isn't that bad of an idea these days. For some bizarre reason they are always cheaper than equivalent i7 CPUs.

eg, the E3-1275 has an tray price of of $339. It runs faster both in turbo and non-turbo mode than the i7-3840QM which has a tray price of $568.

The E3-1225 at $215 is faster in both turbo and non-turbo speeds than the i7-3610QM at $378.
The E3-1245 at $266 is faster in both turbo and non-turbo speeds than the i7-3820QM at $568.

All CPUs listed are pretty much the same. Same architecture, same generation, same internal graphics card (the P4000 is the HD4000). Yet for some reason there's a huge discount if you buy Xeon rather than i7. There's not that much difference in the motherboard prices either. And the ECC RAM is optional, not required. So bizarrely these days it's worth buying Xeon if you want a huge discount on the desktop CPU prices.

Comment Re:The important bit (Score 4, Insightful) 233

Well you can't say Java has flaws and then detail one particular set of flaws in one product. Even then your claims that the flaw is in the JVM is doubtful. I can right now load up a Java program in Oracles JVM and delete my files off my hard drive. I can also straight up spin up 100000 busy threads and bring my machine to a crawl. Are these flaws? Of course not. I can do the same thing in C++.

The flaw is allowing the browser plug-in to do things it shouldn't. The JVM itself is supposed to allow you full functionality including the ability to shoot yourself in the foot. The flaw is the fact you've exposed the JVM to the outside world. The Applet Plug-in tries to limit this functionality but fails. That is not the fault of the JVM.

Comment Re:The important bit (Score 5, Informative) 233

No Java itself is used in so many places. Your phone probably uses it for a start. From the cheapest old fashion Nokia candybars to the latest Android smartphones to a whole host of embedded systems around the place and various webservers. They all use Java extensively and they never have an issue with the language.

Unfortunately there's a particular Java plugin from Oracles version of the Java VM that insists on running every Java program your browser comes across. You wouldn't run a plugin that runs every compiled executable you come across would you? Well Oracles Java plugin tries to run every Java applet it comes across. That's where these security flaws you hear about come from.

So Java as a whole is having its name tainted by one particular plugin.

Comment Re:Idiocracy! (Score 4, Interesting) 502

That screenshot doesn't show just how bad windows management in Metro is. There's actually no way to display two apps side by side. You know how you sometimes like to read a PDF on one half of the screen and an editor in the other? You can't do that. Metro application have two modes. Fullscreen or snapped into a 320px narrow margin.

It's quite telling that the Windows Blue preview advertises "you can run two apps side-by-side for better multitasking". Metro is so bad at Window management even the newest version will be nowhere near the abilities of Windows 1.0. You can't arbitrarily size programs. That might be acceptable for a phone but it's just ridiculous on a PC.

Comment Re:Everything gave us civilization (Score 1) 325

Here's a simple way to rule out things that didn't give us civilization. Were there civilizations without those things?

If so that would indicate that item is not required for civilization. The Maui of New Zealand and other polynesians for example did not have dogs or beer but certainly met the requirements of a civilization. Dogs and beer are therefore not a requirement of civilization.

Comment Re:Why would Intel want to kill the x86? (Score 1) 605

Not these days. Manufacturers have released the RISC CPU at the same time as the x86 CPU before as two separate products but it's generally been a flop. See the AM29000 which was the same as a AMD K5 minus the x86 instruction decoder. The problem is, there's no advantage to the non-x86 version. x86 code is extremely space efficient. You can fit more x86 instructions into a given region of cache than you can AM29000 instructions. So that even with the overhead of the instruction decoder the AMD K5 would often beat the AM29000 at the same task.

Which is why debates like these always irritate people in-the-know. There is no x86 in an x86 CPU except for an instruction decoder. There is no real overhead for all the odd things an x86 can do. That's dealt with by the instruction decoder and puts no overhead on the core functionality of the CPU. In fact unless someone comes up with a more space efficient instruction set, x86 is one of the best ways to pump instructions into a RISC core.

Comment Re:Why would Intel want to kill the x86? (Score 1) 605

How can possibly argue various x86 CPUs aren't RISC when they are literally RISC CPUs with an instruction decoder bolted on?

The AMD Am29000 was a RISC processor. AMD added an instruction decoder to this CPU that allowed it to run x86 code. They called it the AMD K5. One of the fastest x86 processors of its time. If you crack open an AMD K5 you can absolutely see the core of the AM29000 within.

Comment Re:A hard time keeping on the forefront? (Score 1) 605

What you're describing is called privilege rings. They allow you to separate user, kernel and driver memory spaces. However you seem to be confused. The x86 system is the pioneer of privilege rings. If any CPU can be praised for allowing such separation of driver memory it's the x86!

The actual correct usage of these privilege rings is more problematic. A lot of systems run drivers in kernel space when they could just as easy run at a lower level. This shouldn't be seen as a win for Alpha over x86. Both CPUs have similar mechanisms. What you are describing is a software issue.

Comment You can always get to IPV6 on the out (Score 3, Interesting) 164

Every system I've seen has some form of IPV6 tunneling that allows you to call out to an IPV6 server. The only time it fails is if you're trying to host an IPV6 server which will fail due to NAT but connecting to an IPV6 always works. The fact that you've got an IPV6 server means you're set. Run Teredo/Miredo on your clients and connect away.

Go setup teredo/miredo and connect away.

Comment Re:Seems obvious to a naive engineer! (Score 1) 227

You seem to be unaware of the definition of gravitation.

The effects of the warping of space-time by mass is called gravitation. Your "OMG it's not gravitational pull it's the warping of space-time" line of argument makes no sense considering that gravitation is simply the name we give the warping of space time by mass.

Slashdot Top Deals

"The following is not for the weak of heart or Fundamentalists." -- Dave Barry