News for hackers. Stuff that matters.
Re:Greedy, Brittle, Opaque, and Shallow: The Downsides to De... by jeremyjh on Saturday February 10, 2018 @07:39PM (#16350476)
I'd probably do it with a writing sample. Say, Macbeth. Just execute randomly generated bytes until they write Macbeth on their own. Of course it could pass on a 100 monkey type fluke, so after it passes then you submit it to a traditional Turing test.

Given sufficient computing resources, this should yield strong AI in just a few minutes.

Re:Greedy, Brittle, Opaque, and Shallow: The Downsides to De... by lsc on Saturday February 10, 2018 @08:43PM (#16350694)
You could, of course, do machine checks of some subset of "can generate syntactically correct English" -and that would cut out a whole lot more bad programs than 'can you write MacBeth.'

but- even when you pass that test, you will have a nearly infinite number of marcov-chain generators and similar programs to sort through.

My point is that if you want to solve a program by generating random code, you need machine-executable fitness test.

We don't have a machine-executable test for consciousness. The Turing test relies on the intuition of humans, and we have a very finite supply of that.

Re:Greedy, Brittle, Opaque, and Shallow: The Downsides to De... by thaumasiotes on Sunday February 11, 2018 @01:23AM (#16351468)
> even when you pass that test, you will have a nearly infinite number of marcov-chain generators and similar programs to sort through

Not really relevant to your point, but Markov chain generators aren't able to generate syntactically correct English.

(Or, they are able to generate it, but they aren't able to stop themselves from generating syntactically invalid English, and almost all of their output will in fact be invalid.)

Re:Greedy, Brittle, Opaque, and Shallow: The Downsides to De... by mikevin on Saturday February 10, 2018 @07:57PM (#16350538)
I think writing Macbeth isn't a good indicator of anything except being Shakespeare. Asking it a few questions about some general concepts like logic, math, and patterns(relationships in Macbeth maybe?) would probably yield results that are much more likely to pass the test.
Re:Greedy, Brittle, Opaque, and Shallow: The Downsides to De... by vladf on Saturday February 10, 2018 @08:32PM (#16350658)
I disagree on all counts. The first program that would be generated by such a procedure would very likely be the constant program that happens to always respond with the correct questions to your test. It depends how you randomly generate code, of course, but I doubt the complexity of a "general AI program" would ever be smaller than the complexity of the constant program which by luck returns the correct answer to your test.
Re:Greedy, Brittle, Opaque, and Shallow: The Downsides to De... by mattnewton on Saturday February 10, 2018 @09:46PM (#16350904)
Generate the Math tests then? That prevents constants.

Generating macbeth is a prompt most people here couldn’t pass, myself included...

Re:Greedy, Brittle, Opaque, and Shallow: The Downsides to De... by homarp on Saturday February 10, 2018 @09:37PM (#16350868)
you can still use generating Macbeth as a good indicator, just by providing some inputs and constraints.

Input is a Macbeth outline/play summary (e.g. https://www.cliffsnotes.com/literature/m/macbeth/play-summar... ) Contraints are "in the style of : KingLear and Othello"

and compare the produced text to Macbeth