Earlier quoted context omitted.
“You're not good at ‹game›, you just do random things for an hour and then you randomly win.” --words I've heard
Was this Twilight Imperium? :)
Flowers for Algernon (1965) [pdf]
171–180 of 215 posts
Re: Flowers for Algernon (1965) [pdf]
#172Ted Chiang wrote a short story inspired by Flowers for Algernon ("Understand") that explores what might happen if a guy just never stopped getting smarter: https://web.archive.org/web/20140527121332/http://www.infini... I love Flowers for Algernon, but Understand is my favorite short story of all time.
[0] at parties, it sounds better than SF
Re: Flowers for Algernon (1965) [pdf]
#173Re: Flowers for Algernon (1965) [pdf]
#174Earlier quoted context omitted.
That's the problem with any superintelligence story; they are by definition hard to write without being superintelligent. As Vinge was famously told, "you can't write this story. No one can." If a chimpanzee could write a story about a human expert of any sort, the other chimpanzees wouldn't understand it: it would either be gibberish, or dumbed down to superficial analogies that give an illusion of understanding. ("…
we can know certain things about things that are smarter than us. perhaps even smarter than a post singularity intelligence, for instance, we are "computationally" equivalent to a turing machine: a tape with symbols on it and a head that reads and writes symbols to the tape according to rules. the natural generalization of a turing machine to infinity would be a hyper turing machine: an infinitely wide tape and infin…
That description of a "hyper Turing machine" is pretty boring and ridiculous, such a machine trivially solves any computational problem we have because you can embed the problem into the transition function. Here is a sketch of how to do it: Let's call the heads on each tape 0, 1, ...; and let the input be on tape 0. Then the following is a machine that _decides_ a given language:
1. read the input and place the first symbol to tape 1, the second table to tape 2, ... . This takes a single step!
2. Read the whole input by reading a single symbol from each tape, and accept it if it is in the language. This can be done because the transition function can map each string to accept or reject state directly now.
Now, here is the kicker: there are uncountably many "hyper" Turing machines but only countably many strings, so almost all of these machines cannot be described, and there cannot be a universal "hyper" Turing machine. So, I don't think they are that interesting.
Note that the alphabet here is still finite, the infinity is handled by having infinitely many tapes (this is equivalent to going through the trouble of building up something like Goedel encoding). Moreover, I didn't specify the number of tapes here, but countably infinitely many tapes are enough, so you don't need to build an "uncountably-wide" tape. The point I'm trying to make is that if you let a Turing machine-like thing to have countably infinite descriptions, then the description may as well be "look up the solution" so it gets boring from that point on. We need only countably infinite descriptions because a language is countably infinite (because it is a subset of the set of all strings). If one tries to do some shenanigans like making the languages also have higher cardinalities, well just pump up the cardinality of the "hyper" Turing machine to match and you'd end up with the same proofs with slight changes.
> The alphabet our math uses is pretty much all finite. What percent of the axioms and theorems that you know are infinitely long? Shouldn't the overwhelming majority of axioms and theorems be infinitely long (and in particular map onto an uncountable set? (e.g. transcendental numbers).
As for this, we _want_ all of that (and proofs) to be finite. That gives a lot of nice structure we can work with when dealing with first-order logic and proving stuff like compactness and (in)completeness. All of our axioms and theorems are finite (assuming using FOL), we just have countably infinitely many of them (building countably infinitely many theorems is trivial, as for axioms: axiom schemas are just a countably infinite collection of axioms).
This was all to set the record straight when it comes to computability theory. If you want tamer examples of hypercomputation, there is a lot of work on oracle machines and Turing machines that can take infinitely many steps. I think those would be better examples for the "we can reason about 'supra-mathematical' entities using plain old math." claim you are making. Although, I am not buying into this because these are all mathematical entities. We do mathematics because it is an interesting endeavor, and computability is important only in that it helps us understand the math we are doing (can we prove all "true" statements? can we devise an algorithm to solve X?), anything beyond that is still math, and a lot of the notions here (Turing machine as a proxy for algorithm, using first order logic, picking a particular set of axioms) are arbitrary choices that work well so that we can do math with a foundation that won't make us lose much sleep.
Re: Flowers for Algernon (1965) [pdf]
#175Earlier quoted context omitted.
I adore most of Chiang's work, but Understand is one of my least favorites. Fun premise, yes, but it reads to me like much less mature sci-fi, like something written by a teen about what being super-smart would feel like.
That's the problem with any superintelligence story; they are by definition hard to write without being superintelligent. As Vinge was famously told, "you can't write this story. No one can." If a chimpanzee could write a story about a human expert of any sort, the other chimpanzees wouldn't understand it: it would either be gibberish, or dumbed down to superficial analogies that give an illusion of understanding. ("…
I'm not entirely sure if that's true. It might be, I honestly don't know, but my personal suspicion is that there's such a thing as what I'll just go ahead and call a threshold intelligence level. In other words, a level of cognitive capacity beyond which a creature that attains said level can functionally conceptualize things far above its actual ability to understand them in detail. This allows discussion and exploration of certain extremely advanced concepts well enough to form a narrative without falling into complete incomprehension.
Chimpanzees might be far enough below this threshold level that even a basic story would cause them difficulty no matter how learned they are educated or bred to be, and a complex story about, say space ships or high performance aircraft would be completely outside their conception. Humans on the other hand might be able to stretch their imagination much further towards the extremes of conceptualization. However, I also think it might have its limits, namely that there are things which if explained to us would leave even the brightest humans as befuddled as a dog being lectured on internal combustion mechanics.
Re: Flowers for Algernon (1965) [pdf]
#176She said dont be scared Charlie you done so much with so little I think you deserv it most of all. Charlie was a man with a good heart, motivation, and self-awareness, and yet the world was not so kind to him. The story reminds me of something I read somewhere: be kind to less intelligent people -- the world is already not so kind to them.
There is a prevailing contempt these days for less intelligent and less educated people, that is very unseemly and disheartening.
In my experience, I find people more understanding than ever about genuine medical issues and things that aren’t choices that someone has made - something they’re born with.
I think the two are very different.
Re: Flowers for Algernon (1965) [pdf]
#177Earlier quoted context omitted.
we can know certain things about things that are smarter than us. perhaps even smarter than a post singularity intelligence, for instance, we are "computationally" equivalent to a turing machine: a tape with symbols on it and a head that reads and writes symbols to the tape according to rules. the natural generalization of a turing machine to infinity would be a hyper turing machine: an infinitely wide tape and infin…
I am nerd-sniped with the computability claims here. The last paragraph sums up what I think about what you wrote more broadly. That description of a "hyper Turing machine" is pretty boring and ridiculous, such a machine trivially solves any computational problem we have because you can embed the problem into the transition function. Here is a sketch of how to do it: Let's call the heads on each tape 0, 1, ...; and l…
let me try and rephrase some of what you are saying to check my understanding
set of strings is countably infinite
so my "supra mathematical entity" is boring because for any given problem we could pose it can just function as a lookup table
even if you made an alphabet (strings whose characters had decimal places or something) that was bigger, then it would still be kinda boring cuz the hyper hyper turing machine would still be a lookup table (though maybe even the machine in my example could still just be a lookup table for an uncountably large language on account of having uncountably many tapes/heads).
i'm not sure if it was intended by you but my (somewhat crackpot) takeaway from your response is,
at the limit, computation and memory become the same thing (i was physics undergrad so this still feels profound to me lol (no postgrad yet maybe one day when i am richer) (and maybe also timely w/ gpt3 XD))
also i think i am still digesting notion that there is no general version of hyper turing machine
Re: Flowers for Algernon (1965) [pdf]
#178Earlier quoted context omitted.
we can know certain things about things that are smarter than us. perhaps even smarter than a post singularity intelligence, for instance, we are "computationally" equivalent to a turing machine: a tape with symbols on it and a head that reads and writes symbols to the tape according to rules. the natural generalization of a turing machine to infinity would be a hyper turing machine: an infinitely wide tape and infin…
> we are "computationally" equivalent to a turing machine: Why do you think that? We know of modes of computation different from Turing machines, quantum computers. There's nothing saying there might not be yet other kinds of computers currently undiscovered.
That's wrong. Quantum computers are Turing complete just like any other form of computation we've found / invented. You can't do something on a quantum computer that you can't do on any computer, albeit in some cases you can get a speed-up by using a quantum computer.
Re: Flowers for Algernon (1965) [pdf]
#179Earlier quoted context omitted.
I am nerd-sniped with the computability claims here. The last paragraph sums up what I think about what you wrote more broadly. That description of a "hyper Turing machine" is pretty boring and ridiculous, such a machine trivially solves any computational problem we have because you can embed the problem into the transition function. Here is a sketch of how to do it: Let's call the heads on each tape 0, 1, ...; and l…
thanks for the reply, let me try and rephrase some of what you are saying to check my understanding set of strings is countably infinite so my "supra mathematical entity" is boring because for any given problem we could pose it can just function as a lookup table even if you made an alphabet (strings whose characters had decimal places or something) that was bigger, then it would still be kinda boring cuz the hyper h…
That's pretty much what I wanted to mean. Although I called it "boring", it was not to take a jab but more so because there is not much effort to spend to understand the limitations of such a machine once you can encode the whole language into the machine's look-up table. Also, such an extension makes us lose the ability to simulate other extended machines in general. Extensions to Turing machines are interesting because of how they may alter the limits of computability (in a completely hypothetical setup) and complexity, and I had some fun when writing the response although I called that specific machine model boring because it ended up being too powerful to be interesting (from a computability theory perspective).
Re: Flowers for Algernon (1965) [pdf]
#180Earlier quoted context omitted.
> we are "computationally" equivalent to a turing machine: Why do you think that? We know of modes of computation different from Turing machines, quantum computers. There's nothing saying there might not be yet other kinds of computers currently undiscovered.
actually i think we are more limited than a turing machine since even the default turing machine has a (single) infinite tape/running time. But there is a quantum turing machine/quantum lambda calculus as well. just has (probably?) a faster running time on a subset of algorithms. but essentially turing machine/quantum turing machine have the same kinds of inpus/outputs or domain/range, whereas a hyper turing machine…
The only way I see to reach this conclusion is to assume Turing machines are all that exist, and the conclusion follows.