Forgot your password?

typodupeerror

Comment: Re: Have u thought about.. (Score 1) 465

"So, you're absolutely certain that your truck liner has no micro defects in it that aren't immediately obvious?"

Of course he can't. But he can be sure there are no micro defects that will break the truck liner within the warranty period or the repair will go on the part of the vendor.

Now, please tell me how this can be applied to software development. Zeroes and Ones don't wear out.

"those are more of the type of bugs that would ship in software that's impossible to fix all of them."

Do you mean they can't be fixed once they reveal themselves? Because if they can be fixed it means they could be not there from the starting point, right?

In physical world, pieces wear out and break appart. In a software, defects don't appear themselves but get exposed, they are there from the begining because you introduce them. It's only natural to ask you to remove them since you introduced them to start with.

Comment: Re: Have u thought about.. (Score 1) 465

"Would I, as a programmer, be expected to go back 15 years and fix a bug in a piece of software I wrote"

Certainly not. Only if you introduced the defect yourself 15 years before.

"For "free""

Of course, not for free: you already got payed *in advance* for the product 15 years ago, so you have already taken advantage for 15 years of that money for an unfinished work.

"The contract should specify a "warranties" period for items like this"

But of course yes. It not only should but must be a warranty period for all the portions of your product that will wear out with use. Can you please tell exactly what zeroes and ones are subjected to wearing out in your code?

Comment: Re: Have u thought about.. (Score 1) 465

"When you understand the Halting Problem, and you understand what that has to do with bugs, THEN you will have a right to critique programming as a profession."

When a computer has effectively infinite RAM and infinite time *then* you can get back talking about the halting problem to hide your unprofessional attitude.

"Why should I correct those bugs for free?" Well, because you introduced them for free too.

"So, I have to support my software forever?" No, only till it has zero defects. The sooner you get to that point, the sooner you can go after other issue.

Comment: Re: Have u thought about.. (Score 1) 465

"All guarantees have limits. With cars, it's a set number of miles or months, whatever is reached first."

Oh, c'mon, not again...

Please do NOT compare physical goods to immaterial ones.

You can come back with your car analogy the day your code wears out and it fails because too many zeroes have thinned out into ones.

Comment: Re:junk dna (Score 1) 116

by turbidostato (#43737141) Attached to: Carnivorous Plant Ejects Junk DNA

"You've stated the conclusion as a premise ("evolution works just the other side around")"

Nope. I didn't set conclusion as premise, evolution *does* in fact works the other way around, it is a premise (under this conversation constrains): random mutations happen all the time, if they produce a better fit, they get selected by means of higher offspring, if they are deletereal they get off the pool and if they are neutral, they simply accumulate. It's believed -and supported by experimentation, that random mutations on functional DNA tends to be bad more often than good. So when a mutation happens in a non-functional section it usually won't be deletereal, so it's going to be accumulated above the average for functional DNA, hence a testable prediction: intra-species DNA variation within non-functional sections of DNA will be higher than within functional segments.

"so even if it's correct it's not really science"

It is: I sustain an hypothesis (evolution goes from genes to phenotypes, not the other way around) and offer a prediction deducted from it (junk DNA will show higher random wandering than functional DNA). What's your hypothesis that:
a) better explains why junk DNA wanders away more than known to be functional.
b) offers an experiment that will render different results under your hypothesis than mine.

"Supposing there are additional functions of DNA other than coding proteins is a much simpler explanation"

No, it isn't, since it requieres a magic wand. Here, the null hypothesis is that DNA that after roughly 60 years of scrutiny seems to do nothing, in a way that perfectly fits into current theory, does in fact nothing. You prefer to think that something that seemingly does nothing, does nevertheless do something, your turn.

"it's never wise to create dogmas that blockade avenues for research"

That *is* phylosophy, I also read Khun or Feyerabend. But one thing is being open to criticise a theory (of course we can bet, and we should, that there are some functionality hidden in at least part of the so known junk DNA, and in fact we already give epygenetic/regulatory value to quite a lot of what was thought as junk DNA just a decade ago) and another quite different is ignoring the value of any given current theory without proper instrumentation -what else do you offer to your argument which basically can be simplified to "nature is wise and that looks like an unwise waste of effort, so there must be something else going there" that looks better than current knowledge and can be falsified?

"Bednorz and Muller [...] won the Nobel Prize and made a lot of money by keeping both their minds and their options open."

Nope. They won Prize and money because they offered an alternate theory supported by experimental results, not just because their open mindness, or else The Office of the Nobel Laureates would be requiered to give the Prize to those that support Area 51 aliens or the Armstrong Never Reached the Moon too.

Comment: Re:junk dna (Score 1) 116

by turbidostato (#43715703) Attached to: Carnivorous Plant Ejects Junk DNA

"Absent a really strongly supported, well understood mechanism it's illogical to suppose that natural selection would overwhelmingly favor massive storage abuse."

It's only evolution works just the other side around. Absent a really strongly unfitting characteristic of the junk DNA, it's not going to go anywhere. And, as an information scientist you already have the tools to discriminate one from the other: random wandering. You expect higher stability on pieces of DNA that do something useful than on those that are just junk left there... exactly as it seems to happen.

Comment: Re:Lots of good reasons. (Score 1) 684

by turbidostato (#43570135) Attached to: Ask Slashdot: Are There <em>Any</em> Good Reasons For DRM?

"No DRM means no income for the artist"

During, what, 99,9%? of humankind history there has been no DRM. I didn't know artists haven't had incomes for that long.

"No income for the artist, no new art"

Are you REALLY trying to
  say that there has been no art till the coming of the DRM thingie?

"I am not happy with DRM â" but I canâ(TM)t figure out a better idea."

Simplest explanation is that you are a freaking moron

Comment: Re:More importantly, can anything be done about it (Score 1) 953

by turbidostato (#43538481) Attached to: Some Windows XP Users Can't Afford To Upgrade

"no, software companies that write medical software QA products in their QA Departments"

That explains why no medical software had ever a single bug when on the while... oh, wait!

Anyway, that was not my point. Regarding internal (usually white box) QA, what would be the difference if instead of looking for customers after the fact they reached an agreement with a medical association before start working?

Mother is the invention of necessity.

Working...