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

 



Forgot your password?
typodupeerror
×

Comment Re:Practicalities (Score 2) 136

There's precedent for this. In many biology experiments, the "raw data" is an actual organism, like a colony of bacteria or something. There are scientific protocols for accessing that "data", but you have to be able to prove that you are an institution that can handle it. Even if the public "owns" it, technically speaking, no reputable scientist is going to send an e. coli sample to just anyone.

So I think we all understand that, in practice, we mean different things by "public access". Sometimes that means that anyone should be able to download the data, and sometimes that means that anyone should be allowed to go there and examine it for themselves.

Comment Re:Good policy (Score 2, Interesting) 136

You know who needs to introduce this rule? The ACM.

I'm fed up with so-called scientific papers with results based on proprietary software. It doesn't even have to be open source, though that would clearly be good for peer review. If I can't (given appropriate hardware and other appropriate caveats) run your software, I can't replicate your results. If I can't replicate your results, it's not science.

Comment Re:To long, didn't check. (Score 1) 189

Not exactly. Machine-checkable outputs tend to come in one of two varieties: certificates (of which this is an example, since it's an UNSAT certificate) and proofs proper.

Proofs (which are the sort of things you'd feed to Coq or Isabelle) tend to rely heavily on built-in tactics. There are some theories (classical logic, intuitionistic logic, Presburger arithmetic, Tarski arithmetic, etc) which are known to be decidable, but the decision procedures are beyond most humans, let alone trained monkeys. For example, in Tarski arithmetic, you might be faced with the following goal:

      a : R, b : R, c : R |- exists x : R, a*x*x + b*x + c = 0

(Translation into high-school-level maths: If a, b, and c are real numbers, then the equation ax^2 + bx + c = 0 has a real root.)

You apply the "eliminate the existential quantifier" tactic, and it will give you a new goal which represents the necessary and sufficient conditions for this goal to be true:

      a : R, b : R, c : R |- (a = 0 /\ b = 0 /\ c = 0) \/ (a = 0 /\ b 0) \/ (b*b >= 4*a*c)

(Translation into high-school-level maths: Either a, b and c are all zero, or the equation is really linear and nondegenerate, or the determinant is greater than or equal to zero. Yes, this result was really found automatically by a Tarski arithmetic solver.)

That's one "step" in a machine-checked proof. Most humans are not able to get the nondegeneracy conditions correct, and asking a trained monkey to do it is unreasonable.

The other type of check is a certificate. Certificates are technically proofs, but they are are typically highly domain-specific descriptions based the problem at hand, as opposed to a general statement in logic-plus-theories. Certificates for UNSAT, for example, tend to be based around a set of choices that a SAT solver would have to make to verify that the problem fails SAT.

Comment Re:The olden days (Score 1) 66

I wrote my fair share of MODs back in the day; I'm familiar with all the tricks. Writing MODs was a different kind of fun than modern systems, but it was still fun.

The question was which one you like better. My personal opinion is that not being forced into technical limitations is easier, but it doesn't necessarily make you more creative to have more options.

Comment Re:The olden days (Score 1) 66

I suspect this isn't just true of games.

The Beatles (a.k.a. the white album) was recorded on 4 tracks. The Dark Side of the Moon and Tubular Bells were recorded on 16 tracks. Pro Tools gives you a few hundred tracks, and it's fair to say that modern musicians don't do proportionally more with what they have. You get pretty much the same "amount" of music/production (less, sometimes; as Arnold Schoenberg famously pointed out, a rest is never a wrong note), but you get it faster and cheaper.

Comment Re:All *might* infringe ... (Score 2) 109

Breaking Bad season 5 has not yet screened on the ABC. If you wanted to watch it while the global conversation about it was still happening, you needed Foxtel with a Showcase subscription, which will set you back $72 a month. (For comparison, the DVD box set for season 5 costs less than half that, and you get to keep it.)

There was no other way to legally watch it in Australia. Most people can't justify spending $72 a month for one or two TV shows (say, Breaking Bad and Game of Thrones), and companies like AMC and HBO provide no other way, such as a streaming web site. It's unsurprising that Australia leads the world in pirating shows like these when the distributors refuse to take Australia's money. It's like The Oatmeal's experience only worse.

Note to AMC and HBO: No, I haven't pirated your damn shows. I've only seen a couple of episodes of Breaking Bad on free-to-air, and I have not seen any of Game of Thrones. I'd rather be out of the conversation completely than give any legitimacy to your price-gouging deals with Foxtel. There are people with money who would like to give it to you in return for content that you produce. It is your stupidity and ineptitude which is preventing said people from giving you said money. Fix that, and the piracy rate will drop dramatically.

Slashdot Top Deals

This file will self-destruct in five minutes.

Working...