News for hackers. Stuff that matters.
Re:Accused murderer wins right to check source code of DNA t... by breck on Monday February 08, 2021 @11:01AM (#26066245)
Lol. If it would take 8.5 yrs to review, it's probably god awful, and should never ever ever be used to convict someone of such a crime.

My prediction: this firm will probably try to get removed from the case, rather than open source their shitty code.

Source: I've worked on MATLAB codebases for various genomics research projects in the past.

Re:Accused murderer wins right to check source code of DNA t... by knolan on Monday February 08, 2021 @03:50PM (#26069924)
170,000 lines of Matlab code for a project is not a good sign. Unless they’re also including the source of various Matlab toolboxes which are already tested by the Mathworks.

It’s such a high-level language it’s hard to imagine what the hell they’re doing with all that code. It’s probably mostly useless cruft from GUIDE.

Re:Accused murderer wins right to check source code of DNA t... by sdenton4 on Monday February 08, 2021 @05:28PM (#26071133)
My guess is a bit of each: The company high-balling the LoC estimate to try to impress/scare the judge, but prooobably also has a truly terrible codebase.
Re:Accused murderer wins right to check source code of DNA t... by breischl on Monday February 08, 2021 @06:47PM (#26071970)
How that number was probably arrived at...

PHB: Hey, how many lines of code do we have? CodeMonkey: You want a high estimate or a low estimate? PHB: High CodeMonkey: Well, including unit tests, comments, whitespace, build scripts, integration test harness... 170k

At least I hope they have enough testing code to be signficant...

Re:Accused murderer wins right to check source code of DNA t... by h0l0cube on Monday February 08, 2021 @07:27PM (#26072308)
Having seen Matlab code that's been exported to C, it's mostly bloated by static arrays, and there's quite a lot of redundant functions. So maybe the LOC count is from a C export?
Re:Accused murderer wins right to check source code of DNA t... by willis936 on Monday February 08, 2021 @08:35PM (#26072775)
I’ve made 4 decent sized gui based tools before. I would never use GUIDE. At minimum it uses eval.

If you want a terrible gui-based gui creation interface: labview awaits.

Re:Accused murderer wins right to check source code of DNA t... by knolan on Tuesday February 09, 2021 @09:24AM (#26077783)
I compiled eval once for fun.
Re:Accused murderer wins right to check source code of DNA t... by willis936 on Tuesday February 09, 2021 @11:11AM (#26079164)
A friend of mine did that. They were able to run arbitrary .m files from an executable. As far as I know, this doesn't violate any terms of use. I wonder what keeps someone from just downloading the freely available MATLAB runtime and running a compiled eval wrapper and suddenly have a freely available version of MATLAB.

Also just because eval can be compiled doesn't mean it should. It will forever be a security risk and I will not write code that uses it in good conscious. Fortunately, Mathworks has provided good alternatives. My personal favorite has been variable field names. It really opens up a lot of elegant coding.

https://www.mathworks.com/help/matlab/matlab_prog/string-eva...

Re:Accused murderer wins right to check source code of DNA t... by nickodell on Monday February 08, 2021 @11:24AM (#26066537)
>My prediction: this firm will probably try to get removed from the case, rather than open source their shitty code.

That isn't necessarily their choice. The prosecutors will make the decision about whether to withdraw the DNA evidence. They probably won't, given that they would need to give the defendant a new trial, which could lead to an accused murderer getting off. A bad look for any prosecutor.

More to the point, if the firm withdraws from any case where their credibility is questioned, what does that say to law enforcement agencies who are thinking about using their software?

Re:Accused murderer wins right to check source code of DNA t... by ahepp on Monday February 08, 2021 @05:01PM (#26070809)
My understanding is that (some) law enforcement agencies have been more than happy to drop cases rather than subject investigative tools to proper scrutiny[0]. They have no qualms resorting to "parallel construction"[1], and simply using the inadmissible (sometimes illegal) evidence to find admissible evidence.

[0] https://arstechnica.com/tech-policy/2015/04/fbi-would-rather...

[1] https://en.wikipedia.org/wiki/Parallel_construction

Re:Accused murderer wins right to check source code of DNA t... by nickodell on Tuesday February 09, 2021 @09:20PM (#26085092)
Stingrays are more useful as an investigative tool than an evidentiary tool. DNA is the other way around.
Re:Accused murderer wins right to check source code of DNA t... by gidan on Monday February 08, 2021 @12:35PM (#26067534)
That would be implying that the prosecutor would prefer taking the life of an innocent rather than having it hurt his career, making the prosecutor kind of a criminal.
Re:Accused murderer wins right to check source code of DNA t... by melq on Monday February 08, 2021 @04:22PM (#26070332)
>making the prosecutor kind of a criminal.

Never met a lawyer before huh?

Jokes aside, prosecutors pushing through cases they know to be unsound isn't exactly uncommon. Many prosecutors are more concerned with their conviction rates than they are in justice, because that's what they are measured and rewarded by.

Re:Accused murderer wins right to check source code of DNA t... by rtx on Monday February 08, 2021 @04:45PM (#26070607)
I often hear this, who is rewarding them for high conviction rate.
Re:Accused murderer wins right to check source code of DNA t... by vkou on Monday February 08, 2021 @05:08PM (#26070882)
Voters, because when it comes to issues of criminal justice, crowds are rarely paragons of sober temperance and restraint.
Re:Accused murderer wins right to check source code of DNA t... by jabits on Monday February 08, 2021 @04:31PM (#26070447)
I think you are wrong and that most prosecutors want to do the right thing, like most working people
Re:Accused murderer wins right to check source code of DNA t... by JakeTheAndroid on Monday February 08, 2021 @05:30PM (#26071152)
"Right" and "wrong" are dependent upon the system and how it rewards you.I would agree that most prosecutors what to serve justice for malfeasance that has been committed. That's different than whether a case is the "right" or "wrong" one to take.

If a case seems unclear, and you could spend years working on a conviction that will ultimately fall through, that hurts your ability to do justice for more readily winnable cases. You have to spend the time building a case, do all the paperwork, go to trial, etc. That's opportunity cost. So spending that on a case you have 10% chance of winning just isn't a good use of time. Add that to the fact that conviction rate is a metric used to quantify skill, you're rewarded for serving justice successfully. And that then dictates how much money you can get which can help fund enforcing justice.

I believe you're looking at the moral right/wrong, and I don't believe that is the same right/wrong being discussed in terms of how lawyers often choose cases. At the end of the day, lawyers need work and they get that mostly through word of mouth and reputation. You don't really get either of those when you lose cases.

Re:Accused murderer wins right to check source code of DNA t... by devlopr on Monday February 08, 2021 @08:15PM (#26072657)
You're version of the right thing and the prosecutors version might not align.

The right thing for them is to put as many criminals behind bars. They review cases and pick ones they can win. They will attack and find unrelated weak points in your character to win. They believe they are doing the right thing and will use whatever they can legally against you. You being innocent and going to court is means someone made a mistake. To confess to a mistake loses you credibility, to confess to an ongoing process mistake could open up other cases where dangerous people could be set free.

Is that your version of the right thing?

Re:Accused murderer wins right to check source code of DNA t... by michaelmrose on Tuesday February 09, 2021 @12:38AM (#26074268)
It is trial if wrong to convince one's self that accused are probably guilty and that actions that convict them are moral even the proof is insufficient or weak or the procedure flawed.

Most people want to do the right thing wherein right thing is almost entirely defined by norms and customs of their environment. If the norms and expectations are high ethical and correct standards people will follow them to the degree they are able.

To what degree are such standards broken or defective in America though?

Lest we forget the head lawyer of Texas a state home to aprox 27 million people or around 8% of the nation is a man whose own prosecution has for years only been stymied by the difficulty of prosecuting the man at the head of the states justice department. Either 8 or 9 (I've lost track) directly beneath him have resigned and accused him of corruption.

This isn't even an isolated instance corruption is found in fact all over the united states.

Even when in theory we would like to do the right thing we have a hard time establishing what standards are even real. Look at the fact. For proof of that look no further than the science of hair analysis which the FBI spent decades using to convict the accused before we realized that they were incapable of differentiating dog hair from human hair.

Think of entire people going in to work producing work product about imaginary science they were pretending to do competently and sending people to death row in part because of their fake work product.

https://www.washingtonpost.com/local/crime/fbi-overstated-fo...

The justice system in America is a bad joke that is primarily differentiated from say Cuba in that bribes are paid to your lawyer instead of directly to government officials.

Re:Accused murderer wins right to check source code of DNA t... by spoonjim on Monday February 08, 2021 @08:15PM (#26072656)
Prosecutors are shaped by an environment that equates “the right thing” to “punishing the guilty.” It’s like any profession... a surgeon will think you need surgery and a prosecutor will think the guy in handcuffs needs to go to jail.
Re:Accused murderer wins right to check source code of DNA t... by hluska on Monday February 08, 2021 @05:27PM (#26071122)
Sadly, evidence contradicts that thought. It shouldn’t but it does.
Re:Accused murderer wins right to check source code of DNA t... by hutzlibu on Monday February 08, 2021 @05:09PM (#26070889)
Everyone wants to do the right thing.

It is just that some think the right thing for themself is to maximize their career progress.

And I would not know in general about state prosecutors, but what I know anecdotally second hand, does not sound good.

Re:Accused murderer wins right to check source code of DNA t... by melq on Monday February 08, 2021 @04:49PM (#26070640)
I believe that's true as well, and I never said otherwise.
Re:Accused murderer wins right to check source code of DNA t... by XorNot on Monday February 08, 2021 @04:34PM (#26070470)
The prosecutor doesn't see it that way. They see it as just "knowing" the guy is "definitely guilty". It's just like, a feeling you know? And a win will look great when they go for re-election (why is that even a thing?).

Presuming rational actors in this case is missing the general problem with the system: people very easily convince themselves they know the truth despite how the validity of the evidence changes. Whatever it said initially, that must be right - it's misinformation 101. Once a belief is established it is much harder to change.

Re:Accused murderer wins right to check source code of DNA t... by jfengel on Tuesday February 09, 2021 @04:23PM (#26082538)
And a win will look great when they go for re-election (why is that even a thing?).

You would prefer that they not be elected? That they would be appointed by some politician, with the public having no recourse?

The fact is that the public like prosecutors who convict people. That's deeply unfair. But it's also deeply democratic.

Re:Accused murderer wins right to check source code of DNA t... by XorNot on Wednesday February 10, 2021 @03:33AM (#26086799)
You already elect politicians. If that system is producing people you don't trust to manage the affairs of state, why would electing prosecutors lead to different results?
Re:Accused murderer wins right to check source code of DNA t... by jfengel on Wednesday February 10, 2021 @12:25PM (#26092071)
Hard to say, really. It's one of those compromises, quis custodiet and all that.

I very much agree with you: a government has a monopoly on violence and ultimately we all end up trusting it. Too many checks and balances lead to gridlock. Too few lead to oppression. Much of it ends up being decided on inertia. We do it both ways in different jurisdictions, with successes and failures in both.

Re:Accused murderer wins right to check source code of DNA t... by mlindner on Tuesday February 09, 2021 @05:56AM (#26076002)
That's not how prosecuters work in the US. Their goal is to win the case, not make the "right" decision. They'll spin evidence as hard as they can against the accused.
Re:Accused murderer wins right to check source code of DNA t... by nickodell on Monday February 08, 2021 @02:48PM (#26069207)
>taking the life of an innocent

The prosecutor isn't unilaterally deciding whether the DNA evidence is valid. There will be a public hearing where both the prosecution and defense show evidence about the validity of the DNA evidence, and a court will rule based on that evidence.

Re:Accused murderer wins right to check source code of DNA t... by afthonos on Tuesday February 09, 2021 @01:48AM (#26074630)
You should read up on the rates of plea bargaining, as well as the methods prosecutors use to push defendants to do so, which include:

- Not revealing all information they are required to.

- Parallel construction (see above)

- Overcharging, with the goal of making the plea more palatable than the cost/risk of defending multiple absurd charges.

- Lying to you while getting to throw you in jail if you lie to them.

As a result, only 5% of federal cases go to trial.

None of behaviors these are rare. If your understanding of the legal system is based on popular culture, as most people’s is, it is basically law enforcement propaganda that has little relationship to reality.

Re:Accused murderer wins right to check source code of DNA t... by nickodell on Tuesday February 09, 2021 @09:16PM (#26085074)
Believe it or not, I was already aware of all of those things, having followed a number of criminal defense blogs.

If you read the article and appellate decision which is linked, it says what I just said:

>On Wednesday, the appellate court sided with the defense [PDF] and sent the case back to a lower court directing the judge to compel Cybergenetics to make the TrueAllele code available to the defense team.

Re:Accused murderer wins right to check source code of DNA t... by afthonos on Wednesday February 17, 2021 @03:57PM (#26171665)
Apologies, I thought you were stating general facts about DNA evidence in general, not about this specific case.
Re:Accused murderer wins right to check source code of DNA t... by bscphil on Monday February 08, 2021 @06:28PM (#26071792)
Yeah, the system is in a pretty horrific state when you have to count on prosecutors' restraint for anything. Granted, we are in such a state, but it's beneficial not to just accept that as the status quo.
Re:Accused murderer wins right to check source code of DNA t... by bdavisx on Monday February 08, 2021 @11:44AM (#26066860)
It would also give every person convicted using their software an incentive to open an appeal.
Re:Accused murderer wins right to check source code of DNA t... by Spivak on Monday February 08, 2021 @02:04PM (#26068629)
I like how this is considered a bad thing. Like we can’t let this guy point out that he’s being convicted by an unauditable black box that suddenly isn’t worth using if it has to stand up to scrutiny because then everyone would want to. The horror.

Like I’m actually kinda shocked this is the reality. I would have assumed that DNA evidence would have some blessed methodologies and tools/algorithms, with a strict definition of what constitutes a match or partial match specifically so this wouldn’t happen.

Re:Accused murderer wins right to check source code of DNA t... by belorn on Monday February 08, 2021 @07:33PM (#26072353)
Here in Sweden, there is a legal practice that you can't find someone guilty based on DNA evidence alone. Probabilistic evidence is nice to point law enforcement in a direction, but there is always a risk of false positives.

In this case we are also dealing with probabilistic genotyping involving DNA Mixtures with DNA from several individual contributors, and most likely degraded DNA. It is the tool the police can use when other more traditional methods is not possible because of the mixture. That should mean the qualitative value of the DNA evidence is lower, requiring even stronger additional evidence from other sources.

Re:Accused murderer wins right to check source code of DNA t... by Blikkentrekker on Tuesday February 09, 2021 @03:02AM (#26074975)
In the U.S.A., a man can be convicted upon the word of a single witness, even if the defence poked significant holes into the reliability of said witness.

What can happen in the U.S.A. is that one lone man says “I saw the defendant do it.”; the defence attorney can point out that the witness was drunk at the time, that he has motive to lie, that he initially reported another story to the police and only later settled on this story, and what ever else to render him completely unreliable.

The jury can nevertheless return a verdict of guilty, and there are no grounds for appeal then, as it is the power of the jury to decide who is “reliable”, and it is not required to explain it's thought process at all.

What a shocking development that such would result into a criminal justice system where a defendant's race and gender plays such a factor.

Re:Accused murderer wins right to check source code of DNA t... by mlindner on Tuesday February 09, 2021 @05:53AM (#26075992)
> What a shocking development that such would result into a criminal justice system where a defendant's race and gender plays such a factor.

It takes only one person in the jury to hang the jury. It's not a majority vote it's a unanimous vote.

Re:Accused murderer wins right to check source code of DNA t... by Blikkentrekker on Tuesday February 09, 2021 @06:18AM (#26076181)
Bench trials are also required to be unanimous.

Methinks the U.S.A.-man often thinks that bench trials in other countries are done by a single juror; they are not and can range from three to twelve in how many professional jurors are required to reach a unanimous conclusion.

But this is not so much about lay fact finding vis-ǎ-vis trained fact-finding, but the rules of evidence.

Scotland also has jury trials, but does not permit that a man be convicted upon the word of a single witness; there must be further independent, corroborating evidence.

There are many other differences with, for instance, the Dutch system that guarantee a fairer trial. One very big one is that in the Netherlands both the defence and prosecution have one groundless appeal; either side if it not agree with the verdict can demand a fresh new trial with different jurors once. — this obviously reduces flukes of justice.

The other is far stronger rules of evidence and more consistent rulings. Juries are very fickle and legal experts rarely know what verdict they will return based on the evidence they saw before them; whereas with trained jurors, their verdict is often similar with the same evidence given to them.

Indeed, one might argue that the practice of plea bargains, which would be considered unconceivably unethical in most jurisdictions, are actually the saving grace, as they permit stability to this otherwise fickle system as the negotiations between both parties are more reproducible given the same evidence, than fickle juries.

Re:Accused murderer wins right to check source code of DNA t... by MereInterest on Monday February 08, 2021 @07:53PM (#26072511)
Interesting. What does Swedish law consider non-probabilistic evidence? Even something like eye-witness testimony I would consider to be probabilistic, given how easy it is to manipulate memories, even unintentionally.
Re:Accused murderer wins right to check source code of DNA t... by acct776 on Monday February 08, 2021 @10:41PM (#26073533)
Clear videographic, use of a PIN that only the accused had access to, etc
Re:Accused murderer wins right to check source code of DNA t... by gwd on Tuesday February 09, 2021 @05:23AM (#26075818)
How do you prove that only the accused had access to a PIN? Surely that's probabilistic as well?
Re:Accused murderer wins right to check source code of DNA t... by ALittleLight on Tuesday February 09, 2021 @04:05AM (#26075343)
Isn't all evidence probabilistic? What's an example of something that isn't?
Re:Accused murderer wins right to check source code of DNA t... by hluska on Monday February 08, 2021 @05:26PM (#26071102)
This is one of these scary areas where reality matches my teenaged experiences playing Shadowrun. I used to hope that the brutal dystopia we played through was just fun. Now I’m seeing that the present needs a word even more brutal than dystopia. :(
Re:Accused murderer wins right to check source code of DNA t... by alchemism on Monday February 08, 2021 @05:49PM (#26071360)
Kafkatopia
Re:Accused murderer wins right to check source code of DNA t... by hluska on Monday February 08, 2021 @06:03PM (#26071518)
You nailed it! Thanks friend, that’s some wicked writing and thinking.
Re:Accused murderer wins right to check source code of DNA t... by Blikkentrekker on Tuesday February 09, 2021 @02:56AM (#26074951)
I do not find this reality worse at all than people being convicted upon the black box testimony of blood splatter analysts, which is simply an expert testifying that in his conclusion the blood indicated such-and-that.

Or of course, that the U.S.A. permits conviction based on the sworn testimony of a single eye witness, which is noteably unreliable.

All of these are black boxes that are routinely meant to convict. — it would not surprise me if such software were far more reliable than human eye witness accounts, but if there's one thing I noticed, it's that a man is seldom afraid of bad matters, he is only afraid of bad matters produced by new technology; far worse matters can stay, so long as they be ancient enough.

Re:Accused murderer wins right to check source code of DNA t... by Aachen on Monday February 08, 2021 @12:21PM (#26067373)
> If it would take 8.5 yrs to review, it's probably god awful, and should never ever ever be used to convict someone of such a crime.

It's not like you review all scientific evidence and re-do the experiments that lead up to the discovery of <insert some evidence method> in the first place. Validating all that would also take years and much of it can be established as generally accepted by all parties. Similarly, there will be some trust involved with this source code as well. Getting the opportunity to look for bugs is essential in my opinion, but it needn't take multiple years. Focus on the parts you doubt, similar to what you'd do if you were reviewing the scientific method used in analog evidence.

Of course, the two aren't identical. Validating scientific methods and validating a program is different in that the program is proprietary and the science (usually) merely behind a paywall. The latter can then be replicated by others and becomes established. The former will only ever be seen by that company and doesn't become established. So scrutiny is necessary, but after a couple cases that used an identical version, requiring access without articulating particular doubts would unduly delay the case. It doesn't seem unreasonable to start trusting the program after a bunch of defendants had experts look at it and found no way to cast doubt on its result. If you don't think software of 180k lines can be used in court under such circumstances because it would take too long to review, we should throw out pretty much all software anywhere in the judicial system. (That's not what you said, but some of the replies including yours hint at that.)

Re:Accused murderer wins right to check source code of DNA t... by inetknght on Monday February 08, 2021 @05:05PM (#26070841)
> It's not like you review all scientific evidence and re-do the experiments that lead up to the discovery of <insert some evidence method> in the first place.

Actually, it is. That's how science works and that's how convictions often get overturned.

> Validating all that would also take years

Are you suggesting that unvalidated data is being used to prosecute crimes?

> and much of it can be established as generally accepted by all parties.

The point here is that it isn't established as generally accepted by all parties.

> Similarly, there will be some trust involved with this source code as well.

"Trust but verify"

> If you don't think software of 180k lines can be used in court under such circumstances because it would take too long to review, we should throw out pretty much all software anywhere in the judicial system.

I firmly believe that if the source code isn't available to review by all parties, including the public, then it shouldn't be used in a criminal court.

Re:Accused murderer wins right to check source code of DNA t... by gowld on Monday February 08, 2021 @05:49PM (#26071359)
> Are you suggesting that unvalidated data is being used to prosecute crimes?

Yes. Pseudoscience is the bread and butter of criminal forensics.

Re:Accused murderer wins right to check source code of DNA t... by tylerhou on Monday February 08, 2021 @06:29PM (#26071806)
I think they meant "should be used to prosecute crimes."
Re:Accused murderer wins right to check source code of DNA t... by vkou on Monday February 08, 2021 @05:04PM (#26070829)
> It's not like you review all scientific evidence and re-do the experiments that lead up to the discovery of <insert some evidence method> in the first place. Validating all that would also take years and much of it can be established as generally accepted by all parties. Similarly, there will be some trust involved with this source code as well

There are a few important differences between a generally accepted method, and some Matlab black-box that you feed an input into, and it prints out 'guilty' and 'not guilty'.

1. The former is based on centuries of peer review, where the best ideas eventually get selected for. The latter is an externally un-reviewed application, which encapsulates the best of whatever we could ship by Thursday.

2. You can call an expert witness to the stand, and ask them questions about the state of the art of <some evidence based method>. You can ask them why. You can ask them about how certain one should be about their statements. You can't cross-examine a black box.

The actual solution to your quandary is to require that forensic analysis services must pass an annual, independent, double-blind analysis of the accuracy of their methods, before they are used in a courtroom - and that the results of those audits are made available to the defense.

It's one thing for a man in a lab coat to take the microphone and say that their methods are accurate 'to within one in a million'. It's quite another to see an audit, where 100 samples were sent in for analysis over six weeks, and only 92 of them were analysed correctly.

A jury might still convict on the basis of that 92% accuracy, but only if other meaningful evidence points against the defendant.

Unfortunately, the reality of forensic science in 2021 is that most of it is sloppy bunk, with no assurances of accuracy.

Re:Accused murderer wins right to check source code of DNA t... by SilasX on Monday February 08, 2021 @06:48PM (#26071978)
>The actual solution to your quandary is to require that forensic analysis services must pass an annual, independent, double-blind analysis of the accuracy of their methods, before they are used in a courtroom - and that the results of those audits are made available to the defense.

Agreed! But if that's the standard, it still doesn't involve letting the defendant see the source code.

Re:Accused murderer wins right to check source code of DNA t... by gowld on Monday February 08, 2021 @05:50PM (#26071378)
In USA, accurate to 1 in a million means you can convict 300 innocent people for every guilty one.

Bad stats, especially around DNA, has convicted many innocent people.

BTW, law and Order did an episode on bad DNA science convicting someone.

Re:Accused murderer wins right to check source code of DNA t... by vkou on Monday February 08, 2021 @06:40PM (#26071912)
As an innocent person, I'd much rather take a 1 in a million chance at a wrongful conviction, than risk a jury trial.
Re:Accused murderer wins right to check source code of DNA t... by ClumsyPilot on Monday February 08, 2021 @06:54PM (#26072028)
the point he is making that 1 in a million was an outright lie used by prosecutors to secure convictions on innocent, while the real criminals are still out and about
Re:Accused murderer wins right to check source code of DNA t... by dragonwriter on Monday February 08, 2021 @08:07PM (#26072610)
> Validating scientific methods and validating a program is different in that the program is proprietary and the science (usually) merely behind a paywall.

Or completely fictitious.

Have you heard the story about the FBI crime lab and the “science” of fiber analysis that they developed, and not only used in federal criminal trials but also provided as a service for state and local agencies for decades?

Re:Accused murderer wins right to check source code of DNA t... by ArnoVW on Tuesday February 09, 2021 @03:41AM (#26075206)
Or the Shirley McKie debacle in Scotland in 2005, where it turned out that finger print detection was more of an 'art' than a science. The ball got rolling once they started convicting police officers (so at least the analysis was double-blind?)

Or the phantom of Heilbronn, where dozens of crimes were linked to a single woman. Who turned out to be the lab technician that assembled the kits. Doubts started once they discovered the caucasian female DNA in cells of the charred remains of a black male.

I often wonder how prosecuters defend against the use of these cases to create doubt.

https://en.wikipedia.org/wiki/Shirley_McKie

https://en.wikipedia.org/wiki/Phantom_of_Heilbronn

Re:Accused murderer wins right to check source code of DNA t... by Blikkentrekker on Tuesday February 09, 2021 @02:50AM (#26074918)
It indeed doesn't seem fair to them that they are forced to share their trade secrets simply because the prosecutors elected to use their software.
Re:Accused murderer wins right to check source code of DNA t... by hansel_der on Tuesday February 09, 2021 @03:18AM (#26075058)
it doesn't seem fair to sentence someone (to death?) based on a unaudited secret sauce tool.

the company can always retract their product if they want to keep it a trade secret.

Re:Accused murderer wins right to check source code of DNA t... by Blikkentrekker on Tuesday February 09, 2021 @03:24AM (#26075094)
You assume it to be one or the other.

The real solution would obviously that the prosecutors cannot enter into evidence the conclusions of any closed source software.

Of course, this only displaces the issue, what of the black box c.p.u.'s whereupon this software ran?