3 ms·
For the uninitiated, TempleOS (formerly LoseTheOS) is the work of programmer Terry S Davis, who went schizophrenic. He hangs out on HN, mostly blabbing nonsense
by AceJohnny2 10y ago
For the uninitiated, TempleOS (formerly LoseTheOS) is the work of programmer Terry S Davis, who went schizophrenic. He hangs out on HN, mostly blabbing nonsense, racial slurs, or conspiracy theories, but the rare times he's lucid can be very interesting. More info about him:
http://motherboard.vice.com/read/gods-lonely-programmer http://motherboard.vice.com/read/gods-lonely-programmer
He was shadowbanned, though, because it just wasn't worth putting up with the shit. See this discussion:
https://news.ycombinator.com/item?id=7818823 https://news.ycombinator.com/item?id=7818823
- spilk 10y agoHe also does some fascinating videos and sometimes interesting live streams, sometimes multiple times a day, on his YouTube channel... https://www.youtube.com/channel/UCdX4uJUwSFwiY3XBvu-F_-Q https://www.youtube.com/channel/UCdX4uJUwSFwiY3XBvu-F_-Q
- hatsunearu 10y agoHe went live 30 seconds ago.
- anonbanker 10y agoTerry Davis' crazy is actually pretty easy to understand. He believes that God exists. However, the word of god is a random sentence generator he created (though he would say god willed him to do it). This means he is following the will of an RNG. If he's not trolling (look how long Andy Kauffman would hold a gag), I don't find his zealotry for his version of God much different than other religious zealotry. At least, his schitzophrenia is functional, and it's very interesting to watch software development dictated by an RNG. There seems to be a correllation between the DSM-IV classification of Aspergers and a predilection to views outside social norms. if you can get past the blatant and often blinding racism he'd spew on HN, Davis actually had some really interesting insights in his posts. Shame they were all greyed-out.
- throwaway7767 10y agoI looked at the RNG in TempleOS out of curiosity. I assumed he was mixing in some noise sources that could be explained as some kind of universal communication subchannel from god. Here's the relevant code (in HolyC of course): I32 RandI32() {//Random I32. Xor with TimsStamp. sys_rnd_seed.i32[0]=(1664525*sys_rnd_seed.i32[0]+1013904223)^GetTSC>>4; return sys_rnd_seed.i32[0]; } There are very similar RNG functions for signed and unsigned versions of 16, 32 and 64 bit ints. The GetTSC function just calls RDTSC, combines the two 32-bit halves in EAX and EDX and returns the recombined 64-bit TSC. So the last returned value is used as part of the seed for the next one. The initial seed is set in kend.cpp: sys_rnd_seed =93186752^GetTSC; I have to admit, I was a bit disappointed that god would be quite so deterministic.
- grzm 10y agoRelevant xkcd: https://xkcd.com/221/ https://xkcd.com/221/
- vuanotinf 10y agoNo, not relevant. I wish someone would invent an ad blocker that instead blocked all gratuitous references to xkcd (i.e. all of them)
- dangsoocksdeek 10y agoNo, not relevant. I wish someone would invent an ad blocker that instead blocked all gratuitous references to xkcd (i.e. all of them)
- topkekz 10y agohe's now using Donald Knuth's LCG http://www.templeos.org/Wb/Kernel/KMathB.html http://www.templeos.org/Wb/Kernel/KMathB.html
- pjc50 10y agoGod does not throw dice. Apparently, he does use a linear congruential RNG.
- qb45 10y ago> He hangs out on HN, mostly blabbing nonsense, racial slurs, or conspiracy theories, but the rare times he's lucid can be very interesting. I don't feel great about highlighting negative sides of somebody who already has genuine difficulty finding understanding despite (presumably) meaning no harm to others. Especially if you think he may be reading this. I took the liberty of flagging this post.