logoalt Hacker News

iglerialast Tuesday at 3:36 PM2 repliesview on HN

> PURRTRAN allocates all variables to an arena called the "Litterbox". The Litterbox must be manually emptied at least once a day by the user, or Hex's cleanliness and love will decrease. The Litterbox can overflow, which will cause Hex to become very displeased and may lead to unexpected program behavior, as Hex will begin storing variables in your source code text buffer instead of the Litterbox until it's cleaned.

I'm cackling like a madman, thank you for this op.


Replies

adzmlast Tuesday at 4:16 PM

> There is no way to observe Hex's internal state directly. You must infer how he is feeling based on his behavior and the lints he provides. This makes it difficult to diagnose issues with Hex's performance or behavior.

this is deep

show 1 reply