News for hackers. Stuff that matters.
Re:The Man Who Would Teach Machines to Think by gtrak on Thursday October 24, 2013 @09:37PM (#6609250)
What makes the right level of abstraction right? Seems like the units of abstraction have to be amenable to application (analogy), but rightness is fluid. If you have a turing machine, it might make more sense to write a JS compiler first because of the familiarity and perceived difficulty of translating your thoughts, but that's a statistical process of your own head. If you're a fresh mind, you would never create a JS compiler. The aggregated feedback of our social consciousness over time is what sets the 'rightness' of any approach by modulating the difficulty and expressiveness of each concept to each individual.
Re:The Man Who Would Teach Machines to Think by upquark on Thursday October 24, 2013 @11:11PM (#6609545)
What makes it right is purely pragmatic and a function of our abilities and limitations, scientific and computational resources, time constraints, etc. We could in theory run quantum simulations for everything, given the resources, but we don't have them.