Nice work. It seemed responsive enough to me without client scripting. Unless people with slow connections report that the JavaScript version is faster, I think this is (the start of) the only version we need.
Some ideas for improvement:
Make 3 input boxes for the 3 elements of the triplet.
All results should include a short explanation of the Positive Bias, and an introduction to Less Wrong, including (the perfect result and “no rule” result).
It would be nice to make it StumbleUpon friendly, we can get a lot of hits from Stumblers. If it maintains the same URL at every stage, and provides different content based on the Post data, then StumbleUpon would not get confused by people thumbing up at different points in the test. As it is, the URL http://wry.me:7002/start returns an error when retrieved with a GET.
Thanks! I’ve addressed your latter two points (perhaps too minimally); though I think 3 input boxes would actually be less usable. I just made it accept both commas and spaces as delimiters instead.
If anyone would like to make a nice, pretty version, that should be easier now with the rule logic better-factored.
A quick-and-dirty server-based webification (no Javascript): http://wry.me:7002/ with source code at http://github.com/darius/wason/ (only lightly tested).
Nice work. It seemed responsive enough to me without client scripting. Unless people with slow connections report that the JavaScript version is faster, I think this is (the start of) the only version we need.
Some ideas for improvement:
Make 3 input boxes for the 3 elements of the triplet.
All results should include a short explanation of the Positive Bias, and an introduction to Less Wrong, including (the perfect result and “no rule” result).
It would be nice to make it StumbleUpon friendly, we can get a lot of hits from Stumblers. If it maintains the same URL at every stage, and provides different content based on the Post data, then StumbleUpon would not get confused by people thumbing up at different points in the test. As it is, the URL http://wry.me:7002/start returns an error when retrieved with a GET.
Thanks! I’ve addressed your latter two points (perhaps too minimally); though I think 3 input boxes would actually be less usable. I just made it accept both commas and spaces as delimiters instead.
If anyone would like to make a nice, pretty version, that should be easier now with the rule logic better-factored.