0001 <1> 0002 0003 0004 0005 0006 0007 0008 0009 0010 0011 0012 0013 Aiwnios.com 0014 0015 Welcome to Aiwnios.com,the best server on earth,which is served by a HolyC 0016 backend(source code). I will show you how to do cool stuff like write compilers 0017 and make games. I will write articles time to time,but first let me tell you 0018 about myself. 0019 0020 My name is Clayton and I like compilers alot.I wrote Aiwnios which is a HolyC 0021 compiler that runs on 64,bit arm,risc-v and X86_64 and it's Travis Scott lit.I 0022 will explain it in detail how it works,the first part is the lexer. I'm not a 0023 unix pro but here are my notes Unix Notes or my Jain Notes. 0024 0025 Here is a link to the User Guide if you want to know how to use aiwnios. Or 0026 maybe you are here for the blog 0027 0028 Checkout My FlashCards app and flash cards for the latest in nroots Greek 0029 Quest(download the ISO and MountFile it in Aiwnios to use it). 0030 0031 AiwniosTube Beta 0032 0033 A sexy video sharing site like youtube but written in HolyC. 0034 0035 AiwniosTube 0036 0037 Irc Server 0038 0039 0040 aiwnios.com 6667 0041 Turn off SSL before connecting in your client 0042 Dont send anything important over the IRC server 0043 0044 0045 Kralech Compiler Tutorial 0046 0047 I dont know where my life will end up but I have a compiler. This is certian. 0048 I did it. I will show others how to do it. This is a good way when you are 0049 right. A compiler turns source code into action that your computer understands. 0050 Knowing how to compile is a good way to milk a computer to the max 0051 0052 0053 <2> 0054 0055 0056 0057 0058 0059 0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 0070 0071 0072 0073 0074 0075 0076 0077 Click Links to see source code and Videos 0078 0079 Lesson 1: The Lexer 0080 Lexers turn raw data (such as source code ) into tokens a motherfucking 0081 compiler can use. Dont make a compiler without a lexer or you will have to 0082 juggle lots of meaningless symbols 0083 Lesson 2: The Parser 0084 A compiler must turn tokens into meaningful constructs that the compiler will 0085 use. Representing the reality of the source data is key (representation) when 0086 generating machine code. 0087 0088 Lesson 3: Register Allocation Pt.1 0089 Registers are values that live in your computer. Values in in registers,and 0090 sometimes they die. Here we see which values are living and dead at what points 0091 in time 0092 0093 Lesson 4: Reg Allocation Pt.2: Graph Coloring 0094 0095 Compilers have a finite number of registers. We must use the registers in a good 0096 fashion to generate good machine code. 0097 -] Registers Poem 0098 0099 I hate the scare-registered program 0100 For it lacks a wham. 0101 As the heated graph... 0102 One cant help but laugh, 0103 For one is too poor,the other too dumb 0104 0105 Lesson 5: Reg Allocation Pt.3: Using Less Registers 0106 Registers are finite,forms are not. A value may be in register R10 at one 0107 point,RDI at another 0108 Lesson 6: . Reg Allocation Pt.4: Assigning temporary registers 0109 Lesson 7: Reg GENERATING MOTHERFUCKIN MACHINE CODE 0110 0111 0112 Shitpit Pt.3 0113 0114 0115 12-20-24 Pt.1 0116 0117 People dont beat their children because they love thier children. The do it 0118 because they love themselves and want their children to please them. 0119 0120 I hear family is either by blood or who you choose to be your family. People 0121 will envy the archetype of blood family until they see poo poo brain family. 0122 Dont greive until you know what your greiving for. 0123 0124 12-19-24 Pt.1 0125 0126 Grab the hand-lotion,Aiwnios runs on RISC-V AARCH64 x X86_64. We need Aiwnios 0127 on raw hardware(FPGA). 0128 0129 12-18-24 Pt.2 0130 0131 Lord Mahavir encountered evil gods and they sought power over him. He had 0132 power over the evil Gods by doing nothing when they tried to trick him,the fangs 0133 of the oppressors broke from biting. Bigger computers wont solve your problems. 0134 A good progammer tries to make use of poopy hardware. Bigger computers have race 0135 conditions,that is the only thing they excell in. 0136 0137 12-18-24 Pt.1 0138 0139 I takes judgement to make people realize thier wicked ways. I am not judged 0140 enough. I feed homeless pum pums. One time a sexy man was seperated from his 0141 family from birth. He once wanted to score so he went to see women and then they 0142 cows told him about the woman he was about to meet being his mother . The cow 0143 caused him to think about his existence and he asked the woman if she was his 0144 mother. The mother was reluctant to say the truth. 0145 0146 Abstaining from judgement is a sin. If I see a homeless pum pum taking too 0147 much food and I dont do anything then I am denying judgement. I am not judged 0148 enough. Public confession is good. In heavens gate they would confess thier sins 0149 amoung each-other. 0150 0151 The issue isnt judgement itself but the methods of conveying it. Cows stare at 0152 me. They probably think I am a retard. 0153 12-17-24 Pt.4 0154 0155 Cows gawk at motherf-ers. Chris Chan is (alledgedly) lower than a cow. Just as 0156 a cow gawk tends to its calfs and gawks at the outside world. We too should try 0157 to be good and pay off the debt to the Holy ones. 0158 0159 12-17-24 Pt.3 0160 0161 People will use big and abstract words to condemn things they cannot refute 0162 otherwise. I heard that MAiD(Medical Assistence in Dying) is eugenics. Fuck 0163 personal liberty. Eugencis. Teenagers(im sorry children) being gay is 0164 pedophilia. The problem isnt the words themselves(factually acurate) but the 0165 misleading implications of the words being used. 0166 0167 If I say ,"Jimmy was a troubled child",that could mean he stole other kids' 0168 toys,or it could also mean he is a school shooter who was bullied. When people 0169 make abstract claims using vague and big words,ask them what exactly they are 0170 refering to. 0171 0172 NOTE: I watched porn at around 14. Probably because I was a teenager and it is 0173 better to watch porn than to impregnate someone by doing IRL sexual stuff. This 0174 is probably a good option. The argument "pixels arent true love" while factually 0175 true is probably a harmful message to send to teenagers because they might have 0176 sex in real life. 0177 0178 OPINION: Sex is onlu good between married people. Young adults are too stupid 0179 to be married,arranged marraiges are probably a good option as matured adults 0180 make reccomendations for unmarried people. The problem is the commericalization 0181 of sex. I dont think Card-B is a good example to follow. The purpose of 0182 tradition is to keep a fire alive and not to get rid of the fire which is 0183 stupid. 0184 0185 Divorce is ok. Arranged Marriages != Forced Marraiges. Family is a virtue. 0186 0187 0188 12-17-24 Pt.2 0189 0190 Sampling noise on top of itself seems to be a good way to generate good 0191 looking enviroments. I was working on house generation for FrogsEngine today. 0192 For multi-level houses. Ill make a fence and a tree/pool generator. 0193 0194 0195 12-17-24 Pt.1 0196 0197 I want to make a "Turf War" game with frogs engine. It will feature 0198 desctructable enviorments and collecting resources to build a gang and take over 0199 the neighborhood. 0200 0201 Im thinking you will collect wood to build houses,metal for guns and 0202 electronics for tech. I dislike video games because they are too "balanced". I 0203 want something exploitable as people play games to feel empowered. 0204 0205 In the atari game combat,there was a cancelled sequel with a level editor. 0206 Combat . I want to not do level editing in-game but have the neighborhoods be 0207 algorithmically generated and ready to destroy. 0208 0209 I could have varoom cars to drive in the hood. I like the idea of having a 0210 living world with police and random people that you can steal shit from. 0211 0212 0213 12-16-24 Pt.3 0214 0215 I am making a house generator for my FrogsEngine. Ill show you how it works. 0216 0217 0218 <3> 0219 0220 0221 0222 0223 0224 0225 0226 0227 0228 0229 0230 0231 0232 0233 0234 0235 0236 0237 0238 0239 0240 0241 0242 0243 0244 0245 0246 0247 0248 0249 0250 0251 0252 0253 0254 0255 0256 0257 0258 0259 0260 0261 0262 0263 0264 0265 0266 0267 0268 0269 0270 0271 0272 0273 0274 0275 0276 12-16-24 Pt.2 0277 0278 I am far from perfect. PoopinFrogs looks stupid but it took lots of work to 0279 get there. 0280 0281 12-16-24 Pt.1 0282 0283 Straight up got Austin Sierra's new TempleOS book. Ill read it soon. Micheal 0284 Jackson's Dangerous ablum is fire. If you can turn polically consious commentary 0285 into pop music you are a genius. Micheal Jackson will forever live in my heart. 0286 I like his pop music. Sometimes I wonder about fame. If I become famous will I 0287 have more freedom. 0288 0289 Micheal Jackson sings about fame and self improvement,while seeming like there 0290 is a void in his life. I feel this a void,and MJ did too. He died from taking 0291 too many drugs 0292 0293 I used to be able to listen to music and not understand the words. Like I 0294 would not hear words. Micheal Jackson opened my eyes along with Rucka Rucka Ali. 0295 0296 Every faucet of existence will drip art when humans inhabit it. This is my 0297 art called "aiwnios". 0298 0299 Stay tuned for PoopinFrogs. 0300 0301 12-15-24 Pt.2 0302 0303 Gosala put his penis in the mouths of various statues. I had dark thoughts 0304 before but I have never put my penis on a statue. Good thing crazyshit.com and 0305 efukt.com exist. 0306 0307 12-15-24 Pt.1 0308 0309 Seperation from others doesnt mean self-change. Rather it is going further 0310 your own path. I feel in life I have been wandering and denying my true nature. 0311 People would seperate me from human contact. It did not change me. There is no 0312 fixing me except by my own way. 0313 0314 Putting wine in a cellar only makes it age. Opening the bottle and letting it 0315 free makes it change 0316 0317 12-14-24 Pt.2 0318 0319 SSShut the fuck up SSSniperWolf.Subscrive to JJacksFilms.I will make retarded 0320 content for AiwniosTube. 0321 0322 12-14-24 Pt.1 0323 0324 My body is your political glory hole. 0325 0326 12-13-24 Pt.1 0327 0328 Whos briliant idea was it to use a FLAGs register in a computer. Intel 0329 Invented(?) it ,ARM made it optional,RISC-V removed it. Like in the 8080 days 0330 there were only 256 opcodes so it was ok but now it is retarded. Try writing an 0331 emualtor. I would rather stick my dick in a waffle iron than write an X86_64 0332 emulator. This could be a new porn plot for the the Porn Directory 0333 0334 NOTE: ARM still uses the flag register for conditional jumps but add doesnt set 0335 flags but adds does. 0336 0337 0338 12-12-24 Pt.1 0339 0340 Ethel Cain's music sounds like a person screaming into a microphone. I dont 0341 know what the words are. I was recommended some gay porn(?) on Youtube on 0342 Ethel Cains video. I feel the culture is taken so I will have to be my own 0343 culture. The purpose of (opinionated )speech is not to convey facts or even 0344 convince people you are right. Rather it is to show a flag signifing that "my 0345 ideas live here,someone come visit". 0346 0347 Chrisitian apologists talk to furrys/muslims/homosexuals with many words,but 0348 their words are mainly to proclaim that Jesus is here and not to actually 0349 convince anyone. The purpose is to find that one person who is already seeking 0350 Christ to find refudge. 0351 0352 The purpose of cultural discourse is not to reach a consensous of culture but 0353 to establish one's own existence in hopes that some other like minded 0354 individuals with agree with you.. 0355 0356 The purpose of Aiwnios.com is not to convince anyone of the Tirthakars' 0357 rihteousnes(which could be done by not saying "retard" or "nigger" probably)but 0358 to help nrootconauto find solice in himself as he is probably the only Jain(?) 0359 to find joy in saying "retard" alot. 0360 0361 See this cool work on art by James Hampton 0362 0363 12-11-24 Pt.3 0364 0365 Windows Terminal takes like 1/4. of a second to dump an entire screen of VT100 0366 colored text to the termianl. 0367 0368 12-11-24 Pt.2 0369 0370 People who live in caves have honor amoung cavemen. Programmers honor 0371 programmers. The Gods serve all. This is true honor. It is very rare to find 0372 someone who serves all and makes no enemies. 0373 0374 Make no enemies and serve other souls. Mahavir lost half of his clothes on a 0375 bush and wandered on disregarding his clothees. Someone found his divine 0376 cloth(from one of the Gods) and sold it and shared the wealth with his brothers. 0377 0378 What honor we have exists in our service to others and not in ourself 0379 0380 0381 12-11-24 Pt.1 0382 0383 The best favor I can ask from the Gods is for them to look at me. I am not 0384 worthy. I will not ask them to do my bidding. 0385 0386 12-10-24 Pt.5 0387 0388 I will probaby donate some stuff sometime. Good stuff. Great people have great 0389 freinds. Crack addicts have crack addict freinds. Being decisive is a virtue. 0390 Saying "Stop saying the n-word and using the retard word" sternly is a form of 0391 discernment. 0392 0393 People can kill until they feel remorse. I like the Tank man from China. 0394 0395 0396 <4> 0397 0398 0399 0400 0401 0402 0403 0404 0405 0406 0407 0408 0409 0410 0411 0412 0413 0414 0415 Lord Mahavir would be proud of the Tank guy 0416 0417 0418 12-10-24 Pt.4 0419 0420 I will open a PornHub account for my TempleOS porn flicks. Anyone gooning to 0421 my porn is probably retarded. 0422 0423 12-10-24 Pt.3 0424 0425 In America everyone has rights. You are not favored above anyone else. This is 0426 called Kriyavada doctrine. If you are a retard you have the right to not get 0427 raped. Mental hospitals can take some of your rights .This is ok. 0428 0429 Retards are sometimes not allowed to sex because they are too retarded to 0430 understand consent. I am only half retarded then. My argument for this being 0431 good is that furries should understand that fucking dogs is bad. Just as a child 0432 desires forbidden cookies but isnt allowed (by the parents) to eat them,the 0433 child can understand their is a chasm between desire and intention. 0434 0435 NOMAP-s and people who support Cardi-B are literally retarded. I am also 0436 retarded but I am not a NOMAP or a Cardi-B WAP enjoyer. 0437 0438 Hatred wins,self hatred is called self control. People who love themselves 0439 masturbate to WAP. 0440 0441 12-10-24 Pt.2 0442 0443 The problem not saying the n-word(nigger) is that is was a tool of oppression. 0444 It was a useful tool,and like a hammer it can be used for good purposes and bad 0445 purposes. A construction worker in not a murderer necessarly,and a murder may 0446 not be a construction worker. 0447 0448 Tools are made to solve problems. "Nigger" is a good word for describing 0449 oppression. Cows and chickens have acquired nigger-hood status. People dislike 0450 to admit that they are oppressors so they will claim victiumhood for pointing 0451 out their hatred for niggers. 0452 0453 Nigger killers are the evil ones,not the blessed. It is sad to see that the 0454 nigger tool has become obselete. Matt Walsh will use "racism"(aka nigger-isms) 0455 as weapons. "Nigger"s are an archtetype of suffering. 0456 0457 They have removed religion from society therefore the only archetype of 0458 suffering we have are niggers. 0459 0460 Stop killing niggers. 0461 0462 0463 12-10-24 Pt.1 0464 0465 The problem with talking is opening your mouth allows for faggots to stick 0466 their penis in it. I will elloborate on Martyrdom and speech later. 0467 0468 12-9-24 Pt.2 0469 0470 The only thing I have to sacrifice(give away) is time. 0471 0472 12-9-24 Pt.1 0473 0474 Submission and domination are the 2 modes of a plagued society. Cooperation 0475 isnt the goal. Today I told someone while volenteer that we were closing but she 0476 really needed food and visibly was in pain. I would not say my manager is evil 0477 but cooperation(with the people) isnt her goal. 0478 0479 This makes me realize that people are submitters and dominators in america. 0480 Good people sell cures to domination,bad people dominate then sell cures. My 0481 hands are clean. I was submitting. 0482 0483 12-8-24 Pt.2 0484 0485 Knowledge is the way fanasty becomes reality. 0486 0487 12-8-24 Pt.1 0488 0489 I read the Quran like 3 times ,i once had the first 300-ish ayats memorized in 0490 english. The most retarded thing about Islam I hard to think define so I will 0491 make a list. 0492 -] Retardations of Islam 0493 0494 -] Nashk 0495 0496 Allah can "write-over"(Nashk) his own words or something. You can't 0497 condtracict yourself when you can just "replace" a concept with a new one 0498 0499 It goes like this: 0500 0501 If We ever abrogate1 a verse or cause it to be forgotten, We replace it with 0502 a better or similar one. Do you not know that Allah is Most Capable of 0503 everything? 0504 Quran 2:106 0505 0506 Also Allah says no one(Including himself?) cant alter his words 0507 0508 The Word of your Lord has been perfected in truth and justice. None can 0509 change His Words. And He is the All-Hearing, All- Knowing. 0510 0511 Quran 6:115 0512 0513 Allah seems to be capable of changing future events such as the food of 0514 hell? 0515 0516 they will have no food except a foul, thorny shrub, 0517 Quean 88:6 0518 0519 nor any food except oozing pus, 0520 Quran 69:36 0521 0522 Allah is magic so he can change past events as well. 0523 0524 So We saved him and his family except(implies that the wife is part of the 0525 family) the his wife. She was one of those who stayed behind. 0526 Quran 7:83 0527 0528 So We sent a sandstrom that destroyed them all except the family of Lot,whom 0529 we saved at the brink of dawn 0530 Quran 54:34 0531 0532 -] Produce something like the Quran or Allah is real 0533 0534 And if you are in doubt about what We have revealed to Our servant,1 then 0535 produce a surah like it and call your helpers other than Allah, if what you 0536 say is true. 0537 Quran 2:23 0538 0539 Ok if we rephrase it to produce something better than it,lets fuckin go. 0540 0541 She took off her dentures and blew me 0542 Oh so gooey and so very great. 0543 I usualy beat it,mastrubate. 0544 Thanks to gradma im gettin that pussy today. 0545 Letter to Gram Gram 0546 0547 I only drink coadine 0548 Purple piss drops on the tiolet seat when I pee. 0549 Garentee you get high 0550 If you drink my pee. 0551 Its the coadine king,fentynal fein. 0552 I don't sell propaine 0553 0554 I seek refuge in Djilou from the wretched virus 0555 In the name of Djilou, the most Beneficient, the most Merciful 0556 Covid 0557 By the eradicating virus 0558 But they were surprised that it came to them from China far away 0559 So the infidels (Kafirun) said it was a stubborn disease 0560 No, rather it is certain death 0561 There is no difference today between the kings and slaves 0562 So hold on to science and abandon traditions 0563 And don't go out to buy wheat 0564 And stay home for it is a strong scourge 0565 And wash your hands with new soap 0566 Almighty Djilou has provided this truth 0567 0568 Surah Corona 0569 0570 Someone in the Night... 0571 Micheal Jackson 0572 0573 0574 0575 0576 12-7-24 Pt.1 0577 0578 I am feelin sick today. The sun is in my eyes. Aiwnios.com offical doesnt like 0579 4B anymore. 4B is about castrating and killing men,which is not a Jain practice. 0580 0581 Free speech is a lie as abtract logic can make a person be morally copable for 0582 allegedy "implicit" speech. If I say "Im not really scared of death" then I am 0583 suicidal. If I say,"Islam is retarded" then I automaticaly hate muslims. 0584 0585 The point that people will stick their dicks in your mouth when I speak. No I 0586 am not describing sexual assualt here,im discusing free speech. Your fucking 0587 retarded if you think that. 0588 0589 Lil wayne is a better speaker than me. The point is not to convey raw truth 0590 but to market it for action amoung a population. *redacted* insurgents know this 0591 implcitly(?). 0592 0593 How will truth help me get my dick wet. It won't. Its a false question. When 0594 will people understand me,false question. The point is to make sure I dont kill 0595 myself so they continue sticking their penis in my mouth while I talk. 0596 0597 The problem with not commiting suicide is a problem with societal values. If 0598 you get raped then it is bad because rape victims have a tendency to kill 0599 themselves . But if you dont get raped then it is bad to kill yourself. 0600 0601 The problem is victimhood status. I got (mind-)raped but Allah,does that 0602 count? That may have been my imagination (mind-)raping me but it still hurts. 0603 0604 NOTE: I will not misrepresent facts. Suicide prevention seems to work(?). I 0605 thought that suicide re-attempt rates were higher 0606 https://means-matter.hsph.harvard.edu/means-matter/survival/. 0607 0608 0609 0610 12-6-24 Pt.1 0611 0612 New TempleOS Porn Flick here.MountFile("Porn"); Then have fun. 0613 0614 12-5-24 Pt.2 0615 0616 In the previous life of an Arihant,he once ate all of the food for the poor. 0617 He was then schooled on Dharma. I should make good art but this is too funny 0618 and relatable to be dismissed. Lord Mahavir's previous lifes show he had to do 0619 alot be become an Arihant 0620 <5> 0621 0622 0623 0624 0625 0626 0627 0628 0629 0630 0631 0632 0633 0634 0635 0636 0637 0638 0639 0640 0641 0642 0643 0644 12-5-24 Pt.1 0645 0646 IMPORTANT ANNOUCNENT 0647 0648 Aiwnios.com is a proud supporter of the 4B Movement. I(nrootconauto) am a proud 0649 supporter of anti-sexuality including no masturbatation in men. I think the 4B 0650 movement is good for both men and women. Women who dont permit men to engage is 0651 sexual activities is good for ending seminal genocide. I also like that women 0652 are becoming smart enough to oppose being inseminated. 0653 0654 I am not joking. I think this would be approved by munis if it wasnt so 0655 militant. It is too often I get accussed of not giving a fuck about women(this 0656 isnt an accusation its a fact). Women should not give a fuck about me either so 0657 its good. 0658 0659 The Digambar tradition holds that women cannot attain liberation and must 0660 become men. I would say this is true possbily. This is not misogynistic as the 0661 gates to Nirvana on earth closed about 2500 years ago so men cannot get 0662 liberated either. 0663 0664 The point is,it is good to see women hating men because it means they are more 0665 closer to holding strong ideals. The world does not need any more retards 0666 birthed out of vaginas. 0667 0668 For more information please visit: womad.life. Too bad I do not know Korean. 0669 0670 <6> 0671 0672 0673 0674 0675 0676 0677 0678 0679 0680 0681 0682 0683 0684 0685 0686 0687 0688 0689 0690 NOTE: Svetambar texts describe "Digambar"-like practices but Svetambar 0691 tradition says they have to have advanced knowledge of Jain texts that were 0692 lost. For example Akaranga Sutra says that monks should be naked(a Digambar 0693 practice) but holds that monks need to ascend to a certian level before doing 0694 this(where?). 0695 12-4-24 Pt.1 0696 0697 People obscure thier reality by focusing on things. There is beauty in unseen 0698 things. If I never listened to rap music I would not see beauty in rap music. 0699 Sometimes the most beautiful things are out of view. I think a view is valid 0700 when it isnt opposing the reality one lives in. 0701 0702 I see lots of messed up stuff. I saw efukt.com the other day and it was pretty 0703 lit. I dont know what people do in private. I only see efukt.com and meth-heads. 0704 I see lots of people who are weird(probably on drugs) and have gangster shirts 0705 on at work. Now that I think of it,they probably do some cool stuff. 0706 0707 I do not say meth-heads as a demeaning sense,I say it as a heuristic of the 0708 people I see. Some people are dumb and do drugs in the parking lot. 0709 0710 The point is,they have a beatiful life that is not to be dismissed. It is 0711 better to do drugs with freinds than alone literally. The purpose of souls is to 0712 server other souls. 0713 0714 12-2-24 Pt.2 0715 0716 A gift that gives the ability is greater than something created by an ability. 0717 I would rather have a computer than a phone. It is a virtue to feed people who 0718 can do good things once fed. 0719 0720 12-2-24 Pt.1 0721 0722 Vainity lives in humans,they speak not of Gods but of "how does this get me 0723 boobies and money". The man thus seeks to inseminate the world around him,but 0724 seldom seeks to be inseminated. The bible speaks of people who do weird shit 0725 like roast food over shit like Ezekial. Weak speakers speak to the opinion of 0726 other but do real speakers speak to Truth. I would say the True 0727 speakers(Tirhankars) speak to truth and not agendas 0728 0729 The purpose of proper discourse is to compile knowledge as per the doctrine of 0730 Svadvada. Truth is in itself inate and present in reality and hence is 0731 discovered and not marketed as a "monopoly of truth". Discourse is nothing more 0732 than 2 poo poo brains diving into the pool of ideas to see what is below. 0733 0734 Stuti 0735 0736 Talking poo poo brains. 0737 Diving in converstation depths. 0738 To see the bottom 0739 0740 12-1-24 Pt.5 0741 0742 The mind opposes getting bent by outside forces but loves to bend the world 0743 around it. 0744 0745 12-1-24 Pt.4 0746 0747 Akesios says you will get what you want. I want to say the n word out loud but 0748 I dont. Its improper behavior. I pray and perform Samayika. I do it because I 0749 want to have my hell penalty reduced at death for saying the n word and thinking 0750 it. Transcending oneself is good. Assuming you have transcended due to others 0751 work is not. I wrote a compiler. 0752 0753 12-1-24 Pt.3 0754 0755 Aiwnios.com will become the new shcokchan.com 0756 0757 12-1-24 Pt.2 0758 0759 I saw a racist Hindu(Ayran) on twitter. Skulls are a barrier to the outside 0760 world. It is a virtue to have true conviction and have a thick skull. He was not 0761 open-minded to the point where his mind would fall on the floor. 0762 0763 I am a retard so one time as a kid I wanted candy and my mom recomended that I 0764 get the cheap candy. I said no and the store person said "He is a man who knows 0765 what he wants". Only if this seemed true still. 0766 0767 My parents would give me things to please me. Dont do it,the one thing they 0768 never gave was love. Probably why I am so fucked up. 0769 0770 I say Ayran as Hindu is a white person word for Indians. 0771 0772 Truama only manifests itself after the fact. I have trauma probably but I dont 0773 know for sure. There is truth to saying,"the best years of my life are the 0774 worst". I dont know if it is better than have a consensous that you are in pain 0775 or to be your own pain and have everyone deny it. 0776 0777 12-1-24 Pt.1 0778 0779 A HaikuOS port of aiwnios might be coming. We need to talk about goatse.cx. 0780 Shit just got biblical. The world's notorius prolapse has emerged as the origin 0781 of epicness and the Oracle of the Gape. It fucking sucks that only 258 people 0782 shared the asshole pic on LinkedIn as of today. 0783 0784 HaikuOS wont let me do cool shit like query the virtual memory space in 0785 userspace. 21 Not lit. 0786 0787 Dont brag if you havent done anything notewothy. Lil Wayne went to collegde. 0788 His word play shows it. Rap is art. 0789 0790 11-30-24 Pt.1 0791 0792 I tried haikuOS and but there is no decent web browser so I cant clone my 0793 compiler. 0794 0795 11-29-24 Pt.5 0796 0797 Dont forget who you are praying to,its not about all self reflection. If that 0798 was the case religion could be found in a mirror. Its about pleasing and being 0799 pleased by the Tirthankars 0800 0801 11-29-24 Pt.4 0802 0803 I feel guilt for the things I say,but I will also feel guilt I allow the 0804 things I think to not be orally transmitted. I would rather die a dishonoured 0805 and honest person than a respected liar. I feel guilt. 0806 0807 11-29-24 Pt.3 0808 0809 I redacted (changed the wording) of today's pussy grabbing entry to not sound 0810 so bad. I dislike when people sell obscenity as "politely worded jargon". Grab 0811 'Em by the PUSSAY(Consentually). It is not obscenity as it has polical meanings 0812 to it and also Prump actually bragged about consentually grabbing women's 0813 pussies. 0814 0815 If I get sued for stating facts and freedom of speech Im going to be fuckin' 0816 pissed. The 2 good things Prump did was pardoning Lil 'Wayne and killing the 0817 ISIS retard. 0818 0819 11-29-24 Pt.2 0820 0821 People make rituals to deepen themselves in religion. I feel like I had true 0822 holy mentallity awhile ago but I lost it due to poo poo sauce(meds). If suicide 0823 is bad becuase it means giving up(an abstraction on death that does not 0824 accurately convey the trajedy of suicide) then I have given up by taking meds. 0825 0826 I dislike when people make secular reasons for holy claims. 0827 0828 -] Claim 0829 0830 -] Abortion 0831 0832 Said: Abortion kills babies which may do good things... Abortion against 0833 retards is eugenoics... 0834 0835 Meaning: God gave a soul(?) to a fetus and it's murder. 0836 0837 My Opinion: A fetus is a 1(?) senses organism with no brain so it is better 0838 to kill it before it matures and has a brain. 0839 0840 -] Porn 0841 0842 Said: Porn leads to exploitation of women... 0843 0844 Meaning: God doesnt like adultery 0845 0846 My Opinion: Porn is only bad because it is unrealistic. The depth of the 0847 human soul isnt as deep as the assholes that get fisted. PornHub's search 0848 feature also sucks so I cannot find real porn. 0849 0850 There is also more to life than romanitic relationships. 0851 0852 -] Transgenders 0853 0854 Said: Transgenderism normalises pedophila(or something)... It harms people 0855 who transition. 0856 0857 Meaning: God doesnt like it. 0858 0859 Deut. 22:5 The woman shall not wear that which pertaineth unto a man, 0860 neither shall a man put on a woman's garment: for all that do so are 0861 abomination unto the LORD thy God.) 0862 0863 My Opinion: Remove the stigma around "harmful activities"(its not self 0864 harm,its no diffent than smoking). 0865 0866 The difference between self-harm and transgendering is the intention. 0867 0868 If you accept that people should be permiteed to do self-destroying things 0869 like smoking or other dumb activites,and keep goverment money out of it,then 0870 you will see that people listening to rap music as kids then getting 0871 imprisioned is probably a bigger issue. There are 1000 bigger issues than 0872 transgenders. 0873 0874 0875 0876 11-29-24 Pt.1 0877 0878 I will do research into the Art of Pussy grabbing. Donald Prump said "when 0879 your rich,they let you Grab Em by the Pussy". Trump is a proud consentual pussy 0880 grabber. He would never grab a pussy without permission. 0881 0882 I am sick of women calling Trump a misogynist. He consentually grabs pussy. If 0883 it was my pussy I would be glad that Prump grabbed it. I should open a gofundme 0884 for my transition so I can get grabbed by Prump(with his consent). 0885 0886 Second thought,I will need Prump to consent to grabbing my pussy so Im kind of 0887 fucked. 0888 0889 0890 11-28-24 Pt.1 0891 0892 Today marks the day a retard named Chrsitopher Columbus discovered America and 0893 ate a turkey. Too bad there are no true Indians here,only native Americans. 0894 Columbus went out to find India. What a fucking retard. If America was run by 0895 Dharma man that would be a blast. I dont know who is more retarded,the white 0896 wacko who made peace through a turkey or the people who though it was a good 0897 idea to eat it. 0898 0899 Maybe there were some genius-level native Americans who did not eat the 0900 turkey. 0901 0902 11-27-24 Pt.1 0903 0904 Lil Wayne is a great rapper. I liked his "Funeral" album. I like SoundCloud 0905 due to the lack of DRM. I cant listen to the funeral album,so ill have to listen 0906 to "Sorry 4 The Wait". I like his face as he raps. A true craftsman makes his 0907 art look easy. I will rap sometime. I liked one of his lyrics were he said his 0908 problems were a dream and he woke up to become your nightmare. 0909 0910 Culture is Super Mario,Lil Wayne. It is a great culture. I feel like an alien 0911 in my own culture. 0912 0913 11-26-24 Pt.2 0914 0915 This one woman said she was crazy. At least she is honest. Today I went and 0916 got food for the place I volenteer at. You may be wondering why this is 0917 important. If you want important,you will find nothing of the matter on this 0918 site. The only thing of importance if process. Liberation from pain is a virtue. 0919 Everything in life is optional and not important. 0920 0921 Prisioners have no process,it is important they find something to do,like 0922 doing un-important things like playing cards or something. 0923 0924 I choose optional things I guess,or maybe they are choosen for me. I see no 0925 importance in them. 0926 0927 11-26-24 Pt.1 0928 0929 Living is a drug that makes me feel intoxicated. I feel like I am only 0930 existing during prayer. I cannot keep calling the computer a "retard" or a 0931 "nigger" IRL without guilt. As I said,life is a drug and prayer is reality. 0932 0933 Psychological trauma seems greater than pain expirenced in the path. I dont 0934 know why. I once poked my below my eye but it doesnt pain me now. 0935 0936 11-25-24 Pt.3 0937 0938 People conflate devotion with going dumb. Devotion could be writing or 0939 studying cool stuff. Or making paintings 0940 0941 0942 11-25-24 Pt.2 0943 0944 NOTE: Im pretty sure Chris Chan had a "backpage" profile,he was "Carlos 0945 Chantlor" or something 0946 0947 11-25-24 Pt.1 0948 0949 I have no mother or father figure in my life. My dad told me I am on the 0950 spectrum but my therapist told me I am Austistic. I think that I am autistic. I 0951 wish sometimes I wasnt because I am a retard. I am too retarded to be afforded 0952 moral copability for my failures in life and a "helping hand" is mandated. I get 0953 paid 8 hours a week for working 9-2 everyday so I make about 1/3 of what I work 0954 because I am a retard. Women offically have it better than retards which is ok. 0955 0956 Its not slavery,its me being a retard who volenteers more than he works. I am 0957 "praciticing" working because I am a retard. I could easily work a real job 0958 probably. I have been doing this for more than 2(maybe 3) years. I could have 0959 made more money at McDonalds and possibly be able to do non-retarded things with 0960 the money like order prostitutes or something. In high school I heard about a 0961 website called backpage. 0962 0963 0964 11-24-24 Pt.2 0965 0966 People will kill then sleep peacefully. I sleep unpeacefully. I feel guilt for 0967 being a poo poo brain. I feel guilt when looking into my fish tank and seeing 0968 creatures swiming around aimlessly 0969 0970 11-24-24 Pt.1 0971 0972 Windows has a 32bit and 64bit registry. I had to use SetRegView 64 on NSIS to 0973 set the install directory while packagin' Aiwnios for windows. I had a dream 0974 there was a rap guy. 0975 0976 11-23-24 Pt.2 0977 0978 I saw cool people working in the factory https://walzr.com/IMG_0001. I want to 0979 go work in a factory where I can do manual labor. I could met some nice people 0980 in the factory I suppose. I dont like towns. I like cities because they have 0981 lots of cool people who like swag. 0982 0983 Towns are too condensed. I dislike them and there are no Jain Temples in 0984 towns. Its weird because the ascetics wouldnt like cities because they were in 0985 the woods seeking liberation. The poor has morphed into city people. 0986 0987 0988 11-23-24 Pt.2 0989 0990 Society requires a consensus of values to be a society. If no one knows how to 0991 speak or interact with each-other then it is poopy. This is why societies have 0992 councils of people who think about how to do things. In Burger-istan(USA) they 0993 do what the vague and undefined "people" want the politicians to do. 0994 0995 A goverment should be ruled by morals. Someone who strugles with morality is 0996 greater than someone who denies morality's existence althougter. Without a 0997 concrete morality you get sufferering. The naysayers will deny the suffering and 0998 call me a "Nigger Rights Advocate" if I lived in the 1800s. I love most black 0999 people. They talk cool(as a hueristic). 1000 1001 11-23-24 Pt.1 1002 1003 Oral traditions are how knowledges reaches you. They say the Quran is God's 1004 word but it has not been orally transmitted in a coherant manner. There are 7 1005 canonical recitations of the supposedly most holy bookm ever. I think Islam is 1006 retarded due to having no teacher-student/preist-student type of deal. If you 1007 think God elected you to go apeshit then its fair game I guess. 1008 1009 In (Orthodox and Catholic) chruches there is a power heirarchy that is 1010 described as the "rock of peter" or something. You are not allowed to go apeshit 1011 without permission from the Church so it is good. It makes no sense to deny oral 1012 tradition and "jump the gun" because you think God wants you to go apeshit. 1013 1014 Jainism is an oral tradition. I bow to the teachers,but I think I might be 1015 doomed to go a little apeshit because I havent found a teacher. I do not read 1016 "too holy" scripture because I dont have a teacher so I am eating whatever 1017 breadcrumbs I find. 1018 1019 11-22-24 Pt.1 1020 1021 The Shitpit makes people smile I hear. I am working on an AI for TempleOS. I 1022 dont know how it will be useful. There was once a guy who would go around and do 1023 graffiti. He made people happy with his graffiti. Spray painting the nigger word 1024 on your local KFC is a great way to spread joy distrubed souls. I say that the 1025 purpose of graffiti is not for attention,it is for self-validation. When you 1026 spray paint "I was here" it serves as an expression of reality to oneself. 1027 People like to express reality. Thats why the anceints wrote epic stories. 1028 1029 I am dumb so I will be the kind of guy to spray-paint "Gourmet Nigger Chow" on 1030 KFC. I dont know if this counts as artistic expression though. Tik Tok is made 1031 so people can express reality. I wish the bar-to-entry to taller so we dont end 1032 up with mass-retarding of girls on tiktok dancing. I think it is boring to see 1033 instagram because PornHub is better for seeing sexy women. PornHub's search 1034 feature is dogshit though. 1035 1036 11-21(SAVAGE DAY)-24 Pt.2 1037 1038 If I miss a 21(SAVAGE) day im probably dead or in a mental hospital 1039 1040 11-21(SAVAGE DAY)-24 Pt.1 1041 1042 I cant figure out clipping so it's back to ray tracing. Perhaps ray trace 1043 every block jk. That is dumb. It's hard to render cordnates behind the camera. 1044 Abandoned renderer. The problem is lines that are partially behind the camera. I 1045 dont know. I cannot help myself here. I spent a night and today trying to figure 1046 it out. See DrawQuad. 1047 1048 11-19-24 Pt.2 1049 1050 Half-Life 2 got updated. 1051 1052 11-19-24 Pt.1 1053 1054 It is a virtue to set limitiations with oneself. I will try to not think about 1055 the n word for awhile. I sometimes write on my leg about the things I think for 1056 the morning. I will write to get tough with customers who are poo poo brains 1057 because it is my job; I am too nice. 1058 1059 People represent faith through the flesh. What you get is sometimes confused 1060 because reality is confusing. KanYe is a good example of a confused person like 1061 me. The desire for truth is a quest and we must sacrifice to go on a quest. Just 1062 as thorns grow on a rose,a quest for truth comes with pain. The difference 1063 between an rose and truth is that you may not like what you find. 1064 1065 There is 2 selfs,the self I see and the self others see.No one thinks I think 1066 evil things. I think people find it jarring when I open my mouth. I remember one 1067 time I was "Pushin P/retard faggot"(or something) and someone(who I seen on the 1068 road) who was going to work at my retard house heard it an I dont know what she 1069 thought about it. She said Aiwnios looked like DOS. 1070 1071 11-18-24 Pt.1 1072 1073 I saw Mexicans at work who didnt know english. Donald Trump might deport them 1074 if they are illegal aliens. I am thinking that the law regarding aliens can 1075 exist but not be enforced. If a parent says ,"Dont get a girl pregnant at 16 or 1076 I will disown you" then he does it,it would do no good for the pregnany girl 1077 and the retarded son if he is disowned and made homeless. 1078 1079 It would be unethical to say "Go get a girl pregnant at 16"(or implicitly 1080 allow it) and it would be unethical to disown a retarded son who got a girl 1081 pregant at 16. Both are bad options. The best option is to have a rule and not 1082 enforce it unless the son is extra retarded and gets 2 girls pregnant 1083 1084 I cannot solve the mexican problem but the best I can do is serve them with a 1085 smile. 1086 1087 11-16-24 Pt.2 1088 1089 Gay people are entitled to rights. I think it is good that gay people are the 1090 most pressing issue in political discussion,but I am ashamed that World War 3 1091 might happen and gay people are the bigger issue. I am glad we have Donald Trump 1092 as the next President 1093 1094 1095 11-16-24 Pt.1 1096 1097 People will say they admire others until they are forced to do admirable acts 1098 themselves. There are people who do dismiss virtue as "poo poo brain mentality" 1099 while having nothing admirable about them. 1100 1101 Victimhood is a curse and not a virtue. It seems people who deny virtue can 1102 only see victimhood and not heros. Tragedy is trajedy and must be cured by 1103 virtue. 1104 1105 Have you pained yourself. It is hard to do. I bow to those who do things I 1106 cannot do. Retards condemn soldiers who fight for their freedom because they are 1107 retards. They say ,"This isnt for me". They are right,virtue isnt for retards. 1108 1109 Jake Paul informed me about Kamala Haris's retarded plot against men. She is 1110 deviod of virtue as she said that the goverment does not make laws against men. 1111 She is a retard because the selective serivce is one and a big one. 1112 1113 Infanticide (aka abortion) is a bigger issue for her. She is deviod of virtue. 1114 1115 Good people dont ask for favors. Still I wish to be in their company. There 1116 was once a really bad guy named Dremoh but he was a charistmatic dude who was 1117 funny. He would steal people's Steam accounts but he was funny.Despite this I 1118 still admire him for some reason. 1119 1120 The point is,people who serve do it for virtuous reasons,unvirtuous people are 1121 not laypeople,they are the deniers of virtue. 1122 1123 Go serve homeless people before whinning about a womans right to commit 1124 infanticide at the expense of starting wars you dont have to fight 1125 1126 11-15-24 Pt.1 1127 1128 In shcool they seperate boys and girls when teaching them about puberty. 1129 Society is a gaint shit pit where people are seperated when giving teachings. 1130 Muslims have Mosques,Christians have Chruches. Society has not matured past 1131 pubery. I will say that Islam is retarded,but the outside world does not see 1132 this due to seperation. 1133 1134 Jainism is a peaceful religion. Go read the Quran before discusing Islam. The 1135 Qurans reads like it was written by someone who cant read the Bible,but it 1136 trying to rewrite the Bible. Thats why it feels "natural" to people who havent 1137 read any other religious text. 1138 1139 The Quran makes no sense. The sadistic Allah entity will torture you forever 1140 for not believing in him. The morality is black and white. Basically "dont kill 1141 others,Muslims" the verse condemning murder only applies to other Muslims. 1142 Stealing is a big sin too. 1143 1144 The Quran's only big selling point is that it is the "true religion" and thats 1145 why people believe in it. 1146 1147 Jainism's canon reads like an instruction manual for not killing things in 1148 some places and a story book in others. Canon is what remains from the 1149 Tirhankars,but there is less empathsis on canon and creating new scripture is 1150 ok. It is an "oral tradition". Islam is also an "oral tradition" but denies it 1151 because "it is from Allah end of story". 1152 1153 The Quran is actually not a (single) book,it is 7 canonical readings of a 1154 "single" text that no one knows how to recite. 1155 1156 1157 11-14-24 Pt.1 1158 1159 I dont know if it is worth it to feed homeless people. Do you feed them,no? I 1160 have no reason to but I do. I dont know if Kanye does charity work. He has lots 1161 of money. If I loose my job it will be good for me. They say its good to dance 1162 in the rain. It is good to enjoy the pain. If I am homeless and want 1163 food,yelling "NIGGER" in Walmart(TM) is a good way to get arrested and get food. 1164 1165 I feel the effects of moraltality and improper action. 1166 1167 11-11-24 Pt.2 1168 1169 I have a poo poo brain mentality. The deeper symtoms of it involve poop. 1170 1171 1172 1173 1174 <7> 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 11-11-24 Pt.1 1200 1201 I censored Shit Trump. I may make a "dumb terminal" DolDoc thing with 1202 GrTextBase. I found a breadboard at work and Im excited. 1203 1204 11-9-24 Pt.2 1205 1206 True guilt is action. People measure internal feelings by action. A movie 1207 where people think would be boring. 1208 1209 On TV there is a show called catfish where people pretend to be someone else. 1210 This is sad. Thier relationship never leaves the "thought" stage. Thier 1211 relationship is fundamentally not real due to lack of action. 1212 1213 I think alot. 1214 1215 11-9-24 Pt.1 1216 1217 /* Whoops censored again */ 1218 1219 ChatGPT says: 1220 1221 1222 In the United States, there is no law that specifically prohibits drawing a 1223 public figure, such as former President Donald Trump, in a pool of poop or in 1224 any other form of artistic expression. The First Amendment of the U.S. 1225 Constitution protects freedom of speech and expression, including artwork, 1226 unless it crosses into areas like defamation, obscenity, or incitement to 1227 violence, which would have legal consequences. 1228 1229 So, in general, you have the right to create such an artwork. However, it's 1230 always a good idea to be aware of potential defamation laws or the context in 1231 which you're publishing or displaying the work, especially if it could be seen 1232 as harmful or offensive. Defamation refers to false statements that damage 1233 someone's reputation, but as long as the work is considered artistic expression 1234 and not making false or malicious claims, it's likely protected. 1235 1236 If you're planning to use the image for commercial purposes, keep in mind issues 1237 like copyright, trademarks, and potential harm to reputation, which could invite 1238 legal scrutiny in certain contexts. But as far as free speech and artistic 1239 freedom go, such a drawing would likely be legal. 1240 1241 1242 11-8-24 Pt.2 1243 1244 Kim Jong X Shit Crossover coming soon. People talk about how good 1245 vulnerability is. I am vulnerable. I think about shit and draw pictures of shit. 1246 If the goverment is watching my vulnerability will grow into reality. Fuck it. 1247 1248 I am sick of people only being depicted vulnerable in fiction. On TV you see 1249 depictions of the violatile nature of human existance,but people cannot rarley 1250 tell their true feelings of vulnerability in real life. I want to change this. 1251 1252 I dont know if it is ok(er) to be deranged and not express it or to express 1253 it. Like if some retard does a sin then doesnt actually realize it's wrong,is it 1254 best to call him a retard or try to convince him he is wrong. I deal with people 1255 at work like this sometimes. 1256 1257 I am in error for drawing the Trump X Shit crossover. I am simply drawing what 1258 I think onto reality. 1259 1260 1261 11-8-24 Pt.1 1262 1263 Trump X Shit crossover. 1264 1265 <8> 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 11-6-24 Pt.2 1295 1296 I feel paranoia regarding morality. I think bad things but I dont express them 1297 to others. It has been said others think bad things,so its ok. This may be the 1298 case but it does not justify my bad thinking. I think about the n word and 1299 stuff. I dont know what others think about. 1300 1301 11-6-24 Pt.1 1302 1303 I saw a video on Youtube about women in prision. Movies tend to focus on the 1304 relationships of a person or things that most people can relate to. I feel 1305 paranoia when turning a facuet for water sometimes. How do you convey hunger on 1306 TV. You cant,you can easily convey the interactions between people on TV. 1307 1308 I feel I isolated and paraniod because I dont think about relationships. 1309 Fredrick Douglas who escaped slavery probably didnt care about relationships 1310 while on the run from his slave-owners. He probably felt paranoia for his own 1311 saftey. I feel this every day. I fear the med people and customers. 1312 1313 If my life was a movie which it wont be,I would imagine how one could convey 1314 the sense of social poo poo-ness present in me. I bet animals feel paranoia and 1315 not safety mostly. 1316 1317 1318 11-4-24 Pt.1 1319 1320 BUSSY means butt and not pussy. I am sorry for spreading misinformation 1321 regarding Trump grabbing em by the Bussy. I thought it meant (on discord) pussy 1322 because if I say PUSSY i might get banned. 1323 1324 1325 11-2-24 Pt.2 1326 1327 In MrChrootBSD I wait(2) for syscalls to end. When doing this a SIGKILL and 1328 it's homies may come while waiting for a syscall to end. This is a minor fix but 1329 still a ball buster. 1330 1331 11-2-24 Pt.1 1332 1333 Your new fav linux Distro, yiffOS.gay. I dont hate furries,I wish there was 1334 more info. The dude is also making a cool MacOS OS system for PowerPC machines 1335 1336 11-2-24 Pt.1 1337 1338 I did some savage optimizations on the FrogsEngine,I have removed a sort of 1339 "trampoline" function. I dont use ... to often,I use a pointer to the arguments 1340 for drake Massive speed gains on RISC-V. Im writing a RISCV-Assembler for 1341 aiwnios,it will be 21 Savage lit. ARM assembler will be a ball buster,but I have 1342 the opcodes in a CSV file. 1343 1344 I will write things on my leg during Samayika so I dont forget them the next 1345 day. I sold like $15 worth of stuff at work. I am too nice so I make good deals. 1346 I make deals that are too good(for the customer). I doubt the boss would like me 1347 selling things for cheap sort of. The prices are not exactly defined so I dont 1348 know sometimes. 1349 1350 I find reading scripture during prayer to be a good thing to do. Terry kept a 1351 text he read from that wasnt the Bible. I cant blame him,I cannot fit the whole 1352 of reality on my mind,but a book can(or at least most of it). 1353 1354 There was this negrophobic Indian guy on club cyberia who took intrest in my 1355 RISCV-assembler. 2 days ago I dressed up as a wizard for halloween. I went to 1356 the gas station to get tea on halloween and they were dressed as farmers. 1357 1358 I heard that the abstractions that people make regarding morality are what 1359 defines them. I'll draw: 1360 <9> 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 10-31-24 Pt.1 1395 1396 Assholeian fuck poodles. Awhile ago I bought 2 1000 on amazon. 1397 1398 The time has come,time for me to buy this fucker once and for all 1399 DC-ROMA Pt.2 1400 1401 PS. US Customs,I NEED A FUCKING RISC-V LAPTOP. I WILL INSTALL NON-CHINESE 1402 SOFTWARE ON IT. You cannot serious expect that the linux kernel and (the 1403 userpsace) which mostly arent even fucking chinese to spy on you. I dont even 1404 work for the goverment so it doesnt matter if it is spying on me. Are you going 1405 to hold me at gunpoint and make me recompile the Linux kernel to use a sexy and 1406 voluptous RISC-V machine. 1407 1408 1409 10-30-24 Pt.3.5 1410 1411 There is nothing wrong with me. The psuedo-problem is that I bitch about 1412 meanial things. Matt Walsh once told a transgender person there is nothing wrong 1413 with him. If this was a biblical even as it very much could be,it would be a 1414 profound thing to say. The problem is not inside,or outside,it is a non-problem. 1415 1416 If I had some sort of mental obstruction,I would hear voices,or see demons. 1417 Instead I have nothing,which means my problems are non-existent. Its good to 1418 have no problems. The question is no longer,how to I fix myself but what do I 1419 do now. 1420 1421 10-30-24 Pt.3 1422 1423 News article that is intresting 1424 1425 10-30-24 Pt.2 1426 1427 It's halloween tommorow. I was compiling nanoBSD last night and X11 died for 1428 some reason idk. One time I had a costume I made as kid called a "foofie". It 1429 was a yellow H with a face on it. Somone thought I was a fence. I used to be 1430 obscessed with foofies as a kid because I am autistic. Ill draw a depiction of 1431 the foofie world 1432 <10> 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 10-30-24 Pt.1 1451 1452 I have to transfer my SSH keys to my Thinkpad which is running FreeBSD 15.0 1453 current. I survived tar xvf'ing the base.txz and kenrel.txz to root and my 1454 computer didnt explode. Dont do it regardless. I was working on an EggPlant man 1455 for FrogsEngine. After I implement doors(again) I will make a proper 1456 introduction to FrogsEngine(the engine). 1457 1458 I feel that charactors have to be memorable to be good. I want the eggplant 1459 man to loose eggplant slices when hurt. This will indicate how much health he 1460 has. I think the poopmen,zombies and frogs are ok. When animating them i see 1461 that people see motion and not graphics. Do you remember every pixel of the doom 1462 enemies. 1463 1464 I am sick of enemies that either throw shit at you or bite you. I like the 1465 idea of the enviroment as an enemy. Or enemies changing the enivorment. Throwing 1466 Shit is ok for CPoopMan's. CZombie's can bite and its ok. 1467 1468 I think the eggplant man should explode on death and his eggplant slices will 1469 go everywhere. If he had long arms that could grab you that would be cool. 1470 1471 1472 10-27-24 Pt.1 1473 1474 I will return to working on FrogsEngine. People come togheter to pretend to 1475 have morals and in private they do evil things. The purpose of a faithles 1476 society is to allow austic people like me write shitpits. In religous 1477 communities they will confess thier sins to the muni's or gurus I think. This is 1478 ideal. People have the sense that reality is forigiving. Reality(or God as its 1479 called) is a "social entity"(not private). People associate the Gods with human 1480 interaction. You talk to the Gods in a human voice. You do human things to 1481 please him. This is all a public act in the playground of the Gods. 1482 1483 When you are isolated from the Holy Ones then you do evil things. The purpose 1484 of proper community is to not allow moral privacy. 1485 1486 10-26-24 Pt.1 1487 1488 SDL3 Returns 1 on success,SDL2 returns >=0 on success,what a ball buster. 1489 1490 10-25-24 Pt.1 1491 1492 Just as a child forgives his parents in the future but cries in the present 1493 ass he is slapped silly,I have abstract edpain out of my past pains. I feel bad 1494 for making abstractions of pain. I cannot relate to my past sufferings. I said 1495 nigger out loud today while installing FreeBSD 15.0-CURRENT. Not my proudest 1496 moment. 1497 1498 Suffering people have least abstract views of reality. They understand things 1499 that non-suffering people do. In some sense they have wisdom that others dont 1500 despite being insane lunatics who will do anything for relief. 1501 1502 My past pain is due to poo poo brain Allah mentality. 1503 1504 10-24-24 Pt.1 1505 1506 Im building all of my ports form source on FreeBSD. My computer have been on 1507 and active since last night. 1508 1509 1510 10-24-24 Pt.1 1511 1512 -] Worst Things about Unix(Non-exuastive) 1513 1514 -] pid_t's and LWP's 1515 1516 In the old days computers had 1 core,but you could run multiple processes 1517 on them. 21. Now a computer can have multiple cores. LWP(Leightr weight 1518 processes) have the same process ID but use multiple cores. in ptrace(2) you 1519 can use LWP ids in FreeBSD,but you have to wait(2) for the process to stop 1520 if you start/stop a thread of a process. Make sure the stopped thread isnt 1521 fucking randomly selected(I am not making this up,man ptrace) 1522 1523 Is it that hard to LWP's into "pid"s or something,like just have an 1524 OS-level wrapper for LWP's that make them look like PIDs. How fucking 1525 frankenstien like is it to have LWP's in a process. 1526 1527 -] wait(2)'s and signal(7) SIGCHLD's 1528 1529 A process will push P,when its state changes it sends a SIGCHLD to the 1530 parent. To make maters worse,there is wait(2) which waits for a thing to 1531 change. Have fun when wait invalidates of SIGCHLD for a poo poo lump. 1532 1533 1534 1535 10-23-24 Pt.1 1536 1537 Volenteering is a good way to feel less alive. I volenteer more now. I was 1538 asked why I volenteer and i said because i have nothing else better to do. I 1539 will bear the weight of volenteering. It is important to not make abstractions 1540 on death and dying. 1541 1542 Action doesnt require results. A person who wants the attention of a woman 1543 doesnt deserve it just beacuse he wants it. Its called rape to say otherwise. 1544 Likewise,If i volenteer more and waste my life,I am screwing myself by my own 1545 volition. People who demand things are ideological rapists. I will demand 1546 nothing by volenteerring more of my time. 1547 1548 Society funds itself. People like stories of people. People like to see people 1549 in things. I am austisic so I believe I am impaired in this regard. 1550 1551 I see people go to retard zoos called psych wards because they are bad. I want 1552 to scream nigger sometimes but it is bad. Sane and suicidcal people who are 1553 actually suicidal would know that you should buy a gun and keep your mouth 1554 closed. Insane retard zoo animals have mental breakdowns,they get sent to the 1555 retard zoo. I see that I should overcome my retardation and accept a cruel 1556 reality that suicide isnt an option. If you are in the process of killing 1557 someone,it is a good idea to stop. It is stronger to stop killing someone once 1558 you started than to cowardy finish the job. 1559 1560 You might be wondering,why? Typically when thigns change there is a reason. We 1561 tend to look for a good reason. A good reason doesnt exist,so you are stuck with 1562 a bad reason. You might even get no reason. 1563 1564 10-22-24 Pt.1 1565 1566 Unix is a shitpit of an system. There was no threads on original unix I would 1567 assume because LWP(lieght-weight-Processes) were added later clearly. Windows is 1568 fragmented but unix requires you to read man pages. I remember when writing 3 1569 days I would use libraries to do things for me. I read the man pages like 1570 ptrace(2) and wait4(2) or libprocstat(3). It helps alot to not have abstraction. 1571 I like compilers and assembly so if I can do stuff via a syscall you know im 1572 gunna do it. 1573 1574 Ptrace is kind of stupid but it is good. In C++ (ideally) allows abstraction. 1575 Members are like "global" variables that exist within a class. It would be nice 1576 for MrChrootBSD to have been written in C++ maybe . I have 2 globals called 1577 mc_current_pid and mc_current_tid. If they were put in a the ToSCX could be a 1578 method. 1579 1580 I like the idea of globals because it reduces argument passing(reduces the 1581 area for error 21). Also it makes sense.If I learned anything about 1582 programming,its about how you represent the data. And it makes sense to either 1583 put it in a struct of have a global state(functions are constant you know). 1584 1585 FreeBSD has a strong oral tradition. I do enjoy using it,I like having a 1586 canoical userspace that shows how to use the APIs. I like just grepin' through 1587 /usr/src to find usages of my favorite APIs. 1588 1589 Is it usable. It boots on some of my machines and has WIFI. It is super easy 1590 to install. 1591 1592 One extremely sexy feature is ktrace. It is a godsend for debugging kernel 1593 stuff. It lists the system calls,arguments,faults and other Savage things 1594 1595 One thing I want to do with MrChrootBSD is a docker thing,this is for the 1596 future. For now,i will best focus on getting a working product 1597 1598 Unix is bit of a cluster fuck. There are soooo many ways a thing can fail and 1599 set the errno. The final(?) source of MrChrootBSD will be tests for errnos. 1600 1601 1602 1603 10-21(SAVAGE)-24 Pt.1 1604 1605 I was working on MrChrootBSD,but i have religious duties to perform so I will 1606 make this entry short. I need to make open(2) account for O_READ/O_WRITE so 1607 (emulated)users cant overwrite the stuff in the chroot. 1608 1609 I will also need to do "smart" handling of file permisions of newly created 1610 files. doas works along with adduser(outside of the above bug with perms on 1611 open(2)). 1612 1613 I wish the FreeBSD project supplied base.txz of 14.1-RELEASE-p5. I just get 1614 14.1-RELEASE base-ball. 1615 1616 There is think is a tool for generating pkgs from ports,i will read about it 1617 later. 1618 1619 10-20-24 Pt.1 1620 1621 I must repent from thinking of extra-terrestrials as aliens who want to anal 1622 probe me. It is an innapropraite and un-jainly thing to assume all 1623 extra-terrestrials want to probe my asshole. I bet the aliens are more 1624 liberation minded than humans and wouldnt anal-probe lesser beings. 1625 1626 10-19-24 Pt.1 1627 1628 On BSD (and presumably linux), you dont need WRITE permision on a file to move 1629 it. Only the directory needs write permision. You are moving the pointer on disk 1630 and not modifing the file,so i guess it makes sense. 1631 1632 Weird but true 1633 1634 10-18-24 Pt.3 1635 1636 FreeBSD x Linux are just CP/M on steroids. 1637 1638 1639 <11> 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 10-18-24 Pt.2 1665 1666 A evil child is lesser than a righteous slave that was bought. A good person 1667 can make a distinction between the two. Place and value are seperate things. By 1668 lessening attachment to useless things we find value. I will volenteer more 1669 hopefully. 1670 1671 10-18-24 Pt.1 1672 1673 FreeBSD's builtin dbopen(3) doesnt have a db_dump for hash(3). I tried these 1674 programs 1675 1676 -] Programs 1677 1678 -] db_dump-5 1679 1680 failed 1681 1682 -] db_dump-5.3 1683 1684 failed 1685 1686 -] db_dump-185 1687 1688 failed 1689 1690 -] db_dump-185.3 1691 1692 failed 1693 1694 -] file 1695 1696 /home/clayton/MrChrootBSD/perms.db: Berkeley DB 1.85 (Hash, version 2, 1697 native byte-order) 1698 1699 1700 1701 10-17-24 Pt.2 1702 1703 Its alien season and I cant stop thinking about anal probes. I cant focus. 1704 1705 1706 10-15-24 Pt.2 1707 1708 I was workin on MrChrootBSD tonight. I hope I can figure out file perms sort 1709 of. It would be like a chroot with full multi-user file-permisions if i can 1710 figure it out 1711 1712 10-15-24 Pt.1 1713 1714 Im only receptive to things that are bad for me. People will claim truth until 1715 they are caught stealing cookies form a cookie jar. I can only truly feel evil 1716 when I feel like I have been cuaght stealing cookies. I live in sort of morality 1717 biazarro world where I do nothing,leading to no good or bad karma for me to 1718 suffer by. I live in a morally bizzare world where 21 Savage can rap about drugs 1719 and its ok because he is lit rapper guy. I literraly told someone at work I 1720 listen to 21 savage and they thought it was cool. If I was (completely)honest I 1721 would have said "Rucka Rucka Ali". 1722 1723 In high school someone asked,"what is it like to live with a gun to your 1724 head". I said "being religious". I wasnt lying at the time. Living in fear of 1725 eternal hellfire is weird. Living with a gun to your head gives you a weird 1726 tan-line. 1727 1728 10-14-24 Pt.2 1729 1730 Im one of the good ones. I wonder if it is preferable to masturbate to sonic 1731 the hedgehog porn(defacto austistic behavior) or express myself (honestly). 1732 1733 10-14-24 Pt.1 1734 1735 I best volenteer more to feed more homeless people. People remember columbus 1736 for discovering america or something. People best remember him for his 1737 accomplishment rather than the fact he killed people(according to my freind when 1738 I was in school). I dislike when people make movies about math people. I dont 1739 give a fuck about thier story,I care about thier work. It is morally abhorent to 1740 abstract the essence of one's teachings and say ,"this dude had a hard life". 1741 People are suckers for lore. If I say "I am a retard who wrote a 1742 compiler",people will focus on the fact that I overcame(?) mental illness and 1743 confusion rather than I wrote a sexy compiler. 1744 1745 Masking your origins/properties/essence is the optimal way to be a legend. I 1746 on the other hand am just a retard who wrote a compiler. I am not a legend but 1747 my accomplismets are somewhat impressive 21. JK Im sitting on the back of 1748 gaints. Gaints crush retarded people maybe. 1749 1750 Did I tell you about detirminism. Retards fear it. They says its unfair. The 1751 fact is retards are suffering moral retardation which means they are incapable 1752 of acting morally to the same degree as a normal person. If you want evidence of 1753 this heuristic look at this website 1754 1755 1756 Do you see retard judges or retard prohpets,or do you see judges and prophets 1757 serving retards. I feel guilt for saying this. 1758 1759 1760 Ill be frank,I dont know whats worse,seeing my kind getting a slap on the 1761 wirst or being denied moral copability for my sins. 1762 1763 10-13-24 Pt.1 1764 1765 I thought about African shit huts today. Im trying to look within,but if I 1766 look too deep I will find the sauce within, I feel that I am anaware if I am 1767 suppost to be thinking about self or abstracting the priorities of 1768 myse'lf(thinkinhg about African shit huts) outward to instead think about 1769 things that dont involve african shit huts. Ill be frank,there are shit huts 1770 both outside in my mind and inside,so im not sure which one to fix first. 1771 1772 10-12-24 Pt.2 1773 1774 Abstraction from oneself clouds one's priorities. It is bad to live in a 1775 fantasy void where self is abstracted out of self. 1776 1777 10-12-24 Pt.1 1778 1779 Digging a more shalow hole is a good thing. I say "retard" alot. Feeding dung 1780 beatles is good for the dung beatles. I must feed my own kind despite how others 1781 may view it. Im pretty sure there are shit huts in Africa too. (Maybe) they feed 1782 the cattle for shit and build shit huts. 1783 <12> 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 Im getting a cold dose of reality,there may not truly be anyone like me. I see 1802 this in the psuedo help I get from people where they assume (rightfully) that I 1803 am retarded and by ways can be changed via encouragement,and "help" is delegated 1804 to therapists who are proxies for complaints. 1805 1806 Just as a man feels a pain only by himself,he dies alone. Others can only 1807 relate,the best thing we can do is relate. 1808 1809 1810 10-11-24 Pt.1 Remorse 1811 1812 I cannot bear the weight of existence. I may stop working on computers. I 1813 cannot kill bacteria with their heat. Life is an illusion. I heard ignorance is 1814 bliss,I think it's true. 1815 1816 10-9-24 Pt.2 Birthday 1817 1818 Microsoft Windows probably sucks due to these reasons. 1819 -] Reasons 1820 1821 -] Little or no File buffering 1822 1823 Most OS'es will store writes to RAM in disk. Once the OS finds a good time 1824 it will then write the RAM to disk. This saves lots of time as harddisks are 1825 way slower than RAM. 1826 1827 Windows probably doesnt do this as accessing ifles in Windows is slow as 1828 fuck 1829 1830 -] Not using syscalls 1831 1832 ALmost everything in othodox windows doesn not use syscalls. In Unix 1833 almost all the functions biol down to a syscall so there is no overhead. 1834 Windows's functions are mostly userspace and require handels. TempleOS even 1835 does Raw Block writing so there is little abstraction. Windows MANDATES you 1836 use HANDLE's for about everything so you have tyo allocate a handle,the OS 1837 will have to register it then you can write to a file. Linux has 1 layer of 1838 abstraction ,Windows has 2 ,TempleOS has like 0 1839 <13> 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 -] NT(Fragmentation)S 1867 1868 TempleOS mostly stores all files as 1 file on disk. Windows splits up the 1869 files into "peices" then wrties them to disk 1870 <14> 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 10-9-24 Pt.1 Birthday 1886 1887 Microsoft windows is borderline unusable garbage. The file-access speed is 1888 slow. It is living in year 2000 in terms of usable software. It runs like shit. 1889 It is also unethically marketed because the peice of garbage is pre-installed on 1890 computers so its a "tax". 1891 1892 It performs worse than linux which costs money, It performs worse than 1893 FreeBSD. It performs worse than HaikuOS. If the purpose of Operating Systems is 1894 to move files around use FreeDOS. If your only (paid) job is to move files 1895 around then do a good job. 1896 1897 I am about to promise the Gods that I will not buy Windows 11. This 1898 software(Windows) is unethically dumb. Imagine if a President made himself look 1899 good then commited a mass genocide. Ok maybe not that bad but it still fucking 1900 sucks I am "forced"(OEM pre-installed) to indirectly pay for this garbage. 1901 1902 <15> 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 PS. All computers do the same thing except for windows which is dog shit 1923 1924 1925 10-7-24 Pt.2 Samayika 1926 1927 My thoughts are not deep. They are simply far out in the ocean but not deep. 1928 1929 I say "retard" alot but I dont think about it deeply. 1930 1931 1932 10-7-24 Pt.1 1933 1934 I played Mincraft classic and it was a borderline spirutual expirence 1935 listening to the old music. I miss it sort of. I was looking at the lighting for 1936 an idea of what to do with FrogsEngine. FrogsEngine will now have 16 levels of 1937 light via dithering. Dont expect anything fancy 1938 1939 10-6-24 Pt.3 1940 1941 A seed is planted,it bears no resemblance to its original form,yet the seed is 1942 more intresting of a contraption than a tree. The religion of the Tirhankaras 1943 cannot be dug up to say. It is not appropraite to try to dig up the morality 1944 plant when you can watch it grow.Only a fool would try to dig up his food plants 1945 for something delicious. The correct decision is to water the morality plant 1946 and then eat it's fruits. 1947 1948 <16> 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 10-6-24 Pt.2 1971 1972 There is an art to ritual. Remembering the Holy ones is imporants because it 1973 seems ignorances causes pain to follow a bee's sting. By remembering our true 1974 nature,we can avoid bees. I will ask Akesios for mantras to recite before 1975 various things. 1976 1977 10-6-24 Pt.1 1978 1979 I am a poo poo head. Conquest of the self deosnt happen through traditional 1980 means,its happens through nothingness. Walking away from barking dogs is better 1981 than reasoning with them. A decisive man picks his battles wisely. 1982 1983 9-31-24 Pt.2 1984 1985 "ambulare in animo". To wander in one's mind. 1986 1987 9-31-24 Pt.1 1988 1989 Divine morality has been obscured by the ages and famine. It is for this 1990 reason we must not abdandon the morality but strive harder than ever to preserve 1991 it. A partial win is better than no win. 1992 1993 9-31-24 Pt.2 1994 1995 Dreams signify the collapse of daytime. The waking hour signifies the collapse 1996 of fantasy. It is improper to hold onto dreams as it is improper to hold onto a 1997 meaningless Samsara reality. Words fly by too fast to be heard by the unlearned 1998 just as wise word are seldom known. The end of both dream and reality begins at 1999 liberation 2000 2001 9-31-24 Pt.1 2002 2003 -] Decreteum Compilerum I 2004 2005 1. Res finitus sunt. 2006 2. Formamentum sunt haut. 2007 3. Res creat e formamentis abditis 2008 4. Animi abditi est 2009 5. Sunt animos mutationes formamentorum 2010 6. Mutatio formamentorum sunt discursum 2011 7. Tela tenet unus fila ilico. Duo fila existit haut ubi unus existat. 2012 8. ,sed fila existat juxta alius fila. 2013 9. Unus corpus teneat haut alius positum. 2014 10.Corpus tenet diversum animos quando diversum positum existit. 2015 11.Animus est juxta diversum animos hac tela tenet diversum fila. 2016 12.idem animi sunt omnia animos in diversum positum. 2017 2018 2019 2020 9-30-24 Pt.1 2021 2022 -] Doctrine of Compilers Book 1 2023 2024 1. Things are finite. 2025 2. Representations are not 2026 3. There are seen and unseen matter 2027 4. Things are composed of represenations of unseen matter 2028 5. Soul is unseen 2029 6. Soul is volatile representation of forms 2030 7. The mutatbility of forms consistute process. 2031 8. Things has position and process 2032 9. A spider web has 1 thread of 1 thread of web at once. They cannot coexist 2033 at once 2034 10. Threads adjacent to one other occupy the same space,they insersect. 2035 11. A mind cannot contain two states at once. 2036 12. A mind can have multiple states when in different positions. 2037 13. A minds state ia adjacent to multiple differing states just as a web is 2038 composed of different threads. 2039 14. A mind with the same contents is the same at one time or another,they are 2040 seperated by position 2041 2042 <17> 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 9-29-24 Pt.1 2068 2069 Kanye is a good rapper because his music is like a stream of consciousness 2070 that reflects some of our leser expresed aspects of ourselves while also 2071 introspecting upon it. In his song "I thought about killing you",he does what 2072 many rappers do but with a twist,he seems honest. I delves into the psyche of a 2073 something I assume many are unwilling to express. He talks about he is suicidal 2074 and because he loves someone more than than him self we feels homicidial. 2075 2076 His music feeels like a weird expirence. In society,we call extermists of 2077 weird weirdos. I think this means that be was impliying there is a lesser non 2078 extreme version of weird that is acceptable for normal people. Kanye is the 2079 embodiment of things about outselves we dont want to share 2080 2081 9-28-24 Pt.1 2082 2083 Denying truth of reality is a good way to become a fictional legend. Legends 2084 has ambgious origin stories that people wonder if they ever happened. Wanna-be 2085 legeneds have birth certificates. I suppose denying a real story is sometimes 2086 better than accepting reality. 2087 2088 Legends are tossed around through the ages are their epics are reduced to 2089 qoutes. Time is cruel. A would-be legend becomes legendary through fiction and a 2090 legend becomes ordinary through talking to them. 2091 2092 9-26-24 Pt.2 2093 2094 Monks sit around all day and inspire others to do good things. I feel they 2095 help spiders and ants by doing nothing. I am bound by poo poo mentallity so to 2096 remedy my thinking I can unthink. Spiders think they are the shit but are 2097 feeble. 2098 2099 9-26-24 Pt.1 2100 2101 I often think about the n word but only in an abstract sense,it is hard to 2102 imagine non-conrete things. I believe that it has evolved past a slur and into 2103 an arechetype of suffering,yet I do believe it is more nuanced than just being a 2104 "bad" word. 2105 2106 No story exists outside of its settings and the lore of the n word is no 2107 excpetion. The n word (as history can recall to a limited degree) has 2108 historically been used to describe black people who have been oppressed. But 2109 regardless of the oppresive nature of the word itself,I do believe is a useful 2110 tool. Just as a person who cannot see cannot tell you about colors,a person 2111 cannot accurately discribe oppression without not only understand but using the 2112 n word. 2113 2114 I will elloborate,during my time as a muslim my family hated me because I was 2115 a white convert. I do believe that abstracting the evil out of racism to a 2116 degree is pointless for productive converstation; You cannot decribe evil by 2117 ignoring it. 2118 2119 It is often implied that only racists use the n word. I degress. I do believe 2120 society's taboo of saying the n word is warented,but not for de-facto reasons. I 2121 believe the n word can be used as a way to illistrate other forms of suffering 2122 by margianized groups 2123 2124 9-25-24 Pt.2 2125 2126 2127 I was in 12th grade when I first was exposed to ISSA Album by 21 Savage. I 2128 remeber seeing the pink album with the buring trees and thought about Christ 2129 because ISSA is the arabic name for Christ. 2130 2131 9-25-24 Pt.1 2132 2133 I wask asked if it saddens me to know I am going to die alone. There is a bit 2134 of truth to saying I will die alone. i do not view myself as alone because I 2135 have had vague experiences of masters who I admire. I find I admire the 2136 archetypes of people. you don't need a long 500 page story to relate to someone. 2137 People are not a substitute for the spiritual experience of relating to someone 2138 great. i do not need to define the color of someones eyes or even know them 2139 personally to love them 2140 2141 A guy on discord told me that it is "Schitzophrenic Abstraction". This is not 2142 the case. I am not schitzophrenic. In life there are boundaries in 2143 relationships. Two men may be seperated by distance or even hundreds of years 2144 and can still relate to eachother. In mind flesh is the boundary that governs 2145 thought. I literally live in a retard house and have not been diagnosed with 2146 shcitzophrenia. 2147 2148 9-24-24 Pt.1 2149 2150 The seeds to liberation are planted inside of us. We do not need stories to 2151 plant them,they only serve as reminders. I was asked "How does it feel to be 2152 autistic and kind of smart but not enough for anyone to appreachiate you." The 2153 fact is that I accept it. Much in the same way a dwarf cannot reach an apple on 2154 a tree,I cannot understand the whole of reality or how people work around me. I 2155 cannot find admiration from others so I am left with myself. 2156 2157 I can laugh at shit and piss and niggers. I saw a sexy black man on my phone 2158 in a dress but I accidently pressed the "file-downloaded" icon on my phone and 2159 someone saw the sexy muscular black man in a maid outfit on the phone. The point 2160 is that the self is immensly documented and the outside world inst. You see 2161 script kiddies making absolutley shitty code but it is all they are able to do 2162 due to the "mysterious unknown" of the computer world. You cannot work with what 2163 you do not have in the same way you cannot work with what you dont know. 2164 2165 9-23-24 Pt.1 2166 2167 Today I wil be critiqueing a response I got when I said that I dont like 2168 porn, I will start with the the reponse then I will get to the question 2169 2170 -] Reponse from Frog: 2171 2172 WHAT 2173 THE ACTUAL FUCK 2174 IS THIS 2175 ?? 2176 [Image of Kermit the frog] 2177 I don't even understand the question 2178 at the start of the paragraph he dislikes porn 2179 But it turns out it really isn't the porn he dislikes 2180 it's the fact that the cam girls fisting themselves are not expressing 2181 spiritual wisdom at the same time.. 2182 BRO 2183 @n00t 2184 what is going on brother 2185 porn is no substitute for a real relationship 2186 i don't even know what to say to this 2187 Like I'm legit stumped 2188 2189 First of all,I did not implicitly say that I want porn where women fisting 2190 thier poo poo holes expouse spiritual wisdom. What I said was an example of 2191 which involves women fisting their assholes while expressing notes on reality. 2192 An apple is a fruit but not all fruit are apples. 2193 2194 What I said was was I enjoy reality more than fiction,meaning I cannot relate 2195 to a dumb bitch pretending to enjoy sex.(Note 1) 2196 2197 Second of all,the fisting of the asshole and semantics of langauge are simply 2198 a mask for what matters most,a real life look into the soul of a real person 2199 expousing deep(perhaps spiritual or otherwise typically unspoked notes on 2200 reality). I cannot stand abstractions on sex that make sex into a cartoon which 2201 is what it feels like to watch stepmom incest fucker flicks. Its retarded(Note 2202 2) 2203 2204 Last of all,I never said that porn was to be a substitute for real 2205 relationships. I said that sexual bankrupty is a lack of expirence and not the 2206 choice of (said NON-EXISTENT) expirence.(Note 3) 2207 2208 -] Initial Statement from Nrootconauto 2209 2210 i dislike p. i dislike the unrealness of it. 2211 It's not sexy unless it feels real. 2212 it's the sexual equivalent to cartoons 2213 like efukt is real (cringe) but it's real so idk 2214 i can relate to camgirls who go on rants about how their God loves them and 2215 men and Jews are the issue 2216 i agree with the mentality and not the semantics of the statements 2217 like I feel like a camgirls who fists her asshole while talking about dharma 2218 and compilers 2219 and cycles of avarsipini and utsarpini 2220 and Gods too 2221 i feel a spiritual connection to such souls 2222 ill be frank. is it sexual bankruptcy to long for a camgirl who fists her 2223 asshole while discussing reality or to never have any other intimacy 2224 2225 2226 Get your fucking facts straight 2227 2228 9-22-24 Pt.1 2229 2230 If heaven is real im cloning myself when I get there to get more work done. I 2231 dont know if heaven has "Poopin Frogs" shit video games there though. If anyone 2232 is intrested in making a civilazation of Autistic people who make cool games 2233 email nrootconauto@gmail.com. 2234 2235 2236 2237 <18> 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 Living forever is weird because everyone on earth would die and it would get 2257 boring. Humans leave lots of shit behind. I remember moving and seeing all the 2258 unused shit my family had 2259 2260 9-21(SAVAGE)-24 Pt.2 2261 2262 Just as a bird seeks to travel the world,he is discouraged by the journey of 2263 snow and wind and heat of the deserts. I dont know if I am delusioned enough to 2264 think I have self control enough to not think about niggers and shit nad Rucka 2265 Rucka Ali. A snake is born from an egg and doesnt understand where he came 2266 from,but he terrorizes the world with his lack of knowledge. People who have 2267 morals are cultured. This peoples they were given or have otherwise found 2268 values. Cavemen are not cultured so they think about poop and niggers in thier 2269 mud huts. 2270 2271 9-21(SAVAGE)-24 Pt.1 2272 2273 Sinning is fun. I hope I just dont sin too much. People assume people become 2274 religious due to trauma. I dont think this is the case for me. People say its ok 2275 to kill people when they arent people. I have heard it be called beastiality to 2276 have sex with black people. The point is humanhood is he criteria for morality 2277 according to somepeople. 2278 2279 I volenteer 5 days a week feeding homeless pum pums. Some of the are rude and 2280 smell like ass. Good people help them but dont say "They are rude and smell like 2281 ass". I have stated an obvious fact. I am a fucked up person. This is an obvious 2282 fact. 2283 2284 I think it is best for goodness to be a good Jain and not make art because my 2285 art will reflect reality which is bad. Reality is a poo poo brain and a Samsara 2286 curse. people have an abstract method of evaluating good. Feed homeless retards 2287 and you are good. This is true and real. 2288 2289 9-20-24 Pt.1 2290 2291 Tommorrow is 21(SAVAGE) day again. I need to make 2292 The SmallTalk Serialization Code emit binary for better network sauce. Use 2293 CU8Set for easy access if you want to do it for me. Ill probably do it myself 2294 but idk. 2295 2296 9-19-24 Pt.2 2297 2298 I walked twice now i feel fatigued. Pain is an oppressor. Earth is an 2299 oppressor. Some people who were in pain created great works of art. I dont know 2300 how. Terry Davis went apeshit monk mode. When I was a muslim you werent allowed 2301 to apeshit mostly,i mean you were but not in a productive way. You werent 2302 allowed be a nun or monk because Muhammad didnt have monk mentallity. 2303 2304 What people lack in true faith they make up in aggression,people who dont 2305 understand what faith is(confuse it with objective reality) are poo poo brains. 2306 God might be real,this is why we have faith. Faith is a justified assumption. 2307 People who think he is 100% real are insane poo poo brains. 2308 2309 Faithless people who dont read scripture and condemn what they dont know are 2310 also poo poo heads. Terry Davis seemed to understand the meaning of faith when 2311 he said "If heaven is real and I walk in the sky...". I think he is a living 2312 example of faith and confusion about the world. 2313 2314 9-19-24 Pt.1 2315 2316 I love HolyC so much I should write the entirety of Poopin Frogs in it. I 2317 dislike smalltalk. I have spent the entirety of my adult life being retarded. 2318 2319 Doom is a work of art as it is written in C and doesnt use abstraction. 2320 Everything is a thinker. In the initial version of TOOM everything was slow 2321 because I was not using a grid with the things in it for collision detection(I 2322 was testing everything in the level). 2323 2324 Using smart data structures is good for performance. 2325 2326 9-18-24 Pt.1 2327 2328 Im tired. I was wondring how I wrote such shitty code checking free regions 2329 from 0x10000 only with VirtualQuery on windows. I had a weird bug with the 2330 "DoNothing" function not popping off the needed number of arguments off the 2331 stack so they were staying there. 2332 2333 9-17-24 Pt.2 2334 2335 I have no empathy for people. I only have guilt for my evils. I guess when 2336 people say I have no empathy they are saying that I am a poo poo brain. I have 2337 guily for not going full vegan mode. I dont have guilt for saying "retard" alot 2338 sort of. 2339 2340 The only moral hatred I have is against myself.In the times of great happinees 2341 people would turn self hatred into societal values. They would dilute guilt by 2342 mixing thier sins into the lake of discorse. 2343 2344 A valuesless society is one where selves defend themselves. They say "I deny 2345 this sin.". A Good person will claim evil. They will compel 2346 self-morality-defense and deny virtue. They will ask "Why did you spend lots of 2347 time doing X,you have alterior motives". This is not the case. 2348 2349 9-17-24 Pt.1 2350 2351 Arihants have destroyed thier inner enemies and have conquered themselves. 2352 Self-disassocaition is a good way to fuck yourself over. Abstracting your 2353 problems out of reality denies the self(who has the problems). Egotism thrives 2354 when denying aspects of the self. A fool can say "I am not that sort of strange" 2355 while being an other form of strange. Objective analysis is good for removing 2356 egotism 2357 2358 9-16-24 Pt.1 2359 2360 I rejected bying candy today,I feel this is good. Part of being a Jain is 2361 adopting Jain values. I feel foreign desire is easy to reject but internal 2362 desire is not. Arihants are those who have conquered their inner enemies. 2363 2364 I feel candy is a foriegn desire as it is located at the dollar store,Food is 2365 all around me at home so it is harded to observe Psodharvrata. I will work on 2366 the DOOM-2 port sometime but not now. I cant stand the controls that I made,so 2367 Aiwnios will run it savage mode with mouse locking 2368 2369 9-15-24 Pt.1 2370 2371 Poo poo brains make edited movies about things. They make movies about fiction 2372 and non-fiction. Poo poo brains make movies that make me feel like im watching a 2373 bollywood movie. Even movies in enlish to me feel unreal and unrelatable. Movies 2374 abstract real life concepts into fictional portrayals. I feel like I have been 2375 watching moveis as a kid and it abstracted me from real life duties. 2376 2377 Poo poo brains depict death in movies and it feels unreal. It makes peoples 2378 perceptions of death become unrealistic. Everytime I see a movie I see something 2379 that is unreal. Porn is unreal. It is an abstraction of reality. 2380 2381 People are fundamentally stupid so they make fictional abstractions of things 2382 they are unable or unwilling to understand. Death is hard to understand. I fear 2383 the means of death more than death itself. 2384 2385 How would I be depicted in a fictional film about me. Poo poo brain politial 2386 commentators make dumb movies with taglines like "Are you next?". People seem to 2387 have a model of reality that most times revolves around themself or their idea 2388 of themself. 2389 2390 People should idealy recognize the error of their ways. People who stormed the 2391 capital on January 6th should probably realize they are retards and not martyrs. 2392 People who harm others should realize the world isnt there to serve them,but 2393 they are unable/unwilling to stop killing/enslaving others. 2394 2395 Women rights are synonymus with "abortion". Im sure many women oppose abortion 2396 on religious grounds but they are gender-traitors because they dont think like 2397 de-facto women supporters. Do you think people who are attracted to children are 2398 mandated to be "Pedophile Rights Activists". I dont think so. 2399 2400 The problem is people base their realities around what makes them happy. Women 2401 are happy to kill their unborn children. Black people are happy to demand 2402 reparations. I think there is a personal "fiction" within everyone that makes 2403 them the hero of their story. 2404 2405 My movie would be a commedy about a fucked up person who thinks the n word 2406 alot and who is a virgin and who writes compilers and who is retarded. I say 2407 commedy but I mean a dark commedy. I feel like it would appear to be commedic 2408 but would actually depict a tragedy. 2409 2410 2411 9-14-24 Pt.3 2412 2413 You cannot kill pain. I cannot stop winter so I will be in pain. Weapons are 2414 ineffective against pain and fate. 2415 2416 9-14-24 Pt.2 2417 2418 There are so many dumb video games I see on youtube. I see they all have a 2419 unique style and theme. They are so varied you could fill a society with them. I 2420 find it weird when people play games and they think they are teleported to 2421 another world and they talk like they are in the video game. 2422 2423 They say things like,"oh fuck I died" when they die in the game. I cannot play 2424 a defacto game and see anything other than a manufacutured peice of art with a 2425 purpose and audience. I do not live life playing video games. 2426 2427 When I was 13 I was probably watching p0rn on a ubuntu 12(?) livecd so my 2428 parents wouldnt find out. Ubuntu had a sexy "unity" shell what was sexy af. 2429 After nutting on the computer I would turn if off then take the disk out. 2430 2431 This wasnt a spritual expirence,quit the opposite. I remember looking out into 2432 other people's windows with a telescope as a kid wondering what people were 2433 doing. Sometimes I would put a flash light in the telescope and troll 2434 unsuspecting walking people during the night. This was a psuedo spiritual 2435 expirence. 2436 2437 I call it spiritual because there was a degree of (para)social interaction 2438 that occured when I shined a flashlight at someone and they got spooked there 2439 was a one way interaction. 2440 2441 Art seems to be (in the traditional sense) a 1 way interaction. Good art to me 2442 seems to interact with us ,and we interact with it on an intellectual level. 2443 Things like timecube that leave us confused allow us to interact with it by 2444 trying to make sense of it. We are left with questions we want to answer so we 2445 dig deeper and we can relate to it because we are part of the art. 2446 2447 I cannot watch TV and see Art. I cannot use a Apple Macintosh and see it 2448 because I see a product that is deisnged to be consumed. They are velicles in 2449 the art of life that are largely forgettable. 2450 2451 I often wonder about the goodness of art,what makes good art. Good art is 2452 something memberable and unforgettable like a vacattion to somewhere cool,not 2453 the car you use to get there. 2454 2455 I think Super Mario 64 is a better peice of art than any of the video games I 2456 have played in awhile because I remember playing it. Modern games have better 2457 graphics but they are forgettable. Super Mario 64 does not have metaphysical 2458 properties but It is genuinely beatiful for some reason I cannot put my finger 2459 on. 2460 2461 2462 9-14-24 Pt.1 2463 2464 Im working on making a WASM backend for aiwnios. Im putting these here for 2465 reference 2466 2467 https://webassembly.github.io/wabt/demo/wat2wasm/ 2468 https://developer.mozilla.org/en-US/docs/WebAssembly/Reference 2469 2470 9-13-24 Pt.3 2471 2472 Speech is a product that people consume. I feel that speech consumes me 2473 beacuse I have produce it. Youtube removed its dislike button. You cannot 2474 receive hates on youtube anymore. I said eariler that the only thing worse than 2475 hatred is not being human enough to have shit thrown at you. Loving humans wont 2476 hate you but they will call you a subhuman poo poo brain. 2477 2478 My speech isnt profitable. I dont even care if people see my stuff. I do 2479 believe I have slave mentallity because I dont care to be a king. I want to 2480 serve a king because I cannot lead myself. A tenant lives in a apartment because 2481 he cannot buy a house. A tennant lives with others. A slave lives with others. A 2482 tennant enjoys living with others. A Jain enjoys serving other souls. 2483 2484 9-13-24 Pt.2 2485 2486 Mr Honesty is me. I feel like I am fucked up mentally. I am pathetic. I have 2487 terror mentallity. I feel terrified of people and everything. I mentally rape 2488 myself. Growing up I feel like I was suppost to wear a mask and to a degree I 2489 still do. Past is a fanstasy. Now is a reality. 2490 2491 People tell me I like volenteering. There is a part of me that is convinced 2492 too. They say "he enjoys being here to see XXX". When people say this,they are 2493 talking to a pet dog. I feel like I am fucked up. I cannot bust a nut without 2494 guilt. I feel guilty for this. I have fish and I feel guilt for owning them. 2495 They were given to me after(as a Muslim in the past) Allah said u cant have a 2496 pet rat. 2497 2498 A child gets a dog and becomes deillusioned with taking care of it so it's 2499 parents take care of it. I feel retarded. I feel very very childish and I dont 2500 feel joy for the fish but pain. I see them swim aimlessly all day. I feel guilt. 2501 2502 The guilt applies to everything in life. The only reason I volenteer is because 2503 I cant bring myself to say no. I feel like if I kiiled someone I would have 2504 guilt,only I havent killed anyone and I still feel guilt. I would assume people 2505 are thankful for me but really I am fucked up. 2506 2507 As a kid,being normal(not being an autistic retard) was a virtue. I cant blame 2508 people for feeling this way, Wearing a mask is a virtue. Guilt is the glue that 2509 keeps that mask on. 2510 2511 The first time I left a mental hopsital I cried a bit. I feel nothing,but I 2512 feel guilt for nothingness. I suppose the anser is to not have guilt but that 2513 that is bad. 2514 2515 I think that family is a cooking pot for the most fucked up parts of humanity. 2516 People are normally kiiled by people they know. If I was going to kill myself I 2517 would be asked to feel guilt for any hypothetical people who would see my dead 2518 body. People are ok asking for things only to the extend they can relate to it. 2519 2520 I remember seeing homeless people on the train tracks,and people would think 2521 "what the fuck". The issue isnt homelessness,it is the fact that someone was 2522 disconforted by a homeless person. 2523 2524 I cant blame them. I do believe certian people are destined for poo poo 2525 suaceness. Religions tend to talk about the righteous people,or unworthy people 2526 who become righteous. I think this is indicative of the worth of a person being 2527 tied to how they please others. 2528 2529 Paranoia and self-guilt are interwinned. You must have self-guilt to serve 2530 others and you are caused to feel hatred for you. I feel some people are truly 2531 doomed to a shitty existence 2532 2533 9-13-24 Pt.1 2534 2535 The compile times of the HolyC end of the codegen are slightly less worse now. 2536 I used CBitSet for the list of members during live-variable analysis and 2537 I do alot less checking with I64SetHas(with allow_repeats). Im not sure what 2538 else I can do to reduce compile times. 2539 2540 9-11-24 Pt.3 2541 2542 Things arent born out of money,they are born out of necessity. This is why 2543 piracy eexist 2544 2545 9-11-24 Pt.2 2546 2547 I will recount the ways I differ from de-facto Jain Sravak. It probably has 2548 alot to do with my N word usage. I do believe that black people have become an 2549 archetype of suffering and it is appropraite to compare other injustice in the 2550 world to the (historical) sufering of black people. I do believe the n word is 2551 appropraite to use in a morality sense. 2552 2553 Just as a scientist cannot say. XXX isnt allowed to do research on YYY 2554 subject,it is innapropraite for black people to say that tasteful usages of the 2555 N word is not allowed for white people. 2556 2557 9-11-24 Pt.1 2558 2559 Schools (in America) do not teach you useful stuff,they give you a vocabulary 2560 of terms that alone mean nothing. In life we are given terms that mean nothing. 2561 I learn more about term's meanings now than i did in school. Knowing the 2562 existence of "live-variable analysis" doesnt mean you know how to use it or even 2563 what it is. I know lots of terms but dont know their meanings. Many people have 2564 heard of "programming" but dont know how to do it. 2565 2566 I guess the (ideal) purpose of school is to give you an idea of what reality 2567 is and not exactly how to use it. 2568 2569 I learned about rotating a vector by an axis day. This is more important than 2570 anything I learned in school. 2571 2572 <19> 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 Dont ask me how any of this works. This is good for vector ray tracing math. I 2584 am truly in debt to smart people 2585 2586 Just as a person can show you what a ideal painting looks like, It doesnt mean 2587 you can paint it. Despite knowing what it looks like 2588 9-9-24 Pt.2 2589 2590 Bruh,Monks are on some serious Shit. I need the sources and I need to learn 2591 old langages ,I feel this is an important text to deciper. Its a poem made out 2592 of numbers Siribhoovalaya 2593 2594 9-9-24 Pt.1 2595 2596 Jain scriptures like Akaranga Sutra are not word salad. They tell you 2597 productive things like how to not harm things by not wearing (wool) clothes or 2598 no clothes at all. Not saying the N word is probably a good way to be liberation 2599 minded.I dont say the n word alot but I think it everyday. As a a layperson I 2600 would say saying the N word is lesser than eating a burger. 2601 2602 I saw a chinese person who did lots of cool math today. I was multipling 7*.75 2603 for prices of dishes and she did it before I did the calculation on my phone. 2604 There are people who use thier brain and those who dont. They are not equal. I 2605 suppose she uses her brain. 2606 2607 People conflate religion with feelings. I see true liberation minded people 2608 think hard. It is diffiuclt to stay 100% focued during long meditation. I think 2609 I know why monks write things because it keeps them focused. It is not about 2610 feelings,it is about living a hard way of life mentally. Monks conquer thier 2611 feelings and they dont whine about not having food to eat. 2612 2613 9-8-24 Pt.4 2614 2615 I feel nothing for others. I dont want to feel this way but I only think I am 2616 pretending to have true morals. I have trouble having empathy. I life continues 2617 then there is little need for empathy. If I die tommorow then I will be unable 2618 to feel. If I dont die tommorow then I will be unable to feel. 2619 2620 I suppose wizards to tell other peoples' fortunes except for thier own. 2621 2622 Most people would be angry if they got thier stuff stolen from them. I would 2623 not because I am powerless if such a thing happens. Life will continue until I 2624 get a new computer or something 2625 2626 I have trouble having empathy for peoples problems in a world where life just 2627 goes on. KanYe says that he thinks about killing himself and that because h 2628 loves others more than himself he thinks about killing them too(I am not 2629 homicidal) 2630 2631 I think what he is trying to say is,"I have trouble empathizing with people as 2632 I have no self-respect". I have no respect for myself. If I did I would not 2633 accept a retard's existence. I would get a "real" job and impregnate a dumb 2634 bitch. I do not care what happens to me. The means of dying are more scary than 2635 death itself. 2636 2637 Empathy is a feeling,not a choice. I am trying to feel empathy but I cannot. I 2638 legit have some mental condition or something. 2639 2640 9-8-24 Pt.3 2641 2642 Im working on networking for the frogs game. I pushin P forgot my gmail 2643 PPPassword again. 2644 2645 9-8-24 Pt2. 2646 2647 Im tired. The fuckin SmallTalk Garbage Collector was being a fatherfucking 2648 Pinko and was garbage collecting the network buffer while recv from 2649 CrossNetShims was Sleeping. I will have to mark SmallTalk->HolyC Poo poo calls 2650 are "disable the Garbage Collector". Drake Wut Dafuq 2651 2652 9-8-24 Pt.1 2653 2654 I made a new TempleOS Porn Movie called Golf.HC. I will add a NSFW tag for 2655 aiwnios tube for porn movies. I might upload to PornHub but I dont remember my 2656 password. I miss the old PornHub before they removed all the unverified shit. 2657 2658 9-7-24 Pt.3 2659 2660 Im sick. 2661 2662 9-7-24 Pt.2 2663 Why do sinners study religion. I think I know why. I feel like a spiritual 2664 hoarder who hoards information so that one day I may use it. I best use it,but 2665 first I need to make the frogs game and some cool TempleOS PPPorn. 2666 2667 I was working on netwroking today for the frogs game. I want to make art I can 2668 spritually relate to. I had a dream last night where someone said something like 2669 "You can say somthing abstract and people will agree with it,then when you apply 2670 it to reality people will hate it". I think this would apply here. 2671 2672 If I say,"We should abolish societal taboos and embrace change" people will 2673 agree. If I say "Everyone should say the N word including white people" people 2674 will object. Saying the N word is a taboo and letting white people do it issa 21 2675 Savage change. 2676 2677 People only agree to what they can see. Anything other isn't grounded in 2678 reality. 2679 2680 9-7-24 Pt.1 2681 2682 I implemented Option(OPTf_NO_REG_VAR,TRUE); use it when you are lazy and dont 2683 want to wait for code to optimize.(FrogsEngine) 2684 2685 9-6-24 Pt.2 2686 2687 Pain is something non-abstract you can interact with it by doing nothing 2688 2689 9-6-24 Pt.1 2690 2691 I have perfected to music for TempleOS porn. Thanks to the God for the music 2692 beat. I have an entire animated series planned but I still have to finish the 2693 first episode 2694 2695 9-5-24 Pt.3 2696 2697 People feel guilt when they have a gun to their head. I feel guilt when there 2698 is no gun to my head. I think most people are motivated by not getting their 2699 head blown off rather than true morality. If you know you were going to ell how 2700 would you live your life. I doesnt suprise me that people put guns to their own 2701 head when motivated by reason aone. 2702 2703 9-5-24 Pt.2 2704 2705 I wonder that the line between an asshole and a troubled person. I will assume 2706 I will find it when I cross it. I dislike labels as saying people are troubled 2707 PPPersons. "Troubled people" sounds like a softer version of "asshole". You 2708 might be wondering how I wake up in the morning. The truth is I feel morality 2709 guilt alot but I would rather be a poo poo brain that does good things like feed 2710 homeless retards than one who doesnt. 2711 2712 My plans. I cannot look into the mirror and see a man. I see a retard staring 2713 back at me. I am scared to advance because the world would be safer without 2714 people who fall into the classification of "Claytonz". I am not a bad person and 2715 I genuinely believe that. The world would simply be better off without me but I 2716 can win by staying in a hole until I die. 2717 2718 The world is better without meth heads. It is better without me. 2719 2720 9-5-24 Pt.1 2721 2722 I will make a dedicated section for TempleOS porn here. Its a work in 2723 progress,you probably shouldnt look. I will not distrobute video now. 2724 2725 9-4-24 Pt.1 2726 2727 Most people die alone,few die togheter. Is this a synonym for bravery. 2728 Soldiers live to die and they best do it as a team.Heavens Gate would be a 2729 vialble Dharma if they had proper faith and were vegetarian. It must be nice to 2730 die togheter and have the alien pyschopomps carry you to heaven. 2731 2732 2733 9-4-24 Pt.1 2734 2735 I cant stop saying "Snow Bunnies". If I transition into a woman I can be a 2736 snow bunny. One time a woman named "Snow Bunny" called me over discord after we 2737 talked about how we both left Islam. That was probably like 2018. I dont know 2738 when "Snow Bunny" became a racial slur(?). 2739 2740 There was once a man who drank lots of water. The ocean wasnt deep enough for 2741 his thirst then he drank all the water on earth. After this is got dehryated and 2742 asked for a boon. A single glass of water then brought confort to him. 2743 2744 There was once a man who liked to say racial slurs. After saying the n word 2745 2.3 trillion times he was satisfied by "snow bunnies". I dont want to say the n 2746 word anymore so I am content with "snow bunnies". 2747 2748 The fog of a city cuases a father to kill his son in the streets without 2749 knowing it. I dont want to say racial slurs. I have guilt and cringe. 2750 2751 9-4-24 Pt.1 2752 2753 Somoeone made a port of super Mario 64 from a ROM dump to C that runs on Sega 2754 Dreamcast. I want to play it on my Sega but I will legally buy a copy of Super 2755 Mario 64 first. I have to cook dinner today but I will Push P with RISC-V ABI 2756 afterwards. I am serious about a sexy RISC-V ABI. 2757 2758 9-3-24 Pt.2 2759 2760 Don't kick rocks because ants could be under them. 2761 2762 9-3-24 Pt.1 2763 2764 What is addiction(stability). People say some are addicted to phones,others 2765 are said to be addicted to meth. I am addicted. Addiction happens when you value 2766 someone more than what is socially acceptable. I am addicted to living. 2767 2768 A long time ago TV was meant to be watched and not worshipped. I do believe 2769 that religion is in decline because people arent "addicted" to Gods anymore,or 2770 rather Gods aren't as worphy of a time spender than GOOning to pornhub today in 2771 some peoples eyes. 2772 2773 I have meth-head mentallity. I feel that addiction happens when you cannot 2774 stop something. Most people are unable or unwilling to stop doing certian 2775 things. I have no off switch. When I walk I walk fast and I eat fast just so I 2776 have more time to do lit stuff. It probably doesnt help im paranoid about lots 2777 of things either. 2778 2779 I dont do meth,but I would imagine there is lots of parania involved due to 2780 not getting a fix. Im glad im addicted to compilers and not meth. 2781 2782 I said eariler that TV originaly wasnt meant to be worshipped. The Holy Ones 2783 were meant to be worshipped. I think back then peoople were addicted to God as 2784 there were values in place that didnt permit modern defacto-addiction and 2785 religion was the only thing you could spend your whole time with. 2786 2787 9-2-24 Pt.3 2788 2789 There is no land foreign to the ruler of the world. As a kid I used to imagine 2790 things in the afterlife or in my imagination. I would imagine cold milk in 2791 heaven in the grass,or a celestial palace. I suppose most people think of 2792 situations like talking to their dead grandparents or something. If God is real 2793 then no culture is foriegn to him because he rules the world. 2794 2795 I did not give 2 fucks about my parents growing up. Milk in the grass seemed 2796 to have spiritual connotations along with Super Mario 64. I feel the most sacred 2797 moments in my life were those not involving people. As a kid I could not tell 2798 you the symbolic value of milk in the grass or Super Mario 64,but it didnt 2799 matter becuase I wasnt looking for it. I literally cried when I downloaded Super 2800 Mario 64 and won it for the first time. 2801 2802 I wonder 2803 9-2-24 Pt.2 2804 2805 I have hate in my heart,or maybe just hateful mentality. I will educate the 2806 world on something productive later. I will not teach the world javascript or 2807 what to do but how to do new things. I learned alot from TempleOS about 2808 compilers and datastructures. A true ballad of God and Compilers indeed. 2809 2810 Do you know when people play video games and they win the game or get 100% 2811 achievements in it. This is a virtue then Youtubers just show the result of 2812 winning so everyone feels they are a winner. The holy ones have come to conquer 2813 the flesh but now everyone feels they have conquered the flesh by watching 2814 Youtube. Masturbating to WAP by Cardi B is a good way to feel like a winner 2815 maybe idk. Arhats have conquered the flesh and strive and I mean strive to stay 2816 focused. This is not an easy task. Gooners are consumers of the deeds of others. 2817 They are not the same. 2818 2819 You dont know an Arhat until you practice medicancy for a day. 2820 2821 2822 9-2-24 Pt.1 2823 2824 I dislike labels. Calling someone a troubled person could mean lots of things. 2825 Calling someone a wife beater is under the label of a troubled person,but the 2826 label of troubled person doesnt convey the magnitude of the situation. 2827 2828 Terrorism is terror use for a political gain. When transgender people kill 2829 lots of people it is senseless to abstract politics out of thier terrorism. You 2830 may be wondering why Im talking about labels and abstraction. 2831 2832 I went to the gas SSStation the other day and saw a woman of culture. In my 2833 personal culture saying "That fucking someone was a creep" out loud in public 2834 seems to be forbidden but I will argue it is TRUE culture in the sense that 2835 2836 -] A 2837 2838 Accuratley conveys a concept amoung a shared group of people and 2839 2840 -] B 2841 2842 People find it acceptable therefore it is culture 2843 2844 2845 I do believe everyone to a degree is pretending to have morals for cultural 2846 gain which doest not consistute authentic feeling. 2847 2848 I do believe that it is morally innapropraite to "correct" the cultural 2849 attitudes of people,so yes,saying "That fucking someone was a creep" is 2850 acceptable. 2851 2852 I wrote eariler that hate is good(relativley speaking) and dehumanization is 2853 truly evil. I am mentally disabled and I see lots of fellow mentally disabled 2854 people who are morally impared. This is fancy talk for saying they use mental 2855 disabity(or are cuased by mental disabilty) to act retarded. I do believe it is 2856 ok to discripline mentally ill people,and it is not hate. Ill elloborate. 2857 2858 If I ask,"What is your kill count?". You'll will probably say 0. This isnt 2859 true as you kill bacteria by breathing,but do you hate bacteria... No you dont. 2860 It is not morally appropriate to hat becteria despite killing them. 2861 2862 If you hate someone,you recognize that they have moral capacity. A non-human 2863 non-Samanaska does not. Dehuman(or souled being)ization is the process of 2864 abstracting soul and moral copability out of harming someone. In this way hatred 2865 of genuine non abstract evil is justified,whereas saying "he is just mentally 2866 ill" is not. Unless you are a non-souled being,you probably are capable enough 2867 to understand morality. I do find it delusional of people to say "Joe was a 2868 theorical physicist therefore him being a part os MS-13 is ok". 2869 2870 Are you actually this fucking stupid. 2871 2872 9-1-24 Pt.2 2873 2874 There is a repressed part in me that goes good things,or maybe bad things. The 2875 bigger question is who is the unrepressed side of me. Am I am evil person doing 2876 good things like feeding homeless people or a good person with a shitty sense of 2877 aiwnios.com humor. 2878 2879 I had a dream I was terrorizing normals with preparations for religious duties 2880 or something. Dream logic ceases to make sense when you wake up. 2881 <20> 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 2893 2894 9-1-24 Pt.1 2895 2896 Aiwnios.com is on the 4th page of google for "aiwnios". 1st P Pushin page for 2897 yandex. I need to do some SSL certificate stuff for www.aiwnios.com(not 2898 aiwnios.com) 2899 2900 <21> 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 8-31-24 Pt.2 2924 2925 White people dream of white Gods,and black people dream of black Gods. I have 2926 seen lots of white Jesus'es in america even though he was from the Middle East. 2927 A true believe revolves around God and doesnt maek divinity out of colors. 2928 2929 8-31-24 Pt.1 2930 2931 A parent is in debt to a child,and a child is in debt to a parent. Students 2932 and teachers are the same maybe. It takes alot to admit you are wrong. I dont 2933 not know where the milk ocean is located so I am wrong probably. I will 2934 continue Samayika as it is a virtue but I will not focus on any thing except for 2935 Dharma as a word. 2936 2937 Its a cruel world. 2938 2939 8-30-24 Pt.2 2940 2941 My update script for sync points to the aiwnios process and not the aiwnios 2942 (admin). I chown'ed/chmod'ed it so the server process has access to it and 2943 aiwnios poo poo meister doesnt. If I was smart I would make an group but I that 2944 is for another time. 2945 2946 8-30-24 Pt.1 2947 2948 Aiwnios.com is going to not do refactors until I learn how to use unix 2949 properly. Transistor Assembly-Code Compiler. Anything beyond that is beyond me. 2950 2951 8-29-24 Pt.2 2952 2953 I bought food for a homeless woman about 3 days ago and she didnt accept it 2954 due to having red dye. She was thankful though. I dont know whay makes a person 2955 nice,maybe im just perceiving people to be nice. Lots of homelss pum pums come 2956 in at wrok. They seem to be the kindest. I would assume having kids fucks you up 2957 in the sense that you MUST be responsible for them. This happens to meth heads 2958 too. Meth heads are ironically nicer than de-facto white moms who demand food. 2959 2960 There are unsayable things. Even severly retarded people get girlfreinds. I 2961 dont want one becaue I would not put my faith in anyone except for myself. It is 2962 improper for women to demand faith. Only Holy people like gurus and munis can 2963 demand faith,but they dont want it from me or anyone. 2964 2965 The Quran says Allah elevated Muslims above others(?I forget where). Islam 2966 literally thinks its superior to everyone else. I used to wonder how to convince 2967 Muslims that I was a good person. It is pointless. It is a virtue to stop trying 2968 to do impossible things. People are not superior to others,only less inferior. 2969 2970 A meth head who knows he is inferior is less inferior to a meth head who 2971 thinks hes the shit. Both are addicted to meth.(I might as well be a computer 2972 meth-head) 2973 2974 2975 2976 8-29-24 Pt.1 2977 2978 Directories need X bit to be usefull in unix. 2979 2980 8-28-24 Pt.1 2981 2982 I fucking hate networkin code. 2983 2984 8-27-24 Pt.2 2985 2986 Apple showed a popup crash reporter for aiwnios faulting. It said to give a 2987 desrciption so I typed "21 Savage". 2988 2989 When I get elected president I will make a $21 Bill 2990 <22> 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 3006 3007 3008 8-27-24 Pt.1 3009 3010 Travis scott Released a new album. Im working on refactors with headers. 3011 3012 8-26-24 Pt.1 3013 3014 People are only morally copable for evils they intented on doing. A bully at 3015 shcool should only be punished for being a bully. Just because someone shoots up 3016 thier shcool becaus of a bully doesnt mean the bully is a murderer despite being 3017 directly responsible for the shooting. 3018 3019 Society tells women it's ok to kill unfaithful husbands. Bad advice from 3020 society. 3021 3022 8-25-24 Pt.1 3023 3024 Whose fucking brilliant idea was it to make small HDMI ports. It fucking 3025 snapped on my Raspberry Pi 4 now I have to use my Rapsberry Pi 3 to do sexy 3026 stuff because it has a Phat-Ass HDMI port. This is the second time a Micro-MDMI 3027 snapped on me. Time to flash a USB drive. 3028 3029 I will optimize the ARM part of aiwnios sometime but not on my macbook because 3030 I dont have enough USB 3.0 Ports for my mouse and keybaord. I am not ungrateful. 3031 I am not spending money for USB-3.0 shit just to use ARM. 3032 3033 8-24-24 Pt.1 3034 3035 I am a retard who doesnt not understand zero-point energy. What happens when 3036 you put 2 balls in a vaccum. Do they bounce forever because of gravity or do 3037 they reach a standstill. 3038 <23> 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 8-21(SAVAGE)-24 Pt.3 3061 3062 Peoples perceptions of things changes based on thier feelings. I dont know if 3063 this is delusion. Emotion clashes with reason. A (kind) obese person in a suit 3064 and tie is worthy of respect but a obese person who is an asshole has no self 3065 control for his overeating. 3066 3067 I do not belive this is people pleasing either . I believe there is a genuine 3068 psychological function at play. I feel like,if I wasnt kind to people,I would be 3069 a troubled person... but I feed homeless people while volenteering so idk. I say 3070 "retard" alot so Idk. People genuinely think I am a good person. I see a really 3071 fucked up person. 3072 3073 I once saw real life gang members on TV in El-Salvador(?) talking about how 3074 they would die for their gang when they were in prision. This is delusional 3075 because they are denying freedom for gang life,but I understand why they do it. 3076 I want to be (called) evil becuase it is not delusuional to call me a ableist or 3077 whatnot. I am a fucked up person who says things on the internet so yes,I am 3078 evil by normal people standards. 3079 3080 I would rather be judged for who I am rather than who Im not. 3081 3082 8-21(SAVAGE)-24 Pt.2 3083 3084 Press 'T' or 'B' to edit things/blocks in FrogsEngine. I fucking hate 3085 wordpress blogs. People will only relate to what they can understand. I could 3086 write about compilers here but it's more productive to say dumb shit. 3087 3088 8-21(SAVAGE)-24 Pt.1 3089 3090 It's 21 Savage Day. There are 21 Savage-alot of good things to be thankful 3091 for. I was listening to Charli XCX and it reminded me of a non-contraversal 3092 female version of Ye. 3093 3094 Do you know Super nintendo. I sold 9 super nintendo games today at work 3095 including StarFox. Many people use abstraction as a condom when discussing self. 3096 They dont want to bust thier feelings and explode. In this way this website is 3097 an ideologial cumrag. If you parent your kids they will probably not write 3098 Shitpits. I said "retard" only like 3 times today so im doing good. 3099 3100 8-20-24 Pt.1 3101 3102 I was working on SIMD stuff. 3103 3104 8-18-24 Pt.3 3105 3106 Best freinds for life don't follow you into death. They dont cross the death 3107 veil 3108 3109 8-18-24 Pt.2 3110 3111 People with solid values cannot betray you. If someone says,"I will do this" 3112 and belives in it they are clear about what they are doing. People with fluid 3113 psuedo-values can say one thing and mean another. They will say,"I stand for 3114 peace" and they will define "peace" after they oppress you in search of 3115 then-defined peace. The Tirthankaras were of solid non-shifting values that they 3116 lived by. 3117 3118 I regret my faults in values. Just as wine disolved into water,sins disolve 3119 then confessed. 3120 3121 -] Sins of 8-18-24 3122 3123 1 - I said "fuck" and "retard" alot today. 3124 2 - I wiped sweat from my head without checking for bugs. 3125 3 - I did lots of caffine. 3126 4 - I listened to rap music. 3127 3128 The Arihants would not be pleased with my mouth. 3129 3130 8-18-24 Pt.1 3131 3132 I finally rememberd by gmail password. I dropped my old phone so I probably 3133 cant change it becuase it has 2fa on the old phone. I am going to add 3134 arhcitecutre agnostic SIMD intrinsics maybe after my Kanye makes Aiwnios great 3135 again. I will not be making a magic "SIMD" auto-optimizer. SIMD would be cool 3136 for ray tracing because I could add vectors really easily. 3137 3138 3139 8-16-24 Pt.1 3140 3141 3142 You are born alone and die alone(in this world). Seek the goodnes of the Holy 3143 Ones to avoid dying alone. I should talk to them more. I still have lots to 3144 learn. I doubt they want to hear obscenities from me so I need to tell them 3145 about math. I will tell you what I learned today: 3146 3147 3148 //https://en.wikipedia.org/wiki/Line%E2%80%93line_intersection 3149 Bool SegmentSegmentIntersect(CD2 *hit_at,CD2 *a,CD2 *b,CD2 *a2,CD2 *b2,F64 3150 *t,F64 *u) { 3151 F64 bottom=(a->x-b->x)*(a2->y-b2->y)-(a->y-b->y)*(a2->x-b2->x); 3152 F64 _t=((a->x-a2->x)*(a2->y-b2->y)-(a->y-a2->y)*(a2->x-b2->x))/bottom; 3153 F64 _u=-((a->x-b->x)*(a->y-a2->y)-(a->y-b->y)*(a->x-a2->x))/bottom; 3154 if(0<=_t<=1) 3155 if(0<=_u<=1) { 3156 if(t) *t=_t; 3157 if(u) *u=_u; 3158 if(hit_at) { 3159 hit_at->x=a->x+_t*(b->x-a->x); 3160 hit_at->y=a->y+_t*(b->y-a->y); 3161 } 3162 return TRUE; 3163 } 3164 return FALSE; 3165 } 3166 3167 3168 This will tell you if the lines interect. t is the point on the segment(from 3169 0->1) what tells you where the intersection is. I use it in frogs engine. when 3170 testing if a ray hits a sprite and where it hit the sprite. 3171 3172 <24> 3173 3174 3175 3176 3177 3178 3179 3180 3181 3182 3183 3184 3185 3186 3187 8-14-24 Pt.2 3188 3189 People said I would be successful in life because I made a blinking light via 3190 an oscilator (via an NE555) and shit as a kid. I knew more math than my freinds. 3191 Too bad I didnt become Steve Jobs. Not everyone who is smarter than you in some 3192 way will be a big person. I am an austistic person who liked transistors. 3193 Nothing more than that. 3194 3195 Acquiring stuff only gets you so far. I am glad to never have gone to colledge 3196 because people assume you acquire knowledge. Life is not minecraft and you dont 3197 just aquire stuff by going into a cave and coming out. I could say the n word 3198 now. I typed it then I back-spaced it. I am probably racist despire not hating 3199 black people/asian people/mexican people/indian people or any other race. I am a 3200 bum who has a compiler. I say the wrong things so whatever good I do is 3201 invalidated. 3202 3203 Go to colledge and let the professors fill your brain with knowledge that was 3204 acquired by more worthwhile people than you. 3205 3206 Ullman and Knuth are worthwhile people. You probably arent. Go acquire to your 3207 hearts content. Acqusition wont liberate you,only proper faith conduct and 3208 action can but I am too busy not hating black people enough to your liking 3209 therefore any knowledge I have is invalid. I have to go into the streets and 3210 tell others to not be racist to have valid knowledge,math doesnt matter anymore. 3211 3212 Ps Women cannot achieve liberation as frequently as men it may be. An old 3213 greek person said that "I am successful because I am not a animal,woman,or 3214 barbarian". This is correct knowledge(as per Digambar tradition) but may as well 3215 be misogyny to you. 3216 3217 Ps Women such as Marudeva(the first mother of Earth) have acheived liberation 3218 but not in this era. Heaven is good enough for them,and it is also noteworthy 3219 that the gates to Nirvana closed after Mahaviras Moksha so heaven is the best 3220 you can get in this planet/era. 3221 3222 8-14-24 Pt.1 3223 3224 I may make my FrogsEngine more minecraft like in terms of the world. I'll go 3225 play morrowind or something. 3226 3227 8-13-24 Pt.1 3228 3229 True morality isnt for me to decide. I look into myself and find it hard to 3230 relate to anyone else. When you do good it is for your own benefit. I dislike 3231 abstractions on death,but I will elloborate later. I feel good not killing 3232 things. This benefits me because I feel good. I dont care about others beyond 3233 the joy of helping them. If I was sadistic I would enjoy killing people but this 3234 is not the case. I cannot empathize with people but I enjoy helping them. 3235 3236 I enjoy helping people not for the sake of helping them,but because it makes 3237 me feel good. I dont actually have empathy for them. 3238 3239 I am a 2 faced person becuase I seem to have real morals but I really dont. I 3240 heard about facts and feelings. I dont have feelings for people but the fact is 3241 I only appear to care for them. I will tell you the truth that I dont care about 3242 them. 3243 3244 8-11-24 Pt.1 3245 3246 Just as a person moves from an old neighborhood to a new one,it can feel like 3247 the weight of the world has been lifty by giving something up. 3248 3249 Giving up crack is hard,but would feel good to give it up. If Muhammad got 3250 teleported 1000 years into the future where no one knew about him,would he give 3251 up pretending to be a prophet. I dont know. I doubt a person with ligament 3252 guilt would commit more crimes if released from prison. 3253 3254 I used to feel like I was released from a mental prision but im kind of fucked 3255 in the head. Time to go back to a mental prison. Its liberating to give things 3256 up. Fear ceases when reality starts. 3257 3258 8-6-24 Pt.1 3259 3260 I gave a person extra food today at the food pantry. I am not the kind to lie 3261 but I will withhold my error until confronted about it. 3262 3263 8-5-24 Pt.1 3264 3265 Being grateful is means you got something you needed. Today at work there was 3266 a very grateful woman. I cannot be grateful because I have everything I need. 3267 3268 I feed homeless people. I am not grateful for it. I dont think being kind and 3269 being grateful are synonyms. There are 2 sides to me. At work I am very kind. At 3270 home I call the computer homophobic and ableist slurs because it is a fucking 3271 retard. 3272 3273 No one at work thinks I swear. They hide thier swearing from me because they 3274 think im innocent but in reality I say the n word alot in my head. 3275 3276 I think if the Tirhankaras came to me they would seek liberation because they 3277 lost the final drop of hope in humanity from hearing me call the computer a 3278 faggot. 3279 3280 I am begining to see the error I my ways but I literally cannot control it at 3281 home. The computer is a fucking faggot. I actaully believe I have some sort of 3282 mental disorder like loggherea or something. 3283 3284 3285 8-4-24 Pt.2 3286 3287 I'll need to make aiwniosTube 3288 3289 8-4-24 Pt.1 3290 3291 Poo poo ballers. Is stability and inaction synonmyns. A house doesnt walk away 3292 during a storm. No decision is better than a haste decision. 3293 3294 8-3-24 Pt.1 3295 3296 Some guy asked if I knew where to find Xanax. I luaghed and said no. I 3297 probably look like a druggie. 3298 3299 7-31-24 Pt.1 3300 3301 There is a form called unitedbsd. I may have to make an account there because 3302 I am a BSD head. I still have to polish the MrChrootBSD program. 3303 3304 7-29-24 Pt.1 3305 3306 If Therapists are morally copable for fixing people,do they take credit for 3307 thier suicides? If the role of a therapist is only to aid in helping people I 3308 see no use for them if the help I need is within me. I am a retard so what do I 3309 know. I wrote eariler that my err is not being in a culture. 3310 3311 Dont end up in the system. Once a (diagnosed) retard always a retard. There is 3312 value in helpless-ness when it is yours to own. Its like asking to starve or be 3313 inseminated by foriegners for status. Ill gleefully starve. 3314 3315 7-28-24 Pt.2 3316 3317 When I become dictator of Jannah I will offically open Meth-Topia where 3318 Meth-heads can do meth. I will open one for furries and gay people. 3319 3320 They say segregation is bad,I think people should be segreted based on ideas. 3321 This way that like minded people can find community. Much in the same way 3322 Churches and Mosques are seperate,we get a degree of peace through seperation. 3323 Just as a woman who takes lots of naked pictures of herself shouldnt be a 3324 high-school teacher,goodness has a place and doesnt exist in a vacuum. Goodness 3325 has a place it does. An asshole could make a good police officer but not a 3326 therapist. 3327 3328 7-28-24 Pt.1 3329 3330 I am a ideological/compiler Meth-head. I feign for fixes of compilers. I got 3331 to work then I shoot up the compiler. I am a ghetto retard who writes compilers. 3332 I disregard social norms so I can just get my fix like a meth head. 3333 3334 Have you seen children playing with toys. They cry because they have no toys 3335 to play with. They will deny thier toy meth just as an adult denies his phone 3336 meth. I have compiler meth. Phones are like meth,and probably more addictive. 3337 3338 Have you seen a story without an enviroment. Such would be a strange story. I 3339 live in a place where retardation is a sacred place. I cant say "retard" without 3340 blaspheming the disability God's purple book even though I am autistic. My 3341 parents put me here. 3342 3343 I am a "smart" one. I am a "good"(?) one. I am the exception,not the example. 3344 I dont spend all day masturbating to Sonic the Hedgehog porn(defacto Austism). 3345 I'll be frank. I am just a compiler Meth-Head. Before that I was a Islam 3346 Meth-Head. I just need my fix. They will not allow liberation so I will just 3347 take my meth. 3348 3349 The funny thing is I have a family I call everyday but it is not my job to 3350 entertain them. They do not deserve my love. If they raped me I would still be 3351 told about the importance of "family values". 3352 3353 Why do you think people become meth heads. We all have desires. Meth Heads are 3354 the kings of desire. In a world where religion is denied meth is a good 3355 alterative. 3356 3357 7-24-24 Pt.1 3358 3359 Denying your humanity is a good way to appear human. If I say "I hate n words" 3360 then I appeat inhuman. If I say "I have made mistakes" then everyone can relate. 3361 Abstraction of self is a good way to appear human while denying the reality of 3362 oneself. 3363 3364 In relationships I assume people are honest about their evils(ideally). This 3365 is probably not the case. Therapists hide behind a wall of abstraction and hide 3366 thier humanity to appear archetypal and super-human. You are not allowed to ask 3367 "Who am I talking to." Real non-artifical interactions are human. I could hire a 3368 computer to be a therapist to good effect. 3369 3370 7-23-24 Pt.1 3371 3372 Im bored. Mrgirl is on facebook. Its my right to not argue with you just as 3373 it's your right to not argue with me. Facebook is a social meth minus the 3374 needles. You cant inject facebook into your balls. 3375 3376 7-22-24 Pt.1 3377 3378 Sup homies. YouTube is a fucking CrunkZone for para-social interaction. What 3379 do you get out of YouTube. I really dont know. As a kid I wasnt allowed to use 3380 YouTube because I was bad. I think this was an improper decision for my parents 3381 because with a little support I could have lived a normal life by masturbating 3382 to Twitch streamers. I could have said "Hey bro",fucked an influencer and vote 3383 for Kamala Harris(proudly). 3384 3385 This sounds far fetched,not really. Culture is a glue the influences people 3386 with values. By denying culture(masturbating to Twitch streamers) you are 3387 denying a social glue. All you have to do to end insane people is to help them 3388 before they become insane. I dont think it is possible to rationalize with 3389 school shooters once they start shooting. You have to tell them proper faith and 3390 culture. 3391 3392 I dont think school shooters are the type to be social. It would be weird if 3393 they were. They probably are isolated and have nothing. In the story of 3394 Christmas the spirits go back in time to help Mr.Scrouge become a nice man by 3395 changing events in his life before he goes to hell and gives him a second 3396 chance. There is truth to this story. 3397 3398 I really like movies about helping people and transformation. I dont see 3399 appeal in seeing action. Movies where someone gets transformed into a great 3400 person is great because is displays the archetype of goodness. 3401 3402 You may be wondering what this has to do with YouTube. YouTube is(was) a means 3403 of delivering culture. But now it seems "free" culture has been anihilated 3404 because of political correctness where everyone is safe to say nothing. 3405 3406 Leafyishere is gone sadly. I mean he(who made fun of dog fucker girl) got 3407 banned for bullying or something. WTF. 3408 3409 I suppose I have a bit of evil in me because I have no sense of culture around 3410 me. I have archetypes but no culture,but if YouTube is culture then you bet your 3411 ass I will not be satisfied. 3412 3413 7-17-24 Pt.1 3414 3415 PT_TRACE_ME is strange because all execve's happing on a pid will trigger a 3416 TRAP(you can execve multiple times tcsh->program->other). Its fuckin weird. I am 3417 closer than ever to having MrChrootBSD have proper ptrace support. 3418 3419 7-13-24 Pt.1 3420 3421 I will worked on the user management for the server,but its not there yet. Im 3422 going to make ptrace work under MrChrootBSD. Im 21 Savage Boomin'. 3423 3424 7-9-24 Pt.3 3425 3426 I am tired. I will sleep. 3427 3428 7-9-24 Pt.2 3429 3430 If I marrry a dumb bitch who has improper mentality and I divorce her for 3431 having improper ideas it is justified in the same way we worship movie actors. 3432 We worship movie actors not for their earth vessels but the roles they play on 3433 screen. In the same way I seek true mentality,I dont fucking care about someone 3434 personaly. 3435 3436 7-9-24 Pt.1 3437 3438 Choices are only measured by alteratives. I am only pretending to have 3439 morality it seems. I only have fear. There are no worthwhile alternatives. 3440 3441 7-8-24 Pt.1 3442 3443 I have a secret plan to run FreeBSD programs on that fucking peguin OS. No VM 3444 needed. Ill be frank. Linux lets me intercept the syscalls or even ignore them 3445 with SYSEMU(and set the registers and do something else instread of a syscall). 3446 3447 -] Hopes for Linux 3448 3449 -] Same TLS ABI 3450 3451 The thread local storage needs to be the same 3452 3453 -] No checking ELF-branding 3454 3455 Load the fucking FreeBSD ELFs. 3456 3457 -] Allow me to ld_preload a 'shims.so' 3458 3459 I will need the address of the syms too. 3460 3461 3462 If I get these you bet your ass Daemonic Peguins will rise. This is a secret 3463 violatile project so dont get too excited. 3464 <25> 3465 3466 3467 3468 3469 3470 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 7-7-24 Pt.3 3487 3488 If I marry a woman it is because she has proper ideas. If she looses proper 3489 thinking then I will divorce her because she is a dumb bitch. Praise God that I 3490 am not intrested in marriage. I am a parasite who doesnt want to procreate. In 3491 order for someone to win someone has to loose. I choose to loose because I will 3492 not cause the pain of winning. 3493 3494 Talking to me is like talking to Donald Trump. Donald Trump is all the 3495 transfer and politics of power. I seriously dont fucking care about your 3496 passions. Everyone thinks thoughts they dont share because most of them arent 3497 retards who have shitpits. No filter mentality. 3498 3499 Im not a misogynist becuase I choose not to interact with women for 3500 reproductive purposes. The world doesnt need more retard-lets running around. 3501 3502 3503 7-7-24 Pt.2 3504 3505 I should make an "aiwnios apps" thing. Like a standalone execuable version of 3506 aiwnios programs. 3507 3508 7-7-24 Pt.1 3509 3510 There is too much death in the world but I feel I am forced to smile because 3511 there is no alterative and I will face retaliation for not smilling. I see 3512 little difference between a human dying and an ant. I love ants. Humans will 3513 take a fact and masturbate with it until they die. This is called self-delusion. 3514 America founded on death? Drink beer and eat burgers. America is founded on 3515 death therefore to honor people who died for freedoom you must drink beer and 3516 eat burgers. 3517 3518 It is impolite to bring up unpleasant truths. I can say an unpleasant truth 3519 that everyone is thinking,and I will suffer for the thing everyone thinks. Like 3520 if someones say "have you thought about killing yourself". I have been doing 3521 this for a long time but if I say "yes" then you get put in a retard zoo. 3522 Physical death is ok for americans to make video games about but word death is 3523 unspeakable in a nation that is free from "blasphemy". 3524 3525 I think about killing myself everyday. This is word death. There are 3526 priorities other than dying by you cannot escape the black and white boolean 3527 cure of "word-death" that is defined by saying something that is true. 3528 3529 I am sorry for living in this world. I dont know how monks come up with great 3530 peices of art. They probably secretly think about coool things when they are 3531 suppost to be meditating. 3532 3533 7-6-24 Pt.1 3534 3535 I have a raging headache. 3536 3537 7-5-24 Pt.1 3538 3539 Gunna learn spnaish. 3540 3541 7-4-24 Pt.3 3542 3543 Truama is probably something I expirence(d) in some way. Like when people get 3544 raped they have truama. In Silent Hill 2 the main charactor is actually a 3545 murderer with amnesia. The reason I say this is because my truama is partly my 3546 own fualt unlike getting raped. My parents were garbage humans but I will not 3547 list thier errors out of respect. The only pain in my control is the pain I 3548 give. I used to be a Muslim and people hated me but I actually believed I would 3549 go to hell if I didnt believe. My parents thought it was because I was retarded. 3550 I have been described as retarded for a long time. 3551 3552 If I could profit from truama instead of suffer for it,it would be a no 3553 brainer. I call myself a retard alot. It is funny to me. It isnt even a cope 3554 with the nihilism of my own existence,it's just funny. I profit from calling 3555 myself a retard. 3556 3557 Some people say it is obligitory to overcome truama. I dont know why 3558 considering truama doesnt go away. I think about how retarded Islam is everyday. 3559 I will for a long time. I can try to stop myself but I dont think it helps. 3560 3561 One time I saw a person at the DMV and he made a joke about being retarded. It 3562 was funny. I find no offense or ill intent in what he said. If you are suppost 3563 to overcome truama then I should have "been pained by it",but no,it was funny. 3564 3565 I legidmently dont even know what it means to overcome trauma. Like when 3566 people leave relgions ,zealots assume they have no peace but this is not the 3567 case sometimes. Life goes on. Maybe letting go of the pain and realized it is 3568 retarded is the answer. 3569 3570 3571 7-4-24 Pt.2 3572 3573 Windows bugged out on the lowercase 'c' key. I have to reboot my windows 3574 machine.Redacted: Windows allows shortcut icons to have hot keys when installed 3575 and I accently alaised 'c' to "Make a new boot directory for Aiwnios 3576 3577 7-4-24 Pt.1 3578 3579 Im working on a Quest system for the FrogsEngine. I will make it so you go on 3580 quests like collect peices of shit to sell at BurgerHut as Assburgers. Im 3581 demeneted. I imagine everything in the is reality comes at a cost. Will it be 3582 worth it to express myself? In stores there is a fixed price on stuff,in life 3583 there isnt. Time to find out. 3584 3585 7-3-24 Pt.1 3586 WHO THE FUCK PUT ADS ON https://timecube.online/. Fucking poo poo brains. You 3587 ruined nice piece of art. 3588 7-2-24 Pt.1 3589 3590 I dont know if have learned anything in life other than about compilers. About 3591 10 years ago I was in a retard house and I still am. I really wonder if I have 3592 learned anything. Just in the same way mercy is synonymous with 3593 gullibilty,being "free-sprited" is a synonym for being an immorral poo poo 3594 brain. I cannot look in the mirror and see a man. 3595 3596 I think I hallucinate facts sometimes. I sometimes imagine myself speaking 3597 spanish but I dont know spanish. This is called Mirsha Manayog(mixing truth with 3598 falsehood in one's mind). 3599 3600 7-1-24 Pt.2 Bool-7 3601 3602 -] Types of bodies 3603 3604 -] AudarikSharir 3605 3606 Physical earth body capable of attaining Liberation. 3607 3608 -] VaikriyaSharir 3609 3610 God/Demon body 3611 3612 -] AharakSharir 3613 3614 Space body that travels in space in search of Tirhankaras. 3615 3616 -] Taizas Sharir 3617 3618 Fire body. Can change colors and act like spirits 3619 3620 -] Karman Sharir 3621 3622 A body that accomponies a soul during a new death/birth 3623 3624 3625 3626 7-1-24 Pt.1 3627 3628 I fucked up snapd on linux and now I cant use firefox. The apt version in 3629 ubuntu is aliased to the snap version. Im now stuck using dillo. 3630 3631 I get this when I run firefox. 3632 3633 /user.slice/user-1000.slice/session-3.scope is not a snap cgroup 3634 6-30-24 Pt.4 3635 3636 Part of growth is doing what you are capable of doing. Donald Trump has "the 3637 secret". I do not have the secret so it is best I dont strive for someone else's 3638 secret but to use my own secret sauce. I feel like I am wasting time 3639 volenteering alot so I should quit to pursue my own expressive ambitions. There 3640 is only 1 of me so I should express him. 3641 3642 6-30-24 Pt.3 3643 3644 I will redact my dark humor. It is optimal to not feed poo poo brains. I have 3645 a problem. 3646 3647 6-30-24 Pt.2 3648 3649 [Redacted]. 3650 3651 6-30-24 Pt.1 3652 3653 Truth is only as effective as it is practical. I am thinking about the retard 3654 word now. Is it pracitcal. I was wondering about proto-truths. What goes on in 3655 the mind of an artist before he delivers a truth. This is probably more 3656 intresting than the truth itself. 3657 3658 Proto-Truths make artists appear more human when exposed. Saying the n word 3659 makes you appear more human because it shows your confusion. 3660 3661 6-29-24 Pt.3 3662 3663 This website looks lit and contraversal: https://maxkarson.com/. Im watching 3664 the video section. 3665 3666 6-29-24 Pt.2 3667 3668 If no one speaks truth another famine may happen where the Truth is lost. I 3669 dont know if it is self censorship is good because when people censored 3670 themselves great knowledge was lost with death. 3671 3672 If this is true I will need to say racial slurs on aiwnios.com and beat my 3673 dick to Jordan Peterson. Is self-censorship a virtue? When I think I think of 3674 unthinkable things like the n word because it is funny. 3675 3676 I will introspect on this next Samayika session. 3677 3678 6-29-24 Pt.1 3679 3680 Ye is a good rapper. I was optimizing the smalltalk engine. I am just trying 3681 to remove dumb shit. I just have to make assigning into members less dumb then I 3682 will be done micro-optimzing. 3683 3684 I dont know when it got cool to write all game logic in a scripting 3685 language(Smalltalk-80). I will do it anyway. Probably was a retarded(?) idea. No 3686 stopping now. 3687 3688 I am plannin on using silent-NANs of IEE754 to do lit stuff. I will allocate a 3689 massive memory chunk for the game,then I will the 50 bit left-over room(of 3690 silent NANs) for real shit. No more AsF64/FrogNumNew necessary. 3691 3692 3693 6-28-24 Pt.1 3694 3695 The SmallTalk engine is still the bottleneck of the FrogsEngine. Graphics take 3696 like no time relativley speaking 3697 3698 6-27-24 Pt.1 3699 3700 Donald Trump needs to shit on the table during to debate. This will even the 3701 playing feild considering Biden shits himself every day. By Donald Trump 3702 shitting on the desk he will make the coprophilia reddit(Shit eating fetish 3703 reddit) be the new "thedonald" of reddit for 2024. 3704 3705 Reddit fucked me over with 3706 A) Making me make a account to view porn on it and 3707 B) Removing "thedonald" subreddit 3708 3709 6-27-24 Pt.0 3710 3711 Hey whats up, you can now show off your cool IBM Code Page 437 art and show 3712 off your cool symbols and shit with the latest commit in DolNet. Here is an 3713 example 3714 3715 //┌──────────┐ 3716 //│ π⌠ │ 3717 //│ │cos²ΘdΘ│ 3718 //│-π⌡ │ 3719 //└──────────┘ 3720 3721 You can view this directly in the live DolDoc viewer AND your browser thanks to 3722 UTF-8. It might have alignment issues on the Web though, keep that in mind 3723 3724 6-25-24 Pt.2.5 Ammended 3725 3726 I made the Thing use line numbers instead of File anchors and it runs 3727 smoothly. See the Help index here. /SmallTalkHelp.DD 3728 3729 6-25-24 Pt.2 3730 3731 I made a SmallTalk Help index but it generates fuckin massive HTML,also takes 3732 like over a few minutes to generate on the Thinkpad 3733 3734 6-25-24 Pt.1 3735 3736 im on my phone waiting yo come home from work. This sucks now. Yesterday 3737 poaying Quake3 i saw cool wster effects for the grpahocs. i may have to make the 3738 water in the game look cool. Like there water layers would move around alot and 3739 it was multilayered. 3740 3741 i dont know much about graphics. i uses to keep track of the on screen 3742 geometry but i just use z buffering now. Im ashamed of my poopy graphics code. 3743 Like maybe im romanicizing quake2s performance but consideringn it runs on 3744 software renderer its insanely fast . Probably cuz it uses BSP which divides the 3745 level into rooms.(sort of). 3746 3747 6-24-24 Pt.3 3748 3749 The God/Allah entity likes to make people feel like they are chosen. It is 3750 very easy to love God/Allah and it is a shortcut to liberation. You dont have to 3751 be a good person or know anything. Ill elloborate. All you have to do is believe 3752 in God and you can be a poo poo brain because you are chosen. Anyone can go 3753 crazy and go to heaven by actin like a poo poo brain. 3754 3755 There is no sense of worthyness in Islam. There is no sense of being worthy 3756 enough to do something because you can just do it,nothing is off-limits in terms 3757 of practice. 3758 3759 In Jainism,it is improper to go apeshit. You are not allowed to just become a 3760 monk. Someone asked about this. In Ratnakaradana Sravakacara there are 11 steps 3761 you must do before you are worthy of being a monk. You cannot just decide to 3762 become a monk,not allowed. 3763 3764 Islam is a shortcut theology because the Quran is polemic against any form of 3765 abstract thinking about God. Islam rejects the trinity and other Gods because it 3766 is too simple. It takes out any level of abstraction and replaces it with 3767 "common-sense" things that most people think about God. This is why people feel 3768 chosen when they read it. It is because the theology is forcibly simplied to the 3769 point where unworthy people can understand it. 3770 3771 I am not worthy or choosen. 3772 3773 Even the Bible is better than the Quran in the sense that the Bible permits 3774 abstract thinking about God whereas the Quran is a (somewhat) straightforward 3775 text when it says things about heaven and hell. 3776 3777 The Quran also makes no sense. Read the second Surah and try summarizing it. 3778 You cannot becuase it jumps from topic to topic very fast with very little glue 3779 between the verses. It is not a linear narrative. It was not compiled into a 3780 book until later on,and the first revealed verse appears near the middile/end of 3781 the Quran. 3782 3783 It literaly is a "raw" unfiltered collection of direct-from-Allah sound bites 3784 that makes no sense when put into a book. I say straighfoward because it has no 3785 abstract thinking in it. 3786 3787 6-24-24 Pt.2 3788 3789 All pleasure comes at the expense of others. I cannot breath without killing 3790 bacteria. It is important to not have an abstract view of death when talking 3791 about killing oneself. Suicide is a painful process. Suicide is not synonymus 3792 with turning off a light. There are people who give up living with a clear 3793 heart. I am a creatin who cannot relate to pain. I am truly a coward for not 3794 paining myself. The least I can do is volenteer more. 3795 3796 I will try to learn the Pakrit version of Navakar Mantra tonight. 3797 3798 I looked at this: 3799 3800 Science without religion is lame and religion without science is blind 3801 - Einstein 3802 3803 6-24-24 Pt.1 3804 3805 Heres the deal. If Donald Trump doesnt come up with cool shit to say during 3806 the 2024 presidential debate,my vote wont be for the Donald Guy. This is going 3807 to be a hard battle because Hillary had an attitude to fuck with,but Biden 3808 bumbles about politics or something. 3809 3810 /*Censored Political Speech about Trump.*/ 3811 3812 Real talk. Donald is a hypocrite because he is all for "law and order" but he 3813 is a convicted felon but denies guilt. 3814 3815 6-23-24 Pt.2 3816 3817 I made a backup of my /usr which is symlink'ed in /lib(/usr/lib) so I have my 3818 shit in case something poo poo happens again(NO upgrading SID ok). Im glad I 3819 know how to use linux sort of. 3820 3821 I wasted loads of time re-flashing the storage for my sexy Lichee Pi 4A today. 3822 No commits today,I made this picture awhile ago(Echo) 3823 3824 6-23-24 Pt.1 3825 3826 I am feignin for food. Also I apt upgraded my RISC-V machine that was running 3827 debian SID it messed things up. SID is the offical debian for RISC-V machines. 3828 Looks like a sad time for RISC-V machines around the world. 3829 3830 Who the fuck even uses RISC-V except for big-techies and me? 3831 3832 I worked on SmallTalk-Serialization. It isnt there yet but I sent it to aiwnio 3833 s.com today so you can see it do next to nothing. 3834 3835 I have decided that the frogs will not talk in the game for now. 3836 3837 6-22-24 Pt.2 3838 3839 Being dis-illusioned with living is a virtue when you make others happy. Die 3840 to make someone else's dream come true. I will ask about volenteering more to 3841 make someone else's dream come true. If I make the pain of others a pleasuree to 3842 me then that will be problematic when I face retaliation. If I make others' 3843 pleasure a pleasure to me then it will be better. 3844 3845 If living is a pleasure then suicide isnt a good option. I should seek neither 3846 death or living so I am pleasured by existence. My life shouldnt belong to me 3847 anymore. Let me be a public fuck toy for others to play with who feels nothing. 3848 3849 Can you win? Either you incur someone's disrepect or you fight them for 3850 respect. Either way you will feel pain. It seems to win at life you just give up 3851 fighting to win. The only thing better than winning is not having a battle in 3852 the first place. 3853 3854 3855 6-22-24 Pt.1 Serialization 3856 3857 I worked on some lit serialization code for SmallTalk(Save.HC). 3858 3859 3860 6-19-24 Pt.2 Tadpole Emergency 3861 3862 I accidently poured flavored water into my tadpole bowl. I saved 1 but there 3863 is another lurking in the bowl I think. I was drinking flavored water and I had 3864 another water for the tadpoles but I made a mistake and put the wrong water in. 3865 I hope sink water doesnt kill him. I put him in a pitcher full of sink water 3866 3867 I accidently killed assloads of tadpoles the other day because it was hot 3868 outside and they died. 3869 3870 6-19-24 Pt.1 3871 3872 I went to burger king and i bought a vegan burger. It was good. I bought new 3873 shoes today too. I was asked about primordial things. I cannot answer such 3874 questions. What is the purpose of eating,for fun. People learn things to 3875 construct reality 3876 3877 6-18-24 Pt.3 3878 3879 A king can give away his kingdom at death time. This is good. What if the king 3880 becomes alive again and sees how silly the new ruler is. Would he do it again. 3881 Ceasing to exist would be a blessing in this case. The pain comes not from his 3882 good(giving away the kingdom)but because of his attachment to his kingdom. I 3883 will give up the TOOM 2 port just as the King renounces his attachment to the 3884 world. I will try to make the networking code decent. I love my work but I will 3885 give it up when it is ready. 3886 3887 6-18-24 Pt.2 3888 3889 Good people arent just remembered for the things they accomplished but for 3890 what good they brought to others. It is important to remember how people 3891 impacted the world around them before we can analyze themself 3892 3893 6-18-24 Pt.1 3894 3895 Its so hot outside so I cant get tea so my productivity will plumet. I cannot 3896 operate while being hot without tea. I was debugging the networked multiplayer. 3897 I was sending the client hashes and using that size for the final number of 3898 things to be sent from the server. This lead to "vanishing" things. 3899 3900 The multiplayer code will suck ass but will be fun. People play games is for 3901 fun. I really really hope latency is not going to be an issue 3902 3903 6-17-24 Pt.4 Bool-3 3904 -] Birth bodies 3905 3906 -] (Inside) Earth 3907 3908 Natural things like rocks 3909 3910 -] From Water 3911 3912 Tadpoles 3913 3914 -] From Fire 3915 3916 Fire bodies 3917 3918 -] From Air 3919 3920 Bacteria 3921 3922 -] From Plants 3923 3924 Plants 3925 3926 -] Moving 3927 3928 Humans/animals 3929 3930 3931 3932 3933 6-17-24 Pt.3 Bool-2 3934 3935 -] Cha Jiva Nikayah(Classes of living beings) 3936 3937 -] 1 Sense(Sense of touch/collision) 3938 3939 Earth,fire/water phenomon,Plants 3940 3941 -] 2 Sense creatures(Taste) 3942 3943 Worms 3944 3945 -] 3 Sense creatures(Smell) 3946 3947 Ants 3948 3949 -] 4 Sense creatures(Sight) 3950 3951 Flies 3952 3953 -] 5 Sense creatures(Hearing) 3954 3955 Humans 3956 3957 3958 3959 6-17-24 Pt.2 3960 3961 It is hard to find my Amazon books. I bought a book called 3962 The Mystery of Life: 25 Bol.Jainism Simplified in English. It was so hard to 3963 find in my amazon stuff. I have other books like OpenCL cookbook and 3964 Santa Conquers the Homophobes. I think in the eariler shitpits I would say 3965 whatever with no filter and it was true. I think that some people arent equiped 3966 to hear unpleasant truths so I will be more conversative in my ramblings. It is 3967 best to humble yourself. 3968 3969 I used to wonder why scripture makes reference to human desires while 3970 condemning human vices. It is because Truth is so hard to understand sometimes 3971 you have to be able to eat it in a way that tastes good. The same applies to the 3972 Shitpit. Expousing reality is benefical and it leaves little room for baises. 3973 The religion of the Tirhankaras is good at expousing reality. 3974 3975 6-17-24 Pt.1 Bool-1 3976 3977 -] States of Movement between Lives 3978 3979 -] Narak Gati 3980 3981 Hellish Poo Poo realm 3982 3983 -] Tiryach Gati 3984 3985 A abnormal confused reality comparable to human life 3986 3987 -] Manusha Gati 3988 3989 Transgere to a Human or Human-Like(Samaska) life,the only state that can 3990 obtain Moska 3991 3992 -] Deva Gati 3993 3994 A Godlike state of existence 3995 3996 3997 3998 6-16-24 Pt.2 3999 4000 Fuckin DolDoc fucked up my dollar signs and I lost some shitpit entries 4001 4002 4003 6-15-24 Pt.2 4004 4005 The only thing better than winning a fight is not having one. I am a big 4006 looser because I am not a winner. 4007 4008 6-15-24 Pt.1 4009 4010 Working on Doom is boring now. I have to implement the secret levels. Big 4011 boring. I cant wait to work on the frogs game again. 4012 4013 6-12-24 Pt.2 4014 4015 The Gihon server at aiwnios.com 6667 now uses CrossNetShims. You can probably 4016 run it on vinilla TempleOS. 4017 4018 6-12-24 Pt.1 4019 4020 Scientists use precise langauge,psychologists use abstract language. There is 4021 a clear disconnect. I have not seen psychologist so anything impressive. I have 4022 heard that bhuddists are a middle way. I dont know what this actually means. 4023 4024 People in distress hire lawyers to whine for them in precise langauge. In 4025 precise language I will say that "help" is in itself useless. Therapy only works 4026 becuase of the process of help and not the therapy itself. It you use magic to 4027 help you it is irrelevant if magic is acutally real because you are putting your 4028 faith in magic and that is what is causing you to change. 4029 4030 6-10-24 Pt.3 4031 4032 Enemies in TOOM can walk through each-other(it gets crowded). I will make them 4033 "bounce" off eachother in the future maybe 4034 4035 6-10-24 Pt.2 4036 TOTSE(Looks like a cool website). Its not goatse,its like an old text board that 4037 is pretty cool. 4038 4039 6-10-24 Pt.1 4040 4041 Kralech streamed porn during a twich stream. I laughed even though its bad. I 4042 optimized the TOOM collision code today. It's quite boring actually. I was 4043 iterating all of the things that needed colision. This is bad because if you 4044 have 100 things,that means you will do 100*100 things. I now ONLY use the thing 4045 grid(blockmap) when looking for things. It speeds things up alot. 4046 <26> 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 4060 4061 4062 4063 4064 4065 Doom II has massive levels and its boring to play. I still have to balance the 4066 gameplay a bit. 4067 4068 4069 6-9-24 Pt.1 4070 4071 Billie Ellish is a depressed singer who says things that dperessed people want 4072 to hear with Good-Artistry. 4073 4074 My favorite singers are those who talk about poop/the n-word with good 4075 artistry. Not really good taste but idk. 4076 4077 -] Best signers 4078 4079 1 - London Yellow(Raps about poop) 4080 2 - Rucka Rucka Ali(Is a fan of racism but not a racist somehow) 4081 3 - Micheal Jackson(Good artistry) 4082 4 - Scarlxrd (Fuckin sick flows,but lacking in depth) 4083 4084 4085 Ill tell you a story though a comic 4086 Froggis 4087 4088 4089 4090 4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 4128 4129 4130 4131 4132 4133 4134 4135 4136 4137 4138 4139 4140 4141 4142 4143 4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 4173 4174 4175 4176 4177 6-8-24 Pt.2 4178 4179 Wtf 4180 4181 6-8-24 Pt.1 4182 4183 I live in a good country where I can do barley anything and live likee a king. 4184 I dont know why it seems suicide is so common here,but this isnt the point. 4185 Monks dont really do too much so its good. I am blessed enough to have a job 4186 where I feed homeless people and can think 4187 4188 Monks limit their travel. When I was a kid there were plants that would get 4189 stuck to me. They would attach themselves to me. Much in the same way a plant 4190 attaches its seeds to an animal,morals attach themselves to animals from travel. 4191 4192 If I was to quit getting tea everyday this would be good. Sticking your head 4193 underwater for swimming sounds fun until you run out of breath. I will practice. 4194 4195 6-7-24 Pt.2 4196 4197 -] Ratnakarandaka Sravak-acara notes Pt.1 4198 4199 -] The path to Nirvana is defined by 4200 4201 1 - Right Faith 4202 2 - Right knowledge 4203 3 - Right conduct 4204 -] Right Faith 4205 4206 Belief in the true Devas who are free from vices of the flesh and who 4207 are onmipotetent and who have true dharma. 4208 Gods are true only when they say the right things in an unbaised nature 4209 with no evil motives. Truth is clouded by biases therefore true Gods have 4210 to have no biases 4211 4212 Right Faith is above knowledge and conduct. A seed is not above the tree 4213 4214 -] Limbs of faith 4215 4216 1 - Belief in realities substances 4217 2 - Rejection of sense gratifaction as they lead to bad karmas 4218 3 - Love for monks 4219 4 - Rejection of poo poo brain morality 4220 5 - Dont corrupt truth 4221 6 - ??? 4222 7 - Have respect for monks and householders 4223 8 - Establish the glory of the Jain religion by doing cool stuff. 4224 4225 4226 -] Right Knowledge 4227 4228 True Knowledge is neither ineffective of exagerated. 4229 4230 -] Right Conduct 4231 4232 Ridding yourself of likes and dislikes is peace 4233 -] Anuvratas (minor vows) 4234 4235 1 - Avoid destruction of >=2 sensed beigns(anything beyond vegetables) 4236 2 - Dont make falsehood or say harmful truths 4237 3 - No stealing 4238 4 - No adultery 4239 5 - No buying assloads of shit 4240 6 - No wine and honey 4241 4242 -] Moolgunas (fundamental virtues) 4243 4244 Digvrata - Limit travel distance 4245 Dont eat roots and flowers and butter 4246 4247 4248 4249 4250 4251 4252 6-7-24 Pt.1 4253 4254 Here is a secret formula for making a TempleOS ram disk: 4255 4256 CDrv *dv=DrvMakeFreeSlot(DrvNextFreeLet('A')); 4257 CBlkDev *bd=BlkDevNextFreeSlot(dv->drv_let,BDT_RAM); 4258 bd->max_blk=0x10000; 4259 BlkDevAdd(bd,,TRUE,TRUE); 4260 Fmt('A'); 4261 4262 I want to make Aiwnios's files be put in a RAM disk,user files will be put in 4263 hard-disk or whatever,that way you cannot mess up the KernelA.HH 4264 6-6-24 Pt.2 4265 4266 "Transiton" means seperation from the past and the future. Is is fundamentary a 4267 seperation. In this possibly transitory journey I am on in life I am seperated by 4268 nature. Transition ends when you reach your goal. It is fallacious thinking to 4269 think things are acquired except through the self. You dont get knowledge by 4270 appearing in class in the same way therapists dont cure you. It only works if you 4271 believe in it. 4272 4273 I said that hope is composed of abstraction and heuristics. It is fundamentally 4274 an abstraction of truth that looks closer to a desired result. You are forcing 4275 reality to look like a desired outcome via hope. If something doesnt look 4276 right,just abstract the ill feelings out of it and it will look better. This is 4277 how hope works. 4278 4279 I gave up a long time ago on hope. It is better to confront a cruel reality than 4280 to abstract the truth out of truth and become a poo poo brain. 4281 4282 6-6-24 Pt.1 4283 4284 I accidently deleted the shitpit entry for today 4285 4286 5-28-24 Pt.1 4287 4288 A fool seeks validation of others while a learned man knows himself. I am 4289 working on a Temple-Chat thing that is an AI. Self control is black and white. 4290 Either you control yourself or not. Reality is a good religion to study and you 4291 can find it's scripture everywhere you look. I suppose the Tirhankaras wouldnt 4292 mind me studing algorithms becasue theyt are real. 4293 4294 I cannot control myself to turn off my brain because i want to study Machine 4295 Learning. My mind is racing,the world could be burning and I wouldnt care. Man Im 4296 fuckin zooted. 4297 4298 4299 4300 5-27-24 Pt.1 4301 4302 Im Pushin' P putting Quake2 from steam on a flash drive to play on the RISC-V 4303 machine. I once said I am a living legend. This is simply not the case. A educated 4304 person in kindegarden looks like a genius(by comparasion). I need to find the rest 4305 of the compiler clan.Im not sure where they are 4306 4307 In my life I used to play with transitors as a kid. I wanted to build robots. I 4308 guess you could say I was a genius,but in reality I simply had access to more 4309 imformation than other kids. Its not that hard to build and AND gate,or a NOT 4310 gate. Alternating Current was secrectly above my head. I never understood 4311 inductors. 4312 4313 Math is the real star of the show. Do you ever wonder how people come up with 4314 operational amplifiers and filters; It's through math. Ill give an example of a 4315 simple amplifier and how math is responsible for it 4316 <28> 4317 4318 4319 4320 4321 4322 4323 4324 4325 4326 4327 4328 4329 4330 4331 4332 4333 4334 Edit: I have no idea how I worked the math of an operational amplififier at like 4335 12/13. I have become dumbers over the years. Time to stop pretending to be smart 4336 4337 5-26-24 Pt.2 4338 4339 Some people suffer for fame. I am not famous and even if I was I would not care. 4340 If you have seen the qualities of seeking attention you have seen whatever the 4341 fuck this is: 4342 <29> 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 Detioration of the senses and substance will occur. You will no longer be able 4364 to drink the Gamer Girl piss and bathwater. Dont carelessly misuse yourself while 4365 you are sensible. God will misuse you once your senses start to disappear and you 4366 will be unable to construct reality. I dont know if the target demographic for 4367 retarded Gamer Girl piss is old men or young men. I really dont know. 4368 4369 5-26-24 Pt.1 4370 4371 I heard autistic people cannot think abstractly easier. If I look at my notes 4372 they are not glued togheter or make any sense when viewed as a whole. They are not 4373 concrete(abstract). I am diagnosed with autism but I dont have it too bad. 4374 4375 You may be wondering about socialization. I have wrote before that beings are 4376 capable of receiving and giving love. This could apply to humanity at large as 4377 opposed to a small group of individuals. I do not care about anyone enough to 4378 marry them. I don't even care about them enough to serious talk to them,but I care 4379 enough to offer tea to homeless people and volenteer/work at food pantry for 4380 homeless people. I dont do this for money because I only get paid half of what I 4381 "work"(I volenteer the rest of the days). 4382 4383 See this section for why I am not Schitzophrenic. 4384 4385 5-25-24 Pt.2 4386 4387 Have you seen internal conflict. No? I have(self control). There are few if any 4388 outside oppressors. A room with a sexy RISC-V machine or other programmable 4389 machine is sexy is the same as the world to me. I wonder about the mentality of 4390 insane people. I used to belive God wanted me to wash myself alot but I was not 4391 insane becuase the Quran said so,therefore my "insane" OCD was based in a sort of 4392 reality. I was operating on bad info. I am not actually insane because I was 4393 operating on bad information as opposed to pure insanity. 4394 4395 Actually insne people(I imagine) are unable to different reality from thoughts. 4396 Insane people and "insane" people only appear the same on the outside. Hueristics 4397 are illrevelant here. 4398 4399 4400 5-25-24 Pt.1 4401 4402 Biases obscure reality. Try looking in the mirror and seeing an evil person. 4403 Morality seems to be used to justify sins more than it is used to condemn them. 4404 People eat food then it comes back out. This is self morality. True morality is 4405 not a by-product. 4406 4407 A facts is different than the reason is it being presented to you 4408 4409 5-23-24 Pt.1 4410 4411 People going full smart mode must not eat beans. There was a crow 2(?) days ago 4412 that wanted to enter my workplace,he flew into the window multiple and squaked and 4413 left his claw-marks on the window. Mr Crow tried to enter again at the front door. 4414 4415 What belongs to humans is in my hands,and what is the crow's is in his(?) claws. 4416 It is improper to take what belongs to the crow,and improper for the bird to enter 4417 my workplace,even though he is cute. 4418 4419 5-22-24 Pt.1 4420 4421 Things not to think about: 4422 <30> 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 4442 4443 4444 4445 4446 4447 Im not sure why this sounds like a good idea to me. They say sharing sins is a 4448 first step. Just as jucie has less taste when mixed with lots of water,sins become 4449 reduced when confessed. I asked StableDefusion to make a picture of a hedgehog 4450 made out of shit and cheetos but I didnt get a good result 4451 4452 5-21-24 Pt.4 4453 4454 I will reload the Smalltalk compiler. I wil use goto's instead of switch 4455 statements 4456 4457 5-21-24 Pt.3 4458 4459 We loose life when we loose senses(by death),to live we must remain sensible to 4460 live. I think of a severly retarded frog individual that has no snese of reality 4461 and does everthing that comes to mind. He looks like a meth addict. 4462 4463 I should make a archive of sexy content that demonstrates the in-sensibity of 4464 humans,like a "best of" list of crazyshit.com. I saw a guy smoking meth out of 4465 some fine plumbing dressed up like Super Mario. I swear the shit was fuckin lit. 4466 4467 5-21-24 Pt.2 4468 The Tirhankaras would not approve of deporting people but I cannot censor 4469 myself. The best person to deport to Africa is yourself sometimes. 4470 4471 5-21-24 Pt.1 4472 4473 Systematic deportation of mastrubators to Africa is a good way to solve the 4474 world's problems. Ill do research on how to run for President. I need to be 35 4475 years old. We need to assemble a Pornhub to Africa pipeline to fuel economic 4476 growth. Africa will benefit because they will have people to help fix poverty 4477 <31> 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 5-20-24 Pt.5 4518 4519 It is improper to romanicize anything out of reach. Security is a virtue. If I 4520 lost everythng and I accept the situation I will have security. Hypothetical gains 4521 from "just try it" are no match for security. A hyptohetical gain is lesser than 4522 the actuall loss in aquiring such a gain. Doing what suites you and makes you 4523 happy is perfecty fine and doesnt need to be fixed 4524 4525 5-20-24 Pt.4 4526 4527 Delusion could be defined as holding a gun to someone's head and claiming 4528 victimhood for the victim disobeying him. If the victim obeys it is still 4529 delusion. They say forced non-murder isnt true peace. This is the socitey 4530 delusion 4531 4532 Societies are defined by sets of morals. A Society without morals is an 4533 oxymoron. 4534 4535 Good people sell cures.Bad people create problems then sell cures. It is common 4536 for people to advocate freedom then condemn the liberties of others. Religious 4537 freedoom is no more of an oxymoron than society liberty. No values == no morals. 4538 The only super power you get from morality is self control 4539 4540 It seems to me that people dont have true morals and are just pretending. If I 4541 say the n word then everyone will condemn me but I am literally on a literal level 4542 harming no one. Sweet words("dont say the n word") can motivate people to do good. 4543 Does evil brew in silence or numbers. 4544 4545 Religion is good at reminding people to have morals. Home and security guards 4546 evils. Its like visiting house that you no longer live in. 4547 4548 5-20-24 Pt.3 4549 4550 If you have even seen words,you probably dont remember the paper they were 4551 written on. Thats becuase it is way too easy to read words. You could even 4552 transliterate greek if I told you what the letters sounded like. Reading isnt the 4553 true virtue,understanding is. Why am I writing the things I write 4554 4555 Compasion comes in 2 forms,Self-helping and Self-Obstructing. Somtimes helping 4556 others helps you or hurts you. Rejecting compassion is garenteed to deny the 4557 possibly of benefit but accepting compasion can give you either or 4558 4559 5-20-24 Pt.2 4560 4561 I am not a f*g,maybe I am a fig so I might be plantsexual but I dont know how 4562 sexy lettuce is. I dont know if it is possible that plants have genderes 4563 4564 5-20-24 Pt.1 4565 4566 Members of the Heavens Gate cult dressed up as star trek charactors before 4567 pwning themselves. Sometimes reality is strange we have to do strange things to 4568 express reality. It is less narcasistic to accept a loss than to deny it. I am 4569 reflecting on my reality.It is an serious act,the only people seeing 4570 trajedy/confusion are outsiders 4571 4572 5-19-24 Pt.2 4573 4574 Abstracting the dying out of death is bad. Everyone wants what they lust for 4575 until they have it. Vice versa. The problem with good people isnt good people 4576 dying,rather its when death becomes an abstract and trajedy becomes just. 4577 4578 5-19-24 Pt.1 4579 4580 I am a creatin with little sense of direction,but with a Compiler and loads of 4581 time. Despite being true I will refuse to hear it from other. Just in the same way 4582 it is useless to reason with a wall,it is useless to explain compilers with 4583 outsiders. Likewise it is useless to reason with me about direction; This is not a 4584 choise made in ignorance though 4585 4586 A Goldfish does what is best for him,witihin his capacity. Whatever hypothetical 4587 gain will go over it's goofy goldfish brain. He is soley concerned with reality. 4588 Anyone thinking of hyptheticals alone isnt thinking about reality. Goldfish poo 4589 poo brains are good at reality studies. 4590 4591 My misadventures are focosed with reality and not hyptoheticals. A hyptohetical 4592 evil is lesser than the actuall evil in combaring a hypothetical evil. 4593 4594 Morality is over my head. It is not for me to decide. 4595 4596 5-13-24 Pt.1 4597 4598 It is a strange occurance to read something to complex to understand,it is 4599 stranger to understand it. Aquisition and understanding is a 2 fold activity 4600 4601 5-10-24 Pt.2 4602 4603 Dillo 3.1 is out,grab your bros 4604 4605 5-10-24 Pt.1 4606 4607 I will say that humility is knowling your place as the asker of questions. Gods 4608 I think have a degree of humility in awnsering questions. The planter doesnt ask 4609 the Sun God for rain and the Althete doesnt ask the Rain God for sun. I suppose 4610 the Gods know their place and we ought to know our place too 4611 The 1 God cannot awnser the prayers of both the farmer and the athlete. 4612 4613 You see,knowledge is reduction ,and reality consitutes knowledge. You cannot 4614 attain liberation without reduction and restaint from evil 4615 4616 Clayton 4617 4618 <nrootconauto@gmail.com> 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 4634 4635 4636 4637 4638 4639 4640 4641 4642 4643 4644 4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 WIP DOOM port 4657 I am working on a port of Doom that runs on Aiwnios(TOOM). 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 4669 4670 4671 4672 4673 4674 4675 4676 4677 4678 4679 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 Compiler Part 1,The Lexer 4707 4708 The first part of the compiler is the lex. It turned the text from the source 4709 code into words(tokens) that the compiler understands. For example, 4710 "123" gets turned into a TK_I64. 4711 4712 In our lexer,we have CLexFile's which are blocks of text we read,this can we any 4713 piece of text,like a macro's definition or an #exe block or a file. We get the 4714 charactors out of the Lexer via LexGetChar,which will do things like free the old 4715 CLexFile if we reach the end of the stream. 4716 4717 Sometimes we want to put a charactor back into the stream. You can use CCF_USE_L 4718 AST_U16 to reuse the last charactor. For example,if we are looking for digits in 4719 the expression 123; and we hit the semicolon,we dont want to discard the semicolon 4720 that we just got,so we put it back into the lexer by setting CCF_USE_LAST_U16 4721 4722 4723 <34> 4724 4725 4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 Compiler Part 2,The Parser 4744 4745 The second part of the compiler is the the parser. At the heart of this parser 4746 (in AIWNIOS_PrsExp.HC) is the shunting yard algorithm. This uses Reverse Polish 4747 Notation. This is a form of stack notation that looks like this: 4748 4749 4750 1 2 + 3 4 + * 4751 4752 The operators come is the order that they are used,lets see again with some 4753 parenthesis 4754 4755 ((1 2 +) (3 4 +) *) 4756 4757 Pretty epic isn't it. 4758 4759 To generate this,I use a stack called CCmpCtrl->ps with a class of CPrsStk. 4760 There are 3 stacks in a CPrsStk. The first is the precedence stack,the second is 4761 pointers to the generated CRPN's. The final is tree nodes. 4762 4763 The algorithm works by immediately pushing numbers to the stack first. Operators 4764 are pushed to the Shunting yard stack. It looks like this 4765 4766 <35> 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 The first thing to do here is put the '+' operator on the stack. 4787 4788 <36> 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 4800 4801 4802 4803 4804 4805 4806 4807 4808 The next thing to do(after we push 2 to the output) is to check if + comes after 4809 *. + comes after the * so we push it to the output,then push * to the stack for 4810 later. We end up with something like this 4811 4812 <37> 4813 4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 4831 4832 4833 4834 Once we are at the end of input(after we add 3). We add all the operators to the 4835 output 4836 4837 <38> 4838 4839 4840 4841 4842 4843 4844 4845 4846 4847 4848 4849 4850 4851 4852 4853 4854 4855 4856 4857 Compiler Part 2,The Parser II 4858 4859 UNDER CONSTRUCTION 4860 4861 Compiler Part 3,The Code Generator 4862 4863 4864 The code generator in aiwnios is platform dependant and is written in C to make 4865 porting to new platforms easier(bootstrapping is done in C). There is an interface 4866 in AIWNIOS_CodeGen.HC to use the turn the Intermediate Codes from the HolyC parser 4867 into the C intermediate codes. 4868 4869 There are multiple phases to turning the intermeidate codes into machine code. 4870 The first phases are in optpass.c. This file is pretty simple and does things like 4871 constant folding(OptPassConstFold) and merging communitive operations(OptPassMerge 4872 Communitives). This is boring stuff ,but the epic part is in x86_64_backend.c(or a 4873 rm_backend.c for AARCH64). 4874 4875 The most important thing this file does is generate machine code,at the top of 4876 the file you will see functions that generate voluptuous X86 instructions for you. 4877 The second most important part is generating the temporary registers for the 4878 intermediate codes. 4879 4880 To do this,I imagine the CRPN's as a tree. Beacuse temporary registers are 4881 scare,we need to make good use of them. A good way to do this is to assign them to 4882 the leafs of the tree,and when we are done using them,we Pop them from our 4883 imaginary stack(computers loves stacks). 4884 4885 4886 <39> 4887 4888 4889 4890 4891 4892 4893 4894 4895 4896 4897 4898 4899 4900 4901 4902 4903 4904 The heavy lifting for this is done in PushTmpDepthFirst. This we recuse into the 4905 parse "Tree" and Push items once it's children are done. Items are popped when we 4906 are done with them. The PushTmp/PushTmpSpilled functions will automatically choose 4907 a temporary register based on how many temporary registers are used,or if none are 4908 availble a stack location will be choosed. 4909 4910 The fun part is at the __OptPassFinal function. This is basically a gaint switch 4911 statement that will generate the machine code from the intermediate codes. 4912 4913 This is done in 2 passes,the first pass is done to see how big the resulting 4914 source code is,and the second part is to actually generator the source code. In my 4915 code generator,I have code_misc's on some of the intermedaite codes like IC_GOTO. 4916 4917 Sometimes we want the address of a label,but we dont know it untill all the 4918 machine code is generated. You can have the compiler fill in the label at an 4919 offset in the machine code with CodeMiscAddRef(CCodeMisc*,I64 offset). At the end 4920 of our OptPassFinal function I fill in the holes with the label pointers. 4921 4922 4923 User-Guide 4924 4925 Runtime Part 1:Graphics I 4926 4927 Use the Fs->draw_it callback to draw something to the current window 4928 4929 4930 U0 DrawIt(CTask *,CDC *dc) { 4931 dc->color=BLUE; 4932 GrRect(dc,0,0,100,100); 4933 } 4934 Fs->draw_it=&DrawIt; 4935 4936 4937 4938 The first argument is a pointer to the CTask being drawn,and the second argument 4939 is a CDC drawing context,use some primitives to draw to the screen. 4940 4941 -] GrRect 4942 4943 GrRect(dc,200,200,100,100); 4944 4945 -] GrPlot(single pixel) 4946 4947 GrPlot(dc,200,200); 4948 4949 -] GrFillCircle 4950 4951 GrFillCircle(dc,100,100,50); 4952 4953 -] GrCircle 4954 4955 GrCircle(dc,100,100,50); 4956 4957 -] GrLine 4958 4959 GrLine(dc,100,100,0,0); 4960 4961 -] GrPrint 4962 4963 GrPrint(dc,100,100,"Hello World"); 4964 4965 -] GrBlot(copy dc to other dc) 4966 4967 GrBlot(dc,100,100,new); 4968 4969 -] DCClear 4970 4971 DCClear(dc); //Resets Z buffer 4972 4973 -] DCFill 4974 4975 DCFill(dc,COLOR); 4976 4977 4978 Runtime Part 1:Graphics Transformations and 3D graphics 4979 4980 TempleOS lets you do sexy stuff with the graphics like 3D graphics. At the heart 4981 of this is a transformation matrix. Im not a math genius but luckily for me there 4982 are functions for managing the math for me. Before we can use a transformation 4983 matrix,we need to set the DCF_TRANSFORMATION flag in CDC->flags. After wards you 4984 can use matrix functions to rotate your drawing things cordanates 4985 4986 4987 CDC *dc=DCNew(100,100); 4988 Mat4x4IdentEqu(dc->r); //Assign a identity matrix(No transformation) 4989 DCFill; 4990 dc->flags|=DCF_TRANSFORMATION; 4991 F64 rotx=0; 4992 for(;rotx<=2*pi;rotx+=(2*pi/100.)) { 4993 DCFill(dc); 4994 Mat4x4IdentEqu(dc->r); //Reset our transformation 4995 Mat4x4RotZ(dc->r,rotx); 4996 Mat4x4TranslationEqu(dc->r,50,50,0); 4997 dc->color=YELLOW; 4998 GrRect3(dc,0,0,0,50,50); 4999 DCFill; 5000 GrBlot(,100,100,dc); 5001 Sleep(33); 5002 } 5003 DCDel(dc); 5004 DCFill; 5005 5006 5007 Here are a list of (transformation) matrix goodies: 5008 -] Mat4x4RotX 5009 5010 //Rotates around the X axis,used for Y-flipping 5011 5012 -] Mat4x4RotY 5013 5014 //Rotates around the Y axis,used for X-flipping 5015 5016 -] Mat4x4RotZ 5017 5018 //Rotates around the Z axis,use general 2D rotations 5019 5020 -] Mat4x4Scale 5021 5022 //Zooms a matrix 5023 5024 -] Mat4x4TranslationEqu 5025 5026 Mat4x4TranslationEqu(mat,x,y,z); //Sets the cordantes of a matrix 5027 5028 -] Mat4x4TranslationAdd 5029 5030 Mat4x4TranslationAdd(mat,x,y,z); //Add to the cordantes of a matrix 5031 5032 -] Mat4x4MulXYZ 5033 5034 Mat4x4MulXYZ(mat,&x,&y,&z); //THIS WILL TRANSFORM THE CORDANTES BY THE MATRIX 5035 5036 5037 You may want to do general math on matricies too: 5038 -] Mat4x4IdentEqu 5039 5040 Mat4x4IdentEqu(mat); //This makes a normal matrix that doesnt do transofrmations 5041 5042 -] Mat4x4IdentNew 5043 5044 I64 *malloced=Mat4x4IdentNew; //This makes a normal matrix that doesnt do 5045 transofrmations 5046 5047 -] Mat4x4MulMat4x4Equ 5048 5049 Mat4x4MulMat4x4Equ(dst,a,b); //Multiplies a matrix to another matrix,ask a 5050 genius what this actually does 5051 5052 -] Mat4x4MulMat4x4New 5053 5054 I64 *malloced=Mat4x4MulMat4x4Nw(a,b); //Same as above but MAlloced 5055 5056 5057 Sometimes in your 3D adventures you may want to make sure you draw things in the 5058 distacne behind the things in the front. This is called Z-buffering. In TempleOS 5059 this is easy-peasy. Just call DCDepthBufAlloc(dc). This will handle your depths 5060 for you. 5061 5062 Here is a cube thing for you: 5063 5064 5065 CD3I32 poly[4]= {{-100,-100,-100},{100,-100,-100},{100,100,-100},{-100,100,-100}}; 5066 I64 colors[4]= {BLUE,YELLOW,GREEN,CYAN}; 5067 CDC *dc=DCNew(200,200); 5068 dc->r=Mat4x4IdentNew; 5069 DCDepthBufAlloc(dc); 5070 DCFill; 5071 dc->flags|=DCF_TRANSFORMATION; 5072 F64 rotx=0,roty; 5073 CD3I32 cube[6][6]; 5074 I64 i=0,i2=0; 5075 I64 *trans=Mat4x4IdentNew; 5076 for(rotx=0.; rotx<=(2.*pi)-1.; rotx+=2*pi/4.) { 5077 Mat4x4IdentEqu(trans); 5078 Mat4x4RotX(trans,rotx); 5079 Mat4x4RotY(trans,roty); 5080 for(i2=0; i2!=4; i2++) { 5081 MemCpy(&cube[i][i2],&poly[i2],sizeof(CD3I32)); 5082 Mat4x4MulXYZ(trans,&cube[i][i2].x,&cube[i][i2].y,&cube[i][i2].z); 5083 } 5084 i++; 5085 } 5086 for(rotx=0; rotx<=2*pi; rotx+=(2*pi/100.)) { 5087 DCFill(dc); 5088 DCDepthBufRst(dc); 5089 Mat4x4IdentEqu(dc->r); 5090 Mat4x4RotX(dc->r,rotx); 5091 Mat4x4RotY(dc->r,rotx); 5092 Mat4x4RotZ(dc->r,rotx); 5093 Mat4x4Scale(dc->r,.5); 5094 Mat4x4TranslationEqu(dc->r,0,0,3000); 5095 for(i2=0; i2!=6; i2++) { 5096 dc->color=colors[i2]; 5097 GrFillPoly3(dc,4,cube[i2]); 5098 } 5099 DCFill; 5100 GrBlot(,100,100,dc); 5101 Sleep(33); 5102 } 5103 DCDel(dc); 5104 DCFill; 5105 5106 5107 If you ran the above example,the cube looks flat,THIS IS BECUASE YOU NEED TO 5108 MAKE THINGS SHRINK IN THE DISTANCE 5109 5110 Let me introduce the CDC->transform callback: This callback will be called for 5111 every point that is rendered when DCF_TRANSFORMATION is enabled. To acheive the 5112 epic "shrinking effect",divide the X/Y coordinates by the Z coordanate times a 5113 scale distance Let's see an example: 5114 Heres an example: 5115 5116 5117 #define SCRN_SCALE 512 5118 U0 Transform(CDC *dc,I64 *x,I64 *y,I64 *z) 5119 { 5120 I64 zz; 5121 Mat4x4MulXYZ(dc->r,x,y,z); 5122 zz=SCRN_SCALE/3+*z; 5123 if (zz<1) zz=1; 5124 *x=SCRN_SCALE/2* *x/zz; 5125 *y=SCRN_SCALE/2* (*y)/zz; 5126 *x+=dc->x; 5127 *y+=dc->y; 5128 *z+=dc->z; 5129 } 5130 CDC *dc=DCAlias; 5131 dc->transform=&Transform; 5132 dc->flags|=DCF_TRANSFORMATION; 5133 I64 dist=0; 5134 dc->z=-60; 5135 for(dist=0;dist!=100;dist++) { 5136 Mat4x4TranslationEqu(dc->r,0,0,dist); 5137 dc->color=LTRED; 5138 GrRect3(dc,0,0,0,100,100); 5139 Refresh; 5140 DCFill; 5141 } 5142 5143 Runtime Part 1:Graphics Raster Operations 5144 5145 In TempleOS there are 16 colors,but you can mix them to make "new" colors. This 5146 is called dithering. To use dithering to use raster operations. This allows us to 5147 do things like make shading or invert the colors below what your drawing. Let's 5148 get started 5149 5150 5151 CDC *dc=DCAlias; 5152 I64 cnt; 5153 for(cnt=0;cnt!=100;cnt++) { 5154 dc->color=LTRED+YELLOW<<16+ROPF_DITHER; //Mix LTRED+YELLOW for Orange-ish color 5155 GrRect3(dc,0,0,0,100,100); 5156 Refresh; 5157 DCFill; 5158 } 5159 5160 5161 If you though that was cool,check out probability dithering. This will make a 5162 shading effect. You can change the percentage of what color gets used to make a 5163 shading of your choice.The CDC->dither_probability_u16 is a 16bit percentage of 5164 the the colors being used. If the dither_probability_u16 is 0,it will use 5165 dc->color,otherwise it will use dc->color.u8[2] if the probability is U16_MAX; 5166 5167 Let's rock(.u8[2] is 16 bits over): 5168 5169 CDC *dc=DCAlias; 5170 I64 cnt; 5171 for(cnt=0;cnt!=100;cnt++) { 5172 dc->color=BLACK; 5173 GrRect(dc,0,0,100,100); 5174 dc->color=LTRED+YELLOW<<16+ROPF_PROBABILITY_DITHER; 5175 dc->dither_probability_u16=U16_MAX*ToF64(cnt)/100.; 5176 GrFloodFill(dc,10,10); 5177 Refresh; 5178 DCFill; 5179 } 5180 DCDel(dc); 5181 5182 Runtime Part 2: Making Noises 5183 5184 TempleOS makes sounds that will bring you back to the days of Atari games. The 5185 simplest way to make a tone is Snd(23);(This higher the number the higher the 5186 pitch). Call "Snd;" to cancel the sound. 5187 5188 If you want to go the extra mile and make a bodacious explosioon sound,use Nois 5189 e(milliseconds,min_pitch,max_pitch);. Or if you want a jumping sound,use Sweep. 5190 5191 Runtime Part 3: Making Music 5192 5193 TempleOS let's you make some epic jams. To do this,we use the Music 5194 5195 A simple song looks like this: 5196 5197 Play("wChDqEeFwGwAwB"); 5198 5199 5200 There are special charactors that change the duration/properties of the notes,so 5201 without further ado,here is a list 5202 -] # 5203 5204 Make a note sharp(comes after the note) 5205 5206 -] w 5207 5208 When before a note,it makes it a whole note 5209 5210 -] h 5211 5212 Makes a half note 5213 5214 -] q 5215 5216 Makes a 1/4 note 5217 5218 -] e 5219 5220 Makes a tiny eigth note 5221 5222 5223 You can change the tempo of the music via the global vairable music.tempo(Be 5224 sure to reset the music's settings via MusicSettingsRst) 5225 5226 Try this: 5227 5228 5229 music.tempo=8; 5230 Play( 5231 "hEhEwEhChEwGqG" 5232 "wCqGqEqAqBqA#qAqGhEhGwAhFhGwEhChDqB" 5233 "wCqGqEqAqBqA#qAqGhEhGwAhFhGwEhChDqB" 5234 "hGhF#hFhD#wEqG#qAhCqAhChD" 5235 "hGhF#hFhD#wE.wC.wC.wC" 5236 "hGhF#hFhD#wEqG#qAhCqAhChDwD#wDwC" 5237 "hGhF#hFhD#wEqG#qAhCqAhChD" 5238 "hGhF#hFhD#wE.wC.wC.wC" 5239 "hGhF#hFhD#wEqG#qAhCqAhChDwD#wDwC" 5240 ); 5241 MusicSettingsRst; 5242 5243 Runtime Part 4: Meta-data and Reflection 5244 5245 HolyC is a mainly just in time language. This means when the code gets 5246 compiled,the information about the code is still in memory. This is great for 5247 having the code reflect on itself and saves a lot of time doing meanial things 5248 like serializing a class. The primary way to do this is via MetaData. This means 5249 data about the self. 5250 5251 To get the metadata of a class out of the compiler,we must use the CTask's hash 5252 table and do these steps 5253 5254 -] Step 1 5255 5256 Lookup the class by it's name CHashClass 5257 *findc=HashFind(cls,Fs->hash_table,HTT_CLASS); 5258 5259 -] Step 2 5260 5261 Lookup the class by it's name CMemberLst 5262 *member=MemberFind("member_name",findc); 5263 5264 -] Step 3 5265 5266 Lookup the meta data I64 meta_data=MemberMeta("META_DATA",member); 5267 5268 5269 5270 Perhaps an example will help: 5271 5272 class CMeta { 5273 I64 a fmt "A:%d\n"; 5274 I64 b fmt "B:%d\n"; 5275 F64 c fmt "C:%n\n"; 5276 }; 5277 CMeta abc={1,2,3}; 5278 U0 Main(U8 *ptr,U8 *cls=lastclass) { 5279 CHashClass *findc=HashFind(cls,Fs->hash_table,HTT_CLASS); 5280 CMemberLst *ml; 5281 U64 sf; 5282 if(!findc) return; 5283 ml=MemberFind("a",findc); 5284 sf=(ptr+ml->offset)[0](U64); 5285 if(MemberMetaFind("fmt",ml)) { 5286 Print(MemberMetaData("fmt",ml),sf); 5287 } 5288 } 5289 Main(&abc); //Here we use lastclass to get the class of abc 5290 5291 5292 If you want to make a form using meta data,you can use PopUpForm 5293 5294 5295 class CInput { 5296 //Be sure to use -P with strings 5297 U8 name[STR_LEN] format "\n"; 5298 I64 age format "\n"; 5299 Bool is_tall format "\n"; 5300 }; 5301 CInput inp; 5302 PopUpForm(&inp); 5303 "%s is %d years old\n",inp.name,inp.age; 5304 if(inp.is_tall) 5305 "Tall!\n"; 5306 5307 5308 Runtime Part 5: Filesystem 5309 5310 If you are used to using TempleOS,use the Cd("Folder"); to move into a folder. 5311 You can list the contents of the directory via Dir(".");("." is the current folder 5312 ). Sometimes you want your programs to be aware of the folders. Luckily for 5313 you,you have come to the right place 5314 5315 In TempleOS,each task has a current directory path in Fs->cur_dir(this doesnt 5316 include the drive letter). If you want the full path,use DirCur. 5317 5318 To make a file,use FileWrite("filename","text",4 /*text length*/);. When you 5319 want to read it use FilleRead("filename",&len); FileRead will always put a NULL 5320 terminator at the end of the file for your,so you can use it like a string. 5321 5322 Like C,in TempleOS you can read files in a stream,But in TempleOS,all file 5323 reads/writes act directly on the Hard-Disks sectors(Which are BLK_SIZE bytes big). 5324 You FOpen("filename","w") for writing FOpen("filename","r") for reading. To open a 5325 file for adding more data to it,use FOpen("filename","w+"). Lets see an example 5326 5327 5328 // 5329 // Files opened with FOpen MUST WRITE BLK_SIZE bytes at once 5330 // A BLK is the size of a hard-disk sector 5331 // 5332 CFile *file=FOpen("Database.BIN","w"); 5333 class CFileEnt { 5334 U8 name[STR_LEN]; 5335 U8 password[STR_LEN]; 5336 }; 5337 #assert sizeof(CFileEnt)<=BLK_SIZE 5338 CFileEnt clayton={"Clayton","123"}; 5339 CFileEnt root={"Root","toor"}; 5340 U8 buffer[BLK_SIZE]; 5341 MemCpy(buffer,&root,sizeof(CFileEnt)); 5342 FBlkWrite(file,buffer,0,1); //Write 1 blk at the first block(blk 0) 5343 MemCpy(buffer,&clayton,sizeof(CFileEnt)); 5344 FBlkWrite(file,buffer,1,1); //Write 1 blk at the second block(blk 1) 5345 FClose(file); 5346 // 5347 // Now we read 5348 // 5349 file=FOpen("Database.BIN","r"); 5350 CFileEnt user; 5351 while(FBlkRead(file,buffer,,1)) { 5352 MemCpy(&user,buffer,sizeof(CFileEnt)); 5353 "Got user \"%s\" with password \"%s\"\n",user.name,user.password; 5354 } 5355 FClose(file); 5356 5357 5358 Making and reading files is fun,but first you need to figure out where a file 5359 is. To do this use, . This will return a CDirEntry of the results(which may be 5360 multiple files). Assuming you are familiar with wildcards from Linux,DOS and CP/M. 5361 Look at this example 5362 5363 5364 FileWrite("abc.TXT","abc",3); 5365 FileWrite("def.TXT","def",3); 5366 FileWrite("ghi.TXT","ghi",3); 5367 CDirEntry *cur,*root=FilesFind("*.TXT",FUF_JUST_FILES); 5368 for(cur=root;cur!=NULL;cur=cur->next) { 5369 "I Found %s\n",cur->full_name; 5370 } 5371 DirEntryDel(root); 5372 5373 5374 A CDirEntry has much information about the directory structure. The most 5375 important is full_name which tells you the full name of the file as you may 5376 expect(name is the filename without the path). When you are done with a CDirEntry 5377 be sure to free the root data with . 5378 5379 To check if a file exists,you can use FileFind("file.HC") to check if a file 5380 exists. 5381 5382 Time to get to the nitty gritty. Has some epic flags you can use.Im not going to 5383 waste time with exposiiton,rather I will give you a table of flags 5384 5385 5386 -] FUF_RECURSE 5387 5388 This will search in the child folders for the pattern too 5389 5390 -] FUF_JUST_DIRS 5391 5392 Chooses only directories(folders) 5393 5394 -] FUF_JUST_FILES 5395 5396 Chooses only files 5397 5398 -] FUF_JUST_TXT 5399 5400 Chooses only text files 5401 5402 -] FUF_JUST_DD 5403 5404 Chooses only DolDoc files 5405 5406 -] FUF_JUST_SRC 5407 5408 Chooses only source files 5409 5410 -] FUF_Z_OR_NOT_Z 5411 5412 This will ignore Ziped named of files and just check as normal 5413 5414 -] FUF_FLATTEN_TREE 5415 5416 This will flatten a FUF_RECURSE tree for you conveince 5417 5418 5419 If you want to delete files,use DelTree("folder/files");,or if you just want to 5420 remove a fule use Del("file"); 5421 5422 There are 2 ways to make a folder,use Cd("a/b/c/d/e",TRUE); to make a path,or 5423 make a folder one at a time via DirMk("folder_name");. Copy your stuff via CopyTre 5424 e("old","new") or just a file via Copy("old","new"). 5425 5426 And by the way you can open a file chooser via PopUpPickFile("T:/"); 5427 5428 Runtime Part 6: Data structures(1 CQue) 5429 5430 TempleOS comes loaded with useful data structures but it may be confusing at 5431 first. The most important one is a CQue. This means a Circular Queue. It's likle a 5432 loop,ill draw a picture for you. 5433 5434 5435 5436 <40> 5437 5438 5439 5440 5441 5442 5443 5444 5445 5446 As you can see(poorly drawn) is that each item has 2 pointers( the CQue->last 5447 and the CQue->next).The ->last pointer is the previous item in the chain,not the 5448 "last" one. 5449 5450 To make a new CQue,use QueInit on the item make both pointers point to the 5451 item,which means an empty CQue. You can insert items into the CQue via QueIns(to_i 5452 nsert,at). Perhaps an example will help you. 5453 5454 In our below example,I start at head and also end at head as the queue is 5455 ciruclar 5456 5457 5458 CQue *head=MAlloc(sizeof CQue),*one=MAlloc(sizeof CQue),*two=MAlloc(sizeof 5459 CQue),*cur; 5460 QueInit(head); 5461 QueIns(one,head); 5462 QueIns(two,one); 5463 for(cur=head->next;cur!=head;cur=cur->next) 5464 "Current element(excuding HEAD):%P\n",cur; 5465 QueDel(head); //Remove all items in the CQue 5466 Free(head); //QueDel doesnt Free the head 5467 5468 5469 To get the count of items in your queue use QueCnt(head). And to remove an item 5470 form the queue(not Free it),use QueRem which will detach the item from a queue 5471 5472 5473 CQue *head=MAlloc(sizeof CQue),*one=MAlloc(sizeof CQue),*two=MAlloc(sizeof 5474 CQue),*cur; 5475 QueInit(head); 5476 QueIns(one,head); 5477 QueIns(two,one); 5478 QueRem(one); //Detach one from the CQue 5479 Free(one); //Free it's data 5480 for(cur=head->next;cur!=head;cur=cur->next) 5481 "Current element(excuding HEAD):%P\n",cur; 5482 QueDel(head); //Remove all items in the CQue 5483 Free(head); //QueDel doesnt Free the head 5484 5485 5486 You can insert get the item count of the QueCnt(head) 5487 5488 Here is a reference section: 5489 -] QueInit(head) 5490 5491 Intialize the head of a queue 5492 5493 -] QueIns(to_ins,elem) 5494 5495 Insert an item after the elem 5496 5497 -] QueInsRev(to_ins,elem) 5498 5499 Insert an item before the elem 5500 5501 -] QueRem(elem) 5502 5503 Detach an item from the queue(doesnt free it) 5504 5505 -] QueDel(head) 5506 5507 Frees all items in the queue 5508 5509 -] QueCnt(head) 5510 5511 How many items in the queue(excluding the head) 5512 5513 5514 Runtime Part 7: Data structures 2(HashTable) 5515 5516 Hash tables are like dictionary data structures and each task has one in Fs->has 5517 h_table. Each CHash has a type and a str. 5518 5519 When you look up a hash from a hash-table you will need the type. For example,if 5520 we want to grab a define(HTT_DEFINE_STR) from our current task,we do: 5521 5522 #define FOO 123 5523 CHashDefineStr *def=HashFind("FOO",Fs->hash_table,HTT_DEFINE_STR); 5524 if(def) 5525 "%s\n",def->data; 5526 5527 We looked up foo with type HTT_DEFINE_STR. Sometimes we want to add things to a 5528 CHashTable. To do this we need to use HashAdd. 5529 5530 CHashDefineStr *d=CAlloc(sizeof(CHashDefineStr)); 5531 d->str=StrNew("Hello"); //Must allocate string on heap 5532 d->type=HTT_DEFINE_STR; 5533 d->data=StrNew("10"); 5534 HashAdd(d,Fs->hash_table); 5535 //We added the macro Hello into the hash table 5536 "%d\n",Hello; 5537 5538 5539 Sometimes you want to make your own hashtables. You can do this via HashTableNew 5540 (size). size MUST BE A POWER OF 2. 5541 5542 Any generic data in the hashtable should use type HTT_FRAME_PTR as HashTableDel 5543 doesnt try to make assuptions on how to free the data 5544 5545 Perhaps an example will help: 5546 5547 CHashTable *ht=HashTableNew(0x100); 5548 CHashGeneric *ent=CAlloc(sizeof CHashGeneric); 5549 ent->user_data0=1; 5550 ent->user_data1=2; 5551 ent->user_data2=3; 5552 ent->type=HTT_FRAME_PTR; 5553 ent->str=StrNew("look"); 5554 HashAdd(ent,ht); 5555 CHashGeneric *g=HashFind("look",ht,HTT_FRAME_PTR); 5556 "%d,%d,%d\n",g->user_data0,g->user_data1,g->user_data2; 5557 HashTableDel(ht); 5558 5559 5560 Here is a reference of hash table functions 5561 5562 -] HashAdd(item,table) 5563 5564 Adds an item to the hash table 5565 5566 -] HashRemDel(item,table) 5567 5568 Delete an item from the hash table 5569 5570 -] HashFind(str,table,type) 5571 5572 Find an item in the table 5573 5574 -] HashSingleTableFind(str,table) 5575 5576 Find an item in the table,but dont check parent task's thing 5577 5578 -] HashTableNew(sz) 5579 5580 Make new hashtable,sz must be a power of 2 5581 5582 5583 Runtime Part 8: Data structures 3(Fifo) 5584 5585 Fifo's mean "First In First Out" and do things like store key presses. The first 5586 key you press is the the first one you get out. They also have a maximum 5587 size,which means that if you get too many keys,the old ones will be discarded 5588 5589 It looks like this: 5590 <41> 5591 5592 5593 5594 5595 5596 5597 5598 5599 5600 5601 5602 5603 5604 5605 5606 First create a FIFO with FifoI64New,Size must be a power of 2 5607 5608 CFifoI64 *fifoI64=FifoI64New(4); 5609 FifoI64Ins(fifoI64,1); 5610 FifoI64Ins(fifoI64,2); 5611 FifoI64Ins(fifoI64,3); 5612 5613 You can remove an item with FifoI64Rem. This takes a pointer and returns TRUE 5614 5615 CFifoI64 *fifoI64=FifoI64New(4); 5616 FifoI64Ins(fifoI64,1); 5617 FifoI64Ins(fifoI64,2); 5618 FifoI64Ins(fifoI64,3); 5619 I64 val; 5620 while(FifoI64Rem(fifoI64,&val)) 5621 "Got a %d\n",val; 5622 5623 5624 Here is a reference section 5625 5626 -] FifoI64New(sz) 5627 5628 Make a new fifo,sz must be a power of 2 5629 5630 -] FifoI64Flush(f) 5631 5632 Remove all the items from the fifo 5633 5634 -] FifoI64Cnt(f) 5635 5636 Get a count of all the items in the fifo 5637 5638 -] FifoI64Peek(f,&val) 5639 5640 Look at the next item in the fifo without removing it 5641 5642 -] FifoI64Del(f) 5643 5644 Free the fifo 5645 5646 -] FifoI64Rem(f,&val) 5647 5648 Remove an item from the fifo 5649 5650 -] FifoI64Ins(f,val) 5651 5652 Insert an item into the fifo 5653 5654 -] FifoU8Flush(f) 5655 5656 Remove all the items from the fifo 5657 5658 -] FifoU8Cnt(f) 5659 5660 Get a count of all the items in the fifo 5661 5662 -] FifoU8Peek(f,&val) 5663 5664 Look at the next item in the fifo without removing it 5665 5666 -] FifoU8Del(f) 5667 5668 Free the fifo 5669 5670 -] FifoU8Rem(f,&val) 5671 5672 Remove an item from the fifo 5673 5674 -] FifoU8Ins(f,val) 5675 5676 Insert an item into the fifo 5677 5678 -] FifoU8New(sz) 5679 5680 Make a new fifo,sz must be a power of 2 5681 5682 5683 Runtime Part 9: User Input 5684 5685 TempleOS lets you do lit stuff like click on things and use the keyboard. These 5686 events are passed through messages. We use GetMsg to get the messages,along with a 5687 message mask. 5688 5689 I64 x,y; 5690 U0 DrawIt(CTask *t,CDC *dc) { 5691 dc->color=RED; 5692 GrRect(dc,x,y,100,100); 5693 } 5694 U0 Run() { 5695 Fs->draw_it=&DrawIt; 5696 I64 m,x2,y2; 5697 while(TRUE) { 5698 m=GetMsg(&x2,&y2,1<<MSG_MS_MOVE+1<<MSG_MS_R_DOWN); 5699 if(m==MSG_MS_R_DOWN) 5700 break; 5701 x=x2; 5702 y=y2; 5703 Refresh; 5704 } 5705 } 5706 Run; 5707 5708 5709 Keyboard messages can be gotten via ScanKey(&ch,&sc). The first argument is the 5710 ASCII charactor,and the second one is the scancode. The scancode is the raw key 5711 being pressed and has flags in it. I'll give an example usage of the function 5712 first before I dive into details. 5713 5714 I64 x,y; 5715 U0 DrawIt(CTask*,CDC*dc) { 5716 dc->color=GREEN; 5717 GrRect(dc,x,y,100,100); 5718 } 5719 U0 Run() { 5720 Fs->draw_it=&DrawIt; 5721 I64 msg,sc,ch; 5722 for(;TRUE;) { 5723 if(ScanKey(&ch,&sc)) { 5724 if(sc&0xff==SC_ESC) break; 5725 if(sc&0xff==SC_CURSOR_UP) { 5726 y-=3; 5727 } else if(sc&0xff==SC_CURSOR_DOWN) { 5728 y+=3; 5729 } else if(sc&0xff==SC_CURSOR_LEFT) { 5730 x-=3; 5731 } else if(sc&0xff==SC_CURSOR_RIGHT) { 5732 x+=3; 5733 } 5734 } else { 5735 Refresh; 5736 } 5737 } 5738 } 5739 Run; 5740 5741 As you can see,I check the first 8 bits(0xff) of the scan code to test what key 5742 it is. There also flags on the scancode that tell you things like if the shift key 5743 is down etc. 5744 5745 The first byte of scancode is the key code,but the other bytes are flags which 5746 can be tested via the "&" operator 5747 5748 5749 I64 x,y; 5750 I64 color=GREEN; 5751 U0 DrawIt(CTask*,CDC*dc) { 5752 dc->color=color; 5753 GrRect(dc,x,y,100,100); 5754 dc->color=RED; 5755 } 5756 U0 Run() { 5757 Fs->draw_it=&DrawIt; 5758 I64 msg,sc,ch; 5759 for(;TRUE;) { 5760 if(ScanMsg(&ch,&sc,1<<MSG_KEY_UP|1<<MSG_KEY_DOWN)) { 5761 if(sc.u8[0]==SC_ESC) break; 5762 if(sc.u8[0]==SC_CURSOR_UP) { 5763 y-=3; 5764 } else if(sc.u8[0]==SC_CURSOR_DOWN) { 5765 y+=3; 5766 } else if(sc.u8[0]==SC_CURSOR_LEFT) { 5767 x-=3; 5768 } else if(sc.u8[0]==SC_CURSOR_RIGHT) { 5769 x+=3; 5770 } 5771 if(sc&SCF_CTRL) 5772 color=RED; 5773 else if(sc&SCF_SHIFT) 5774 color=YELLOW; 5775 else 5776 color=GREEN; 5777 } else { 5778 Refresh; 5779 } 5780 } 5781 } 5782 Run; 5783 5784 5785 Here's a list of scancode flags: 5786 5787 -] SCF_KEY_UP 5788 5789 The key was released 5790 5791 -] SCF_CTRL 5792 5793 The Ctrl key is down 5794 5795 -] SCF_SHIFT 5796 5797 The shift key is down 5798 5799 -] SCF_ALT 5800 5801 The alt key is down 5802 5803 -] SCF_CAPS 5804 5805 The Caps lock key is down 5806 5807 -] SCF_NUM 5808 5809 The NumLock key is kdown 5810 5811 -] SCF_SCROLL 5812 5813 Scroll Lock key is down 5814 5815 -] SCF_MS_L_DOWN 5816 5817 The left mouse is down 5818 5819 -] SCF_MS_R_DOWN 5820 5821 The right mouse is down 5822 5823 -] SCF_NO_SHIFT 5824 5825 There is no shift 5826 5827 5828 Here's a list of scancode keys: 5829 5830 -] SC_ESC 5831 5832 The escape key 5833 5834 -] SC_BACKSPACE 5835 5836 The backspace key 5837 5838 -] SC_TAB 5839 5840 The tab key 5841 5842 -] SC_ENTER 5843 5844 The enter key 5845 5846 -] SC_CTRL 5847 5848 The ctrl key 5849 5850 -] SC_ALT 5851 5852 The alt key 5853 5854 -] SC_CAPS 5855 5856 The caps lock key 5857 5858 -] SC_NUM 5859 5860 The num lock key 5861 5862 -] SC_SCROLL 5863 5864 The scroll lock key 5865 5866 -] SC_CURSOR_UP 5867 5868 The up key 5869 5870 -] SC_CURSOR_DOWN 5871 5872 The down key 5873 5874 -] SC_CURSOR_LEFT 5875 5876 The left key 5877 5878 -] SC_CURSOR_RIGHT 5879 5880 The right key 5881 5882 -] SC_PAGE_DOWN 5883 5884 The page down key 5885 5886 -] SC_PAGE_UP 5887 5888 The page up key 5889 5890 -] SC_HOME 5891 5892 The home key 5893 5894 -] SC_END 5895 5896 The end key 5897 5898 -] SC_INS 5899 5900 The insert key 5901 5902 -] SC_DELETE 5903 5904 The delete key 5905 5906 -] SC_F1-SC_F12 5907 5908 The Fxx keys 5909 5910 -] SC_PAUSE 5911 5912 The pause key 5913 5914 -] SC_GUI 5915 5916 The logo key 5917 5918 -] SC_PRTSCRN1 5919 5920 The print screen key 5921 5922 -] SC_PRTSCRN2 5923 5924 The print screen key 5925 5926 5927 I mentioned eariler about GetMsg,and I used ScanMsg. GetMsg waits for an 5928 event,but ScanMsg doesn't. There are also message codes 5929 5930 -] MSG_KEY_DOWN(ch,scancode) 5931 5932 A Key is put down 5933 5934 -] MSG_KEY_UP(ch,scancode) 5935 5936 A Key is release 5937 5938 -] MSG_MS_MOVE(x,y) 5939 5940 The mouse is moved 5941 5942 -] MSG_MS_L_DOWN(x,y) 5943 5944 The left button is down 5945 5946 -] MSG_MS_L_UP(x,y) 5947 5948 The left button is down 5949 5950 -] MSG_MS_R_DOWN(x,y) 5951 5952 The right button is down 5953 5954 -] MSG_MS_R_UP(x,y) 5955 5956 The right button is down 5957 5958 5959 Runtime Part 9: Multithreading 5960 5961 TempleOS is non-premptive. This means each Task has to manually tell the 5962 computer when to context swap. The way to do this and prevent freezing is to Yield 5963 5964 In TempleOS,spawning task's is easy,use the Spawn function 5965 5966 5967 U0 Foo(U8 *data) { 5968 Beep; 5969 } 5970 Spawn(&Foo,"Some_data","TaskName"); 5971 5972 5973 You can make a user terminal via User. You can talk to that task via XTalk 5974 5975 5976 CTask *u=User; 5977 XTalk(u,"\"Exiting in 5 seconds\\n\";\n"); //Be sure to put a semi-colon at the 5978 end as we are "the-user". 5979 Sleep(5000); 5980 XTalk(u,"Exit;\n"); 5981 5982 5983 Sometimes you want to wait for a task to die,to do this use DeathWait 5984 5985 5986 CTask *t=User; 5987 DeathWait(&t); //Note address of t 5988 Beep; //Will beep when you exit the User task 5989 5990 5991 There is also a BirthWait 5992 5993 5994 CTask *t=User; 5995 BirthWait(&t); //Note address of t 5996 Beep; //Will beep when you exit the User task 5997 5998 5999 To avoid race conditions we use locks. In TempleOS this is acheived through 6000 locked bit instructions with spinlocks. How it works is LBts will set the bit,and 6001 return the old value of the bit. We keep on setting the bit. If the old value is 6002 not set,it means we have access to the lock,otherwise we keep on looping. Be sure 6003 to reset the bit when you are done with LBtr. 6004 6005 6006 I64 beep_lock=0; 6007 U0 OneThread(I64 snd) { 6008 //This will spin until bit 0 is reset(look at the end of the function) 6009 while(LBts(&beep_lock,0)) //LBts has a side effect of setting the bit after it 6010 is checked 6011 Yield; //We are going to be beeping for awhile so Yield out control to other 6012 tasks 6013 Beep(snd); 6014 //We reset bit 0 of beep_lock to signify we are done with it. 6015 LBtr(&beep_lock,0); 6016 } 6017 I64 i; 6018 for(i;i!=10;i++) { 6019 Spawn(&OneThread,i*7+10); 6020 "Spawned a thread!!\n"; 6021 } 6022 6023 Runtime Part 10: Jobs 6024 6025 In TempleOS,each core has a seth_task. This task does lit stuff like run Jobs 6026 which can be created via TaskExe and you get the results via JobResGet 6027 6028 6029 CJob *job=TaskExe(Gs->seth_task,Fs,"1+1;;;",0); 6030 res=JobResGet(job); 6031 Kill(jobber); 6032 "I got %d\n",res; 6033 6034 With cpu_structs,you can spawn jobs on other cores 6035 6036 6037 CTask *parent_task=Fs; 6038 I64 core=0; 6039 //mp_cnt is the number of cpus 6040 CJob *jobs[mp_cnt]; 6041 for(core=0;core!=mp_cnt;core++) { 6042 jobs[core]=TaskExe(cpu_structs[core].seth_task,Fs, 6043 "Sleep(RandI64%1000);" 6044 "Gs->num;;", //Gs is the current CCPU for the core,->num is the cpu number 6045 0); 6046 } 6047 for(core=0;core!=mp_cnt;core++) { 6048 "Core %d return %d\n",core,JobResGet(jobs[core]); 6049 } 6050 6051 6052 If you want to have the parent task wait while a job runs,you can use the JOBf_W 6053 AKE_MASTER flag. 6054 6055 6056 CTask *parent_task=Fs; 6057 //Things ending in a lowecase f as bits(and need to be shifted to be flags) 6058 TaskExe(Gs->seth_task,parent_task,"Play(\"EGBDF\");",(1<<JOBf_WAKE_MASTER)); 6059 6060 Runtime Part 11: DolDoc 6061 6062 Most of the text you see on screen is from the DolDoc layout engine. It uses a 6063 series of dollar signs to set things like the text color and make elements. The 6064 are stored as a circular queue of CDocEntry's. The easyiest way to make a DolDoc 6065 element is to use DocPrint,use DocPut to get the current task's document. 6066 6067 6068 //BT is a button 6069 CDocEntry *de=DocPrint(DocPut,"\n\n$BT,\"Hello\"$\n\n"); 6070 6071 6072 As you can see,the DolDoc entries have a type and argument. They are surrounded 6073 by $'s. They can also have flags too. This let's you do things like center the 6074 text. Lets see an example: 6075 6076 6077 //TX is a text,+CX is the center flag 6078 CDocEntry *de=DocPrint(DocPut,"\n\n$TX+CX,\"Hello\"$\n\n"); 6079 6080 6081 DolDoc entries can also take an argument,Links use this to figure out where to 6082 go when you click them. Arguments for DolDoc entries come after the comma,some of 6083 the arguments are named and have the format "name=value" 6084 6085 6086 CDocEntry *de=DocPrint(DocPut,"\n\n$LK,\"Text\",A=\"FL:/PersonalMenu.DD\"$\n\n"); 6087 6088 6089 You can interact directly with the generated CDocEntrys. You can put things like 6090 callbacks into them. In our below example I set the left_cb function pointer to 6091 Beep2 and I tell the entry that it has a callback with DOCEF_LEFT_CB. 6092 6093 6094 I64 Beep2(CDoc *,CDocEntry *) { 6095 Beep; 6096 } 6097 CDocEntry *de=DocPrint(DocPut,"\n\n$BT+CX,\"Hello\"$\n\n"); 6098 de->de_flags|=DOCEF_LEFT_CB; 6099 de->left_cb=&Beep2; 6100 6101 6102 You can use the DocMenu function to get a value from your document. I use the LE 6103 for a left-click-expression. 6104 6105 6106 U0 CreateDialog() { 6107 CDocEntry *nums[3]; 6108 I64 i; 6109 DocClear(DocPut); 6110 "$TX+CX,\"Pick a number:\"$\n"; 6111 for(i=0;i!=3;i++) { 6112 nums[i]=DocPrint(DocPut,"\n\n$BT+CX,\"%d\",LE=%d$\n\n",i,i); 6113 } 6114 DocBottom(DocPut); 6115 switch(DocMenu(DocPut)) { 6116 start: 6117 DocClear(DocPut); 6118 case 0: 6119 "You picked nothing lol.\n"; 6120 break; 6121 case 1: 6122 "One is the one\n"; 6123 break; 6124 case 2: 6125 "Two is too good\n"; 6126 break; 6127 end: 6128 } 6129 } 6130 CreateDialog; 6131 6132 6133 You can use PopUpForm to use a class's meta data for making a menu. 6134 6135 6136 U0 CreateDialog() { 6137 class CInput { 6138 //Be sure to use -P with strings 6139 U8 name[STR_LEN] format "\n"; 6140 I64 age format "\n"; 6141 Bool is_tall format "\n"; //CB is a Check box 6142 }; 6143 CInput inp; 6144 PopUpForm(&inp); 6145 "%s is %d years old\n",inp.name,inp.age; 6146 if(inp.is_tall) 6147 "Tall!\n"; 6148 6149 6150 Yeah time for some reference section ehh: 6151 6152 -] TX 6153 6154 Text 6155 6156 -] CR 6157 6158 Newline 6159 6160 -] CU 6161 6162 Cursor pos,normally a ASCII #5 6163 6164 -] TB 6165 6166 Tab 6167 6168 -] CL 6169 6170 Clears all elements without the "+H" flag 6171 6172 -] PB 6173 6174 Page break 6175 6176 -] PL 6177 6178 Page length 6179 6180 -] LM 6181 6182 Left margin 6183 6184 -] RM 6185 6186 Right margin 6187 6188 -] HD 6189 6190 Header margin 6191 6192 -] FO 6193 6194 Footer margin 6195 6196 -] ID 6197 6198 Indent,use wit tree elements,and use with a negative number to un-indent 6199 6200 -] FD 6201 6202 Forground default color 6203 6204 -] BD 6205 6206 Background default color 6207 6208 -] PT 6209 6210 Command Line Prompt 6211 6212 -] WW 6213 6214 Use 1 to enable word wrap,use 0 to disable 6215 6216 -] UL 6217 6218 Use 1/0 to enable/disable underline 6219 6220 -] IV 6221 6222 Disable/enable Inverting of colors 6223 6224 -] BK 6225 6226 Burger Kind,just kidding,it's actually for blinking 6227 6228 -] SX 6229 6230 Shift the text by a amount of pixels 6231 6232 -] SY 6233 6234 Shift the text up/down by an amount of pixels 6235 6236 -] CB 6237 6238 Checkbox 6239 6240 -] LS 6241 6242 Major Lit Alert 6243 Use with the "D" argument to make a list(from a DefineListLoad),do this 6244 $LS,"potato",D="ST_BIBLE_BOOKS"$ 6245 Clicking on this will make a menu to pick an item from the list 6246 6247 -] MA 6248 6249 A macro,clicking on this will insert LM into the command line prompt 6250 6251 -] TR 6252 6253 A Tree wigdet,use this with ID to nest the tree's 6254 6255 -] HL 6256 6257 Turn HolyC syntax highting on/off 6258 6259 6260 Here is a reference section for the flags,they can be added/removed with +/-(For 6261 example you can do "$TX+CX+H,\"I have CX and H flags.\"$\n";) 6262 6263 -] H 6264 6265 Hold,this will prevent CL from deleting this element 6266 6267 -] L 6268 6269 This will make the element act as a link 6270 6271 -] TR 6272 6273 This will make the element act as a tree 6274 6275 -] LS 6276 6277 This will make the element act as a list 6278 6279 -] PU 6280 6281 This will make a macro run in a popup window 6282 6283 -] C 6284 6285 This will collapse a tree,use -C to uncollapse the tree 6286 6287 -] X 6288 6289 This will save and Exit after the macro is done 6290 6291 -] UD 6292 6293 Update data on typing 6294 6295 6296 Here is a reference section for the argument codes,use them like "$TX,T=\"123\"$" 6297 6298 -] T 6299 6300 Tag text,this is the text that gets displayed. 6301 6302 -] LEN 6303 6304 Sets the length of the DA element. 6305 6306 -] A 6307 6308 Sets the link location 6309 6310 -] LE 6311 6312 Left expression,runs an expression on left click 6313 6314 -] RE 6315 6316 Right expression,runs an expression on right click 6317 6318 -] LM 6319 6320 Left macro,runs text on left click 6321 6322 -] RM 6323 6324 Right macro,runs text on right click 6325 6326 -] RT 6327 6328 Raw type of DA 6329 6330 -] U 6331 6332 User data 6333 6334 -] SCX 6335 6336 Scroll x columns Makes a amazing scrolling effect 6337 6338 -] SX 6339 6340 Scroll x pixels 6341 6342 -] SY 6343 6344 Scroll y pixels 6345 6346 6347 Making links is easy,to do this we use "$LK,\"text\",A=\"BF:Acts,2:3\"$"; Here 6348 is a reference for the link codes: 6349 6350 -] FI 6351 6352 File index,FI="file" or FI="file,line" 6353 6354 -] FF 6355 6356 File Find,FF="file,text" 6357 6358 -] BF 6359 6360 Bible Find,BF="book,text". "text" can be a chapter/verse 6361 6362 -] HI 6363 6364 Help Index,HI="Help Index". Make help indexes via #help_index 6365 6366 -] A 6367 6368 Symbol address, takes a pointer A="0x11223344" 6369 6370 6371 Now a function reference: 6372 6373 -] DocBottom 6374 6375 Move to the bottom of the document 6376 6377 -] DocCenter 6378 6379 Make ->cur_entry be in the viewport 6380 6381 -] DocClear 6382 6383 Clear all elements except those with the +H flag 6384 6385 -] DocCollapse(collapsed,doc) 6386 6387 Collapse or un-collapse all trees in the document 6388 6389 -] DocDel 6390 6391 Delete a documents memory 6392 6393 -] DocEntryDel(doc,elem) 6394 6395 Deletes a document entry 6396 6397 -] DocEntryCopy(doc,elem) 6398 6399 Copy an element 6400 6401 -] DocInsDoc(to,from) 6402 6403 Insert a document into an other document 6404 6405 -] DocLock 6406 6407 Lock a document 6408 6409 -] DocUnlock 6410 6411 Unlock a document 6412 6413 -] DocRst 6414 6415 Reset the document 6416 6417 -] DocTop 6418 6419 Go to the top of the document 6420 6421 -] DocLineRead(filename,line) 6422 6423 Read a line from a file 6424 6425 -] DocLineWrite(filename,line,text) 6426 6427 Write a line into a file 6428 6429 -] DocRead(filename) 6430 6431 Read a document from a file 6432 6433 -] DocLoad(into_doc,ptr,len) 6434 6435 Read a document from memory into a docuemnt 6436 6437 -] DocSave(doc,len_ptr) 6438 6439 Save a document into memory 6440 6441 -] DocWrite(doc) 6442 6443 Save a document to disk. Filename is detirmnined by DocNew("filename"); 6444 6445 -] DocMenu 6446 6447 Interact with a document until a value is found 6448 6449 -] DocForm 6450 6451 Use a class's meta-data to make a form for you to fill out 6452 6453 -] DocNew(filename) 6454 6455 Make a new document that will be saved to filename 6456 6457 -] DocGR(doc,filename.GR) 6458 6459 Insert a .GR file into a document 6460 6461 -] DocPrint 6462 6463 Print text into a document 6464 6465 -] DocPut 6466 6467 Get the current document for a task 6468 6469 -] DocType(doc,filename) 6470 6471 Type a file into a document