Sunday, February 9, 2025

I found help for my language parser...

Thank's so much, Brandon for your parsing example! Now I just have to apply my secret sauce and TinyLang will be completed. Target around dinnertime. Just had brunch of zhang. Put on air conditioning. I usually keep it at 28C. Not sure how to make William happy. His mental health is really poor on account of the Liew witchy 6. May spend the hour trying various things. And code at 11am.

...

Now almost 2pm. I've understood the example code and converted it from TS to JS. This will be fun. I think I shed 50 hairs over the past 24 hours. Used to shed half that before the Liew witches got on to me.

Wearing my MudMan solar. A much more practical watch to wear around the home than a Seiko automatic.

...

Coding was interrupted by a lot of mental attacks. Was unable to finish TinyLang. This morning, the westerners made more demands and we went along with it to see how they might be appeased. Not sure if the result is to their liking. Trying to give the Liew witches some tumors in the brain but those White kids get so uptight.

…

Was able to loo well this morning. Heading over to the old house for a bit, later. Feeling sleepy somehow. Not body tired, just brain tired. 

Saturday, February 8, 2025

Holy morphing specifications...

...Batman. TinyLang morphs into something I had not expected. A language where being specific is possible as well as being fuzzy / soupy.

Am a bit confused over the syntax but I think keeping it simple is important as is keeping the code clean and maintainable.

Will be heading out soon for a long walk. Resume later...

Was hard to do any work as the mindspace is rife with conflict. Haven't taken my meds. Have to be decisive over the Liew witchy 6, now being grown by their own powers / followers.

There need to be clear rules on the square parentheses.
  1. operator [ expression ]
  2. operator [ expression ] operator
  3. [ expression [ expression ] ]
  4. [ expression [ expression ] operator ]
1. an expression is sorted by operator
2. a sorted expression is operated on
3. an expression indexes another one
4. an expression indexing another one is operated on

This should clear up any confusion!

Then there are the TELL and ASK syntaxes to consider.

I think that,

! expression operator expression (is the most basic form)
? operator expression_1 expression_2 (is also basic functionality)

But,

? expression operator expression ! operator

This needs explanation. ASK of the relationship e-o-e TOLD to operate again

! expression operator ? operator

This one TELLS an e, operated on, ASKING the operator

The reason we TELL and ASK the previous statement is that we say want 'Apples RELATE Oranges' to favor '<' as the RELATE, then GET the result of that change.

Lots of things use loops, so we have to accommodate that,

! [ expression [ expression ] ] ? operator

This is equivalent to a loop. Conditions are checked something like this,

expression ? operator expression ! operator expression

This makes expression check the result of o-e and tell o-e if true

To declare a function, just say 'expression' provided it is a valid one. Every expression is a function potentially.

Finally there is JumbleLiar, what this means is simply, some information needs to be LIES and the rest are a JUMBLE of truths. Lies and truth are both important as truth is dependent on the set of inequalities. JumbleLiar is a function that takes care of these RELATIONSHIPS.

All operators end up defining a complex of truth or a pool of lies, not any one value / result. What a great language -Haha!

Thursday, February 6, 2025

My own programming language was too ambitious...

So now I am coding TinyLang, a wrapper around JavaScript. A bit hard to describe how it works. It borrows from other languages. This keeps my promise to deliver a language and it's another thing I always wanted to do.

There is and ask ? and tell ! syntax which operates on a soup of data and relationships []. For example, a tell statement may add to the soup something like:

! ham > eggs
! ham + eggs > ham 
! ham  + eggs > eggs
! ham - eggs = 1

An ask statement will do,

? ham < eggs
>false
? ham - eggs
>1

Finally the soup statement does,

ham [1] eggs
>ham - eggs
ham [<] eggs
>false
! [ eggs [ ham ] ]
>ok

The last command, nested soup means that eggs statements can be iterated by ham statements. If otherwise,

! [ eggs ham ]
>ok

Then this would associate eggs and ham statements.

! [ eggs - ham ]
>ok

This will remove the relationship by deleting all associations.

More later...

Made a lot of progress on TinyLang. Wrote in all the parsing functions and am now working on the operators and how they link up the data or expressions in the soup. Apparently it's a good language for AI training.

Almost midnight. The rain cooled the air a lot and I may sleep in an hour or so. Want to finish the associative code first then tie everything together when I wake up at 5am tomorrow.

...

I'm working hard at TinyLang this evening after some work at the old house, and helping prepare dinner earlier. Trying to keep the JS kludge-free so it might be translated into other languages more easily. The reason JS is used is so users can try it out online and have some fun coding in a unique way.

Wednesday, February 5, 2025

Need to go on a run this evening...

William acted out quite severely, almost killing a bunch of innocent Asian girls. One can imagine the hurt he contains from dealing with the evil Liew witches who are Asiatics. And I was hoping to enjoy my haul of stuff instead of treating madness today. I suppose I should write down some notes for him here,
  1. Xenophobia is a very British thing not specifically targeted at Asians but at everyone
  2. In the UK, give a dog a bad name and shoot him is very common
  3. There is a class stratification in England mainly which prevents reconciliation and forgiveness
  4. Asians are very nice people actually, just a bit or quite a bit crude. Keyword: CRUDE
  5. Witches in general are BAD and should be shunned for lack of a stronger warning. SHUNNED.
It's almost 4pm and an hour or so till I go for my run. Then to help with dinner preparations. Maybe I should go sooner as there is some downtime at home.

Back from my run. Feeling energized. British forces swarming everywhere but unsure what to do as we Asians have almost limitless people with powers who are mild and patient (like me!). Turning one against another has become the norm, soon maybe the full, open persecution of Christians.

Mom thinks I shouldn't be running. Just 3 minutes every other day is nothing much. And 2 long walks a week in the sun. Am cooling off in air conditioning while people exchange fire over my mindspace. Was hoping to do some vlogging *sigh*

Trump's approach to Middle East peace is wild and probably could work. Ezekiel's prophecy of the Jews living in security without walls and locked doors may occur as a consequence of The Donald.

Meanwhile, attacks on my family and myself continue. I might not live out this year in full. Got a letter promising me 600RM in aid over 2025. Not sure what I'd buy with the money.

Tuesday, February 4, 2025

Feeling like something may happen...

News in that tariff slapping has been delayed a month. Can't imagine why other than that it is so obviously damaging and (futile?) preparations need to be made. Trump apparently agrees. But he is a team not a one man show. These are times when anything may happen.

I've been busy making a notation that's readable and memorable for the bamboo flute (DiZi). Came up with something resembling vertical cursive. Whatever the case, my very informal vlog starts today. Should be able to post one every 4 days.

Alternate notation for DiZi (bamboo flute)

Came up with this squiggly notation (above). M means 3 holes covered, T means top one, 2 can be any combination of 2 holes and O means open. The vertical 'lightning bolt' squiggle indicates open as well. Quite proud I managed to invent a notation. Another thing to do before I die checked off.

...

My plans were thrown off by gas and rain. Will shortly work out and go on a long walk tomorrow. Tonight, I need to solve the poor quality audio from my USB mic. Ate well tho.

...

Couple of people played SeTT -my free e-boardgame. Hope they liked it and that it will catch on, given a better AI and bundled with MacOS or Ubuntu etc. Liew witchy forces still smashing people. Gave them some temporary callouses. Don't think it'll stop them much. They are pawns of Satan.

Sunday, February 2, 2025

Sources of future income…

This month, 2A in the ABY, it is important to be brave to understand that pleasure is not in the senses fully, but also in the structure of how it’s dispensed. That God matters just as much as pleasure. He makes the rules and economizes on the frills and bows we are accustomed to deck our celebrations. Understanding God’s motivations and following through is what keeps us going.

It’s past 10pm and my sedatives are working. No time to play flute. Maybe early tomorrow. Still thinking where my income will come from after being run round by the Liew witches. Convinced it comes from home remodeling.

...

I spent some of the 170RM spare cash I had from my CNY angpow. Saved the rest for a rainy day. Am glad I took a brisk walk in the sun. British kids, offended, took revenge on me. I'm really from Australia -not Malaysian Chinese. Thankfully they left promptly due to developing callouses. A minor punishment for being naughty.

Feeling pampered by my new peripherals and my grail-ish Seiko 5 Sports. Didn't cost an arm and a leg. In 2 minds whether to get a Mac Mini M4 for Dad. He would probably like to own a Huawei PC instead. Myself, am happy with my low-end A14 iPad 10 and used 2015 ThinkPad x250. Chips from yesteryear.

But getting into my sources of income, seems like all are blocked by the Liew witchy machinery. I am unable to sell practically any books, stories, songs, or game ideas. Will be posting more videos of me learning the DiZi. Maybe on a new channel.

I created my 2nd channel and will be uploading maybe tonight. It will be very informal and somewhat "live".

...

Seems my Logi silent mouse is back to life. The battery in it had discharged unevenly. I use Lithium rechargeables which I had ignored for almost a year thinking they would last forever. Gathered all the people in mindspace who were harming others or mortified of their previous actions and told them some basic truths about law and order -yea even in mindspace.

Been playing the flute methodically and getting somewhere. I need raw footage, not staged stuff. Maybe some of my real life doings. Will start filming tomorrow, as tonight is packed with Spirit communications with kids mainly who were made to judge.

Saturday, February 1, 2025

February is here…

I’m just back from a long walk in the sun. Cooling off in air conditioning. Folks are going to the mall. Don’t think I will follow as they dally here and there for quite a long time. Will begin the flute tablatures for Kenny G’s Songbird soon. There were not many people on the streets and mall corridors. Our neighborhood is also quite quiet. The old ‘balik kampung’ thing (going back to home town).

Yea, a new month has dawned. What will it be like? This is 3F in the ABY, a major anchor day. And it speaks of being brave. It is however also month-year 2A which speaks of knowing what life is really about. It is not about good times, but being strong. Not so much about being respectful but being honest with one’s self. It is a month when many will discover inner truth -truth that is self-proving.

More later…

Am ready to practice my Chinese flute after scribbling down the tabs last night. Couldn’t play then, as it was getting late. It’s nice to have some direction in life. Plus I still need to finish Inexact Science.


Not sure why there is a switch between E and Eb in the logical order of the holes. It may be peculiar to my flute.

…

Am being recruited to do something about the Liew witches. Not sure what to do off the bat. We persuaded the fighting factions to fight on the outside, telling them of the 7 truths of needing salvation -but from whom? And how will anyone do as much as Jesus whom they are against?

Can’t wait to head out tomorrow and spend my 170RM in excess funds. There’s no point saving much. I just keep 1kRM handy at home, and 450RM in my wallet at all times. I have no deep savings, just circa 40kRM in my EPF / retirement fund. People see me taking out the money to spend on luxuries but most probably I’ll leave it there for the government to invest with.

Talk of my ship coming in. When will I get my 100kRM or so? Took my meds early to make an early start to my routine, and head out on time circa 10:30am. Brushed.