7 ms·
TempleOS: – God, the Random Number Generator
- deleted 7y ago[deleted]
- mruts 7y agoThe TempleOS guy is a good reminder that being rational and being smart are on orthogonal dimensions.
- drharby 7y agoHe wasnt irrational tho, he suffered mental illness iirc. Your point still kinda stands tho.
- klodolph 7y agoThat’s what “orthogonal” implies. It means that smartness and rationality are different things.
- fredsir 7y agoI think the point was that he, contrary to what you claim, wasn’t a good reminder because he wasn’t irrational, which you implied.
- fastball 7y agoHe behaved irrationally because of his mental illness. I'm not sure I understand the distinction you're trying to make.
- fredsir 7y agoI think there is a distinction. Rational/irrational is a relative form. It depends on perspective. For people that are wired like most other people, irrational behavior is ... irrational, but if you are wired completely differently mentally, your behavior might seem irrational to onlookers, but it might not actually be. A crude example, but effective: you wouldn’t call a dogs behavior irrational if it acted very differently to a human. Same with people wired differently in the brain, like people with mental illness. Might seem irrational to you even though it isn’t.
- fastball 7y agoCorrect me if I'm wrong, but it sounds like you're making the argument that there is no such thing as "rational behavior", at least that can be measured somewhat objectively. If that is the case, I must disagree. Rational behavior is behavior with purpose. It is acting out of self-fulfillment / self-interest / self-preservation in a logical (or internally consistent) way. "I want this, so I am going to do these things because they will help me achieve this goal". Irrational behavior is when your behavior does not serve to fulfill any sort of goal whatsoever, or if the behavior is totally at odds with your desired goal. A dog is rational when he wags his tail to entice gifts of food (because his desire is food). A dog is irrational when he bites the hand that feeds him (because he is a dog and still wants food). Using this formulation of "rational behavior", mentally ill people frequently fall into the "irrational" group, as they will frequently do things for inexplicable and/or random reasons, which do nothing to serve their purported goals. Obviously this depends massively on what type of mental illness we are talking about, but I think Terry's schizophrenia/bipolar disorder generally qualified, as it led to frequent internally-inconsistent behavior.
- fredsir 7y agoThat’s not what I’m saying. I’m saying rational depends on perspective. For a person with mental illness, it might be rational the way they act because their brain for example works differently, they experience things differently, and from their experience, what they do might have purpose, it might serve to meet a goal, it’s rational. But since their experience perhaps is skewed from our reality, from our perspective, from our experiences, the behavior looks irrational.
- fastball 7y agoI'm not sure how my re-statement of your initial comment is any different from what you are saying, but regardless, I still disagree with the idea that "rational depends on perspective". Internal inconsistency can be objectively measured: "you said you wanted pizza but now you are ordering a burger". I would argue that internal inconsistency is the opposite of rational behavior. Therefore, if mental illness causes internal inconsistencies, it is causing irrational behavior. Having a mental illness doesn't mean that purported goals cease to exist. You can still ask a person with schizophrenia "what do you want", and they will give you an answer, because they are a person and not an animal. Taking this back to TempleOS: Terry seemed to want to be known as the greatest programmer on earth. At the same time, his mental illness caused frequent outbursts that were off-putting to many people. It is hard to have a positive reputation as the greatest programmer when your behavior pushes people away from you. I would qualify such an inconsistency as "irrational", would you not? Using racial slurs in an online outburst is not "rational" behavior if your goal is to be respected as an amazing programmer.
- deleted 7y ago[deleted]
- 0x8BADF00D 7y agoExcept he was rational in his own mind. If you think some shady government agency is out to get you, you will behave very strangely to other people around you.
- Wowfunhappy 7y ago> If you think some shady government agency is out to get you But this wasn't rational.
- fredsir 7y agoAre you really in a position to declare that that was not the case? Do you posses all evidence, or is there actually a chance that there are things about the situation that you don’t know? Also he was mentally ill, his brain worked differently than normal. Rationality depends on perspective. He was probably acting with rationale according to his experiences.
- deleted 7y ago[deleted]
- _red 7y agoI think this is conflating factual and rational. They are not mutually inclusive. Although its a book on economics, Von Mesis's "Human Action" premise is that all human activity is necessarily 'rational' from the viewpoint of the actor. Moreover, the goal of "human activity" in general is to bring about a higher state of happiness. Even the refusal to perform an action, is in effect an 'action' who's goal is to increase happiness compared to the alternative. A person who is convinced they are being hunted by aliens, so wraps their head in aluminum foil is behaving completely rational from their view (by increasing their happiness of not being tortured)...whether or not this is factual is a different issue.
- austinshea 7y agoIf his thoughts weren’t rational, at all, why would they work on other people’s hardware? It’s a reminder that we don’t understand the brain, or mental illness.
- vinceguidry 7y agoRationality is continuous like everything else. You can be more or less rational. You don't have to be all or none. With a mental disorder, your mind works more rationally some of the time, and less rationally other times. If you're smart, but irrational, then the things you do will exhibit 'interestingness' but won't be connectable to existing bodies of knowledge and understanding, i.e. out of the norm. You have to work harder to understand what's going on, to connect the dots between the elements. In everybody's brain, thoughts are connected with each other because brains are organized to provide continuity of experience. Rationality concerns how well you can convey that continuity to others.
- skissane 7y ago> Rationality is continuous like everything else. You can be more or less rational Philosophers and others distinguish different kinds of rationality – such as, theoretical rationality (rationality of one's beliefs) from practical rationality (rationality of one's actions). Instrumental rationality is the rationality of one's means given one's ends, which according to some philosophers (e.g. Humeans) exhausts practical rationality (putting one's choice of ends themselves beyond rational criticism), whereas others (e.g. Kantians, Thomists) believe that one's ends themselves can also be subject to rational judgement. Some philosophers want to reduce some of these types of rationality to others, something which other philosophers object to–on that topic see https://www.princeton.edu/~tkelly/erair.pdf https://www.princeton.edu/~tkelly/erair.pdf I don't really have an opinion on whether or to what extent Terry Davis was or wasn't rational. (I don't really feel qualified to have such an opinion, especially since I never knew him personally, and also since I lack knowledge and/or experience with his illness.) But it is interesting that people are throwing the word "rational" around without appearing to be familiar with the complexity of the debates about how to even define it.
- 7y ago
- iamnothere 7y agoRationality is relative to your own personal goals. I don't want to have kids. To many people this isn't considered rational. Some people want to be famous. To me this doesn't seem rational (it is not worth the tradeoffs). As there are no universally held goals, the notion of rationality (as typically applied) only makes sense within one's own universe, the dimensions of which are mapped by one's own personally held axioms. Using the notion of irrationality as a judgement against others is equivalent to saying "this person should hold the same goals/values as I do." But the thing is, people have wildly different interests, and some people even disagree on the most common goals (such as staying alive). You can judge these people's value systems as being incorrect, but they don't have to listen to you. Now, the notion of rational/irrational does make some degree of sense when someone is blocking their own goals through their own actions. Even then, people often have multiple competing goals which may disagree with one another, so what appears to be "irrationality" is merely different internal processes competing with one another to accomplish their respective goals. (This is the basis of the Internal Family Systems branch of psychology if you are interested.)
- klodolph 7y agoGoals are rational within your own value system and beliefs. Wanting to be famous or not wanting to be famous can both be rational goals within different belief and value systems.
- iamnothere 7y agoThat's exactly what I just said?
- klodolph 7y agoWell, if it's exactly what you just said, then I completely misunderstood what you said. Repeating it isn't going to help. What I thought you said was that rationality is relative to goals, and that different people have different goals. What I was trying to add to the discussion is that these goals are rational behaviors that arise from our value systems and beliefs. Different people can have different goals but the same beliefs, they might have more in common with each other than people with the same goals but different beliefs.
- grawprog 7y agoI'm not sure why or if it's just me but the run button in the example given in the article here: https://christine.website/static/blog/tos_2/wasm_exec.html https://christine.website/static/blog/tos_2/wasm_exec.html Seems to be greyed out and unclickable on mobile. I tried chrome and another browser based on gecko and the same thing occurred both times.
- artificial 7y agoIs bolting on a TCP/IP stack really annoying?
- microcolonel 7y agoIt's more unwise than annoying.
- brighter2morrow 7y agoThe early paragraphs of this article are a huge distraction from the rest of the article. So the article is supposed to be about someone porting a random number generator to webassembly, but inexplicably pontificates (without sources or references) that Terry Davis believed in some 4-sided Trinity of God, and that Evangelical Christians are like Terry, and how Evangelical Christians think insanity is normal (all without sources). Making a bunch of unfounded hot-button religious statements is a sure fire way to distract people from what could be interesting about a random number generator written in web assembly.
- azhenley 7y agoI started reading the article hoping it would be about a clever alternative implementation for random number generators, but closed the tab after reading the first two paragraphs.
- devoply 7y agoPost about random number generators, meh, post about TempleOS while stirring the pot... Top HN. But yeah, historically mental illness was closely linked to divine inspiration. Before modern times it is very likely Terry would have been some sort of oracle in a temple. To a schizophrenic benign things start having meaning and they focus on those things and build a whole narrative around them, in this case a whole technology is built around it. How is that not different from any religion. A whole system of meaning and narrative is built around things that to an outsider seem silly or insane and yet they utilize some common ideas that have a lot of resonance to all of humanity. Schizophrenia is a spectrum disorder, (meaning there are high functioning schizophrenics that can go about routinely in their lives), of unknown origin, maybe it's a way for some sort of virus or bacteria to control all of human society. Maybe it's a normal part of human behavior and society and has been for a long time.
- fwip 7y agoIt's part of an ongoing series about TempleOS. TempleOS is the point of the article, not "porting a random number generator." I don't think that starting with the King James Bible is a particularly useful approach for random number generation in WASM.
- psidex 7y agoThere's some more discussion about this on lobsters https://lobste.rs/s/ztfqvk/templeos_2_god_random_number_generator https://lobste.rs/s/ztfqvk/templeos_2_god_random_number_gene...
- brighter2morrow 7y ago>I think Terry was more right than most of us would dare to admit. Playing with the thought of setting up a fund to build a statue in his honor!! Not the kind of comment I was expecting to find there. I was told lobsters was "a more serious alternative to HN".
- harry8 7y agoLook through the comments when this is more or less done. Decide if the quality of coments warrants having temple os on the front page yet again. (How many times now?) Everything sensible has been said, repeating that signal just gets lost in the noise. Noise at best...
- snazz 7y agoThis is certainly a well-known phenomenon, both on here and other similar websites. However, the subject matter is genuinely interesting (there’s a lot to be learned from the design of TempleOS and HolyC) and the linked blog post adds new content to the discussion instead of simply rehashing the argument. She does a great job of avoiding most of the controversy in both of the posts in the series, which can’t always be said for many of the other articles on this topic. The first couple of paragraphs probably weren’t necessary, but they did provide context for people who were unaware. I find it deeply unfortunate that we can’t have a good discussion on the interesting technical aspects of Terry’s project as opposed to the man himself, especially since the post is about one particular technical feature.
- sas41 7y agoHere is a great video on TempleOS and Terry Davis himself. It talks about the development of the OS, it's history and his life in a chronological order. https://www.youtube.com/watch?v=UCgoxQCf5Jg https://www.youtube.com/watch?v=UCgoxQCf5Jg