Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

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.

Comment Re:Justice system reform (Score 2) 152

So you can't even acknowledge the clear quote i gave where a proponent of Communism has suggested there will be no state governing over you when he's elected? Do you not see that both Libertarians and Communists rose to power on the promise of a stateless society? Do you not see how easily corrupted such a belief is?

You do realize how ridiculous you are? Your post history shows absolutely nothing but religious fervor advocating Libertarianism dating back for months. I went a fair way back and couldn't find a single post about anything other than proselytizing for Libertarianism. You scare the hell out of me. Well formed examples of how similar you are to others in the past are just met with nothing more than "No we're different"; an attempt to end the conversation.

Looking at history it's quite easy to start a political movement. Just post to every media outlet wherever something bad has happened and claim "hey guys this wouldn't happen if you followed foobarism" (foobarism is my new made up philosophy that i created just then). "Foobarism wouldn't allow the state to do this". "With Foobarism you'd have the right to stop this". etc. You don't even need to explain yourself. Just say "nah we're different to all the others!". You do this long enough everyone will start to label their own beliefs as "Foobarism". They'll start supporting others who believe in foobarism even if their viewpoints are quite different - just look at the different types of Libertarians.

The fact is this trick has been pulled again and again. You have to ask people to take a step back and look at themselves and their beliefs. You try to highlight similarities with political movements of the past. It gets frustrating when the response to that is "No. They don't.". I guess some people just don't want to accept reality.

Comment Re:Justice system reform (Score 2) 152

But when those evil Libertarians prey on your prejudices and get elected, the endgame in their master plan is ... to leave you alone.

The other "-isms" claimed the same thing.
 

So long as the state exists there is no freedom. When there is freedom, there will be no state.

That's a quote by Lenin btw. He claimed and probably truly believed there would be no state and thus some kind of utopia when his particular "-ism" was implemented. Of course it didn't work in reality. His "-ism" was nothing more than a bunch of sound bites designed to gain devout followers who wound up allowing some of the worst crimes in history to occur.

You always need to take a step back. If you believe your particular "-ism" will fix everything and you allow yourself to become fanatical about it you're setting yourself up to become a sucker. You're going to wind up blindly allowing someone to remove government oversight on themselves.

There is no magic philosophy that can fix the worlds problems. Sometimes less government regulation is the answer, sometimes it's not. But if you take it to the extreme where you feel the need to push your beliefs on others because you feel it's "the right one", I've got news for you; The people of the past who believed in their particular "-isms" felt exactly the same way. And they fucked things up tremendously.

Slashdot Top Deals

Math is like love -- a simple idea but it can get complicated. -- R. Drabek

Working...