A way to implement these ideas reddit-style would be amazing.
Maybe a 2D reddit, so you can add (and vote on) evidence and hypotheses; and then also vote on each intersection (a choice of 5 levels of consistency). Not sure about nesting; would it mean sub-evidence/hyp, commentary, alternative expression, or related evidence/hyp. Perhaps users could work it out, in effect adding dynamic untyped fields, like twitter's @name, with voting for significance. Let the users decide! The UI would look messy, but collapsing fixes it.
To avoid group-think, you could do pseudo A/B-testing, with different votes. Though I don't think users would go for this - and when would the results become "official"? It becomes more stately (stateful); one of the beautiful simplicities of reddit is that the model types/components are constant.
Hypothesis: Lisp/Python/Haskell/Ruby is the best programming language ever made. Evidence: PG recommends/PG criticizes; Libraries for X available/unavailable; Supports/Omits 1st class functions, etc. etc.
Hypothesis: You need a cofounder to succeed at your startup. Evidence: YCombinator funds/does-not-fund solo founder startups; Fail rate higher/lower for cofounder tech startups; etc. etc.
Maybe a 2D reddit, so you can add (and vote on) evidence and hypotheses; and then also vote on each intersection (a choice of 5 levels of consistency). Not sure about nesting; would it mean sub-evidence/hyp, commentary, alternative expression, or related evidence/hyp. Perhaps users could work it out, in effect adding dynamic untyped fields, like twitter's @name, with voting for significance. Let the users decide! The UI would look messy, but collapsing fixes it.
To avoid group-think, you could do pseudo A/B-testing, with different votes. Though I don't think users would go for this - and when would the results become "official"? It becomes more stately (stateful); one of the beautiful simplicities of reddit is that the model types/components are constant.