Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
What's the story with these ads on Slashdot? Check out our new blog post to find out. ×

Comment Dpends on the program (Score 1) 1067

If the worst that can happen is a wrong pixel in a computer game, then that's fine. But if I'm analysing data to be published in a scientific paper, dividing by zero means an error in my program, and I want to know about it and fix it. It doesn't really matter whether it gives a nice error message or a core dump, but it must be noticed.

Comment It has worked (Score 2) 297

At least in the UK, the discrediting of Andrew Wakefield does seem to have worked. MMR vaccination rates have recovered, and are now at their highest ever level. Of course some people still believe him or have other reasons to continue the fraud, but the decisive judgments and associated publicity have changed public opinion back.

Comment Nothing to do with peer review (Score 1) 170

According to the article, the comment was added in revisions after peer review. It should have been caught before publication, but it's not the reviewers' fault.

One other thing: to catch this reliably, you need to have someone read through it who knows that it's the final version. Otherwise they may well assume that it's still an active question, waiting for views. And of course, you should always word your notes more politely!

Comment The whole function exporting mechanism is a bug (Score 1) 208

The whole idea of inspecting the contents of arbitrary variables is a bug. Variables can contain any data the user chooses, and the fact that it happens to look like a function definition is none of the shell's business. Bash should have defined a single variable for the purpose in which all the function definitions are packaged up, or at least have defined a class of variables (e.g. BASH_FUNCTION_*) for the purpose.

"Don't tell me I'm burning the candle at both ends -- tell me where to get more wax!!"

Working...