{
  "$type": "site.standard.document",
  "description": "Based off of Trivial Brainf*ck Substitutions",
  "path": "/posts/ttps/",
  "publishedAt": "2025-11-16T21:23:50.000Z",
  "site": "at://did:plc:6n2ngs7zpcpwxz3jaoxj56tu/site.standard.publication/3mo6y7ludvn2h",
  "tags": [
    "toki-pona"
  ],
  "textContent": "toki open\n\nThere is a family of programming languages that are called \"Trivial Brainf\\*ck\nSubstitutions\" (TBFS for short). They basically take the 8 characters used in\nBrainf\\*ck and represent them using other strings of characters. This is (somewhat) the same idea behind sitelen pona and sitelen kuwi. I would even guess that it's the same idea behind sitelen sitelen, but I don't know enough yet about sitelen sitelen to make that conclusion.\n\nhttps://esolangs.org/wiki/Trivialbrainfucksubstitution\n\nTTPS\n\nAs the title says, this is my attempt at a \"trivial toki pona substitution\" (TTPS). Inspired from the following:\n\nThis is an English-styled TTPS that I created in 1 hour, I like to call it \"sitelen ike\":\n\n| toki pona | sitelen ike |\n|:--:|:--:|\n| a  | ha |\n| akesi  | lizard |\n| ala  | not |\n| alasa  | hunt |\n| ale  | all |\n| anpa  | before |\n| ante  | difference |\n| anu  | or |\n| awen  | stop |\n| e  | : |\n| en  | and |\n| esun  | buy |\n| ijo  | thing |\n| ike  | bad |\n| ilo  | tool |\n| insa  | inside |\n| jaki  | toxic |\n| jan  | person |\n| jelo  | yellow |\n| jo  | have |\n| kala  | fish |\n| kalama  | utter |\n| kama  | come |\n| kasi  | plant |\n| ken  | can |\n| kepeken  | use |\n| kili  | fruit |\n| kin  | also |\n| kiwen  | rock |\n| ko  | goo |\n| kon  | air |\n| kule  | color |\n| kulupu  | group |\n| kute  | listen |\n| la  | - |\n| lape  | sleep |\n| laso  | turquoise |\n| lawa  | control |\n| len  | fabric |\n| lete  | cold |\n| li  | , |\n| lili  | small |\n| linja  | line |\n| lipu  | paper |\n| loje  | red |\n| lon  | exist |\n| luka  | hand |\n| lukin  | look |\n| lupa  | hole |\n| ma  | land |\n| mama  | parent |\n| mani  | currency |\n| mi  | me |\n| moku  | eat |\n| moli  | die |\n| monsi  | after |\n| mu  | onomatopoiea |\n| mun  | satellite |\n| musi  | game |\n| mute  | many |\n| nanpa  | number |\n| nasa  | weird |\n| nasin  | way |\n| nena  | bump |\n| ni  | this |\n| nimi  | word |\n| noka  | foot |\n| o  | do |\n| olin  | love |\n| ona  | that |\n| open  | open |\n| pakala  | break |\n| pali  | work |\n| palisa  | stick |\n| pan  | bread |\n| pana  | emit |\n| pi  | ; |\n| pilin  | emotion |\n| pimeja  | black |\n| pini  | end |\n| pipi  | insect |\n| poka  | next |\n| poki  | cup |\n| pona  | good |\n| pu  | Pu |\n| sama  | same |\n| seli  | hot |\n| selo  | layer |\n| seme  | what |\n| sewi  | supernatural |\n| sijelo  | silhouette |\n| sike  | circle |\n| sin  | new |\n| sina  | you |\n| sinpin  | wall |\n| sitelen  | image |\n| sona  | learn |\n| soweli  | animal |\n| suli  | big |\n| suno  | sun |\n| supa  | sofa |\n| suwi  | sweet |\n| tan  | from |\n| taso  | only |\n| tawa  | towards |\n| telo  | water |\n| tenpo  | time |\n| toki  | speak |\n| tomo  | residence |\n| tu  | two |\n| unpa  | coitus |\n| uta  | sing |\n| utala  | war |\n| walo  | white |\n| wan  | one |\n| waso  | bird |\n| wawa  | power |\n| weka  | empty |\n| wile  | necessity |\n\nThe following is the introduction for the text about the Buddha in tokipona.org:\n\ntoki open tan jan pi ante toki\n\nlipu lili ni li lipu nanpa wan tan lipu suli Sitata · wile kulupu la mi kama pana e lipu nanpa tu · lipu tu taso li lon · o toki e pilin sina e wile sina · toki kulupu la mi ken sona e wile jan ·\n\nlipu ni li kama tan kon Eman Ese · taso ni li jan seme? tenpo pini la ona li jan lipu suli · ona li kama tan ma Tosi suli · lipu mute la ona li wile pana e sitelen pi alasa sona · kon jan pi lipu ona li alasa e lon e sona e nasin sewi · kon Ese la nasin mute li ken sewi · nasin wan li nasin taso ala ·\n\njan pi toki pona li lukin e lipu ni la ona o awen sona e ni · lipu ni li pana ala e sona lon pi nasin Puta, li pana ala e nasin sewi pi kon Ese · taso la ona li pana e sitelen wile pi kon Ese : sitelen la jan li ken alasa e lon e sewi kepeken nasin pi ona taso · jan ale o kama sona e lon ona · ken la lon ona li lon pi jan ante ala · taso ni li ike ala · sina wile kama sona lili e nasin Puta lon la mi pana e sitelen lili lon pini lipu · ni la jan li sona pona e ante pi nasin Puta e ante pi nasin Sitata e sitelen pi kon Ese ·\n\nlipu Sitata li sitelen lon tenpo pi jan pini Puta · kon Ese li kepeken nimi mute li pana e ma mute tan tenpo pini pi jan Puta, tan lipu pi nasin Puta · jan li sona pona ala e nimi ni la sona lipu li ken nasa · ni la mi pana kin lon pini lipu e nimi ale ni pi toki ante · sina wile kama sona e kon e tan la o lukin · taso o sona kin e ni : mi ante e toki mama pi lipu Sitata la nimi li ken ante · ken la nimi pi toki Inli li kama ante kepeken nimi pi toki pona · ken la nimi tan tenpo pi jan Puta li kama weka, li kama nimi ante kepeken toki pona · mi ante e nimi la mi wile e ni : jan ale li ken sona pona kepeken toki pona ·\n\nkulupu o lukin pona, o musi pona a!\n\n— jan Kala\n\nYou can read more here:\n\nhttps://tokipona.org/sitata/\n\nHere is the same text, in sitelen ike:\n\nspeak open from person ; difference speak\n\npaper small this , paper number one from paper big Sitata · necessity group - me come emit : paper number two · paper two only , exist · do speak : emotion you : necessity you · speak group - me can learn : necessity person ·\n\npaper this , come from air Eman Ese · only this , person what? time end - that , person paper big · that , come from land Tosi big · paper many - that , necessity emit : image ; hunt learn · air person ; paper that , hunt : exist : learn : way hot · air Ese - way many , can hot · way one , way only not ·\n\nperson ; speak good , look : paper this - that do stop learn : this · paper this , emit not : learn exist ; way Puta , emit not : way hot ; air Ese · only - that , emit : image necessity ; air Ese : image - person , can hunt : exist : hot use way ; that only · person all do come learn : exist that · can - exist that , exist ; person difference not · only this , bad not · you necessity come learn small : way Puta exist - me emit : image small exist end paper · this - person , learn good : difference ; way Puta : difference ; way Sitata : image ; air Ese ·\n\npaper Sitata , image exist time ; person end Puta · air Ese , use word many , emit : land many from time end ; person Puta from paper ; way Puta · person , learn good not : word this - learn paper , can weird · this - me emit also exist end paper : word all this ; speak difference · you necessity come learn : air : from - do look · only do learn also : ni : me difference : speak parent ; paper Sitata - word , can difference · can - word ; speak Inli , come difference use word ; speak good · can - word from time ; person Puta , come empty , come word difference use speak good · me difference : word - me necessity : this : person all , can learn good use speak good ·\n\ngroup do look good, do game good ha!\n\n— person Kala\n\nFAQ\n\n- Why did you call it sitelen ike?\n  - This script goes against the very nasin behind toki pona (IMO). So, it is \"ike.\"\n- Why did you do this?\n  - I was recently made aware of sitelen kuwi and sitelen telo. Though I really disagree with the philosphy behind sitelen telo, I really like sitelen kuwi! This really reminded me of TBFS so I tried doing the same for toki pona and ended up with that piece of text up there.\n\nhttps://clockwise3411.github.io/lipu-sona-pi-sitelen-Kuwi/\n\nhttps://sona.pona.la/wiki/sitelen_telo\n\nI would like to see some TTPS made for other natural languages. To me, sitelen ike is somewhat readable.",
  "title": "Trivial toki pona Substitutions"
}