Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?

Comment Re:Ok, I give up (Score 1) 232

And worse, to supposedly "protect" the programmer from himself (pointers are evil, GAHHHHH)? If the developer does not know how to make a good program in one language, it will still not know how to do in any other language.

It's not about "protecting the programmer from himself", it's about protecting the users. Practically nobody can write secure code in C or C++, where a very significant portion of bugs allow an attacker to run arbitrary code.

Comment Re:Or You Could... You Know... (Score 1) 154

And if you don't want that application to put your security at risk via the arbitrary code execution exploit du jour, all you have to do is run that application in a separate limited user account. And make sure all your important files' ACLs prohibit access from that account. And don't use runas, use an actual separate login session, because of window shatter attacks. It's so easy, I bet everyone runs their applications this way. I'm sure you do. ...Right?

Comment Re:Windows 7 + VM + Not an Idiot (Score 2) 429

99% of avoiding Malware is simple not being an idiot and not going to places you shouldn't

You mean shady websites like

"It exploits the visitor's browsing platform (the browser, the browser plugins like Adobe Flash, Adobe PDF, etc, Java, ...), and upon successful exploitation, permanently installs a piece of malware into the visitor's machine, without the visitor's knowledge," say the researchers. "The visitor doesn't need to click or agree to anything; simply visiting with a vulnerable browsing platform will result in an infection."

Comment Re:And The Rest Of What Makes Windows Garbage (Score 1) 456

* Drive letters - WTF???

* \ instead of the standard / - leave it to Microsoft when faced with picking a sane choice and and a mind boggling idiotic one...

Why are mount points better than drive letters, and why is / better than \? Unix's own particular way of naming files is far from universal.

Comment Re:Complain to your application's maintainer (Score 1) 245

Complain to your application's maintainer. Windows notifies applications before the system is about to restart for updates. Applications that don't save the user's work are defective.

If the user's not present, where is it supposed to save the work to? You certainly don't want to overwrite the previous save without asking. %APPDATA%\myapp? And now you have to check on startup to see if anything was saved there and let the user know about it if so, because the user sure is going to have a hard time finding it otherwise.

Yay, more logic that has to be implemented in every program. And if the developers of a program fail to do so, there is absolutely no indication to them that they've done something wrong. When you make it easy to do the wrong thing and hard to do the right thing, people are going to do the wrong thing. An OS designed with ignorance to this fact is what's really defective.

Comment Re:BFD (Score 1) 204

I also hope that some state gets its hands on him, and he ends up serving some time in a fuck you in the ass state pen with thugs and violent offenders.

Really, you're happy with thugs and violent offenders being given free sex slaves paid for by your tax dollars?

If this country had a single ounce of sense we would just shoot the guy.

Comment Re:Who knew? (Score 1) 835

You would pay $5 a Banana or Apple so that "american" workers can do it?

Do you really think a person can only pick two fruits per hour? Because that's what would be necessary for prices to have to go up that high as a result of paying the fruit pickers the legal minimum wage. Seriously, do the math.

Comment Re:Oh the joy. (Score 1) 84

The sad, simple fact is that you can't fix stupid. No matter how much you try to educate the end user, they don't seem to listen. If Joe Public wasn't so uneducated about it the problem would go away entirely.

We could fix all 7,000,000,000 people in existence, or we could just fix all 3 operating systems that anyone uses. Which is more practical?

The problem is that current OSes make it very easy to install software and give it full privileges, and very hard to install software and give it only limited privileges such that it can't cause you harm (in both Windows and *nix, you have to create a new user account for it, but Windows is worst because most programs can't even be installed unless you're running as administrator)

Reverse the difficulty, and malware relying on "user stupidity" would pretty much disappear.

Slashdot Top Deals

The sooner you fall behind, the more time you have to catch up.