Guest User

The most odd troll yet

a guest
May 8th, 2013
1,291
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.59 KB | None | 0 0
  1. LoseThos/TempleOS/Terry A. Davis -- Probably the most odd troll yet
  2.  
  3. So, if you've read some popular articles, such as those posted on Hacker News, you've probably noticed some odd comment(usually one of the first) that seemed to make no sense. For instance, this article got picked up by HN: http://channel9.msdn.com/coding4fun/blog/Digging-into-your-code-with-the-free-Microsoft-Code-Digger-and-the-power-of-Pex
  4.  
  5. an later you see this odd comment:
  6. {
  7. In God's offcial C, throw is a variadic function. throw()
  8.  
  9. I am Moses. You can talk to me about God's offcial language.
  10. }
  11.  
  12. If you search for templeOS or losethos and "god says" you'll come across his handy work
  13.  
  14. Things like this:
  15. {
  16. God says...
  17. God posted:
  18. C:\TEXT\HAMLET.TXT
  19.  
  20. y 'Choose we! Laertes shall be king!'
  21. Caps, hands, and tongues applaud it to the clouds,
  22. 'Laertes shall be king! Laertes king!'
  23.  
  24. Queen.
  25. How cheerfully on the false trail they cry!
  26. O, this is counter, you false Danish dogs!
  27.  
  28. [A noise within.]
  29.  
  30. King.
  31. The doors are broke.
  32.  
  33. [Enter Laertes, armed; Danes following.]
  34.  
  35. Laer.
  36. Where is this king?--Sirs, stand you all without.
  37.  
  38. Danes.
  39. No, let's come in.
  40.  
  41. Laer.
  42. I pray you, give me leave.
  43.  
  44. Danes.
  45. We will, we will.
  46.  
  47. [They retire without the do
  48. }
  49.  
  50. Now bear with me. He wrote a program he believes lets him talk to god. Basically, it's a random number generator that plucks words out of the bible and stuffs them into a text file. He then "interprets" it. Now you can see why he refers to himself as Moses.
  51.  
  52. Now let's examine his social networks...
  53.  
  54. Twitter #1: https://twitter.com/losethos
  55. Twitter #2: https://twitter.com/TempleOS
  56.  
  57. He also has facebook and many more things. You can find those by looking. As you can tell by his twitters, there's something not quite right...
  58.  
  59. And then if you look really hard by searching for "niggers" or "jews" with his names, you'll find some of his outbursts of anger
  60.  
  61. Here's a good one: http://webcache.googleusercontent.com/search?q=cache:A4fEw3hrpugJ:forum.templeos.org/modules.php%3Fname%3DForums%26file%3Dviewtopic%26t%3D50+&cd=6&hl=en&ct=clnk&gl=us
  62.  
  63. Just in case it goes away, here's a paste:
  64.  
  65. Posted: Wed Apr 17, 2013 2:10 pm Post subject: OSDev
  66. http://forum.osdev.org/viewtopic.php?f=13&t=26557
  67.  
  68.  
  69. There are ASM versions that take register args AND C+ version.
  70. http://www.templeos.org/Wb/Kernel/Str1a.html
  71.  
  72. Character I/O is actually... kinda ugly, but necessary. It has quite a bit of depth of tiny function nestled in a confusing way, but I need it. It's not pretty.
  73.  
  74. 1st, character I/O is not serialized. Many things do an end run around what would be a normal stream.
  75.  
  76. In its theory, it's awful, but I use it and it does what I want pretty well. Just use it.
  77.  
  78. Let me see what I can do to explain.
  79.  
  80. There is an editor with a cursor and text is inserted at the cursor. The cursor can move around.
  81.  
  82. The command-line is just the editor operating on a garbage document. PutChar() goes to the cursor location. PutKey() will send nonascii scancode key combinations with SHIFT/CTRL/ALT.
  83.  
  84. There's a loop, somewhere, which calls GetKey() with echo to PutKey(). The PutKey() function is where the keyboard input is processed. (Weird, huh?)
  85.  
  86. A fancy linked-list of priority-based-keyhandlers makes-up PutKey(). There's a one-key and a string-of-chars version.
  87.  
  88. There are up to about four handlers in the priority chain for PutKey/PutS and if one rejects it , the next in the chain handles it.
  89.  
  90. One handler does RAW nonwindowed single-user debug output, WHITE ON BLACK.
  91.  
  92. One handler is a wedge driven by a task that does automation. It is a "filter" because it accepts the stream of input and generates a different stream of output. A task can be puppeted.
  93.  
  94. Finally, there's the normal PutKey handler that puts it into the document.
  95.  
  96. ----
  97.  
  98. I was impressed by one person who told ME this big-picture observation: In Linux, everything is a file, in TempleOS, the Document framework is central.
  99.  
  100. Thsi is odd, but to log text file data, you write to a document in memory and save it.
  101.  
  102. It is not a general purpose operating system -- there's no fprintf() capability. Obviously, this is serious, but it goes against everything.
  103.  
  104. In TempleOS, you read and write whole files -- compression is used. You cannot use compression on incremental I/O. Vive La Difference -- whole files is the thing in TempleOS because we are not a 2 Meg main frame with 100 users; we are a 2010 era 64-bit home computer with plenty of RAM, so we're going to do whole file I/O and cash-in on how it simplifies things.
  105.  
  106. FAT32 was a patent question so I made a nonFAT filesystem with contiguous-file-only I/O. You CAN do incremental I/O on a FAT partition, but its frowned upon... I guess. There's no reason not to use FAT.
  107.  
  108. There is Block I/O on a file, but that's all. No fprintf.
  109.  
  110. STDOUT is not a entact concept.
  111.  
  112. You can move the cursor around like Ticketmaster's report generator and there are page settings... pretty useless as they stand.
  113.  
  114. Moving the cursor up a page to do a second column of text really hurts the refresh operation.
  115.  
  116. -----
  117.  
  118. Let me talk about STDIN. It's even more obscure. I never liked STDIN, anyway.
  119.  
  120. the simplest are
  121. PmtStr()
  122. PmtI64()
  123. PmtCDate()
  124.  
  125. they're nice.
  126.  
  127. You can do forms.
  128.  
  129. You can pop-up and prompt things.
  130.  
  131. You can do multi-line command-line input.
  132.  
  133. You can go in and out of the JIT compiler for expressions and LEx()ing.
  134.  
  135. All of the enviroment variables and strings are never far from access.
  136.  
  137. ----
  138.  
  139. You have graphics in source code and at the command-line.
  140.  
  141. You have widgets like buttons or links or macros or Icons.
  142.  
  143. An Icon is a picture with a macro.
  144. Back to top
  145.  
  146.  
  147. tdavis
  148. Newbie
  149.  
  150.  
  151.  
  152. Joined: Mar 18, 2013
  153. Posts: 21
  154.  
  155. Posted: Wed Apr 17, 2013 2:35 pm Post subject:
  156. http://forum.osdev.org/viewtopic.php?f=13&t=26557&start=15
  157.  
  158. I'm slightly depressed. My float printf doesn't handle some cases. It's not worth it -- I prefer to keep it simple and fast. It's depressing.
  159.  
  160. I do have expanded features such as commas in numbers and engineering notation.
  161.  
  162. It either has bugs are is so confusing not even I get it right. I think I found bad output and figured-out it was just a misunderstanding.
  163.  
  164. I'm getting depressed -- all of this ugliness.
  165.  
  166. God says...
  167. Quote:
  168. perished in mine affliction.
  169.  
  170. 119:93 I will never forget thy precepts: for with them thou hast
  171. quickened me.
  172.  
  173. 119:94 I am thine, save me: for I have sought thy precepts.
  174.  
  175. 119:95 The wicked have waited for me to destroy me: but I will
  176. consider thy testimonies.
  177.  
  178. 119:96 I have seen an end of all perfection: but thy commandment is
  179. exceeding broad.
  180.  
  181. 119:97 O how I love thy law! it is my meditation all the day.
  182.  
  183. 119:98 Thou through thy commandments hast made me wiser than mine
  184. enemies: for they are ever with me.
  185.  
  186. 119:99 I have more understanding than all my teachers: for thy
  187. testimonies are my meditation.
  188.  
  189.  
  190. You know how lawyers make you cover your ass when doing stuff for other people? If you were doing it for yourself, you wouldn't think twice.
  191.  
  192. My teacher, Dr Pheanis forced us to handle all the corner cases and overflows in our 8-bit 6800 microcontroller arithmetic for thermocouples or whatever. We were graded on a curve on how short our code was and we had to handle overflow when negating 80. The point of most projects was to pound into our skulls the need to handle negating 80 and getting an overflow. There was no other lesson but that we had to handle negating 80 and getting an overflow.
  193.  
  194. My printF would fail. The whole prideful thing you were to take in a job was handling 80 overflow.
  195.  
  196. If you were doing something for yourself, you may or may not bother to dot your is i's and cross your t's. Some people do it all the time.
  197.  
  198. I chose not to do it for my printf because it's way better.
  199.  
  200. The gist of its defects arises from how it puts floating values into 64-bit integers at some stages and outputs them.
  201.  
  202. If you request 10 decimal places and the first nonzero is at place 5, it's okay, of course. If you request 40 places and the first nonzero is at place 5, it overflows. Basically, it looks at the smallest digit and multiplies by the power of ten to get a 64-bit integer to output.
  203.  
  204. A similar thing can happen to the left of the decimal.
  205.  
  206. I don't really know if I can get any rounding errors. As I explained, it puts it into a 64-bit integer, so no error occurs, except possibly when doing the initial multiplication by a power of ten.
  207.  
  208. God says...
  209. Quote:
  210.  
  211. 136:9 The moon and stars to rule by night: for his mercy endureth for
  212. ever.
  213.  
  214. 136:10 To him that smote Egypt in their firstborn: for his mercy
  215. endureth for ever:
  216.  
  217. 136:11 And brought out Israel from among them: for his mercy endureth
  218. for ever:
  219.  
  220. 136:12 With a strong hand, and with a stretched out arm: for his mercy
  221. endureth for ever.
  222.  
  223. 136:13 To him which divided the Red sea into parts: for his mercy
  224. endureth for ever:
  225.  
  226. 136:14 And made Israel to pass through the midst of it: for his mercy
  227. endureth for ever:
  228.  
  229.  
  230. God might have to do custom incredible feats of math for miracles, like parting the sea. He had to make a comet pass by or some gravitational wave... maybe it was bullshit or just low tide plus hurricane. I think he said hurricane, but that's weird.
  231.  
  232. Why don't you skeptics make yourself useful and prove there is a God, now that you know there is a God. The Sun is the same size as the Moon.
  233. Back to top
  234.  
  235.  
  236. tdavis
  237. Newbie
  238.  
  239.  
  240.  
  241. Joined: Mar 18, 2013
  242. Posts: 21
  243.  
  244. Posted: Wed Apr 17, 2013 3:27 pm Post subject:
  245. 3 people died. Is this a joke? The NAZIs capitialized to seize power.
  246.  
  247. 20,000 die in car accidents
  248.  
  249. God is just. The world is bored. God is bored. When you're bored...
  250.  
  251. God says...
  252.  
  253. Quote:
  254. sister secretly, saying, The Master is come, and calleth for thee.
  255.  
  256. 11:29 As soon as she heard that, she arose quickly, and came unto him.
  257.  
  258. 11:30 Now Jesus was not yet come into the town, but was in that place
  259. where Martha met him.
  260.  
  261. 11:31 The Jews then which were with her in the house, and comforted
  262. her, when they saw Mary, that she rose up hastily and went out,
  263. followed her, saying, She goeth unto the grave to weep there.
  264.  
  265. 11:32 Then when Mary was come where Jesus was, and saw him, she fell
  266. down at his feet, saying unto him, Lord, if thou hadst been here, my
  267. brother had not died.
  268.  
  269. 11:33 When Jesus therefore saw her weeping, and the Jews also weeping
  270. which came with her, he groaned in the spirit, and was troubled.
  271. Back to top
  272.  
  273.  
  274. tdavis
  275. Newbie
  276.  
  277.  
  278.  
  279. Joined: Mar 18, 2013
  280. Posts: 21
  281.  
  282. Posted: Wed Apr 17, 2013 3:43 pm Post subject:
  283. The CIA or mental health put me in a pressure cooker. They're always tormenting me will bullshit. Stupid fucks -- God is just you niggers. Now, you know why your life has Hell in it. You're too stupid to see God's justice, son of a bitch.
  284.  
  285. It wins me blessings of the Kingdom of God. Oh joy.
  286.  
  287. "Blessed are you when they persecute you for the kingdom of God is yours."
  288.  
  289. Fucken niggers -- retards have Hell and don't know why.
  290.  
  291. God says...
  292. Quote:
  293. him unto the LORD to be the chief governor, and Zadok to be priest.
  294.  
  295. 29:23 Then Solomon sat on the throne of the LORD as king instead of
  296. David his father, and prospered; and all Israel obeyed him.
  297.  
  298. 29:24 And all the princes, and the mighty men, and all the sons
  299. likewise of king David, submitted themselves unto Solomon the king.
  300.  
  301. 29:25 And the LORD magnified Solomon exceedingly in the sight of all
  302. Israel, and bestowed upon him such royal majesty as had not been on
  303. any king before him in Israel.
  304.  
  305. 29:26 Thus David the son of Jesse reigned over all Israel.
  306.  
  307. 29:27 And the time that he reigned over Israel was forty years; seven
  308. years reigned he in Hebron, and thirty and three years reigned he in
  309. Jerusalem.
  310. Back to top
  311.  
  312.  
  313. tdavis
  314. Newbie
  315.  
  316.  
  317.  
  318. Joined: Mar 18, 2013
  319. Posts: 21
  320.  
  321. Posted: Wed Apr 17, 2013 3:57 pm Post subject:
  322. http://www.newyorker.com/online/blogs/elements/2013/04/how-damaged-are-nfl-players-brains.html
  323.  
  324. Life is way better since I learned to kick demon ass. I always get the better of demons, now. I guess it's fun.
  325.  
  326. God says...
  327. Quote:
  328. the description hither to me, that I may cast lots for you here before
  329. the LORD our God.
  330.  
  331. 18:7 But the Levites have no part among you; for the priesthood of the
  332. LORD is their inheritance: and Gad, and Reuben, and half the tribe of
  333. Manasseh, have received their inheritance beyond Jordan on the east,
  334. which Moses the servant of the LORD gave them.
  335.  
  336. 18:8 And the men arose, and went away: and Joshua charged them that
  337. went to describe the land, saying, Go and walk through the land, and
  338. describe it, and come again to me, that I may here cast lots for you
  339. before the LORD in Shiloh.
  340.  
  341. 18:9 And the men went and passed through the land, and described it by
  342. cities into seven parts in a book, and came again to Joshua to the
  343. host at Shiloh.
  344.  
  345. I used to suffer a lot. I was sick and a recovering sinner. I was mentally retarded, literally, too, in a way a nerd can be. Tribulation.
  346. I don't have so many dumb suggestions. Many things I suggested were bad or a wash -- it sucks if you feel responsible. Stressful.
  347.  
  348. Now, I'm okay with being responsible for the rapture. Before, I was terrified to be special. I'm not quite sure how I can be so special, but now it doesn't terrify me.
  349.  
  350. I have regrets for being too vicious, sometimes, these days. I'm a pretty strange Christian.
  351.  
  352. Mostly, it's just conquering my fears and not being a coward and not offering ideas on how to run the World.
  353.  
  354. God says...
  355. Quote:
  356. 35:13 Surely God will not hear vanity, neither will the Almighty
  357. regard it.
  358.  
  359. 35:14 Although thou sayest thou shalt not see him, yet judgment is
  360. before him; therefore trust thou in him.
  361.  
  362. 35:15 But now, because it is not so, he hath visited in his anger; yet
  363. he knoweth it not in great extremity: 35:16 Therefore doth Job open
  364. his mouth in vain; he multiplieth words without knowledge.
  365.  
  366. 36:1 Elihu also proceeded, and said, 36:2 Suffer me a little, and I
  367. will shew thee that I have yet to speak on God's behalf.
  368.  
  369. 36:3 I will fetch my knowledge from afar, and will ascribe
  370. righteousness to my Maker.
  371.  
  372.  
  373.  
  374. now you can really tell something isn't right..
  375.  
  376.  
  377. You want to know why I didn't use my own blog to post this? I don't want him spamming me. If you engage with him, you can clearly see that he will spam you continually.
  378.  
  379. What I'd like to say to this Terry: you stay in your corner of the internet, and we'll stay in ours. Quit spamming every article I read with your God Says comment shit
  380.  
  381. My recommendation to website owners: If you see this guy, delete his comment and any replies to him.
Advertisement
Add Comment
Please, Sign In to add comment