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

 



Forgot your password?
typodupeerror
×

Comment Incorrect (Score 5, Interesting) 175

It is easier with something simpler, not something smaller. When you start doing extreme optimization for size, as in this case, you are going to do it at the expense of many things, checks being one of them. If you want to have good security, particularly for something that can be hit with completely arbitrary and hostile input like something on the network, you want to do good data checking and sanitization. Well guess what? That takes code, takes memory, takes cycles. You start stripping everything down to basics, stuff like that may go away.

What's more, with really tiny code sizes, particularly for complex items like an OS, what you are often doing is using assembly, or at best C, which means that you'd better be really careful, but there is a lot of room to fuck up. You mess up one pointer and you can have a major vulnerability. Now you go and use a managed language or the like and the size goes up drastically... but of course that management framework can deal with a lot of issues.

Comment Well, perhaps you should look at features (Score 1) 175

And also other tradeoffs. It is fashionable for some geeks to cry about the amount of disk space that stuff takes, but it always seems devoid of context and consideration, as though you could have the exact same performance/setup in a tiny amount of space if only programmers "tried harder" or something. However you do some research, and it turns out to all be tradeoffs, and often times the tradeoff to use more system resources is a good one. Never mind just capabilities/features, but there can be reasons to have abstractions, managed environments, and so on.

Comment Re:"Kaspersky's relationship with the Kremlin" (Score 1) 288

Of course, I'm the one who has it wrong right?

http://en.wikipedia.org/wiki/W...

Read the first line.

http://en.wikipedia.org/wiki/I...
specifically
http://en.wikipedia.org/wiki/I...

But of course my kind doesn't rely on facts and figures, I just make things up. You are funny.

Oh, and for technical cred, I currently am a systems engineer working specifically on email systems design. I have the technical cred, do you?

Comment Re:"Kaspersky's relationship with the Kremlin" (Score 1) 288

http://politics.slashdot.org/c...

WMD did exist, and were found.

As far as Kespersky, they have said there was some evidence of a possible EST in the build of stuxnet. However, this could just as easily be someone in Russia's time getting home from work rather than someone in the US going into work. It also doesn't give any kind of conclusive proof of US involvement in Stuxnet/Flame. Without proof, it is just a theory, therefore shouldn't be put forward as fact.

Comment Re:Stupid reasoning. (Score 1) 1094

Exactly. Every time the minimum wage is raised, it is worth less and less. When you raise minimum wage, prices rise and that amount will always be worth less and less. The worth of the minimum wage has only gone down since 1968, despite being repeatedly raised because the lowest paid are always going to be the lowest paid, no matter how much you pay them.

Comment Re:And maybe get rid of studded tires too. (Score 1) 837

Probably just less money spent on the roads. When I drive to my girlfriend's parents house, I can see the difference in the roads the instant I cross the border, even though the traffic is pretty much the same on both sides. And we have big ruts in the roads where the big trucks drive, even though few people use studded tires in the winter.

Slashdot Top Deals

An Ada exception is when a routine gets in trouble and says 'Beam me up, Scotty'.

Working...