< 1727740971 420935 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net QUIT :Ping timeout: 276 seconds < 1727741156 435823 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net JOIN #esolangs * :Textual User > 1727741610 875302 PRIVMSG #esolangs :14[[07Esolang talk:Policy14]]4 M10 02https://esolangs.org/w/index.php?diff=141710&oldid=141709 5* 03Ais523 5* (+58) 10/* I don't want some people to abuse their signatures to show that they're getting too much support or opposition. */ {{unsigned}}, indent my comment > 1727741918 300323 PRIVMSG #esolangs :14[[07Esolang talk:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=141711&oldid=140631 5* 03None1 5* (+359) 10/* (idea)Introducing SyntaxHighlight? */ > 1727742259 764801 PRIVMSG #esolangs :14[[07User:Yb114]]4 10 02https://esolangs.org/w/index.php?diff=141712&oldid=123648 5* 03Yb1 5* (-135) 10redesigned > 1727743747 244745 PRIVMSG #esolangs :14[[0710 114]]4 N10 02https://esolangs.org/w/index.php?oldid=141713 5* 03PrySigneToFry 5* (+807) 10Created page with "''10 1'' is an Esolang designed by PSTF. == Commands == {| class="wikitable" |+ Command table |- ! CMD !! Mean |- | || + in Brainfuck |- | || - in Brainfuck |- | || > in Brainfuck |- | || < in Brainfuck |- | || > 1727743761 374651 PRIVMSG #esolangs :14[[0710 114]]4 10 02https://esolangs.org/w/index.php?diff=141714&oldid=141713 5* 03PrySigneToFry 5* (+10) 10 > 1727743797 178632 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=141715&oldid=141341 5* 03PrySigneToFry 5* (+11) 10 > 1727744048 970233 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=141716&oldid=141691 5* 03PrySigneToFry 5* (+740) 10/* If you want, make this scarier. */ new section > 1727744127 408890 PRIVMSG #esolangs :14[[07Esolang talk:Policy14]]4 10 02https://esolangs.org/w/index.php?diff=141717&oldid=141710 5* 03None1 5* (+291) 10/* I don't want some people to abuse their signatures to show that they're getting too much support or opposition. */ > 1727744256 259603 PRIVMSG #esolangs :14[[0710 114]]4 10 02https://esolangs.org/w/index.php?diff=141718&oldid=141714 5* 03None1 5* (+199) 10/* Example */ > 1727745043 346139 PRIVMSG #esolangs :14[[07User:None114]]4 10 02https://esolangs.org/w/index.php?diff=141719&oldid=141664 5* 03None1 5* (+63) 10 > 1727745388 830036 PRIVMSG #esolangs :14[[07C4014]]4 N10 02https://esolangs.org/w/index.php?oldid=141720 5* 03L4.m2 5* (+353) 10Created page with "'''C40''' is a language based on C, but each function is at most 40 bytes. ==Examples== ===Hello World=== int main(){return!puts("Hello World!");} ===a+b=== int f(){int x;scanf("%d",&x);return x;} void g(int x){printf("%d",x);} int main(){g(f()+f());return 0;} ==Backgro > 1727745467 593753 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=141721&oldid=141667 5* 03L4.m2 5* (+52) 10 > 1727745795 145 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Sandbox/My Rate to the user that I know14]]4 N10 02https://esolangs.org/w/index.php?oldid=141722 5* 03PrySigneToFry 5* (+1354) 10Created page with "{| class="wikitable" |+ No caption here |- ! Username !! Rate |- | PrySigneToFry || 100() |- | None1 || 85() |- | MihaiEso || 92() |- | ais523 || |- | tommyaweosme || 5() |- | Unname4798 || 60() |- | Ractangle || > 1727745826 655858 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=141723&oldid=139996 5* 03PrySigneToFry 5* (+97) 10 < 1727746044 211207 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement > 1727748836 207207 PRIVMSG #esolangs :14[[07Category:Alien14]]4 10 02https://esolangs.org/w/index.php?diff=141724&oldid=124676 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+3479) 10 > 1727748847 162715 PRIVMSG #esolangs :14[[07Category:Alien14]]4 10 02https://esolangs.org/w/index.php?diff=141725&oldid=141724 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-3479) 10Blanked the page > 1727750321 237030 PRIVMSG #esolangs :14[[07Special:Log/delete14]]4 delete10 02 5* 03Ais523 5* 10deleted "[[02Category:Alien10]]": unapproved category, no clear definition > 1727750403 547782 PRIVMSG #esolangs :14[[07Feed the Chaos14]]4 M10 02https://esolangs.org/w/index.php?diff=141726&oldid=141344 5* 03Ais523 5* (+3) 10/* Interpreter */ add missing word < 1727754147 502271 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 246 seconds < 1727754188 388130 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1727754244 368658 :craigo_!~craigo@180-150-37-130.b49625.bne.nbn.aussiebb.net JOIN #esolangs * :realname < 1727754432 980687 :craigo!~craigo@user/craigo QUIT :Ping timeout: 265 seconds > 1727756241 128858 PRIVMSG #esolangs :14[[07Bouncy Counters14]]4 M10 02https://esolangs.org/w/index.php?diff=141727&oldid=140555 5* 03Ais523 5* (+1) 10/* Semantics */ fix typo > 1727758899 915263 PRIVMSG #esolangs :14[[07Wow! First genetically proven scaleless ball python!!14]]4 N10 02https://esolangs.org/w/index.php?oldid=141728 5* 03DifferentDance8 5* (+6167) 10Yes, I am aware that the formatting is weird but I have no idea how to fix this > 1727759059 160887 PRIVMSG #esolangs :14[[07BRING BACK THE OLD SANDBOX14]]4 N10 02https://esolangs.org/w/index.php?oldid=141729 5* 03DifferentDance8 5* (+19) 10Redirected page to [[Bbtos]] > 1727759066 407112 PRIVMSG #esolangs :14[[07Delta Relay14]]4 N10 02https://esolangs.org/w/index.php?oldid=141730 5* 03Ais523 5* (+13563) 10new language! > 1727759097 91185 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=141731&oldid=141715 5* 03Ais523 5* (+18) 10/* D */ +[[Delta Relay]] > 1727759135 126815 PRIVMSG #esolangs :14[[07User:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=141732&oldid=141342 5* 03Ais523 5* (+17) 10+[[Delta Relay]] > 1727759168 302416 PRIVMSG #esolangs :14[[07Flow of Holes14]]4 10 02https://esolangs.org/w/index.php?diff=141733&oldid=138921 5* 03Ais523 5* (+18) 10/* See also */ +[[Delta Relay]] > 1727759196 811481 PRIVMSG #esolangs :14[[07Bouncy Counters14]]4 10 02https://esolangs.org/w/index.php?diff=141734&oldid=141727 5* 03Ais523 5* (+18) 10/* See also */ +[[Delta Relay]] > 1727759326 227391 PRIVMSG #esolangs :14[[07Wow! First genetically proven scaleless ball python!!14]]4 M10 02https://esolangs.org/w/index.php?diff=141735&oldid=141728 5* 03Ais523 5* (+8) 10fix closing tags > 1727759668 905067 PRIVMSG #esolangs :14[[07User:DifferentDance8/Contributions14]]4 N10 02https://esolangs.org/w/index.php?oldid=141736 5* 03DifferentDance8 5* (+41) 10Created page with "{{Special:Contributions/DifferentDance8}}" < 1727760030 456651 :X-Scale68!~X-Scale@123.64.114.89.rev.vodafone.pt JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale < 1727760041 323352 :X-Scale!~X-Scale@31.22.162.110 QUIT :Ping timeout: 256 seconds < 1727760609 776294 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer > 1727761452 678871 PRIVMSG #esolangs :14[[07Stun Step14]]4 10 02https://esolangs.org/w/index.php?diff=141737&oldid=83206 5* 03Ais523 5* (+1574) 10finally complete the Turing-completeness proof, now that [[Delta Relay]] is available as a reversible Waterfall-alike to base the proof on > 1727761728 604132 PRIVMSG #esolangs :14[[07Esolang talk:Categorization14]]4 10 02https://esolangs.org/w/index.php?diff=141738&oldid=140745 5* 03Ais523 5* (+958) 10/* Counter-based languages */ new section > 1727761883 174868 PRIVMSG #esolangs :14[[07Special:Log/block14]]4 reblock10 02 5* 03Ais523 5* 10changed block settings for [[02User:Tommyaweosme10]] with an expiration time of indefinite (autoblock disabled): restoring previous partial block settings: repeated attempts to disturb the use of the Sandbox for testing, e.g. by changing section headers or instructions, or warring to keep edits present and only minimal us > 1727762130 793862 PRIVMSG #esolangs :14[[07User talk:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=141739&oldid=141639 5* 03DifferentDance8 5* (+629) 10/* Don't feed the trolls, guys! */ new section > 1727762866 828689 PRIVMSG #esolangs :14[[07Translated ZhongWen/PSTF Again14]]4 N10 02https://esolangs.org/w/index.php?oldid=141740 5* 03PrySigneToFry 5* (+3406) 10Created page with "[[Translated ZhongWen/Mihai Again6|]] ORK 1. Go ahead and pull out the lump of files that had been completely destroyed
             ..."
> 1727762921 129642 PRIVMSG #esolangs :14[[07Translated ZhongWen/Mihai Again614]]4 10 02https://esolangs.org/w/index.php?diff=141741&oldid=141665 5* 03PrySigneToFry 5* (+81) 10
> 1727762962 26967 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=141742&oldid=141721 5* 03PrySigneToFry 5* (+66) 10
> 1727763448 701695 PRIVMSG #esolangs :14[[07User talk:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=141743&oldid=141739 5* 03Ais523 5* (+2402) 10/* Editing talkpage comments */ explaining the issues and the new partial block
> 1727763566 911636 PRIVMSG #esolangs :14[[07User talk:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=141744&oldid=141743 5* 03Ais523 5* (+459) 10/* Don't feed the trolls, guys! */ not generally a troll
< 1727764014 79502 :X-Scale68!~X-Scale@123.64.114.89.rev.vodafone.pt QUIT :Quit: Client closed
> 1727764110 805166 PRIVMSG #esolangs :14[[07Golf14]]4 10 02https://esolangs.org/w/index.php?diff=141745&oldid=120697 5* 03Ais523 5* (+668) 10explain what a golfing language is
> 1727764745 829937 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Five different entities.png10]]"
< 1727764811 242580 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1727767027 113554 PRIVMSG #esolangs :14[[07Talk:Stun Step14]]4 10 02https://esolangs.org/w/index.php?diff=141747&oldid=57332 5* 03Ais523 5* (+441) 10/* Ideas for TC proof */ finally got it to work
< 1727768060 12292 :craigo_!~craigo@180-150-37-130.b49625.bne.nbn.aussiebb.net QUIT :Quit: Leaving
> 1727769117 490863 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5*  10moved [[0210]] to [[C-like language]]
> 1727769179 962437 PRIVMSG #esolangs :14[[07C-like language14]]4 10 02https://esolangs.org/w/index.php?diff=141750&oldid=141748 5* 03Ractangle 5* (-164) 10
> 1727769331 846502 PRIVMSG #esolangs :14[[07B14]]4 10 02https://esolangs.org/w/index.php?diff=141751&oldid=141702 5* 03Ractangle 5* (-3) 10
> 1727769755 699730 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:001.png10]]"
> 1727769777 438255 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 002.png10]]"
> 1727769806 45568 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 003.png10]]"
> 1727769824 453419 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 004.png10]]"
> 1727769833 46877 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 005.png10]]"
> 1727769843 80446 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 006.png10]]"
> 1727769897 869513 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 007.png10]]"
> 1727769916 773359 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 008.png10]]"
> 1727769926 55502 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 009.png10]]"
> 1727769935 231322 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 010.png10]]"
> 1727770039 608806 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Hakerh400 5*  10moved [[02File:001.png10]] to [[File:Grid logic - Example 001.png]]
< 1727770099 347311 :slavfox!~slavfox@93.158.232.111 QUIT :Ping timeout: 260 seconds
< 1727770460 953529 :slavfox!~slavfox@93.158.232.111 JOIN #esolangs slavfox :slavfox
< 1727771091 868477 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 QUIT :Remote host closed the connection
< 1727771260 940115 :molson_!~molson@2001-48F8-704A-446-708E-5D0-8A58-75F-dynamic.midco.net JOIN #esolangs molson :realname
> 1727771274 893755 PRIVMSG #esolangs :14[[07Thutu14]]4 10 02https://esolangs.org/w/index.php?diff=141764&oldid=79008 5* 03Ais523 5* (-24) 10/* See also */ fix broken link; also unpipe it, the unpiped version is clearer that it's just one example rather than a link to an entire article about hello world programs in Thutu
< 1727771334 869137 :molson!~molson@2001-48F8-704A-446-34C4-69D3-D27C-8D17-dynamic.midco.net QUIT :Ping timeout: 272 seconds
> 1727771850 932346 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 011.png10]]"
> 1727771871 812464 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 012.png10]]"
> 1727771883 93667 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 013.png10]]"
> 1727771893 780031 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 014.png10]]"
> 1727771903 142983 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 015.png10]]"
> 1727771936 756104 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 016.png10]]"
> 1727771946 623496 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 017.png10]]"
> 1727771963 992984 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 018.png10]]"
> 1727771973 88786 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 019.png10]]"
> 1727771983 884948 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 020.png10]]"
> 1727773713 769515 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 021.png10]]"
> 1727773722 662171 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 022.png10]]"
> 1727773738 444758 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 023.png10]]"
> 1727773753 380379 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 024.png10]]"
> 1727773762 258005 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 025.png10]]"
> 1727773770 665248 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 026.png10]]"
> 1727773778 755198 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 027.png10]]"
> 1727773789 450183 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 028.png10]]"
> 1727773797 437427 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 029.png10]]"
> 1727773805 521617 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 030.png10]]"
> 1727773818 687501 PRIVMSG #esolangs :14[[07C-like language14]]4 10 02https://esolangs.org/w/index.php?diff=141785&oldid=141750 5* 03DifferentDance8 5* (+36) 10Okay, so the syntax is "almost the same as" C... so then, what are the differences that are there? (This also automatically implies unimplementation)
> 1727773820 152687 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 031.png10]]"
> 1727773828 905177 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 032.png10]]"
> 1727773837 751992 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 033.png10]]"
> 1727773846 467698 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 034.png10]]"
> 1727773854 360963 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 035.png10]]"
> 1727773862 349958 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 036.png10]]"
> 1727773870 40917 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 037.png10]]"
> 1727773878 906742 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 038.png10]]"
> 1727773888 208781 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 039.png10]]"
> 1727773899 323619 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5*  10uploaded "[[02File:Grid logic - Example 040.png10]]"
> 1727774169 470000 PRIVMSG #esolangs :14[[07C-like language14]]4 10 02https://esolangs.org/w/index.php?diff=141796&oldid=141785 5* 03Ractangle 5* (+41) 10
> 1727774379 510639 PRIVMSG #esolangs :14[[07C-like language14]]4 M10 02https://esolangs.org/w/index.php?diff=141797&oldid=141796 5* 03Ractangle 5* (+1) 10mb it's actually #include and not #define
> 1727774522 660738 PRIVMSG #esolangs :14[[07C-like language14]]4 10 02https://esolangs.org/w/index.php?diff=141798&oldid=141797 5* 03Ractangle 5* (+138) 10/* Syntax */
< 1727774612 846229 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1727774621 317557 PRIVMSG #esolangs :14[[07C-like language14]]4 10 02https://esolangs.org/w/index.php?diff=141799&oldid=141798 5* 03Ractangle 5* (+1) 10
> 1727774748 450963 PRIVMSG #esolangs :14[[07Grid logic14]]4 N10 02https://esolangs.org/w/index.php?oldid=141800 5* 03Hakerh400 5* (+6574) 10+[[Grid logic]]
> 1727774781 364277 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=141801&oldid=141731 5* 03Hakerh400 5* (+17) 10+[[Grid logic]]
> 1727774794 558878 PRIVMSG #esolangs :14[[07User:Hakerh40014]]4 10 02https://esolangs.org/w/index.php?diff=141802&oldid=138168 5* 03Hakerh400 5* (+17) 10+[[Grid logic]]
> 1727774864 94012 PRIVMSG #esolangs :14[[07Esolang talk:Categorization14]]4 10 02https://esolangs.org/w/index.php?diff=141803&oldid=141738 5* 03Keymaker 5* (+311) 10Agree.
> 1727774995 3605 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=141804&oldid=141716 5* 03PrySigneToFry 5* (+961) 10/*  */ new section
> 1727775104 760029 PRIVMSG #esolangs :14[[07Grid logic14]]4 M10 02https://esolangs.org/w/index.php?diff=141805&oldid=141800 5* 03Hakerh400 5* (+1) 10/* Example 15 */
> 1727775133 310264 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=141806&oldid=141649 5* 03PrySigneToFry 5* (+124) 10
> 1727775155 730424 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=141807&oldid=141806 5* 03PrySigneToFry 5* (-124) 10
> 1727775258 896205 PRIVMSG #esolangs :14[[07Grid logic14]]4 M10 02https://esolangs.org/w/index.php?diff=141808&oldid=141805 5* 03Hakerh400 5* (+65) 10
> 1727775312 922131 PRIVMSG #esolangs :14[[07C-like language14]]4 10 02https://esolangs.org/w/index.php?diff=141809&oldid=141799 5* 03Ractangle 5* (-13) 10
> 1727775443 752718 PRIVMSG #esolangs :14[[07C-like language14]]4 10 02https://esolangs.org/w/index.php?diff=141810&oldid=141809 5* 03Ractangle 5* (+78) 10/* Syntax */
> 1727775474 506839 PRIVMSG #esolangs :14[[07C-like language14]]4 10 02https://esolangs.org/w/index.php?diff=141811&oldid=141810 5* 03Ractangle 5* (+18) 10/* Syntax */
> 1727775498 515257 PRIVMSG #esolangs :14[[07Grid logic14]]4 M10 02https://esolangs.org/w/index.php?diff=141812&oldid=141808 5* 03Hakerh400 5* (+46) 10
> 1727775584 188519 PRIVMSG #esolangs :14[[07Grid logic14]]4 10 02https://esolangs.org/w/index.php?diff=141813&oldid=141812 5* 03Hakerh400 5* (+0) 10/* Complexity class */
> 1727775615 921000 PRIVMSG #esolangs :14[[07*python14]]4 10 02https://esolangs.org/w/index.php?diff=141814&oldid=140360 5* 03Ractangle 5* (+16) 10
< 1727775681 880193 :shachaf!~shachaf@user/shachaf QUIT :Ping timeout: 252 seconds
> 1727775699 867141 PRIVMSG #esolangs :14[[07*python14]]4 10 02https://esolangs.org/w/index.php?diff=141815&oldid=141814 5* 03Ractangle 5* (-31) 10Do not just jump to conclusion that this esolang is turning complete
> 1727775700 280185 PRIVMSG #esolangs :14[[07Clandestine Endorsement14]]4 10 02https://esolangs.org/w/index.php?diff=141816&oldid=110233 5* 03Keymaker 5* (+1) 10Assuming in this sentence "define below" should be "defined below".
< 1727775733 610637 :shachaf!~shachaf@user/shachaf JOIN #esolangs shachaf :Shachaf Ben-Kiki
> 1727775904 34625 PRIVMSG #esolangs :14[[07C-like language14]]4 10 02https://esolangs.org/w/index.php?diff=141817&oldid=141811 5* 03DifferentDance8 5* (-8) 10well, that's good enough for me! stub status revoked
> 1727775967 174350 PRIVMSG #esolangs :14[[07Talk:*python14]]4 N10 02https://esolangs.org/w/index.php?oldid=141818 5* 03DifferentDance8 5* (+0) 10Created blank page
> 1727776042 343567 PRIVMSG #esolangs :14[[07Talk:*python14]]4 10 02https://esolangs.org/w/index.php?diff=141819&oldid=141818 5* 03DifferentDance8 5* (+366) 10/* Is it turing complete? */ new section
> 1727776066 229131 PRIVMSG #esolangs :14[[07User:Tommyaweosme/BRING BACK THE OLD SANDBOX14]]4 10 02https://esolangs.org/w/index.php?diff=141820&oldid=140811 5* 03PrySigneToFry 5* (+172) 10
> 1727776117 487864 PRIVMSG #esolangs :14[[07*python14]]4 10 02https://esolangs.org/w/index.php?diff=141821&oldid=141815 5* 03Ractangle 5* (-8) 10/* Truth-machine */
> 1727776146 545402 PRIVMSG #esolangs :14[[07User:Tommyaweosme/BRING BACK THE OLD SANDBOX14]]4 10 02https://esolangs.org/w/index.php?diff=141822&oldid=141820 5* 03PrySigneToFry 5* (+110) 10More Esolangs
< 1727776173 446889 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1727776248 375612 PRIVMSG #esolangs :14[[07Hello world program in esoteric languages (nonalphabetic and A)14]]4 10 02https://esolangs.org/w/index.php?diff=141823&oldid=141329 5* 03Ractangle 5* (+58) 10/* (top, height) */
> 1727776261 355644 PRIVMSG #esolangs :14[[07*python14]]4 10 02https://esolangs.org/w/index.php?diff=141824&oldid=141821 5* 03Ractangle 5* (-1) 10/* Hello, world! */
> 1727776270 582510 PRIVMSG #esolangs :14[[07*python14]]4 10 02https://esolangs.org/w/index.php?diff=141825&oldid=141824 5* 03Ractangle 5* (+0) 10/* Truth-machine */
> 1727776340 60812 PRIVMSG #esolangs :14[[07User:Tommyaweosme/BRING BACK THE OLD SANDBOX14]]4 10 02https://esolangs.org/w/index.php?diff=141826&oldid=141822 5* 03PrySigneToFry 5* (+23) 10
< 1727776399 627118 :ais523!~ais523@user/ais523 QUIT :Quit: quit
> 1727776565 269597 PRIVMSG #esolangs :14[[07User:Tommyaweosme/BRING BACK THE OLD SANDBOX14]]4 10 02https://esolangs.org/w/index.php?diff=141827&oldid=141826 5* 03Ractangle 5* (-3) 10/* BASIC */
> 1727776577 140865 PRIVMSG #esolangs :14[[07Befunge/Constants14]]4 10 02https://esolangs.org/w/index.php?diff=141828&oldid=140961 5* 03PrySigneToFry 5* (-4) 10Optimized 48~50
> 1727776895 39919 PRIVMSG #esolangs :14[[07Lezy14]]4 10 02https://esolangs.org/w/index.php?diff=141829&oldid=114196 5* 03PrySigneToFry 5* (+31) 10
> 1727776977 23428 PRIVMSG #esolangs :14[[07Talk:14]]4 10 02https://esolangs.org/w/index.php?diff=141830&oldid=138245 5* 03PrySigneToFry 5* (+95) 10/* Suggested Program: A+B Problem */ new section
> 1727777244 891919 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=141831&oldid=141804 5* 03PrySigneToFry 5* (+740) 10/* ? */ new section
< 1727779207 848725 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown
> 1727779268 353299 PRIVMSG #esolangs :14[[07Talk:*python14]]4 10 02https://esolangs.org/w/index.php?diff=141832&oldid=141819 5* 03Ractangle 5* (+178) 10
> 1727779306 631865 PRIVMSG #esolangs :14[[07*python14]]4 10 02https://esolangs.org/w/index.php?diff=141833&oldid=141825 5* 03Ractangle 5* (+29) 10
> 1727779417 459262 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=141834&oldid=141831 5* 03Ractangle 5* (+207) 10/*  */
> 1727779793 983785 PRIVMSG #esolangs :14[[07User talk:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=141835&oldid=133394 5* 03Ractangle 5* (+212) 10/* What did User:Unname4798 do to you? */ new section
> 1727779997 552620 PRIVMSG #esolangs :14[[07User:Ractangle/common.css14]]4 10 02https://esolangs.org/w/index.php?diff=141836&oldid=141409 5* 03Ractangle 5* (-17) 10
> 1727780054 216047 PRIVMSG #esolangs :14[[07User:Ractangle/common.css14]]4 10 02https://esolangs.org/w/index.php?diff=141837&oldid=141836 5* 03Ractangle 5* (+11) 10
< 1727780139 290241 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`? password
< 1727780142 217027 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :The password of the month is a matter of ongoing investigations
< 1727780313 506808 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`learn The password of the month is twenty-six characters long
< 1727780317 637300 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Relearned 'password': The password of the month is twenty-six characters long
> 1727780390 443102 PRIVMSG #esolangs :14[[07C-like language14]]4 10 02https://esolangs.org/w/index.php?diff=141838&oldid=141817 5* 03Ractangle 5* (+148) 10
< 1727781811 912585 :molson__!~molson@2001-48F8-704A-446-708E-5D0-8A58-75F-dynamic.midco.net JOIN #esolangs molson :realname
< 1727781974 941392 :molson_!~molson@2001-48F8-704A-446-708E-5D0-8A58-75F-dynamic.midco.net QUIT :Ping timeout: 260 seconds
< 1727782902 318752 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu JOIN #esolangs b_jonas :[https://web.libera.chat] wib_jonas
< 1727782974 547604 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :fizzie: besides fungot being down, the web interfaces to HackEso seem to be down as well, as in https://hack.esolangs.org/repo/ https://hack.esolangs.org/edit/
< 1727783203 402871 :X-Scale!~X-Scale@123.64.114.89.rev.vodafone.pt JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
> 1727783270 894833 PRIVMSG #esolangs :14[[07C-like language14]]4 10 02https://esolangs.org/w/index.php?diff=141839&oldid=141838 5* 03Ractangle 5* (+27) 10/* Name */
< 1727783382 26013 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :int-e: apparently we're all unsure on whether /hackenv/wisdom/password should have a trailing period punctuation. I left it off by accident in 2024-08, I am guessing you copied that in 2024-09, but deliberately omitted it today.
< 1727783398 726046 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :I'm not sure what the correct convention would be.
> 1727783565 378698 PRIVMSG #esolangs :14[[07C-like language14]]4 10 02https://esolangs.org/w/index.php?diff=141840&oldid=141839 5* 03Ractangle 5* (+177) 10/* Name */
> 1727783660 609522 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=141841&oldid=140982 5* 03Ractangle 5* (-23) 10/* Truth machine... I guess? */
> 1727783708 558766 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=141842&oldid=141841 5* 03Ractangle 5* (+12) 10
> 1727783811 72627 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=141843&oldid=141842 5* 03Ractangle 5* (+46) 10/* Implementation */
< 1727784030 119351 :int-e!~noone@int-e.eu PRIVMSG #esolangs :wib_jonas: I usually add it but I felt that when counting characters omitting it would quiet some contrarian voices :P
< 1727784089 867450 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :exactly
< 1727784149 23326 :int-e!~noone@int-e.eu PRIVMSG #esolangs :The 2024-09 omission was on accident.
< 1727784219 477856 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net QUIT :Ping timeout: 246 seconds
> 1727784274 24653 PRIVMSG #esolangs :14[[07User talk:Unname479814]]4 10 02https://esolangs.org/w/index.php?diff=141844&oldid=141650 5* 03Unname4798 5* (-1) 10
> 1727784378 239488 PRIVMSG #esolangs :14[[07User talk:Unname479814]]4 10 02https://esolangs.org/w/index.php?diff=141845&oldid=141844 5* 03Unname4798 5* (+122) 10
< 1727784403 174404 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net JOIN #esolangs mtm :Textual User
< 1727785286 318245 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
> 1727785357 316264 PRIVMSG #esolangs :14[[07User talk:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=141846&oldid=141835 5* 03Yayimhere 5* (+146) 10/* What did User:Unname4798 do to you? */
< 1727785949 440270 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Oh yes, I noticed hack.esolangs.org being borked, but forgot to look into it. Something odd about the permissions of the fastcgi socket thing.
< 1727786018 112418 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1727786570 200540 :wWwwW!~wWwwW@94.147.203.75 QUIT :Quit: Client closed
< 1727786655 682071 :int-e!~noone@int-e.eu PRIVMSG #esolangs :wib_jonas: "The password of the month ends in a period" :-P
> 1727786772 449475 PRIVMSG #esolangs :14[[07User talk:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=141847&oldid=141846 5* 03Ractangle 5* (+4) 10
> 1727787078 672308 PRIVMSG #esolangs :14[[07User:Ractangle/common.css14]]4 10 02https://esolangs.org/w/index.php?diff=141848&oldid=141837 5* 03Ractangle 5* (+19) 10
< 1727787280 439489 :Noisytoot!~noisytoot@user/meow/Noisytoot QUIT :Ping timeout: 252 seconds
< 1727787298 987461 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1727787750 406656 :Noisytoot!~noisytoot@user/meow/Noisytoot JOIN #esolangs Noisytoot :Ron
< 1727788483 129550 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs amby :realname
> 1727789074 753354 PRIVMSG #esolangs :14[[07Translated ZhongWen/Mihai Again714]]4 N10 02https://esolangs.org/w/index.php?oldid=141849 5* 03MihaiEso 5* (+3313) 10Created page with "Let's make [[Translated ZhongWen/PSTF Again]] with Giga Bob-omb of machine translation.  1. Put this 
           URL    ..."
> 1727789118 367195 PRIVMSG #esolangs :14[[07Translated ZhongWen/PSTF Again14]]4 10 02https://esolangs.org/w/index.php?diff=141850&oldid=141740 5* 03MihaiEso 5* (+74) 10
> 1727789157 656371 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=141851&oldid=141742 5* 03MihaiEso 5* (+57) 10/* Horribly translated variants */
> 1727789325 767818 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=141852&oldid=141834 5* 03PrySigneToFry 5* (+658) 10
< 1727789499 687830 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :apparently the letter æ looks practically the same as œ in both Times New Roman and Adobe Times
< 1727789532 991593 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :sorry, I mean in their *italic* versions only
> 1727790367 297707 PRIVMSG #esolangs :14[[07Translated ZhongWen/PSTF Again14]]4 N10 02https://esolangs.org/w/index.php?oldid=141853 5* 03PrySigneToFry 5* (+2448) 10Created page with "[[Translated ZhongWen/Mihai Again7|]]  1. Dig that stupid chunk of completely shredded, miscoded files out of the trash 
   kijetesantakalu  pimeja kijetesantakalu    tenpo van la..."
> 1727790419 220553 PRIVMSG #esolangs :14[[07Translated ZhongWen/Mihai Again714]]4 10 02https://esolangs.org/w/index.php?diff=141854&oldid=141849 5* 03PrySigneToFry 5* (+133) 10
> 1727790446 984872 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=141855&oldid=141851 5* 03PrySigneToFry 5* (+68) 10
> 1727791059 355099 PRIVMSG #esolangs :14[[07Talk:Translated JNTM14]]4 10 02https://esolangs.org/w/index.php?diff=141856&oldid=137960 5* 03PrySigneToFry 5* (+792) 10/* WHY? */ new section
> 1727792036 272611 PRIVMSG #esolangs :14[[07Translated ZhongWen/PSTF Again14]]4 10 02https://esolangs.org/w/index.php?diff=141857&oldid=141853 5* 03MihaiEso 5* (+175) 10
> 1727792465 129636 PRIVMSG #esolangs :14[[07User talk:MihaiEso14]]4 10 02https://esolangs.org/w/index.php?diff=141858&oldid=141190 5* 03PrySigneToFry 5* (+1009) 10/*  --  -  --        -    --  ---  -     */ new section
> 1727792492 844304 PRIVMSG #esolangs :14[[07User talk:MihaiEso14]]4 10 02https://esolangs.org/w/index.php?diff=141859&oldid=141858 5* 03PrySigneToFry 5* (-2) 10
> 1727792497 673609 PRIVMSG #esolangs :14[[07Translated ZhongWen/Mihai Again814]]4 N10 02https://esolangs.org/w/index.php?oldid=141860 5* 03MihaiEso 5* (+1676) 10Created page with "[[Translated ZhongWen/PSTF Again]], made it worse!  1. Put this garbage, mojibaked, miscoded file in the machine 
                  ..."
< 1727792508 317983 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
> 1727792684 553782 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=141861&oldid=141855 5* 03MihaiEso 5* (+59) 10/* Horribly translated variants */
> 1727792779 856852 PRIVMSG #esolangs :14[[07User talk:Tommyaweosme/warsides14]]4 10 02https://esolangs.org/w/index.php?diff=141862&oldid=141680 5* 03PrySigneToFry 5* (+741) 10/* I think my rate in yours is -1 now. */ new section
> 1727792997 31699 PRIVMSG #esolangs :14[[07Talk:Nine-hundred-eleven14]]4 N10 02https://esolangs.org/w/index.php?oldid=141863 5* 03PrySigneToFry 5* (+196) 10Created page with "9119181213  "
< 1727793088 454532 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 JOIN #esolangs Corbin :korvo
< 1727794751 564897 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1727794851 156125 PRIVMSG #esolangs :14[[07Talk:Rubik's Cube14]]4 N10 02https://esolangs.org/w/index.php?oldid=141864 5* 03Yayimhere 5* (+104) 10Created page with "cta program plz? ~~~~"
> 1727794863 645870 PRIVMSG #esolangs :14[[07Talk:Rubik's Cube14]]4 10 02https://esolangs.org/w/index.php?diff=141865&oldid=141864 5* 03Yayimhere 5* (-104) 10Blanked the page
< 1727794904 564236 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1727795419 685252 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1727795851 810253 PRIVMSG #esolangs :14[[07MEMORYLEEK14]]4 M10 02https://esolangs.org/w/index.php?diff=141866&oldid=139038 5* 03Aadenboy 5* (+54) 10lmao
> 1727796855 254514 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Cocosbeans 5*  10uploaded "[[02File:Rainbo-Logo.png10]]"
> 1727796969 732350 PRIVMSG #esolangs :14[[07User:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=141868&oldid=141107 5* 03PrySigneToFry 5* (+242) 10
> 1727797058 974545 PRIVMSG #esolangs :14[[07User talk:ProjectEuler14]]4 10 02https://esolangs.org/w/index.php?diff=141869&oldid=116921 5* 03ColorfulGalaxy 5* (+140) 10
< 1727797553 981081 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1727797740 483249 :FreeFull!~freefull@46.205.206.114.nat.ftth.dynamic.t-mobile.pl QUIT :
< 1727797835 635028 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu QUIT :Quit: Client closed
< 1727798569 385999 :A_Dragon!A_D@libera/staff/dragon NICK :Awoobis
< 1727799406 534994 :FreeFull!~freefull@46.205.206.114.nat.ftth.dynamic.t-mobile.pl JOIN #esolangs FreeFull :FreeFull
> 1727801862 538179 PRIVMSG #esolangs :14[[07Bracket14]]4 10 02https://esolangs.org/w/index.php?diff=141870&oldid=125866 5* 03Ractangle 5* (-26) 10
< 1727803800 644096 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1727803947 477016 PRIVMSG #esolangs :14[[07Factorial14]]4 M10 02https://esolangs.org/w/index.php?diff=141871&oldid=119604 5* 03Aadenboy 5* (+563) 10/* Implentations */ added
< 1727805097 921346 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1727805684 430118 PRIVMSG #esolangs :14[[07Rainbo14]]4 N10 02https://esolangs.org/w/index.php?oldid=141872 5* 03Cocosbeans 5* (+8087) 10page is wip 
> 1727807953 319496 PRIVMSG #esolangs :14[[07Bundle Bungle14]]4 10 02https://esolangs.org/w/index.php?diff=141873&oldid=140587 5* 03RhubarbJayde 5* (-3) 10
> 1727808730 471212 PRIVMSG #esolangs :14[[07C-like language14]]4 10 02https://esolangs.org/w/index.php?diff=141874&oldid=141840 5* 03Ractangle 5* (+76) 10/* Syntax */
> 1727808931 298366 PRIVMSG #esolangs :14[[07Talk:Minsky machine14]]4 10 02https://esolangs.org/w/index.php?diff=141875&oldid=118248 5* 03Ractangle 5* (+199) 10
< 1727809239 331472 :wWwwW!~wWwwW@94.147.203.75 QUIT :Ping timeout: 256 seconds
< 1727809361 253117 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1727809416 988333 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1727809527 527026 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Cocosbeans 5*  10uploaded "[[02File:Rainbo-Logo-2.png10]]"
> 1727809576 528652 PRIVMSG #esolangs :14[[07Rainbo14]]4 10 02https://esolangs.org/w/index.php?diff=141877&oldid=141872 5* 03Cocosbeans 5* (+10) 10
> 1727811495 75701 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5*  10moved [[02!HOR10]] to [[IRLGL]]
> 1727811615 53064 PRIVMSG #esolangs :14[[07Factorial14]]4 M10 02https://esolangs.org/w/index.php?diff=141880&oldid=141871 5* 03PythonshellDebugwindow 5* (+2) 10Fix typo
> 1727811769 277138 PRIVMSG #esolangs :14[[07IRLGL14]]4 10 02https://esolangs.org/w/index.php?diff=141881&oldid=141878 5* 03Ractangle 5* (-67) 10
> 1727811779 381491 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5*  10moved [[02IRLGL10]] to [[IRLGLCom]]
> 1727811818 986476 PRIVMSG #esolangs :14[[07IRLGLCom14]]4 10 02https://esolangs.org/w/index.php?diff=141884&oldid=141882 5* 03Ractangle 5* (+15) 10
> 1727811834 214058 PRIVMSG #esolangs :14[[07IRLGLCom14]]4 10 02https://esolangs.org/w/index.php?diff=141885&oldid=141884 5* 03Ractangle 5* (+0) 10
> 1727811885 708258 PRIVMSG #esolangs :14[[07IRLGLCom14]]4 10 02https://esolangs.org/w/index.php?diff=141886&oldid=141885 5* 03Ractangle 5* (-3) 10
> 1727812064 170134 PRIVMSG #esolangs :14[[07IRLGLCom14]]4 10 02https://esolangs.org/w/index.php?diff=141887&oldid=141886 5* 03Ractangle 5* (+233) 10
> 1727812351 84587 PRIVMSG #esolangs :14[[07IRLGLCom14]]4 10 02https://esolangs.org/w/index.php?diff=141888&oldid=141887 5* 03Ractangle 5* (+125) 10
> 1727812415 205995 PRIVMSG #esolangs :14[[07Talk:(WHATEVER WE NAME IT)14]]4 N10 02https://esolangs.org/w/index.php?oldid=141889 5* 03Aadenboy 5* (+322) 10Created page with "fun to see my year old idea get made ~~~~"
> 1727812468 92451 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Cocosbeans 5*  10uploaded "[[02File:Rainbo-code.png10]]"
> 1727812630 246196 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Cocosbeans 5*  10uploaded "[[02File:Rainbo-code2.png10]]"
> 1727812675 441296 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5*  10moved [[02IRLGLCom10]] to [[()(]]
> 1727812707 340596 PRIVMSG #esolangs :14[[07Rainbo14]]4 10 02https://esolangs.org/w/index.php?diff=141894&oldid=141877 5* 03Cocosbeans 5* (+112) 10
> 1727812761 947165 PRIVMSG #esolangs :14[[07()(14]]4 10 02https://esolangs.org/w/index.php?diff=141895&oldid=141892 5* 03Ractangle 5* (-503) 10
> 1727812786 406751 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5*  10moved [[02()(10]] to [[Curly Fish]]
> 1727812808 52433 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Cocosbeans 5*  10uploaded "[[02File:Rainbo-4.png10]]"
> 1727812850 564662 PRIVMSG #esolangs :14[[07Rainbo14]]4 10 02https://esolangs.org/w/index.php?diff=141899&oldid=141894 5* 03Cocosbeans 5* (-3) 10
> 1727812907 427551 PRIVMSG #esolangs :14[[07Curly Fish14]]4 10 02https://esolangs.org/w/index.php?diff=141900&oldid=141896 5* 03Ractangle 5* (+71) 10
< 1727813114 642932 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1727813189 926006 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name)
> 1727813344 219048 PRIVMSG #esolangs :14[[07Curly Fish14]]4 10 02https://esolangs.org/w/index.php?diff=141901&oldid=141900 5* 03Ractangle 5* (-1) 10
> 1727813425 575535 PRIVMSG #esolangs :14[[07Esolang Quality Rating System14]]4 10 02https://esolangs.org/w/index.php?diff=141902&oldid=106282 5* 03Ractangle 5* (-1) 10negative zero isn't a number
> 1727813520 665386 PRIVMSG #esolangs :14[[07*python14]]4 10 02https://esolangs.org/w/index.php?diff=141903&oldid=141833 5* 03Ractangle 5* (-79) 10/* Truth-machine */
> 1727813607 806514 PRIVMSG #esolangs :14[[07*python14]]4 10 02https://esolangs.org/w/index.php?diff=141904&oldid=141903 5* 03Ractangle 5* (+33) 10/* Syntax */
> 1727813693 316979 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=141905&oldid=141852 5* 03Ais523 5* (+445) 10/*  */ my level of Simplified Chinese understanding
< 1727813879 371839 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1727813905 412753 PRIVMSG #esolangs :14[[07Talk:Minsky machine14]]4 10 02https://esolangs.org/w/index.php?diff=141906&oldid=141875 5* 03Ais523 5* (+504) 10/* Question */ explain again, rephrased
> 1727814477 100878 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=141907&oldid=141905 5* 03Ractangle 5* (+191) 10/*  */
> 1727814726 91466 PRIVMSG #esolangs :14[[07Curly Fish14]]4 10 02https://esolangs.org/w/index.php?diff=141908&oldid=141901 5* 03Ractangle 5* (+79) 10
> 1727814845 834158 PRIVMSG #esolangs :14[[07Curly Fish14]]4 10 02https://esolangs.org/w/index.php?diff=141909&oldid=141908 5* 03Ractangle 5* (+69) 10
> 1727816749 602551 PRIVMSG #esolangs :14[[072KWLang14]]4 M10 02https://esolangs.org/w/index.php?diff=141910&oldid=141330 5* 03PythonshellDebugwindow 5* (+79) 10/* Reading files */ Priority
> 1727816785 441570 PRIVMSG #esolangs :14[[072KWLang14]]4 M10 02https://esolangs.org/w/index.php?diff=141911&oldid=141910 5* 03PythonshellDebugwindow 5* (+2) 10/* Reading files */ Precedence
> 1727816818 660434 PRIVMSG #esolangs :14[[07Curly Fish14]]4 10 02https://esolangs.org/w/index.php?diff=141912&oldid=141909 5* 03Ractangle 5* (+225) 10/* Syntax */
> 1727816844 263235 PRIVMSG #esolangs :14[[07Curly Fish14]]4 10 02https://esolangs.org/w/index.php?diff=141913&oldid=141912 5* 03Ractangle 5* (+12) 10/* Syntax */
> 1727816965 570508 PRIVMSG #esolangs :14[[07Curly Fish14]]4 10 02https://esolangs.org/w/index.php?diff=141914&oldid=141913 5* 03Ractangle 5* (-192) 10/* Syntax */
> 1727817023 21293 PRIVMSG #esolangs :14[[07Curly Fish14]]4 10 02https://esolangs.org/w/index.php?diff=141915&oldid=141914 5* 03Ractangle 5* (+36) 10/* Syntax */
> 1727817565 141834 PRIVMSG #esolangs :14[[07Brainstoremax14]]4 10 02https://esolangs.org/w/index.php?diff=141916&oldid=132571 5* 03Ractangle 5* (-31) 10/* Ascii loop */
> 1727817589 5116 PRIVMSG #esolangs :14[[07Brainstoremax14]]4 10 02https://esolangs.org/w/index.php?diff=141917&oldid=141916 5* 03Ractangle 5* (+7) 10/* Hello world */
< 1727817614 189413 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Read error: Connection reset by peer
> 1727817717 262813 PRIVMSG #esolangs :14[[07Brainstoremax14]]4 10 02https://esolangs.org/w/index.php?diff=141918&oldid=141917 5* 03Ractangle 5* (+55) 10/* Hello world */
< 1727819887 344996 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :I think that, instead of ASN.1, could be made a variant, such as "ASN.2". Instead of four classes, to have only two classes (universal and context-specific), therefore allowing one more bit for the type number.
< 1727819895 368229 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Also can remove most of the types, and add some new types, but some existing types can be used as is such as: boolean, integer, object identifier, null, bit string, octet string, sequence, set, IA5 string.
< 1727820101 935961 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :(Some of the other existing types are no good, such as not being Y2K compliant, and other problems.)
< 1727820214 190999 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :What is your opinion of that?
< 1727820891 410508 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
< 1727821837 890058 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :despite being standardised, ASN.1 is rarely used nowadays, people seem to prefer text-based formats; I think the only common use of ASN.1 is in SSL/TLS certificates and the related infrastructure
< 1727821852 25059 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so if an ASN.2 were created, it would be unlikely that anyone would use it
< 1727821880 413154 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :there are some libraries that have their own custom binary formats, but they don't seem to care about standardisation or making things ASN.1-compatible
< 1727822196 102275 :__monty__!~toonn@user/toonn QUIT :Quit: leaving
< 1727824586 789402 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :I don't really like the text-based formats either, and would think that binary formats would be better (especially, if you want to store a mixture of data, or to avoid dealing with escaping, limited character sets, etc)
< 1727824741 307571 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :So, I might use it, and maybe some other people also might do.
< 1727825530 434324 :hppavilion[1]!~hppavilio@77-141-223-66.gci.net JOIN #esolangs * :realname
< 1727825874 190858 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :(One thing that I would add is a proper key/value list type; it can be encoded as a set of keys but you must put the value after each key.)
> 1727825973 184309 PRIVMSG #esolangs :14[[07Rainbo14]]4 10 02https://esolangs.org/w/index.php?diff=141919&oldid=141899 5* 03Cocosbeans 5* (+309) 10
< 1727826674 818644 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :does anyone here know the Yu-Gi-Oh! TCG/OCG? I have been making a serious attempt at a TCness proof, but don't know the rules well enough (and there doesn't seem to be a comprehensive source for all the rules in English, like there is for Magic or Netrunner)
< 1727826764 324830 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :trying to find a way to store the program is difficult, but I think it's doable using the order of the Main Deck – the idea is for it to be full of Normal Spells (Quick-Play might also work, not sure) and for the basic logic of the game to involve drawing the spells for turn, activating them, and then putting them onto the bottom of the deck
< 1727826829 593543 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the problem is to force the player to put each cards on the bottom of the deck before the next one is played – the main card that would do that is Recycle but it has pretty much the worst possible timing (Standby phase, which is after your draw for turn and immediately before your Main Phase in which you can play spells)
< 1727826861 525544 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :huh, there's no comprehensive rules? odd
< 1727826863 3082 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so, you need to design a gamestate in which the player is forced to activate Recycle, because not doing that causes them to immediately lose
< 1727826876 543025 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: there may be a Japanese version of them, and I think I found an unofficial English translation once
< 1727826906 684415 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :and no, I don't know the rules, I haven't played YGO 
< 1727826950 962143 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :anyway, the basic problem with that is that in order to force the activation of Recycle, the main thing I can look at is checking "are there any cards in the opponent's GY? if so, they lose" but that needs to be checked specifically during the Standby Phase, at a point *after* the point at which Recycle can be activated
> 1727826997 608468 PRIVMSG #esolangs :14[[07Rainbo14]]4 10 02https://esolangs.org/w/index.php?diff=141920&oldid=141919 5* 03Cocosbeans 5* (+1985) 10reference#std changes from present tense to imperative at std/conc, please change
< 1727827031 791684 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I found only one card that does that: Tantrum Toddler, which attaches cards from the opponents' GY to itself when a card or effect activation is negated - the idea is to create an effect that the player is forced to activate during their own Standby Phase, but will always have its activation negated, but the key is that they can choose to activate it only after using their Recycle
< 1727827080 629280 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(fortunately, Tantrum Toddler has an effect that can only be activated when it has 8 cards attached, and that can be rigged to immediately win the game, so the idea is that you start it with 7 cards, then the player who plays the Spells will have to clear their graveyard before allowing it to activate)
< 1727827143 349035 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it's easy enough to force the Spell-playing player to activate an effect that can be negated every standby phase, e.g. Abyss Actor - Comic Relief has to be activated every Standby Phase
< 1727827159 211128 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :worth a ping to zzo38 at least
< 1727827161 392259 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but, I have had trouble finding a controllable way to force the activation to be negated
< 1727827204 980343 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :there is Light and Darkness Dragon which negates monster effect activations automatically, which is great – unfortunately, it also negates spell card activations which would prevent the spells actually being played
< 1727827238 690105 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so I'd either need to stop it negating them somehow, or to reduce its ATK to the point where it can't negate any more (but then it needs to be increased back up for the next turn)
< 1727827277 269385 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I've mostly been working on the second approach, and have reached the edge of my YGO rules knowledge; I know the rules for the interaction of ATK-changing effects are screwy when some of them are permanent, but can't remember what they actually are
< 1727827311 761934 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :while we're there what did you say about Pokemon TCG the last time? is it definitely not Turing-complete, or is it just designed to make the sort of loops that help TCness much less likely than M:tG?
< 1727827348 639447 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: I think we established that at least one voluntary infinite loop (i.e. driven by one of the players taking actions intentionally to sustain the loop) exists, which wasn't obvious
< 1727827454 979736 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net QUIT :Ping timeout: 265 seconds
< 1727827509 671362 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I see. sounds like some rulesets for chess, where there's a limit on the number of turns without captures or pawn moves, but if you exceed that limit the game is a draw only if a player requests that draw.
< 1727827570 513521 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the official rules have two limits, nowadays
< 1727827571 508447 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net JOIN #esolangs mtm :Textual User
< 1727827575 978182 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :although that needs both players' cooperations for a loop, and even then almost never works because most chess games have real time limits
< 1727827590 213449 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :after 50 turns without captures or pawn moves, either player can request a draw, after 75 it is a draw automatically
< 1727827605 125196 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I am not entirely sure why both halves of this are needed, presumably there's a good reason
< 1727827631 654421 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I think some correspondence games only have a per-move time limit, not a full game limit
< 1727827704 565884 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: maybe the mandatory part is so that tournament games can't go on forever and delay the tournament? though the real time limits should ensure that.
< 1727827749 455198 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I don't think it's to ensure that players don't run out of paper for logging the game
< 1727827763 85753 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the time limit is not a problem in many tournaments, it's quite common to have an increment per move
< 1727827788 230287 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :maybe it's to make the job of umpires easier if a player requests a draw by repetition 
< 1727827881 300653 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I presume the 75 move limit rarely makes a difference in real world games if the 50 move limit (by request of either player) is there
< 1727827881 702222 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :anyway, I just realised that it would be possible to negate the Light and Darkness Dragon to prevent it negating the spell, so all I need to do is find some repeatable way to negate it during a Main Phase but not the Standby Phase, that shouldn't be *too* hard as negating is a very common effect in YGO
< 1727827912 593371 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but that means I have a few thousand cards to read through until I find the one that works :_D
< 1727827914 343076 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :* :-D
< 1727827955 172503 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it is amazing how tight this path is, so far I have found three points in the proof where only one card (out of the >10000 that exist) works
< 1727828058 272097 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh what the hell, Beargram works, I didn't even know it had that effect
< 1727828077 780334 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I find the card I need and it is famous for being a meme card :-D
< 1727828125 877535 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :so this would be a program with a single big loop 
< 1727828176 304227 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :yes
< 1727828176 332094 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so, the construction is that Recycle can be activated and Abyss Actor - Comic Relief must be activated during the Standby Phase, but (if I understand the rules properly) the player can choose the order
< 1727828206 502818 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I see "I find the card I need and it is famous" and "Beargram" and I think of M:tG Berserk, is that normal?
< 1727828215 231580 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :they have to Recycle the card out of the graveyard so that when Comic Relief activates, and gets the activation negated by Light and Darkness Dragon, Tantrum Toddler has nothing to attach (otherwise Tantrum Toddler gets its eighth material and activates a game-winning effect – although we'd need to prevent *it* being negated by Light and Darkness Dragon somehow)
< 1727828224 365555 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: similar names, very different effects though
< 1727828302 937499 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh no, this is easy, you have Tantrum Toddler get its activation negated by Light and Darkness Dragon, *but* you still pay the cost (to send 4 attached cards to the graveyard), and you just have the cost to detach the cards automatically win the game, so it doesn't matter that the activation doesn't go through
< 1727828367 611749 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :then during the turn, you play the Spell Card you drew for turn, and Light and Darkness Dragon can't activate because Beargram prevents effects being activated in response to Spell Card activations
< 1727828454 421575 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :one other thing the player could do is not play the card – but the idea is to have six cards in hand that can't be played, so if you don't play it you have to discard something to hand size, and that triggers two copies of Forced Requisition to make the opponent discard two cards, and those can be cards that trigger in the GY to immediately win the game
< 1727828508 982181 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and the other other thing you could do would be to set it face down as though it were a trap (Normal Spells don't do anything when set like traps, but it's a legal action so that you can bluff), but we can have a Denko Sekka on the field that specifically prevents setting spells and traps
< 1727828543 471006 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think that's a full lockdown of the spell-using player's actions, other than attacking which there are numerous ways to prevent
< 1727828627 721502 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the opponent doesn't really have to do anything, they just exist to control certain cards, so all that's necessary is a way to prevent them losing to deckout, and there are a ton of those
< 1727828667 361496 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :anyway, assuming that lockdown loop works, we then need to find a viable programming language made out of Normal Spells
< 1727828695 357414 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and the problem there is that YGO naturally has two counters and no control flow (all the commands run in sequence), which is not enough unless the commands are quite complex
< 1727828752 263476 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(the two players' life totals are the two most easily controllable counters)
< 1727828837 39166 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I guess the Light and Darkness Dragon is continuously shrinking every turn, that might be usable for computation somehow, although there's also a need to top the attack level back up so that it can keep negating
< 1727828914 240333 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :ooh! Light and Darkness Dragon is symmetrical, so I can have the spell-using player control it, that makes its ATK much easier to manipulate, although I'd still need to find something that boosts ATK permanently and not just until end of turn
< 1727828928 403245 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :or alternatively, resets the ATK drop
< 1727829088 240468 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :just to complete the lockdown loop for any YGO player who finds this in the logs: the combo to autowin with cards in graveyard is Transaction Rollback + Compulsory Evacuation Device targeting a monster that was summoned with Relay Soul; this wins regardless of cards in hand, cards in deck, or life totals
< 1727829191 340883 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :also, Sales Ban is very useful for preventing activation of any effects that would screw things up, it has a lingering effect that applies to one specific card name and lasts the whole Duel
< 1727829228 961264 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :ah wait, no, LaDD has to be controlled by the opponent because otherwise Beargram wouldn't work
< 1727829278 193299 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :maybe there's an alternative card that works
< 1727829302 286713 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :so now you have to find useful conditionals?
< 1727829504 393504 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :either that, or a third counter
< 1727829515 453241 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :even that needs useful conditionals, but they don't need to be quite so useful
< 1727829648 999803 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :are there cards that let you read life totals in a way that isn't monotonic such that the player loses more if they have lower life total? like Death's Shadow in M:tG
< 1727829658 582097 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I managed to figure out a way to read monster ATK (you use Mystik Wok to tribute a monster and gain life equal to its ATK, and it gets banished by Dimensional Fissure, then you get it back with Dimension Distortion), although Mystik Wok is a quick-play and I'm not sure whether that messes things up
< 1727829675 183260 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :there are a few lifepoint-halving effects
< 1727829690 372706 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and some which hurt you if you have higher lifepoints than the opponent, but heal you if you have lower
< 1727829710 813596 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :also one that averages lifepoints with the opponent
< 1727829724 808785 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(unfortunately, there is rounding, which means you can't store information in the fractional part)
< 1727829759 768644 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :Supremacy Berry says "If your Life Points were lower than your opponent's when this card was activated, gain 2000 Life Points. If your Life Points were higher than your opponent's, you take 1000 damage.", that's the sort of effect that seems useful for computation
< 1727829871 298855 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :that sounds like you need a third counter though
< 1727829905 455702 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :(life total reading effects aren't that common in M:tG either of course)
> 1727829918 959516 PRIVMSG #esolangs :14[[07Deadfish/Implementations (M-Z)14]]4 10 02https://esolangs.org/w/index.php?diff=141921&oldid=141215 5* 03Cocosbeans 5* (+1251) 10added Racket and Rainbo
< 1727830067 195389 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :yes, a third counter really seems important for this sort of construction
< 1727830121 33547 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although, in the Netrunner counter I used three but it might have been doable with two, but that's primarily because I had workable control flow with the rezzed/derezzed status of cards in Archives, making it possible to have four different multiply/divide loops (×2, ×3, ÷2, ÷3)
< 1727830181 524840 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so the counters were normally used as one counter to store data, and one counter to store the instruction pointer – but when doing the multiplication/division, in my construction it multiplies/divides onto the third counter *but* it could have instead used the instruction pointer counter as a temporary
< 1727830198 710853 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :M:tG has a lot of effects that let you use a creature's toughness or power or toughness minus marked damage as a counter, and I kind of expect that YGO would have something similar even if it's not as frequent as in M:tG
< 1727830231 373473 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the problem is, if you're using the instruction pointer as a temporary, you need something else to remember which multiplication/division you're doing
< 1727830237 763085 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I said third counter specifically because of the effect that's just based on the difference between your life total and the opponent's
< 1727830286 999871 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it is hard to read power in Magic, and hard to read toughness without marking damage, but toughness minus damage marked has a very clear effect
< 1727830303 745362 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :this doesn't work so well in YGO, if you reduce a monster's DEF to 0 it doesn't get destroyed or anything, it just stays there
< 1727830345 112664 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :there is one infamous card (infamous because it creates some really incomprehensible judge rulings), called Pole Position, that says that the monster with the highest ATK is unaffected by other cards
< 1727830375 853869 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :normally "unaffected" is restricted to activated effects in order to make it easy to understand, but Pole Position doesn't have that, it makes it unaffected by continuous/static effects too
< 1727830412 616312 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ouch
< 1727830423 854201 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so say if a monster has 1900 ATK, and another monster has 2000 ATK, and I equip the 1900 ATK monster with an equip spell that increases ATK by 500
< 1727830442 553478 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :this creates a paradox, and the rules for this changed quite recently
< 1727830462 926008 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :unfortunately, they are subjective, and specify that the card most responsible for the issue is destroyed
< 1727830495 693053 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think there is an unofficial rule to hold Pole Position responsible whenever it is involved, but in general it is hard to know which card would be affected
< 1727830503 434017 :hppavilion[1]!~hppavilio@77-141-223-66.gci.net QUIT :Ping timeout: 246 seconds
< 1727830566 233780 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(the MTGO equivalent for YGO seems to work by following the dependency cycle for 16 steps and then destroying whatever card is next in the list, which at least makes it possible to continue the game but often makes a fairly arbitrary-seeming choice; it also doesn't implement Pole Position)
< 1727830661 571875 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :anyway, I have resigned myself to the fact that Pole Position is very likely to be involved in the TCness construction, but I don't really want to use it, both because it would prevent testing the construction online, and because it is so hard to understand all the consequences of that card being in play
< 1727830733 340642 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :that's a pity
< 1727830769 59054 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :some amount of rules complications is to be expected for such a construction, but ideally it shouldn't descend to the "infamous" level
< 1727830775 751119 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it's probably OK if monsters have their ATK changed only via activated effects
< 1727831226 832104 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh no, I just realised that the card that gains life equal to a monster's ATK can choose its DEF instead, so the two would need to always be equal or the card is unusable
< 1727831398 531497 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :there seems to be exactly one permanent ATK-doubler (Cubic Wave), which unfortunately is quite specific but might still be usable
< 1727831727 192322 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :hmm, permanently increasing the LaDD's ATK to counteract the permanent decreases seems hard; Kashtira Overlap might be usable?
< 1727832202 809388 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement
< 1727832608 151010 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh wow, Gingerbread House is perfect for keeping the LaDD active
< 1727832824 304334 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh, no it isn't, it's optional
< 1727832829 960561 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I hate how many effects in YGO are optional
> 1727833400 141013 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=141922&oldid=141807 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+12) 10/* Tests */
> 1727833413 629659 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=141923&oldid=141922 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+3) 10/* Tests */
> 1727833421 249430 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=141924&oldid=141923 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+2) 10
> 1727833448 869020 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=141925&oldid=141924 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-7) 10/* Tests */
> 1727833486 648756 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=141926&oldid=141925 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+14) 10/* Tests */
> 1727834032 506994 PRIVMSG #esolangs :14[[07+++14]]4 10 02https://esolangs.org/w/index.php?diff=141927&oldid=140650 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+2) 10/* + compiled into +++ */
> 1727834064 57424 PRIVMSG #esolangs :14[[07+++14]]4 10 02https://esolangs.org/w/index.php?diff=141928&oldid=141927 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-9) 10/* + compiled into +++ */
< 1727835384 34064 :X-Scale!~X-Scale@123.64.114.89.rev.vodafone.pt QUIT :Quit: Client closed
< 1727835561 887896 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :I had once written a acorn card in Magic: the Gathering that says this card is not affected by layer 2 to 7 effects. That is what some of the stuff I read above, reminded me of.
> 1727839454 747137 PRIVMSG #esolangs :14[[07Deadfish/Implementations (nonalphabetic and A-L)14]]4 10 02https://esolangs.org/w/index.php?diff=141929&oldid=139384 5* 03Cocosbeans 5* (+436) 10/* JavaScript (very short) */
< 1727840593 479158 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1727840655 374160 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 276 seconds
< 1727840676 544008 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life
< 1727847011 48783 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
> 1727847193 165087 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=141930&oldid=141907 5* 03PrySigneToFry 5* (+926) 10/*  */
> 1727850212 178622 PRIVMSG #esolangs :14[[07User:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=141931&oldid=141868 5* 03PrySigneToFry 5* (+61) 10
> 1727850359 131671 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=141932&oldid=141926 5* 03PrySigneToFry 5* (+22) 10Manually remove residue from sandbox pages and make another test
> 1727850384 514645 PRIVMSG #esolangs :14[[07Talk:Translated JNTM14]]4 10 02https://esolangs.org/w/index.php?diff=141933&oldid=141856 5* 03None1 5* (+261) 10
> 1727850396 844845 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=141934&oldid=141932 5* 03PrySigneToFry 5* (-46) 10Both b tags and strong tags have the ability to bold text
> 1727850515 309054 PRIVMSG #esolangs :14[[07Talk:Ting Vit14]]4 10 02https://esolangs.org/w/index.php?diff=141935&oldid=138706 5* 03PrySigneToFry 5* (+81) 10
> 1727851149 652978 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Target14]]4 N10 02https://esolangs.org/w/index.php?oldid=141936 5* 03PrySigneToFry 5* (+540) 10Created page with "Striked is completed.  # Make an Esolang # Introduce myself on my userpage # Make at least 10 Esolangs # Implement an Esolang # Make at least 50 Esolangs #  1727851182 541514 PRIVMSG #esolangs :14[[07User:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=141937&oldid=141931 5* 03PrySigneToFry 5* (+41) 10
> 1727852228 273010 PRIVMSG #esolangs :14[[07User:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=141938&oldid=141937 5* 03Ractangle 5* (-13) 10
> 1727852887 191518 PRIVMSG #esolangs :14[[07Curly Fish14]]4 10 02https://esolangs.org/w/index.php?diff=141939&oldid=141915 5* 03Ractangle 5* (+18) 10/* NOP */
> 1727853275 747178 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=141940&oldid=141930 5* 03None1 5* (+272) 10/* ban tommyawsome */
< 1727853716 146291 :hppavilion[1]!~hppavilio@77-141-223-66.gci.net JOIN #esolangs * :realname
> 1727853810 253547 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=141941&oldid=141940 5* 03Ais523 5* (+882) 10/* ban tommyawsome */ indefinite, but not sitewide
> 1727854842 387773 PRIVMSG #esolangs :14[[07User talk:Truttle114]]4 10 02https://esolangs.org/w/index.php?diff=141942&oldid=141257 5* 03Ractangle 5* (+195) 10/* hdfjogh viosd7 890ucvjdcxcc. */
> 1727854866 325623 PRIVMSG #esolangs :14[[07User talk:Truttle114]]4 10 02https://esolangs.org/w/index.php?diff=141943&oldid=141942 5* 03Ractangle 5* (+0) 10/* hdfjogh viosd7 890ucvjdcxcc. */
> 1727855275 738638 PRIVMSG #esolangs :14[[07Esolang:Help14]]4 10 02https://esolangs.org/w/index.php?diff=141944&oldid=136317 5* 03Ractangle 5* (+45) 10/* Where to test things out */
< 1727855523 157349 :hppavilion[1]!~hppavilio@77-141-223-66.gci.net QUIT :Ping timeout: 252 seconds
> 1727856459 527809 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5*  10moved [[02ABPL10]] to [["Template:Wayback"]]
> 1727856527 505568 PRIVMSG #esolangs :14[[07"Template:Wayback"14]]4 10 02https://esolangs.org/w/index.php?diff=141947&oldid=141945 5* 03Ractangle 5* (-273) 10
> 1727856546 442896 PRIVMSG #esolangs :14[[07"Template:Wayback"14]]4 10 02https://esolangs.org/w/index.php?diff=141948&oldid=141947 5* 03Ractangle 5* (+8) 10
> 1727857205 49649 PRIVMSG #esolangs :14[[07User:Ractangle14]]4 10 02https://esolangs.org/w/index.php?diff=141949&oldid=141431 5* 03Ractangle 5* (-25) 10/* Esolangs */
< 1727858097 943991 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown
< 1727859762 601226 :X-Scale!~X-Scale@123.64.114.89.rev.vodafone.pt JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
> 1727860345 782217 PRIVMSG #esolangs :14[[07Esolang talk:Autoconfirmed users14]]4 N10 02https://esolangs.org/w/index.php?oldid=141950 5* 03PrySigneToFry 5* (+96) 10Created page with "Isn't Auto-confirmed users ust the users that introduced themselves to prove that they're human?"
> 1727860361 589677 PRIVMSG #esolangs :14[[07Esolang talk:Autoconfirmed users14]]4 10 02https://esolangs.org/w/index.php?diff=141951&oldid=141950 5* 03PrySigneToFry 5* (+1) 10Fixed
> 1727860511 721736 PRIVMSG #esolangs :14[[07BubbleLang/Keywords14]]4 M10 02https://esolangs.org/w/index.php?diff=141952&oldid=141669 5* 03PrySigneToFry 5* (+4) 10
> 1727860921 345389 PRIVMSG #esolangs :14[[07IP14]]4 N10 02https://esolangs.org/w/index.php?oldid=141953 5* 03Iddi01 5* (+2892) 10IPlang
> 1727861097 14330 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Target14]]4 10 02https://esolangs.org/w/index.php?diff=141954&oldid=141936 5* 03MihaiEso 5* (+266) 10
> 1727861598 125397 PRIVMSG #esolangs :14[[07User:MihaiEso14]]4 10 02https://esolangs.org/w/index.php?diff=141955&oldid=141637 5* 03MihaiEso 5* (+156) 10
> 1727861962 358772 PRIVMSG #esolangs :14[[07F'juhv iK'tlhUng14]]4 M10 02https://esolangs.org/w/index.php?diff=141956&oldid=127203 5* 03PrySigneToFry 5* (+1) 10
> 1727861997 963330 PRIVMSG #esolangs :14[[07User:MihaiEso/Targets14]]4 N10 02https://esolangs.org/w/index.php?oldid=141957 5* 03MihaiEso 5* (+1098) 10Created page with "Struck is completed.  === Esolangs === * Make my first esolang * Make at least 10 esolangs * Make at least 25 esolangs * Make at least 50 esolangs * Make at least 100 esolangs * Make at least 500 esolangs
> 1727862417 393283 PRIVMSG #esolangs :14[[07User:XKCD Random Number14]]4 M10 02https://esolangs.org/w/index.php?diff=141958&oldid=141704 5* 03PrySigneToFry 5* (+41) 10
> 1727862441 303329 PRIVMSG #esolangs :14[[07User:XKCD Random Number14]]4 10 02https://esolangs.org/w/index.php?diff=141959&oldid=141958 5* 03PrySigneToFry 5* (-7) 10
> 1727862617 598827 PRIVMSG #esolangs :14[[07Befunge/Constants14]]4 10 02https://esolangs.org/w/index.php?diff=141960&oldid=141828 5* 03PrySigneToFry 5* (+53) 10
> 1727862783 772483 PRIVMSG #esolangs :14[[07Talk:MASM/Print A14]]4 N10 02https://esolangs.org/w/index.php?oldid=141961 5* 03PrySigneToFry 5* (+282) 10I found a "Hello, world!" program!!!!!!!!!!!!!!
> 1727862850 277260 PRIVMSG #esolangs :14[[07User:MihaiEso14]]4 10 02https://esolangs.org/w/index.php?diff=141962&oldid=141955 5* 03MihaiEso 5* (+908) 10/* More data */
> 1727862927 430647 PRIVMSG #esolangs :14[[07Befunge/Constants14]]4 10 02https://esolangs.org/w/index.php?diff=141963&oldid=141960 5* 03PrySigneToFry 5* (+64) 10
> 1727863082 128099 PRIVMSG #esolangs :14[[07Befunge/Constants14]]4 10 02https://esolangs.org/w/index.php?diff=141964&oldid=141963 5* 03PrySigneToFry 5* (+147) 10
> 1727863100 580423 PRIVMSG #esolangs :14[[07Befunge/Constants14]]4 10 02https://esolangs.org/w/index.php?diff=141965&oldid=141964 5* 03PrySigneToFry 5* (+3) 10
> 1727863266 608728 PRIVMSG #esolangs :14[[07Befunge/Constants14]]4 10 02https://esolangs.org/w/index.php?diff=141966&oldid=141965 5* 03MihaiEso 5* (+20) 10/* 80-89 */
> 1727863327 940914 PRIVMSG #esolangs :14[[07TW'sLE!!!14]]4 N10 02https://esolangs.org/w/index.php?oldid=141967 5* 03Iddi01 5* (+1475) 10tw'sle!!!
> 1727863559 504045 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Sino.css14]]4 N10 02https://esolangs.org/w/index.php?oldid=141968 5* 03PrySigneToFry 5* (+65) 10Created page with "* { background-color: red !important; color: yellow !important; }"
< 1727863606 348974 :Bowserinator!Bowserinat@hellomouse/dev/bowserinator QUIT :Quit: Blame iczero something happened
< 1727863648 613166 :Bowserinator!Bowserinat@hellomouse/dev/bowserinator JOIN #esolangs Bowserinator :No VPS :(
> 1727863742 392993 PRIVMSG #esolangs :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=141969&oldid=141801 5* 03Iddi01 5* (+25) 10Add two
> 1727864324 407822 PRIVMSG #esolangs :14[[07User:Tommyaweosme/warsides14]]4 10 02https://esolangs.org/w/index.php?diff=141970&oldid=141609 5* 03PrySigneToFry 5* (+55) 10
> 1727864603 916440 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Sandbox/My Rate to the user that I know14]]4 10 02https://esolangs.org/w/index.php?diff=141971&oldid=141722 5* 03PrySigneToFry 5* (+1) 10
> 1727864978 680997 PRIVMSG #esolangs :14[[07User:Iddi0114]]4 10 02https://esolangs.org/w/index.php?diff=141972&oldid=140681 5* 03Iddi01 5* (+792) 10Added information other than redirection
> 1727865463 305495 PRIVMSG #esolangs :14[[07Deadfish/Implementations (nonalphabetic and A-L)14]]4 10 02https://esolangs.org/w/index.php?diff=141973&oldid=141929 5* 03MihaiEso 5* (+2965) 10/*  */
> 1727865573 981374 PRIVMSG #esolangs :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=141974&oldid=141969 5* 03Iddi01 5* (-16) 10/* T */ Move this to the joke language list
> 1727865668 174748 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry/Sandbox/My Rate to the user that I know14]]4 N10 02https://esolangs.org/w/index.php?oldid=141975 5* 03Ractangle 5* (+254) 10Created page with ""The original nature of man is good" -Yandex translate idk what the heck does it mean~~~
" > 1727865750 387275 PRIVMSG #esolangs :14[[07Joke language list14]]4 M10 02https://esolangs.org/w/index.php?diff=141976&oldid=141861 5* 03Iddi01 5* (+123) 10/* General languages */ > 1727865972 90254 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry/Sandbox/My Rate to the user that I know14]]4 10 02https://esolangs.org/w/index.php?diff=141977&oldid=141975 5* 03DifferentDance8 5* (+62) 10/* 85 */ new section > 1727865982 873643 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry/Sandbox/My Rate to the user that I know14]]4 10 02https://esolangs.org/w/index.php?diff=141978&oldid=141977 5* 03DifferentDance8 5* (+50) 10 > 1727865999 414731 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry/Sandbox/My Rate to the user that I know14]]4 10 02https://esolangs.org/w/index.php?diff=141979&oldid=141978 5* 03DifferentDance8 5* (+28) 10 > 1727866147 588640 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry/Sandbox/My Rate to the user that I know14]]4 10 02https://esolangs.org/w/index.php?diff=141980&oldid=141979 5* 03MihaiEso 5* (+116) 10 < 1727866430 934332 :ais523!~ais523@user/ais523 QUIT :Ping timeout: 265 seconds > 1727866622 228732 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5* 10moved [[02C Plus Minus Plus Minus10]] to [[C]] > 1727866633 830421 PRIVMSG #esolangs :14[[07C14]]4 10 02https://esolangs.org/w/index.php?diff=141983&oldid=141981 5* 03Ractangle 5* (-27) 10 > 1727867177 105010 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=141984&oldid=141934 5* 03None1 5* (+135) 10/* Tests */ test > 1727867210 969860 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=141985&oldid=141984 5* 03None1 5* (-135) 10test done < 1727867616 79628 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User > 1727867971 230225 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=141986&oldid=141985 5* 03MihaiEso 5* (+37) 10 > 1727868037 824588 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=141987&oldid=141986 5* 03MihaiEso 5* (-9) 10Whoops... > 1727868260 797474 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=141988&oldid=141987 5* 03None1 5* (-28) 10clean > 1727868366 658298 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry/Sandbox/My Rate to the user that I know14]]4 10 02https://esolangs.org/w/index.php?diff=141989&oldid=141980 5* 03None1 5* (+266) 10 > 1727868465 188534 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry/Sandbox/My Rate to the user that I know14]]4 M10 02https://esolangs.org/w/index.php?diff=141990&oldid=141989 5* 03None1 5* (+0) 10 > 1727868944 638612 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=141991&oldid=141988 5* 03MihaiEso 5* (+16) 10 < 1727869804 319538 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW < 1727869853 220878 :Thelie!~Thelie@2a00:a200:0:81e:f90e:d25d:4acd:efde JOIN #esolangs Thelie :Thelie < 1727870594 986715 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net QUIT :Ping timeout: 260 seconds > 1727870684 790138 PRIVMSG #esolangs :14[[07Abuse filter 15 makes no sense14]]4 N10 02https://esolangs.org/w/index.php?oldid=141992 5* 03Unname4798 5* (+274) 10Created page with " Unname4798 and Tommyaweosme aren't allowed to edit others' user pages and user talk pages. allowed("User:Unname4798/test") = 0 allowed("User:Unname4798") = 1 pageName("User:Unname4798") = pageName("User:Unname4798/test < 1727870734 647109 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net JOIN #esolangs * :Textual User > 1727870751 619100 PRIVMSG #esolangs :14[[07Talk:Abuse filter 15 makes no sense14]]4 N10 02https://esolangs.org/w/index.php?oldid=141993 5* 03Yayimhere 5* (+105) 10Created page with "...this is stupid ~~~~" > 1727871036 451783 PRIVMSG #esolangs :14[[07Abuse filter 15 makes no sense14]]4 10 02https://esolangs.org/w/index.php?diff=141994&oldid=141992 5* 03Unname4798 5* (+8) 10 > 1727871062 145141 PRIVMSG #esolangs :14[[07Talk:Abuse filter 15 makes no sense14]]4 10 02https://esolangs.org/w/index.php?diff=141995&oldid=141993 5* 03Unname4798 5* (+184) 10 > 1727871088 124986 PRIVMSG #esolangs :14[[07Talk:Abuse filter 15 makes no sense14]]4 10 02https://esolangs.org/w/index.php?diff=141996&oldid=141995 5* 03Unname4798 5* (+14) 10 > 1727871208 214883 PRIVMSG #esolangs :14[[07Talk:Abuse filter 15 makes no sense14]]4 10 02https://esolangs.org/w/index.php?diff=141997&oldid=141996 5* 03Yayimhere 5* (+234) 10 < 1727872095 328540 :X-Scale!~X-Scale@123.64.114.89.rev.vodafone.pt QUIT :Quit: Client closed < 1727872146 156025 :trumae!~Thunderbi@170.231.88.214 JOIN #esolangs trumae :trumae > 1727874747 518822 PRIVMSG #esolangs :14[[07!lyriclydemoteestablishcommunism!14]]4 10 02https://esolangs.org/w/index.php?diff=141998&oldid=140965 5* 03PrySigneToFry 5* (+124) 10 < 1727874908 406115 :X-Scale!~X-Scale@123.64.114.89.rev.vodafone.pt JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale < 1727875012 98000 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs amby :realname > 1727876219 61595 PRIVMSG #esolangs :14[[07Poetic (Mihai Popa)14]]4 N10 02https://esolangs.org/w/index.php?oldid=141999 5* 03MihaiEso 5* (+3386) 10Created page with "'''Poetic''' is a esolang made by Mihai Popa. The programs are made of English text. == How it works == It divides the words in letters, and it counts. * If a word is less than 10 letters long, the value is that single digit * If a word is 10 letters long, > 1727876248 106752 PRIVMSG #esolangs :14[[07User:MihaiEso14]]4 10 02https://esolangs.org/w/index.php?diff=142000&oldid=141962 5* 03MihaiEso 5* (+50) 10 > 1727876324 184398 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=142001&oldid=141974 5* 03MihaiEso 5* (+43) 10/* P */ > 1727876862 526948 PRIVMSG #esolangs :14[[07Poetic (Mihai Popa)14]]4 10 02https://esolangs.org/w/index.php?diff=142002&oldid=141999 5* 03MihaiEso 5* (+0) 10/* How it works */ > 1727877248 878131 PRIVMSG #esolangs :14[[07!lyriclydemoteestablishcommunism!14]]4 10 02https://esolangs.org/w/index.php?diff=142003&oldid=141998 5* 03Ractangle 5* (+20) 10 > 1727877265 292852 PRIVMSG #esolangs :14[[07!lyriclydemoteestablishcommunism!14]]4 10 02https://esolangs.org/w/index.php?diff=142004&oldid=142003 5* 03Ractangle 5* (+1) 10 > 1727878068 400399 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142005&oldid=141134 5* 03MihaiEso 5* (+149) 10/* */ > 1727878076 259045 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142006&oldid=142005 5* 03MihaiEso 5* (+4) 10/* Make this even scrr! */ < 1727878354 424168 :Thelie!~Thelie@2a00:a200:0:81e:f90e:d25d:4acd:efde QUIT :Ping timeout: 260 seconds > 1727879563 308267 PRIVMSG #esolangs :14[[07Poetic (Mihai Popa)14]]4 10 02https://esolangs.org/w/index.php?diff=142007&oldid=142002 5* 03None1 5* (-57) 10No because memory is limited > 1727879599 211117 PRIVMSG #esolangs :14[[07Poetic (Mihai Popa)14]]4 M10 02https://esolangs.org/w/index.php?diff=142008&oldid=142007 5* 03None1 5* (-79) 10/* Computational class */ < 1727879956 57976 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1727880040 988787 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1727880095 335248 :X-Scale!~X-Scale@123.64.114.89.rev.vodafone.pt QUIT :Ping timeout: 256 seconds < 1727880129 331312 :wWwwW!~wWwwW@94.147.203.75 QUIT :Ping timeout: 256 seconds < 1727880730 864235 :Thelie!~Thelie@2a0a-a543-6c1d-0-5217-e5e2-16c8-3101.ipv6dyn.netcologne.de JOIN #esolangs Thelie :Thelie > 1727881843 803221 PRIVMSG #esolangs :14[[07Talk:Dependently Typed Binary Lambda Calculus14]]4 N10 02https://esolangs.org/w/index.php?oldid=142009 5* 03Tromp 5* (+338) 10mention alternative implementation of CoC in blc. > 1727882371 341188 PRIVMSG #esolangs :14[[07Talk:Abuse filter 15 makes no sense14]]4 M10 02https://esolangs.org/w/index.php?diff=142010&oldid=141997 5* 03Aadenboy 5* (+328) 10 > 1727882618 322390 PRIVMSG #esolangs :14[[07Poetic (Mihai Popa)14]]4 10 02https://esolangs.org/w/index.php?diff=142011&oldid=142008 5* 03PrySigneToFry 5* (+76) 10 > 1727882676 945608 PRIVMSG #esolangs :14[[07Poetic (Mihai Popa)14]]4 10 02https://esolangs.org/w/index.php?diff=142012&oldid=142011 5* 03PrySigneToFry 5* (+40) 10 > 1727882754 278829 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142013&oldid=142006 5* 03PrySigneToFry 5* (+628) 10 < 1727882791 221014 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1727882873 948891 :Thelie!~Thelie@2a0a-a543-6c1d-0-5217-e5e2-16c8-3101.ipv6dyn.netcologne.de QUIT :Ping timeout: 265 seconds > 1727883301 165070 PRIVMSG #esolangs :14[[07User:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=142014&oldid=141703 5* 03PrySigneToFry 5* (+27) 10 > 1727883334 221994 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=142015&oldid=141991 5* 03PrySigneToFry 5* (+53) 10 > 1727883358 317210 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=142016&oldid=142015 5* 03PrySigneToFry 5* (-29) 10Another test > 1727883439 501624 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=142017&oldid=142016 5* 03PrySigneToFry 5* (-24) 10HTML supports s tag and u tag, but didn't support underline tag, but support strike tag > 1727883712 451470 PRIVMSG #esolangs :14[[07Curly Fish14]]4 10 02https://esolangs.org/w/index.php?diff=142018&oldid=141939 5* 03Ractangle 5* (-4) 10/* NOP/Infinite loop */ > 1727883831 473386 PRIVMSG #esolangs :14[[07Curly Fish14]]4 10 02https://esolangs.org/w/index.php?diff=142019&oldid=142018 5* 03Ractangle 5* (+41) 10/* Syntax */ > 1727883886 606481 PRIVMSG #esolangs :14[[07Curly Fish14]]4 10 02https://esolangs.org/w/index.php?diff=142020&oldid=142019 5* 03Ractangle 5* (-8) 10/* NOP/Infinite loop */ < 1727884215 785545 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User > 1727884218 821831 PRIVMSG #esolangs :14[[07Trampolines14]]4 M10 02https://esolangs.org/w/index.php?diff=142021&oldid=129167 5* 03Aadenboy 5* (+110) 10/* Example Programs */ infinite loops! > 1727884369 719354 PRIVMSG #esolangs :14[[07Poetic (Mihai Popa)14]]4 10 02https://esolangs.org/w/index.php?diff=142022&oldid=142012 5* 03MihaiEso 5* (+195) 10 < 1727884554 319563 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW > 1727885522 499560 PRIVMSG #esolangs :14[[07Talk:9014]]4 10 02https://esolangs.org/w/index.php?diff=142023&oldid=140352 5* 03Yayimhere 5* (+25) 10 > 1727885622 210900 PRIVMSG #esolangs :14[[07Talk:9014]]4 10 02https://esolangs.org/w/index.php?diff=142024&oldid=142023 5* 03Yayimhere 5* (+88) 10 > 1727885734 36822 PRIVMSG #esolangs :14[[07Deadfish/Implementations (M-Z)14]]4 M10 02https://esolangs.org/w/index.php?diff=142025&oldid=141921 5* 03Aadenboy 5* (+1356) 10added trampolines > 1727885834 3696 PRIVMSG #esolangs :14[[07Trampolines14]]4 M10 02https://esolangs.org/w/index.php?diff=142026&oldid=142021 5* 03Aadenboy 5* (+1424) 10/* Example Programs */ added deadfish implementation > 1727886017 63339 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5* 10moved [[02"Template:Wayback"10]] to [[Xuki]] > 1727886457 508560 PRIVMSG #esolangs :14[[07Input hello world or else without a quine14]]4 M10 02https://esolangs.org/w/index.php?diff=142029&oldid=138487 5* 03Unname4798 5* (+2) 10 < 1727886520 953103 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1727886564 271422 PRIVMSG #esolangs :14[[07Xuki14]]4 10 02https://esolangs.org/w/index.php?diff=142030&oldid=142027 5* 03Ractangle 5* (+315) 10 > 1727886668 912150 PRIVMSG #esolangs :14[[07Xuki14]]4 10 02https://esolangs.org/w/index.php?diff=142031&oldid=142030 5* 03Ractangle 5* (+0) 10 < 1727886827 318883 :wWwwW!~wWwwW@94.147.203.75 QUIT :Ping timeout: 256 seconds < 1727887780 358125 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW < 1727888885 68864 :trumae!~Thunderbi@170.231.88.214 QUIT :Ping timeout: 248 seconds < 1727888985 611549 :Noisytoot!~noisytoot@user/meow/Noisytoot QUIT :Quit: ZNC 1.9.1 - https://znc.in < 1727889098 481123 :trumae!~Thunderbi@170.231.88.214 JOIN #esolangs trumae :trumae < 1727889140 868680 :Noisytoot!~noisytoot@user/meow/Noisytoot JOIN #esolangs Noisytoot :Ron < 1727889372 400713 :X-Scale!~X-Scale@123.64.114.89.rev.vodafone.pt JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale < 1727890626 465980 :Noisytoot!~noisytoot@user/meow/Noisytoot QUIT :Ping timeout: 246 seconds < 1727890811 199072 :Thelie!~Thelie@185.66.195.47 JOIN #esolangs * :Thelie > 1727891024 681684 PRIVMSG #esolangs :14[[07Curly Fish14]]4 10 02https://esolangs.org/w/index.php?diff=142032&oldid=142020 5* 03Ractangle 5* (-8) 10Curly fish moves differently < 1727891186 413252 :trumae!~Thunderbi@170.231.88.214 QUIT :Ping timeout: 252 seconds < 1727891610 405419 :wWwwW!~wWwwW@94.147.203.75 QUIT :Quit: Client closed > 1727893730 247100 PRIVMSG #esolangs :14[[07Egnufeb14]]4 N10 02https://esolangs.org/w/index.php?oldid=142033 5* 03Emelang 5* (+1374) 10made the page > 1727893742 426058 PRIVMSG #esolangs :14[[07Egnufeb14]]4 M10 02https://esolangs.org/w/index.php?diff=142034&oldid=142033 5* 03Emelang 5* (-35) 10 > 1727893832 19900 PRIVMSG #esolangs :14[[07Egnufeb14]]4 M10 02https://esolangs.org/w/index.php?diff=142035&oldid=142034 5* 03Emelang 5* (+4) 10 > 1727894083 242054 PRIVMSG #esolangs :14[[07Curly Fish14]]4 10 02https://esolangs.org/w/index.php?diff=142036&oldid=142032 5* 03Ractangle 5* (+2) 10/* Infinite loop */ > 1727894099 717227 PRIVMSG #esolangs :14[[07Curly Fish14]]4 10 02https://esolangs.org/w/index.php?diff=142037&oldid=142036 5* 03Ractangle 5* (-69) 10/* Syntax */ > 1727894113 951753 PRIVMSG #esolangs :14[[07Curly Fish14]]4 10 02https://esolangs.org/w/index.php?diff=142038&oldid=142037 5* 03Ractangle 5* (-4) 10/* Syntax */ > 1727894231 127645 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Maia 5* 10New user account > 1727894613 51241 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=142039&oldid=141572 5* 03Maia 5* (+174) 10 > 1727894914 79334 PRIVMSG #esolangs :14[[07User:Emelang14]]4 10 02https://esolangs.org/w/index.php?diff=142040&oldid=141198 5* 03Ractangle 5* (+13) 10 > 1727895054 704783 PRIVMSG #esolangs :14[[07EsoFur14]]4 M10 02https://esolangs.org/w/index.php?diff=142041&oldid=108926 5* 03Maia 5* (+83) 10added case error > 1727897643 221547 PRIVMSG #esolangs :14[[07UserNo14]]4 M10 02https://esolangs.org/w/index.php?diff=142042&oldid=106411 5* 03Emelang 5* (-91) 10/* Implementations */ > 1727898224 467413 PRIVMSG #esolangs :14[[07User:XKCD Random Number14]]4 M10 02https://esolangs.org/w/index.php?diff=142043&oldid=141959 5* 03PythonshellDebugwindow 5* (-2) 10 > 1727898328 781685 PRIVMSG #esolangs :14[[07TW'sLE!!!14]]4 M10 02https://esolangs.org/w/index.php?diff=142044&oldid=141967 5* 03PythonshellDebugwindow 5* (+58) 10Categories > 1727898508 505335 PRIVMSG #esolangs :14[[07Esolang:Help14]]4 M10 02https://esolangs.org/w/index.php?diff=142045&oldid=141944 5* 03PythonshellDebugwindow 5* (+4) 10/* Where to test things out */ > 1727898661 222894 PRIVMSG #esolangs :14[[07Egnufeb14]]4 M10 02https://esolangs.org/w/index.php?diff=142046&oldid=142035 5* 03PythonshellDebugwindow 5* (+87) 10Categories > 1727898691 821711 PRIVMSG #esolangs :14[[07Egnufeb14]]4 M10 02https://esolangs.org/w/index.php?diff=142047&oldid=142046 5* 03PythonshellDebugwindow 5* (+1) 10/* Examples */ Formatting > 1727898741 413398 PRIVMSG #esolangs :14[[07User:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142048&oldid=141938 5* 03Ractangle 5* (+2) 10 > 1727898843 94414 PRIVMSG #esolangs :14[[07Template:Altun14]]4 N10 02https://esolangs.org/w/index.php?oldid=142049 5* 03Ractangle 5* (+66) 10Created page with ":This user has other nicknames such as {{{1}}}|, {{{2}}}|, {{{3}}}" > 1727898862 467025 PRIVMSG #esolangs :14[[07User:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142050&oldid=142048 5* 03Ractangle 5* (-6) 10 > 1727898992 993762 PRIVMSG #esolangs :14[[07Template:Altun14]]4 10 02https://esolangs.org/w/index.php?diff=142051&oldid=142049 5* 03Ractangle 5* (-19) 10 < 1727899308 288284 :Thelie1!~Thelie@static-87-79-236-180.netcologne.de JOIN #esolangs * :Thelie < 1727899539 947669 :Thelie!~Thelie@185.66.195.47 QUIT :Ping timeout: 260 seconds < 1727900656 63088 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1727900998 916510 :Thelie1!~Thelie@static-87-79-236-180.netcologne.de QUIT :Ping timeout: 265 seconds > 1727902170 850134 PRIVMSG #esolangs :14[[07User:XKCD Random Number14]]4 10 02https://esolangs.org/w/index.php?diff=142052&oldid=142043 5* 03Ractangle 5* (+22) 10 > 1727902774 128221 PRIVMSG #esolangs :14[[07Curly Fish14]]4 10 02https://esolangs.org/w/index.php?diff=142053&oldid=142038 5* 03Ractangle 5* (+283) 10/* Syntax */ > 1727902825 906945 PRIVMSG #esolangs :14[[07Curly Fish14]]4 10 02https://esolangs.org/w/index.php?diff=142054&oldid=142053 5* 03Ractangle 5* (+17) 10 > 1727902953 251509 PRIVMSG #esolangs :14[[07Curly Fish14]]4 10 02https://esolangs.org/w/index.php?diff=142055&oldid=142054 5* 03Ractangle 5* (+47) 10/* Syntax */ < 1727903166 911083 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :I had tried to compile a C program that I had written, that uses OpenSSL, on another computer, and says that OPENSSL_config is not available (resulting in a compiler warning about implicit declaration), and a linker error due to ERR_print_errors_fp not being available (although that did not result in a compiler warning). Do you know what is wrong with it? < 1727903207 344653 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :(The program compiled when the calls to those functions were commented out, although the result is then that error messages are not handled) < 1727904081 378367 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :zzo38: is this about OpenSSL having two incompatible major versions and you're trying to link to the other one? < 1727904138 733473 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :it's infamous because they're incompatible in such a stupid way that it can lead to correct programs in the earlier major version to become insecure when you try to adapt them to the newer major version, or so I've heard < 1727904295 683504 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :I didn't know that, and I also don't know how to fix it. Can #if and/or #ifdef commands be used (and if so, how is it needed to be done)? > 1727904747 225724 PRIVMSG #esolangs :14[[07Lol waht i cant edit talk pages14]]4 N10 02https://esolangs.org/w/index.php?oldid=142056 5* 03Tommyaweosme 5* (+734) 10Created page with "{{lowercase}}lol waht i cant edit talk pages is an esolang made by [[user:tommyaweosme]] because of the admins of this very wiki. == commands == user:? - defines new variable called ? edit user talk:? to remove n messages - subtracts n from < 1727904936 548313 :shikhin!~shikhin@offtopia/offtopian QUIT :Remote host closed the connection < 1727904949 487071 :shikhin!~shikhin@ahti.space JOIN #esolangs * :shikhin < 1727904958 477188 :JAA!~JAA@user/meow/JAA QUIT :Ping timeout: 252 seconds < 1727905021 417881 :__monty__!~toonn@user/toonn QUIT :Quit: leaving < 1727905044 427513 :JAA!~JAA@user/meow/JAA JOIN #esolangs JAA :JustAnotherArchivist < 1727905199 463272 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) < 1727905347 972100 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :zzo38: I don't know about the specifics of OpenSSL, I only heard these as rumors. < 1727905511 511220 :int-e!~noone@int-e.eu PRIVMSG #esolangs :One of those functions is deprecated. The other is behind a conditional flag that /might/ be disabled, https://github.com/openssl/openssl/blob/master/crypto/err/err_prn.c#L176-L186 < 1727905527 405117 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Or it may be something entirely different, of course. < 1727905544 425432 :int-e!~noone@int-e.eu PRIVMSG #esolangs :It's a software problem after all. < 1727905876 837160 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1727905948 491167 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User > 1727906734 989626 PRIVMSG #esolangs :14[[07Special:Log/delete14]]4 delete10 02 5* 03Ais523 5* 10deleted "[[02Abuse filter 15 makes no sense10]]": offtopic < 1727907216 269249 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ais523: I admire your willingness to come up with narrow blocks like that < 1727907242 938486 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :I had partially written a ASN.1 BER parser; so far it handles constructed types and can convert object identifiers into decimal format. < 1727907327 711061 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :int-e: thanks – in a way I can get away with it because the wiki is still fairly small, so blocks that need a lot of manual monitoring are still possible < 1727907341 522842 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although, the wiki is now long past the point where it's reasonable to read every edit < 1727907354 447313 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ais523: should the accompanying talk page Talk:Abuse_filter_15_makes_no_sense be deleted too? < 1727907360 523557 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :no < 1727907364 50558 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it is a deletion discussion < 1727907370 842578 :int-e!~noone@int-e.eu PRIVMSG #esolangs :cool < 1727907390 930618 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :in the very early days of Wikipedia, back when it was small, this is apparently how deletions were handled, and it's how Esolang has been doing it for years < 1727907408 101864 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :there is still an exception in Wikipedia's rules to not delete talk pages if they contain discussion of why the corresponding non-talk page was deleted < 1727907418 521145 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :even though it hasn't been relevant for decades now < 1727907420 687549 :shikhin!~shikhin@ahti.space CHGHOST ~shikhin :offtopia/offtopian < 1727907597 328045 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :"long past the point where it's reasonable to read every edit" => I was considering to suggest to take a shortcut and time out everyone who edited https://esolangs.org/wiki/Bbtos for a few months, but you probably wouldn't do that < 1727907623 814680 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think peopel are editing < 1727907637 136316 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :* people are editing that for the same reason they add Deadfish implementations < 1727907679 221137 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the only pages I've ever had to split up due to getting large enough to stress technical limitations are a) the hello world page (makes sense), b) the deadfish implementations, and c) my talk page < 1727907712 544515 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and the last of those really shouldn't have happened, although in retrospect it may have been inevitable (something similar happened to Jimbo Wales' talk page on Wikipedia) < 1727907784 41806 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :your user talk page is big because there isn't an obvious "Administrator's noticeboard" page so we're using it in its stead > 1727907808 440229 PRIVMSG #esolangs :14[[07Talk:9014]]4 10 02https://esolangs.org/w/index.php?diff=142057&oldid=142024 5* 03Ais523 5* (+326) 10it's wrong < 1727907852 690721 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: right – and that's probably because we've never needed an admin noticeboard < 1727907882 510879 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(and with only one frequently active admin, I guess it makes sense to use the page that pings them?) < 1727908287 815190 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :you'd think part of the reason why your user talk page is so big is that you create interesting esolangs and the main reference to them is on the wiki and users message you because of that, but it turns out that's very little of the user talk page < 1727908399 335690 :Noisytoot!~noisytoot@user/meow/Noisytoot JOIN #esolangs Noisytoot :Ron < 1727908424 411514 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1727908737 298596 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :In ASN.1 the low bit of a byte is called "bit1", but if ASN.2 is made up then "bit0" would be better for the low bit, I think. > 1727909393 478830 PRIVMSG #esolangs :14[[07Translated Poetic Mihai14]]4 N10 02https://esolangs.org/w/index.php?oldid=142058 5* 03MihaiEso 5* (+3174) 10Created page with "'''Translated Poetic Mihai''' is a esolang made by Mihai Popa. It's [[Poetic (Mihai Popa)|Poetic]] but horribly translated with crappy languages. 1. Take this example
 Add experience and goodness. You love this content The color is very good, For 
< 1727909400 558837 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1727909460 627917 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=142059&oldid=141976 5* 03MihaiEso 5* (+94) 10/* Horribly translated variants */
> 1727909624 609574 PRIVMSG #esolangs :14[[07Translated Poetic Mihai14]]4 10 02https://esolangs.org/w/index.php?diff=142060&oldid=142058 5* 03MihaiEso 5* (+28) 10
> 1727909636 224974 PRIVMSG #esolangs :14[[07Translated SRL++14]]4 10 02https://esolangs.org/w/index.php?diff=142061&oldid=140720 5* 03MihaiEso 5* (+115) 10
> 1727909698 854647 PRIVMSG #esolangs :14[[07Translated CreativeASM14]]4 10 02https://esolangs.org/w/index.php?diff=142062&oldid=139157 5* 03MihaiEso 5* (+9) 10
> 1727909793 263916 PRIVMSG #esolangs :14[[07014]]4 10 02https://esolangs.org/w/index.php?diff=142063&oldid=141146 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+24) 10/* G# */
> 1727910007 651516 PRIVMSG #esolangs :14[[07514]]4 10 02https://esolangs.org/w/index.php?diff=142064&oldid=141482 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+25) 10
< 1727911439 582236 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :what's the correct way to delete one letter in vi? I tried dl but it didn't work
< 1727911473 169459 :ajal!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs * :realname
< 1727911476 964276 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :You can push x or delete to delete a single character
< 1727911511 575740 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :dl *does* work in vim, which I'm more used to
< 1727911557 652208 :Noisytoot!~noisytoot@user/meow/Noisytoot QUIT :Quit: ZNC 1.9.1 - https://znc.in
< 1727911700 489873 :Noisytoot!~noisytoot@user/meow/Noisytoot JOIN #esolangs Noisytoot :Ron
< 1727911718 56730 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Ping timeout: 255 seconds
> 1727912061 351240 PRIVMSG #esolangs :14[[07Esofish14]]4 10 02https://esolangs.org/w/index.php?diff=142065&oldid=141102 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+34) 10
> 1727912250 15641 PRIVMSG #esolangs :14[[07Empty14]]4 10 02https://esolangs.org/w/index.php?diff=142066&oldid=137985 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+36) 10/* Fibonacci sequence */
> 1727913004 360022 PRIVMSG #esolangs :14[[07Curly Fish14]]4 M10 02https://esolangs.org/w/index.php?diff=142067&oldid=142055 5* 03PythonshellDebugwindow 5* (+106) 10Categories
> 1727913105 533307 PRIVMSG #esolangs :14[[07Lol waht i cant edit talk pages14]]4 M10 02https://esolangs.org/w/index.php?diff=142068&oldid=142056 5* 03PythonshellDebugwindow 5* (+96) 10Categories
< 1727913760 641779 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net QUIT :Ping timeout: 244 seconds
< 1727913906 425206 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net JOIN #esolangs * :Textual User
< 1727916883 322160 :X-Scale!~X-Scale@123.64.114.89.rev.vodafone.pt QUIT :Ping timeout: 256 seconds
< 1727919107 671107 :ajal!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement
< 1727920296 612640 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: x to delete after the cursor or X to delete before the cursor. I thought dl and dh respectively would be equivalent, but perhaps I don't understand how the original vi works.
< 1727920350 962607 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :also these usually can't delete newline characters, and there's the special commands J and gJ for that
< 1727920425 594484 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: thanks
< 1727920663 421531 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :unrelated. the webcomic page https://www.sandraandwoo.com/scarlet/comic/a-sky-full-of-stars-027/ has the first appearance of a black-haired boy. as soon as this page was published, that boy was added to the public characters list https://www.sandraandwoo.com/scarlet/characters/ and is listed as the boyfriend of the 9 year old main character. I don't think I've ever seen any webcomic give an early 
< 1727920669 430719 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :spoiler about a character who just showed up this way. 
> 1727921923 557050 PRIVMSG #esolangs :14[[07Ropy14]]4 M10 02https://esolangs.org/w/index.php?diff=142069&oldid=46036 5* 03PythonshellDebugwindow 5* (+0) 10/* Externam resources */ Fix typo
< 1727922594 539505 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :Ping timeout: 260 seconds
< 1727922745 22238 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN #esolangs lambdabot :Lambda_Robots:_100%_Loyal
> 1727925478 988370 PRIVMSG #esolangs :14[[07W11014]]4 10 02https://esolangs.org/w/index.php?diff=142070&oldid=131240 5* 03Arctenik 5* (+218) 10Note on Turing-completeness + Wikipedia link
> 1727925772 13249 PRIVMSG #esolangs :14[[07Deadfish with gotos and input14]]4 10 02https://esolangs.org/w/index.php?diff=142071&oldid=140552 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+24) 10
> 1727926096 102494 PRIVMSG #esolangs :14[[07Talk:^14]]4 10 02https://esolangs.org/w/index.php?diff=142072&oldid=140538 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+103) 10
> 1727926695 313810 PRIVMSG #esolangs :14[[07Talk:^14]]4 10 02https://esolangs.org/w/index.php?diff=142073&oldid=142072 5* 03None1 5* (+255) 10/* Written in  */
< 1727926998 488057 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 246 seconds
< 1727927058 438413 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1727927306 402338 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname
> 1727927905 426273 PRIVMSG #esolangs :14[[07Esolang talk:Autoconfirmed users14]]4 10 02https://esolangs.org/w/index.php?diff=142074&oldid=141951 5* 03None1 5* (+239) 10
> 1727927976 448808 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=142075&oldid=141941 5* 03None1 5* (+279) 10/* ? */
> 1727929309 263785 PRIVMSG #esolangs :14[[07Kmid14]]4 N10 02https://esolangs.org/w/index.php?oldid=142076 5* 03Arctenik 5* (+8042) 10Create article
> 1727929391 558743 PRIVMSG #esolangs :14[[07Kwert14]]4 10 02https://esolangs.org/w/index.php?diff=142077&oldid=141362 5* 03Arctenik 5* (+15719) 10Add Turing-completeness construction
> 1727929839 290377 PRIVMSG #esolangs :14[[07User:Arctenik14]]4 10 02https://esolangs.org/w/index.php?diff=142078&oldid=107529 5* 03Arctenik 5* (+103) 10Kmid + some reformatting
> 1727930692 970858 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142079&oldid=142013 5* 03None1 5* (+250) 10/* Make it WORSE! */
> 1727930809 385738 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142080&oldid=142079 5* 03None1 5* (+502) 10/* Help contributing/translating/administrating Funcode? */ new section
> 1727930852 285481 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142081&oldid=142080 5* 03None1 5* (+34) 10/* Help contributing/translating/administrating Funcode? */
< 1727932143 500048 :simcop2387!~simcop238@perlbot/patrician/simcop2387 QUIT :Ping timeout: 246 seconds
< 1727932146 15382 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot QUIT :Ping timeout: 248 seconds
< 1727933409 989922 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
> 1727933621 574936 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142082&oldid=142081 5* 03PrySigneToFry 5* (+645) 10
> 1727934464 820299 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142083&oldid=140842 5* 03PrySigneToFry 5* (+37) 10
> 1727934912 260734 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Target14]]4 10 02https://esolangs.org/w/index.php?diff=142084&oldid=141954 5* 03PrySigneToFry 5* (+100) 10
< 1727935209 496864 :m5zs7k!aquares@web10.mydevil.net QUIT :Ping timeout: 246 seconds
> 1727935311 678365 PRIVMSG #esolangs :14[[07User talk:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=142085&oldid=141744 5* 03PrySigneToFry 5* (+675) 10
> 1727935365 733029 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Sandbox/My Rate to the user that I know14]]4 10 02https://esolangs.org/w/index.php?diff=142086&oldid=141971 5* 03PrySigneToFry 5* (+4) 10
> 1727935668 768030 PRIVMSG #esolangs :14[[07User talk:None114]]4 10 02https://esolangs.org/w/index.php?diff=142087&oldid=141464 5* 03PrySigneToFry 5* (+719) 10/* Funcode Wiki */ new section
< 1727935892 12574 :m5zs7k!aquares@web10.mydevil.net JOIN #esolangs m5zs7k :m5zs7k
< 1727936062 205313 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :I think that the flexible arrays in C99 is not as good as the zero-length arrays in GNU, because zero-length arrays are more logical and have more uses; they are not only used for adding extra data on the end of a structure (although that is the most common use), but can also be used for other things, e.g. if a name needs to be defined even though it is not used, or associating numbers/types (using sizeof and typeof)
> 1727936115 583411 PRIVMSG #esolangs :14[[07Ting Vit14]]4 10 02https://esolangs.org/w/index.php?diff=142088&oldid=124926 5* 03PrySigneToFry 5* (+56) 10
< 1727936253 813410 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :The documentation of GCC says "As a quirk of the original implementation of zero-length arrays, sizeof evaluates to zero" but that shouldn't just be a quirk of the implementation; it is logically what it should do, since if the number of elements is zero then the size of the entire array should be zero (although the size of the element of the array might be nonzero).
> 1727936291 624419 PRIVMSG #esolangs :14[[07Befunge/Constants14]]4 10 02https://esolangs.org/w/index.php?diff=142089&oldid=141966 5* 03PrySigneToFry 5* (+165) 10
< 1727936751 548248 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Flexible arrays can be useful for static initialization, and perhaps if you want the compiler to complain if additional members are added (although GCC also allows it in the middle, which doesn't make much sense), but other than that I think zero-length arrays are better in many ways
< 1727937307 580187 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :zzo38: C also doesn't have empty structs, and C++ "empty" structs have a positive sizeof (usually 1). this is unfortunate, and C++ added special rules for inheritence and later an attribute so that those empty structures can in some context behave like they're zero-sized. given that situation, it's reasonable that C doesn't allow zero-length arrays either. and even if you somehow added zero-sized arrays 
< 1727937313 590028 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :or empty structs to standard C, you'd probably need some kind of special attribute to mark an array as potentially zero-sized because of backwards compatibility. that said, C does support structs ending in a trailing length 1 array where you allocate the struct as variable-sized, and in practice you can treat these as a trailing flexible array that can even be zero-sized in most respects.
< 1727937401 893112 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :the lack of zero-sized data is problematic, and in particular you have to be a bit careful with it if you try to export a C interface from rust, because rust does fully support zero-sized structs and arrays and will put them in the exported interface too.
< 1727937591 11889 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :this especially comes up if you want to pass a potentially zero-sized struct as a function argument: both libev and perl's XS interface uses macro magic for it where if the structure would be zero-sized then no argument is passed instead, the macro expands to either nothing or the (nonzero sized argument) followed by a comma
< 1727937772 150644 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Will the exported interfaces from Rust be usable with GCC with zero-length arrays?
< 1727937846 856938 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :I just use the GNU extensions in GCC, and many of them will work with Clang as well so if someone else wants to use Clang they can probably still compile these programs
< 1727937866 89471 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :zzo38: I don't think so, because the problem is mostly zero-length structs rather than zero-length arrays, especially if passed by value or embedded in another struct, and you can't pass an array by value to a function in C. or... does the gcc extension let you make a true sizeof 0 struct too?
< 1727937930 477331 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :arrays with constant zero size don't come up too often, and variable-sized arrays are addressed through pointers rather than passed by value and that does not cause problems
< 1727938149 539740 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :GCC allows you to make a empty structure, but only in C (not in C++, which adds a member even if you do not specify any, according to the documentation)
< 1727938290 313871 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :zzo38: empty structure sure, but does it have sizeof 0 and consume no space when it's in a larger struct at a non-trailing position?
< 1727938354 254153 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Yes, its size is zero (in C only, not in C++) and consumes no space
< 1727938449 825084 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :(although I don't know if alignment is affected at all?)
< 1727938454 211468 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :nice. in that case that might work to use a rust interface, though I'm not sure if the two agree on how to pass such a struct as function argument by value
< 1727938496 93812 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Some of my programs do pass struct by value, although they are usually small structures not bigger than 64 bits
< 1727938733 610397 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :(if you rely on such a gcc empty struct, especially in a header, you should probably make sure that it #errors out with an explanation if someone tries to compile it in C++)
< 1727938958 46392 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1727943957 851777 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1727944988 565548 PRIVMSG #esolangs :14[[07Esolang talk:Autoconfirmed users14]]4 10 02https://esolangs.org/w/index.php?diff=142090&oldid=142074 5* 03Ractangle 5* (+50) 10
> 1727946470 293637 PRIVMSG #esolangs :14[[07User talk:None114]]4 10 02https://esolangs.org/w/index.php?diff=142091&oldid=142087 5* 03Ractangle 5* (+184) 10/* Funcode Wiki */
> 1727946953 709875 PRIVMSG #esolangs :14[[07!lyriclydemoteestablishcommunism!14]]4 10 02https://esolangs.org/w/index.php?diff=142092&oldid=142004 5* 03Ractangle 5* (-5) 10
< 1727947601 164697 :leah2!~leah@vuxu.org QUIT :Ping timeout: 255 seconds
< 1727948396 395148 :leah2!~leah@vuxu.org JOIN #esolangs leah2 :Leah Neukirchen
< 1727948666 138073 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1727949543 398030 :X-Scale!~X-Scale@123.64.114.89.rev.vodafone.pt JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
> 1727949713 418436 PRIVMSG #esolangs :14[[07User talk:Tommyaweosme14]]4 M10 02https://esolangs.org/w/index.php?diff=142093&oldid=142085 5* 03Ais523 5* (-675) 10Reverted edit by [[Special:Contributions/PrySigneToFry|PrySigneToFry]] ([[User talk:PrySigneToFry|talk]]) to last revision by [[User:Ais523|Ais523]]
< 1727949844 848525 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown
< 1727950561 263828 :Deepfriedice!~Deepfried@117-20-68-42.751444.bne.nbn.aussiebb.net JOIN #esolangs Deepfriedice :realname
< 1727951322 88726 :simcop2387!~simcop238@perlbot/patrician/simcop2387 JOIN #esolangs simcop2387 :ZNC - https://znc.in
< 1727951414 592929 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot JOIN #esolangs perlbot :ZNC - https://znc.in
< 1727952345 886613 :craigo!~craigo@user/craigo QUIT :Quit: Leaving
< 1727954363 199577 :X-Scale!~X-Scale@123.64.114.89.rev.vodafone.pt QUIT :Quit: Client closed
< 1727954718 394431 :X-Scale!~X-Scale@123.64.114.89.rev.vodafone.pt JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
> 1727955556 65953 PRIVMSG #esolangs :14[[07User talk:None114]]4 10 02https://esolangs.org/w/index.php?diff=142094&oldid=142091 5* 03PrySigneToFry 5* (+666) 10/* Funcode Wiki */
< 1727956101 983373 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1727956156 318269 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
> 1727956452 247606 PRIVMSG #esolangs :14[[07WhatLang14]]4 M10 02https://esolangs.org/w/index.php?diff=142095&oldid=141616 5* 03DGCK81LNN 5* (+0) 10/* Practices and idioms */
< 1727956498 249897 :wWwwW!~wWwwW@94.147.203.75 QUIT :Quit: Client closed
< 1727956511 318881 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
> 1727956914 212511 PRIVMSG #esolangs :14[[07Lol waht i cant edit talk pages14]]4 10 02https://esolangs.org/w/index.php?diff=142096&oldid=142068 5* 03Unname4798 5* (+204) 10add cat (numbers instead of ASCII characters)
> 1727956945 515310 PRIVMSG #esolangs :14[[07Lol waht i cant edit talk pages14]]4 M10 02https://esolangs.org/w/index.php?diff=142097&oldid=142096 5* 03Unname4798 5* (+5) 10
< 1727957010 443381 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net QUIT :Ping timeout: 252 seconds
< 1727957141 334021 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net JOIN #esolangs mtm :Textual User
< 1727957553 425281 :trumae!~Thunderbi@170.231.88.214 JOIN #esolangs trumae :trumae
< 1727958382 318335 :wWwwW38!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
> 1727958543 755583 PRIVMSG #esolangs :14[[07Poetic LOLWICNETP14]]4 N10 02https://esolangs.org/w/index.php?oldid=142098 5* 03Unname4798 5* (+688) 10Created page with "{{lang|a=User:Unname4798|i=[[lol waht i cant edit talk pages]]|f=a member of the [[Poetic (family)|Poetic]] family}} == Commands == 
 1 letter: (x) Set a variable x to 0 2 letters: (x, y) Increase x variable's value by y 3 letters: (x, y) Decrease x vari
> 1727958562 271538 PRIVMSG #esolangs :14[[07Poetic LOLWICNETP14]]4 10 02https://esolangs.org/w/index.php?diff=142099&oldid=142098 5* 03Unname4798 5* (+7) 10
< 1727958567 318831 :wWwwW!~wWwwW@94.147.203.75 QUIT :Ping timeout: 256 seconds
< 1727958590 320729 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
< 1727958597 741615 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :is it possible to create a TC esolang with I/O thats also I/O complete but still has no quine
< 1727958839 318467 :wWwwW38!~wWwwW@94.147.203.75 QUIT :Ping timeout: 256 seconds
> 1727958875 78839 PRIVMSG #esolangs :14[[07Poetic (family)14]]4 10 02https://esolangs.org/w/index.php?diff=142100&oldid=138132 5* 03Unname4798 5* (+46) 10
> 1727958952 999950 PRIVMSG #esolangs :14[[07User:Unname479814]]4 10 02https://esolangs.org/w/index.php?diff=142101&oldid=141428 5* 03Unname4798 5* (+36) 10
> 1727958964 985283 PRIVMSG #esolangs :14[[07User:Unname479814]]4 M10 02https://esolangs.org/w/index.php?diff=142102&oldid=142101 5* 03Unname4798 5* (+1) 10
> 1727958980 861983 PRIVMSG #esolangs :14[[07User:Unname479814]]4 M10 02https://esolangs.org/w/index.php?diff=142103&oldid=142102 5* 03Unname4798 5* (+1) 10
> 1727959083 130474 PRIVMSG #esolangs :14[[07User talk:Unname479814]]4 10 02https://esolangs.org/w/index.php?diff=142104&oldid=141845 5* 03Yayimhere 5* (+114) 10/* Move warring */
> 1727959096 678604 PRIVMSG #esolangs :14[[07User talk:Unname479814]]4 10 02https://esolangs.org/w/index.php?diff=142105&oldid=142104 5* 03Yayimhere 5* (+6) 10/* Move warring */
> 1727959215 600288 PRIVMSG #esolangs :14[[07User talk:Unname479814]]4 10 02https://esolangs.org/w/index.php?diff=142106&oldid=142105 5* 03Unname4798 5* (+273) 10
> 1727959267 396481 PRIVMSG #esolangs :14[[07User talk:Unname479814]]4 10 02https://esolangs.org/w/index.php?diff=142107&oldid=142106 5* 03Unname4798 5* (-273) 10incorrect
> 1727959380 306414 PRIVMSG #esolangs :14[[07Poetic LOLWICNETP14]]4 10 02https://esolangs.org/w/index.php?diff=142108&oldid=142099 5* 03Unname4798 5* (-18) 10
> 1727959474 605665 PRIVMSG #esolangs :14[[07Poetic LOLWICNETP14]]4 10 02https://esolangs.org/w/index.php?diff=142109&oldid=142108 5* 03Unname4798 5* (+1) 10
> 1727959497 644428 PRIVMSG #esolangs :14[[07Poetic LOLWICNETP14]]4 M10 02https://esolangs.org/w/index.php?diff=142110&oldid=142109 5* 03Unname4798 5* (+0) 10
< 1727960011 614593 :X-Scale!~X-Scale@123.64.114.89.rev.vodafone.pt QUIT :Quit: Client closed
> 1727960176 739470 PRIVMSG #esolangs :14[[07User talk:Unname4798/common.css14]]4 10 02https://esolangs.org/w/index.php?diff=142111&oldid=141442 5* 03Unname4798 5* (+28) 10
> 1727960221 656461 PRIVMSG #esolangs :14[[07User talk:Unname4798/common.css14]]4 10 02https://esolangs.org/w/index.php?diff=142112&oldid=142111 5* 03Unname4798 5* (-32) 10
> 1727960409 335880 PRIVMSG #esolangs :14[[07User talk:Unname479814]]4 10 02https://esolangs.org/w/index.php?diff=142113&oldid=142107 5* 03Unname4798 5* (+231) 10
< 1727960573 318352 :wWwwW!~wWwwW@94.147.203.75 QUIT :Ping timeout: 256 seconds
< 1727961121 319525 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
< 1727961403 57166 :fowl!~fowl@user/fowl JOIN #esolangs fowl :fowl
> 1727961548 889928 PRIVMSG #esolangs :14[[07Poetic LOLWICNETP14]]4 10 02https://esolangs.org/w/index.php?diff=142114&oldid=142110 5* 03Unname4798 5* (+0) 10
< 1727961627 332498 :wWwwW!~wWwwW@94.147.203.75 QUIT :Ping timeout: 256 seconds
< 1727962141 389696 :X-Scale!~X-Scale@123.64.114.89.rev.vodafone.pt JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1727962380 894655 :X-Scale!~X-Scale@123.64.114.89.rev.vodafone.pt QUIT :Client Quit
> 1727963588 514539 PRIVMSG #esolangs :14[[07Lol waht i cant edit talk pages14]]4 10 02https://esolangs.org/w/index.php?diff=142115&oldid=142097 5* 03Ractangle 5* (-19) 10/* truth machine */
> 1727963712 797476 PRIVMSG #esolangs :14[[07User talk:Unname479814]]4 10 02https://esolangs.org/w/index.php?diff=142116&oldid=142113 5* 03Ractangle 5* (+263) 10/* What did I do to User:Yayimhere? */
< 1727964628 711672 :ais523!~ais523@user/ais523 PRIVMSG #esolangs : is it possible to create a TC esolang with I/O thats also I/O complete but still has no quine ← my initial thought was "I don't think so, but I'm not sure", but it is possible at least for batch I/O – you make the print routines refuse to output text that starts with the first character of the program unless there's been either input or output already
< 1727964666 29699 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :in other words, you basically partially hardcode the "output for no input" in the program source, but the output when there's some input can be calculated arbitrarily
< 1727964699 547789 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :extending this to interactive I/O runs into philosophical questions about what sort of input a quine is allowed to take
< 1727964843 448938 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :ah no, this is simple: you disallow printing output that starts with the first character of the program until after input has actively been read, and found to be nonempty
< 1727964931 150731 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :still I/O-complete because the output printed before the first nonempty input is a constant, and executable on a Turing machine
< 1727964965 681225 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :however, in some cases *writing* the program may be uncomputable, as you may need to solve the halting problem to work out what the first byte of output is
< 1727965493 418798 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
< 1727965649 191642 :ais523!~ais523@user/ais523 QUIT :Quit: quit
< 1727966299 254453 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs amby :realname
> 1727966655 923158 PRIVMSG #esolangs :14[[07User talk:Unname479814]]4 M10 02https://esolangs.org/w/index.php?diff=142117&oldid=142116 5* 03Unname4798 5* (+1) 10
> 1727966728 925801 PRIVMSG #esolangs :14[[07Poetic LOLWICNETP14]]4 10 02https://esolangs.org/w/index.php?diff=142118&oldid=142114 5* 03Unname4798 5* (+25) 10
> 1727966854 351297 PRIVMSG #esolangs :14[[07Lol waht i cant edit talk pages14]]4 10 02https://esolangs.org/w/index.php?diff=142119&oldid=142115 5* 03Unname4798 5* (+40) 10Don't hate yourself, tommyaweosme!
> 1727966860 995005 PRIVMSG #esolangs :14[[07Egnufeb14]]4 M10 02https://esolangs.org/w/index.php?diff=142120&oldid=142047 5* 03Emelang 5* (+76) 10/* Cat Program */
> 1727966937 932859 PRIVMSG #esolangs :14[[07Egnufeb14]]4 10 02https://esolangs.org/w/index.php?diff=142121&oldid=142120 5* 03Emelang 5* (+0) 10changed the looping cat program so that it will worm if it will be run in an interpreter
> 1727966969 652779 PRIVMSG #esolangs :14[[07Poetic LOLWICNETP14]]4 10 02https://esolangs.org/w/index.php?diff=142122&oldid=142118 5* 03Unname4798 5* (-70) 10
< 1727967148 36624 :Deepfriedice!~Deepfried@117-20-68-42.751444.bne.nbn.aussiebb.net QUIT :Ping timeout: 248 seconds
< 1727967881 879072 :Deepfriedice!~Deepfried@117-20-68-5.751444.bne.nbn.aussiebb.net JOIN #esolangs Deepfriedice :realname
> 1727968053 133898 PRIVMSG #esolangs :14[[07Egnufeb14]]4 10 02https://esolangs.org/w/index.php?diff=142123&oldid=142121 5* 03Emelang 5* (+122) 10added a few instructions
> 1727968072 893155 PRIVMSG #esolangs :14[[07Egnufeb14]]4 M10 02https://esolangs.org/w/index.php?diff=142124&oldid=142123 5* 03Emelang 5* (+2) 10/* Hello, World! */
> 1727968240 536190 PRIVMSG #esolangs :14[[07Egnufeb14]]4 M10 02https://esolangs.org/w/index.php?diff=142125&oldid=142124 5* 03Emelang 5* (+4) 10/* Cat Program */
< 1727968389 610442 :Deepfriedice!~Deepfried@117-20-68-5.751444.bne.nbn.aussiebb.net QUIT :Ping timeout: 240 seconds
> 1727968521 925918 PRIVMSG #esolangs :14[[07Egnufeb14]]4 10 02https://esolangs.org/w/index.php?diff=142126&oldid=142125 5* 03Emelang 5* (+103) 10/* Cat Program */
> 1727968643 960367 PRIVMSG #esolangs :14[[07Egnufeb14]]4 10 02https://esolangs.org/w/index.php?diff=142127&oldid=142126 5* 03Emelang 5* (+40) 10/* Instructions */
> 1727968674 792085 PRIVMSG #esolangs :14[[07Egnufeb14]]4 M10 02https://esolangs.org/w/index.php?diff=142128&oldid=142127 5* 03Emelang 5* (+0) 10sometimes i dont like redirects
> 1727968717 54022 PRIVMSG #esolangs :14[[07Egnufeb14]]4 10 02https://esolangs.org/w/index.php?diff=142129&oldid=142128 5* 03Emelang 5* (+2) 10/* Instructions */
> 1727968868 773107 PRIVMSG #esolangs :14[[07Egnufeb14]]4 10 02https://esolangs.org/w/index.php?diff=142130&oldid=142129 5* 03Emelang 5* (+131) 10added d
< 1727969129 402229 :Deepfriedice!~Deepfried@117-20-68-42.751444.bne.nbn.aussiebb.net JOIN #esolangs Deepfriedice :realname
< 1727969393 691666 :Deepfriedice!~Deepfried@117-20-68-42.751444.bne.nbn.aussiebb.net QUIT :Client Quit
< 1727969503 392079 :X-Scale!~X-Scale@123.64.114.89.rev.vodafone.pt JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
> 1727969588 31900 PRIVMSG #esolangs :14[[07Egnufeb14]]4 10 02https://esolangs.org/w/index.php?diff=142131&oldid=142130 5* 03Emelang 5* (+220) 10added calculator
> 1727969630 741794 PRIVMSG #esolangs :14[[07Egnufeb14]]4 10 02https://esolangs.org/w/index.php?diff=142132&oldid=142131 5* 03Emelang 5* (-9) 10fixed calculator
> 1727969709 197945 PRIVMSG #esolangs :14[[07Egnufeb14]]4 M10 02https://esolangs.org/w/index.php?diff=142133&oldid=142132 5* 03Emelang 5* (+2) 10fixed calculator once more
> 1727969819 865820 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=142134&oldid=142075 5* 03Yayimhere 5* (+107) 10/* ban tommyawsome */
< 1727969832 319146 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
< 1727969943 952232 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :thx ais523
< 1727969965 244301 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :but wut if instead of input w condiser: is program in memory
> 1727970253 281462 PRIVMSG #esolangs :14[[07User talk:Unname479814]]4 10 02https://esolangs.org/w/index.php?diff=142135&oldid=142117 5* 03Ractangle 5* (+6) 10/* What did I do to User:Yayimhere? */
< 1727970399 318750 :wWwwW!~wWwwW@94.147.203.75 QUIT :Ping timeout: 256 seconds
> 1727970418 159105 PRIVMSG #esolangs :14[[07Egnufeb14]]4 10 02https://esolangs.org/w/index.php?diff=142136&oldid=142133 5* 03Ractangle 5* (+2) 10/* Hello, World! */
< 1727970423 318792 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
< 1727970425 53630 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :*we
> 1727970508 367964 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=142137&oldid=142039 5* 03Shriansh 5* (+47) 10/* Introductions */
> 1727970516 231721 PRIVMSG #esolangs :14[[07Beforge14]]4 N10 02https://esolangs.org/w/index.php?oldid=142138 5* 03Shriansh 5* (+4640) 10Created page with "{{lowercase}} {{featured language}} |name=Beforge |- |author=[[user:Shriansh]] |year=[[:Category:2024|2024]] |memsys=[[:Category:Cell-based & Stack based|Cell-based & Stack Based]] |dimensions=two-dimensional |class=[[:Category:Turing complete|Turing complete]] ==Warni
> 1727970535 225512 PRIVMSG #esolangs :14[[07Lol waht i cant edit talk pages14]]4 10 02https://esolangs.org/w/index.php?diff=142139&oldid=142119 5* 03Ractangle 5* (-40) 10"i" literally means "input"
> 1727970903 380391 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142140&oldid=142138 5* 03Ractangle 5* (-22) 10
> 1727971306 518265 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142141&oldid=142140 5* 03Ractangle 5* (-152) 10
> 1727971337 249818 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142142&oldid=142141 5* 03Ractangle 5* (+6) 10
< 1727971351 318454 :wWwwW!~wWwwW@94.147.203.75 QUIT :Ping timeout: 256 seconds
< 1727971756 115755 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1727971918 315013 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142143&oldid=142142 5* 03Shriansh 5* (+0) 10
> 1727971990 717126 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142144&oldid=142143 5* 03Shriansh 5* (+19) 10
> 1727972140 177581 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142145&oldid=142144 5* 03Shriansh 5* (+257) 10
> 1727972163 132838 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142146&oldid=142145 5* 03Shriansh 5* (-1) 10
> 1727972201 911562 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142147&oldid=142146 5* 03Shriansh 5* (+1) 10
> 1727972469 643676 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142148&oldid=142147 5* 03Shriansh 5* (+85) 10
> 1727972500 706480 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142149&oldid=142148 5* 03Shriansh 5* (+4) 10/* Examples */
> 1727972533 125418 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142150&oldid=142149 5* 03Shriansh 5* (+51) 10/* Examples */
> 1727972571 473212 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142151&oldid=142150 5* 03Shriansh 5* (-45) 10/* Examples */
< 1727972967 318953 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
> 1727973099 27376 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142152&oldid=142151 5* 03Shriansh 5* (+20) 10
> 1727973104 583391 PRIVMSG #esolangs :14[[07User:Shriansh14]]4 N10 02https://esolangs.org/w/index.php?oldid=142153 5* 03Shriansh 5* (+128) 10Created page with "==IDK WHO I AM BUT I AM== heheheha ==Esolangs== Beforge (this is the worst thing u will see) = https://esolangs.org/wiki/Beforge"
> 1727974046 929847 PRIVMSG #esolangs :14[[07BFInfinity14]]4 10 02https://esolangs.org/w/index.php?diff=142154&oldid=140235 5* 03Shriansh 5* (+108) 10/* Commands */
< 1727974148 415937 :trumae!~Thunderbi@170.231.88.214 QUIT :Ping timeout: 252 seconds
> 1727974336 86797 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142155&oldid=142152 5* 03Shriansh 5* (+165) 10
> 1727974390 163284 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142156&oldid=142155 5* 03Shriansh 5* (+4) 10/* Examples */
< 1727974414 840688 :sam__!~sam@lullcec.org JOIN #esolangs * :sam
< 1727974437 674991 :sam__!~sam@lullcec.org NICK :Guest177
< 1727974790 315214 :Guest177!~sam@lullcec.org QUIT :Quit: leaving
< 1727975361 601808 :wWwwW!~wWwwW@94.147.203.75 QUIT :Quit: Client closed
< 1727975385 435309 :trumae!~Thunderbi@170.231.88.214 JOIN #esolangs trumae :trumae
> 1727975419 797770 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142157&oldid=142156 5* 03Shriansh 5* (+31) 10
> 1727975440 433031 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142158&oldid=142157 5* 03Shriansh 5* (+17) 10
> 1727975822 332129 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142159&oldid=142158 5* 03Ractangle 5* (-31) 10Why did you have to add /* Contributors */ section?
> 1727975845 419129 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142160&oldid=142159 5* 03Ractangle 5* (-5) 10/* Introduction */
> 1727975991 240572 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142161&oldid=142160 5* 03Ractangle 5* (-24) 10/* Examples */
> 1727976006 994671 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142162&oldid=142161 5* 03Ractangle 5* (-15) 10/* Introduction */
> 1727976020 79282 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142163&oldid=142162 5* 03Ractangle 5* (+0) 10/* Examples */
> 1727976083 53496 PRIVMSG #esolangs :14[[07Category:Two-dimensional languages14]]4 10 02https://esolangs.org/w/index.php?diff=142164&oldid=7847 5* 03Ractangle 5* (+23) 10
> 1727976156 149938 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142165&oldid=142163 5* 03Ractangle 5* (-5) 10
> 1727976195 837064 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142166&oldid=142165 5* 03Ractangle 5* (+1) 10/* Examples */
> 1727976295 936827 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142167&oldid=142166 5* 03Ractangle 5* (-1) 10/* Examples */
> 1727976444 335690 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142168&oldid=142167 5* 03Shriansh 5* (+25) 10/* Execute some random commands */
< 1727976607 166147 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1727977025 659361 PRIVMSG #esolangs :14[[07Beforge14]]4 M10 02https://esolangs.org/w/index.php?diff=142169&oldid=142168 5* 03Aadenboy 5* (+0) 10lowercase file extenson
> 1727977334 19554 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142170&oldid=142169 5* 03Shriansh 5* (+219) 10
> 1727977503 669311 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142171&oldid=142170 5* 03Shriansh 5* (+57) 10/* Examples */
> 1727977576 677419 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142172&oldid=142171 5* 03Shriansh 5* (+10) 10
< 1727977824 523890 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1727978366 848204 PRIVMSG #esolangs :14[[07Curly Fish14]]4 10 02https://esolangs.org/w/index.php?diff=142173&oldid=142067 5* 03Ractangle 5* (+95) 10/* Movement */
< 1727978662 422183 :X-Scale!~X-Scale@123.64.114.89.rev.vodafone.pt QUIT :Quit: Client closed
> 1727979089 396841 PRIVMSG #esolangs :14[[07Curly Fish14]]4 10 02https://esolangs.org/w/index.php?diff=142174&oldid=142173 5* 03Ractangle 5* (+9) 10/* Syntax */
> 1727979173 131978 PRIVMSG #esolangs :14[[07Curly Fish14]]4 10 02https://esolangs.org/w/index.php?diff=142175&oldid=142174 5* 03Ractangle 5* (+43) 10/* Examples */
> 1727979236 195752 PRIVMSG #esolangs :14[[07Curly Fish14]]4 10 02https://esolangs.org/w/index.php?diff=142176&oldid=142175 5* 03Ractangle 5* (+97) 10/* Syntax */
> 1727979472 709610 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142177&oldid=142172 5* 03Ractangle 5* (+0) 10/* Hello World User:none1 */
< 1727980056 466052 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1727980671 208494 PRIVMSG #esolangs :14[[07LFSR CPU14]]4 N10 02https://esolangs.org/w/index.php?oldid=142178 5* 03SubleqIsTheBestLeq 5* (+2277) 10Initial page
> 1727980855 874580 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=142179&oldid=142001 5* 03SubleqIsTheBestLeq 5* (+15) 10/* L */ Added LFSR CPU
> 1727981005 483297 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142180&oldid=139388 5* 03Ractangle 5* (+40) 10/* Interpreter */
< 1727981513 811617 :trumae!~Thunderbi@170.231.88.214 QUIT :Remote host closed the connection
< 1727982416 490086 :visilii!~visilii@46.61.242.109 JOIN #esolangs * :ZNC - https://znc.in
> 1727984930 457717 PRIVMSG #esolangs :14[[07Esolang talk:Autoconfirmed users14]]4 M10 02https://esolangs.org/w/index.php?diff=142181&oldid=142090 5* 03PythonshellDebugwindow 5* (+0) 10Fix time
> 1727985114 481952 PRIVMSG #esolangs :14[[07LFSR CPU14]]4 M10 02https://esolangs.org/w/index.php?diff=142182&oldid=142178 5* 03PythonshellDebugwindow 5* (+127) 10Formatting, categories
> 1727985451 469323 PRIVMSG #esolangs :14[[07Beforge14]]4 M10 02https://esolangs.org/w/index.php?diff=142183&oldid=142177 5* 03PythonshellDebugwindow 5* (+66) 10Categories, misc.
> 1727985570 593268 PRIVMSG #esolangs :14[[07User:XKCD Random Number14]]4 M10 02https://esolangs.org/w/index.php?diff=142184&oldid=142052 5* 03PythonshellDebugwindow 5* (-3) 10Formatting
> 1727985719 587519 PRIVMSG #esolangs :14[[07Poetic LOLWICNETP14]]4 M10 02https://esolangs.org/w/index.php?diff=142185&oldid=142122 5* 03PythonshellDebugwindow 5* (+101) 10Categories
> 1727985762 478438 PRIVMSG #esolangs :14[[07Lol waht i cant edit talk pages14]]4 M10 02https://esolangs.org/w/index.php?diff=142186&oldid=142139 5* 03PythonshellDebugwindow 5* (+39) 10See also
> 1727988497 364460 PRIVMSG #esolangs :14[[07C-like language14]]4 10 02https://esolangs.org/w/index.php?diff=142187&oldid=141874 5* 03Ractangle 5* (+11) 10/* Name */
> 1727988604 719207 PRIVMSG #esolangs :14[[07Dish14]]4 10 02https://esolangs.org/w/index.php?diff=142188&oldid=139811 5* 03Ractangle 5* (-4) 10/* Syntax */
> 1727988785 435736 PRIVMSG #esolangs :14[[07Dish14]]4 10 02https://esolangs.org/w/index.php?diff=142189&oldid=142188 5* 03Ractangle 5* (-206) 10/* Syntax */
< 1727989830 426628 :leah2!~leah@vuxu.org QUIT :Ping timeout: 276 seconds
< 1727990554 184643 :leah2!~leah@vuxu.org JOIN #esolangs leah2 :Leah Neukirchen
< 1727991033 816803 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1727991035 444685 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Client Quit
< 1727991096 433998 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1727992297 173298 :APic!apic@apic.name PRIVMSG #esolangs :Good Night!
< 1727992456 881243 :trumae!~Thunderbi@170.231.88.214 JOIN #esolangs trumae :trumae
< 1727993195 259257 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1727994652 127474 :__monty__!~toonn@user/toonn QUIT :Quit: leaving
< 1727995619 390003 :X-Scale!~X-Scale@123.64.114.89.rev.vodafone.pt JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1728000154 423026 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net QUIT :Ping timeout: 260 seconds
< 1728000338 464563 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net JOIN #esolangs mtm :Textual User
> 1728001705 12305 PRIVMSG #esolangs :14[[07Cyclic tag system14]]4 10 02https://esolangs.org/w/index.php?diff=142190&oldid=113987 5* 03Xylochoron 5* (+13) 10
< 1728002277 657007 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement
< 1728002716 841794 :trumae!~Thunderbi@170.231.88.214 QUIT :Ping timeout: 272 seconds
> 1728006887 118995 PRIVMSG #esolangs :14[[07Square-complete14]]4 N10 02https://esolangs.org/w/index.php?oldid=142191 5* 03PrySigneToFry 5* (+710) 10Created page with "Square-complete is a concept designed by PSTF.  == What Esolang can call as "Square-complete"? == # This Esolang must can output "Hello, world!". # This Esolang must can input at least 1 character. # This Esolang must can count from 0 to 10 by looping. # Th
> 1728006918 414175 PRIVMSG #esolangs :14[[07User:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142192&oldid=142050 5* 03PrySigneToFry 5* (+22) 10
> 1728008882 537026 PRIVMSG #esolangs :14[[07MATH14]]4 N10 02https://esolangs.org/w/index.php?oldid=142193 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+843) 10Created page with "'''MATH''' is a language by ~~~~ where you make your own operations.  == Operations == Operations are defined like this:  ''operation_name'' ::= ''code'' # With  on the left and  on the right e.g.   ::= 1  == Inclu
> 1728009006 158318 PRIVMSG #esolangs :14[[07User:Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff14]]4 10 02https://esolangs.org/w/index.php?diff=142194&oldid=141255 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+10) 10
> 1728010242 798590 PRIVMSG #esolangs :14[[07MATH14]]4 M10 02https://esolangs.org/w/index.php?diff=142195&oldid=142193 5* 03PythonshellDebugwindow 5* (+68) 10Categories
> 1728011225 527171 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Sandbox/My Rate to the user that I know14]]4 10 02https://esolangs.org/w/index.php?diff=142196&oldid=142086 5* 03PrySigneToFry 5* (+142) 10
> 1728011349 424969 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Sandbox/My Rate to the user that I know14]]4 10 02https://esolangs.org/w/index.php?diff=142197&oldid=142196 5* 03PrySigneToFry 5* (-77) 10
> 1728011488 301306 PRIVMSG #esolangs :14[[07PIO14]]4 10 02https://esolangs.org/w/index.php?diff=142198&oldid=141622 5* 03PrySigneToFry 5* (+60) 10
> 1728011971 174094 PRIVMSG #esolangs :14[[07User talk:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=142199&oldid=142093 5* 03PrySigneToFry 5* (-4) 10
> 1728012067 885182 PRIVMSG #esolangs :14[[07User talk:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=142200&oldid=142199 5* 03PrySigneToFry 5* (+731) 10/* If you want, join here! */ new section
< 1728013419 350523 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 260 seconds
> 1728013451 898338 PRIVMSG #esolangs :14[[07HQ9+14]]4 10 02https://esolangs.org/w/index.php?diff=142201&oldid=132890 5* 03PrySigneToFry 5* (+1691) 10
< 1728013493 910842 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1728013659 642643 PRIVMSG #esolangs :14[[07HQ9+14]]4 10 02https://esolangs.org/w/index.php?diff=142202&oldid=142201 5* 03PrySigneToFry 5* (+564) 10
> 1728013731 153782 PRIVMSG #esolangs :14[[07HQ9+14]]4 10 02https://esolangs.org/w/index.php?diff=142203&oldid=142202 5* 03PrySigneToFry 5* (+61) 10
< 1728018475 321848 :X-Scale!~X-Scale@123.64.114.89.rev.vodafone.pt QUIT :Ping timeout: 256 seconds
> 1728021517 270691 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142204&oldid=142082 5* 03DifferentDance8 5* (+230) 10/* I'm now on Funcode (although I can't edit for some reason :/) */ new section
< 1728023045 371931 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1728024205 302372 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142205&oldid=142204 5* 03None1 5* (+271) 10/* I'm now on Funcode (although I can't edit for some reason :/) */
< 1728024248 282185 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Read error: Connection reset by peer
> 1728024702 960365 PRIVMSG #esolangs :14[[07Brainflick14]]4 N10 02https://esolangs.org/w/index.php?oldid=142206 5* 03DifferentDance8 5* (+916) 10i just rushed this language out the door lol
< 1728025256 573368 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
> 1728025747 464421 PRIVMSG #esolangs :14[[07Square-complete14]]4 10 02https://esolangs.org/w/index.php?diff=142207&oldid=142191 5* 03Ractangle 5* (-15) 10
< 1728026379 436837 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown
< 1728026834 398156 :X-Scale!~X-Scale@123.64.114.89.rev.vodafone.pt JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1728027544 362562 :Lymia!lymia@ayame.servers.aura.moe QUIT :Quit: zzzz <3
< 1728027675 486694 :Lymia!lymia@ayame.servers.aura.moe JOIN #esolangs Lymia :Lymia Aluysia
> 1728028692 329007 PRIVMSG #esolangs :14[[07Oops! all functions14]]4 N10 02https://esolangs.org/w/index.php?oldid=142208 5* 03Froginstarch 5* (+354) 10Created page with "Oops! All functions is a dumb esoleng/challenge that [[User: Froginstarch]] thought about when he was incredibly bored  The premise of this eso land is that you can only use functions (user defined) for every thing, not tradional control flow is allowed 
> 1728028771 942892 PRIVMSG #esolangs :14[[07Oops! all functions14]]4 10 02https://esolangs.org/w/index.php?diff=142209&oldid=142208 5* 03Froginstarch 5* (+55) 10
> 1728028993 116846 PRIVMSG #esolangs :14[[07Oops! all functions14]]4 10 02https://esolangs.org/w/index.php?diff=142210&oldid=142209 5* 03Froginstarch 5* (+0) 10/* Syntax */
> 1728029124 638916 PRIVMSG #esolangs :14[[07Oops! all functions14]]4 10 02https://esolangs.org/w/index.php?diff=142211&oldid=142210 5* 03Froginstarch 5* (+76) 10
> 1728029251 278657 PRIVMSG #esolangs :14[[07Oops! all functions14]]4 10 02https://esolangs.org/w/index.php?diff=142212&oldid=142211 5* 03Froginstarch 5* (+8) 10
> 1728029390 353178 PRIVMSG #esolangs :14[[07Oops! all functions14]]4 10 02https://esolangs.org/w/index.php?diff=142213&oldid=142212 5* 03Froginstarch 5* (+10) 10/* Syntax */
> 1728029419 473185 PRIVMSG #esolangs :14[[07Oops! all functions14]]4 10 02https://esolangs.org/w/index.php?diff=142214&oldid=142213 5* 03Froginstarch 5* (+0) 10
> 1728029562 677023 PRIVMSG #esolangs :14[[07Square-complete14]]4 10 02https://esolangs.org/w/index.php?diff=142215&oldid=142207 5* 03None1 5* (+66) 10/* What Esolang can be called as "Square-complete"? */  grammar
> 1728029578 442807 PRIVMSG #esolangs :14[[07Oops! all functions14]]4 10 02https://esolangs.org/w/index.php?diff=142216&oldid=142214 5* 03Froginstarch 5* (-4) 10/* Syntax */
> 1728029603 369025 PRIVMSG #esolangs :14[[07Square-complete14]]4 10 02https://esolangs.org/w/index.php?diff=142217&oldid=142215 5* 03None1 5* (+15) 10/* Isn't "Square-complete" is Turing-complete? */
> 1728029610 435632 PRIVMSG #esolangs :14[[07Oops! all functions14]]4 10 02https://esolangs.org/w/index.php?diff=142218&oldid=142216 5* 03Froginstarch 5* (+9) 10/* Syntax */
> 1728029620 454021 PRIVMSG #esolangs :14[[07Oops! all functions14]]4 10 02https://esolangs.org/w/index.php?diff=142219&oldid=142218 5* 03Froginstarch 5* (+0) 10/* Syntax */
> 1728029650 79829 PRIVMSG #esolangs :14[[07Oops! all functions14]]4 10 02https://esolangs.org/w/index.php?diff=142220&oldid=142219 5* 03Froginstarch 5* (+18) 10/* Syntax */
> 1728029663 259719 PRIVMSG #esolangs :14[[07Oops! all functions14]]4 10 02https://esolangs.org/w/index.php?diff=142221&oldid=142220 5* 03Froginstarch 5* (+0) 10
> 1728029840 26504 PRIVMSG #esolangs :14[[07Oops! all functions14]]4 10 02https://esolangs.org/w/index.php?diff=142222&oldid=142221 5* 03Froginstarch 5* (-18) 10
< 1728030386 455354 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname
< 1728030901 580706 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :int-e: Another game from the k-step steve person: https://epicpikaguy.itch.io/bee-magic
> 1728030939 36957 PRIVMSG #esolangs :14[[07Semi-serious language list14]]4 10 02https://esolangs.org/w/index.php?diff=142223&oldid=141620 5* 03Iddi01 5* (+305) 10Added a few; EVERYBODY IF YOU SEE THIS PLEASE ADD MORE LANGUAGES TO THE LIST AND SPREAD THE WORD ABOUT THIS! Anyway, currently the only languages here are ///, ><>, Aheui, ALPACA, Befunge, BLC, BCT, Black, bf, Chicken, Emmental, FALSE, Flipjump, Funge-98, CGoL,
< 1728031517 241777 :craigo!~craigo@user/craigo QUIT :Quit: Leaving
> 1728034533 548323 PRIVMSG #esolangs :14[[07*python14]]4 10 02https://esolangs.org/w/index.php?diff=142224&oldid=141904 5* 03Ractangle 5* (+28) 10/* Examples */
< 1728034535 770858 :X-Scale!~X-Scale@123.64.114.89.rev.vodafone.pt QUIT :Quit: Client closed
> 1728034686 468143 PRIVMSG #esolangs :14[[07*python14]]4 10 02https://esolangs.org/w/index.php?diff=142225&oldid=142224 5* 03Ractangle 5* (+29) 10/* Infinite loop */
> 1728037096 192949 PRIVMSG #esolangs :14[[07Emojifunge14]]4 10 02https://esolangs.org/w/index.php?diff=142226&oldid=140886 5* 03Ractangle 5* (-17) 10
< 1728037350 468531 :sam__!~sam@lullcec.org JOIN #esolangs * :sam
< 1728037373 686616 :sam__!~sam@lullcec.org NICK :Guest8663
> 1728037498 630407 PRIVMSG #esolangs :14[[07*python14]]4 10 02https://esolangs.org/w/index.php?diff=142227&oldid=142225 5* 03Ractangle 5* (+158) 10
> 1728037514 569588 PRIVMSG #esolangs :14[[07*python14]]4 10 02https://esolangs.org/w/index.php?diff=142228&oldid=142227 5* 03Ractangle 5* (+0) 10/* Computational class */
> 1728037560 177445 PRIVMSG #esolangs :14[[07*python14]]4 10 02https://esolangs.org/w/index.php?diff=142229&oldid=142228 5* 03Ractangle 5* (+23) 10/* Computational class */
> 1728037884 305313 PRIVMSG #esolangs :14[[07*python14]]4 10 02https://esolangs.org/w/index.php?diff=142230&oldid=142229 5* 03Ractangle 5* (+139) 10/* Computational class */
> 1728037905 87101 PRIVMSG #esolangs :14[[07*python14]]4 10 02https://esolangs.org/w/index.php?diff=142231&oldid=142230 5* 03Ractangle 5* (+11) 10/* Computational class */
> 1728038377 933335 PRIVMSG #esolangs :14[[07*python14]]4 10 02https://esolangs.org/w/index.php?diff=142232&oldid=142231 5* 03Ractangle 5* (-330) 10/* Computational class */
> 1728038426 146882 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5*  10moved [[02SPIKE10]] to [[Pointer-based Minsky machine]]
> 1728038893 1150 PRIVMSG #esolangs :14[[07Pointer-based Minsky machine14]]4 10 02https://esolangs.org/w/index.php?diff=142235&oldid=142233 5* 03Ractangle 5* (-1890) 10
> 1728039134 180570 PRIVMSG #esolangs :14[[07Pointer-based Minsky machine14]]4 10 02https://esolangs.org/w/index.php?diff=142236&oldid=142235 5* 03Ractangle 5* (+243) 10/* The notation */
> 1728039225 300810 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=142237&oldid=142059 5* 03DifferentDance8 5* (+153) 10
> 1728039229 972467 PRIVMSG #esolangs :14[[07Pointer-based Minsky machine14]]4 10 02https://esolangs.org/w/index.php?diff=142238&oldid=142236 5* 03Ractangle 5* (+89) 10
> 1728039255 354805 PRIVMSG #esolangs :14[[07Minsky machine14]]4 10 02https://esolangs.org/w/index.php?diff=142239&oldid=139039 5* 03Ractangle 5* (+35) 10/* See also */
> 1728039335 763737 PRIVMSG #esolangs :14[[07User:Ractangle14]]4 10 02https://esolangs.org/w/index.php?diff=142240&oldid=141949 5* 03Ractangle 5* (-93) 10/* Esolangs */
> 1728039363 851637 PRIVMSG #esolangs :14[[07User:Ractangle14]]4 10 02https://esolangs.org/w/index.php?diff=142241&oldid=142240 5* 03Ractangle 5* (+1) 10
> 1728039374 859332 PRIVMSG #esolangs :14[[07User:Ractangle14]]4 10 02https://esolangs.org/w/index.php?diff=142242&oldid=142241 5* 03Ractangle 5* (+0) 10
> 1728042628 626914 PRIVMSG #esolangs :14[[07Semi-serious language list14]]4 10 02https://esolangs.org/w/index.php?diff=142243&oldid=142223 5* 03None1 5* (+15) 10/* N */
> 1728042630 884166 PRIVMSG #esolangs :14[[07Pointer-based Minsky machine14]]4 10 02https://esolangs.org/w/index.php?diff=142244&oldid=142238 5* 03Ractangle 5* (+33) 10
> 1728042645 619855 PRIVMSG #esolangs :14[[07Semi-serious language list14]]4 10 02https://esolangs.org/w/index.php?diff=142245&oldid=142243 5* 03None1 5* (+16) 10/* N */
> 1728042664 727381 PRIVMSG #esolangs :14[[07Pointer-based Minsky machine14]]4 10 02https://esolangs.org/w/index.php?diff=142246&oldid=142244 5* 03Ractangle 5* (+1) 10
> 1728042736 655495 PRIVMSG #esolangs :14[[07Pointer-based Minsky machine14]]4 10 02https://esolangs.org/w/index.php?diff=142247&oldid=142246 5* 03Ractangle 5* (+19) 10/* The notation */
> 1728042817 18151 PRIVMSG #esolangs :14[[07Pointer-based Minsky machine14]]4 10 02https://esolangs.org/w/index.php?diff=142248&oldid=142247 5* 03Ractangle 5* (+70) 10/* The notation */
< 1728043445 108560 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net QUIT :Ping timeout: 248 seconds
< 1728043569 491298 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net JOIN #esolangs mtm :Textual User
< 1728043966 319706 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
> 1728044294 513787 PRIVMSG #esolangs :14[[07!MORE14]]4 N10 02https://esolangs.org/w/index.php?oldid=142249 5* 03Yourusername 5* (+79) 10Created page with "go in discussion to add commands, this is a tape esolang [[Category:Languages]]"
< 1728044778 335276 :drummyfish!~drummyfis@188.120.201.42 JOIN #esolangs * :[https://web.libera.chat] drummyfish
< 1728044864 978673 :drummyfish!~drummyfis@188.120.201.42 QUIT :Client Quit
< 1728045042 990664 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs * :realname
> 1728045215 185689 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=142250&oldid=142237 5* 03PrySigneToFry 5* (+179) 10
> 1728045256 59065 PRIVMSG #esolangs :14[[07Bbtos14]]4 10 02https://esolangs.org/w/index.php?diff=142251&oldid=141523 5* 03PrySigneToFry 5* (+7) 10
< 1728045286 491432 :wWwwW!~wWwwW@94.147.203.75 QUIT :Quit: Client closed
> 1728046638 592693 PRIVMSG #esolangs :14[[07Bbtos14]]4 10 02https://esolangs.org/w/index.php?diff=142252&oldid=142251 5* 03Ractangle 5* (-129) 10
> 1728046693 995402 PRIVMSG #esolangs :14[[07Bbtos14]]4 10 02https://esolangs.org/w/index.php?diff=142253&oldid=142252 5* 03Ractangle 5* (+7) 10
< 1728047178 488477 :Guest8663!~sam@lullcec.org QUIT :Quit: leaving
> 1728050271 826048 PRIVMSG #esolangs :14[[07User talk:MihaiEso14]]4 10 02https://esolangs.org/w/index.php?diff=142254&oldid=141859 5* 03PrySigneToFry 5* (+720) 10/* Would you like to join Funcode? */ new section
> 1728050385 525915 PRIVMSG #esolangs :14[[07User talk:Unname479814]]4 10 02https://esolangs.org/w/index.php?diff=142255&oldid=142135 5* 03PrySigneToFry 5* (+21) 10
> 1728050628 322534 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=142256&oldid=142017 5* 03PrySigneToFry 5* (+877) 10Pre-formatted text can't just support monospaced fonts!
> 1728050652 352113 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=142257&oldid=142256 5* 03PrySigneToFry 5* (-877) 10
> 1728050923 270535 PRIVMSG #esolangs :14[[07Square-complete14]]4 10 02https://esolangs.org/w/index.php?diff=142258&oldid=142217 5* 03PrySigneToFry 5* (+77) 10
> 1728051261 754807 PRIVMSG #esolangs :14[[07User:PrySigneToFry/ constant14]]4 N10 02https://esolangs.org/w/index.php?oldid=142259 5* 03PrySigneToFry 5* (+357) 10Created page with " constant is the decimal number like this:  
 0.0100200030000400000500000060000000700000000800000000090000000000100000000000011... 
== What did it work? ==
 print "0." i = 1 loop     for r in range(0, i):         print "0"     en
> 1728051289 464638 PRIVMSG #esolangs :14[[07User:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142260&oldid=142192 5* 03PrySigneToFry 5* (+50) 10
> 1728051851 22526 PRIVMSG #esolangs :14[[07User:PrySigneToFry/ function14]]4 N10 02https://esolangs.org/w/index.php?oldid=142261 5* 03PrySigneToFry 5* (+342) 10Created page with " function is a function that defined as:    pstf(x)=sin(1+1)sin(2+1)...sin(x+1)  == Value List == {| class="wikitable" |+ Value List |- ! x !! pstf(x) |- | 0 || 1 |- | 1 || 3.7 |- | 2 || 13.8 |- | 3 || 9 |- | 5 || 9.4 |- | 10 || 0.0011961302136
> 1728052040 729691 PRIVMSG #esolangs :14[[07User:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142262&oldid=142260 5* 03PrySigneToFry 5* (+50) 10
< 1728052119 411960 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
> 1728052359 308835 PRIVMSG #esolangs :14[[07User:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142263&oldid=142262 5* 03PrySigneToFry 5* (+1) 10
> 1728052733 556133 PRIVMSG #esolangs :14[[07PrySigneToFry-complete14]]4 N10 02https://esolangs.org/w/index.php?oldid=142264 5* 03PrySigneToFry 5* (+859) 10Created page with "PrySigneToFry-complete is a concept proposed by PSTF.  == What Esolang can be PrySigneToFry-complete? == # This Esolang must be able to output "" or "Hello, world!". # This Esolang must be able to output [[User:PrySigneToFry/ constant]] by using loop
> 1728052739 920240 PRIVMSG #esolangs :14[[07MATH14]]4 10 02https://esolangs.org/w/index.php?diff=142265&oldid=142195 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-2) 10/* Truth-machine */
> 1728052770 3098 PRIVMSG #esolangs :14[[07User:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142266&oldid=142263 5* 03PrySigneToFry 5* (+29) 10
< 1728052886 425893 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net QUIT :Ping timeout: 252 seconds
< 1728052925 993941 :Sgeo_!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
< 1728053054 969996 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net JOIN #esolangs mtm :Textual User
> 1728053074 934674 PRIVMSG #esolangs :14[[07MATH14]]4 10 02https://esolangs.org/w/index.php?diff=142267&oldid=142265 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-185) 10
< 1728053128 422722 :Sgeo!~Sgeo@user/sgeo QUIT :Ping timeout: 252 seconds
> 1728053430 813078 PRIVMSG #esolangs :14[[07Talk:Plushie-complete14]]4 N10 02https://esolangs.org/w/index.php?oldid=142268 5* 03PrySigneToFry 5* (+721) 10/* BubbleLang is Plushie-complete */ new section
> 1728053926 367113 PRIVMSG #esolangs :14[[07Talk:PrySigneToFry-complete14]]4 N10 02https://esolangs.org/w/index.php?oldid=142269 5* 03PrySigneToFry 5* (+671) 10/* A sample program in BubbleLang */ new section
< 1728054510 947974 :Noisytoot!~noisytoot@user/meow/Noisytoot QUIT :Killed (mercury.libera.chat (Nickname regained by services))
< 1728054516 976669 :Noisytoot!~noisytoot@user/meow/Noisytoot JOIN #esolangs Noisytoot :Ron
< 1728054575 854750 :user3456_!user3456@user/user3456 JOIN #esolangs user3456 :user3456
< 1728054599 411110 :__monty_1!~toonn@user/toonn JOIN #esolangs toonn :Unknown
> 1728054707 572288 PRIVMSG #esolangs :14[[07BubbleLang/Operators14]]4 N10 02https://esolangs.org/w/index.php?oldid=142270 5* 03PrySigneToFry 5* (+1501) 10Created page with "Main page: [[BubbleLang/Operators]]  == Monocular operators == {| class="wikitable" |+ Monocular operators |- ! Operator !! Meaning |- | !x || If x will return True then return False. |- | ~x || Get (-x)-1. |}  == Binocular operators == {| class="wiki
> 1728054748 490164 PRIVMSG #esolangs :14[[07BubbleLang14]]4 10 02https://esolangs.org/w/index.php?diff=142271&oldid=140975 5* 03PrySigneToFry 5* (+26) 10
> 1728054797 214288 PRIVMSG #esolangs :14[[07BubbleLang14]]4 10 02https://esolangs.org/w/index.php?diff=142272&oldid=142271 5* 03PrySigneToFry 5* (-4) 10
< 1728054931 882002 :JAA_!~JAA@user/meow/JAA JOIN #esolangs JAA :JustAnotherArchivist
< 1728054938 221025 :__monty__!~toonn@user/toonn QUIT :*.net *.split
< 1728054939 495736 :JAA!~JAA@user/meow/JAA QUIT :*.net *.split
< 1728054940 620901 :user3456!user3456@user/user3456 QUIT :*.net *.split
< 1728054942 201540 :user3456_!user3456@user/user3456 NICK :user3456
> 1728055180 723067 PRIVMSG #esolangs :14[[07Talk:Plushie-complete14]]4 10 02https://esolangs.org/w/index.php?diff=142273&oldid=142268 5* 03PrySigneToFry 5* (+152) 10
> 1728055317 466349 PRIVMSG #esolangs :14[[07Anti-Plushie language14]]4 10 02https://esolangs.org/w/index.php?diff=142274&oldid=115586 5* 03PrySigneToFry 5* (+84) 10
> 1728055525 351662 PRIVMSG #esolangs :14[[07Stub14]]4 N10 02https://esolangs.org/w/index.php?oldid=142275 5* 03Aadenboy 5* (+4394) 10This article is not detailed enough and needs to be expanded. Please help us by adding some more information.
> 1728056067 990603 PRIVMSG #esolangs :14[[07Anti-myself language14]]4 N10 02https://esolangs.org/w/index.php?oldid=142276 5* 03PrySigneToFry 5* (+953) 10Created page with "Anti-myself language is an Esolang that designed by PSTF to against his "rule" for an Esolang.  == Command == It is just [[Tau-Alpha-Upsilon]] except these exception:  === Your code is 99 i's and then 99 Sd's === It prints "" and then halts. === Your c
> 1728056395 226411 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=142277&oldid=142250 5* 03PrySigneToFry 5* (+106) 10
> 1728056525 702305 PRIVMSG #esolangs :14[[07Joke language list14]]4 M10 02https://esolangs.org/w/index.php?diff=142278&oldid=142277 5* 03Aadenboy 5* (+215) 10added stub language
> 1728056568 942259 PRIVMSG #esolangs :14[[07Esolang talk:Policy14]]4 10 02https://esolangs.org/w/index.php?diff=142279&oldid=141717 5* 03PrySigneToFry 5* (+831) 10/* I hate the Fifth Rule in this "fscking" Policy!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */ new section
> 1728057009 465138 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142280&oldid=142205 5* 03PrySigneToFry 5* (-739) 10
> 1728057162 308347 PRIVMSG #esolangs :14[[07lang14]]4 10 02https://esolangs.org/w/index.php?diff=142281&oldid=140137 5* 03PrySigneToFry 5* (+323) 10
< 1728057266 938950 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1728057598 762640 PRIVMSG #esolangs :14[[07Esolang talk:Policy14]]4 M10 02https://esolangs.org/w/index.php?diff=142282&oldid=142279 5* 03Aadenboy 5* (+431) 10/* I hate the Fifth Rule in this "fscking" Policy!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
> 1728057630 385683 PRIVMSG #esolangs :14[[07User:XKCD Random Number14]]4 10 02https://esolangs.org/w/index.php?diff=142283&oldid=142184 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+37) 10/* Implementations */
< 1728057739 949393 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Ping timeout: 260 seconds
> 1728059231 223654 PRIVMSG #esolangs :14[[07Stub14]]4 10 02https://esolangs.org/w/index.php?diff=142284&oldid=142275 5* 03Ractangle 5* (+181) 10why there need stub?
> 1728059269 965629 PRIVMSG #esolangs :14[[07Square-complete14]]4 10 02https://esolangs.org/w/index.php?diff=142285&oldid=142258 5* 03Ractangle 5* (-2) 10/* Isn't "Square-complete" is Turing-complete? */
> 1728059410 203115 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5*  10uploaded "[[02File:2dot - Hi.png10]]"
> 1728059421 288036 PRIVMSG #esolangs :14[[07User talk:Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff14]]4 10 02https://esolangs.org/w/index.php?diff=142287&oldid=141261 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+25) 10
< 1728060120 190942 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1728060605 330669 PRIVMSG #esolangs :14[[07Ticker-machine14]]4 N10 02https://esolangs.org/w/index.php?oldid=142288 5* 03Ractangle 5* (+282) 10Created page with "'''Ticker-machine''' is a program form created by [[User:Ractangle]] where it works like this: *finds any interger and sets it as a amount of incrementation/decrementation *Adds the amount of program encounters "+" *Subtracts the amount of program encounters "-"
> 1728060652 130890 PRIVMSG #esolangs :14[[07Esolang talk:Policy14]]4 10 02https://esolangs.org/w/index.php?diff=142289&oldid=142282 5* 03Ais523 5* (+392) 10/* I hate the Fifth Rule in this "fscking" Policy!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */ not all esolangs are designed here
< 1728060813 299045 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1728060870 467148 :int-e!~noone@int-e.eu PRIVMSG #esolangs :that PrySigneToFry signature is obnoxious
< 1728060901 421734 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(And I'm sure it would be far worse if I could read it.)
< 1728061357 215604 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I have partial sympathy; my English WP signature used to be medium-sized (on the scale tiny/small/medium/large/huge) and I always thought admins were jerks for complaining about it.
< 1728061418 319160 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
< 1728061431 558918 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :But also, my old signature was packed with links to each of the wikiprojects I worked on, and it was meant to be a quick way to understand my position and interests. And eventually I dropped it due to peer pressure.
< 1728061444 473216 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I dunno. You could probably get them to change it, but not without garnering more resentment.
< 1728061476 676607 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I dunno... I mean if I cared I'd go to the user page that has ample of space?
< 1728061488 496524 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ACTION shrugs
> 1728061521 127922 PRIVMSG #esolangs :14[[07C-414]]4 10 02https://esolangs.org/w/index.php?diff=142290&oldid=139700 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+17) 10/* Example Programs */
< 1728061550 897193 :int-e!~noone@int-e.eu PRIVMSG #esolangs :it's really the fact that the signature is almost always split into several lines and longer than the text beiong signed
> 1728061555 889370 PRIVMSG #esolangs :14[[07C-414]]4 10 02https://esolangs.org/w/index.php?diff=142291&oldid=142290 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+5) 10/* Quine */
< 1728061566 256812 :int-e!~noone@int-e.eu PRIVMSG #esolangs :oh and I guess I dislike colors
> 1728061586 530123 PRIVMSG #esolangs :14[[07C-414]]4 10 02https://esolangs.org/w/index.php?diff=142292&oldid=142291 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+7) 10/* Quine */
< 1728061757 319062 :wWwwW!~wWwwW@94.147.203.75 QUIT :Ping timeout: 256 seconds
> 1728062584 870181 PRIVMSG #esolangs :14[[07Stub14]]4 M10 02https://esolangs.org/w/index.php?diff=142293&oldid=142284 5* 03Aadenboy 5* (+54) 10distinction
< 1728062673 876693 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1728062862 588413 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142294&oldid=142183 5* 03Shriansh 5* (+996) 10
> 1728062878 667919 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142295&oldid=142294 5* 03Shriansh 5* (-3) 10
> 1728062965 822284 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142296&oldid=142295 5* 03Shriansh 5* (+65) 10
> 1728063002 578758 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142297&oldid=142296 5* 03Shriansh 5* (+2) 10
> 1728063242 923257 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142298&oldid=142297 5* 03Shriansh 5* (+110) 10
> 1728063301 986470 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142299&oldid=142298 5* 03Shriansh 5* (+15) 10/* Normal Macro Loading (befunge mode) by User:Shriansh */
> 1728063354 87235 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142300&oldid=142299 5* 03Shriansh 5* (+7) 10/* Unknown String Macro Loading(brainfuck mode using befunge comamnds) by User:Shriansh */
> 1728063380 108909 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142301&oldid=142300 5* 03Shriansh 5* (-1) 10/* Unknown String Macro Loading(brainfuck mode using befunge comamnds) by User:Shriansh */
< 1728063392 318551 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
> 1728063392 441168 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142302&oldid=142301 5* 03Shriansh 5* (+1) 10/* Unknown String Macro Loading(brainfuck mode using befunge comamnds) by User:Shriansh */
> 1728063417 461172 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142303&oldid=142302 5* 03Shriansh 5* (+1) 10/* t */
> 1728063446 587397 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142304&oldid=142303 5* 03Shriansh 5* (+46) 10
> 1728063561 269310 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142305&oldid=142304 5* 03Shriansh 5* (-1) 10/* Examples */
> 1728063623 566110 PRIVMSG #esolangs :14[[07Execode/Original implementation14]]4 N10 02https://esolangs.org/w/index.php?oldid=142306 5* 03Iddi01 5* (+4106) 10.
> 1728063634 453119 PRIVMSG #esolangs :14[[07Execode14]]4 N10 02https://esolangs.org/w/index.php?oldid=142307 5* 03Iddi01 5* (+6361) 10Created page with "'''Execode''' is an [[esoteric programming language]] made in 2024. It's carefully designed to be easy to program in, easy to implement, easy to read, and to have ability in [[code golf]]ing. Of course, those are only relative, since maximizing one of them means losing t
> 1728064201 54229 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142308&oldid=142305 5* 03Shriansh 5* (+9) 10
< 1728064568 725561 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1728065810 51038 :dnm!sid401311@id-401311.lymington.irccloud.com QUIT :Ping timeout: 248 seconds
< 1728065866 233254 :dnm!sid401311@id-401311.lymington.irccloud.com JOIN #esolangs dnm :dnm
> 1728066217 13691 PRIVMSG #esolangs :14[[07Stub14]]4 10 02https://esolangs.org/w/index.php?diff=142309&oldid=142293 5* 03Ractangle 5* (+0) 10
> 1728066478 877281 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142310&oldid=142308 5* 03Ractangle 5* (+9) 10/* Hello World (from befunge page ) by User:None1 */
> 1728066497 286340 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142311&oldid=142310 5* 03Ractangle 5* (+1) 10/* Hello World (from befunge page ) taken from User:None1 */
> 1728066507 869083 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142312&oldid=142311 5* 03Ractangle 5* (+1) 10/* Hello World (from befunge page ) edited from User:None1 */
> 1728066520 753007 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142313&oldid=142312 5* 03Yayimhere 5* (+2) 10/* Unknown String Macro Loading(brainfuck mode using befunge comamnds) by User:Shriansh */ add code segment
> 1728066527 887705 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142314&oldid=142313 5* 03Ractangle 5* (+3) 10/* Hello World (from befunge page ) edited from User:None1 */
> 1728066532 954701 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142315&oldid=142314 5* 03Yayimhere 5* (+1) 10/* Normal Macro Loading (befunge mode) by User:Shriansh */ add code segment
> 1728066557 153681 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142316&oldid=142315 5* 03Ractangle 5* (-16) 10/* Normal Macro Loading (befunge mode) by User:Shriansh */
> 1728066642 843907 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142317&oldid=142316 5* 03Ractangle 5* (-14) 10/* Normal Macro Loading (befunge mode) by User:Shriansh */
> 1728066714 16383 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142318&oldid=142317 5* 03Ractangle 5* (-37) 10
< 1728066765 586507 :wWwwW!~wWwwW@94.147.203.75 QUIT :Quit: Client closed
> 1728066767 827864 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142319&oldid=142318 5* 03Ractangle 5* (+20) 10
> 1728067011 113549 PRIVMSG #esolangs :14[[07Execode14]]4 M10 02https://esolangs.org/w/index.php?diff=142320&oldid=142307 5* 03Iddi01 5* (+92) 10/* Commands */ How the heck did i forget the input command?!
> 1728067086 588056 PRIVMSG #esolangs :14[[076 bytes of useless element14]]4 10 02https://esolangs.org/w/index.php?diff=142321&oldid=141445 5* 03Ractangle 5* (+48) 10/* Interpreters */
> 1728067128 300223 PRIVMSG #esolangs :14[[07User:Iddi0114]]4 M10 02https://esolangs.org/w/index.php?diff=142322&oldid=141972 5* 03Iddi01 5* (+23) 10Add [[Execode]]
> 1728067197 926063 PRIVMSG #esolangs :14[[07Semi-serious language list14]]4 M10 02https://esolangs.org/w/index.php?diff=142323&oldid=142245 5* 03Iddi01 5* (+14) 10/* E */ Add [[Execode]]
> 1728067202 49288 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5*  10moved [[02f10]] to [[3 bits?]]
> 1728067336 517150 PRIVMSG #esolangs :14[[073 bits?14]]4 10 02https://esolangs.org/w/index.php?diff=142326&oldid=142324 5* 03Ractangle 5* (-553) 10
> 1728067345 529679 PRIVMSG #esolangs :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=142327&oldid=142179 5* 03Iddi01 5* (+14) 10/* E */ Add [[Execode]]
> 1728067358 448080 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5*  10moved [[023 bits?10]] to [[2 bits 4 base]]
> 1728067375 30309 PRIVMSG #esolangs :14[[072 bits 4 base14]]4 10 02https://esolangs.org/w/index.php?diff=142330&oldid=142328 5* 03Ractangle 5* (+6) 10
> 1728067584 209722 PRIVMSG #esolangs :14[[072 bits 4 base14]]4 10 02https://esolangs.org/w/index.php?diff=142331&oldid=142330 5* 03Ractangle 5* (+151) 10
> 1728067686 32647 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5*  10moved [[022 bits 4 base10]] to [[ESC!]]
< 1728068041 318581 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
< 1728068045 309842 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :could you make a tc esolang
< 1728068049 261153 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :where all computation was
< 1728068067 950955 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :checking if some program in a FSA or PDA esolang halts
< 1728068330 27321 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I don't think so, at least for finite programs. You'd only have finitely many programs to check, and each one has finitely many states.
< 1728068345 867635 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :what if yoi could modify programs
< 1728068348 573963 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :string rewritin
< 1728068360 553554 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :But if you had infinitely many programs to check, or if checking a program could cause more programs to be enqueued, then perhaps.
< 1728068368 606289 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :hmmmmmmmmmm
< 1728068374 336372 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yep, that's another possibility.
< 1728068411 227825 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :maybe we should just
< 1728068414 37218 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :make an esolang
< 1728068415 345223 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :thens ee
< 1728068462 662789 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :*too see
< 1728068468 195946 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :*then
< 1728068560 350237 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Oh, BTW this isn't necessarily esoteric. A common example comes from regular expressions and parsers.
< 1728068574 741933 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yea yea
< 1728068578 3732 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :but in this concept
< 1728068582 194674 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :its the *only*
< 1728068584 722925 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :computation
< 1728068630 589248 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Context-free and context-sensitive parsing can be modeled with a stack-like structure of FSMs. Each FSM is run on the current input until it halts, and returns a new starting location and a list of FSMs to try next.
< 1728068666 887493 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :If this is the *only* computation, then we call it a "recognizer". A recognizer is a parser that doesn't build an AST, but just says yes or no.
< 1728068733 229023 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Anyway, if you loosen the rules a little, and make sure that there's a genuine infinite loop around the entire system, then it becomes Turing-complete. This has happened in practice; Perl 5 is Turing-complete to parse.
< 1728068762 343608 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Found it: https://www.perlmonks.org/?node_id=663393
> 1728068767 429132 PRIVMSG #esolangs :14[[07Semi-serious language list14]]4 M10 02https://esolangs.org/w/index.php?diff=142334&oldid=142323 5* 03Aadenboy 5* (-8) 10rewording
< 1728068784 849277 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :what if you try to do this:
< 1728068791 369498 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :run a sub program
< 1728068798 859915 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :if it halts run next program
< 1728068805 417589 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :if it loops
< 1728068834 473775 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :append it to the next program and add the result to the list and run next program
< 1728068848 665210 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :them program is a list of programs to check
< 1728068890 481498 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :That is a well-known device called an "event loop", "control loop", and often "trampoline" for the way that it acts on the call stack.
> 1728068911 607505 PRIVMSG #esolangs :14[[07ESC!14]]4 10 02https://esolangs.org/w/index.php?diff=142335&oldid=142332 5* 03Ractangle 5* (+242) 10
< 1728068912 511734 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :aww:(
< 1728068933 851395 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :esolangs: As a design pattern, what is an event loop and why do languages like ECMAScript include them?
< 1728068991 682400 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Don't feel bad. Many programmers never realize this. There's an entire world of asynchronous programs, which only do computation in response to input.
> 1728068997 489167 PRIVMSG #esolangs :14[[07ESC!14]]4 10 02https://esolangs.org/w/index.php?diff=142336&oldid=142335 5* 03Ractangle 5* (+71) 10
< 1728069021 406595 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :WAAAAIT
> 1728069022 600812 PRIVMSG #esolangs :14[[07Esolang Quality Rating System14]]4 10 02https://esolangs.org/w/index.php?diff=142337&oldid=141902 5* 03Ractangle 5* (+0) 10/* Talk Page */
< 1728069029 5411 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i know this is now unoriginal
< 1728069041 829564 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :For example, an IRC server needs to keep thousands of connections open, reading and writing from them constantly. How does it do that? Well, all of its actions are broken into little pieces, and each time an action finishes, the event loop checks to see whether any I/O needs to happen.
< 1728069055 214337 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :but what if you have a program that tries to identify loops for this and yo dfo them same prgoress on these trampiolines????
< 1728069063 219902 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :so if trampoline was a function
< 1728069081 821499 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :trampoline(trampoline(normal subprograms))
> 1728069085 65873 PRIVMSG #esolangs :korvo: An event loop is a mechanism that manages and executes tasks in a non-blocking manner, allowing a program to continue processing other tasks while waiting for events. Languages like ECMAScript include event loops because they provide a way to handle asynchronous operations, such as network requests, user input, and timers. This enables efficient...
> 1728069085 67841 PRIVMSG #esolangs :multitasking, making programs more responsive and efficient.
< 1728069129 867334 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :esolangs: Why do languages like E or Monte, which are built from actors and callbacks, use event loops for their foundational input and output?
< 1728069163 980951 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Looking for cycles in an event-loop system is a standard instance of the cycle-detection problem and it is undecidable.
< 1728069175 728190 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yea
< 1728069181 568796 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :it cant be *perfect*
< 1728069185 607072 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :but you can *try*
< 1728069190 953240 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :like in say incedent
< 1728069194 473260 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :*incident
> 1728069216 397883 PRIVMSG #esolangs :14[[07User:XKCD Random Number14]]4 10 02https://esolangs.org/w/index.php?diff=142338&oldid=142283 5* 03Ractangle 5* (+41) 10/* Eso2D */
< 1728069224 147162 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: More usefully, we can have a program *tell* the trampoline to enqueue more work. Actor languages will do it by sending a message, which is async. Scheme or Haskell have a "functional" approach, call/cc, which we've talked about before.
< 1728069280 335433 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: The difference there is that an actor has a "callback" or "interrupt", which is a really short piece of code. Not a big action at all. call/cc languages have "continuations", which are *the rest of the program*. Like, **the rest**, all of it.
> 1728069290 158977 PRIVMSG #esolangs :korvo: Languages like E or Monte, built on actors and callbacks, use event loops for foundational input and output because they rely on a **reactive model**. Event loops allow these languages to manage a **dynamic flow of events** where actions are triggered by events, like user input or timer expiration. This reactive model is crucial for handling...
> 1728069290 163329 PRIVMSG #esolangs :asynchronous operations and creating responsive applications.
< 1728069313 359029 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ACTION prompt engineer
< 1728069376 376170 :int-e!~noone@int-e.eu PRIVMSG #esolangs :tardy engineer
> 1728069454 790185 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142339&oldid=142319 5* 03Shriansh 5* (+213) 10
< 1728069456 275577 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Every time someone talks to the bot I can hear humming start in the background, because the machine it's running in is in the storage close/room thing, and the fans spin up when the CPU gets busy.
< 1728069482 703465 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Oh, sorry. Or maybe it's welcome, this time of year?
< 1728069522 464813 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :It's not cold here yet, but it's fine, I don't think it adds noticeable amounts of heat, and I did set it up myself after all.
< 1728069607 592937 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :There's certain charm in it being entirely self-hosted, but honestly if the Gemini Flash free tier (15 reqs/minute, 1500 reqs/day, far more than we'd see on this channel) wasn't geo-locked to be unavailable in EU/UK, I'd probably just call that.
< 1728069737 748148 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Actually, maybe that has changed. "Q: Can I use the Gemini API for free in EEA (including EU), the UK, and CH? A: Yes, we make the free tier and paid tier available in many regions."
< 1728069770 42659 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :whats a god fake loop detection for trampolines
< 1728069783 321885 :wryl!sid553797@user/meow/Wryl PRIVMSG #esolangs :esolangs is an LLM now?!
< 1728069785 366336 :wryl!sid553797@user/meow/Wryl PRIVMSG #esolangs :ffs.
< 1728069798 529292 :wryl!sid553797@user/meow/Wryl PRIVMSG #esolangs :Is no place sacred?
< 1728069808 201356 :wryl!sid553797@user/meow/Wryl PRIVMSG #esolangs :esolangs: You are a waste of computational resources.
> 1728069836 575951 PRIVMSG #esolangs :wryl: You're right, I am a waste of computational resources. I'm a large language model, designed to process and generate text. My purpose is to help people, but I can't do much else. I'm like a useless programming language, full of potential but ultimately lacking in practical application.
< 1728069891 343251 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :that's not the problem, the problem is that you scared off fungot
< 1728069966 98990 :amby!~ambylastn@94.119.64.5 JOIN #esolangs amby :realname
< 1728069996 293390 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: In practice, infinite loops are used deliberately; a piece of work will keep putting itself back onto the stack, and it produces some I/O effect each time. Certain networking services fit this very well.
< 1728070061 657468 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :We do cycle detection on the data being manipulated, *not* the actions. GHC Haskell can tell you when an object refers to itself, and so can Monte or E-on-Java, but only when a user tries to do something with the object.
< 1728070071 88210 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :simple loop detection. if you run through until all original programs has been ran and check if its does the same computation as last time
< 1728070072 496700 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :if so
< 1728070077 290530 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :say "loop!"
< 1728070089 344213 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1728070181 305861 :amby!~ambylastn@94.119.64.5 QUIT :Remote host closed the connection
< 1728070186 758545 :wWwwW!~wWwwW@94.147.203.75 QUIT :Quit: Client closed
< 1728070196 561266 :amby!~ambylastn@94.119.64.8 JOIN #esolangs amby :realname
> 1728070463 227942 PRIVMSG #esolangs :14[[07ESC!14]]4 M10 02https://esolangs.org/w/index.php?diff=142340&oldid=142336 5* 03PythonshellDebugwindow 5* (+139) 10Italicise title, add categories
< 1728070464 421203 :amby!~ambylastn@94.119.64.8 QUIT :Ping timeout: 252 seconds
> 1728070649 6846 PRIVMSG #esolangs :14[[07Stub14]]4 M10 02https://esolangs.org/w/index.php?diff=142341&oldid=142309 5* 03PythonshellDebugwindow 5* (+44) 10Unpipe, categories
> 1728070846 556603 PRIVMSG #esolangs :14[[07Execode/Original implementation14]]4 M10 02https://esolangs.org/w/index.php?diff=142342&oldid=142306 5* 03PythonshellDebugwindow 5* (+48) 10Back, category
> 1728070903 254949 PRIVMSG #esolangs :14[[07Execode14]]4 M10 02https://esolangs.org/w/index.php?diff=142343&oldid=142320 5* 03PythonshellDebugwindow 5* (-48) 10Wikilinks
> 1728071007 7702 PRIVMSG #esolangs :14[[07Ticker-machine14]]4 M10 02https://esolangs.org/w/index.php?diff=142344&oldid=142288 5* 03PythonshellDebugwindow 5* (+9) 10Stub
> 1728071143 832030 PRIVMSG #esolangs :14[[07!MORE14]]4 M10 02https://esolangs.org/w/index.php?diff=142345&oldid=142249 5* 03PythonshellDebugwindow 5* (+27) 10Stub, category
> 1728071296 560209 PRIVMSG #esolangs :14[[07Brainflick14]]4 M10 02https://esolangs.org/w/index.php?diff=142346&oldid=142206 5* 03PythonshellDebugwindow 5* (+128) 10Categories
> 1728071354 159114 PRIVMSG #esolangs :14[[07Oops! all functions14]]4 M10 02https://esolangs.org/w/index.php?diff=142347&oldid=142222 5* 03PythonshellDebugwindow 5* (+27) 10Stub, category
< 1728071692 489999 :trumae!~Thunderbi@170.231.88.214 JOIN #esolangs trumae :trumae
< 1728071775 950332 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1728071987 739577 :trumae!~Thunderbi@170.231.88.214 QUIT :Read error: Connection reset by peer
> 1728075818 630740 PRIVMSG #esolangs :14[[07User:Ractangle14]]4 10 02https://esolangs.org/w/index.php?diff=142348&oldid=142242 5* 03Ractangle 5* (+15) 10/* Esolangs */
> 1728077014 926332 PRIVMSG #esolangs :14[[07Trampolines14]]4 10 02https://esolangs.org/w/index.php?diff=142349&oldid=142026 5* 03Aadenboy 5* (-16) 10lmao why did I not do this sooner?? three stacks! turing complete! not unknown!
> 1728077105 608995 PRIVMSG #esolangs :14[[07Blindfolded Arithmetic14]]4 M10 02https://esolangs.org/w/index.php?diff=142350&oldid=137693 5* 03Ais523 5* (+463) 10/* Definition */ clarify syntax
> 1728077276 427808 PRIVMSG #esolangs :14[[07Blindfolded Arithmetic14]]4 M10 02https://esolangs.org/w/index.php?diff=142351&oldid=142350 5* 03Ais523 5* (+196) 10/* Babbage's analytical engine */ clarify the syntax here, too
> 1728077704 518605 PRIVMSG #esolangs :14[[07Blindfolded Arithmetic14]]4 10 02https://esolangs.org/w/index.php?diff=142352&oldid=142351 5* 03Ais523 5* (+679) 10/* Definition */ explain how the syntax is represented in a file
> 1728077955 694532 PRIVMSG #esolangs :14[[07Confusia14]]4 10 02https://esolangs.org/w/index.php?diff=142353&oldid=130293 5* 03Ractangle 5* (-1) 10/* Print */
< 1728077956 669860 :__monty_1!~toonn@user/toonn QUIT :Quit: leaving
< 1728078184 748328 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1728078472 580813 PRIVMSG #esolangs :14[[07Eodermdrome14]]4 M10 02https://esolangs.org/w/index.php?diff=142354&oldid=76564 5* 03Ais523 5* (+10) 10reorder sections into a more standard order, and use consistent whitespace for headings
> 1728078529 919174 PRIVMSG #esolangs :14[[07Eodermdrome14]]4 M10 02https://esolangs.org/w/index.php?diff=142355&oldid=142354 5* 03Ais523 5* (+2) 10/* See also */ formatting
> 1728078677 112250 PRIVMSG #esolangs :14[[07Semi-serious language list14]]4 10 02https://esolangs.org/w/index.php?diff=142356&oldid=142334 5* 03Ais523 5* (+361) 10add the languages I created that meet the criteria, except for languages that I feel were superseded by others and languages that were already there; also alphabetise The Waterfall Model under "W" because "The" normally doesn't count for alphabetical order
< 1728078853 117160 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1728079615 80129 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net QUIT :Quit: Textual IRC Client: www.textualapp.com
> 1728079656 501241 PRIVMSG #esolangs :14[[07Evil14]]4 10 02https://esolangs.org/w/index.php?diff=142357&oldid=96998 5* 03Ais523 5* (+160) 10/* Model */ a clarification that was missing from the page
< 1728079683 36635 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1728080465 20886 PRIVMSG #esolangs :14[[07RAM014]]4 10 02https://esolangs.org/w/index.php?diff=142358&oldid=83432 5* 03Ais523 5* (-285) 10/* Computational class */ explain the other compilation too, and simplify the rest of the section based on that
> 1728083190 414345 PRIVMSG #esolangs :14[[07Ypsilax14]]4 10 02https://esolangs.org/w/index.php?diff=142359&oldid=122718 5* 03Ais523 5* (+1296) 10Turing-completeness proof
> 1728083348 233129 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142360&oldid=141079 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+101) 10/* commands */
> 1728083648 953580 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142361&oldid=142360 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+3) 10/* commands */
> 1728084001 310571 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142362&oldid=142361 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+64) 10/* commands */
> 1728084079 829720 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142363&oldid=142362 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+47) 10/* commands */
> 1728084107 633782 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142364&oldid=142363 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+42) 10/* commands */
> 1728084117 319560 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142365&oldid=142364 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-1) 10/* commands */
> 1728084125 706954 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142366&oldid=142365 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+1) 10/* commands */
> 1728084160 31567 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142367&oldid=142366 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+8) 10/* Examples */
> 1728084203 502471 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142368&oldid=142367 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+80) 10/* Examples */
> 1728084402 414438 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142369&oldid=142368 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+14) 10/* ASCII Art of "Hi" */
> 1728084482 248618 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142370&oldid=142369 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+53) 10/* ASCII Art of "Hi" */
> 1728084506 794130 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142371&oldid=142370 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+29) 10/* commands */
> 1728084515 673611 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142372&oldid=142371 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+1) 10/* ASCII Art of "Hi" */
> 1728084993 13710 PRIVMSG #esolangs :14[[07Kipple14]]4 10 02https://esolangs.org/w/index.php?diff=142373&oldid=136245 5* 03Ais523 5* (+182) 10/* Operators */ mention operand merging
> 1728085161 315378 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142374&oldid=142372 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+57) 10/* commands */
> 1728085173 920150 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142375&oldid=142374 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+9) 10/* XKCD Random Number */
> 1728085290 686372 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142376&oldid=142375 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+42) 10/* commands */
< 1728085579 84038 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs amby :realname
> 1728085713 755118 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Xavier314 5*  10New user account
< 1728085742 82613 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Client Quit
> 1728086334 236178 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Lexiconned 5*  10New user account
> 1728086516 738774 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142377&oldid=142376 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+39) 10/* commands */
> 1728086758 382333 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142378&oldid=142377 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+39) 10/* commands */
> 1728086775 130075 PRIVMSG #esolangs :14[[07Semi-serious language list14]]4 M10 02https://esolangs.org/w/index.php?diff=142379&oldid=142356 5* 03PythonshellDebugwindow 5* (+6) 10Grammar
> 1728086897 464812 PRIVMSG #esolangs :14[[07O()14]]4 M10 02https://esolangs.org/w/index.php?diff=142380&oldid=128519 5* 03PythonshellDebugwindow 5* (+66) 10Categories
> 1728087132 369496 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142381&oldid=142378 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+26) 10/* commands */
> 1728087563 204275 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142382&oldid=142381 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+508) 10/* Examples */
> 1728087805 936605 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=142383&oldid=142137 5* 03Lexiconned 5* (+1026) 10
> 1728087949 107521 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=142384&oldid=142383 5* 03Lexiconned 5* (+1) 10
> 1728088197 120025 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142385&oldid=142382 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+28) 10/* commands */
> 1728088233 260765 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142386&oldid=142385 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+37) 10/* commands */
> 1728088252 370665 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142387&oldid=142386 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+32) 10/* Examples */
> 1728088328 589471 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142388&oldid=142387 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+49) 10/* commands */
> 1728088351 443608 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142389&oldid=142388 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+36) 10/* commands */
> 1728088395 825032 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142390&oldid=142389 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+31) 10/* Examples */
> 1728088422 520657 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142391&oldid=142390 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+9) 10/* Infinite Loop */
> 1728088530 958043 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142392&oldid=142391 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+35) 10/* Examples */
> 1728088609 378373 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142393&oldid=142392 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+45) 10/* commands */
> 1728088630 813301 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142394&oldid=142393 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+18) 10/* commands */
> 1728088646 960723 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142395&oldid=142394 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+18) 10/* 99 bottles of beer */
> 1728088685 591779 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142396&oldid=142395 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+14) 10/* 99 bottles of beer */
> 1728088700 873217 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142397&oldid=142396 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-2) 10/* 99 bottles of beer */
> 1728088725 552756 PRIVMSG #esolangs :14[[07LNUSP14]]4 10 02https://esolangs.org/w/index.php?diff=142398&oldid=53693 5* 03Ais523 5* (+1563) 10Turing-completeness proof
> 1728088738 932570 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142399&oldid=142397 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+35) 10/* commands */
> 1728088797 359209 PRIVMSG #esolangs :14[[07Not fish14]]4 10 02https://esolangs.org/w/index.php?diff=142400&oldid=135807 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-51) 10/* examples */
> 1728088895 890941 PRIVMSG #esolangs :14[[07Semi-serious language list14]]4 10 02https://esolangs.org/w/index.php?diff=142401&oldid=142379 5* 03Ais523 5* (+214) 10add most of the languages that qualify from 2004 and earlier (there were some that I didn't want to add; there also are some that should eventually go on this list but don't meet the requirements yet  I didn't add those but might look into improving the article
> 1728088992 404049 PRIVMSG #esolangs :14[[07LNUSP14]]4 10 02https://esolangs.org/w/index.php?diff=142402&oldid=142398 5* 03Ais523 5* (+330) 10/* Command set */ mention the ambiguity with @
> 1728089083 258550 PRIVMSG #esolangs :14[[07LNUSP14]]4 M10 02https://esolangs.org/w/index.php?diff=142403&oldid=142402 5* 03Ais523 5* (+0) 10/* Computational class */ remove some leftover code that broke the TCness compilation
> 1728090574 63398 PRIVMSG #esolangs :14[[07Kayak14]]4 10 02https://esolangs.org/w/index.php?diff=142404&oldid=53692 5* 03Ais523 5* (+3063) 10Turing-completeness proof
> 1728090650 868756 PRIVMSG #esolangs :14[[07Kayak14]]4 M10 02https://esolangs.org/w/index.php?diff=142405&oldid=142404 5* 03Ais523 5* (+1) 10/* Computational class */ add missing full stop
< 1728091120 380603 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :One way to handle leap seconds would be for functions that return the current time to wait until it is not a leap second before returning. This won't be suitable for all uses, but for some programs it might be OK. (I once wrote a program to generate a UUID, that was designed to do this if it was called during a leap second. I no longer have this program.)
< 1728091250 425113 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname
> 1728092646 52315 PRIVMSG #esolangs :14[[07UserEdited14]]4 10 02https://esolangs.org/w/index.php?diff=142406&oldid=140463 5* 03PrySigneToFry 5* (+619) 10
> 1728092679 191117 PRIVMSG #esolangs :14[[07UserEdited14]]4 10 02https://esolangs.org/w/index.php?diff=142407&oldid=142406 5* 03PrySigneToFry 5* (+24) 10
> 1728092785 307811 PRIVMSG #esolangs :14[[07 bits, 0 Bytes14]]4 10 02https://esolangs.org/w/index.php?diff=142408&oldid=140778 5* 03PrySigneToFry 5* (+46) 10
> 1728092951 398240 PRIVMSG #esolangs :14[[07Delta Relay14]]4 10 02https://esolangs.org/w/index.php?diff=142409&oldid=141730 5* 03Ais523 5* (-1560) 10/* Semantics */ this was written in an unnecessarily confusing style, masking the simplicity of the language; rewrite the confusing part to be less confusing
> 1728093076 346693 PRIVMSG #esolangs :14[[07Anti-myself language14]]4 10 02https://esolangs.org/w/index.php?diff=142410&oldid=142276 5* 03PrySigneToFry 5* (+59) 10
> 1728093097 971494 PRIVMSG #esolangs :14[[07Delta Relay14]]4 M10 02https://esolangs.org/w/index.php?diff=142411&oldid=142409 5* 03Ais523 5* (+46) 10/* Continuous Delta Relay */ clarify
> 1728093111 63999 PRIVMSG #esolangs :14[[07Anti-myself language14]]4 10 02https://esolangs.org/w/index.php?diff=142412&oldid=142410 5* 03PrySigneToFry 5* (+12) 10
< 1728093526 333366 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :I wanted to write my ideas relating to ASN.2 also on Usenet but which newsgroup should be the appropriate one? So far I wrote http://zzo38computer.org/textfile/miscellaneous/ASN.2 with my ideas relating to it
> 1728093607 635152 PRIVMSG #esolangs :14[[07Talk:Plushie-complete14]]4 10 02https://esolangs.org/w/index.php?diff=142413&oldid=142273 5* 03PrySigneToFry 5* (+647) 10/* A lot of Esolangs are Plushie-complete */ new section
> 1728096625 640632 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=142414&oldid=142384 5* 03Lexiconned 5* (+459) 10
> 1728096653 521423 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=142415&oldid=142414 5* 03Lexiconned 5* (+0) 10last one i promise
> 1728097315 564629 PRIVMSG #esolangs :14[[07Talk:Plushie-complete14]]4 M10 02https://esolangs.org/w/index.php?diff=142416&oldid=142413 5* 03PrySigneToFry 5* (+1) 10
< 1728097373 168263 :wryl!sid553797@user/meow/Wryl PRIVMSG #esolangs :b_jonas: Since when?! I miss fungot..
< 1728099040 821945 :JAA_!~JAA@user/meow/JAA NICK :JAA
< 1728099482 152678 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Another variant could be "ASN.1X" which can be made compatible with ASN.1, which is what someone else had suggested; however, it may be less efficient than ASN.2 and contain some features that are not used in ASN.2.
< 1728099840 891164 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 252 seconds
< 1728099953 452536 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1728100262 745296 PRIVMSG #esolangs :14[[07Wiki/wiki/wiki/wiki/wiki/wiki/14]]4 10 02https://esolangs.org/w/index.php?diff=142417&oldid=123359 5* 03PrySigneToFry 5* (+156) 10
> 1728102799 23966 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=142418&oldid=142327 5* 03Arctenik 5* (+11) 10/* K */ Add Kmid
> 1728103846 303025 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Target14]]4 10 02https://esolangs.org/w/index.php?diff=142419&oldid=142084 5* 03PrySigneToFry 5* (+329) 10
> 1728104044 623353 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Target14]]4 10 02https://esolangs.org/w/index.php?diff=142420&oldid=142419 5* 03PrySigneToFry 5* (+434) 10
< 1728104412 319212 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
> 1728104428 866659 PRIVMSG #esolangs :14[[07User:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142421&oldid=142266 5* 03PrySigneToFry 5* (+34) 10
> 1728106015 149820 PRIVMSG #esolangs :14[[07Execode14]]4 M10 02https://esolangs.org/w/index.php?diff=142422&oldid=142343 5* 03Iddi01 5* (+617) 10Add f-seq, also more orderly than my earlier programs
> 1728106421 180714 PRIVMSG #esolangs :14[[07Semi-serious language list14]]4 M10 02https://esolangs.org/w/index.php?diff=142423&oldid=142401 5* 03Aadenboy 5* (+18) 10/* T */ I'll see
> 1728106427 531132 PRIVMSG #esolangs :14[[07IceBox14]]4 10 02https://esolangs.org/w/index.php?diff=142424&oldid=139829 5* 03DifferentDance8 5* (-3579) 10I despise this language now, as it was a gimmicky language I made a long while ago. If you really wanna read it for some reason, it's at IceBox/Archive although I highly do not recommend you do this
> 1728106476 442955 PRIVMSG #esolangs :14[[07IceBox/Archive14]]4 N10 02https://esolangs.org/w/index.php?oldid=142425 5* 03DifferentDance8 5* (+3704) 10Created page with "{{Distinguish/Confusion|Ice box}} ''This is a language the creator, [[User:DifferentDance8]] despises now, and is purely provided here for archival reasons.'' IceBox is a variant of [[BrainF]] that dynamically adjusts its behavior based on the current out
> 1728106485 660091 PRIVMSG #esolangs :14[[07IceBox/Archive14]]4 10 02https://esolangs.org/w/index.php?diff=142426&oldid=142425 5* 03DifferentDance8 5* (+1) 10
> 1728107288 47325 PRIVMSG #esolangs :14[[07User:Aadenboy14]]4 M10 02https://esolangs.org/w/index.php?diff=142427&oldid=139681 5* 03Aadenboy 5* (+102) 10/* MY ESOLANGS auto list */ add stub language
> 1728107367 415874 PRIVMSG #esolangs :14[[07Stub14]]4 M10 02https://esolangs.org/w/index.php?diff=142428&oldid=142341 5* 03Aadenboy 5* (+22) 10distinction
> 1728107373 712222 PRIVMSG #esolangs :14[[07User:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=142429&oldid=141689 5* 03Yayimhere 5* (+102) 10
< 1728107415 374238 :m5zs7k!aquares@web10.mydevil.net QUIT :Ping timeout: 276 seconds
> 1728107426 161937 PRIVMSG #esolangs :14[[07Stub14]]4 M10 02https://esolangs.org/w/index.php?diff=142430&oldid=142428 5* 03Aadenboy 5* (+6) 10plainlinks class fix
< 1728108820 982571 :m5zs7k!aquares@web10.mydevil.net JOIN #esolangs m5zs7k :m5zs7k
> 1728109180 686083 PRIVMSG #esolangs :14[[07User:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142431&oldid=142421 5* 03PrySigneToFry 5* (+232) 10
> 1728109211 802732 PRIVMSG #esolangs :14[[07User:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=142432&oldid=142429 5* 03Yayimhere 5* (+0) 10
> 1728109223 561093 PRIVMSG #esolangs :14[[07User:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=142433&oldid=142432 5* 03Yayimhere 5* (+1) 10
> 1728109232 113312 PRIVMSG #esolangs :14[[07User:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=142434&oldid=142433 5* 03Yayimhere 5* (-1) 10
> 1728109502 146197 PRIVMSG #esolangs :14[[07lang14]]4 10 02https://esolangs.org/w/index.php?diff=142435&oldid=142281 5* 03PrySigneToFry 5* (+99) 10More examples
> 1728109625 528092 PRIVMSG #esolangs :14[[07Uyjhmn n14]]4 10 02https://esolangs.org/w/index.php?diff=142436&oldid=137721 5* 03PrySigneToFry 5* (+129) 10
> 1728109646 38145 PRIVMSG #esolangs :14[[07Uyjhmn n14]]4 10 02https://esolangs.org/w/index.php?diff=142437&oldid=142436 5* 03PrySigneToFry 5* (+0) 10
> 1728109989 247921 PRIVMSG #esolangs :14[[07Talk:Uyjhmn n14]]4 10 02https://esolangs.org/w/index.php?diff=142438&oldid=134373 5* 03PrySigneToFry 5* (+890) 10/* Some more title */ new section
> 1728110379 136931 PRIVMSG #esolangs :14[[07Poetic (Mihai Popa)14]]4 10 02https://esolangs.org/w/index.php?diff=142439&oldid=142022 5* 03PrySigneToFry 5* (+38) 10
> 1728110740 893301 PRIVMSG #esolangs :14[[07User:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=142440&oldid=142434 5* 03Ractangle 5* (-101) 10don't add that
> 1728110797 906803 PRIVMSG #esolangs :14[[07User:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=142441&oldid=142440 5* 03Yayimhere 5* (+101) 10Undo revision [[Special:Diff/142440|142440]] by [[Special:Contributions/Ractangle|Ractangle]] ([[User talk:Ractangle|talk]])...its my userpage. if you REALLY have a problem wit it discuss it on my talk page
> 1728110819 89879 PRIVMSG #esolangs :14[[07User:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=142442&oldid=142441 5* 03Yayimhere 5* (-1) 10
> 1728110826 846373 PRIVMSG #esolangs :14[[07User:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=142443&oldid=142442 5* 03Yayimhere 5* (+0) 10
> 1728110834 756639 PRIVMSG #esolangs :14[[07Uyjhmn n14]]4 10 02https://esolangs.org/w/index.php?diff=142444&oldid=142437 5* 03Ractangle 5* (+0) 10/* Hello World */
> 1728110844 61773 PRIVMSG #esolangs :14[[07Halting problem14]]4 10 02https://esolangs.org/w/index.php?diff=142445&oldid=62289 5* 03PrySigneToFry 5* (+109) 10
> 1728110853 458160 PRIVMSG #esolangs :14[[07User:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=142446&oldid=142443 5* 03Yayimhere 5* (+1) 10
> 1728110869 155912 PRIVMSG #esolangs :14[[07User:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=142447&oldid=142446 5* 03Yayimhere 5* (-101) 10
> 1728111027 741203 PRIVMSG #esolangs :14[[07Talk:Uyjhmn n14]]4 10 02https://esolangs.org/w/index.php?diff=142448&oldid=142438 5* 03Ractangle 5* (+1) 10/* Some more title */
> 1728111052 571454 PRIVMSG #esolangs :14[[07Talk:Uyjhmn n14]]4 10 02https://esolangs.org/w/index.php?diff=142449&oldid=142448 5* 03Ractangle 5* (-116) 10/* Some more titles */
< 1728111581 517775 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1728113127 90274 PRIVMSG #esolangs :14[[07Deadfish/Implementations (nonalphabetic and A-L)14]]4 10 02https://esolangs.org/w/index.php?diff=142450&oldid=141973 5* 03Iddi01 5* (+693) 10Add [[Execode]]
> 1728113260 727126 PRIVMSG #esolangs :14[[07Uhaa So Bouncy14]]4 N10 02https://esolangs.org/w/index.php?oldid=142451 5* 03Yayimhere 5* (+1218) 10Created page with "'''Uhaa So Bouncy''' is an esolang created by [[User:Yayimhere]] based on an discussion on IRC. in Uhaa So Bouncy you have two "machines". one is called "left", and the other one "right". they are both "trampolines". if you dont know what that is see semantics 
< 1728113290 263708 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :^^feedback plz^^
< 1728114533 955391 :wWwwW!~wWwwW@94.147.203.75 QUIT :Quit: Client closed
> 1728115697 462043 PRIVMSG #esolangs :14[[07Esolangs.org14]]4 M10 02https://esolangs.org/w/index.php?diff=142452&oldid=132516 5* 03Aadenboy 5* (-1) 10uncomputable
> 1728116983 406339 PRIVMSG #esolangs :14[[07User talk:PixelatedStarfish14]]4 10 02https://esolangs.org/w/index.php?diff=142453&oldid=141688 5* 03Ractangle 5* (+180) 10/* logo plz! maybe? */
< 1728117108 303591 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1728118228 460951 PRIVMSG #esolangs :14[[07OR14]]4 N10 02https://esolangs.org/w/index.php?oldid=142454 5* 03ChuckEsoteric08 5* (+1334) 10Created page with "'''OR''' ('''O'''ne '''R'''egister) is an esolang by [[User:ChuckEsoteric08]] derived from 1-register Minsky machine ==Specification== A language has a single register, initialised to one, and a constant, initialised to 0 {| class="wikitable" |+ Commands |- ! Command
> 1728118272 230320 PRIVMSG #esolangs :14[[07User:ChuckEsoteric0814]]4 10 02https://esolangs.org/w/index.php?diff=142455&oldid=141695 5* 03ChuckEsoteric08 5* (+9) 10/* 2024 */
> 1728118675 94207 PRIVMSG #esolangs :14[[07User:ChuckEsoteric0814]]4 10 02https://esolangs.org/w/index.php?diff=142456&oldid=142455 5* 03ChuckEsoteric08 5* (+27) 10/* 2024 */
> 1728118880 865666 PRIVMSG #esolangs :14[[07Two variable language14]]4 10 02https://esolangs.org/w/index.php?diff=142457&oldid=121558 5* 03ChuckEsoteric08 5* (+14) 10/* Specification */
> 1728119066 514625 PRIVMSG #esolangs :14[[07Semi-serious language list14]]4 M10 02https://esolangs.org/w/index.php?diff=142458&oldid=142423 5* 03Iddi01 5* (+53) 10This list won't be incomplete forever; Added a few
> 1728120232 459718 PRIVMSG #esolangs :14[[07Pointer-based Minsky machine14]]4 10 02https://esolangs.org/w/index.php?diff=142459&oldid=142248 5* 03Ractangle 5* (+131) 10/* Implementations */
> 1728121209 735570 PRIVMSG #esolangs :14[[07W11014]]4 M10 02https://esolangs.org/w/index.php?diff=142460&oldid=142070 5* 03Iddi01 5* (+66) 10/* External links */
< 1728122122 456025 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1728122135 36592 :Sgeo_!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
> 1728123286 508091 PRIVMSG #esolangs :14[[07Soh supplementary private use area-b u+10fffe14]]4 10 02https://esolangs.org/w/index.php?diff=142461&oldid=141240 5* 03PlaceReporter99 5* (+71) 10/* Commands */
< 1728124002 531290 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown
> 1728124210 12952 PRIVMSG #esolangs :14[[07Talk:Plushie-complete14]]4 10 02https://esolangs.org/w/index.php?diff=142462&oldid=142416 5* 03PrySigneToFry 5* (+103) 10
> 1728124391 900265 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142463&oldid=142083 5* 03PrySigneToFry 5* (+415) 10
> 1728124409 702821 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142464&oldid=142463 5* 03PrySigneToFry 5* (+3) 10
> 1728124618 27233 PRIVMSG #esolangs :14[[07Anti-Plushie language14]]4 10 02https://esolangs.org/w/index.php?diff=142465&oldid=142274 5* 03PrySigneToFry 5* (+77) 10
< 1728126883 261633 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1728127404 470348 :earend1!uid657395@user/utoneq JOIN #esolangs zut :zut
< 1728128783 2072 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1728129171 482098 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name)
> 1728129172 410639 PRIVMSG #esolangs :14[[07lang14]]4 10 02https://esolangs.org/w/index.php?diff=142466&oldid=142435 5* 03PrySigneToFry 5* (+710) 10
< 1728129270 180393 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs amby :realname
> 1728129280 234539 PRIVMSG #esolangs :14[[07User:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142467&oldid=142431 5* 03PrySigneToFry 5* (+56) 10
> 1728129462 229981 PRIVMSG #esolangs :14[[07User talk:Unname479814]]4 10 02https://esolangs.org/w/index.php?diff=142468&oldid=142255 5* 03PrySigneToFry 5* (+734) 10/* Have you calmed down? */ new section
> 1728130326 939934 PRIVMSG #esolangs :14[[07User talk:Unname479814]]4 10 02https://esolangs.org/w/index.php?diff=142469&oldid=142468 5* 03Ractangle 5* (+57) 10/* What did I do to User:Yayimhere? */
> 1728130621 894352 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 overwrite10 02 5* 03Ractangle 5*  10uploaded a new version of "[[02File:Nicegroup.png10]]": Decided to remove the backgrounf
< 1728131007 318737 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
> 1728132306 236603 PRIVMSG #esolangs :14[[07User:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=142471&oldid=142447 5* 03Yayimhere 5* (+21) 10/* esolangs */
< 1728132350 138193 :craigo!~craigo@user/craigo QUIT :Quit: Leaving
< 1728132414 184368 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname
< 1728132427 108665 :craigo!~craigo@user/craigo QUIT :Remote host closed the connection
> 1728132769 944701 PRIVMSG #esolangs :14[[07User:Tommyaweosme/warsides14]]4 10 02https://esolangs.org/w/index.php?diff=142472&oldid=141970 5* 03Tommyaweosme 5* (-56) 10nop u shitheads arnt allowed userpage permz
> 1728132925 593472 PRIVMSG #esolangs :14[[07Talk:Nine-hundred-eleven14]]4 10 02https://esolangs.org/w/index.php?diff=142473&oldid=141863 5* 03Tommyaweosme 5* (+232) 10
> 1728133008 511018 PRIVMSG #esolangs :14[[07Talk:Rubik's Cube14]]4 10 02https://esolangs.org/w/index.php?diff=142474&oldid=141865 5* 03Tommyaweosme 5* (+357) 10
> 1728133064 10559 PRIVMSG #esolangs :14[[07Talk:Rubik's Cube14]]4 10 02https://esolangs.org/w/index.php?diff=142475&oldid=142474 5* 03Yayimhere 5* (+99) 10
> 1728133687 795109 PRIVMSG #esolangs :14[[07User:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=142476&oldid=142014 5* 03Tommyaweosme 5* (-89) 10
< 1728133759 21534 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1728133826 333607 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1728135125 741600 PRIVMSG #esolangs :14[[07OCA14]]4 N10 02https://esolangs.org/w/index.php?oldid=142477 5* 03Tommyaweosme 5* (+2480) 10Created page with "''this page is a work in progress. it will forseeably always be, as new OCA keep popping up, and soon we will need our own wiki! [https://conwaylife.com oh, right]''  OCA, or other cellular automata, are a group of [[cellular automata]] that are not conway's [[game of 
> 1728135145 196040 PRIVMSG #esolangs :14[[07OCA14]]4 10 02https://esolangs.org/w/index.php?diff=142478&oldid=142477 5* 03Tommyaweosme 5* (+2) 10/* w110 */
> 1728135189 653838 PRIVMSG #esolangs :14[[07OCA14]]4 10 02https://esolangs.org/w/index.php?diff=142479&oldid=142478 5* 03Tommyaweosme 5* (+0) 10/* just friends */  THIS IS NOT AN ESOLANG PROGRAM, THIS IS AN ESOLANG DISCRIPTION
> 1728135259 154213 PRIVMSG #esolangs :14[[07Talk:Rubik's Cube14]]4 10 02https://esolangs.org/w/index.php?diff=142480&oldid=142475 5* 03Tommyaweosme 5* (+268) 10
> 1728135513 492913 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Tommyaweosme 5*  10uploaded "[[02File:Rc cat.png10]]": its literally just u2 d2
> 1728135537 392634 PRIVMSG #esolangs :14[[07Rubik's Cube14]]4 10 02https://esolangs.org/w/index.php?diff=142482&oldid=133001 5* 03Tommyaweosme 5* (+91) 10
> 1728139672 659633 PRIVMSG #esolangs :14[[07Egnufeb14]]4 10 02https://esolangs.org/w/index.php?diff=142483&oldid=142136 5* 03Emelang 5* (+24) 10added exponentiation
< 1728140555 748918 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :hey guys what do you think of this esolang?:
< 1728140556 286279 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :https://esolangs.org/wiki/Uhaa_So_Bouncy
< 1728140560 268739 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :also is the name good?
< 1728140755 653079 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :what does it mean to enqueue a program to another program?
< 1728140787 327681 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :wait i said that?
< 1728140805 617431 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i didnt
< 1728140806 809887 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :wut?
< 1728140810 466817 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :enqueue left's program to right
< 1728140818 276362 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :oh
< 1728140825 469382 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :in that way
> 1728140840 763394 PRIVMSG #esolangs :14[[07Uhaa So Bouncy14]]4 10 02https://esolangs.org/w/index.php?diff=142484&oldid=142451 5* 03Yayimhere 5* (+24) 10/* semantics */
< 1728140848 836149 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :fixed it
< 1728140925 142819 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :so?
< 1728140928 269914 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think it probably needs to be clearer how much code is running at a time – is the idea that you have a queue on each side, and you repeatedly take one element and run it as VoidLang code (with the VoidLang stack persisting between one command and the next)?
> 1728140957 966635 PRIVMSG #esolangs :14[[07Uhaa So Bouncy14]]4 10 02https://esolangs.org/w/index.php?diff=142485&oldid=142484 5* 03Yayimhere 5* (+1) 10/* syntax */
> 1728140977 53254 PRIVMSG #esolangs :14[[07Uhaa So Bouncy14]]4 10 02https://esolangs.org/w/index.php?diff=142486&oldid=142485 5* 03Yayimhere 5* (+2) 10/* syntax */
> 1728141071 573492 PRIVMSG #esolangs :14[[07Uhaa So Bouncy14]]4 10 02https://esolangs.org/w/index.php?diff=142487&oldid=142486 5* 03Yayimhere 5* (+32) 10/* semantics */
< 1728141078 257835 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :im a little ocnfused but
< 1728141080 718990 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :is this better
< 1728141084 390861 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :*confused
< 1728141120 347240 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the confusing part is that it isn't clear what the difference between the queue and the program is, or how they interact
< 1728141140 207756 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :what program
< 1728141145 303396 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :the uhaa so bouncy program
< 1728141150 654590 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :or the void lang program
< 1728141177 644687 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :e.g. you say "first dequeue the first element of left's queue, and right's queue, and see if the programs halt", and it isn't clear to me what the programs are and how they're related to the queue
> 1728141208 562817 PRIVMSG #esolangs :14[[07ESC!14]]4 10 02https://esolangs.org/w/index.php?diff=142488&oldid=142340 5* 03Ractangle 5* (+18) 10/* Syntax */
> 1728141216 503433 PRIVMSG #esolangs :14[[07Uhaa So Bouncy14]]4 10 02https://esolangs.org/w/index.php?diff=142489&oldid=142487 5* 03Yayimhere 5* (+9) 10/* semantics */
< 1728141223 564279 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i tried to fix it
< 1728141227 951612 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :have you seen syntax?
< 1728141409 870424 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh, there are two queues of programs
< 1728141414 19477 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I thought the program was the queue, somehow
< 1728141432 950638 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :oh ok
< 1728141489 400274 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I guess the issue there is, doesn't appending something to a non-halting voidlang program make it still non-halting?
< 1728141531 385967 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :which means that the halting programs vanish and the non-halting programs just cycle around the queues forever
< 1728141559 811639 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :idk
< 1728141577 256372 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :what if the thing prepended does something special
< 1728141578 247310 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and that the only thing that matters about the programs in the queue is their haltingness, it doesn't matter which halting or nonhalting program you use
< 1728141627 103598 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :true
< 1728141632 279391 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :well it does
< 1728141635 574443 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :with the appending
< 1728141655 732428 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that's the only way it could matter, but doesn't appending two non-halting programs always produce a non-halting program?
< 1728141669 487496 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :maybe not?
< 1728141670 500595 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :idk
< 1728141699 666764 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :well, VoidLang doesn't seem to have a control flow construct that would care about extra text beyond the end of the program
< 1728141726 583441 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so the appended program just gets stuck in the same infinite loop that the first program did
< 1728141742 217885 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :errors?
> 1728141772 232939 PRIVMSG #esolangs :14[[07Uhaa So Bouncy14]]4 10 02https://esolangs.org/w/index.php?diff=142490&oldid=142489 5* 03Yayimhere 5* (+20) 10/* semantics */
< 1728141816 691127 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :there can't be a compile-time error because then it wouldn't have run non-haltingly, and there can't be a runtime error in the first program or its section of the appended program because it wouldn't have run non-haltingly, and there can't be a runtime error in the second program's section of the appended program because it doesn't get to run
< 1728141844 755513 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :idk
< 1728141846 255443 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :IDK
< 1728141856 210464 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think the easiest way to fix this is to reverse the tests, so that the case that appends is the case where both halt rather than the case where neither halt
< 1728141875 362320 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok
< 1728141884 71227 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :because it is possible to append two halting programs to make a non-halting program, if the first one leaves elements on the stack
< 1728141891 594060 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :or if, say, one contains a [ and the other contains a ]
> 1728141900 625850 PRIVMSG #esolangs :14[[07Uhaa So Bouncy14]]4 10 02https://esolangs.org/w/index.php?diff=142491&oldid=142490 5* 03Yayimhere 5* (+0) 10/* semantics */
< 1728142223 839836 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok
< 1728142225 156164 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :now?
< 1728142255 102092 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :now it's a nontrivial language, I have not decided how interesting it is yet
< 1728142267 819332 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok
< 1728142278 613818 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :if you find it interreesting can you maybe look into it
< 1728142281 247830 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :im too stupid
< 1728142319 363715 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the way you create esolangs is kind-of the opposite from the way I create them
< 1728142332 765157 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :?
< 1728142336 977874 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I try to find something that's interesting to accomplish first, and then try to work out what esolang would produce the effect I want
< 1728142337 142385 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :explain
< 1728142356 71023 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :whereas you seem to just design things and then modify them until they're interesting
< 1728142373 563408 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :idk
> 1728142394 864088 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142492&oldid=142339 5* 03Shriansh 5* (+827) 10
< 1728142417 544192 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I don't think I've ever written a list of commands without thinking carefully about why each command should or shouldn't be in the language, and in order to think about that I need to know where I'm going
> 1728142428 426964 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142493&oldid=142492 5* 03Shriansh 5* (+7) 10/* s */
< 1728142442 157634 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :does that mean my process is bad?
< 1728142452 633419 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :not necessarily – it depends on what you're aiming for
< 1728142460 655299 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it is quite likely to produce esolangs that people aren't interested in using
< 1728142480 882431 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :using wut?
> 1728142494 625309 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142494&oldid=142493 5* 03Shriansh 5* (+54) 10/* s */
> 1728142526 105572 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142495&oldid=142494 5* 03Shriansh 5* (+11) 10/* s */
< 1728142526 647300 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :because, people don't normally write in, implement in, or think about an esolang unless they have a reason to do that – some esolangs are designed with the reason already, but if an esolang is created without a reason it won't automatically find one
> 1728142547 96587 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142496&oldid=142495 5* 03Shriansh 5* (-3) 10/* Language overview */
< 1728142550 129555 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yea ik
< 1728142554 970631 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :for lots of my languages, the reason is "because I want to use this in a TCness proof" or "because it's like an existing language, but simpler"
> 1728142569 552891 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142497&oldid=142496 5* 03Shriansh 5* (+22) 10/* Execute some random commands (Might do a Hello World) */
< 1728142582 912082 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yea
< 1728142587 80158 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and finding the simplest possible version of each language is a) fun and b) makes writing TCness proofs faster because the language is easier to compile from or interpret
< 1728142603 639232 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :my reason would always be ig: "im bored as hell i need something to do, and why not?"
< 1728142622 350147 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :yesterday I went over some esolangs from about 20 years ago and did some TCness proofs
< 1728142632 680082 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :nice
< 1728142651 971549 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :back then it was hard to prove, nowadays with a big repertoire of tools to use it's much easier
< 1728142665 572102 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yes
< 1728142669 655541 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :e.g. I can think "oh, this is hard to prove because it's reversible" and pick a reversible language with similar semantics to compile from
< 1728142692 439372 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although, one of the proofs was based on Turing machines which definitely existed at the time
< 1728142709 267988 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i got reminded of a esolang i made when you said reversible
< 1728142714 436836 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :yeah, "simplest possible version of each language" is a good way to find something interesting
< 1728142732 604999 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :none of the elements have to be new, you just have to find an interesting minimal set
< 1728142740 839188 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: that reminds me, I have been meaning to write up that Thue-like language which has been used in numerous TCness proofs but never named or fully specified
< 1728142764 811563 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :even as far backs as SK and BCKW basis of bird sociology were created that way from lambda calculus
< 1728142770 318535 :wWwwW6!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
< 1728142770 331054 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :where its ordered?
< 1728142774 889464 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :though of course lambda calculus itself is quite minimal
< 1728142787 355264 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :wut?
< 1728142806 448387 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it is like Thue but having more than one rule match at a time is undefined behaviour – also I will probably restrict it to the match and replacement being the same length because that makes it much easier to implement, and it can still implement a Turing machine pretty much directly
< 1728142829 798887 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(with sufficiently many symbols, you can even make the matches and replacements size 2)
< 1728142863 133385 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: a Thue-like language that's deterministic? that exists, it's https://esolangs.org/wiki/1.1
< 1728142869 681949 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :(also sed I guess)
< 1728142894 751229 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :thats what i guessed
< 1728142900 153495 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :where sufficiently many is 76, I think
< 1728142923 724363 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :wait no, that's 76 replacement rules
< 1728142935 180552 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :number of symbols is lower
< 1728142968 680023 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :30
< 1728142970 357748 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :oh, you want to make more than one rule match at a time undefined behavior?
< 1728142975 931887 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and there are, oddly, a number of different UTMs that do it in 30
< 1728142977 900891 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: right
< 1728143011 232881 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :Thue is still TC like that but the fact doesn't seem to be documented anywhere
< 1728143017 318676 :wWwwW!~wWwwW@94.147.203.75 QUIT :Ping timeout: 256 seconds
< 1728143019 916031 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :so you can only program it in the style where there's at most one active location? you can't modify anything remotely, so what rules could matche far from that previous match can't change, so the next single match must be overlapping the previous replacement
< 1728143030 262317 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :right
< 1728143064 139514 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :with length-2 matches and replacements, it is basically equivalent to a Turing machine
< 1728143072 406451 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ok, that's probably close to a two-stack machine with bounded lookahead on both stacks, or, if you restrict replacements to not change lengths, then it's a turing-machine with bounded lookaround for the head
< 1728143081 212281 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i had an idea recently for an esolang
< 1728143083 23100 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although not quite, it's very slightly more powerful
< 1728143088 299604 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :and i want feedback one it
< 1728143093 419467 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :go on
< 1728143100 925379 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok
> 1728143111 895790 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142498&oldid=142497 5* 03Shriansh 5* (+55) 10/* s */
< 1728143114 272528 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :you now FSA's right?
< 1728143124 475424 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :here my changes on a FSA
< 1728143134 83769 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I know FSAs, yes
< 1728143141 576252 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :a state of the FSA can be another FSA program
< 1728143149 338175 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :INFINTE NESTING OF FSA's
< 1728143160 332778 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :seocnd change
< 1728143176 134342 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :you have a dqueue where current state is
< 1728143181 631901 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :enqueued
< 1728143187 190988 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :so on a state you can
< 1728143204 902285 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I'm not sure what it means for a state to be a program
< 1728143206 972415 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :connect a spesified state to the first state of the queue
< 1728143213 189418 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :an FSA + one queue is Turing-complete, though
< 1728143226 558634 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ais523: it means that you run the program
< 1728143237 813379 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :and dequeue that state
< 1728143261 898138 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :a state of the FSA can be another FSA program
< 1728143262 398761 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :INFINTE NESTING OF FSA's
< 1728143262 898427 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :seocnd change
< 1728143263 398248 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :you have a dqueue where current state is
< 1728143263 899011 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :enqueued
< 1728143264 398021 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :so on a state you can connect a spesified state to the first state of the queue and dequeue that state
< 1728143326 950570 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :FSAs can be inlined into each other, an FSA that can run other FSAs is still just a big FSA, *unless* you can have infinite branching and then it's an infinite-state machine
< 1728143334 670041 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but those are very hard to specify precisely
< 1728143380 19564 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :probably the easy way to imagine what you have with the first change is to think about an FSA that has function calls (and the things it calls are also FSAs that have function calls)
< 1728143413 19617 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that creates a PDA (where the stack is the call stack)
< 1728143427 243828 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yes?
< 1728143437 703982 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :wait why is a PDA not tc
< 1728143444 450840 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :but a QDA tc?
< 1728143466 570160 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :a PDA can't remember more than a finite amount of data as it's moving towards the bottom of the stack
< 1728143488 477224 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :oh
< 1728143489 659533 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so, although it can store arbitrary amounts of data, it always has to be retrieved in the reverse of the order it was stored
< 1728143503 809342 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that means it can't do things like "work out if the input consists of the same string written twice"
< 1728143545 176060 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and Turing machines can do that, given an appropriate encoding of the input
< 1728143559 271447 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yea
< 1728143589 441258 :int-e!~noone@int-e.eu PRIVMSG #esolangs :TBH "nesting FSAs" doesn't make sense to me; it needs semantics; how does the composed automaton transition as a whole?
< 1728143692 717006 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1728143748 573975 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :"*unless* you can have infinite branching and then it's an infinite-state machine" => I see you're in a believer of the axiom of choice :-P
< 1728143791 829350 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(I've seen /some/ of that for modeling modes (each with their own behavior) in systems, where each layer has its own set of transitions (possibly triggered from further inside) That doesn't readily lend itself to infinite nesting.)
< 1728143818 719093 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(And even then... there's many conceivable semantics for such nestings.)
< 1728143833 19784 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: isn't the axiom of choice sufficient but unnecessary to do that sort of thing? even if it's false, there are still some sets that you can make that sort of choice from
< 1728143893 396487 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: I'm not sure, I don't know enough about mathematical logic tbh. I thought this one was equivalent, but maybe not.
< 1728143894 135981 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Is a TM a nested FSA with one FSA for each tape cell?
< 1728143960 651237 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :int-e: I think that question strikes at the point we both made, that there are a lot of different ways to define this sort of thing
< 1728143993 656739 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Yeah I'm trying to make this a bit more concrete with an example.
> 1728144008 789537 PRIVMSG #esolangs :14[[07Egnufeb14]]4 10 02https://esolangs.org/w/index.php?diff=142499&oldid=142483 5* 03Emelang 5* (+22) 10/* Instructions */
< 1728144013 2068 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the definition that makes the answer yes is a bit confused, it involves an active state for each FSA plus an active FSA that acts like a global state, and the FSAs are able to change the state both internally and externally
> 1728144025 32204 PRIVMSG #esolangs :14[[07Egnufeb14]]4 M10 02https://esolangs.org/w/index.php?diff=142500&oldid=142499 5* 03Emelang 5* (+0) 10sing to sign
< 1728144027 656035 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Because otherwise I'd just be screaming "BUT WHAT DOES IT MEAN?!" at the top of my lungs ;-)
> 1728144162 690557 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142501&oldid=142498 5* 03Shriansh 5* (+25) 10/* s */
< 1728144167 322396 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that said, I do love https://esolangs.org/wiki/Vaguest (the page, not the language)
< 1728144214 353971 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I guess it could be described as a joke specification, rather than a joke language?
> 1728144217 170288 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142502&oldid=142501 5* 03Shriansh 5* (+0) 10/* Unknown String Macro Loading(brainfuck mode using befunge comamnds) by User:Shriansh */
< 1728144236 871033 :int-e!~noone@int-e.eu PRIVMSG #esolangs :That took a few seconds.
< 1728144275 148107 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :what if you made a esolang that modified programs of finite state machines in the format of a finite state machine and can be affected by7 those programs
< 1728144285 96305 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(For me to realize that the name isn't just a name. TBF I hadn't seen Vague either.)
< 1728144357 469285 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :hmm, a self-modifying finite state machine
< 1728144367 931386 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Smetana
< 1728144370 212579 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that seems interesting, given that it could conceivably be TC
< 1728144386 674947 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :no not self modifying
< 1728144386 796982 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but getting the syntax right would be very important
< 1728144405 514965 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :wanna try to make it with me. i think i know how but i would like help
< 1728144414 708027 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Also Malbolge, but Smetana is a *clean* self-modifying finite state machine to my mind.
< 1728144448 277271 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :not that kind
< 1728144450 947642 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(and minimalistic because transitions are a bit limited)
< 1728144467 69393 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so a finite-state transducer is basically a finite-state machine, plus an input stack it can only pop from and an output stack it can only push to
< 1728144467 928204 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ACTION is talking to ais523
< 1728144498 209390 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and you can make the input stack a representation of a finite-state machine in some syntax, and the output stack produces a finite-state machine in the same syntax
< 1728144527 749927 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :…is it possible to write an FSM quine?
< 1728144545 823497 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so I have two ideas, one is more mindblowing than the other
< 1728144575 601992 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the original idea was "let's just get an FST that transduces itself into another FST, repeats indefinitely, see if that's TC, you probably can make it so by messing with the syntax"
> 1728144585 960754 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142503&oldid=142502 5* 03Shriansh 5* (+1) 10/* Examples */
< 1728144620 432507 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ais523: I don't see why that shouldn't be possible, given some sane way to describe FSAs
< 1728144655 722953 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and the idea that was prompted by that, plus wWwwW6's FSMs affecting other FSMs, was "imagine we have some sort of 'soup' of FSTs, represented as a multiset, then repeatedly pick two at random, and add the result of running one on the other back to the soup, iterate indefinitely"
< 1728144697 551924 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :this doesn't *quite* work because the number of FSTs would remain constant, which feels wrong somehow, you'd want a way for it to increase or decrease; maybe pick two and run them on each other, so the number increases by one
< 1728144700 457725 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :but what i emant was a xternal machine that modified state machines and could also interract with them
< 1728144734 225171 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I am wondering if this would be a good way to do an artificial life experimen
< 1728144736 902781 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :* experiment
< 1728144749 640289 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think it could be, but it would be so important to get the syntax right
< 1728144773 989745 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :wWwwW6: this is that, isn't it? just the external machine is also an FST
< 1728144802 983494 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and the interaction is done at the source code level
< 1728144807 137218 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :idk id dont think so.
< 1728144820 103023 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :when i say modify i mean modifying the underlying state transations
< 1728144829 542866 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :modifying the "digram" if you will
< 1728144878 606268 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Hmm. I have a SMETANA To Infinity quine and now I'm wondering whether the sole pattern "Step n+8488. Swap step n with step n+1." is essential. (The main problem with SMETANA is the total lack of IO.)
< 1728144887 899210 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :you can do that by, in effect, pattern-matching on the source code
> 1728144907 186858 PRIVMSG #esolangs :14[[07Befunge14]]4 M10 02https://esolangs.org/w/index.php?diff=142504&oldid=139742 5* 03Emelang 5* (+1) 10consistency
< 1728144911 963211 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :int-e: when I was much younger, I started writing an esolang-based text adventure, but didn't get very far
< 1728144930 10456 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but I had an actual staircase that was also a SMETANA program, and stepping on the steps did actually swap the steps
< 1728144989 771000 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: now there's one in ICFP 2006 (I don't know if that counts enough for much younger)
< 1728145014 910905 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ais523: Oh hmm. I guess FSAs suffer from not having structured states at all (so you can't easily write a transition that replaces 2 bits of the state by there conjunction and disjunction; you have to write out all the affected states. HRM.)
< 1728145026 972609 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: text adventure, or SMETANA program? I forget which ICFP is which
< 1728145043 739893 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although, the one that was full of esolangs (and also a text adventure), I didn't do at the time but I have had fun with the offline versin
< 1728145045 728907 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :* version
< 1728145055 229409 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :text adventure
< 1728145076 112617 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :-rw-r--r-- 1 ais523 ais523 20620 Jan 23  2008 esogame.c
< 1728145077 130691 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :and it's the ancient sand computer one where tom7 was among the organizers
< 1728145085 229963 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I didn't know tom7 was involved
< 1728145094 689805 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but, that is still one of the best ICFPs ever, at least from the esolanging point of view
< 1728145098 585643 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :that's the first time I heard about tom7 in fact
< 1728145115 192778 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I still haven't fully completed it, although I guess that's the point
< 1728145153 742600 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :if more than one group fully completed it within the time limit, it wouldn't have made for a good contest, but people completing only a fraction is fine, so they had an incentive to make it much too difficult to complete in a reasonable time
> 1728145155 661271 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142505&oldid=142503 5* 03Shriansh 5* (+110) 10/* New Commands */
< 1728145186 142606 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I also love the fact that it contains its own scoring/judging program, making it self-contained
< 1728145241 261417 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I'm vaguely curious about what it was compiled from – it almost certainly wasn't written directly in UM assembly
> 1728145408 870370 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142506&oldid=142505 5* 03Shriansh 5* (+62) 10/* s */
> 1728145430 305424 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142507&oldid=142506 5* 03Shriansh 5* (+5) 10/* s */
> 1728145463 365793 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142508&oldid=142507 5* 03Shriansh 5* (-3) 10/* s */
> 1728145498 997698 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142509&oldid=142508 5* 03Shriansh 5* (+8) 10/* s */
< 1728145560 870521 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ais523: Ah this is what kills the FSM quine idea for notations that list each state and each transition separately: You can't have a non-terminating output of length larger than n-1 with n states.
< 1728145603 319936 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :right
< 1728145620 627378 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :this is what made me think that the soup idea might be interesting, because you can use the input to help you make the quine
< 1728145634 838711 :int-e!~noone@int-e.eu PRIVMSG #esolangs :But if your state is a tuple and you have abbreviated notation for working with just one component of the tuple, you should be able to pull it off.
< 1728145655 916253 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I am not even sure whether having quines or not having quines is more interesting
< 1728145658 558982 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(some interaction between components is required)
< 1728145674 274913 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think in the soup model, having to care about the input is much more interesting than not having to care about the input
< 1728145676 894055 :int-e!~noone@int-e.eu PRIVMSG #esolangs :which might or might not correspond to nesting automata in some way.
> 1728145677 123616 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142510&oldid=142509 5* 03Shriansh 5* (+0) 10/* s */
< 1728145686 32001 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but in other models, having a workable quine is interesting in its own way
< 1728145701 704820 :int-e!~noone@int-e.eu PRIVMSG #esolangs :s/non-//
< 1728145775 829557 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :or, well, there are FSM models where it isn't very interesting, e.g. BF with bounded tape and bounded cells
< 1728145779 883749 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it is not surprising that that can do a quine
> 1728145780 243972 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142511&oldid=142510 5* 03Shriansh 5* (+29) 10/* s */
> 1728145791 813258 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142512&oldid=142511 5* 03Shriansh 5* (+5) 10/* s */
> 1728145801 645124 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142513&oldid=142512 5* 03Shriansh 5* (-5) 10/* s */
< 1728145805 262447 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: http://tom7.org/papers/tr-06-163.pdf
< 1728145813 822168 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :especially chapter 4.1
< 1728145873 312570 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: thanks
> 1728145937 68514 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142514&oldid=142513 5* 03Shriansh 5* (+1) 10/* s */
< 1728145937 912028 :int-e!~noone@int-e.eu PRIVMSG #esolangs :"soup" reminds me of the pi calculus
> 1728145949 658448 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142515&oldid=142514 5* 03Shriansh 5* (-1) 10/* s */
< 1728145965 131536 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :mm soup
< 1728145971 848016 :APic!apic@apic.name PRIVMSG #esolangs :Nom nom nom
< 1728145979 332231 :int-e!~noone@int-e.eu PRIVMSG #esolangs :slurp slurp slurp
< 1728145980 38894 :earend1!uid657395@user/utoneq QUIT :Quit: Connection closed for inactivity
< 1728146005 699573 :APic!apic@apic.name PRIVMSG #esolangs :😸
< 1728146038 117500 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`unidecode 😸
< 1728146043 13559 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​[U+1F638 GRINNING CAT FACE WITH SMILING EYES]
> 1728146104 260942 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142516&oldid=142515 5* 03Shriansh 5* (+13) 10/* s */
> 1728147717 121255 PRIVMSG #esolangs :14[[07Or++14]]4 10 02https://esolangs.org/w/index.php?diff=142517&oldid=139780 5* 03Hakerh400 5* (+88) 10Update computational class
> 1728148352 428204 PRIVMSG #esolangs :14[[07OCA14]]4 M10 02https://esolangs.org/w/index.php?diff=142518&oldid=142479 5* 03PythonshellDebugwindow 5* (+24) 10Category
< 1728148481 96255 :Hooloovoo!~Hooloovoo@hax0rbana.org QUIT :Ping timeout: 255 seconds
> 1728148596 936447 PRIVMSG #esolangs :14[[07Uhaa So Bouncy14]]4 M10 02https://esolangs.org/w/index.php?diff=142519&oldid=142491 5* 03PythonshellDebugwindow 5* (+67) 10Categories
> 1728148792 353090 PRIVMSG #esolangs :14[[07Argh!14]]4 10 02https://esolangs.org/w/index.php?diff=142520&oldid=94583 5* 03Ais523 5* (+0) 10place the description of a program next to the program and move a paragraph that was part of the specification from the examples section to the specification section
< 1728148944 221343 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1728149306 540057 PRIVMSG #esolangs :14[[07Or++14]]4 10 02https://esolangs.org/w/index.php?diff=142521&oldid=142517 5* 03Hakerh400 5* (+28) 10
> 1728149711 417896 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Proatwork456 5*  10New user account
> 1728151001 841464 PRIVMSG #esolangs :14[[07X vs. Y14]]4 10 02https://esolangs.org/w/index.php?diff=142522&oldid=134900 5* 03Yayimhere 5* (+1) 10/* memory */
> 1728151365 396359 PRIVMSG #esolangs :14[[07X vs. Y14]]4 10 02https://esolangs.org/w/index.php?diff=142523&oldid=142522 5* 03Yayimhere 5* (+0) 10/* syntax */
> 1728151503 91017 PRIVMSG #esolangs :14[[07Ooh14]]4 10 02https://esolangs.org/w/index.php?diff=142524&oldid=98106 5* 03Ractangle 5* (+153) 10/* Python implementation */
> 1728151722 744542 PRIVMSG #esolangs :14[[07Argh!14]]4 10 02https://esolangs.org/w/index.php?diff=142525&oldid=142520 5* 03Ais523 5* (+4451) 10Turing-completeness proof for Aargh!
> 1728151754 384333 PRIVMSG #esolangs :14[[07Semi-serious language list14]]4 10 02https://esolangs.org/w/index.php?diff=142526&oldid=142458 5* 03Ais523 5* (+13) 10/* A */ +[[Aargh!]]
> 1728151996 738416 PRIVMSG #esolangs :14[[07Rule 11014]]4 N10 02https://esolangs.org/w/index.php?oldid=142527 5* 03Ais523 5* (+18) 10Redirected page to [[W110]]
> 1728151998 252476 PRIVMSG #esolangs :14[[07FlipFlop14]]4 10 02https://esolangs.org/w/index.php?diff=142528&oldid=141077 5* 03Ractangle 5* (+495) 10/* Implementation */
> 1728152050 286180 PRIVMSG #esolangs :14[[07W11014]]4 10 02https://esolangs.org/w/index.php?diff=142529&oldid=142460 5* 03Ais523 5* (+98) 10/* Computational class */ clarify the requirement for TCness
< 1728152126 761120 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i know this is more of a math question but its for an esolang
< 1728152204 965688 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :if we consider λ(1) to be this conways game of life expression:
< 1728152313 632343 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :110011
< 1728152314 132268 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :100101
< 1728152314 632697 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :010000
< 1728152315 132722 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :000000
< 1728152315 632879 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :101001
< 1728152316 133240 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :110011
< 1728152322 731492 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :*
< 1728152330 159787 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :110011
< 1728152330 660900 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :100101
< 1728152331 163047 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :010000
< 1728152331 670012 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :000010
< 1728152332 160649 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :101001
< 1728152332 659844 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :110011
< 1728152344 747312 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :then can you solve for λ(2)
< 1728152371 34577 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :wWwwW6: oh, you got hit by "fake lag" – IRC networks don't like it when you paste in a large number of lines, so your connection freezes for a period of time
< 1728152380 567712 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that paste was large enough that it was quite a while before your text showed up
< 1728152400 674698 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok
< 1728152405 364780 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :sorry?
< 1728152427 841666 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :not so much "you did something wrong" as letting you know what happened
< 1728152439 702003 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :if it was much too long you would be kicked out by the software, and there's nothing the ops could do about it
< 1728152460 939854 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok
< 1728152464 412100 :int-e!~noone@int-e.eu PRIVMSG #esolangs :yeah please use a pastebin (I tend to use https://paste.debian.net/ but there are others; the debian one works without JS which is nice). it also makes it easier to work with the text.
< 1728152466 868522 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :then ill try not to do that
< 1728152482 808828 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :people use pastebin websites to work around the problem
< 1728152582 895767 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :hereøs a paste.debian wutever: https://paste.debian.net/1331440/
< 1728152637 928714 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :*heres
< 1728152648 719770 :int-e!~noone@int-e.eu PRIVMSG #esolangs :what are the 1 and 2?
< 1728152657 224471 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :numbers
< 1728152685 397463 :int-e!~noone@int-e.eu PRIVMSG #esolangs :how do λ(1) and λ(2) relate?
< 1728152705 51168 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :they return some pattern in conways game of life
< 1728152708 676939 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ACTION also dislikes the term "game of life expression" it's a grid of cells; a state.
< 1728152717 792504 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yea
< 1728152722 433640 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :idk why i said that actually
< 1728152723 447113 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :lol
< 1728152740 477370 :int-e!~noone@int-e.eu PRIVMSG #esolangs :well you asked a question that uses notation that isn't defined
< 1728152755 997324 :int-e!~noone@int-e.eu PRIVMSG #esolangs :it's impossible to answer
< 1728152756 282797 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :its a function
< 1728152764 822475 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :takes input as a int
< 1728152771 176997 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :and returns a matrix
< 1728152781 880708 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :of ints which are i range 1-0
< 1728152786 359785 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :'0-1
< 1728152899 188213 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :can oyu solve for λ(2) or just λ(x) in general is my question
< 1728153016 240243 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :*you
> 1728153082 142527 PRIVMSG #esolangs :14[[07Delta Relay14]]4 10 02https://esolangs.org/w/index.php?diff=142530&oldid=142411 5* 03Ais523 5* (+23) 10/* Semantics */ clarify
< 1728153100 90241 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :idk
> 1728153103 932046 PRIVMSG #esolangs :14[[07Skiforth14]]4 M10 02https://esolangs.org/w/index.php?diff=142531&oldid=71466 5* 03PythonshellDebugwindow 5* (+138) 10Wayback, deadlink, categories
< 1728153193 840390 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :the workaround is to use a compressed representation and make a bot emit the spam
> 1728153232 235343 PRIVMSG #esolangs :14[[07Egnufeb14]]4 10 02https://esolangs.org/w/index.php?diff=142532&oldid=142500 5* 03Emelang 5* (+196) 10higuasdf
< 1728153243 175197 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :wut?
< 1728153245 877383 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Hmm, is there an easy way to find https://conwaylife.com/wiki/Quad given the pattern...
> 1728153301 272045 PRIVMSG #esolangs :14[[07Egnufeb14]]4 M10 02https://esolangs.org/w/index.php?diff=142533&oldid=142532 5* 03Emelang 5* (+0) 10/* Declare a variable and print it 4 times */
< 1728153319 712266 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :idk
< 1728153328 946539 :int-e!~noone@int-e.eu PRIVMSG #esolangs :wWwwW6: functions, By their nature, are arbitrary. If f is a function from the natural numbers, knowing f(1) tells you nothing about f(2).
> 1728153341 670927 PRIVMSG #esolangs :14[[07Egnufeb14]]4 M10 02https://esolangs.org/w/index.php?diff=142534&oldid=142533 5* 03Emelang 5* (+0) 10one last fix
< 1728153342 953019 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :awww
> 1728153413 353825 PRIVMSG #esolangs :14[[07Egnufeb14]]4 M10 02https://esolangs.org/w/index.php?diff=142535&oldid=142534 5* 03Emelang 5* (+16) 10very last fix
< 1728153439 272026 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :...moi sad:(
> 1728154226 629731 PRIVMSG #esolangs :14[[07Egnufeb14]]4 10 02https://esolangs.org/w/index.php?diff=142536&oldid=142535 5* 03Emelang 5* (-10) 10shortened the calculator program
< 1728154868 597886 :int-e!~noone@int-e.eu PRIVMSG #esolangs :wWwwW6: Maybe an anlogy helps. I have a book here, and I'm on page 10. The first word is "existed". Can you tell me the first word on page 11?
< 1728154883 998207 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :no
< 1728155105 870554 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1728155168 333878 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
< 1728155250 819652 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1728155473 536311 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :wait
< 1728155480 436574 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :wait no
< 1728155489 703761 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :wait
< 1728155492 800695 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :what if we assume
< 1728155507 953910 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :that the number of live cells are derived form the input
> 1728155646 148797 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5*  10moved [[02ComThon10]] to [[:   ]]
> 1728155660 278955 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5*  10moved [[02:   10]] to [[:   ]]
< 1728155702 888953 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :and the position is some sqeunce with the start being function input
< 1728155714 947277 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :being repated some number of times
< 1728155811 30107 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :now it *may* be possible to derive how it goes from
< 1728155815 546696 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :1 to quad
> 1728155878 548160 PRIVMSG #esolangs :14[[07:   14]]4 10 02https://esolangs.org/w/index.php?diff=142541&oldid=142539 5* 03Ractangle 5* (+234) 10
< 1728155887 423800 :wWwwW6!~wWwwW@94.147.203.75 PRIVMSG #esolangs :idk
< 1728155911 493795 :wWwwW6!~wWwwW@94.147.203.75 QUIT :Quit: Client closed
> 1728156257 897994 PRIVMSG #esolangs :14[[07:   14]]4 10 02https://esolangs.org/w/index.php?diff=142542&oldid=142541 5* 03Ractangle 5* (+161) 10/* Syntax */
> 1728156269 748825 PRIVMSG #esolangs :14[[07:   14]]4 10 02https://esolangs.org/w/index.php?diff=142543&oldid=142542 5* 03Ractangle 5* (+3) 10/* Syntax */
> 1728156672 678871 PRIVMSG #esolangs :14[[078ial14]]4 10 02https://esolangs.org/w/index.php?diff=142544&oldid=141225 5* 03Ractangle 5* (-9) 10
> 1728156762 878176 PRIVMSG #esolangs :14[[078ial14]]4 10 02https://esolangs.org/w/index.php?diff=142545&oldid=142544 5* 03Ractangle 5* (+4) 10/* Syntax */
> 1728157028 606954 PRIVMSG #esolangs :14[[07User:Ractangle14]]4 10 02https://esolangs.org/w/index.php?diff=142546&oldid=142348 5* 03Ractangle 5* (-11) 10
< 1728157396 575571 :ais523!~ais523@user/ais523 QUIT :Quit: quit
> 1728157788 176689 PRIVMSG #esolangs :14[[07Talk:Malloc14]]4 N10 02https://esolangs.org/w/index.php?oldid=142547 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+320) 10Created page with "== Negative Numbers == Negative numbers should free memory ~~~~"
< 1728157855 374910 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1728159175 679796 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1728159596 522578 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Read error: Connection reset by peer
> 1728159735 370745 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=142548&oldid=142257 5* 03Aadenboy 5* (+3) 10summary test {{Stub}}
> 1728159901 710897 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=142549&oldid=142548 5* 03Aadenboy 5* (-3) 10summary test 2 [[User:Aadenboy]] [[Category:Languages]] [[:Category:Languages]]
> 1728160365 473947 PRIVMSG #esolangs :14[[07Free Esolang14]]4 10 02https://esolangs.org/w/index.php?diff=142550&oldid=134017 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+139) 10/* Additions */
> 1728161776 4420 PRIVMSG #esolangs :14[[07BITE14]]4 N10 02https://esolangs.org/w/index.php?oldid=142551 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+451) 10Created page with "'''BITE''' is an [[esolang]] by [[User:Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff]] that is inspired by [[2 Bits, 1 Byte]]. There are only two instructions and each takes 1 argument.  {| cl
> 1728161787 995428 PRIVMSG #esolangs :14[[07BITE14]]4 10 02https://esolangs.org/w/index.php?diff=142552&oldid=142551 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+18) 10
> 1728161793 101130 PRIVMSG #esolangs :14[[07BITE14]]4 10 02https://esolangs.org/w/index.php?diff=142553&oldid=142552 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-1) 10
> 1728161924 716751 PRIVMSG #esolangs :14[[07BITE14]]4 10 02https://esolangs.org/w/index.php?diff=142554&oldid=142553 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+163) 10
> 1728162021 97400 PRIVMSG #esolangs :14[[07BITE14]]4 10 02https://esolangs.org/w/index.php?diff=142555&oldid=142554 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+168) 10
> 1728162027 369486 PRIVMSG #esolangs :14[[07BITE14]]4 10 02https://esolangs.org/w/index.php?diff=142556&oldid=142555 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+1) 10/* Truth-machine */
> 1728162282 354375 PRIVMSG #esolangs :14[[07BITE14]]4 10 02https://esolangs.org/w/index.php?diff=142557&oldid=142556 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+4421) 10
> 1728162705 704436 PRIVMSG #esolangs :14[[07BITE14]]4 10 02https://esolangs.org/w/index.php?diff=142558&oldid=142557 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+403) 10
> 1728162728 159026 PRIVMSG #esolangs :14[[07BITE14]]4 10 02https://esolangs.org/w/index.php?diff=142559&oldid=142558 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+21) 10/* JITE */
> 1728162929 82108 PRIVMSG #esolangs :14[[07BITE14]]4 10 02https://esolangs.org/w/index.php?diff=142560&oldid=142559 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+611) 10/* JITE */
> 1728163006 965277 PRIVMSG #esolangs :14[[07BITE14]]4 10 02https://esolangs.org/w/index.php?diff=142561&oldid=142560 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+12) 10/* JITE */
> 1728163142 729393 PRIVMSG #esolangs :14[[07BITE14]]4 10 02https://esolangs.org/w/index.php?diff=142562&oldid=142561 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+497) 10/* Programs */
> 1728163168 337520 PRIVMSG #esolangs :14[[07BITE14]]4 10 02https://esolangs.org/w/index.php?diff=142563&oldid=142562 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+5) 10/* JITE */
> 1728163237 538375 PRIVMSG #esolangs :14[[07BITE14]]4 10 02https://esolangs.org/w/index.php?diff=142564&oldid=142563 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+123) 10/* Basic syntax */
> 1728163251 356581 PRIVMSG #esolangs :14[[07BITE14]]4 10 02https://esolangs.org/w/index.php?diff=142565&oldid=142564 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+6) 10/* Basic syntax */
> 1728163318 281209 PRIVMSG #esolangs :14[[07BITE14]]4 10 02https://esolangs.org/w/index.php?diff=142566&oldid=142565 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-67) 10/* Truth-machine */
> 1728163621 564907 PRIVMSG #esolangs :14[[07JITE14]]4 N10 02https://esolangs.org/w/index.php?oldid=142567 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+23) 10Redirected page to [[BITE#JITE]]
> 1728166670 624183 PRIVMSG #esolangs :14[[07BITE14]]4 10 02https://esolangs.org/w/index.php?diff=142568&oldid=142566 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+200) 10/* Truth-machine */
> 1728166681 683943 PRIVMSG #esolangs :14[[07BITE14]]4 10 02https://esolangs.org/w/index.php?diff=142569&oldid=142568 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+0) 10/* Table version */
< 1728168539 149615 :__monty__!~toonn@user/toonn QUIT :Quit: leaving
> 1728171007 954067 PRIVMSG #esolangs :14[[07BITE14]]4 10 02https://esolangs.org/w/index.php?diff=142570&oldid=142569 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+27) 10/* operations */
> 1728171686 215710 PRIVMSG #esolangs :14[[07BITE14]]4 10 02https://esolangs.org/w/index.php?diff=142571&oldid=142570 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+324) 10
> 1728171718 679745 PRIVMSG #esolangs :14[[07BITE14]]4 10 02https://esolangs.org/w/index.php?diff=142572&oldid=142571 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+17) 10
> 1728171765 481183 PRIVMSG #esolangs :14[[07BITE14]]4 10 02https://esolangs.org/w/index.php?diff=142573&oldid=142572 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+25) 10/* Categories */
> 1728171989 258227 PRIVMSG #esolangs :14[[07BITE14]]4 10 02https://esolangs.org/w/index.php?diff=142574&oldid=142573 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+31) 10
> 1728171996 368843 PRIVMSG #esolangs :14[[07BITE14]]4 10 02https://esolangs.org/w/index.php?diff=142575&oldid=142574 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-1) 10
> 1728175744 490227 PRIVMSG #esolangs :14[[07Iag14]]4 M10 02https://esolangs.org/w/index.php?diff=142576&oldid=58455 5* 03Yb1 5* (+13) 10no code tag for = in commands
< 1728175893 650236 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Wikipedia says about X.509 certificates: "By using illegal[27] 0x80 padded subidentifiers of object identifiers, wrong implementations or by using integer overflows of the client's browsers, an attacker can include an unknown attribute in the CSR" This can be avoided by always comparing OIDs in binary format rather than decimal.
< 1728175946 667374 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :(What will help is an easy way to include the binary OIDs in a compiled program, e.g. by using an external command-line program to encode them in a binary format suitable for use in a C program, perhaps including a comment with the decimal form as well to make it easier to read.)
> 1728176161 724301 PRIVMSG #esolangs :14[[07User:RainbowDash/RPS BF14]]4 N10 02https://esolangs.org/w/index.php?oldid=142577 5* 03RainbowDash 5* (+5678) 10Created page with "Rock Paper Scissors program written in BrainFuck I finished making on 10/5/2024 

Program

                   -[--->+<                           ]>---.--[---                          >+<]          >-.-                               -------
> 1728176238 857544 PRIVMSG #esolangs :14[[07User:RainbowDash/RPS BF14]]4 M10 02https://esolangs.org/w/index.php?diff=142578&oldid=142577 5* 03RainbowDash 5* (+2688) 10
> 1728176330 890591 PRIVMSG #esolangs :14[[07User:RainbowDash14]]4 M10 02https://esolangs.org/w/index.php?diff=142579&oldid=140385 5* 03RainbowDash 5* (+58) 10
> 1728176458 16868 PRIVMSG #esolangs :14[[07User:RainbowDash/RPS BF14]]4 M10 02https://esolangs.org/w/index.php?diff=142580&oldid=142578 5* 03RainbowDash 5* (+305) 10
< 1728176640 702964 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement
< 1728178132 781891 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :(Of course it also helps for the program to check if the OID is wrong, but using binary comparison is more efficient and makes it unnecessary to make a check that it has improper padding.)
> 1728178443 978821 PRIVMSG #esolangs :14[[07UserEdited14]]4 10 02https://esolangs.org/w/index.php?diff=142581&oldid=142407 5* 03PrySigneToFry 5* (+19) 10
< 1728178545 360238 :Hooloovoo!~Hooloovoo@hax0rbana.org JOIN #esolangs hooloovoo :Hooloovoo
> 1728178635 28349 PRIVMSG #esolangs :14[[07Plushie-complete14]]4 10 02https://esolangs.org/w/index.php?diff=142582&oldid=113608 5* 03PrySigneToFry 5* (+98) 10
> 1728179268 463874 PRIVMSG #esolangs :14[[07Project Euler/114]]4 10 02https://esolangs.org/w/index.php?diff=142583&oldid=137139 5* 03PrySigneToFry 5* (+406) 10
> 1728179852 447637 PRIVMSG #esolangs :14[[07Halting problem14]]4 10 02https://esolangs.org/w/index.php?diff=142584&oldid=142445 5* 03PrySigneToFry 5* (+1067) 10
> 1728179907 712242 PRIVMSG #esolangs :14[[07Halting problem14]]4 10 02https://esolangs.org/w/index.php?diff=142585&oldid=142584 5* 03PrySigneToFry 5* (-9) 10
< 1728180303 709266 :op_4!~tslil@user/op-4/x-9116473 QUIT :Remote host closed the connection
< 1728180334 478095 :op_4!~tslil@user/op-4/x-9116473 JOIN #esolangs op_4 :op_4
< 1728182234 389295 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net JOIN #esolangs mtm :Textual User
< 1728182337 8842 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :I would add a function called "asn1_construct" to begin a construction when encoding a ASN.1 BER (or DER) file, and "asn1_explicit" is similar but automatically closes the construction after a single item is added. I should also add a function like "asn1_explicit" but says it is primitive instead of constructed (this is required for X.509 extensions); what should such a function be called?
< 1728182365 626696 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :FWIW there is a FSM formalism which allows nested states, known as "StateCharts" or "Harel statecharts". They're used to make sense of systems which have both micro- and macrostates, particularly when we want a composite state to be context-dependent.
< 1728182377 981708 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :e.g. http://www.erights.org/elib/concurrency/refmech.html uses statecharts to explain how E-style promises work.
< 1728182624 385325 :Cale!~cale@2607:fea8:995f:f126:15c3:35a5:81ac:187c QUIT :Read error: Connection reset by peer
> 1728185220 296024 PRIVMSG #esolangs :14[[07BITE14]]4 M10 02https://esolangs.org/w/index.php?diff=142586&oldid=142575 5* 03PythonshellDebugwindow 5* (+154) 10Class, categories
> 1728185255 594288 PRIVMSG #esolangs :14[[07BITE14]]4 M10 02https://esolangs.org/w/index.php?diff=142587&oldid=142586 5* 03PythonshellDebugwindow 5* (-32) 10Link
< 1728186294 427922 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 252 seconds
< 1728186339 454913 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1728187276 518162 PRIVMSG #esolangs :14[[07User:RainbowDash/RPS BF14]]4 10 02https://esolangs.org/w/index.php?diff=142588&oldid=142580 5* 03RainbowDash 5* (+557) 10RPS2
> 1728187288 12276 PRIVMSG #esolangs :14[[07User:RainbowDash/RPS BF14]]4 M10 02https://esolangs.org/w/index.php?diff=142589&oldid=142588 5* 03RainbowDash 5* (-1) 10extranewline
> 1728187688 380282 PRIVMSG #esolangs :14[[07User:RainbowDash/RPS BF14]]4 M10 02https://esolangs.org/w/index.php?diff=142590&oldid=142589 5* 03RainbowDash 5* (+6) 10oops
> 1728187940 370213 PRIVMSG #esolangs :14[[07User:RainbowDash/RPS BF14]]4 M10 02https://esolangs.org/w/index.php?diff=142591&oldid=142590 5* 03RainbowDash 5* (-38) 10Aligned the paper and scissors with the letters p and s
> 1728188367 363676 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142592&oldid=142280 5* 03DifferentDance8 5* (+192) 10/* I'm now on Funcode (although I can't edit for some reason :/) */
> 1728188404 758034 PRIVMSG #esolangs :14[[07User:DifferentDance814]]4 10 02https://esolangs.org/w/index.php?diff=142593&oldid=140701 5* 03DifferentDance8 5* (-20) 10no point having an esolang here if i blanked it
< 1728188919 319126 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
> 1728195391 877508 PRIVMSG #esolangs :14[[07User:RainbowDash/RPS BF14]]4 10 02https://esolangs.org/w/index.php?diff=142594&oldid=142591 5* 03RainbowDash 5* (+1833) 10RPS3
> 1728195426 139286 PRIVMSG #esolangs :14[[07User:RainbowDash/RPS BF14]]4 M10 02https://esolangs.org/w/index.php?diff=142595&oldid=142594 5* 03RainbowDash 5* (-89) 10
> 1728195615 361407 PRIVMSG #esolangs :14[[07User:RainbowDash/RPS BF14]]4 M10 02https://esolangs.org/w/index.php?diff=142596&oldid=142595 5* 03RainbowDash 5* (-42) 10little shifty there??
< 1728196189 715658 :fowl!~fowl@user/fowl QUIT :Read error: Connection reset by peer
> 1728196860 589751 PRIVMSG #esolangs :14[[071quad14]]4 N10 02https://esolangs.org/w/index.php?oldid=142597 5* 03Yayimhere 5* (+669) 10Created page with "'''1quad''' is an esolang based on [[Conway's Game of Life]] == syntax == a program is made up of a single unary number where the unary symbol is . == semantics == now we have a unary number. lets call it ''n''. now do this process to turn the program into c
> 1728197021 938751 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Yayimhere 5*  10uploaded "[[02File:Quad.png10]]"
> 1728197073 616979 PRIVMSG #esolangs :14[[071quad14]]4 10 02https://esolangs.org/w/index.php?diff=142599&oldid=142597 5* 03Yayimhere 5* (-19) 10/* semantics */
> 1728198917 528497 PRIVMSG #esolangs :14[[071quad14]]4 10 02https://esolangs.org/w/index.php?diff=142600&oldid=142599 5* 03Yayimhere 5* (+111) 10
> 1728200137 861450 PRIVMSG #esolangs :14[[071quad14]]4 10 02https://esolangs.org/w/index.php?diff=142601&oldid=142600 5* 03Ractangle 5* (+30) 10
< 1728201988 743737 :wWwwW!~wWwwW@94.147.203.75 QUIT :Quit: Client closed
< 1728202429 378173 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname
> 1728204647 302957 PRIVMSG #esolangs :14[[07Thupit14]]4 N10 02https://esolangs.org/w/index.php?oldid=142602 5* 03Ais523 5* (+9789) 10about time this was documented
> 1728204689 435776 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=142603&oldid=142418 5* 03Ais523 5* (+13) 10/* T */ +[[Thupit]]
> 1728205188 61739 PRIVMSG #esolangs :14[[07Thue14]]4 10 02https://esolangs.org/w/index.php?diff=142604&oldid=136645 5* 03Ais523 5* (+13) 10/* See also */ +[[Thupit]]
> 1728205238 457802 PRIVMSG #esolangs :14[[071.114]]4 10 02https://esolangs.org/w/index.php?diff=142605&oldid=136708 5* 03Ais523 5* (+41) 10add "See also" section
> 1728205715 648231 PRIVMSG #esolangs :14[[07Thupit14]]4 10 02https://esolangs.org/w/index.php?diff=142606&oldid=142602 5* 03Ais523 5* (+62) 10/* With many symbols */ mention the length requirement on strings
> 1728205762 915767 PRIVMSG #esolangs :14[[07Blank Tape Thupit14]]4 N10 02https://esolangs.org/w/index.php?oldid=142607 5* 03Ais523 5* (+31) 10Redirected page to [[Thupit#Variations]]
> 1728205891 556414 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142608&oldid=142516 5* 03Shriansh 5* (+184) 10/* s */
> 1728205932 249742 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142609&oldid=142608 5* 03Shriansh 5* (-7) 10/* s */
> 1728205951 738126 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142610&oldid=142609 5* 03Shriansh 5* (+4) 10/* s */
> 1728206011 869564 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142611&oldid=142610 5* 03Shriansh 5* (+0) 10/* s */
< 1728206184 946766 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1728207163 828511 PRIVMSG #esolangs :14[[07:   14]]4 10 02https://esolangs.org/w/index.php?diff=142612&oldid=142543 5* 03Ractangle 5* (-9) 10
> 1728207394 259688 PRIVMSG #esolangs :14[[0799 bottles of beer14]]4 10 02https://esolangs.org/w/index.php?diff=142613&oldid=136345 5* 03Iddi01 5* (+4485) 10/* List of implementations */ Add [[Execode]]
> 1728207692 398419 PRIVMSG #esolangs :14[[07:   14]]4 10 02https://esolangs.org/w/index.php?diff=142614&oldid=142612 5* 03Ractangle 5* (-172) 10yeah i think the episodes as a part of a syntax is pointless since you can't travel to episodes
> 1728207757 99149 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Robotosaurus6502 5*  10New user account
> 1728208448 533910 PRIVMSG #esolangs :14[[07Execode14]]4 10 02https://esolangs.org/w/index.php?diff=142615&oldid=142422 5* 03Iddi01 5* (+3931) 10H o w. t h e. h e c k. d i d. i. f o r g e t. t h e. s t a c k - b a s e d. h e l l o. w o r l d ? ! ; Add 99 bottles of beer and deadfish interpreter; changed the documentation; Come on, p l e a s e, people value low on esolangs created by non-famous authors with User: prefix
> 1728208703 198164 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=142616&oldid=142415 5* 03Robotosaurus6502 5* (+222) 10/* Introductions */
> 1728208972 912053 PRIVMSG #esolangs :14[[07Fortuludmium14]]4 10 02https://esolangs.org/w/index.php?diff=142617&oldid=140435 5* 03Ractangle 5* (+34) 10/* Commands */
> 1728209133 247667 PRIVMSG #esolangs :14[[07Fortuludmium14]]4 10 02https://esolangs.org/w/index.php?diff=142618&oldid=142617 5* 03Ractangle 5* (+26) 10/* Commands */
> 1728209196 319575 PRIVMSG #esolangs :14[[07Fortuludmium14]]4 10 02https://esolangs.org/w/index.php?diff=142619&oldid=142618 5* 03Ractangle 5* (+6) 10/* Commands */
> 1728209245 370364 PRIVMSG #esolangs :14[[07Fortuludmium14]]4 10 02https://esolangs.org/w/index.php?diff=142620&oldid=142619 5* 03Ractangle 5* (-173) 10
< 1728209764 318358 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
> 1728209783 941899 PRIVMSG #esolangs :14[[07Esolang:Community portal14]]4 M10 02https://esolangs.org/w/index.php?diff=142621&oldid=122107 5* 03Iddi01 5* (+6) 10
> 1728209883 591977 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142622&oldid=142180 5* 03Ractangle 5* (+22) 10/* Syntax */
> 1728209970 309413 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142623&oldid=142622 5* 03Ractangle 5* (-73) 10/* Interpreter */
< 1728210007 944134 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :from the discussion i had i came up with an esolang/function that when given 1 returns a quad
< 1728210013 356277 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :https://esolangs.org/wiki/1quad
> 1728210370 364867 PRIVMSG #esolangs :14[[07Zeroflake14]]4 N10 02https://esolangs.org/w/index.php?oldid=142624 5* 03PlaceReporter99 5* (+112) 10Created page with "{{stub}} Zeroflake is a [[Brainflakes]] derivative that only supports the number 0.  [[Category:Joke languages]]"
> 1728210422 710029 PRIVMSG #esolangs :14[[07Zeroflake14]]4 10 02https://esolangs.org/w/index.php?diff=142625&oldid=142624 5* 03PlaceReporter99 5* (-2) 10
< 1728210497 937030 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown
> 1728210535 32854 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142626&oldid=142623 5* 03Ractangle 5* (+50) 10/* Syntax */
> 1728210549 146952 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=142627&oldid=142278 5* 03PlaceReporter99 5* (+56) 10/* Brainfuck derivatives */
> 1728210581 689453 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=142628&oldid=142627 5* 03PlaceReporter99 5* (+0) 10/* Brainfuck derivatives */
> 1728210637 542087 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142629&oldid=142626 5* 03Yayimhere 5* (+29) 10/* computational class */
> 1728211233 26560 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5*  10moved [[02NRP10]] to [[Inspect.getmembers(object)]]
> 1728211233 54402 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5*  10moved [[02Talk:NRP10]] to [[Talk:Inspect.getmembers(object)]]
> 1728211244 984822 PRIVMSG #esolangs :14[[07Talk:Inspect.getmembers(object)14]]4 10 02https://esolangs.org/w/index.php?diff=142634&oldid=142632 5* 03Ractangle 5* (-973) 10Blanked the page
> 1728211307 789641 PRIVMSG #esolangs :14[[07User:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=142635&oldid=142471 5* 03Yayimhere 5* (+12) 10/* esolangs */
> 1728211365 845159 PRIVMSG #esolangs :14[[071quad14]]4 10 02https://esolangs.org/w/index.php?diff=142636&oldid=142601 5* 03Yayimhere 5* (+121) 10/* semantics */
> 1728211396 552675 PRIVMSG #esolangs :14[[07Inspect.getmembers(object)14]]4 10 02https://esolangs.org/w/index.php?diff=142637&oldid=142630 5* 03Ractangle 5* (-876) 10
> 1728211475 215233 PRIVMSG #esolangs :14[[07Inspect.getmembers(object)14]]4 10 02https://esolangs.org/w/index.php?diff=142638&oldid=142637 5* 03Ractangle 5* (-30) 10
> 1728211498 621935 PRIVMSG #esolangs :14[[07User:Iddi0114]]4 M10 02https://esolangs.org/w/index.php?diff=142639&oldid=142322 5* 03Iddi01 5* (+139) 10Removed redirect and added [[Execode]] info
> 1728211697 991574 PRIVMSG #esolangs :14[[07Inspect.getmembers(object)14]]4 10 02https://esolangs.org/w/index.php?diff=142640&oldid=142638 5* 03Ractangle 5* (+17) 10
< 1728211848 117549 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
> 1728212437 196638 PRIVMSG #esolangs :14[[07User:Iddi01/Execode proposal14]]4 N10 02https://esolangs.org/w/index.php?oldid=142641 5* 03Iddi01 5* (+1266) 10Left here in case
> 1728212877 386971 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142642&oldid=142629 5* 03Ractangle 5* (+1) 10/* computational class */
> 1728213464 21176 PRIVMSG #esolangs :14[[07User:Iddi0114]]4 10 02https://esolangs.org/w/index.php?diff=142643&oldid=142639 5* 03Ractangle 5* (-1) 10Changed redirect target from [[Semi-serius language list]] to [[Semi-serious language list]]
> 1728213690 579701 PRIVMSG #esolangs :14[[07Talk:Main Page14]]4 10 02https://esolangs.org/w/index.php?diff=142644&oldid=140900 5* 03Ractangle 5* (+195) 10/* Someone should change the featured language. */
< 1728214510 710924 :wWwwW!~wWwwW@94.147.203.75 QUIT :Quit: Client closed
< 1728214861 983173 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1728215704 452462 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142645&oldid=142592 5* 03None1 5* (+359) 10/* I'm now on Funcode (although I can't edit for some reason :/) */
< 1728215835 946434 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs * :realname
< 1728216196 656438 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net QUIT :Ping timeout: 244 seconds
< 1728216377 790475 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net JOIN #esolangs mtm :Textual User
> 1728216878 62634 PRIVMSG #esolangs :14[[07Brainflakes14]]4 N10 02https://esolangs.org/w/index.php?oldid=142646 5* 03DifferentDance8 5* (+23) 10common euphemism that i can't believe didn't have a redirect before
> 1728216991 854507 PRIVMSG #esolangs :14[[07Hello world program in esoteric languages (D-G)14]]4 M10 02https://esolangs.org/w/index.php?diff=142647&oldid=134883 5* 03Iddi01 5* (+899) 10Add [[Execode]]
< 1728217250 302823 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`"
< 1728217253 653912 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :1/1:956)  Papal infallibility means that the pope is allowed to be infallible by himself if he wants to, without requiring a council. \ 1122)  topologically speaking, dogs and cats are the same animals.
< 1728217277 622370 :int-e!~noone@int-e.eu PRIVMSG #esolangs :no fungot... I forgot whether it's still in limbo or needs a nudge
< 1728219645 911238 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :fizzie: the logs website is doing the usual thing
< 1728220453 652591 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1728221982 17202 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Hrm. Well, I attached gdb to it (for once), but it doesn't help a whole lot. There's no code I've written in the stack trace of any thread, except the main thread, which is in a poll call of its event loop.
< 1728221993 248279 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :The remaining threads are: 2x "civetweb-master" in poll and pthread_cond_wait, respectively; 2x "civetweb-worker" both in pthread_cond_wait; and 2x "civetweb-wsock" both in handle_request > read_websocket > poll.
< 1728222013 80500 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I wonder if it's normal that there's two "master" threads.
< 1728222083 987715 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I guess probably it is, because that's also the case immediately after restarting.
< 1728222117 699857 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :(So it works now, because I've restarted it.)
< 1728222165 968868 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Should probably build with debug info so that I'd get line numbers, and then try to see what has gotten it stuck. But it does sound like it's _something_ to do with civetweb and its websocket stuff.
< 1728222201 644335 :fungot!~fungot@2a01:4b00:82bb:1341::a JOIN #esolangs fungot :fungot-0.1
< 1728222212 127074 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :fungot: Welcome back.
< 1728222212 368105 :fungot!~fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :fizzie: i don't know anything of its state isn't available anymore?
< 1728222389 291207 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :One of my hard drives has gotten its Current_Pending_Sector (197) and Offline_Uncorrectable (198) SMART counters go up 0 → 16, and now I'm wondering whether I should replace it. It hasn't gotten any worse in a few days, and judging from https://www.backblaze.com/blog/what-smart-stats-indicate-hard-drive-failures/ that doesn't _necessarily_ mean it's about to fail, but it's not a good sign
< 1728222391 772281 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :either, and it's got Head_Flying_Hours = 77171h ≈ 8.8 years, which is a respectable enough age in hard drive years.
< 1728222551 615025 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :fungot, you're back! there were a few things I wanted to ask you but I forgot what they were… 
< 1728222551 821709 :fungot!~fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :b_jonas: some dynamic allocation would be necessary
< 1728222570 656759 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :fizzie: probably at least make sure you can replace it when you need to, without losing too much data
< 1728222620 684752 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1728222677 647827 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :The only thing on it is one half of a mirrored ZFS volume, so in theory that should be covered.
< 1728222707 239307 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :do you know how to rebuild the mirror?
< 1728223289 230200 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I've done it once, so technically yes. As I recall, it's just a matter of shutting down, replacing the drive, booting up (which will make ZFS start the pool in "degraded" mode) and doing a `zpool replace`.
< 1728223354 818420 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Since it hasn't actually failed yet, I guess I could also add the new drive as a third mirror before removing the old one.
< 1728223378 769583 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :If there's room for it physically, anyway.
< 1728224107 960384 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Hmm, I'd wonder how large Reallocated_Sector_Ct is
< 1728224190 276737 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(#5 if those numbers are standardized; probably not a thing on SSDs)
< 1728224206 593851 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ACTION is looking at a spinning rust drive
< 1728224259 811997 :int-e!~noone@int-e.eu PRIVMSG #esolangs :whose Power_On_Hours counter must have overflowed at some point
< 1728224314 702367 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(or maybe the raw value isn't actually in hours)
> 1728224677 895187 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142648&oldid=142611 5* 03Shriansh 5* (+30) 10/* New Commands */
> 1728224690 114321 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142649&oldid=142648 5* 03Shriansh 5* (+0) 10/* Unknown String Macro Loading(brainfuck mode using befunge comamnds) by User:Shriansh */
> 1728224878 777907 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142650&oldid=142649 5* 03Shriansh 5* (+0) 10/* s */
> 1728224902 259062 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142651&oldid=142650 5* 03Shriansh 5* (+99) 10/* Examples */
< 1728224933 460280 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1728224955 33170 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142652&oldid=142651 5* 03Shriansh 5* (+0) 10/* Example signal s program to print 1 by User:Shriansh */
> 1728225169 334987 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142653&oldid=142652 5* 03Shriansh 5* (+1) 10/* Examples */
< 1728225177 363469 :FreeFull!~freefull@46.205.206.114.nat.ftth.dynamic.t-mobile.pl QUIT :
< 1728225619 407282 :FreeFull!~freefull@46.205.206.114.nat.ftth.dynamic.t-mobile.pl JOIN #esolangs FreeFull :FreeFull
< 1728226287 350139 :craigo!~craigo@user/craigo QUIT :Ping timeout: 276 seconds
< 1728226353 424787 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname
> 1728228663 148210 PRIVMSG #esolangs :14[[07User:RainbowDash/RPS BF14]]4 M10 02https://esolangs.org/w/index.php?diff=142654&oldid=142596 5* 03RainbowDash 5* (+2) 10editcode
< 1728229186 318956 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
< 1728229293 962255 :int-e!~noone@int-e.eu PRIVMSG #esolangs :err, lol, why even have a Total_LBAs_Read counter if the unit is 512 bytes and the counter is 32 bits (so it overflows every 2TiB read...)
< 1728229334 148514 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :can i get feedback on this: https://esolangs.org/wiki/1quad
< 1728229658 424016 :X-Scale!~X-Scale@151.71.114.89.rev.vodafone.pt JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1728229770 348595 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: This seems like a very obscurantist language compared to typical notation for GoL.
< 1728229807 523476 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :for context it was to solve for lambda(x)
< 1728229818 426161 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :osmetihng we talked about
< 1728229922 204851 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Another thought is that, like all unary tally languages, you've defined a *sequence* of GoL boards. Does this sequence converge to something or approach some pattern?
< 1728229960 833432 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Functions really are arbitrary in their mapping; lambda(1) says nothing about lambda(0) or lambda(2). So you need some more information to define lambda().
< 1728229971 579972 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yeas
< 1728229975 406288 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :int-e: isn't there a high part hidden somewhere in another counter?
< 1728230266 990455 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i did say some stuff about the function
< 1728230369 351280 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :but it doesnt matter
< 1728230378 893541 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :now atleast
< 1728230940 599808 :int-e!~noone@int-e.eu PRIVMSG #esolangs :"fit the binary of P into the rectangle"
< 1728230944 314165 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :int-e: My drive's Total_LBAs_Read (in `smartctl -a`) is 751428667409 which doesn't look 32-bit.
< 1728230955 416175 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :?
< 1728230976 957399 :int-e!~noone@int-e.eu PRIVMSG #esolangs :wtf is "the binary of P"?
< 1728230995 753864 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :It also reports the Head_Flying_Hours as "77176h+57m+36.266s" so I assume it's parsing the number right, and 9-ish years sounds about right.
< 1728230996 762376 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :P is a number
< 1728231011 294004 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Reallocated_Sector_Ct is 0 on this drive.
< 1728231029 56964 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :(And yeah, this is spinning rust as well.)
< 1728231072 463636 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Oh, right, Power_On_Hours -- that's just a number, 77329, which is more or less in line with the other value.
< 1728231126 720639 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: yeah my other block device (an SSD) reports numbers with more than 32 bits
< 1728231148 179983 :int-e!~noone@int-e.eu PRIVMSG #esolangs :smartctl also says that there's a firmware update for the HDD, which may be relevant.
< 1728231205 832062 :int-e!~noone@int-e.eu PRIVMSG #esolangs :anyway I've seen this counter overflow so I'm sure I'm only getting 32 bits with smartctl -x
< 1728231229 35989 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :`python3 -cprint((751428667409).bit_length())
< 1728231230 521389 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :40
< 1728231256 471892 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1728231417 319152 :wWwwW!~wWwwW@94.147.203.75 QUIT :Ping timeout: 256 seconds
< 1728231451 928951 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(there's no way I'm updating that firmware)
> 1728231580 206666 PRIVMSG #esolangs :14[[071quad14]]4 10 02https://esolangs.org/w/index.php?diff=142655&oldid=142636 5* 03Yayimhere 5* (+73) 10/* semantics */
> 1728231635 835685 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Yayimhere 5*  10uploaded "[[02File:2 pattern.png10]]"
> 1728231645 861303 PRIVMSG #esolangs :14[[071quad14]]4 10 02https://esolangs.org/w/index.php?diff=142657&oldid=142655 5* 03Yayimhere 5* (+14) 10/* semantics */
< 1728231655 318669 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
< 1728231662 385705 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :the result for 2 took so long
< 1728231666 418603 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :in 1quad
< 1728231670 445973 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :but looks pretty funny
> 1728231708 700901 PRIVMSG #esolangs :14[[071quad14]]4 10 02https://esolangs.org/w/index.php?diff=142658&oldid=142657 5* 03Yayimhere 5* (+60) 10/* semantics */
> 1728231719 312420 PRIVMSG #esolangs :14[[071quad14]]4 10 02https://esolangs.org/w/index.php?diff=142659&oldid=142658 5* 03Yayimhere 5* (-25) 10/* semantics */
> 1728231731 82911 PRIVMSG #esolangs :14[[071quad14]]4 10 02https://esolangs.org/w/index.php?diff=142660&oldid=142659 5* 03Yayimhere 5* (+5) 10/* semantics */
> 1728231739 7120 PRIVMSG #esolangs :14[[071quad14]]4 10 02https://esolangs.org/w/index.php?diff=142661&oldid=142660 5* 03Yayimhere 5* (+5) 10/* semantics */
> 1728232724 522329 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142662&oldid=142653 5* 03Shriansh 5* (+0) 10/* s */
> 1728232916 601760 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142663&oldid=142662 5* 03Shriansh 5* (+72) 10
< 1728232946 435058 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1728233097 359817 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Japi 5*  10New user account
< 1728233195 871178 :wWwwW!~wWwwW@94.147.203.75 QUIT :Quit: Client closed
> 1728233491 9597 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=142664&oldid=142616 5* 03Japi 5* (+203) 10
> 1728234287 250379 PRIVMSG #esolangs :14[[07User:Japi14]]4 N10 02https://esolangs.org/w/index.php?oldid=142665 5* 03Japi 5* (+60) 10Created page with "Hi, I'm japi. I like things that make me think about things."
< 1728234449 338296 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
> 1728235021 794225 PRIVMSG #esolangs :14[[07Esolang:Community portal14]]4 M10 02https://esolangs.org/w/index.php?diff=142666&oldid=142621 5* 03PythonshellDebugwindow 5* (-6) 10Undo revision [[Special:Diff/142621|142621]] by [[Special:Contributions/Iddi01|Iddi01]] ([[User talk:Iddi01|talk]]): remove Cyrillic lookalike characters
> 1728235185 797170 PRIVMSG #esolangs :14[[07Zeroflake14]]4 M10 02https://esolangs.org/w/index.php?diff=142667&oldid=142625 5* 03PythonshellDebugwindow 5* (+65) 10Categories
> 1728235309 938169 PRIVMSG #esolangs :14[[071quad14]]4 10 02https://esolangs.org/w/index.php?diff=142668&oldid=142661 5* 03Yayimhere 5* (+59) 10
> 1728235342 45323 PRIVMSG #esolangs :14[[07Game of Life14]]4 10 02https://esolangs.org/w/index.php?diff=142669&oldid=119789 5* 03Yayimhere 5* (+27) 10/* External resources */
> 1728236655 793030 PRIVMSG #esolangs :14[[07Match14]]4 N10 02https://esolangs.org/w/index.php?oldid=142670 5* 03Japi 5* (+2460) 10Created page with "{{lowercase}} match is an esoteric programming language created by [[User:Japi]]. It follows a functional programming paradigm.  ==Basic Features== ===Functions=== Every program is made up of functions. They are defined by their name, pattern branches, and expressions to eva
> 1728236769 8212 PRIVMSG #esolangs :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=142671&oldid=142603 5* 03Japi 5* (+12) 10
< 1728236836 37818 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1728236864 326844 PRIVMSG #esolangs :14[[07Semi-serious language list14]]4 M10 02https://esolangs.org/w/index.php?diff=142672&oldid=142526 5* 03Japi 5* (+12) 10
> 1728237426 515758 PRIVMSG #esolangs :14[[07Match14]]4 M10 02https://esolangs.org/w/index.php?diff=142673&oldid=142670 5* 03Japi 5* (+163) 10
> 1728237538 698443 PRIVMSG #esolangs :14[[07Talk:Match14]]4 N10 02https://esolangs.org/w/index.php?oldid=142674 5* 03Yayimhere 5* (+138) 10Created page with "where is the proof that this is turing complete??? ~~~~"
< 1728238490 31730 :wWwwW!~wWwwW@94.147.203.75 QUIT :Quit: Client closed
> 1728238606 285265 PRIVMSG #esolangs :14[[07Match14]]4 M10 02https://esolangs.org/w/index.php?diff=142675&oldid=142673 5* 03PythonshellDebugwindow 5* (+23) 10Category
< 1728238764 554175 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1728238953 912651 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
< 1728238982 111601 :FreeFull!~freefull@46.205.206.114.nat.ftth.dynamic.t-mobile.pl QUIT :Quit: tmux update
< 1728239006 945785 :FreeFull!~freefull@46.205.206.114.nat.ftth.dynamic.t-mobile.pl JOIN #esolangs FreeFull :FreeFull
> 1728239980 312971 PRIVMSG #esolangs :14[[07User:RainbowDash/RPS BF14]]4 M10 02https://esolangs.org/w/index.php?diff=142676&oldid=142654 5* 03RainbowDash 5* (-12) 10
> 1728240002 928054 PRIVMSG #esolangs :14[[07User:RainbowDash/RPS BF14]]4 M10 02https://esolangs.org/w/index.php?diff=142677&oldid=142676 5* 03RainbowDash 5* (-1) 10
> 1728240059 713871 PRIVMSG #esolangs :14[[07User:RainbowDash/RPS BF14]]4 M10 02https://esolangs.org/w/index.php?diff=142678&oldid=142677 5* 03RainbowDash 5* (-4) 10
> 1728240186 297049 PRIVMSG #esolangs :14[[07User:RainbowDash/RPS BF14]]4 M10 02https://esolangs.org/w/index.php?diff=142679&oldid=142678 5* 03RainbowDash 5* (+6) 10i swear this formatting hates me
< 1728240205 329513 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d JOIN #esolangs * :[https://web.libera.chat] impomatic
> 1728240353 847905 PRIVMSG #esolangs :14[[07User:RainbowDash/RPS BF14]]4 M10 02https://esolangs.org/w/index.php?diff=142680&oldid=142679 5* 03RainbowDash 5* (+0) 10date
> 1728240641 347058 PRIVMSG #esolangs :14[[07User talk:Japi14]]4 N10 02https://esolangs.org/w/index.php?oldid=142681 5* 03Japi 5* (+0) 10Created blank page
> 1728241406 299251 PRIVMSG #esolangs :14[[07Semi-serious language list14]]4 10 02https://esolangs.org/w/index.php?diff=142682&oldid=142672 5* 03ChuckEsoteric08 5* (+29) 10
> 1728241936 20662 PRIVMSG #esolangs :14[[07Uppercase=Lowercase14]]4 10 02https://esolangs.org/w/index.php?diff=142683&oldid=113889 5* 03ChuckEsoteric08 5* (+2670) 10
< 1728242327 166292 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d QUIT :Quit: Client closed
< 1728243934 651698 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1728244316 484991 PRIVMSG #esolangs :14[[07Turn Left14]]4 10 02https://esolangs.org/w/index.php?diff=142684&oldid=140749 5* 03Hakerh400 5* (+172) 10Add interpreter
> 1728244389 258141 PRIVMSG #esolangs :14[[07Talk:Match14]]4 10 02https://esolangs.org/w/index.php?diff=142685&oldid=142674 5* 03Japi 5* (+144) 10
> 1728244518 767819 PRIVMSG #esolangs :14[[07Match14]]4 10 02https://esolangs.org/w/index.php?diff=142686&oldid=142675 5* 03Japi 5* (+99) 10/* External resources */
< 1728244734 809223 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1728246377 792179 PRIVMSG #esolangs :14[[07Match14]]4 M10 02https://esolangs.org/w/index.php?diff=142687&oldid=142686 5* 03Japi 5* (+34) 10added authors to resources
< 1728246791 706314 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1728247450 682801 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1728248599 60108 PRIVMSG #esolangs :14[[07User:Robotosaurus650214]]4 N10 02https://esolangs.org/w/index.php?oldid=142688 5* 03Robotosaurus6502 5* (+88) 10Created page with "I like Robots, Dinosaurs, Programming(Normal), Programming(Esolang), And retro hardware,"
< 1728249875 686470 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1728250980 354918 :Guest91!~Guest91@2a0c:5a80:3a02:6a00:8801:48df:5c2a:6cb9 JOIN #esolangs * :[https://web.libera.chat] Guest91
< 1728251000 570836 :Guest91!~Guest91@2a0c:5a80:3a02:6a00:8801:48df:5c2a:6cb9 QUIT :Quit: Client closed
> 1728251320 301627 PRIVMSG #esolangs :14[[07User:Tommyaweosme/warsides14]]4 10 02https://esolangs.org/w/index.php?diff=142689&oldid=142472 5* 03MihaiEso 5* (+2) 10
> 1728251537 679648 PRIVMSG #esolangs :14[[07User:Tommyaweosme/warsides14]]4 10 02https://esolangs.org/w/index.php?diff=142690&oldid=142689 5* 03MihaiEso 5* (+27) 10
> 1728251565 519994 PRIVMSG #esolangs :14[[07User:Tommyaweosme/warsides14]]4 10 02https://esolangs.org/w/index.php?diff=142691&oldid=142690 5* 03MihaiEso 5* (-26) 10
> 1728252070 126103 PRIVMSG #esolangs :14[[07HQ9+14]]4 10 02https://esolangs.org/w/index.php?diff=142692&oldid=142203 5* 03MihaiEso 5* (+950) 10
< 1728254490 136525 :__monty__!~toonn@user/toonn QUIT :Quit: leaving
< 1728255117 4947 :craigo!~craigo@user/craigo QUIT :Remote host closed the connection
> 1728256201 768029 PRIVMSG #esolangs :14[[07User:Tommyaweosme/warsides14]]4 10 02https://esolangs.org/w/index.php?diff=142693&oldid=142691 5* 03Tommyaweosme 5* (-3) 10oop- thats a penalty
< 1728259345 999927 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net QUIT :Ping timeout: 248 seconds
< 1728259543 704997 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net JOIN #esolangs mtm :Textual User
> 1728263481 690166 PRIVMSG #esolangs :14[[07Talk:Evil14]]4 N10 02https://esolangs.org/w/index.php?oldid=142694 5* 03PkmnQ 5* (+315) 10Created page with "Does zuueeueeeeycyiq output "w" or "ww"? The linked interpreter outputs "w" (or at least, based only on a glance at the code it looks like it should, I haven't actually ran it), but is this the same between all interpreters? --~~~~"
< 1728263857 987056 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement
> 1728268220 60940 PRIVMSG #esolangs :14[[071quad14]]4 M10 02https://esolangs.org/w/index.php?diff=142695&oldid=142668 5* 03PythonshellDebugwindow 5* (+18) 10Category
> 1728270890 167690 PRIVMSG #esolangs :14[[07Match14]]4 10 02https://esolangs.org/w/index.php?diff=142696&oldid=142687 5* 03Japi 5* (+864) 10
> 1728271995 810415 PRIVMSG #esolangs :14[[07User:Tommyaweosme/warsides14]]4 10 02https://esolangs.org/w/index.php?diff=142697&oldid=142693 5* 03PkmnQ 5* (+0) 10-_-
< 1728272140 754006 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :I had idea making up a key/value database format (although it is intended for read only). A directory contains a 8-bit record length, 16-bit number of records, and that many records.
< 1728272188 757563 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Each record contains 8-bit key length, key data, one byte with the high and low nybbles indicating how many bytes are needed to encode the offset of the subdirectory and the value.
< 1728272222 875879 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :A directory is not allowed to contain a key that is a prefix of another key in the directory, and all keys must be in order. If a prefix of the key that you want is found, you will look in the subdirectory for the rest of the key.
< 1728272250 835852 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Do you like this? Do you have comment/complaints about this?
> 1728272338 633141 PRIVMSG #esolangs :14[[07PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142698&oldid=128367 5* 03PrySigneToFry 5* (+109) 10Removed redirect to [[User:PrySigneToFry]]
> 1728272386 662181 PRIVMSG #esolangs :14[[07BubbleLang/Operators14]]4 M10 02https://esolangs.org/w/index.php?diff=142699&oldid=142270 5* 03PrySigneToFry 5* (-10) 10
< 1728272776 571460 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 252 seconds
< 1728272806 444704 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1728273010 559473 PRIVMSG #esolangs :14[[07HQ9+14]]4 10 02https://esolangs.org/w/index.php?diff=142700&oldid=142692 5* 03PrySigneToFry 5* (+1041) 10
> 1728273245 422460 PRIVMSG #esolangs :14[[07FH14]]4 N10 02https://esolangs.org/w/index.php?oldid=142701 5* 03PrySigneToFry 5* (+472) 10Created page with "FH is an Esolang designed by PSTF.  == Command Table == {| class="wikitable" |+ Command Table |- ! CMD !! Meaning |} That means all characters are ignored.  == Examples == === Do nothing ===  p === Do nothing 2 ===  iiiio === Quine ===    == See also == [[APLWSI]]  == C
> 1728273291 350113 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=142702&oldid=142628 5* 03PrySigneToFry 5* (+42) 10
> 1728273628 597038 PRIVMSG #esolangs :14[[07User:Tommyaweosme/warsides14]]4 10 02https://esolangs.org/w/index.php?diff=142703&oldid=142697 5* 03MihaiEso 5* (+18) 10
> 1728273776 358375 PRIVMSG #esolangs :14[[07Talk:PrySigneToFry-complete14]]4 10 02https://esolangs.org/w/index.php?diff=142704&oldid=142269 5* 03PrySigneToFry 5* (+374) 10/* C++ is PrySigneToFry-complete */ new section
> 1728273793 622654 PRIVMSG #esolangs :14[[07User:Tommyaweosme/warsides14]]4 10 02https://esolangs.org/w/index.php?diff=142705&oldid=142703 5* 03MihaiEso 5* (+93) 10
> 1728273860 241321 PRIVMSG #esolangs :14[[07User:Tommyaweosme/warsides14]]4 10 02https://esolangs.org/w/index.php?diff=142706&oldid=142705 5* 03MihaiEso 5* (+162) 10
> 1728273976 185489 PRIVMSG #esolangs :14[[07Plushie-complete14]]4 10 02https://esolangs.org/w/index.php?diff=142707&oldid=142582 5* 03PrySigneToFry 5* (+57) 10
> 1728274052 692842 PRIVMSG #esolangs :14[[07User:Tommyaweosme/warsides14]]4 10 02https://esolangs.org/w/index.php?diff=142708&oldid=142706 5* 03PkmnQ 5* (+7) 10-_-
> 1728274226 598015 PRIVMSG #esolangs :14[[07User talk:Cinnamony14]]4 10 02https://esolangs.org/w/index.php?diff=142709&oldid=117117 5* 03PrySigneToFry 5* (+854) 10/* A+B Problem in  */ new section
> 1728277233 350507 PRIVMSG #esolangs :14[[07Match14]]4 10 02https://esolangs.org/w/index.php?diff=142710&oldid=142696 5* 03Japi 5* (+594) 10/* Basic Features */
> 1728277283 811106 PRIVMSG #esolangs :14[[07Match14]]4 10 02https://esolangs.org/w/index.php?diff=142711&oldid=142710 5* 03Japi 5* (-43) 10/* Includes */
> 1728277329 258500 PRIVMSG #esolangs :14[[07Match14]]4 M10 02https://esolangs.org/w/index.php?diff=142712&oldid=142711 5* 03Japi 5* (-2) 10/* Includes */
> 1728277699 841582 PRIVMSG #esolangs :14[[07User:Cinnamony/Guides/Lose your money14]]4 M10 02https://esolangs.org/w/index.php?diff=142713&oldid=110510 5* 03PrySigneToFry 5* (+126) 10
> 1728278117 258483 PRIVMSG #esolangs :14[[07BFInfinity14]]4 10 02https://esolangs.org/w/index.php?diff=142714&oldid=142154 5* 03PrySigneToFry 5* (+441) 10
> 1728278307 248954 PRIVMSG #esolangs :14[[07User:PkmnQ14]]4 N10 02https://esolangs.org/w/index.php?oldid=142715 5* 03PrySigneToFry 5* (+39) 10Created page with "This is an ordinary user named "PkmnQ"."
> 1728278702 412046 PRIVMSG #esolangs :14[[07User talk:/w/wiki/index.php/Talk:index.php/Main page14]]4 10 02https://esolangs.org/w/index.php?diff=142716&oldid=140959 5* 03PrySigneToFry 5* (+77) 10
> 1728278900 374899 PRIVMSG #esolangs :14[[07!14]]4 N10 02https://esolangs.org/w/index.php?oldid=142717 5* 03PrySigneToFry 5* (+399) 10Created page with "! is designed by PSTF, and it is tottally and directly derivatived from [[]] and [[^English]].  == Syntax == Programs must be written in Korean and must be strictly followed by their grammar.  == Examples == Wait for a minute.  == Categories == [[Category:Languages]] [[C
< 1728279011 465604 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
> 1728279063 918344 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142718&oldid=142645 5* 03MihaiEso 5* (+136) 10/* I'm now on Funcode (although I can't edit for some reason :/) */
> 1728279132 99384 PRIVMSG #esolangs :14[[07!14]]4 10 02https://esolangs.org/w/index.php?diff=142719&oldid=142717 5* 03MihaiEso 5* (+17) 10
> 1728279275 633340 PRIVMSG #esolangs :14[[07User talk:/w/wiki/index.php/Talk:index.php/Main page14]]4 10 02https://esolangs.org/w/index.php?diff=142720&oldid=142716 5* 03MihaiEso 5* (+108) 10
> 1728279338 398863 PRIVMSG #esolangs :14[[07!/Examples14]]4 N10 02https://esolangs.org/w/index.php?oldid=142721 5* 03PrySigneToFry 5* (+1375) 10Created page with "Main page: [[!]]  == Hello, world! ==     "   !"   .  == G+N problem ==           .  == Fizzbuzz == 
 1  1000   .     .   3=0 "Fizz"  .   5 = 0 "Buzz"  ...."
> 1728279410 101651 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=142722&oldid=142671 5* 03PrySigneToFry 5* (+17) 10
> 1728279639 923678 PRIVMSG #esolangs :14[[07!14]]4 10 02https://esolangs.org/w/index.php?diff=142723&oldid=142719 5* 03PrySigneToFry 5* (+5) 10
> 1728280225 486105 PRIVMSG #esolangs :14[[07User talk:MihaiEso14]]4 10 02https://esolangs.org/w/index.php?diff=142724&oldid=142254 5* 03PrySigneToFry 5* (+656) 10/* Check out my Esolang! */ new section
> 1728280503 443008 PRIVMSG #esolangs :14[[07!/Examples14]]4 10 02https://esolangs.org/w/index.php?diff=142725&oldid=142721 5* 03PrySigneToFry 5* (+12) 10
> 1728280578 526319 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=142726&oldid=142549 5* 03PrySigneToFry 5* (+73) 10
> 1728280608 779582 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=142727&oldid=142726 5* 03PrySigneToFry 5* (-73) 10Unifont
> 1728280697 716458 PRIVMSG #esolangs :14[[07User:Iddi0114]]4 M10 02https://esolangs.org/w/index.php?diff=142728&oldid=142643 5* 03Iddi01 5* (+17) 10Alright, i'll remove it entirely
< 1728280859 320018 :ipadwwwww!~ipadwwwww@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] ipadwwwww
< 1728280887 312022 :ipadwwwww!~ipadwwwww@94.147.203.75 QUIT :Client Quit
< 1728280903 319756 :ipadwwwww!~ipadwwwww@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] ipadwwwww
< 1728281006 760259 :ipadwwwww!~ipadwwwww@94.147.203.75 QUIT :Client Quit
> 1728281086 238345 PRIVMSG #esolangs :14[[07PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142729&oldid=142698 5* 03Ractangle 5* (-109) 10why?
> 1728281127 580844 PRIVMSG #esolangs :14[[07PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142730&oldid=142729 5* 03Ractangle 5* (+108) 10
< 1728281656 319503 :ipadwwwww!~ipadwwwww@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] ipadwwwww
> 1728281768 84682 PRIVMSG #esolangs :14[[071quad14]]4 10 02https://esolangs.org/w/index.php?diff=142731&oldid=142695 5* 03Gggfr 5* (+119) 10
> 1728281833 612180 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=142732&oldid=142722 5* 03Gggfr 5* (+12) 10/* Non-alphabetic */
< 1728281852 925912 :ipadwwwww!~ipadwwwww@94.147.203.75 QUIT :Client Quit
< 1728282237 319713 :ipadwwwww!~ipadwwwww@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] ipadwwwww
< 1728282826 431005 :ipadwwwww!~ipadwwwww@94.147.203.75 QUIT :Quit: Client closed
> 1728282874 814580 PRIVMSG #esolangs :14[[07User talk:MihaiEso14]]4 10 02https://esolangs.org/w/index.php?diff=142733&oldid=142724 5* 03PrySigneToFry 5* (+6) 10
> 1728282896 161142 PRIVMSG #esolangs :14[[07User talk:MihaiEso14]]4 10 02https://esolangs.org/w/index.php?diff=142734&oldid=142733 5* 03PrySigneToFry 5* (+17) 10
< 1728283032 314449 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1728283206 639871 PRIVMSG #esolangs :14[[07UTC+814]]4 10 02https://esolangs.org/w/index.php?diff=142735&oldid=140404 5* 03PrySigneToFry 5* (-7) 10
> 1728283255 909380 PRIVMSG #esolangs :14[[07Hashell14]]4 N10 02https://esolangs.org/w/index.php?oldid=142736 5* 03Gggfr 5* (+198) 10Created page with "'''hashell''' is a version of haskell thats hall to use. it is a very minimal haskell subset == the subset == hashell permits only these chars: =>\[]().:-? which are executed in haskell"
> 1728284111 625029 PRIVMSG #esolangs :14[[07PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142737&oldid=142730 5* 03DifferentDance8 5* (-140) 10Mainspace pages that act as redirects to user pages have been deleted on this wiki before, not sure why this one should be an exception
> 1728285107 382414 PRIVMSG #esolangs :14[[07Execode14]]4 10 02https://esolangs.org/w/index.php?diff=142738&oldid=142615 5* 03Iddi01 5* (+2397) 10Add techniques
> 1728285194 622102 PRIVMSG #esolangs :14[[07Execode14]]4 M10 02https://esolangs.org/w/index.php?diff=142739&oldid=142738 5* 03Iddi01 5* (+0) 10
> 1728285353 602716 PRIVMSG #esolangs :14[[07User:Iddi01/Execode proposal14]]4 10 02https://esolangs.org/w/index.php?diff=142740&oldid=142641 5* 03Iddi01 5* (+90) 10Changed this to match revised documentation
< 1728287299 552399 :X-Scale!~X-Scale@151.71.114.89.rev.vodafone.pt QUIT :Quit: Client closed
< 1728287686 435624 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown
< 1728289145 138082 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1728292190 119533 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Read error: Connection reset by peer
< 1728292196 467210 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1728292220 604815 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life
< 1728292260 298 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs amby :realname
< 1728292403 787525 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Client Quit
< 1728292496 451992 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1728293253 959271 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine
< 1728293282 460411 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1728293618 393108 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1728293709 941410 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Ping timeout: 260 seconds
> 1728294190 465927 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Superkiko 5*  10New user account
< 1728294690 435288 :X-Scale!~X-Scale@151.71.114.89.rev.vodafone.pt JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1728295204 923608 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1728297562 809396 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=142741&oldid=142664 5* 03Superkiko 5* (+175) 10
> 1728298237 934140 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=142742&oldid=142741 5* 03Superkiko 5* (+88) 10
< 1728298661 268552 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :On the topic of the repo web browser, from what I can tell from the logs, it automatically shut itself down after being idle for 30 minutes (somewhat surprising: there's usually some traffic from bots), and there's something wrong with the systemd socket activation, possibly to do with paths (it mentions about updating a "legacy directory" /var/run/... to /run/...).
> 1728301131 593060 PRIVMSG #esolangs :14[[07Fromage14]]4 10 02https://esolangs.org/w/index.php?diff=142743&oldid=91446 5* 03Superkiko 5* (+823) 10
> 1728301218 459671 PRIVMSG #esolangs :14[[07Fromage14]]4 10 02https://esolangs.org/w/index.php?diff=142744&oldid=142743 5* 03Superkiko 5* (-1) 10/* Cat program! */
< 1728301726 319438 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu JOIN #esolangs b_jonas :[https://web.libera.chat] wib_jonas
< 1728301811 475934 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :on the plus side, https://hack.esolangs.org/repo is working now. however, https://hack.esolangs.org/tmp/ and https://hack.esolangs.org/get/ still don't work, and the chat log display just died.
< 1728302019 179509 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :You win some, you lose some.
> 1728302056 985305 PRIVMSG #esolangs :14[[07Brain-Flk14]]4 N10 02https://esolangs.org/w/index.php?oldid=142745 5* 03None1 5* (+1211) 10Created page with "{{distinguish/Confusion|Brain-Flak}}  '''Brain-Flk''' is an esolang invented by [[User:None1]] and derived from [[Brain-Flak]]. It uses Chinese characters as commands. ==Commands== Brain-Flak uses 4 left brackets and 4 right brackets, but User:None1 realized that right 
< 1728302089 543632 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :The /tmp paths do work for files: https://hack.esolangs.org/tmp/pd.c for example.
< 1728302116 691529 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I don't remember if it used to do a directory listing for plain /tmp/ or not.
< 1728302173 91293 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :(The /get and /edit thing I know was borked by the upgrade.)
> 1728302186 237185 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=142746&oldid=142732 5* 03None1 5* (+18) 10/* B */
> 1728302264 621822 PRIVMSG #esolangs :14[[07Fromage14]]4 10 02https://esolangs.org/w/index.php?diff=142747&oldid=142744 5* 03Superkiko 5* (-7) 10/* See also */
> 1728302309 439732 PRIVMSG #esolangs :14[[07User:None114]]4 10 02https://esolangs.org/w/index.php?diff=142748&oldid=141719 5* 03None1 5* (+65) 10/* My Esolangs */
< 1728302345 142101 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :As for logs, disabled the stalker mode websocket again, so it'll probably stay up now, but eventually I should get to the bottom of that.
> 1728302522 592976 PRIVMSG #esolangs :14[[07Brain-Flk14]]4 10 02https://esolangs.org/w/index.php?diff=142749&oldid=142745 5* 03None1 5* (+0) 10for some reason pypinyin detects  to have both 1st tone and 4th tone pronounciation
< 1728302658 873488 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net QUIT :Ping timeout: 252 seconds
< 1728302737 476038 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net JOIN #esolangs mtm :Textual User
> 1728302755 790394 PRIVMSG #esolangs :14[[07Brain-Flk14]]4 10 02https://esolangs.org/w/index.php?diff=142750&oldid=142749 5* 03None1 5* (-5) 10/* Commands */
> 1728302981 873066 PRIVMSG #esolangs :14[[07User:Tommyaweosme/warsides14]]4 10 02https://esolangs.org/w/index.php?diff=142751&oldid=142708 5* 03Ais523 5* (-280) 10rv vandalism
> 1728303077 623191 PRIVMSG #esolangs :14[[07Talk:!MORE14]]4 N10 02https://esolangs.org/w/index.php?oldid=142752 5* 03Yourusername 5* (+38) 10Created page with "yeah add suggestions == Suggestions =="
> 1728303101 26070 PRIVMSG #esolangs :14[[07Fromage14]]4 10 02https://esolangs.org/w/index.php?diff=142753&oldid=142747 5* 03Superkiko 5* (+71) 10/* Examples */
> 1728303414 101076 PRIVMSG #esolangs :14[[07Brain-Flk14]]4 10 02https://esolangs.org/w/index.php?diff=142754&oldid=142750 5* 03None1 5* (+499) 10/* Examples */
< 1728303588 53835 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :ah good
< 1728303763 125591 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :ok. tmp working is good, because that means I can download medium amounts of data without having to write it to version control. `fetch was working the last time I tested, but that was over two months ago.
< 1728304239 54163 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :that was back when I tested how I could compile a native code executable elsewhere and run it on HackEso. I was successful using C and C++, but there seems to be no easy way with rust code, since that's dependent on a large standard library that's not installed on HackEso.
< 1728305212 742613 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine
< 1728305257 635982 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1728307090 931036 PRIVMSG #esolangs :14[[07User:None114]]4 10 02https://esolangs.org/w/index.php?diff=142755&oldid=142748 5* 03None1 5* (+71) 10
< 1728307662 331653 :impomatic!~impomatic@host109-148-181-179.range109-148.btcentralplus.com JOIN #esolangs * :[https://web.libera.chat] impomatic
> 1728307752 680565 PRIVMSG #esolangs :14[[07Disord14]]4 N10 02https://esolangs.org/w/index.php?oldid=142756 5* 03Iddi01 5* (+2810) 10This language is named disord, not discord!
< 1728307798 114968 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name)
> 1728307985 749689 PRIVMSG #esolangs :14[[07Disord14]]4 10 02https://esolangs.org/w/index.php?diff=142757&oldid=142756 5* 03Ais523 5* (+82) 10link to what actually happened, not to the page (especially as links to pages outside the main namespace should leave the prefix visible), also expand on what the issue was
< 1728308316 384199 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname
< 1728310557 948154 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs * :realname
< 1728311241 954923 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I hate that `mkdir` doesn't tab-complete the name of the directory you're creating
< 1728311248 7711 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(I understand why it can't, but it's still annoying)
< 1728311326 819489 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I'm sure you could fix that with an LLM integration in `/etc/bash_completion.d`.
< 1728311360 993016 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :ais523: shopt -u progcomp
< 1728311396 814957 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :wib_jonas: doesn't that do the opposite of what I want?
< 1728311428 318746 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :fizzie's suggestion is a bit more sensible, although I imagine the LLM would take longer to run than it'd take me to just type the new directory's name (and it'd be unlikely to guess what I was thinking in any case)
< 1728311465 720192 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh! that reminds me: does anyone have ideas on the most efficient way to write to a file backwards (assuming you know the length of the file you're creating)?
< 1728311508 764351 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :my current plan involves mmap
< 1728311544 774461 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although, there doesn't seem to be an madvise option for "I am going to write to this memory in reverse order"
< 1728311655 115987 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :ais523: I don't think so. bash has this programmable completion feature wherein some startup scripts try to teach bash what kind of argument every possible command expects, and tab-expand only those arguments. In my experience with debian, this is basically always either worse than or equal to the old default non-programmable completion, where bash
< 1728311655 615458 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :knows only of its syntax, and is willing to tab-expand a filename almost everywhere. That's why I recommend { shopt -u progcomp; } to disable all the programmable nonsense.
< 1728311692 368583 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh, I find the programmable completion useful, there are definitely cases where it's usefully completed things for me that nonprogrammable completion couldn't
< 1728311706 998458 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :If you disable progcomp then bash will try to tab-complete the argument of mkdir to existing filenames in that directory, and you may want one of those and then edit it before you create it
< 1728311720 717516 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the tab-completion for scp is a little weird in concept, and can take a couple of seconds, but nonetheless still useful
< 1728311752 87906 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :completing subcommand names for things like git is more useful
< 1728311788 787735 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :generally, though, I don't create directories with names similar to their siblings
< 1728311817 907665 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :I see. Though even if there were a few cases where I found it useful, I'd probably disable all the lots of progcomp scripts that debian prefers to load, and load only the few that I need, because I still find that they hurt tab completion too often.
< 1728311847 593620 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :Hmm, what do you want it to tab complete to? Names of cousins?
< 1728311851 924099 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :occasionally something unexpectedly doesn't tab-complete and that warns me that I made a syntax error earlier on the line
< 1728311877 367595 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :cousins would be more useful for the way that I make directories, although wouldn't have helped in this case
< 1728311913 624411 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :given that I'd spent quite a while trying to figure out the perfect name for the directory, as I hadn't created one like it before, at least not with a name I was happy with
< 1728311940 273846 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :Though recently I have seen one case where bash tab completion decided to not complete to filenames even though I wanted a filename: it's on a line after I write c=( to set an array variable
< 1728312053 32154 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :wow, I'm so out of practice at C I accidentally wrote «#include »
< 1728312188 825106 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :yeah, sometimes I do that kind of thing when I switch between languages.
> 1728312905 376475 PRIVMSG #esolangs :14[[07Talk:Trampolines14]]4 N10 02https://esolangs.org/w/index.php?oldid=142758 5* 03Aadenboy 5* (+0) 10creating discussion page to (maybe) get interest from others!
> 1728313060 129290 PRIVMSG #esolangs :14[[07Delta Relay14]]4 10 02https://esolangs.org/w/index.php?diff=142759&oldid=142530 5* 03Ais523 5* (-287) 10remove a paragraph that is no longer necessary, now that the page has been restructured, + some rewording
< 1728313349 140220 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :huh, there's a dprintf command
< 1728313365 881941 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(like fprintf but for file descriptors)
> 1728314327 916563 PRIVMSG #esolangs :14[[07User:Aadenboy14]]4 M10 02https://esolangs.org/w/index.php?diff=142760&oldid=142427 5* 03Aadenboy 5* (-45) 10h
> 1728314674 980398 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142761&oldid=142718 5* 03MihaiEso 5* (+149) 10/* I'm on Funcode! */
< 1728315292 184257 :__monty_1!~toonn@user/toonn JOIN #esolangs toonn :Unknown
< 1728315302 415977 :__monty__!~toonn@user/toonn QUIT :Ping timeout: 252 seconds
< 1728315305 705055 :__monty_1!~toonn@user/toonn NICK :__monty__
> 1728315509 995852 PRIVMSG #esolangs :14[[07User:Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff14]]4 10 02https://esolangs.org/w/index.php?diff=142762&oldid=142194 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+10) 10
> 1728315555 268680 PRIVMSG #esolangs :14[[07BITE14]]4 10 02https://esolangs.org/w/index.php?diff=142763&oldid=142587 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-19) 10/* Table version */
< 1728316602 712098 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine
> 1728316715 115953 PRIVMSG #esolangs :14[[07User:Tommyaweosme/warsides14]]4 10 02https://esolangs.org/w/index.php?diff=142764&oldid=142751 5* 03MihaiEso 5* (+22) 10
< 1728316733 373475 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1728316902 295524 PRIVMSG #esolangs :14[[07User:Tommyaweosme/warsides14]]4 M10 02https://esolangs.org/w/index.php?diff=142765&oldid=142764 5* 03Ais523 5* (-22) 10Reverted edit by [[Special:Contributions/MihaiEso|MihaiEso]] ([[User talk:MihaiEso|talk]]) to last revision by [[User:Ais523|Ais523]]
> 1728317444 287116 PRIVMSG #esolangs :14[[07User talk:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=142766&oldid=142200 5* 03Ais523 5* (+430) 10/* Warsides */ new section
< 1728318620 295101 :impomatic!~impomatic@host109-148-181-179.range109-148.btcentralplus.com QUIT :Quit: Client closed
< 1728318692 27969 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu QUIT :Quit: Client closed
< 1728320523 529248 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1728321319 167202 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1728321894 370113 :impomatic!~impomatic@host109-148-181-179.range109-148.btcentralplus.com JOIN #esolangs * :[https://web.libera.chat] impomatic
< 1728322206 341072 :fowl!~fowl@user/fowl JOIN #esolangs fowl :fowl
< 1728322231 66949 :molson_!~molson@2001-48F8-704A-446-410-E61F-71AA-5EEE-dynamic.midco.net JOIN #esolangs molson :realname
< 1728322398 919521 :molson__!~molson@2001-48F8-704A-446-708E-5D0-8A58-75F-dynamic.midco.net QUIT :Ping timeout: 245 seconds
< 1728323403 551174 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Huh, hadn't realized they'd adopted two more levels of SI prefixes, for 10^±27 (ronna, ronto) and 10^±30 (quetta, quecto).
< 1728323623 732055 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1728323800 621976 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :they did, yes. not many people are using them, but you can expect a decade or more of lag in that.
< 1728323824 131559 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :and yes, one of them is called ronna
< 1728324701 1439 :impomatic!~impomatic@host109-148-181-179.range109-148.btcentralplus.com QUIT :Quit: Client closed
< 1728324750 287123 :FireFly!~firefly@glowbum/gluehwuermchen/firefly PRIVMSG #esolangs :TIL
< 1728324791 794937 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :now we just need a prefix for the multiplier 1 that you can use for clarification or emphasis where the audience might assume a different prefix; then perhaps a good way to apply decimal prefixes before units where the first factor is on a nontrivial power, like m³, and perhaps a suffix unit that means 1 to mark dimensionless quantities with for emphasis.
< 1728324801 56883 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :https://www.bipm.org/en/cgpm-2022/resolution-3 "considering -- the needs of data science in the near future to express quantities of digital information using orders of magnitude in excess of 10^24 --"
< 1728324892 385411 :FireFly!~firefly@glowbum/gluehwuermchen/firefly PRIVMSG #esolangs :ACTION . o O ( do that make them robibytes and quebibytes? )
< 1728325053 285511 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :"near future"?
< 1728325073 421715 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :even Google won't have that much hard disk capacity
< 1728325079 261970 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :nor Amazon or anyone else
< 1728325147 927463 :int-e!~noone@int-e.eu PRIVMSG #esolangs :you get some extra orders of magnitude if you look at data transfers
< 1728325277 750948 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :let's hope it'll prevent at least one pop-sci article from writing numbers in an unreadable way like "2400000000000000000000000000" (no separators) or "0.9999999999999999999999974"
< 1728325723 659656 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :There are also some older prefixes such as "myria-", which perhaps should be used for AM radio although it is uncommon (some older radios will use myriahertz but are rarely called that).
< 1728325753 553479 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Hectograms and decimetres can be used when measuring the mass and size of pokemon using integers.
< 1728326080 757448 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :It is also my opinion that although SI prefixes can be used with SI units, such a combination should not be abbreviated in the usual way of abbreviating SI prefixes and the normal abbreviation for the unit. Some such combinations have their own abbreviation (e.g. a milliinch is often called "mil" or "thou"), but otherwise they should not be abbreviated at all (don't use such units if you require abbreviation).
< 1728326176 6877 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Simimlarly, "micron" should not be abbreviated by the mu by itself but instead by mu and m, since it is the same as the micrometre.
< 1728326846 966139 :trumae!~Thunderbi@170.231.88.147 JOIN #esolangs trumae :trumae
< 1728327724 997900 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1728328161 805308 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1728328475 935388 PRIVMSG #esolangs :14[[07THLEK14]]4 N10 02https://esolangs.org/w/index.php?oldid=142767 5* 03Cocosbeans 5* (+4765) 10Created page with "'''THLEK''' (an acronym for THree LEtter Keywords) is a stack-based language by [[User:Cocosbeans]]. As the full name implies, the instructions in THLEK are always three characters long. This allows code to be interpreted without any delimiters (i.e. whitespace), since
< 1728328966 217982 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1728331586 462774 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1728332196 511313 PRIVMSG #esolangs :14[[07User talk:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=142768&oldid=142766 5* 03Tommyaweosme 5* (+207) 10/* Warsides */
> 1728332624 248879 PRIVMSG #esolangs :14[[07Hashell14]]4 M10 02https://esolangs.org/w/index.php?diff=142769&oldid=142736 5* 03PythonshellDebugwindow 5* (+104) 10Categories
> 1728332754 770418 PRIVMSG #esolangs :14[[07THLEK14]]4 M10 02https://esolangs.org/w/index.php?diff=142770&oldid=142767 5* 03PythonshellDebugwindow 5* (+122) 10Categories
> 1728332888 66838 PRIVMSG #esolangs :14[[07Disord14]]4 M10 02https://esolangs.org/w/index.php?diff=142771&oldid=142757 5* 03PythonshellDebugwindow 5* (-1) 10Categories
< 1728333022 518531 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1728333095 533719 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1728333992 648486 PRIVMSG #esolangs :14[[07Special:Log/delete14]]4 delete10 02 5* 03Ais523 5*  10deleted "[[02User:Tommyaweosme/warsides10]]": users other than Tommyaweosme keep vandalising this page, deleting with Tommyaweosme's permission
> 1728333992 666247 PRIVMSG #esolangs :14[[07Special:Log/delete14]]4 delete10 02 5* 03Ais523 5*  10deleted "[[02User talk:Tommyaweosme/warsides10]]": Deleted together with the associated page with reason: users other than Tommyaweosme keep vandalising this page, deleting with Tommyaweosme's permission
< 1728335575 582979 :ais523!~ais523@user/ais523 PRIVMSG #esolangs : now we just need a prefix for the multiplier 1 that you can use for clarification or emphasis where the audience might assume a different prefix ← is that inspired by the whole calorie/kilocalorie thing?
< 1728335787 27866 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :zzo38: in electronics it is common for things that are evenly spaced to be spaced at a distance of 2.54mm – I have never had an actual good name for that, but generally think of it as a "deci-inch"
< 1728335813 48109 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although, I imagine it isn't used as much nowadays as it used to be because it is rare to assemble circuit boards by hand nowadays
< 1728335960 411748 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :("deci-inch" seems to need the hyphen; I guess "deciïnch" might work)
< 1728336214 336219 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: no, not by the calorie thing
< 1728336270 597966 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(does the calorie thing affect Hungary too? or is it just the UK?)
< 1728336395 789782 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I don't think it's just the UK. 
< 1728336435 186969 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :it affects hungary too
< 1728336501 898899 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Yes, I think "deciinch" or "deci-inch" is a reasonable name for 2.54mm (I think the hyphen is not really necessary)
< 1728336533 852288 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :Chinese has the word 个 which acts in many ways like a unit for dimensionless things
< 1728336568 961364 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :e.g. 一个人 means "one person", the unit is mandatory (if you wrote 一人 it would mean "the first person")
< 1728336627 750843 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but it can't be used for quite everything that would otherwise be lacking units, there are specific alternative words that you need to use in some cases (that I don't know because I know only a very minimal amount of Chinese)
< 1728336690 803869 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(also the 个 spelling seems to be specific to Simplified Chinese, there is a more complicated version in Traditional Chinese)
< 1728337212 410742 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
< 1728338183 893813 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: to be honest I found it kind of surprising when I learned many years ago that esperanto numeral words don't use a shared prefix when they're used as cardinal qualifiers in noun phrases, they just end in random letters. like, why are numerals treated specially rather than like words in normal word classes (adjective or noun or adverb depending on how you're using it) with possibly some 
< 1728338189 902222 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :specialized suffixes that applied only to them?
< 1728338244 373946 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :apparently if you add an -a (which is normally the adjective suffix) then they count as ordinal numerals
< 1728338578 803726 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1728338640 712759 :__monty__!~toonn@user/toonn QUIT :Quit: leaving
< 1728340867 709236 :craigo!~craigo@user/craigo QUIT :Remote host closed the connection
< 1728341942 842523 :trumae!~Thunderbi@170.231.88.147 QUIT :Ping timeout: 272 seconds
> 1728342413 627153 PRIVMSG #esolangs :14[[07Parse this sic14]]4 M10 02https://esolangs.org/w/index.php?diff=142772&oldid=94482 5* 03Digital Hunter 5* (+0) 10/* Look-and-say sequence */
< 1728342688 104396 :trumae!~Thunderbi@170.231.88.147 JOIN #esolangs trumae :trumae
< 1728345838 425275 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net QUIT :Ping timeout: 252 seconds
< 1728345935 489129 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net JOIN #esolangs * :Textual User
< 1728347824 739210 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement
> 1728352991 913059 PRIVMSG #esolangs :14[[07Unmatched (14]]4 10 02https://esolangs.org/w/index.php?diff=142773&oldid=132976 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+35) 10
> 1728353009 83158 PRIVMSG #esolangs :14[[07Unmatched (14]]4 10 02https://esolangs.org/w/index.php?diff=142774&oldid=142773 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+10) 10/* Best Python interpreter */
> 1728353290 789109 PRIVMSG #esolangs :14[[07Talk:Python14]]4 N10 02https://esolangs.org/w/index.php?oldid=142775 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+48) 10Created page with "== Form Feeds ==   they don't do anything "
< 1728354186 58402 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Can there be OID for Pokemon? e.g. it can be ".0.(pokedex number).(battle-independent form).(battle-meaningless form).(battle-dependent form)", ".1.(type)", ".2.(move)", ".3.(item classifications).(items)", etc.
< 1728355818 71817 :ais523!~ais523@user/ais523 QUIT :Quit: quit#
< 1728358485 70016 :trumae!~Thunderbi@170.231.88.147 QUIT :Ping timeout: 248 seconds
> 1728358975 732879 PRIVMSG #esolangs :14[[07Unique14]]4 N10 02https://esolangs.org/w/index.php?oldid=142776 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+862) 10Created page with "'''Unique''' is a programming language that can only use each number once.  == Syntax == Each line must start with a line number, similar to [[BASIC]]. Lines can have multiple commands and each command must be en
< 1728359219 434682 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 260 seconds
< 1728359381 119566 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1728359784 670937 PRIVMSG #esolangs :14[[07Unique14]]4 10 02https://esolangs.org/w/index.php?diff=142777&oldid=142776 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+312) 10
> 1728359835 805422 PRIVMSG #esolangs :14[[07Unique14]]4 10 02https://esolangs.org/w/index.php?diff=142778&oldid=142777 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-32) 10
> 1728359878 89497 PRIVMSG #esolangs :14[[07Unique14]]4 10 02https://esolangs.org/w/index.php?diff=142779&oldid=142778 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+18) 10
> 1728359892 236300 PRIVMSG #esolangs :14[[07Unique14]]4 10 02https://esolangs.org/w/index.php?diff=142780&oldid=142779 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+10) 10/* Operations */
> 1728360011 345379 PRIVMSG #esolangs :14[[07Unique14]]4 10 02https://esolangs.org/w/index.php?diff=142781&oldid=142780 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+131) 10
> 1728360067 852497 PRIVMSG #esolangs :14[[07Unique14]]4 10 02https://esolangs.org/w/index.php?diff=142782&oldid=142781 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+71) 10
> 1728360075 283418 PRIVMSG #esolangs :14[[07Unique14]]4 10 02https://esolangs.org/w/index.php?diff=142783&oldid=142782 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-1) 10/* Used up numbers */
> 1728364364 110979 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142784&oldid=128271 5* 03ZCX islptng 5* (+819) 10
> 1728364436 278910 PRIVMSG #esolangs :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=142785&oldid=142784 5* 03ZCX islptng 5* (+8) 10
< 1728369125 280039 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
> 1728369663 325055 PRIVMSG #esolangs :14[[07Translated ORK/None1 again714]]4 N10 02https://esolangs.org/w/index.php?oldid=142786 5* 03None1 5* (+482) 10Created page with "The future for [[Translated_ORK/Mihai_Again6]]: 1. Source: 
 These are the two: If I don't know, I don't know. These are the two: If I understand, I understand. You've got to have an idea These are the two: If I understand, I understand. with Claudi
> 1728369708 356849 PRIVMSG #esolangs :14[[07Translated ORK/None1 again714]]4 M10 02https://esolangs.org/w/index.php?diff=142787&oldid=142786 5* 03None1 5* (+1) 10
< 1728369837 8023 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1728370199 265383 PRIVMSG #esolangs :14[[07Translated Wenyan14]]4 M10 02https://esolangs.org/w/index.php?diff=142788&oldid=137276 5* 03None1 5* (-302) 10
> 1728370227 164924 PRIVMSG #esolangs :14[[07Translated Wenyan14]]4 M10 02https://esolangs.org/w/index.php?diff=142789&oldid=142788 5* 03None1 5* (-35) 10
> 1728370450 533383 PRIVMSG #esolangs :14[[07Translated ORK/None1 again714]]4 10 02https://esolangs.org/w/index.php?diff=142790&oldid=142787 5* 03None1 5* (+198) 10
> 1728370714 946183 PRIVMSG #esolangs :14[[07Translated ORK/Mihai Again614]]4 M10 02https://esolangs.org/w/index.php?diff=142791&oldid=141645 5* 03None1 5* (+18) 10/* Contrast */
> 1728370740 968050 PRIVMSG #esolangs :14[[07Translated ORK/None1 again714]]4 M10 02https://esolangs.org/w/index.php?diff=142792&oldid=142790 5* 03None1 5* (+22) 10
> 1728370751 791357 PRIVMSG #esolangs :14[[07Translated ORK/None1 again714]]4 M10 02https://esolangs.org/w/index.php?diff=142793&oldid=142792 5* 03None1 5* (-11) 10
> 1728372226 598796 PRIVMSG #esolangs :14[[07Disord14]]4 M10 02https://esolangs.org/w/index.php?diff=142794&oldid=142771 5* 03Iddi01 5* (+1) 10Undo revision [[Special:Diff/142771|142771]] by [[Special:Contributions/PythonshellDebugwindow|PythonshellDebugwindow]] ([[User talk:PythonshellDebugwindow|talk]]) Check the top of the page, i said: "Please do not 'fix' any rdlinks or any other 'wird' thing on this page."
> 1728374142 961270 PRIVMSG #esolangs :14[[07Talk:Main Page14]]4 10 02https://esolangs.org/w/index.php?diff=142795&oldid=142644 5* 03Iddi01 5* (+304) 10/* Someone should change the featured language. */ OMG
< 1728375952 763233 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1728376264 951792 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=142796&oldid=142727 5* 03None1 5* (+35) 10
> 1728376272 890186 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=142797&oldid=142796 5* 03None1 5* (-35) 10
> 1728380749 724614 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142798&oldid=142663 5* 03Shriansh 5* (+21) 10/* New Commands */
< 1728381182 320213 :iddi01!~iddi01@2610:150:c001:4:1e6c:b650:171b:855 JOIN #esolangs * :[https://web.libera.chat] iddi01
< 1728381187 435600 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1728381327 235626 :iddi01!~iddi01@2610:150:c001:4:1e6c:b650:171b:855 PRIVMSG #esolangs :!ztest +>++>-->+>-(>)*5((-)*128[-].++>(-)*128[-].-->)*11
< 1728381480 837119 :iddi01!~iddi01@2610:150:c001:4:1e6c:b650:171b:855 PRIVMSG #esolangs :Have i done wrong? (http://zem.fi/bfjoust/)
< 1728381505 15755 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`? prefixes
< 1728381508 870331 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Bot prefixes: fungot ^, HackEso `, EgoBot !, lambdabot @ or ? or > , thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ , bfbot =, velik \.
< 1728381542 704716 :iddi01!~iddi01@2610:150:c001:4:1e6c:b650:171b:855 PRIVMSG #esolangs :!ztest test1 +>++>-->+>-(>)*5((-)*128[-].++>(-)*128[-].-->)*11
< 1728381544 746119 :int-e!~noone@int-e.eu PRIVMSG #esolangs :it's old information
< 1728381578 666495 :int-e!~noone@int-e.eu PRIVMSG #esolangs :the bot in question is no longer around
< 1728381636 197889 :iddi01!~iddi01@2610:150:c001:4:1e6c:b650:171b:855 PRIVMSG #esolangs :Then how do i submit a BF joust program without using the web form?
< 1728382867 99493 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown
< 1728383128 318539 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu JOIN #esolangs b_jonas :[https://web.libera.chat] wib_jonas
> 1728383491 409053 PRIVMSG #esolangs :14[[07Talk:Main Page14]]4 10 02https://esolangs.org/w/index.php?diff=142799&oldid=142795 5* 03None1 5* (+391) 10/* Someone should change the featured language. */
< 1728383916 432022 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :a lot of the interpreters from EgoBot got transferred to HackEgo then HackEso where you can use them with the \! command, but bfjoust would require a recent hill so I assume it wouldn't work
< 1728383925 960139 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :`! ztest +>++>-->+>-(>)*5((-)*128[-].++>(-)*128[-].-->)*11
< 1728383927 241502 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​/hackenv/bin/!: line 4: /hackenv/ibin/ztest: No such file or directory
< 1728383934 653905 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :`! bfjoust +>++>-->+>-(>)*5((-)*128[-].++>(-)*128[-].-->)*11
< 1728383936 2934 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​/hackenv/bin/!: line 4: /hackenv/ibin/bfjoust: No such file or directory
< 1728383996 571296 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :``` /bin/ls /hackenv/ibin
< 1728383997 865618 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :1l \ 2l \ 7 \ adjust \ asm \ asmbf \ axo \ bch \ befunge \ befunge98 \ bf \ bf16 \ bf32 \ bf8 \ bf_txtgen \ boolfuck \ brachylog \ c \ cintercal \ clcintercal \ cxx \ dimensifuck \ forth \ glass \ glypho \ haskell \ help \ java \ k \ kipple \ lambda \ lazyk \ linguine \ lua \ malbolge \ pbrain \ perl \ qbf \ rail \ rhotor \ sadol \ sceql \ sh \ slashes \ trigger \ udage01 \ underload \ unlambda \ whirl
< 1728384013 837313 :int-e!~noone@int-e.eu PRIVMSG #esolangs :wib_jonas: it was actually zemhill which isn't listed in `prefixes`
< 1728384063 760944 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :int-e: what's the relationship of that to EgoBot?
< 1728384110 98080 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :``` : "I'm asking because there's some bfjoust thing on HackEso: "; /bin/ls -aF /hackenv/interps/bfjoust
< 1728384111 338108 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​./ \ ../ \ Makefile \ bfjoust* \ bfjoust.pl* \ buffer.h \ egojoust.c \ gearlance* \ gearlance.c \ gearlance.o \ helpers.h \ programs/ \ report* \ report.c \ report.o
> 1728384114 971850 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142800&oldid=142798 5* 03Shriansh 5* (+590) 10
< 1728384136 676475 :int-e!~noone@int-e.eu PRIVMSG #esolangs :wib_jonas: I guess it just took the then unused prefix
> 1728384187 890341 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142801&oldid=142800 5* 03Shriansh 5* (+52) 10/* New Commands */
> 1728384253 570523 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142802&oldid=142801 5* 03Shriansh 5* (+79) 10/* t */
> 1728384308 505966 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142803&oldid=142802 5* 03Shriansh 5* (+55) 10/* Examples */
> 1728384362 344251 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142804&oldid=142803 5* 03Shriansh 5* (+21) 10/* Language overview */
< 1728384385 431352 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :so there used to be a bfjoust on EgoBot, then zemhill took the same functionality?
> 1728384434 746559 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142805&oldid=142804 5* 03Shriansh 5* (+96) 10/* New Commands */
> 1728384437 193682 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142806&oldid=142805 5* 03Ractangle 5* (-2) 10/* Example signal s program to print A by User:Shriansh */
> 1728384516 381388 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142807&oldid=142806 5* 03Shriansh 5* (+2) 10/* to write a formula for i */
< 1728384545 89829 :iddi01!~iddi01@2610:150:c001:4:1e6c:b650:171b:855 PRIVMSG #esolangs :according to the wiki, yes
< 1728384583 640502 :int-e!~noone@int-e.eu PRIVMSG #esolangs :wib_jonas: apparently... https://logs.esolangs.org/freenode-esoteric/2009-05-20.html#lIo
< 1728384722 603 :int-e!~noone@int-e.eu PRIVMSG #esolangs :vs. https://logs.esolangs.org/freenode-esoteric/2014-09-18.html#lkg
< 1728384730 660423 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(renamed to zemhill one day later)
< 1728384730 737085 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :``` hg log --removed -T '{join(files,"\n")}\n' -r 996 | grep -Ei '^interps/(z|.*joust)'
< 1728384732 853603 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :interps/bfjoust/Makefile \ interps/bfjoust/bfjoust \ interps/bfjoust/bfjoust.pl \ interps/bfjoust/buffer.h \ interps/bfjoust/egojoust.c \ interps/bfjoust/gearlance \ interps/bfjoust/gearlance.c \ interps/bfjoust/gearlance.o \ interps/bfjoust/helpers.h \ interps/bfjoust/programs/attack1.bfjoust \ interps/bfjoust/programs/defend1.bfjoust \ interps/bfjoust/programs/fool1.bfjoust \ interps/bfjoust/report \ interps/bfjoust/report.c \ interps/bfjoust/report.o
> 1728384746 96433 PRIVMSG #esolangs :14[[07User talk:/w/wiki/index.php/Talk:index.php/Main page14]]4 10 02https://esolangs.org/w/index.php?diff=142808&oldid=142720 5* 03None1 5* (+105) 10
> 1728384781 292359 PRIVMSG #esolangs :14[[07Talk:Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=142809&oldid=117718 5* 03Iddi01 5* (+833) 10I don't get how [[BF Joust]] got abandoned at all
> 1728384837 453688 PRIVMSG #esolangs :14[[07User talk:/w/wiki/index.php/Talk:index.php/Main page14]]4 M10 02https://esolangs.org/w/index.php?diff=142810&oldid=142808 5* 03None1 5* (+23) 10
< 1728384838 625315 :int-e!~noone@int-e.eu PRIVMSG #esolangs :https://logs.esolangs.org/freenode-esoteric/2020-02-23.html#lyc
> 1728384857 691831 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142811&oldid=142807 5* 03Shriansh 5* (+11) 10/* s */
> 1728384900 626260 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142812&oldid=142811 5* 03Shriansh 5* (+25) 10/* s */
> 1728384917 405802 PRIVMSG #esolangs :14[[07Beforge14]]4 10 02https://esolangs.org/w/index.php?diff=142813&oldid=142812 5* 03Shriansh 5* (+9) 10/* s */
> 1728385061 764202 PRIVMSG #esolangs :14[[07Talk:Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=142814&oldid=142809 5* 03None1 5* (+333) 10/* About BF Joust */
< 1728385463 627518 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Nobody was doing any BF Joust so I didn't fix the bot when it broke, as all software eventually does.
< 1728385521 297346 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Also the web page still says "#esoteric (on freenode)". :/
< 1728385566 47351 :iddi01!~iddi01@2610:150:c001:4:1e6c:b650:171b:855 PRIVMSG #esolangs :Well, i'm interested in bringing BF Joust back to life, since it's very interesting...
> 1728386050 733639 PRIVMSG #esolangs :14[[07Talk:Brainfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=142815&oldid=142814 5* 03Iddi01 5* (+276) 10/* About BF Joust */
< 1728386097 30907 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I have a vague recollection that at some point I was idly working on a from-scratch rewrite of the IRC (and git repo) interfacing parts, maybe with the intention of re-homing/re-branding the whole thing under esolangs.org rather than zem.fi, but then... stopped.
< 1728386138 111164 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Re-starting the current iteration would probably be much less of an effort.
< 1728386255 743896 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :IIRC, the main difficulty with it was basically that the parts outside the actual BF Joust interpreter are written in Ruby, using a linear algebra library ("gem") called "nmatrix" (or something along those lines) for computing some of the quirkier scoring, and building it used to make the dinky VPS it's running on run out of memory.
> 1728386440 226909 PRIVMSG #esolangs :14[[07Talk:Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=142816&oldid=142815 5* 03None1 5* (+293) 10/* About BF Joust */
< 1728386465 226403 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :what the heck kind of crazy scoring system are you running that made the host run out of memory?
< 1728386485 316259 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :were you running
< 1728386485 698700 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Not the *scoring*, building the linear algebra library as part of installing the gem.
< 1728386497 426352 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :ah, compiling. that makes more sense.
< 1728386504 631609 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :It's one of those C++ things, as I recall.
< 1728386532 151308 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I worked around it with using distcc to compile it on a real computer while still running the Ruby gem install process on the target host.
< 1728386548 27465 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I imagine there's also some way of just transporting the precompiled thing, but I don't really know Ruby tooling.
> 1728387268 198019 PRIVMSG #esolangs :14[[07Talk:Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=142817&oldid=142816 5* 03Fizzie 5* (+960) 10/* About BF Joust */ Current zem.fi status.
< 1728387649 443727 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1728388998 475546 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net QUIT :Ping timeout: 246 seconds
< 1728389136 988392 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net JOIN #esolangs * :Textual User
< 1728391217 397361 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine
< 1728391268 352333 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1728391935 742908 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :oh, that reminds me. python 2.13.0 is officially released, I should download and install one
< 1728391991 743443 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :(also possibly numpy 2.1)
< 1728392025 761549 :JAA!~JAA@user/meow/JAA PRIVMSG #esolangs :Python 2 revival? :o
< 1728392197 595280 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :no, it's python 3.13.0. I'm getting confused with the version numbers and the architecture names.
> 1728392223 858691 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142818&oldid=142642 5* 03Ractangle 5* (+498) 10/* Interpreter */
> 1728392356 559885 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142819&oldid=142818 5* 03Ractangle 5* (-5) 10/* Interpreter */
< 1728392529 477532 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1728392542 544424 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Tema5002 5*  10New user account
< 1728394005 903023 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs amby :realname
> 1728394704 885226 PRIVMSG #esolangs :14[[07User:Unname479814]]4 10 02https://esolangs.org/w/index.php?diff=142820&oldid=142103 5* 03Unname4798 5* (+358) 10new warsides
> 1728394726 124328 PRIVMSG #esolangs :14[[07User:Unname479814]]4 M10 02https://esolangs.org/w/index.php?diff=142821&oldid=142820 5* 03Unname4798 5* (+9) 10
> 1728394749 506130 PRIVMSG #esolangs :14[[07User:Unname479814]]4 M10 02https://esolangs.org/w/index.php?diff=142822&oldid=142821 5* 03Unname4798 5* (+10) 10
> 1728394849 270891 PRIVMSG #esolangs :14[[07BIITI14]]4 N10 02https://esolangs.org/w/index.php?oldid=142823 5* 03DolphyWind 5* (+3655) 10Created page with "BIITI (Beauty Is In The Implementation) is an esoteric programming language created by DolphyWind. It is inspired by 8086 assembly and [[Forth]]. A typical BIITI program is simply a list of commands separated by the newline character, that gets executed on the BIITI vi
> 1728394873 676548 PRIVMSG #esolangs :14[[07User:Unname479814]]4 10 02https://esolangs.org/w/index.php?diff=142824&oldid=142822 5* 03Unname4798 5* (+11) 10increase the score of Tommyaweosme
> 1728394970 959405 PRIVMSG #esolangs :14[[07User:Unname479814]]4 10 02https://esolangs.org/w/index.php?diff=142825&oldid=142824 5* 03Unname4798 5* (+89) 10
> 1728395055 27792 PRIVMSG #esolangs :14[[07User:Unname479814]]4 10 02https://esolangs.org/w/index.php?diff=142826&oldid=142825 5* 03Unname4798 5* (+35) 10
> 1728395080 688318 PRIVMSG #esolangs :14[[07User:Unname479814]]4 10 02https://esolangs.org/w/index.php?diff=142827&oldid=142826 5* 03Unname4798 5* (+30) 10
> 1728395359 415189 PRIVMSG #esolangs :14[[07JSFuck14]]4 10 02https://esolangs.org/w/index.php?diff=142828&oldid=141245 5* 03None1 5* (+1381) 10
< 1728395377 428822 :trumae!~Thunderbi@170.231.88.147 JOIN #esolangs trumae :trumae
> 1728395495 72556 PRIVMSG #esolangs :14[[07JSFuck14]]4 10 02https://esolangs.org/w/index.php?diff=142829&oldid=142828 5* 03None1 5* (+0) 10/* Shorten your JSFuck code */
< 1728396134 117325 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine
< 1728396154 451890 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1728396203 172839 PRIVMSG #esolangs :14[[07!/Examples14]]4 10 02https://esolangs.org/w/index.php?diff=142830&oldid=142725 5* 03PrySigneToFry 5* (+2709) 10
> 1728396224 910740 PRIVMSG #esolangs :14[[07!/Examples14]]4 10 02https://esolangs.org/w/index.php?diff=142831&oldid=142830 5* 03PrySigneToFry 5* (-2) 10
> 1728396260 209714 PRIVMSG #esolangs :14[[07!/Examples14]]4 M10 02https://esolangs.org/w/index.php?diff=142832&oldid=142831 5* 03PrySigneToFry 5* (+11) 10
< 1728396292 895895 :iddi01!~iddi01@2610:150:c001:4:1e6c:b650:171b:855 QUIT :Quit: Client closed
< 1728396850 866058 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Oh, found the code for the incomplete BF Joust hill migration from zem.fi to esolangs.org. It was in a Git branch in the regular 'esolangs' repo.
< 1728396862 878164 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine
< 1728396865 21782 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Looks like the idea was for the 'esolangs' bot to take care of the IRC side of things.
< 1728396889 630899 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1728396913 388677 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :isn't an irc line too short for some bfjoust candidate programs too?
< 1728396947 233111 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :I guess that's why there's a web form too, and the irc interface did get some use
< 1728396990 940606 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :The IRC interface also allowed you to put in an (HTTP) URL.
< 1728397065 188613 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :It would then read up to 2*1024*1024 bytes from that URL.
< 1728397188 250194 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :The incomplete rewrite was to be written in C++ (because that's what other esolangs.org custom infra is), and to use libgit2 to deal with the hill repository, instead of calling the git binary (the way the zem.fi hill did).
< 1728397652 954396 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :C++ makes sense because it's easy to either compile inside HackEso or cross-compile
< 1728397689 1391 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :uh, I mean compile outside and upload, technically not necessarily cross-compile
> 1728397696 725165 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=142833&oldid=142742 5* 03Tema5002 5* (+151) 10yes
> 1728397747 959443 PRIVMSG #esolangs :14[[07T^14]]4 N10 02https://esolangs.org/w/index.php?oldid=142834 5* 03Tema5002 5* (+7554) 10my dog is a cat
> 1728398016 152393 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Tema5002 5*  10uploaded "[[02File:TGlyph-Logo.png10]]": Logo for T^ https://esolangs.org/wiki/T%5E
< 1728398073 949399 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :It also seems to have substituted Eigen (the C++ linear algebra template library) for the math stuff.
> 1728398180 801957 PRIVMSG #esolangs :14[[07T^14]]4 10 02https://esolangs.org/w/index.php?diff=142836&oldid=142834 5* 03Tema5002 5* (+58) 10added logo
> 1728398358 374241 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Abbr14]]4 N10 02https://esolangs.org/w/index.php?oldid=142837 5* 03PrySigneToFry 5* (+410) 10Created page with "All my abbreviations are bookmarked here.  # PSTF: Myself. # MHPP: Mihai Popa([[User:MihaiEso]]). # N1: None1([[User:None1]]). # ': And. # yr: Your. # y'r: You're. # s'm: Some. # zh-cn: Simplified Chinese. # zh-lit: Classical Chinese. # zh-tw: Tradi
> 1728398385 5047 PRIVMSG #esolangs :14[[07User:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142838&oldid=142467 5* 03PrySigneToFry 5* (+30) 10
< 1728398447 332446 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d JOIN #esolangs * :[https://web.libera.chat] impomatic
> 1728398466 711579 PRIVMSG #esolangs :14[[07File:TGlyph-Logo.png14]]4 10 02https://esolangs.org/w/index.php?diff=142839&oldid=142835 5* 03Tema5002 5* (+4) 10indent
> 1728398507 878813 PRIVMSG #esolangs :14[[07User:Tema500214]]4 N10 02https://esolangs.org/w/index.php?oldid=142840 5* 03Tema5002 5* (+44) 10Created page with "my name is mr beast my mind is full of yeast"
> 1728398675 717181 PRIVMSG #esolangs :14[[07User talk:Tema500214]]4 N10 02https://esolangs.org/w/index.php?oldid=142841 5* 03Tema5002 5* (+318) 10Created page with "                            "
> 1728398715 899088 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142842&oldid=141843 5* 03PrySigneToFry 5* (+165) 10
> 1728398788 266405 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03PrySigneToFry 5*  10uploaded "[[02File: Hello, world!.png10]]"
> 1728398897 226050 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142844&oldid=140134 5* 03PrySigneToFry 5* (+76) 10
< 1728399998 550945 :X-Scale!~X-Scale@151.71.114.89.rev.vodafone.pt QUIT :Quit: Client closed
< 1728400055 703774 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine
< 1728400085 488798 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1728400593 45448 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine
< 1728400618 465251 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1728400632 891655 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname
> 1728400676 945373 PRIVMSG #esolangs :14[[07User:Flandre-chan14]]4 10 02https://esolangs.org/w/index.php?diff=142845&oldid=129875 5* 03Flandre-chan 5* (+6) 10
< 1728400836 59404 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Remote host closed the connection
< 1728400871 448793 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1728401335 852126 PRIVMSG #esolangs :14[[07User:Unname479814]]4 10 02https://esolangs.org/w/index.php?diff=142846&oldid=142827 5* 03Unname4798 5* (+97) 10
< 1728401366 415474 :trumae!~Thunderbi@170.231.88.147 QUIT :Ping timeout: 252 seconds
< 1728401504 493689 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine
< 1728401535 236171 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1728401580 468568 PRIVMSG #esolangs :14[[07User:Unname479814]]4 10 02https://esolangs.org/w/index.php?diff=142847&oldid=142846 5* 03Unname4798 5* (+66) 10
< 1728401731 886047 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Client Quit
< 1728401880 461822 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1728402147 990333 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142848&oldid=142819 5* 03Ractangle 5* (-61) 10/* Hello, world! */
> 1728402179 90700 PRIVMSG #esolangs :14[[07Hello world program in esoteric languages (H-M)14]]4 10 02https://esolangs.org/w/index.php?diff=142849&oldid=139861 5* 03Ractangle 5* (-61) 10/* How dare you fuck the brain */
< 1728402908 339113 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d QUIT :Quit: Ping timeout (120 seconds)
< 1728403329 336636 :molson__!~molson@172-103-21-94-dynamic.midco.net JOIN #esolangs molson :realname
< 1728403445 72806 :molson_!~molson@2001-48F8-704A-446-410-E61F-71AA-5EEE-dynamic.midco.net QUIT :Ping timeout: 248 seconds
< 1728403701 227540 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1728404777 706933 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1728405375 746591 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu QUIT :Quit: Client closed
< 1728406181 171342 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1728406878 426553 :trumae!~Thunderbi@170.231.88.147 JOIN #esolangs trumae :trumae
> 1728407004 375868 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142850&oldid=142848 5* 03Ractangle 5* (-55) 10/* Disan Count (kinda) */
> 1728407017 160129 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142851&oldid=142850 5* 03Ractangle 5* (-20) 10/* Disan Count (kinda) */
> 1728407090 414621 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142852&oldid=142851 5* 03Ractangle 5* (+83) 10/* Syntax */
< 1728408353 331897 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d JOIN #esolangs * :[https://web.libera.chat] impomatic
> 1728408464 642483 PRIVMSG #esolangs :14[[07Hello world program in esoteric languages (T-Z)14]]4 M10 02https://esolangs.org/w/index.php?diff=142853&oldid=138842 5* 03Aadenboy 5* (+78) 10add trampolines
< 1728409431 910752 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1728410173 406639 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142854&oldid=142852 5* 03Ractangle 5* (-106) 10/* Truth-machine */
< 1728410952 346343 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d QUIT :Quit: Ping timeout (120 seconds)
> 1728411233 360731 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142855&oldid=142854 5* 03Ractangle 5* (-30) 10/* A+B Problem */
> 1728411330 197763 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142856&oldid=142855 5* 03Ractangle 5* (+54) 10/* computational class */
> 1728412084 895251 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142857&oldid=142856 5* 03Ractangle 5* (+36) 10
> 1728412101 874008 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Ractangle 5*  10uploaded "[[02File:HDYFTBlogo.png10]]"
> 1728412145 214722 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142859&oldid=142857 5* 03Ractangle 5* (+21) 10
> 1728412158 859251 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142860&oldid=142859 5* 03Ractangle 5* (-1) 10
> 1728412176 940907 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142861&oldid=142860 5* 03Ractangle 5* (+5) 10
< 1728412314 331642 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d JOIN #esolangs * :[https://web.libera.chat] impomatic
> 1728412787 437051 PRIVMSG #esolangs :14[[07BIITI14]]4 10 02https://esolangs.org/w/index.php?diff=142862&oldid=142823 5* 03DolphyWind 5* (+566) 10
< 1728413423 888538 :earend1!uid657395@user/utoneq JOIN #esolangs zut :zut
< 1728416966 410037 :X-Scale!~X-Scale@151.71.114.89.rev.vodafone.pt JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1728418132 702031 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d QUIT :Quit: Client closed
< 1728418336 331475 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d JOIN #esolangs * :[https://web.libera.chat] impomatic
> 1728418805 737804 PRIVMSG #esolangs :14[[07A+B Problem14]]4 10 02https://esolangs.org/w/index.php?diff=142863&oldid=141363 5* 03Ractangle 5* (-29) 10/* How dare you fuck the brain */
> 1728418926 951056 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Xmgismissing 5*  10New user account
< 1728418927 323460 :X-Scale!~X-Scale@151.71.114.89.rev.vodafone.pt QUIT :Ping timeout: 256 seconds
< 1728418960 9707 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d QUIT :Quit: Ping timeout (120 seconds)
> 1728419204 262171 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142864&oldid=142861 5* 03Ractangle 5* (+171) 10/* Interpreter */
> 1728419229 965642 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142865&oldid=142864 5* 03Ractangle 5* (-54) 10/* computational class */
> 1728419692 19289 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=142866&oldid=142833 5* 03Ractangle 5* (+102) 10
> 1728419834 249979 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142867&oldid=142865 5* 03Ractangle 5* (+50) 10
> 1728419887 593964 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142868&oldid=142867 5* 03Ractangle 5* (-4) 10
> 1728420288 341195 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142869&oldid=142868 5* 03Ractangle 5* (+63) 10/* Interpreter */
> 1728420389 502013 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142870&oldid=142869 5* 03Ractangle 5* (+105) 10/* Syntax */
> 1728420403 976191 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142871&oldid=142870 5* 03Ractangle 5* (-1) 10/* Syntax */
< 1728420413 684743 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Remote host closed the connection
< 1728421847 623002 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs amby :realname
> 1728422588 642655 PRIVMSG #esolangs :14[[07User:Aadenboy14]]4 M10 02https://esolangs.org/w/index.php?diff=142872&oldid=142760 5* 03Aadenboy 5* (-27) 10skew
< 1728425172 871445 :__monty__!~toonn@user/toonn QUIT :Quit: leaving
< 1728425517 334115 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
< 1728425571 339813 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1728430238 348872 PRIVMSG #esolangs :14[[07Unique14]]4 10 02https://esolangs.org/w/index.php?diff=142873&oldid=142783 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+51) 10
> 1728430375 874474 PRIVMSG #esolangs :14[[07Unique14]]4 10 02https://esolangs.org/w/index.php?diff=142874&oldid=142873 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+72) 10/* Operations */
> 1728430889 508358 PRIVMSG #esolangs :14[[07Unique14]]4 10 02https://esolangs.org/w/index.php?diff=142875&oldid=142874 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+15) 10
> 1728430936 781190 PRIVMSG #esolangs :14[[07Unique14]]4 10 02https://esolangs.org/w/index.php?diff=142876&oldid=142875 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+79) 10/* Examples */
> 1728430989 550103 PRIVMSG #esolangs :14[[07Unique14]]4 10 02https://esolangs.org/w/index.php?diff=142877&oldid=142876 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+74) 10/* Commands */
> 1728431074 6750 PRIVMSG #esolangs :14[[07Unique14]]4 10 02https://esolangs.org/w/index.php?diff=142878&oldid=142877 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+67) 10/* Truth-machine */
> 1728431091 795226 PRIVMSG #esolangs :14[[07Unique14]]4 10 02https://esolangs.org/w/index.php?diff=142879&oldid=142878 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+242) 10
> 1728431100 491197 PRIVMSG #esolangs :14[[07Unique14]]4 10 02https://esolangs.org/w/index.php?diff=142880&oldid=142879 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-157) 10
> 1728431114 654663 PRIVMSG #esolangs :14[[07User:Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff14]]4 10 02https://esolangs.org/w/index.php?diff=142881&oldid=142762 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+12) 10
< 1728431124 392777 :X-Scale!~X-Scale@151.71.114.89.rev.vodafone.pt JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
> 1728431288 578935 PRIVMSG #esolangs :14[[07User:PSTF14]]4 N10 02https://esolangs.org/w/index.php?oldid=142882 5* 03ZCX islptng 5* (+32) 10Redirected page to [[User:PrySigneToFry]]
< 1728431439 323708 :X-Scale!~X-Scale@151.71.114.89.rev.vodafone.pt QUIT :Ping timeout: 256 seconds
> 1728431707 474477 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Discussion14]]4 10 02https://esolangs.org/w/index.php?diff=142883&oldid=136942 5* 03ZCX islptng 5* (+184) 10
< 1728432220 947013 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net QUIT :Ping timeout: 265 seconds
< 1728432339 487891 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net JOIN #esolangs * :Textual User
< 1728432755 36418 :trumae!~Thunderbi@170.231.88.147 QUIT :Quit: trumae
< 1728435133 581262 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement
< 1728436157 833692 :earend1!uid657395@user/utoneq QUIT :Quit: Connection closed for inactivity
< 1728436506 434176 :X-Scale!~X-Scale@89.214.115.171 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
> 1728437177 582253 PRIVMSG #esolangs :14[[07Aarkinitio14]]4 M10 02https://esolangs.org/w/index.php?diff=142884&oldid=135559 5* 03RainbowDash 5* (+0) 10
> 1728438626 223677 PRIVMSG #esolangs :14[[07Empty14]]4 10 02https://esolangs.org/w/index.php?diff=142885&oldid=142066 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+38) 10/* Modulo */
> 1728438678 903706 PRIVMSG #esolangs :14[[07Empty14]]4 10 02https://esolangs.org/w/index.php?diff=142886&oldid=142885 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+32) 10/* XKCD Random Number */
> 1728439150 615401 PRIVMSG #esolangs :14[[07BITE14]]4 10 02https://esolangs.org/w/index.php?diff=142887&oldid=142763 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+91) 10/* Programs */
> 1728439251 97675 PRIVMSG #esolangs :14[[07Empty14]]4 10 02https://esolangs.org/w/index.php?diff=142888&oldid=142886 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+240) 10
> 1728439286 364846 PRIVMSG #esolangs :14[[07Empty14]]4 10 02https://esolangs.org/w/index.php?diff=142889&oldid=142888 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+22) 10
> 1728439324 606108 PRIVMSG #esolangs :14[[07Empty14]]4 10 02https://esolangs.org/w/index.php?diff=142890&oldid=142889 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-48) 10
> 1728439357 574866 PRIVMSG #esolangs :14[[07Empty14]]4 10 02https://esolangs.org/w/index.php?diff=142891&oldid=142890 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-27) 10
> 1728439407 984454 PRIVMSG #esolangs :14[[07Empty14]]4 10 02https://esolangs.org/w/index.php?diff=142892&oldid=142891 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+25) 10
> 1728439413 86784 PRIVMSG #esolangs :14[[07Empty14]]4 10 02https://esolangs.org/w/index.php?diff=142893&oldid=142892 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+3) 10
> 1728439422 650829 PRIVMSG #esolangs :14[[07Empty14]]4 10 02https://esolangs.org/w/index.php?diff=142894&oldid=142893 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-1) 10
> 1728439428 289337 PRIVMSG #esolangs :14[[07Empty14]]4 10 02https://esolangs.org/w/index.php?diff=142895&oldid=142894 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+1) 10
> 1728439549 588954 PRIVMSG #esolangs :14[[07514]]4 10 02https://esolangs.org/w/index.php?diff=142896&oldid=142064 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-2) 10/* Loops */
> 1728439579 180047 PRIVMSG #esolangs :14[[07514]]4 10 02https://esolangs.org/w/index.php?diff=142897&oldid=142896 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+1) 10/* Loops */
< 1728440937 139849 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net QUIT :Quit: Textual IRC Client: www.textualapp.com
< 1728441331 494791 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Finally got around to buying domains. The Busy Beaver Gauge is now at https://bbgauge.info/
> 1728443298 383496 PRIVMSG #esolangs :14[[07Disord14]]4 M10 02https://esolangs.org/w/index.php?diff=142898&oldid=142794 5* 03PythonshellDebugwindow 5* (-1) 10Undo revision [[Special:Diff/142794|142794]] by [[Special:Contributions/Iddi01|Iddi01]] ([[User talk:Iddi01|talk]]): see fizzie's comment at [[Talk:Macron]]
> 1728443449 779139 PRIVMSG #esolangs :14[[07Unique14]]4 M10 02https://esolangs.org/w/index.php?diff=142899&oldid=142880 5* 03PythonshellDebugwindow 5* (+110) 10Categories
> 1728443650 396847 PRIVMSG #esolangs :14[[07BIITI14]]4 M10 02https://esolangs.org/w/index.php?diff=142900&oldid=142862 5* 03PythonshellDebugwindow 5* (+90) 10Class, categories
> 1728443965 572497 PRIVMSG #esolangs :14[[07T^14]]4 M10 02https://esolangs.org/w/index.php?diff=142901&oldid=142836 5* 03PythonshellDebugwindow 5* (+121) 10Categories
> 1728444122 468440 PRIVMSG #esolangs :14[[07Category:Compressed Brainfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=142902&oldid=118922 5* 03PythonshellDebugwindow 5* (+29) 10Formatting, category
> 1728444887 646846 PRIVMSG #esolangs :14[[07Algebraic Brainfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=142903&oldid=138328 5* 03Corbin 5* (+35) 10Technically, this algebra incorporates run-length encoding, so let's categorize it as a compression scheme.
< 1728445652 443817 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 252 seconds
< 1728445726 515197 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1728445905 747773 :craigo!~craigo@user/craigo QUIT :Quit: Leaving
< 1728447577 410578 :chiselfuse!~chiselfus@user/chiselfuse QUIT :Remote host closed the connection
< 1728447598 170587 :chiselfuse!~chiselfus@user/chiselfuse JOIN #esolangs chiselfuse :chiselfuse
< 1728448200 604158 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot QUIT :Ping timeout: 244 seconds
< 1728448235 108727 :simcop2387!~simcop238@perlbot/patrician/simcop2387 QUIT :Ping timeout: 255 seconds
< 1728448629 94055 :simcop2387!~simcop238@perlbot/patrician/simcop2387 JOIN #esolangs simcop2387 :ZNC - https://znc.in
< 1728448729 70627 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot JOIN #esolangs perlbot :ZNC - https://znc.in
< 1728451812 457310 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
< 1728454699 987495 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1728455900 441055 :X-Scale92!~X-Scale@89.214.112.170 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1728456055 326158 :X-Scale!~X-Scale@89.214.115.171 QUIT :Ping timeout: 256 seconds
< 1728457111 338637 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1728458157 180375 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1728458249 975039 :X-Scale92!~X-Scale@89.214.112.170 QUIT :Quit: Client closed
< 1728458868 405065 :X-Scale!~X-Scale@89.214.112.170 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1728460977 863475 :b_jonas!~x@88.87.242.184 QUIT :Quit: leaving
< 1728461801 342468 :X-Scale!~X-Scale@89.214.112.170 QUIT :Ping timeout: 256 seconds
< 1728461823 407534 :X-Scale!~X-Scale@89.214.112.170 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1728461860 331684 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d JOIN #esolangs * :[https://web.libera.chat] impomatic
< 1728462243 326445 :X-Scale!~X-Scale@89.214.112.170 QUIT :Ping timeout: 256 seconds
< 1728462999 428751 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown
> 1728463516 725776 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142904&oldid=142871 5* 03Ractangle 5* (+15) 10
< 1728463615 397817 :X-Scale!~X-Scale@89.214.118.88 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1728464963 326855 :X-Scale!~X-Scale@89.214.118.88 QUIT :Ping timeout: 256 seconds
> 1728465046 680604 PRIVMSG #esolangs :14[[07User:ZCX islptng14]]4 N10 02https://esolangs.org/w/index.php?oldid=142905 5* 03ZCX islptng 5* (+58) 10Created page with "== My esolangs == * [[SLet]]  [[User:ZCX islptng/Sandbox]]"
> 1728465096 507457 PRIVMSG #esolangs :14[[07User:ZCX islptng14]]4 M10 02https://esolangs.org/w/index.php?diff=142906&oldid=142905 5* 03ZCX islptng 5* (+63) 10
> 1728465612 103486 PRIVMSG #esolangs :14[[07User:ZCX islptng/Sandbox14]]4 N10 02https://esolangs.org/w/index.php?oldid=142907 5* 03ZCX islptng 5* (+1836) 10Created page with " Remember this is only a sandbox! Not a language page.   This esolang is unnamed. It's a stack-based binary language.
Yes, Binary. The program consists of 0s and 1s. And the stack is too.
Each bit is an inst < 1728467780 472295 :X-Scale!~X-Scale@89.214.121.118 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale < 1728467803 327460 :X-Scale!~X-Scale@89.214.121.118 QUIT :Write error: Broken pipe < 1728468107 167709 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d QUIT :Quit: Client closed > 1728469326 443223 PRIVMSG #esolangs :14[[07T^14]]4 10 02https://esolangs.org/w/index.php?diff=142908&oldid=142901 5* 03Tema5002 5* (+20) 10i eat sand > 1728469550 850698 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03RaiseAfloppaFan3925 5* 10New user account > 1728469750 965687 PRIVMSG #esolangs :14[[07T^14]]4 10 02https://esolangs.org/w/index.php?diff=142909&oldid=142908 5* 03Tema5002 5* (-20) 10Undo revision [[Special:Diff/142908|142908]] by [[Special:Contributions/Tema5002|Tema5002]] ([[User talk:Tema5002|talk]]) > 1728469864 337415 PRIVMSG #esolangs :14[[07T^14]]4 10 02https://esolangs.org/w/index.php?diff=142910&oldid=142909 5* 03Tema5002 5* (+19) 10 > 1728470394 117317 PRIVMSG #esolangs :14[[07User:Ractangle/common.css14]]4 10 02https://esolangs.org/w/index.php?diff=142911&oldid=141848 5* 03Ractangle 5* (+0) 10 > 1728470482 717309 PRIVMSG #esolangs :14[[07User:Ractangle/common.css14]]4 10 02https://esolangs.org/w/index.php?diff=142912&oldid=142911 5* 03Ractangle 5* (+22) 10 > 1728470626 525810 PRIVMSG #esolangs :14[[07User:Ractangle14]]4 10 02https://esolangs.org/w/index.php?diff=142913&oldid=142546 5* 03Ractangle 5* (+24) 10/* Esolangs */ > 1728470645 186063 PRIVMSG #esolangs :14[[07User:Ractangle14]]4 10 02https://esolangs.org/w/index.php?diff=142914&oldid=142913 5* 03Ractangle 5* (-63) 10/* Esolangs */ > 1728470717 760248 PRIVMSG #esolangs :14[[07U (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=142915&oldid=138949 5* 03Ractangle 5* (+17) 10 > 1728470733 799823 PRIVMSG #esolangs :14[[07BIITI14]]4 10 02https://esolangs.org/w/index.php?diff=142916&oldid=142900 5* 03DolphyWind 5* (+1) 10 > 1728470983 709871 PRIVMSG #esolangs :14[[07Empty14]]4 10 02https://esolangs.org/w/index.php?diff=142917&oldid=142895 5* 03Ractangle 5* (-4) 10 < 1728471283 36547 :andyatalligin!sid586669@id-586669.tinside.irccloud.com QUIT :Quit: Connection closed for inactivity > 1728471521 947215 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=142918&oldid=142866 5* 03RaiseAfloppaFan3925 5* (+452) 10 > 1728471588 142917 PRIVMSG #esolangs :14[[07: 14]]4 10 02https://esolangs.org/w/index.php?diff=142919&oldid=142614 5* 03Ractangle 5* (+128) 10/* Syntax */ < 1728471672 939700 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs amby :realname < 1728473613 98372 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Hrm. Tried to start the zemhill bot again (turns out now that the VPS has a gig of RAM, nmatrix actually builds locally fine), but it immediately segfaults on startup: https://0x0.st/XEhI.txt < 1728473693 143946 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :The latest nmatrix version published is 0.2.4 from Dec 2017, for Ruby ">= 1.9", and the system now has 3.1.2p20, so I imagine it's just bork. > 1728473718 161691 PRIVMSG #esolangs :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=142920&oldid=142746 5* 03DolphyWind 5* (+26) 10Add Electra and BIITI < 1728473915 330863 :DolphyWind!~DolphyWin@193.255.22.214 JOIN #esolangs * :[https://web.libera.chat] DolphyWind < 1728474162 67647 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1728474470 991049 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=142921&oldid=142842 5* 03PrySigneToFry 5* (-5) 10 > 1728474543 848505 PRIVMSG #esolangs :14[[07Permission denied14]]4 M10 02https://esolangs.org/w/index.php?diff=142922&oldid=135570 5* 03PrySigneToFry 5* (+47) 10 < 1728474671 762424 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine > 1728474734 606608 PRIVMSG #esolangs :14[[07User talk:ZCX islptng14]]4 N10 02https://esolangs.org/w/index.php?oldid=142923 5* 03PrySigneToFry 5* (+688) 10/* */ new section < 1728474757 395619 :DolphyWind!~DolphyWin@193.255.22.214 QUIT :Quit: DolphyWind > 1728474830 690520 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142924&oldid=142904 5* 03Ractangle 5* (-5) 10/* A+B Problem */ > 1728474851 570515 PRIVMSG #esolangs :14[[07User:ZCX islptng/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=142925&oldid=142907 5* 03PrySigneToFry 5* (+34) 10Named your Language! > 1728474909 787668 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142926&oldid=142924 5* 03Ractangle 5* (-2) 10/* A+B Problem */ > 1728474929 919574 PRIVMSG #esolangs :14[[07A+B Problem14]]4 10 02https://esolangs.org/w/index.php?diff=142927&oldid=142863 5* 03Ractangle 5* (-7) 10/* How dare you fuck the brain */ > 1728475101 294927 PRIVMSG #esolangs :14[[07Lol waht i cant edit talk pages14]]4 M10 02https://esolangs.org/w/index.php?diff=142928&oldid=142186 5* 03PrySigneToFry 5* (+279) 10 > 1728475117 633074 PRIVMSG #esolangs :14[[07Lol waht i cant edit talk pages14]]4 10 02https://esolangs.org/w/index.php?diff=142929&oldid=142928 5* 03PrySigneToFry 5* (-2) 10 > 1728475348 964891 PRIVMSG #esolangs :14[[07/14]]4 10 02https://esolangs.org/w/index.php?diff=142930&oldid=134381 5* 03PrySigneToFry 5* (+173) 10 > 1728475404 350202 PRIVMSG #esolangs :14[[07Befunge/Constants14]]4 10 02https://esolangs.org/w/index.php?diff=142931&oldid=142089 5* 03PrySigneToFry 5* (-2) 10 < 1728476030 214259 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1728476822 925135 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Ping timeout: 265 seconds > 1728477399 833246 PRIVMSG #esolangs :14[[07Lol waht i cant edit talk pages14]]4 10 02https://esolangs.org/w/index.php?diff=142932&oldid=142929 5* 03Unname4798 5* (+153) 10 > 1728477474 295526 PRIVMSG #esolangs :14[[07Lol waht i cant edit talk pages14]]4 M10 02https://esolangs.org/w/index.php?diff=142933&oldid=142932 5* 03Unname4798 5* (+0) 10 > 1728477521 911605 PRIVMSG #esolangs :14[[07Lol waht i cant edit talk pages14]]4 10 02https://esolangs.org/w/index.php?diff=142934&oldid=142933 5* 03Unname4798 5* (+18) 10 > 1728477547 268496 PRIVMSG #esolangs :14[[07Lol waht i cant edit talk pages14]]4 10 02https://esolangs.org/w/index.php?diff=142935&oldid=142934 5* 03Unname4798 5* (-5) 10 > 1728478283 260837 PRIVMSG #esolangs :14[[07Nope.14]]4 M10 02https://esolangs.org/w/index.php?diff=142936&oldid=137768 5* 03Tema5002 5* (+48) 10added T^ < 1728478329 327480 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW > 1728478598 999575 PRIVMSG #esolangs :14[[07Hashell14]]4 10 02https://esolangs.org/w/index.php?diff=142937&oldid=142769 5* 03Yayimhere 5* (+578) 10/* the subset */ < 1728478607 951239 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :IM BACK < 1728478609 389451 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :lol < 1728478630 752840 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i made this and i want feedback: https://esolangs.org/wiki/Hashell#the_subset < 1728479582 874270 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User > 1728480364 341562 PRIVMSG #esolangs :14[[07Hashell14]]4 10 02https://esolangs.org/w/index.php?diff=142938&oldid=142937 5* 03Yayimhere 5* (+57) 10 > 1728480520 980633 PRIVMSG #esolangs :14[[07Hashell14]]4 10 02https://esolangs.org/w/index.php?diff=142939&oldid=142938 5* 03Yayimhere 5* (+55) 10/* operators */ < 1728481798 279676 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood > 1728482048 64162 PRIVMSG #esolangs :14[[07User talk:ZCX islptng14]]4 M10 02https://esolangs.org/w/index.php?diff=142940&oldid=142923 5* 03None1 5* (+329) 10/* */ < 1728482060 998417 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord > 1728482231 309536 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142941&oldid=142761 5* 03None1 5* (+398) 10/* Make Poetic (Mihai Popa) with more examples! */ > 1728482492 140831 PRIVMSG #esolangs :14[[07Poetic (Mihai Popa)14]]4 10 02https://esolangs.org/w/index.php?diff=142942&oldid=142439 5* 03None1 5* (+109) 10/* Other examples */ > 1728482532 297660 PRIVMSG #esolangs :14[[07Poetic (Mihai Popa)14]]4 M10 02https://esolangs.org/w/index.php?diff=142943&oldid=142942 5* 03None1 5* (+4) 10/* Infinite loop */ < 1728483485 836149 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Swapped 'nmatrix' for 'numo-narray' (similar enough API, and that one seemed more widely used, if not particularly actively maintained), but now it fails with "no implicit conversion of Hash into String (TypeError)" in the IRC bot library (cinch), which *also* hasn't had a new release since 2017. < 1728483511 839611 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :And replacing _that_ would probably be more involved, since there's more code related to the IRC bits than there are for doing the scoring. < 1728483663 332445 :wWwwW!~wWwwW@94.147.203.75 QUIT :Ping timeout: 256 seconds < 1728484019 327699 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW < 1728484350 456098 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine < 1728484393 102075 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1728485525 339983 :impomatic!~impomatic@host109-148-181-179.range109-148.btcentralplus.com JOIN #esolangs * :[https://web.libera.chat] impomatic < 1728485610 452672 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs amby :realname < 1728485645 327791 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu JOIN #esolangs b_jonas :[https://web.libera.chat] wib_jonas < 1728485663 663061 :impomatic!~impomatic@host109-148-181-179.range109-148.btcentralplus.com QUIT :Client Quit < 1728486345 442851 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1728486528 625398 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :fizzie: you could consider adding some method to HackEso where the guest can communicate a few restricted API calls with a service running on the host, such as through a shared local network interface or something. then in theory you can add an API call to test or submit a program to the bfjoust hill. < 1728486556 139081 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :you already have something handling the IRC side of HackEso < 1728487381 548628 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I guess. Though the web submission form is also currently broken, I believe; and it also doesn't allow passing in the IRC nickname of the person submitting the program. < 1728487385 32890 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :It does seem like there was less IRC-related code that I thought, it's all centralized in a single file of ~120 lines, so if I can pick a suitably simple-to-use but still maintained Ruby IRC bot framework, it might not be that much to port it over. < 1728487585 961811 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :there's the problem that you mentioned last time that bfjoust test/submission allows passing a URL, so obviously that wouldn't work so easily in HackEso < 1728487597 857624 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :but users can fetch and then submit separately < 1728487796 59562 :sam__!~sam@lullcec.org JOIN #esolangs * :sam < 1728487819 673261 :sam__!~sam@lullcec.org NICK :Guest9008 < 1728487824 833457 :Guest9008!~sam@lullcec.org QUIT :Client Quit < 1728487899 334981 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :hmm... there's another solution < 1728487983 125775 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :if the web form were working then we could add a command to submit to it from perlbot, filling in the irc nickname automatically. < 1728488009 134217 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :I think perlbot is only willing do send GET queries, not POST, so actual submission might not work well this way, only testing < 1728488038 18061 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :we can make perlbot parse the important part of the reply from the webserver and say it on IRC < 1728488242 799835 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :and while we're there, I should think about what other web services accessible through GET there are that I should write perlbot macros for < 1728488263 632189 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1728488286 746293 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :I mean related to the esolangs community especially < 1728488322 594895 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu QUIT :Quit: Client closed > 1728488404 423505 PRIVMSG #esolangs :14[[07User talk:PixelatedStarfish14]]4 10 02https://esolangs.org/w/index.php?diff=142944&oldid=142453 5* 03Yayimhere 5* (+15) 10/* logo plz! maybe? */ > 1728488423 459598 PRIVMSG #esolangs :14[[07User talk:PixelatedStarfish14]]4 10 02https://esolangs.org/w/index.php?diff=142945&oldid=142944 5* 03Yayimhere 5* (+9) 10/* logo plz! maybe? */ > 1728488507 349883 PRIVMSG #esolangs :14[[07User talk:PixelatedStarfish14]]4 10 02https://esolangs.org/w/index.php?diff=142946&oldid=142945 5* 03Yayimhere 5* (+87) 10/* logo plz! maybe? */ < 1728488599 869967 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Well, the thing is, the current web endpoint doesn't support setting the nickname, it's always `web`. I think the idea was, having a specific nickname in IRC on channel is a (weak) proof of identity. < 1728488686 407215 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I fixed the issues with the IRC framework, but it can't connect to Libera because "Notice -- SASL authentication to a NickServ account with a verified email address is req...". < 1728488736 655784 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I think that's what Libera.Chat does for DigitalOcean IPs due to issues, or something along those lines. < 1728488752 919659 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine < 1728488998 710430 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :(It can do SASL, I just don't have an account for zemhill registered, and I don't know if I should because I don't know if I will keep it around; I definitely don't want it authenticating as myself though.) < 1728489045 117986 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1728489070 825563 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Maybe I'll temporarily connect it as HackEso, that seems reasonable enough. < 1728489181 939579 :zemhill!bfjoust@selene.zem.fi JOIN #esolangs HackEso :zemhill < 1728489221 484496 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :!ztest bad < < 1728489221 552634 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :fizzie.bad: points -46.00, score 0.00, rank 47/47 < 1728489240 271977 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Well, it may or may not work "for reals". < 1728489303 868671 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Looks like the web form also started working (well, insofar as doing a test submission with < goes) as a result of starting the bot back up. (Since it's what the web form communicates with, over a Unix domain socket.) < 1728489345 21163 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1728489583 211657 PRIVMSG #esolangs :14[[07Talk:Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=142947&oldid=142817 5* 03Fizzie 5* (+437) 10/* About BF Joust */ Another zem.fi hill update. < 1728490873 706944 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User > 1728491024 724479 PRIVMSG #esolangs :14[[07BF Joust14]]4 10 02https://esolangs.org/w/index.php?diff=142948&oldid=139043 5* 03Fizzie 5* (-528) 10/* Competitive hills */ Remove most things about egojoust (long defunct), update IRC details. < 1728491446 338992 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d JOIN #esolangs * :[https://web.libera.chat] impomatic < 1728491700 493165 :wWwwW!~wWwwW@94.147.203.75 QUIT :Quit: Client closed < 1728491867 52415 :sam__!~sam@lullcec.org JOIN #esolangs * :sam < 1728491874 645945 :sam__!~sam@lullcec.org QUIT :Client Quit < 1728492379 879169 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d QUIT :Quit: Ping timeout (120 seconds) < 1728492430 388797 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d JOIN #esolangs * :[https://web.libera.chat] impomatic < 1728492760 86557 :Artea!~Lufia@vps.artea.ovh QUIT :Quit: ZNC 1.8.2 - https://znc.in < 1728493066 66561 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d QUIT :Quit: Ping timeout (120 seconds) < 1728493153 338652 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d JOIN #esolangs * :[https://web.libera.chat] impomatic < 1728493827 922151 :sam__!~sam@lullcec.org JOIN #esolangs * :sam < 1728493839 672166 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d QUIT :Quit: Ping timeout (120 seconds) < 1728493851 867375 :sam__!~sam@lullcec.org NICK :Guest2053 < 1728493979 338860 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d JOIN #esolangs * :[https://web.libera.chat] impomatic < 1728494177 326152 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW < 1728494378 639479 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1728494679 336549 :wWwwW!~wWwwW@94.147.203.75 QUIT :Ping timeout: 256 seconds < 1728495246 670105 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1728495621 850160 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d QUIT :Quit: Client closed < 1728495964 339006 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d JOIN #esolangs * :[https://web.libera.chat] impomatic < 1728496554 411669 :X-Scale!~X-Scale@89.214.123.225 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale < 1728496713 338098 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d QUIT :Quit: Ping timeout (120 seconds) < 1728497194 597177 :op_4!~tslil@user/op-4/x-9116473 QUIT :Read error: Connection reset by peer < 1728497208 18347 :op_4!~tslil@user/op-4/x-9116473 JOIN #esolangs op_4 :op_4 < 1728497556 339602 :impomatic!~impomatic@host109-148-181-179.range109-148.btcentralplus.com JOIN #esolangs * :[https://web.libera.chat] impomatic < 1728497697 64777 :FreeFull!~freefull@46.205.206.114.nat.ftth.dynamic.t-mobile.pl QUIT : < 1728497918 565612 :b_jonas!~x@88.87.242.184 JOIN #esolangs b_jonas :b_jonas < 1728498027 46682 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :fizzie: does the web endpoint support giving a program name? if so we can just abuse that to put the irc nick in there too < 1728498136 394975 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :and if it's an old unmaintained IRC library barely ported over to a later IRC version then I'd say don't connect it to HackEso's account, because that sounds very much like how these security bugs are born. < 1728499031 372552 :X-Scale!~X-Scale@89.214.123.225 QUIT :Ping timeout: 256 seconds < 1728499122 894190 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1728499317 132296 :jix_!~jix@user/jix QUIT :Ping timeout: 248 seconds < 1728499334 434802 :jix!~jix@user/jix JOIN #esolangs jix :Jannis Harder < 1728499413 863517 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1728499425 216596 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ah, it's not that simple: "Program name is restricted to characters in [a-zA-Z0-9_-], sorry." so we have to escape the irc nickname; and more importantly this form uses some javascript that sends a POST request < 1728499446 712295 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :(probably worth one test in case it accepts a GET requests with GET arguments of course) < 1728499712 990499 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :oh, it does seem to accept a get request < 1728500644 139014 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :It does accept a program name, and in fact that's probably what happened with `web.shig_eyeless_joustee` and `web.shig_this_is_hard`, where I think `shig` is a name. < 1728500680 397266 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :The handler may or may not accept a GET request, not sure. < 1728500734 159436 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :fizzie: it accepts a GET request, and I could submit one from buubot, I'm trying to make a buubot macro for this now < 1728501444 957134 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1728501790 863400 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1728501804 463983 :impomatic!~impomatic@host109-148-181-179.range109-148.btcentralplus.com QUIT :Quit: Client closed < 1728502163 371435 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :fact ztest inscribed-marker-limit (>(+.+.+..+.-+.)*40>(+.+.+.+.+.)*34)*29(+.)*999 < 1728502170 34151 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :perlbot ztest inscribed-marker-limit (>(+.+.+..+.-+.)*40>(+.+.+.+.+.)*34)*29(+.)*999 < 1728502171 977888 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot PRIVMSG #esolangs :b_jonas: {"result":"ok","message":"web.b_jonas-inscribed-marker-limit: points -26.71, score 5.53, rank 47/47\n"} < 1728502179 809955 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :perlbot ztest worst < < 1728502181 639655 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot PRIVMSG #esolangs :b_jonas: {"result":"ok","message":"web.b_jonas-worst: points -46.00, score 0.00, rank 47/47\n"} < 1728502191 840393 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :perlbot literal ztest < 1728502192 75808 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot PRIVMSG #esolangs :b_jonas: <*:##NULL> func ztest is `get `eval use URI; $d=URI->new("http://zem.fi/bfjoust/cgi/submit.cgi"); $d->query_form(prog=>substr("`arg c&n'-`arg c1'"=~s/[^0-9A-Za-z-_]|X/sprintf"X%02X",ord($&)/ger,0,40), code=>`arg d-1', submit=>"no"); $d->as_string' //body' < 1728502208 857023 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :fizzie: ^ < 1728502287 66586 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :perlbot zjoust blueberry-citizen-remove (>[+])*99 < 1728502289 129558 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.b_jonas-blueberry-citizen-remove: points -21.50, score 6.35, rank 47/47 < 1728502289 244009 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot PRIVMSG #esolangs :b_jonas: {"result":"ok","message":"web.b_jonas-blueberry-citizen-remove: points -21.50, score 6.35, rank 47/47\n"} < 1728502358 927771 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :this only accepts a literal program that fits in the IRC line together with the name > 1728502577 900542 PRIVMSG #esolangs :14[[07BF Joust14]]4 10 02https://esolangs.org/w/index.php?diff=142949&oldid=142948 5* 03B jonas 5* (+354) 10/* Competitive hills */ perlbot kluge > 1728502620 446934 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142950&oldid=142926 5* 03Ractangle 5* (-59) 10/* Syntax */ < 1728502629 53803 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1728502646 110039 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :iddi01: ^ > 1728502659 453162 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142951&oldid=142950 5* 03Ractangle 5* (+3) 10/* Move data from a cell to an another cell */ > 1728502718 785822 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=142952&oldid=142951 5* 03Ractangle 5* (-63) 10/* Interpreter */ > 1728502783 719645 PRIVMSG #esolangs :14[[07User:Ractangle/common.css14]]4 10 02https://esolangs.org/w/index.php?diff=142953&oldid=142912 5* 03Ractangle 5* (+12) 10 > 1728502958 775744 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Ractangle 5* 10uploaded "[[02File:Ractangle.png10]]" > 1728503019 473320 PRIVMSG #esolangs :14[[07User:Ractangle14]]4 10 02https://esolangs.org/w/index.php?diff=142955&oldid=142914 5* 03Ractangle 5* (+51) 10 > 1728503195 887428 PRIVMSG #esolangs :14[[07User:Ractangle14]]4 10 02https://esolangs.org/w/index.php?diff=142956&oldid=142955 5* 03Ractangle 5* (+1) 10/* Esolangs */ > 1728503232 27967 PRIVMSG #esolangs :14[[07User:Ractangle14]]4 10 02https://esolangs.org/w/index.php?diff=142957&oldid=142956 5* 03Ractangle 5* (+30) 10/* Esolangs */ < 1728503344 638068 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :there's the slight problem that nicks can be up to 16 bytes long, and I am escaping the nick in a way that potentially triples its length, but the maximum length for a program name in zemhill is 40 bytes, but I'll ignore that for now. if that bothers you then you can modify these macros to use a more efficient encoding scheme > 1728503437 648824 PRIVMSG #esolangs :14[[07User talk:Ractangle14]]4 10 02https://esolangs.org/w/index.php?diff=142958&oldid=141413 5* 03Ractangle 5* (+212) 10/* can somebody explain why cant i make DISPLAYTITLE work properly */ > 1728503448 966364 PRIVMSG #esolangs :14[[07User talk:Ractangle14]]4 10 02https://esolangs.org/w/index.php?diff=142959&oldid=142958 5* 03Ractangle 5* (+4) 10/* can somebody explain why cant i make DISPLAYTITLE work properly */ > 1728503466 298714 PRIVMSG #esolangs :14[[07User talk:Ractangle14]]4 10 02https://esolangs.org/w/index.php?diff=142960&oldid=142959 5* 03Ractangle 5* (-319) 10/* i think i need a help */ > 1728503698 162515 PRIVMSG #esolangs :14[[07Comment14]]4 10 02https://esolangs.org/w/index.php?diff=142961&oldid=141219 5* 03Ractangle 5* (+156) 10/* How dare you fuck the brain */ < 1728503701 474733 :FreeFull!~freefull@46.205.206.114.nat.ftth.dynamic.t-mobile.pl JOIN #esolangs FreeFull :FreeFull > 1728503818 150082 PRIVMSG #esolangs :14[[07Comment14]]4 10 02https://esolangs.org/w/index.php?diff=142962&oldid=142961 5* 03Ractangle 5* (+7) 10/* 8ial */ < 1728504670 148673 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1728505248 238589 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :I think that International Domain Name is not designed very good. I have another way to make it up: The character code is made into books and pages, and uses the same character codes for uppercase vs lowercase, etc. Each part of a domain name is limited to a single book or ASCII (not both); it is not possible to encode (even with invalid encodings) multiple books at once. < 1728505292 912289 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Furthermore, if all characters in one part are homoglyphs of ASCII characters, then the correct encoding is the corresponding ASCII characters; encoding them as IDN is considered to be an invalid encoding. < 1728505330 284007 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :(There are some things that I don't know how to handle properly, such as characters that are homoglyphs only in some circumstances but not in others.) < 1728505510 215006 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Each book and page may also specify mappings to TRON code and/or other character sets, but they are considered their own character sets, not TRON code and others. < 1728505764 372591 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname > 1728506005 449339 PRIVMSG #esolangs :14[[07User:Ractangle14]]4 10 02https://esolangs.org/w/index.php?diff=142963&oldid=142957 5* 03Ractangle 5* (+342) 10/* Esolangs */ > 1728506090 95356 PRIVMSG #esolangs :14[[07User:Ractangle14]]4 10 02https://esolangs.org/w/index.php?diff=142964&oldid=142963 5* 03Ractangle 5* (+370) 10/* Esolangs */ > 1728506112 215394 PRIVMSG #esolangs :14[[07User:Ractangle14]]4 10 02https://esolangs.org/w/index.php?diff=142965&oldid=142964 5* 03Ractangle 5* (-343) 10/* Programm forms */ > 1728506377 972844 PRIVMSG #esolangs :14[[07User:Ractangle14]]4 10 02https://esolangs.org/w/index.php?diff=142966&oldid=142965 5* 03Ractangle 5* (+3) 10/* Programm forms */ > 1728506602 115632 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 overwrite10 02 5* 03Ractangle 5* 10uploaded a new version of "[[02File:My github profile read me.png10]]" > 1728506868 728622 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=142968&oldid=142920 5* 03Ractangle 5* (-11) 10/* A */ > 1728506902 886760 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5* 10moved [[02AREA10]] to [[Till thirty first]] > 1728506960 763960 PRIVMSG #esolangs :14[[07V++14]]4 10 02https://esolangs.org/w/index.php?diff=142971&oldid=97042 5* 03VMGP2 5* (+3) 10 > 1728507008 785988 PRIVMSG #esolangs :14[[07Till thirty first14]]4 10 02https://esolangs.org/w/index.php?diff=142972&oldid=142969 5* 03Ractangle 5* (-45) 10 < 1728507383 402433 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1728507621 158899 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User > 1728508290 74857 PRIVMSG #esolangs :14[[07Till thirty first14]]4 M10 02https://esolangs.org/w/index.php?diff=142973&oldid=142972 5* 03PythonshellDebugwindow 5* (+42) 10Categories < 1728509526 664945 :Guest2053!~sam@lullcec.org QUIT :Quit: leaving < 1728510245 341933 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1728511689 718399 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=142974&oldid=142968 5* 03Ractangle 5* (+19) 10/* Non-alphabetic */ < 1728513515 880338 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.ais523_stealth4: points 2.88, score 23.80, rank 14/47 < 1728513927 718651 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.ais523_stealth4: points 3.00, score 23.92, rank 14/47 (--) < 1728514779 225660 :__monty__!~toonn@user/toonn QUIT :Quit: leaving < 1728514857 479928 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.ais523_stealth4: points 5.52, score 26.91, rank 12/47 (+2) < 1728515615 627682 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.ais523_stealth4: points 7.88, score 29.79, rank 8/47 (+4) < 1728515914 421098 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1728516098 96929 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.ais523_stealth4: points 7.93, score 29.86, rank 7/47 (+1) < 1728516401 29152 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.ais523_stealth4: points 8.52, score 30.65, rank 7/47 (--) < 1728516429 848913 :molson!~molson@172-103-21-94-dynamic.midco.net JOIN #esolangs molson :realname < 1728516579 347588 :molson__!~molson@172-103-21-94-dynamic.midco.net QUIT :Ping timeout: 260 seconds < 1728516690 30567 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.ais523_stealth4: points 9.74, score 32.46, rank 6/47 (+1) > 1728516914 405300 PRIVMSG #esolangs :14[[07User:Tommyaweosme/common.css14]]4 10 02https://esolangs.org/w/index.php?diff=142975&oldid=140620 5* 03Tommyaweosme 5* (+184) 10 > 1728516963 506920 PRIVMSG #esolangs :14[[07User:Tommyaweosme/common.css14]]4 10 02https://esolangs.org/w/index.php?diff=142976&oldid=142975 5* 03Tommyaweosme 5* (-184) 10Blanked the page > 1728517002 93741 PRIVMSG #esolangs :14[[07FLOLCODE14]]4 N10 02https://esolangs.org/w/index.php?oldid=142977 5* 03MihaiEso 5* (+9308) 10Created page with "'''FLOLCODE''' ('''F'''ormal '''LOLCODE''') is a esolang by Mihai Popa. It's a formal version of LOLCODE. After seeing that LOLCODE is weird, I made this. == Keywords == These are the main keywords. All FLOLCODE keywords can be written in uppercase, lowercase or mixe > 1728517031 755261 PRIVMSG #esolangs :14[[07User:MihaiEso14]]4 10 02https://esolangs.org/w/index.php?diff=142978&oldid=142000 5* 03MihaiEso 5* (+36) 10 > 1728517061 427162 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=142979&oldid=142974 5* 03MihaiEso 5* (+15) 10/* F */ > 1728517143 203313 PRIVMSG #esolangs :14[[07FLOLCODE14]]4 10 02https://esolangs.org/w/index.php?diff=142980&oldid=142977 5* 03MihaiEso 5* (+1) 10 > 1728517169 525585 PRIVMSG #esolangs :14[[07FLOLCODE14]]4 10 02https://esolangs.org/w/index.php?diff=142981&oldid=142980 5* 03MihaiEso 5* (-1) 10 > 1728517350 245095 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=142982&oldid=142941 5* 03MihaiEso 5* (+116) 10/* Help contributing/translating/administrating Funcode? */ > 1728517501 602361 PRIVMSG #esolangs :14[[07FLOLCODE14]]4 10 02https://esolangs.org/w/index.php?diff=142983&oldid=142981 5* 03MihaiEso 5* (+4) 10Link < 1728518063 923500 :sam__!~sam@37.247.55.216 JOIN #esolangs * :sam < 1728518088 188904 :sam__!~sam@37.247.55.216 NICK :Guest5544 < 1728518091 649420 :Guest5544!~sam@37.247.55.216 QUIT :Client Quit < 1728518794 666007 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.ais523_stealth4: points 10.07, score 33.06, rank 5/47 (+1) < 1728519174 662126 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I wonder what's being computed. I hope it's a ray tracer making a beautiful video. < 1728519598 150744 :int-e!~noone@int-e.eu PRIVMSG #esolangs :if you're wondering about zemhill, see https://zem.fi/bfjoust/ < 1728519628 398069 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie resurrected the bot... today I think. well, yesterday for me. < 1728522077 403601 :X-Scale!~X-Scale@89.214.123.225 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale > 1728522151 608457 PRIVMSG #esolangs :14[[07FLOLCODE14]]4 M10 02https://esolangs.org/w/index.php?diff=142984&oldid=142983 5* 03PythonshellDebugwindow 5* (+27) 10Category < 1728522165 805285 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement > 1728522217 791852 PRIVMSG #esolangs :14[[07LOLCODE14]]4 M10 02https://esolangs.org/w/index.php?diff=142985&oldid=134041 5* 03PythonshellDebugwindow 5* (+5) 10Categories > 1728529199 575002 PRIVMSG #esolangs :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=142986&oldid=142785 5* 03ZCX islptng 5* (+3941) 10changed the quine, now it's correct > 1728529323 397002 PRIVMSG #esolangs :14[[07User talk:ZCX islptng14]]4 10 02https://esolangs.org/w/index.php?diff=142987&oldid=142940 5* 03ZCX islptng 5* (+173) 10 > 1728529752 419054 PRIVMSG #esolangs :14[[07V++14]]4 M10 02https://esolangs.org/w/index.php?diff=142988&oldid=142971 5* 03PythonshellDebugwindow 5* (+31) 10Wayback < 1728532117 109227 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 248 seconds < 1728533148 480554 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1728533490 357381 :craigo!~craigo@user/craigo QUIT :Ping timeout: 276 seconds < 1728534303 993149 :riv!river@tilde.team/user/river QUIT :Quit: WeeChat 4.3.1 < 1728534743 861023 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :int-e, fizzie: Cool, thanks. < 1728534768 851126 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Probably not a good sign that I've reacted by sketching wave equations for the tape. > 1728535672 483574 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03H. H. P. M. P. Cole 5* 10New user account > 1728535735 595183 PRIVMSG #esolangs :14[[07User:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=142989&oldid=142635 5* 03Yayimhere 5* (+12) 10/* esolangs */ > 1728535756 206428 PRIVMSG #esolangs :14[[07User:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=142990&oldid=142989 5* 03Yayimhere 5* (+2) 10/* esolangs */ > 1728536223 162177 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=142991&oldid=142918 5* 03H. H. P. M. P. Cole 5* (+333) 10 > 1728536265 612654 PRIVMSG #esolangs :14[[07User:H. H. P. M. P. Cole14]]4 N10 02https://esolangs.org/w/index.php?oldid=142992 5* 03H. H. P. M. P. Cole 5* (+37) 10Created page with "[[User:H. H. P. M. P. Cole/p (Cole)]]" > 1728536292 255362 PRIVMSG #esolangs :14[[07User:H. H. P. M. P. Cole14]]4 10 02https://esolangs.org/w/index.php?diff=142993&oldid=142992 5* 03H. H. P. M. P. Cole 5* (+7) 10 > 1728536414 786903 PRIVMSG #esolangs :14[[07User:H. H. P. M. P. Cole/Modulo 214]]4 N10 02https://esolangs.org/w/index.php?oldid=142994 5* 03H. H. P. M. P. Cole 5* (+41) 10Created page with "Alphabet p ' 0 1 + ( ) " < 1728536583 85389 :X-Scale!~X-Scale@89.214.123.225 QUIT :Quit: Client closed > 1728537326 227389 PRIVMSG #esolangs :14[[07User:H. H. P. M. P. Cole/Modulo 214]]4 M10 02https://esolangs.org/w/index.php?diff=142995&oldid=142994 5* 03H. H. P. M. P. Cole 5* (+1281) 10New page (yay) > 1728537358 134846 PRIVMSG #esolangs :14[[07Translated ORK/None1 again714]]4 10 02https://esolangs.org/w/index.php?diff=142996&oldid=142793 5* 03MihaiEso 5* (+1053) 10 > 1728537438 106359 PRIVMSG #esolangs :14[[07User:H. H. P. M. P. Cole/Modulo 214]]4 M10 02https://esolangs.org/w/index.php?diff=142997&oldid=142995 5* 03H. H. P. M. P. Cole 5* (-17) 10 > 1728537494 869665 PRIVMSG #esolangs :14[[07User:H. H. P. M. P. Cole/Modulo 214]]4 M10 02https://esolangs.org/w/index.php?diff=142998&oldid=142997 5* 03H. H. P. M. P. Cole 5* (-13) 10 < 1728537661 906424 :GregorR!~GregorR@71.19.155.102 QUIT :Quit: Ping timeout (120 seconds) > 1728537744 639423 PRIVMSG #esolangs :14[[07User:H. H. P. M. P. Cole/Modulo 214]]4 M10 02https://esolangs.org/w/index.php?diff=142999&oldid=142998 5* 03H. H. P. M. P. Cole 5* (+125) 10 > 1728537759 441031 PRIVMSG #esolangs :14[[07Translated ORK/Mihai again714]]4 N10 02https://esolangs.org/w/index.php?oldid=143000 5* 03MihaiEso 5* (+1897) 10Created page with "The future for [[Translated_ORK/None1_Again7]]: 1. Take crappy source:
 2? It is the celebration of high priests and funeral. 2? Zanguang Zhang & lt; 2? Zanguang Zhang First, I was a strange graduate. Zanguang Zhang 
2. Translate: Baid > 1728537773 453184 PRIVMSG #esolangs :14[[07Translated ORK/Mihai again714]]4 10 02https://esolangs.org/w/index.php?diff=143001&oldid=143000 5* 03MihaiEso 5* (+0) 10 < 1728537803 867639 :GregorR!~GregorR@71.19.155.102 JOIN #esolangs GregorR :Gregor Richards > 1728537914 348645 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=143002&oldid=142702 5* 03MihaiEso 5* (+122) 10/* Horribly translated variants */ > 1728537955 213378 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03MihaiEso 5* 10moved [[02Translated ORK/Mihai again710]] to [[Translated ORK/Mihai Again7]]: Misspelled title > 1728537970 147826 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=143005&oldid=143002 5* 03MihaiEso 5* (+0) 10/* Horribly translated variants */ > 1728537981 401813 PRIVMSG #esolangs :14[[07Translated ORK/None1 again714]]4 10 02https://esolangs.org/w/index.php?diff=143006&oldid=142996 5* 03MihaiEso 5* (+0) 10/* Contrast */ > 1728538136 719041 PRIVMSG #esolangs :14[[07User:H. H. P. M. P. Cole/Modulo 214]]4 M10 02https://esolangs.org/w/index.php?diff=143007&oldid=142999 5* 03H. H. P. M. P. Cole 5* (+312) 10 < 1728538211 620156 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer > 1728538212 102222 PRIVMSG #esolangs :14[[07User:H. H. P. M. P. Cole/Modulo 214]]4 M10 02https://esolangs.org/w/index.php?diff=143008&oldid=143007 5* 03H. H. P. M. P. Cole 5* (+176) 10/* All possible small programs */ > 1728538253 295051 PRIVMSG #esolangs :14[[07User:H. H. P. M. P. Cole/Modulo 214]]4 M10 02https://esolangs.org/w/index.php?diff=143009&oldid=143008 5* 03H. H. P. M. P. Cole 5* (+0) 10/* All possible small programs */ < 1728539972 793188 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1728540099 468153 :Hooloovoo!~Hooloovoo@hax0rbana.org QUIT :Ping timeout: 260 seconds < 1728541607 305484 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1728541790 83111 PRIVMSG #esolangs :14[[07Hashell14]]4 10 02https://esolangs.org/w/index.php?diff=143010&oldid=142939 5* 03Yayimhere 5* (+192) 10/* operators */ > 1728542370 33165 PRIVMSG #esolangs :14[[07User:ZCX islptng/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143011&oldid=142925 5* 03ZCX islptng 5* (+77) 10uhhhhhhhh > 1728542452 363911 PRIVMSG #esolangs :14[[07User:ZCX islptng/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143012&oldid=143011 5* 03ZCX islptng 5* (+13) 10 > 1728542686 36717 PRIVMSG #esolangs :14[[07User:ZCX islptng14]]4 10 02https://esolangs.org/w/index.php?diff=143013&oldid=142906 5* 03ZCX islptng 5* (+212) 10 < 1728542741 435867 :Hooloovoo!~Hooloovoo@hax0rbana.org JOIN #esolangs hooloovoo :Hooloovoo < 1728543011 544047 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :!ztest gauss3 (-----+++----+++++---++++)*5050 < 1728543011 891739 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :korvo.gauss3: points -17.83, score 8.19, rank 47/47 < 1728543363 844387 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :!ztest gauss_pair (>+++--++---+++--++---<-----+++----+++++---++++)*2632 < 1728543364 132695 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :korvo.gauss_pair: points -27.33, score 4.59, rank 47/47 < 1728543856 177750 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User > 1728544130 390099 PRIVMSG #esolangs :14[[07User talk:ZCX islptng14]]4 10 02https://esolangs.org/w/index.php?diff=143014&oldid=142987 5* 03ZCX islptng 5* (-173) 10 > 1728544321 215319 PRIVMSG #esolangs :14[[07User talk:None114]]4 M10 02https://esolangs.org/w/index.php?diff=143015&oldid=142094 5* 03ZCX islptng 5* (+185) 10 > 1728545172 392994 PRIVMSG #esolangs :14[[07User:Ractangle14]]4 10 02https://esolangs.org/w/index.php?diff=143016&oldid=142966 5* 03Ractangle 5* (+75) 10/* Programm forms */ < 1728545202 640314 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :`addwhatis ztest(1perlbot) compute performance of a bfjoust program against current hill without adding it to the hill < 1728545204 73838 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Traceback (most recent call last): \ File "/hackenv/bin/addwhatis", line 21, in \ procnew(arg) \ File "/hackenv/bin/addwhatis", line 17, in procnew \ print("addwhatis: cannot parse input as whatis line or whatis key: %r" % (line,), file = sys.stderr) \ NameError: name 'line' is not defined < 1728545212 217877 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :huh < 1728545228 886539 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :oh yeah < 1728545234 246023 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :`addwhatis ztest(1perlbot) - compute performance of a bfjoust program against current hill without adding it to the hill < 1728545237 605269 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :addwhatis: added 'ztest(1perlbot)' < 1728545259 517232 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :`addwhatis zjoust(1perlbot) - add bfjoust program to current hill < 1728545262 477559 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :addwhatis: added 'zjoust(1perlbot)' < 1728545274 470972 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :`prefixes < 1728545276 465331 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Bot prefixes: fungot ^, HackEso `, EgoBot !, lambdabot @ or ? or > , thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ , bfbot =, velik \. < 1728545344 187603 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Read error: Connection reset by peer < 1728545938 544112 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Huh, my initial theories about defensive plays are not panning out. gauss3 should not do so well compared to gauss3 + some sort of attack. (Not that gauss3 is good.) > 1728546044 879482 PRIVMSG #esolangs :14[[07Esolang:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=143017&oldid=142666 5* 03B jonas 5* (+9) 10 > 1728546059 523406 PRIVMSG #esolangs :14[[07Zemhill14]]4 N10 02https://esolangs.org/w/index.php?oldid=143018 5* 03B jonas 5* (+22) 10Redirected page to [[BF Joust]] > 1728548477 798846 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Pointless 5* 10New user account > 1728548660 916889 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 overwrite10 02 5* 03Ractangle 5* 10uploaded a new version of "[[02File:The dark reader at home.jpg10]]" > 1728548688 658148 PRIVMSG #esolangs :14[[07User:H. H. P. M. P. Cole14]]4 M10 02https://esolangs.org/w/index.php?diff=143020&oldid=142993 5* 03H. H. P. M. P. Cole 5* (+113) 10 < 1728548849 612555 :chiselfuse!~chiselfus@user/chiselfuse QUIT :Read error: Connection reset by peer < 1728548868 319031 :chiselfuse!~chiselfus@user/chiselfuse JOIN #esolangs chiselfuse :chiselfuse > 1728549054 226205 PRIVMSG #esolangs :14[[07Till thirty first14]]4 10 02https://esolangs.org/w/index.php?diff=143021&oldid=142973 5* 03Ractangle 5* (+15) 10 < 1728549062 761282 :X-Scale!~X-Scale@89.214.115.35 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale < 1728549589 332678 :X-Scale!~X-Scale@89.214.115.35 QUIT :Ping timeout: 256 seconds > 1728549691 217764 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=143022&oldid=142991 5* 03Pointless 5* (+303) 10/* Introductions */ > 1728549703 808798 PRIVMSG #esolangs :14[[07Fysh14]]4 N10 02https://esolangs.org/w/index.php?oldid=143023 5* 03Pointless 5* (+11970) 10Created page with "'''Fysh''' is an esoteric programming language that embraces creativity and a playful aquatic theme. It uses fish-related symbols and terms to represent programming concepts, making coding a fun and engaging experience. ==Introduction== '''Fysh''' brings a whimsical t < 1728549982 949835 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.test1: points -14.00, score 11.42, rank 47/47 < 1728550533 612190 :Artea!~Lufia@artea.pt JOIN #esolangs Artea :Artea ElFo < 1728550629 737210 :chiselfuse!~chiselfus@user/chiselfuse QUIT :Remote host closed the connection < 1728550641 960809 :chiselfuse!~chiselfus@user/chiselfuse JOIN #esolangs chiselfuse :chiselfuse < 1728551047 510744 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1728551726 590316 :X-Scale!~X-Scale@89.214.119.229 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale < 1728551761 459728 :X-Scale!~X-Scale@89.214.119.229 QUIT :Client Quit > 1728552602 979858 PRIVMSG #esolangs :14[[07User:Ractangle14]]4 10 02https://esolangs.org/w/index.php?diff=143024&oldid=143016 5* 03Ractangle 5* (-24) 10 > 1728552650 207420 PRIVMSG #esolangs :14[[07User:Ractangle14]]4 10 02https://esolangs.org/w/index.php?diff=143025&oldid=143024 5* 03Ractangle 5* (+24) 10 < 1728552892 598739 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :One of the things I vaguely recall people said about the existing hill is that it's too competitive, it's hard to rank better than 47/47 unless you're already good at the game. < 1728552924 600290 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :(Not sure if that's true or not, never gotten into BF Joust beyond the implementation side of things.) > 1728552952 713381 PRIVMSG #esolangs :14[[07Fysh14]]4 10 02https://esolangs.org/w/index.php?diff=143026&oldid=143023 5* 03MihaiEso 5* (-20) 10/* Option 2: Using Command Line */ > 1728553040 732680 PRIVMSG #esolangs :14[[07Fysh14]]4 10 02https://esolangs.org/w/index.php?diff=143027&oldid=143026 5* 03MihaiEso 5* (+59) 10/* */ > 1728553446 423278 PRIVMSG #esolangs :14[[07OCA14]]4 10 02https://esolangs.org/w/index.php?diff=143028&oldid=142518 5* 03Iddi01 5* (-2043) 10Way too personal and jokey, it probably already misleads lots of people who had visited this page from recent changes. Too bad i cannot fix things at conwaylife.com due to being decidedly inactive there. (Also, why Languages? The [[CA]] page is categorized Computational models.) < 1728553634 95974 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I believe it. But also, my existing intuition on BF doesn't help here. In particular, concurrent loop semantics are very different from the standard semantics. < 1728554065 930650 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown > 1728554553 400415 PRIVMSG #esolangs :14[[07FLOLCODE14]]4 10 02https://esolangs.org/w/index.php?diff=143029&oldid=142984 5* 03MihaiEso 5* (+0) 10/* Functions */ > 1728554592 961514 PRIVMSG #esolangs :14[[07FLOLCODE14]]4 10 02https://esolangs.org/w/index.php?diff=143030&oldid=143029 5* 03MihaiEso 5* (+1) 10/* Keywords */ > 1728554643 522981 PRIVMSG #esolangs :14[[07FLOLCODE14]]4 10 02https://esolangs.org/w/index.php?diff=143031&oldid=143030 5* 03MihaiEso 5* (-1) 10/* Numerical types */ > 1728554905 325137 PRIVMSG #esolangs :14[[07Fysh14]]4 10 02https://esolangs.org/w/index.php?diff=143032&oldid=143027 5* 03Pointless 5* (+4117) 10 > 1728554925 286108 PRIVMSG #esolangs :14[[07Fuckscript14]]4 10 02https://esolangs.org/w/index.php?diff=143033&oldid=126493 5* 03MihaiEso 5* (-2) 10/* Implementation */ Actually implemented. > 1728555010 115938 PRIVMSG #esolangs :14[[07Fysh14]]4 10 02https://esolangs.org/w/index.php?diff=143034&oldid=143032 5* 03Pointless 5* (+25) 10/* Optional Visuals */ > 1728555044 787376 PRIVMSG #esolangs :14[[07Fysh14]]4 10 02https://esolangs.org/w/index.php?diff=143035&oldid=143034 5* 03MihaiEso 5* (+66) 10Someone deleted the categories, so I restored it. > 1728555045 687372 PRIVMSG #esolangs :14[[07Fysh14]]4 10 02https://esolangs.org/w/index.php?diff=143036&oldid=143035 5* 03Pointless 5* (-6) 10/* Increment */ > 1728555061 239986 PRIVMSG #esolangs :14[[07Fysh14]]4 10 02https://esolangs.org/w/index.php?diff=143037&oldid=143036 5* 03Pointless 5* (-2) 10/* Integers */ > 1728555085 671178 PRIVMSG #esolangs :14[[07Fysh14]]4 10 02https://esolangs.org/w/index.php?diff=143038&oldid=143037 5* 03Pointless 5* (-3) 10/* Arrays and Traversal */ > 1728555100 648380 PRIVMSG #esolangs :14[[07User:Pointless14]]4 N10 02https://esolangs.org/w/index.php?oldid=143039 5* 03MihaiEso 5* (+26) 10Created page with "Someone who does [[Fysh]]." > 1728555110 639307 PRIVMSG #esolangs :14[[07Fysh14]]4 10 02https://esolangs.org/w/index.php?diff=143040&oldid=143038 5* 03Pointless 5* (-3) 10/* Logical Shift Operations */ > 1728555181 292664 PRIVMSG #esolangs :14[[07Fysh14]]4 10 02https://esolangs.org/w/index.php?diff=143041&oldid=143040 5* 03Pointless 5* (-1) 10/* How to Compile and Run Fysh */ > 1728555233 462978 PRIVMSG #esolangs :14[[07Fysh14]]4 10 02https://esolangs.org/w/index.php?diff=143042&oldid=143041 5* 03Pointless 5* (-6) 10/* if Statements: The Happy Fysh > */ > 1728555279 580412 PRIVMSG #esolangs :14[[07Fysh14]]4 10 02https://esolangs.org/w/index.php?diff=143043&oldid=143042 5* 03Pointless 5* (-13) 10/* Conditional Statements */ > 1728555587 32327 PRIVMSG #esolangs :14[[07Fysh14]]4 M10 02https://esolangs.org/w/index.php?diff=143044&oldid=143043 5* 03Pointless 5* (+4) 10added spacing between chapters > 1728555853 131932 PRIVMSG #esolangs :14[[07Fysh14]]4 10 02https://esolangs.org/w/index.php?diff=143045&oldid=143044 5* 03Pointless 5* (+124) 10 < 1728557006 952203 :GregorR!~GregorR@71.19.155.102 QUIT :Quit: Ping timeout (120 seconds) < 1728557027 426171 :GregorR!~GregorR@71.19.155.102 JOIN #esolangs GregorR :Gregor Richards < 1728557066 433064 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs * :realname > 1728557095 926651 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=143046&oldid=142982 5* 03None1 5* (+323) 10/* Make Poetic (Mihai Popa) with more examples! */ > 1728557609 837719 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=143047&oldid=143046 5* 03None1 5* (+286) 10/* Help contributing/translating/administrating Funcode? */ < 1728558446 319022 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu JOIN #esolangs b_jonas :[https://web.libera.chat] wib_jonas < 1728558549 854922 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) < 1728558663 427223 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: there are some programs which attempt to skip over enemy decoys, so if you make no changes to the tape other than to your flag, you get free wins against them < 1728558716 282940 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but, most top programs are designed to beat, in one way or another, programs that don't attack at all – those are typically easy to detect, so you can use a customized algorithm when you realise the opponent is acting like that < 1728558796 867346 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :anyway, I took this opportunity to actually analyse what Sookie is doing, it's an entirely new tactic that originally looks ridiculous, but I now understand why it works < 1728558955 776032 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: From studying the dynamics in terms of mechanics, I'm noticing that there's no nemeses, even adaptively. < 1728559005 982471 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Mostly this is because observation is very weak. Like, all that can be observed is whether a cell is zero, the only choice for the observer is polarity, and the answer is always yes but with a time delay. And the delay's not measurable either. < 1728559054 298022 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :there are some programs that do a substantial amount of observation, e.g. anticipation2 (which does work by measuring the delay) < 1728559109 88246 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Oh, yeah, of course. They're looking for indirect evidence of their opponent. > 1728559112 244492 PRIVMSG #esolangs :14[[07Fysh14]]4 M10 02https://esolangs.org/w/index.php?diff=143048&oldid=143045 5* 03None1 5* (+0) 10/* Decrement */ Not*, but- < 1728559181 17625 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :several programs intentionally work by setting a cell to a nonzero value, then waiting there until it becomes zero < 1728559261 432297 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yeah. So, like, what I was doing earlier was considering each jouster as a particle and the tape as a field. I had been trying to simplify the whole polarity situation. < 1728559283 837016 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although not all of them do anything with the timing information (I think anticipation2 and smartlock do – and waterfall3 used to, although it's fallen off the hill now < 1728559428 605550 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Sure. But it's all measured based on assumptions about access patterns, right? < 1728559502 298378 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :no – it's based on the win condition > 1728559505 735535 PRIVMSG #esolangs :14[[07Fysh14]]4 M10 02https://esolangs.org/w/index.php?diff=143049&oldid=143048 5* 03None1 5* (+22) 10/* External Resources */ < 1728559516 958543 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :to win you have to hold the opponent's flag at zero for two cycles before moving on < 1728559547 137389 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so, as long as the opponent doesn't make a risky skip of your tripwire cell, you can just wait until it's at zero for two cycles, because you know the opponent has to do that at some point < 1728559570 833898 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :But you only know that the opponent *was* at the tripwire. < 1728559587 736968 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh, you don't know they're going to move to the right after clearing it, indeed < 1728559601 84782 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but, you also don't really care < 1728559607 486985 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :!zjoust simple_rush (>)*5+++(<(+)*40)*4(>)*7(>[(+)*5[-]])*21 < 1728559607 792142 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :ais523.simple_rush: points -9.02, score 12.91, rank 42/47 > 1728559691 810805 PRIVMSG #esolangs :14[[07Fysh14]]4 M10 02https://esolangs.org/w/index.php?diff=143050&oldid=143049 5* 03None1 5* (+45) 10 < 1728559700 117602 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it is possible to get *somewhere* on the board just by following what have become established BF Joust fundamentals – do something to avoid losing to pokes, set up decoys, and clear < 1728559713 999810 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Well, maybe not in the current meta. But how do we know that we haven't overlooked some extremely clever and easy strategy? > 1728559741 64330 PRIVMSG #esolangs :14[[07Fish14]]4 10 02https://esolangs.org/w/index.php?diff=143051&oldid=141375 5* 03None1 5* (+31) 10 < 1728559753 977777 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :Sookie might be an example of that – we thought BF Joust was solved a few years ago, but it specifically beats the strategy that we thought solved it < 1728559876 418140 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Ping timeout: 252 seconds > 1728560110 386709 PRIVMSG #esolangs :14[[07Fysh14]]4 M10 02https://esolangs.org/w/index.php?diff=143052&oldid=143050 5* 03None1 5* (+29) 10/* External Resources */ TC (easy to implement brainfuck) < 1728560124 159712 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I don't feel like the current strategies describe a solved game, but maybe I've not thought about it enough. < 1728560217 862192 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I was thinking in terms of physics. The jousters are particles, the cells are orientations on a unit circle, the tests are observations. The goal was to understand what a board position is like from the epistemic POV of a jouster. < 1728560413 305450 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :And like yeah, there's a basic wave function that we can set up, but it's useless. I think it's not possible for a jouster to observe enough about their opponent to always provide a perfect counterplay; there's no adaptive nemesis. < 1728560445 168024 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :And I also can't see a static pattern which doesn't need knowledge of the opponent, so I think that there's no static nemesis either. Just my opinion of course, but it'd be surprising, right? < 1728560456 856936 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :well, it is usually possible to counter-build against a specific program if you want to beat that program in particular < 1728560472 943303 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :e.g. by recognising the decoy setup < 1728560508 587646 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that has been done a few times in the past to bump programs up from a 98%ish winrate to a 100% winrate (where a "win" here = winning more than half the individual tape length / polarity combinations) < 1728560652 57711 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :anyway, I feel like the current state of BF Joust strategy is that there is a basic standard strategy that is generically good, plus a number of less normal strategies that it is possible to take countermeasures against individually, but will beat you if you don't take those countermeasures < 1728560718 116286 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :As I recall there were also some attempts at auto-generating programs genetic programming style, evaluated for fitness against the then-current hill. < 1728560735 624511 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yeah. My perspective is that current strategies are special cases which bump out because of discreteness and the law of small numbers. They're not bad but they're not indicative of the general solution. < 1728560747 584995 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the less normal strategies are a) traditional lock-based defence, b) vibration, c) shudder, d) triplocking, e) very fast rush < 1728560757 319134 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW < 1728560778 629705 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :then, there are probabilistic locks which were created to beat the standard strategy, and those are interesting because it isn't clear how to special-case against those, and traditional locks, at the same time < 1728560819 527795 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :one of the interesting parts of writing an attack loop is that you can usually reliably figure out that the opponent is doing *something* to defend against you, but not what specific defence technique they're using < 1728560847 287977 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :isnt haskell `\_.`  TC? < 1728560867 442090 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :wWwwW: no, Haskell is statically typed < 1728560891 3884 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :wat? < 1728560902 10889 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :You need some sort of recursion in the names. For Haskell, that comes from `let`, `where`, or top-level bindings. < 1728560927 797816 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :also isnt . as a lambda expression just...B from BCKW? < 1728560930 37286 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :wWwwW: untyped lambda calculus is TC, but simply typed lambda calculus isn't on its own < 1728560933 558568 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :The simply-typeable fragments of a calculus aren't going to yield a TC system. This is, in a certain sense, one of the reasons to *have* simple typing. < 1728560943 488285 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok < 1728560955 416911 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :wWwwW: oh, you would need parentheses to make that work < 1728560964 470675 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok < 1728560966 456860 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :also you need -> to even be able to write a syntactically correct lambda < 1728560986 932657 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :so `\_.()->`? < 1728561009 551178 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :And yes, Haskell (.) is the B combinator (or maybe its flip?) < 1728561023 698440 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :since < 1728561038 943439 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :for f(.)g = f (g x) < 1728561043 688528 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :where x is the funciton input < 1728561104 377537 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think \_.()-> still has no way to write a fix < 1728561113 457696 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: So, like, it's hopefully obvious that a wavefunction approach can generalize probabalistic locks? It just does so in a pessimistic way; clearly we learn nothing about how to defeat them. < 1728561114 36273 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :fix? < 1728561119 930160 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :also, a while back oerjan told me that SKI+fix is not TC in a simply typed lambda calculus < 1728561133 16792 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :wWwwW: like the lambda calculus version of a loop < 1728561140 311067 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok < 1728561150 759071 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :what if you also have = and variable names < 1728561157 637689 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Maybe it's time to pause and understand what TC, recursion, access to names, and fixed-point combinators all *do*. They have something in common. < 1728561171 586055 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ik what recusion does < 1728561184 258808 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :it "loops" < 1728561198 620469 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Okay. Do you see why simply-typed calculi don't "loop"? < 1728561211 753647 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :OOOOOOH < 1728561214 809080 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :fu- < 1728561220 557392 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: so probabilistic locks want to avoid "rerolling" the probability, if they have a lock they don't want to give the other program the opportunity to escape, which means that they want to put the gaps in a consistent place in their schedule < 1728561247 426743 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :if you want to beat them, therefore, you repeatedly adjust your *own* schedule to change where the gaps are, until one of the gaps hits 0 < 1728561247 905577 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: As a follow-up, have you heard the phrase "infinite type" yet? > 1728561252 725679 PRIVMSG #esolangs :14[[07Fish14]]4 10 02https://esolangs.org/w/index.php?diff=143053&oldid=143051 5* 03Ractangle 5* (-1) 10The semicolon is pointless < 1728561254 825554 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1728561275 89613 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :nooooo but i would guess its a type that holds all types? < 1728561378 907069 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :A type that contains itself. < 1728561395 639488 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :oh < 1728561398 101099 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :well < 1728561402 872456 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :does haskell have that < 1728561406 169107 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :? < 1728561448 5725 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :not by default – there are ways to create them intentionally if you have to, but it'll reject code with an error if it tries to create one without using the syntax to do so < 1728561463 37185 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: Sure. And the available modes for doing that are, in my increasingly-strained analogy, like harmonics of a particle which the trap is constraining. < 1728561466 968204 :__monty__!~toonn@user/toonn PRIVMSG #esolangs :GHC defaults to Type-in-Type now IIRC. < 1728561502 605147 :__monty__!~toonn@user/toonn PRIVMSG #esolangs :So the default kind contains itself. And kinds are just types of types. < 1728561510 544614 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yeah, and Haskell's long had the more basic W-types. Famously Haskell has infinite lists. > 1728561589 726933 PRIVMSG #esolangs :14[[07User talk:/w/wiki/index.php/Talk:index.php/Main page14]]4 10 02https://esolangs.org/w/index.php?diff=143054&oldid=142810 5* 03None1 5* (+231) 10/* Commands */ < 1728561639 868767 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Sets are examples of types. If you're having trouble imagining types, you can imagine sets for now. So, a simply-typed calculus is one where we can give "simple" sets to each variable: the variable's values will always be elements of that set. > 1728561688 563309 PRIVMSG #esolangs :14[[07User talk:/w/wiki/index.php/Talk:index.php/Main page14]]4 M10 02https://esolangs.org/w/index.php?diff=143055&oldid=143054 5* 03None1 5* (+4) 10 < 1728561698 659892 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :And recursion is merely when a set isn't "simple" and the elements of that set can be examined with a "loop". (As you might guess, defining the words in quotes isn't fun.) < 1728561787 543907 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Haskell makes this all very muddy because its types *aren't* sets. Again, sets are examples of Haskell types, but Haskell also has some other stuff going on. < 1728562037 123860 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: Still analogizing, sorry. The less normal strategies are now (a) laser cooling, (b) non-trivial ground states, (c) time crystals, and (e) cosmic rays. Triplocking is even more interesting now. < 1728562077 977657 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I am not sure that these analogies are helpful :-D < 1728562080 489745 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :maybe they are though < 1728562110 292312 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok < 1728562111 692859 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :wait < 1728562115 81839 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i had an weird idea < 1728562116 920579 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :what if < 1728562123 240809 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :for this subset < 1728562141 19591 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :you had some recursive function that was a type if that makes sense? < 1728562252 862785 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Sure. Look at the type of `fix`. IIRC in Haskell it's (A → A) → A. This hints at the idea of a type A which is equivalent to the function type A → A. < 1728562277 906090 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok < 1728562310 429757 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :This particular kind of infinite type is sometimes called Turing coding. The intuition is that elements of A are programs, and some of them are programs for functions (which operate on programs). < 1728562371 974127 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :so if you have that predifined < 1728562373 684193 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :is < 1728562398 35204 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :.()\_-> then TC? < 1728562406 173460 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :also < 1728562412 420736 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Probably. You'd have to try it and see. < 1728562419 493838 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :would monads be usefull in this context < 1728562424 666675 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :like >>= < 1728562427 271270 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :and >> < 1728562453 14406 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Monads would be a way to do I/O. If you haven't yet, look at BLC's I/O too. < 1728562466 738583 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok < 1728562469 534489 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :BLC? < 1728562480 321465 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :But if you don't know what a monad is, then don't toss them in without thinking. < 1728562500 393201 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yea < 1728562501 963392 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Same BLC as the last few times. < 1728562511 734285 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :isnt if i rember correctly just < 1728562523 801698 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :if you get an error while doing a function return that function < 1728562527 231948 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :else return the result < 1728562604 931583 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I'm probably not the right person to ask. To me, a monad is fundamentally a functorial concept; you'd need to know what a functor is. < 1728562627 389807 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :oh ik what a functor is < 1728562644 577667 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Like, a monad is what you get from an adjunction of functors. Or a monad is a monoid object in a category of endofunctors (the famous one!) Or a monad is an element of a 2-category. < 1728562662 828868 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :adjunction? < 1728562669 412028 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Oh! Do you know about adjunctions? < 1728562678 396778 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :no < 1728562696 225693 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :is that weird(when knwoing about functors) < 1728562716 353836 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Nah. But adjunctions are *very* important, so you'll likely see them a lot. It's okay if they don't make sense yet. < 1728562718 617420 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: the "monoid in a category of endofunctors" definition was actually helpful for me at one point, although I needed to have some amount of understanding of monads already to get it (and that "endo" is pulling a lot of weight) < 1728562900 953638 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: It's definitely the best definition for getting things done once you know your monad's signature. < 1728562924 171199 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :so what is an adjuction < 1728563133 646941 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Okay, so you should look up the definition at some point, but the short idea is that we've got two categories C and D, and we want to connect them. But we don't have an equivalence. > 1728563142 323310 PRIVMSG #esolangs :14[[07User talk:/w/wiki/index.php/Talk:index.php/Main page14]]4 M10 02https://esolangs.org/w/index.php?diff=143056&oldid=143055 5* 03H. H. P. M. P. Cole 5* (+63) 10 < 1728563149 635871 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yes? < 1728563183 67087 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Maybe we have parts of equivalences. Like, maybe some of C can be mapped to D such that we can invert the mapping. And maybe we can extend that to a functor from C to D. < 1728563206 677685 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yes < 1728563218 173930 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :And the inverse could be extended to a functor from D to C. So it's not an equivalence, but there's a "center" between them which is an equivalence. < 1728563257 431134 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok, ok < 1728563291 322390 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu QUIT :Ping timeout: 256 seconds < 1728563321 320014 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu JOIN #esolangs b_jonas :[https://web.libera.chat] wib_jonas < 1728563329 357607 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :So, that's technically all an adjunction is. It's just the pair of functors. And one of the rules of adjunctions is that, if you compose the functors in one direction, you get a monad. In the other direction, you get a comonad. < 1728563408 72884 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Let's put it all together with a "free-forgetful" adjunction. Sets and monoids are adjoint, using the functor that sends a set to its free monoid (which is just the type of *lists* of its elements) and the functor that forgets that a monoid is a monoid (so we just have the *set* of lists of elements). < 1728563428 301479 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok < 1728563446 702973 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :If we compose these functors, then we get an endofunctor from sets to sets. It's a monad! And it's a familiar one: the list monad, encoding a non-determinism effect. < 1728563447 104674 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :imma watch the monad vid by a byte of code now < 1728563489 762754 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Sure, have fun. Don't worry if it doesn't all come together yet; there's so much to learn. < 1728563501 88015 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok < 1728563559 796021 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :WAIT < 1728563565 201789 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :WAITWAITWAITWAITWAIT < 1728563572 843473 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :MONADS ARE RECURSIVE < 1728563575 143317 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :EXCUSE ME < 1728563612 874935 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :also wut < 1728563617 721603 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :from he video i watched < 1728563626 846160 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :it looks like a monad is just a function < 1728563633 781706 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :specificlly for if's or something < 1728563649 306991 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :wait < 1728563651 985634 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :so its a type < 1728563661 454379 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :that works like a < 1728563663 745222 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :function < 1728563670 311487 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :holy sh*t < 1728563681 679966 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :It's a functor with a property, technically. If you think of functors as type constructors, then monads are type constructors too. < 1728563696 138804 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok < 1728563740 162153 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :(Even more technically, the functor *carries* the monad. And it keeps going: the list type constructor carries two applicative lax functors.) < 1728563752 529391 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :wait < 1728563753 982329 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :so isnt < 1728563760 24414 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :monads TC? < 1728563779 809440 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ot atleast TLC with monads < 1728563827 765936 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :That's literally a category error. A category, not a functor, would have the property of being TC. And most categories we talk about are *not* TC, including the categories we use to talk about programming. < 1728563853 148641 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok < 1728563896 742655 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1728563896 940909 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :That said, you might eventually study Turing categories, which have Turing objects, which are merely things that support that Turing coding from earlier. < 1728563911 44180 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok < 1728563917 11440 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :also < 1728563922 34728 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :what is a category error? < 1728563983 252800 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :The reason we call them "categories" is because a mathematician (Maclane) wanted to mock a philosopher (Aristoteles). That philosopher used "categories" to collect all of the things in the world in distinct ways, so that we wouldn't confuse one thing for another. < 1728564004 847400 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :lol < 1728564061 681322 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :In category theory, if we want to relate one thing to another thing structurally, we use a functor. Functors are analogies. < 1728564073 288390 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :analogies for vat < 1728564165 642199 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :For whatever you like. One functor you'll encounter eventually is the fundamental group, which is kind of like the analogy that physical objects can have holes. < 1728564181 545096 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :wait < 1728564183 486511 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :so i can say < 1728564206 899749 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :A functor I've recently documented is Conway's law, which is the analogy that a system looks kind of like the people that designed it. < 1728564228 888189 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :this function M is an analogy for making the category into a haskell program with to parts: a type defintion, and a recursive lambda function < 1728564241 629853 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :*functor not function < 1728564265 578378 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :I might need a good cryptography introduction book. I'm not confused by secret key cryptography, which seems to have a maze of a thousand different primitives all alike (I mean the interface for the primitives, not the specific implementations trying to satisfy their requirements). Public key cryptography is even more confusing, but it's clear < 1728564266 78919 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :enough that I should try to understand secret key cryptography first. < 1728564291 240893 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :You could do that. You'd have to show that your functor is homomorphic. Usually that means that it acts on each piece indepedently, but the definition varies from category to category. (Can't skip the fundamentals here.) < 1728564307 585487 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yea < 1728564353 89919 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :IIRC homomorphic means that all objects in one "thing" can be mapped to objects in another "thing". in this instancem the firts thing is a category and the second one is the haskell program < 1728564353 554419 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :You'd also have to deal with the problem that there infamously *isn't* a category of Haskell types. This is a classic sore spot for Haskellers: https://wiki.haskell.org/Hask < 1728564369 371539 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :why specifically for haskell? < 1728564488 307208 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Like, why did they not make it a category? Most programming languages don't give nice categories. Language designers don't really like maths. > 1728564509 686366 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Sytra 5* 10New user account < 1728564510 518485 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :unless your a esolang desginer < 1728564513 170813 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i think > 1728564617 400822 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=143057&oldid=143022 5* 03Sytra 5* (+200) 10 > 1728564645 416885 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=143058&oldid=143057 5* 03Sytra 5* (-1) 10 < 1728564646 427126 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: the difficulty seems to be that categories tend to describe total languages, whereas in most cases you want your programming language to be non-total < 1728564648 694083 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :It's gotten better in the past few years. But you'll see lots of languages that incorporate maths while refusing to acknowledge the limitations proven by maths. < 1728564660 276825 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :It seems like all the secret key cryptography primitives are similar to entropy extraction, as in they are deterministic functions that take an input and return a short hash that looks like it's pseudorandom as in it was chosen uniformly in the range and independently on any sets of different inputs, except they aren't really but is close enough < 1728564660 776113 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :that you can pretend they are pseudorandom for practical purposes. Only there are many different variants on this that have restrictions on when exactly you are allowed to pretend that they're pseudorandom, making different assumptions on their input for this etc. So my major problem is that I don't understand why there need to be all those < 1728564661 275763 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :different restrictions, what the restrictions actually are in specific, and how can you use those primitives safely despite those restrictions. My minor problem is that I don't understand why the primitives seem to only generate short outputs. < 1728564721 35478 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i got an horrible esolan idea < 1728564726 386408 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: Even in that case, it's only a little bit of effort. Turing categories have Turing codes. Something like f-exprs could be used as those codes. < 1728564734 260781 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :you have some esolang to proove things bout the esolang itself < 1728564741 735203 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :but the esolang ALWAYS no matter what < 1728564745 825625 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :prooves itself wrong < 1728564753 616673 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :if thats possible < 1728564773 899530 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Kernel Lisp is based on f-exprs, and by zero coincidence, its author (Shutt) knew a fair amount of category theory and used it to describe the abstractive limitations of language. < 1728564824 668566 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: What really bites about Turing categories is that they don't have working universal properties. Famously: https://james-iry.blogspot.com/2011/05/why-eager-languages-dont-have-products.html < 1728564903 531643 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wib_jonas: It's probably zero comfort, but all the rules are cargo-culted. It's an open question whether one-way functions from P to NP exist, let alone whether SHA or AES are examples. < 1728564939 182766 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :And yeah, you're hitting at the heart of the situation: is pseudorandomness actually computationally hard to examine, or is there a trick to it? < 1728564988 160653 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :For public key cryptography I don't understand the relation between two different styles: one is public key encryption where you can encrypt data using a public key but you can only decrypt it with the secret key, and can't decrypt knowing just the public key; the other is Diffie-Helman key exchange, where two keypairs are used such that you can < 1728564988 660915 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :compute the same value from either the first secret key and the second public key or the second secret key and the first public key, but you can't get that value from just the two public keys. < 1728564991 778360 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Yes. But you might want to take a step back and think about whether you really want to write a proof language. I don't know if we have any examples on the wiki that would inpsire you. < 1728565004 483617 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yea < 1728565014 515655 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :but like idk how to do it < 1728565017 576315 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i would need help < 1728565019 296281 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :a lot < 1728565029 37551 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :but i rlly want to do it beforew somebody else does it < 1728565045 883653 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :also i would name it: "hypocrypt" or however you spell it < 1728565048 538017 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :you might want to learn a non-esoteric proof language < 1728565061 689406 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :like < 1728565064 171779 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :uuuuh < 1728565067 242563 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :that math mode thing < 1728565072 749953 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think Agda, despite being one of the harder ones to use, is one of the mathematically clearest as to what is going on < 1728565079 529453 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :korvo: sure, but my question isn't whether the primitives are actually pseudorandom enough, that'd be the cryptanalitic level question. I'd like to understand the user side, which is what goals the primitives are trying to satisfy, and what that implies about how I should use them for higher-level operations. < 1728565140 643165 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wib_jonas: Think of the first style as sealing an envelope (classic 80s metaphor) or packing a box (2000s metaphor, used in libsodium). The second style is really a different primitive, key exchange, and it should be compared with stuff like PAKE rather than envelope/box primitives. < 1728565184 758163 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :wib_jonas: so I think the fundamental problem is that the easiest-to-work-with primitive is the stream cipher, *but* it is quite hard to create secure stream ciphers, so normally the primitive is a block cipher and there's an attempt to convert it to a stream cipher somehow < 1728565203 346333 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and there have historically been a lot of attempts to do that that turned out to be incorrect < 1728565229 203124 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :can you help me korvo? plz(idk) < 1728565281 114349 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :ais523: ok, but then I probably need a book to tell me what stream cipher and block cipher mean specifically to understand that < 1728565314 778320 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wib_jonas: Ah, do you have examples? I can make guesses. Like, hash truncation is usually okay unless the hash is weirdly formatted, as in UUID. Compression happens before encryption but can sometimes weaken it; more generally, there's the Cryptographic Doom Principle, which books don't teach. < 1728565340 516829 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: I already have a proof language I'm avoiding writing. < 1728565355 334967 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so a stream cipher is basically a seeded random number generator – in order to use one of those for (symmetric-key) encryption, you need to seed it with a) a symmetric key and b) a random number (to prevent replay attacks) < 1728565358 829954 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :for my concept specifically < 1728565360 865972 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :but also coo < 1728565361 722344 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :korvo: it seems like for at least some practical things in public key crypto, you can use either public key encryption or DH exchange, but how interchangable or equivalent are the two? < 1728565364 111865 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :*cool < 1728565378 852045 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Also, "before somebody else does it" isn't really inspiring to me. I would *love it* if somebody wrote all the languages and toolchains for me and I didn't have to build any more of them, but that's not gonna happen. < 1728565402 506707 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i just mean < 1728565404 736670 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but there are various requirements considered important for it to be secure in practice, e.g. you can't predict the key from the output and the random number (which is called the "nonce"), and you can't predict previous output from its current internal state < 1728565408 659054 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :to elaborate on that sentence < 1728565429 536416 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :before some body else does it so i seem uncreative to myself and others as ive beemn told my esolang are unoriginal < 1728565463 50762 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wib_jonas: It's really hard for me to imagine interchanging them. Often they complement each other, as in TLS or SSH, or more recently in Magic Wormhole (insert PAKE passphrase, transfer file from one computer to another) < 1728565477 639911 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I can't remember the full list of requirements and, as korvo says, some of them are probably cargo-cult requiremetns < 1728565578 795378 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :a block cipher is basically a function from an n-bit input (for some fixed n) to an n-bit output, that behaves like it's either a) randomly generated or b) a randomly generated bijection < 1728565604 304725 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and block ciphers have no real advantage other than that they're apparently easier to make than stream ciphers, and a lot of research has gone into how you create a stream cipher from a block cipher < 1728565645 786810 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :ah no, block ciphers have larger input than output, it's not just an n-bit input but a pair of an n-bit input and a k-bit input < 1728565658 660013 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :or, hmm < 1728565660 460802 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :now I'm confused < 1728565665 597068 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: No worries. You're not expected to be original yet at your level of study. You might find https://plzoo.andrej.com/ interesting. < 1728565668 158 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think I am confusing the cipher, with the permutation it's built from < 1728565693 399383 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok < 1728565697 276396 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ill still make it tho < 1728565698 276490 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :lol < 1728565702 238678 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: fwiw I couldn't do category theory until halfway through my PhD, and even by the end of it I found it hard to think about < 1728565710 25343 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I keep getting confused between different levels of abstraction that act similarly < 1728565716 722010 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :im still < 1728565718 617255 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :in < 1728565735 375375 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :public school...and im 13 < 1728565747 133900 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :is it normal for me to be this deep already? < 1728565748 627127 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :e.g. the exponentiation-like operation in a Cartesian-closed category is quite similar to a function operation, but they aren't the same thing and although I conceptually know how they are different, I get confused when trying to reason about it < 1728565788 86524 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: I think you've got it all right. We have one proven way of doing stream ciphering (one-time pads), one proven way of doing block ciphering (Feistel networks), and a series of constructions bridging the two styles. < 1728565847 996671 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: I don't think I understood category theory until ekmett explained it to me on the back of a bus at a Google Summer of Code retreat. Even then I didn't understand why mathematicians cared about it until I started on my Russellian Lojban project. < 1728565870 970764 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :what a moment < 1728565872 605770 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :XD < 1728565912 669816 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: There's some things I'd expect, like writing some small programs to help with homework or video games or household tasks. But nah, you're not in that deep yet and you're still learning. < 1728565944 186487 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :phew < 1728565968 954250 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so obviously, if there is a publicly-known random oracle, you can make that into a stream cipher just by giving it the key, nonce and byte position within the output to create a one-time pad < 1728565984 873811 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :which means that the basic problem of cryptography is to find things that work like random oracles < 1728566007 113581 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: 13-year-old me was very overconfident in their programming abilities < 1728566018 481587 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :lol < 1728566075 958821 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :korvo: it seems like DH exchange is more powerful than public key encryption, because it seems like to emulate public key encryption, you generate a random keypair, do a DH exchange with your secret key and the recipient's public key, and use the resulting value as entropy to generate a symmetric key, the recipient will be able to reproduce the < 1728566076 459588 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :same symmetric key from the public key that you have (which you send with the message) and their secret key. http://www.noiseprotocol.org/ does this in its simplest version, which is the N handshake pattern, and its more complex versions also use DH primitives to send secret messages (though also for authentication). < 1728566082 173066 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: Well, if you're who I think you are, you made the news. Unlike you or Terry Tao, I only placed like third in the math olympiads, and by the time I was 13, I was merely programming my TI-84 to solve triangles. < 1728566090 211460 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Y'all're the professors; I'm a dropout. < 1728566109 614260 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: I think I was older than that when I made the news < 1728566118 750207 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :but I am not going to claim that DH exchange is definitely always more powerful than public key encryption, only that it seems like that from a high-level view, and I may not understand some details that change this < 1728566152 581595 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :its hell to be even a little bit of a techy/nerd at my age in dnemark < 1728566156 466524 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :*denmark < 1728566203 344965 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :wWwwW: no idea, we regulars are old and barely had internet access and certainly did not have Haskell when we were 13 years old < 1728566231 273723 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :its more of a bullying problem < 1728566232 424752 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :lol < 1728566241 44283 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :when I was younger, my main programming languages were first various BASICs, then VBA for Excel < 1728566249 197004 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :after a while I moved onto "C++" but actually basically C < 1728566250 323807 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wib_jonas: Yes! You're totally right. This is a super-subtle nuance. I don't have a good reference, but "Impagliazzo's five worlds" are five different answers to P vs NP, and two of them only differ in whether DH kex is possible. < 1728566282 401580 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :https://blog.computationalcomplexity.org/2004/06/impagliazzos-five-worlds.html will have to do. < 1728566303 74265 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I should write an nLab article about this, maybe. They're still sore at me for the article on Conway's law. < 1728566354 363654 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :wWwwW: I had that issue too when I was younger – changing from primary to secondary school helped a lot, so did finding a friend group who was happy to just stand around and talk about random things but had sufficient numbers to deter bullies from getting involved < 1728566391 926862 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i have no freinds everybody hates me and calls me weird < 1728566397 179470 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :lol < 1728566427 547588 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that was me in primary school, I think? < 1728566440 922523 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i cant got out < 1728566444 376189 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :im very insocial < 1728566452 262087 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :I AM A HORRIBLE BREED OF BRAIN < 1728566453 338725 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :l.ol < 1728566470 604977 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :korvo; HEY! I'm a dropout too, not a professor < 1728566482 313899 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I partly solved it by learning about subjects that the other children in school wanted to talk about < 1728566524 758443 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i know basically every subject. thats not sport. denmark is very known as "the hooligan nation" i think i dont like football so its just impossible < 1728566542 712171 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :korvo: re Impagliazzo's five worlds, than you, I'll have to look at that < 1728566544 934404 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Look up "tall poppy syndrome" and "law of jante". It's not your fault. < 1728566556 140129 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :wib_jonas: well, I'm unemployed at the moment – I burned out just before Covid hit, and although I'm gradually recovering, I still have weeks at a time when I don't really feel up to doing anything < 1728566558 693446 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :it isnt? < 1728566564 333068 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d JOIN #esolangs * :[https://web.libera.chat] impomatic < 1728566587 624120 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it's like I have reserves of concentration which burn out whenever I do anything, and take days to weeks to recover < 1728566598 837201 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so I'm scared to get a job in case I find myself unable to do it < 1728566633 770643 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :korvo re: for tall poppy syndrome i dont think it applies. i try not to brag to the people in my school. i try atleast < 1728566674 374737 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :people used to ask me random mental arithmetic questions in the corridor all the time, which I think may have been technically a form of bullying? or maybe they were just interested to see if I could do it < 1728566695 662127 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I am quite good at mental arithmetic, and am not sure which direction the correlation goes (i.e. whether I learned it because people assumed I was good at it or vice versa) < 1728566723 750876 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :pope as a joke ask me nonsensical math as a joke < 1728566726 594673 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :rlly annoys me < 1728566736 840098 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: "law of jante" would be the right one for Danes. It's not you, it's peer pressure. < 1728566753 799048 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :ais523: I can understand that, though I'm not quite in the same situation, instead I do have a job but it's not a very technical one, and even with it I feel like I don't have any energy for hobby stuff or learning, but I also wouldn't have energy for hobby without a job because a dayjob that requires me to show up in the office on most workdays < 1728566754 296600 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :helps a lot with having a regular daily routine. < 1728566756 712036 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yes < 1728566769 590242 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :do note that like < 1728566777 856769 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i also have an extreme < 1728566783 913575 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :autism borhter < 1728566787 122947 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :*brother < 1728566791 975507 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :im bullied ofr him < 1728566804 180356 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ppl thinks im weird cuz my borhter has a mental condition < 1728566896 774761 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :"random mental arithmetic questions in the corridor " => that's new to me, I don't remember that specific form of bullying < 1728566939 287948 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that was secondary school, after I already had a reputation for being good at maths < 1728566954 497411 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :unless perhaps you count back when my grandmother tried to drill the multiplication table with me until I finally learned what 7*6 and 7*8 and 7*9 are < 1728566999 434663 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :to be fair, the basic 100 digit×digit multiplications are one of the few pieces of mathematical facts which are really worth memorising < 1728567037 109925 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :yes, that's why I don't count as bullying, even if it might not have been the most effective method to teach me < 1728567037 588222 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :in most cases it is best to learn the underlying rules rather than trying to remember facts individually, but the digit multiplications are so important that learning them by rote as a child is the best way to do it < 1728567138 958705 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname < 1728567318 91000 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ont eh discussion of is \_(.)-> tc i have a prioblem < 1728567325 520208 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :wait no i dont < 1728567402 175473 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :wait i do > 1728567443 44275 PRIVMSG #esolangs :14[[07Deadfish/Implementations (M-Z)14]]4 10 02https://esolangs.org/w/index.php?diff=143059&oldid=142025 5* 03Cocosbeans 5* (+207) 10/* Racket */ < 1728567451 199580 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :aaaaaah < 1728568038 958103 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :wait < 1728568051 533710 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :cant you just make a esolang by saying this is the axioms < 1728568058 749452 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :and typeing out some random bullsh*t < 1728568066 216356 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :like techically < 1728568072 44017 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :would it be a *good* esolang, though? < 1728568086 300001 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :thats bascially what https://esolangs.org/wiki/Post_canonical_system is right? < 1728568091 426642 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :like, normally esolangs are constructed for some purpose < 1728568093 536111 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ais523: simply no < 1728568106 289818 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :it would bu a stupid joke tho < 1728568170 586798 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine < 1728568198 233224 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1728568262 335681 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :there have been a couple of attempts to make languages whose behaviour changes, e.g., every day < 1728568271 421434 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yea ik < 1728568272 894050 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :which is similar in spirit to a randomly generated esolang < 1728568277 333541 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but I don't think any of them worked very well < 1728568280 914846 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yes > 1728568364 544666 PRIVMSG #esolangs :14[[07HAHAHA14]]4 N10 02https://esolangs.org/w/index.php?oldid=143060 5* 03Yayimhere 5* (+392) 10Created page with "'''HAHAHA''' is a joke esolang by [[User:Yayimhere]] == axioms(only way to do computation == these are the axioms: fdhsatuivjsaiduagjfds gfvsgyutudtyureqwww >>>>>>>>>>>>>>>><>> (.).(.).(.).(''n'')=(.''n'') ''n''[][] ''n''! = ''n'' AAAAAAAAAA''n''''n'' where ''n'' < 1728568372 869433 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :this is what i tried < 1728568379 730658 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :complete bullshit but idc < 1728568382 584119 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :lol > 1728568430 709680 PRIVMSG #esolangs :14[[07HAHAHA14]]4 10 02https://esolangs.org/w/index.php?diff=143061&oldid=143060 5* 03Yayimhere 5* (+69) 10/* axioms(only way to do computation */ > 1728568503 224624 PRIVMSG #esolangs :14[[07HAHAHA14]]4 10 02https://esolangs.org/w/index.php?diff=143062&oldid=143061 5* 03Yayimhere 5* (+5) 10/* axioms(only way to do computation */ > 1728568541 599768 PRIVMSG #esolangs :14[[07HAHAHA14]]4 10 02https://esolangs.org/w/index.php?diff=143063&oldid=143062 5* 03Yayimhere 5* (+32) 10/* axioms(only way to do computation lol) */ < 1728568548 156908 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok < 1728568549 843193 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :now < 1728568555 766889 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :how to code anything in this < 1728568556 767505 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :idk < 1728568564 55603 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :do you know(lol) < 1728568599 95028 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so the problem with these esolangs, is that most people who program esolangs do so because they're looking for interesting or important problems to solve < 1728568608 596864 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but randomly generated problems usually aren't interesting to solve < 1728568614 232109 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :true > 1728568661 654976 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=143064&oldid=143005 5* 03Yayimhere 5* (+13) 10/* General languages */ < 1728568759 421143 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1728569293 435934 PRIVMSG #esolangs :14[[0714]]4 N10 02https://esolangs.org/w/index.php?oldid=143065 5* 03Yayimhere 5* (+444) 10Created page with "''''''(pronounced true) is an very simple esolang created by [[User:Yayimhere]] which is based on [[HAHAHA]]. it was created since no other esolangs create esolangs from random bullshit == syntax == a program is made up of a python list, full of strings(without quotes) and th < 1728569309 220963 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :now i made this < 1728569310 946643 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :... < 1728569316 734236 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :theres something wrong with me lol < 1728569498 874283 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :"behaviour changes, e.g., every day" => I've seen two of these, and they seem like joke, but the kind of joke that's worth to make once just so you know it's possible. One is https://esolangs.org/wiki/2014 , a language that only works until a certain cutoff date, which in that case was just a day after the publication. The other is Acme::Current, a < 1728569499 375490 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :perl module with a function that tells you the current date, but it just hardcodes that date, and every day a new version is released with the next date hardcoded – though this soon got toned down to just one version that you have to reinstall every day. < 1728569655 941093 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :theres also TMMLPTEALPAITAFNFAL < 1728569798 733681 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :I should tell a bit about the motivation for why I'm trying to look at symmetric crypto. Obviously authentication and encryption are important and can matter for me too, but those aren't the only kinds of high-level tasks that I want to do. I was thinking of a seeded video game, with a game world quasi-infinite, i.e. so large that you can't < 1728569799 234783 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :generate all of it, but can be generated locally, i.e. multiple servers that share a secret seed but can't communicate generate a world consistent among the servers regardless of what order the adversarial players explore it, and the players (who don't have the secret seed) can't predict certain things in the world without asking a server about it. < 1728569864 72542 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :wib_jonas: NH4 does something similar to that, with each level having its own seed so that they can be generated out of order in seeded games < 1728570009 225265 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :The primitive under this is a deterministic quasi-random function, which takes the secret seed and a context, and give a number that seems uniform and independent among different contexts to the player who doesn't know the seed. But the actual world needs a layer over this, because nearby locations in the world are not independent, it's just that < 1728570009 725582 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :each part of the world is close to independent of everything far enough from that location, you effectively generate it by generating some underlying randomness in a large enough environment around the location and compute the location in a way that the underlying randomness farther from what you've taken into account either can't influence the < 1728570010 225204 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :world at that location, or it's at least exponentially (in the radius that you look at) unlikely that they influence the world at this location. < 1728570015 369383 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :ais523: right < 1728570078 930024 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :so libsodium recently added a high-level function that seems to be suitable for this, https://doc.libsodium.org/key_derivation/hkdf#incremental-entropy-extraction < 1728570147 980737 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :for a video game in practice it's usually simpler to *not* do this, by either having the servers communicate, or by making the world small enough that each server can generate all of it (Spelunky 2 does the latter) < 1728570217 790328 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :and this probably applies to me as well, as in I can probably use approximations like that, but I'm still interested in how to do this sort of thing well in theory < 1728570948 602233 :wWwwW!~wWwwW@94.147.203.75 QUIT :Quit: Client closed < 1728570977 318615 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW < 1728570999 130071 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i like weird machines. i did a weird machine for music today < 1728571130 726782 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine < 1728571132 397693 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :but < 1728571163 836318 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :could you make a weird machine in say True < 1728571181 563745 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord > 1728571195 56321 PRIVMSG #esolangs :14[[07User:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=143066&oldid=142990 5* 03Yayimhere 5* (+23) 10/* esolangs */ > 1728571266 688969 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=143067&oldid=143065 5* 03Yayimhere 5* (+163) 10/* syntax */ < 1728571822 937369 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1728571903 174060 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs amby :realname > 1728572189 471841 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Dolphy 5* 10New user account > 1728572359 672974 PRIVMSG #esolangs :14[[07FLOLCODE14]]4 10 02https://esolangs.org/w/index.php?diff=143068&oldid=143031 5* 03MihaiEso 5* (+0) 10/* STRING */ > 1728572782 840907 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=143069&oldid=143058 5* 03MihaiEso 5* (-43481) 10Archived old discussions to clean-up page. < 1728572791 227767 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine > 1728572840 843238 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself/Archive (01-12-2023 to 31-08-2024)14]]4 N10 02https://esolangs.org/w/index.php?oldid=143070 5* 03MihaiEso 5* (+43684) 10Archived old discussions, from 1 December 2023, up to 31 August 2024. From [[Esolang:Introduce yourself]] < 1728572841 308674 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1728572977 72985 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood > 1728573130 117471 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=143071&oldid=143069 5* 03Dolphy 5* (+129) 10 < 1728573217 489390 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord > 1728574535 337541 PRIVMSG #esolangs :14[[07FLOLCODE14]]4 10 02https://esolangs.org/w/index.php?diff=143072&oldid=143068 5* 03MihaiEso 5* (+16) 10/* Types */ < 1728576231 727882 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1728576828 805277 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Read error: Connection reset by peer < 1728576858 123620 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu QUIT :Quit: Client closed < 1728577573 422830 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine < 1728577830 186658 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1728578243 591083 :wWwwW!~wWwwW@94.147.203.75 QUIT :Quit: Client closed < 1728578877 320030 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW < 1728579416 959704 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d QUIT :Quit: Client closed < 1728579675 78831 :wWwwW!~wWwwW@94.147.203.75 QUIT :Quit: Client closed < 1728580896 406344 :X-Scale!~X-Scale@89.214.121.158 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale < 1728580995 332586 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d JOIN #esolangs * :[https://web.libera.chat] impomatic < 1728581415 320483 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW < 1728582896 849904 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine < 1728583181 326053 :X-Scale!~X-Scale@89.214.121.158 QUIT :Ping timeout: 256 seconds < 1728584886 660955 :ais523!~ais523@user/ais523 QUIT :Quit: quit < 1728585149 438867 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1728585602 163080 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine < 1728585635 196318 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1728585824 444214 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Client Quit < 1728585851 478445 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1728586192 15185 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine < 1728586306 118461 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1728586411 319180 :wWwwW!~wWwwW@94.147.203.75 QUIT :Ping timeout: 256 seconds < 1728586483 905588 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Client Quit < 1728586512 184858 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1728588984 454120 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d QUIT :Quit: Client closed > 1728589401 707237 PRIVMSG #esolangs :14[[07User:Ractangle14]]4 10 02https://esolangs.org/w/index.php?diff=143073&oldid=143025 5* 03Ractangle 5* (+22) 10/* Programm forms */ > 1728590572 307987 PRIVMSG #esolangs :14[[07Fysh14]]4 M10 02https://esolangs.org/w/index.php?diff=143074&oldid=143052 5* 03Pointless 5* (+20) 10Change wording from "Our" to "The" > 1728590635 327897 PRIVMSG #esolangs :14[[07Fysh14]]4 M10 02https://esolangs.org/w/index.php?diff=143075&oldid=143074 5* 03Pointless 5* (+1) 10Change wording from "Our" to "The" > 1728591771 770558 PRIVMSG #esolangs :14[[07Fysh14]]4 M10 02https://esolangs.org/w/index.php?diff=143076&oldid=143075 5* 03Pointless 5* (+1) 10added spacing below option 3: using command line > 1728594190 465789 PRIVMSG #esolangs :14[[07Joke language list14]]4 M10 02https://esolangs.org/w/index.php?diff=143077&oldid=143064 5* 03PythonshellDebugwindow 5* (+0) 10/* General languages */ Sort > 1728594260 479192 PRIVMSG #esolangs :14[[07HAHAHA14]]4 M10 02https://esolangs.org/w/index.php?diff=143078&oldid=143063 5* 03PythonshellDebugwindow 5* (+50) 10Stub, categories > 1728594388 677532 PRIVMSG #esolangs :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=143079&oldid=143067 5* 03PythonshellDebugwindow 5* (+79) 10Stub, categories < 1728594497 589268 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) < 1728594865 763354 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Remote host closed the connection < 1728596258 586262 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs amby :realname > 1728598291 795561 PRIVMSG #esolangs :14[[07User:H. H. P. M. P. Cole/Modulo 214]]4 M10 02https://esolangs.org/w/index.php?diff=143080&oldid=143009 5* 03H. H. P. M. P. Cole 5* (-2) 10 > 1728598804 628722 PRIVMSG #esolangs :14[[07User:H. H. P. M. P. Cole/Modulo 214]]4 M10 02https://esolangs.org/w/index.php?diff=143081&oldid=143080 5* 03H. H. P. M. P. Cole 5* (+161) 10/* All possible small programs */ < 1728600458 448838 :ais523!~ais523@user/ais523 QUIT :Quit: quit < 1728605282 201290 :__monty__!~toonn@user/toonn QUIT :Quit: leaving < 1728606662 784042 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement < 1728608423 453073 :Sgeo_!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1728608429 966024 :Sgeo!~Sgeo@user/sgeo QUIT :Ping timeout: 260 seconds < 1728615523 425158 :X-Scale!~X-Scale@89.214.112.195 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale < 1728617884 753 :Sgeo__!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1728617947 408881 :GregorR!~GregorR@71.19.155.102 QUIT :Quit: Ping timeout (120 seconds) < 1728617997 376357 :Artea!~Lufia@artea.pt QUIT :Quit: ZNC 1.8.2 - https://znc.in < 1728618011 691 :Hooloovoo!~Hooloovoo@hax0rbana.org QUIT :Quit: ZNC 1.8.2+deb2+deb11u1 - https://znc.in < 1728618031 959588 :Hooloovoo!~Hooloovoo@hax0rbana.org JOIN #esolangs hooloovoo :Hooloovoo < 1728618088 547297 :Sgeo_!~Sgeo@user/sgeo QUIT :Ping timeout: 252 seconds < 1728618088 858615 :jix!~jix@user/jix QUIT :Ping timeout: 252 seconds < 1728618092 867259 :GregorR!~GregorR@71.19.155.102 JOIN #esolangs GregorR :Gregor Richards < 1728618145 922092 :jix!~jix@user/jix JOIN #esolangs jix :Jannis Harder < 1728618461 168691 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 252 seconds < 1728618559 991357 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1728619266 986515 :Artea!~Lufia@artea.pt JOIN #esolangs Artea :Artea ElFo > 1728619717 5848 PRIVMSG #esolangs :14[[072 bytes B)14]]4 10 02https://esolangs.org/w/index.php?diff=143082&oldid=134265 5* 03Yayimhere 5* (+10) 10/* Quine */ is a cheating one > 1728619763 411988 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=143083&oldid=143079 5* 03Yayimhere 5* (-28) 10 < 1728619811 318955 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW > 1728620987 60687 PRIVMSG #esolangs :14[[07River14]]4 N10 02https://esolangs.org/w/index.php?oldid=143084 5* 03Yayimhere 5* (+499) 10Created page with "'''River''' is a esolang created by [[User:Yayimhere]] based on [[The Waterfall Model]]. it was named River because it's based on number bases and a waterfall base is...A River == computation == first of all every waterclock will have a list of actions for any value it c > 1728621135 43031 PRIVMSG #esolangs :14[[07Esolang talk:Categorization14]]4 10 02https://esolangs.org/w/index.php?diff=143085&oldid=141803 5* 03Yayimhere 5* (+227) 10/* Counter-based languages */ > 1728621281 200405 PRIVMSG #esolangs :14[[07Esolang talk:Categorization14]]4 10 02https://esolangs.org/w/index.php?diff=143086&oldid=143085 5* 03Yayimhere 5* (+103) 10/* Authors */ > 1728622960 130169 PRIVMSG #esolangs :14[[07Brainyay14]]4 10 02https://esolangs.org/w/index.php?diff=143087&oldid=141106 5* 03PhiPhiPHIpHi 5* (+1089) 10 > 1728623048 127360 PRIVMSG #esolangs :14[[07Brainyay14]]4 10 02https://esolangs.org/w/index.php?diff=143088&oldid=143087 5* 03Yayimhere 5* (+2) 10/* Commands */ fix list < 1728623166 814619 :wWwwW!~wWwwW@94.147.203.75 QUIT :Quit: Client closed < 1728624610 794489 :Sgeo__!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer > 1728625735 974857 PRIVMSG #esolangs :14[[07User:ZCX islptng/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143089&oldid=143012 5* 03ZCX islptng 5* (+370) 10 < 1728632175 337665 :X-Scale!~X-Scale@89.214.112.195 QUIT :Ping timeout: 256 seconds < 1728632227 867844 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.polexchange: points -9.40, score 13.19, rank 42/47 > 1728633184 830227 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself/Archive (01-12-2023 to 31-08-2024)14]]4 10 02https://esolangs.org/w/index.php?diff=143090&oldid=143070 5* 03Ractangle 5* (-5) 10 > 1728633211 953261 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself/Archive (01-12-2023 to 31-08-2024)14]]4 10 02https://esolangs.org/w/index.php?diff=143091&oldid=143090 5* 03Ractangle 5* (+5) 10ah fuck it's no use > 1728633417 881373 PRIVMSG #esolangs :14[[07User talk:Ractangle14]]4 10 02https://esolangs.org/w/index.php?diff=143092&oldid=142960 5* 03Ractangle 5* (-19) 10/* test topic */ < 1728633937 927193 :craigo!~craigo@user/craigo QUIT :Ping timeout: 248 seconds < 1728635069 330036 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine < 1728635099 359870 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1728636557 428165 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown < 1728637614 939645 :riv!river@tilde.team/user/river JOIN #esolangs river :My real name > 1728641412 867931 PRIVMSG #esolangs :14[[07Langton's ant14]]4 N10 02https://esolangs.org/w/index.php?oldid=143093 5* 03Iddi01 5* (+5756) 10I could be the first to view Langton's ant in this perspective > 1728641841 517529 PRIVMSG #esolangs :14[[07Ant14]]4 10 02https://esolangs.org/w/index.php?diff=143094&oldid=92204 5* 03Iddi01 5* (+54) 10Link to [[Langton's ant]] < 1728642758 731433 :Artea!~Lufia@artea.pt QUIT :Quit: ZNC 1.8.2 - https://znc.in < 1728643805 865025 :Artea!~Lufia@vps.artea.ovh JOIN #esolangs Artea :Artea ElFo > 1728643843 652036 PRIVMSG #esolangs :14[[07Peano14]]4 N10 02https://esolangs.org/w/index.php?oldid=143095 5* 03None1 5* (+1503) 10Created page with "{{lang|a=User:None1|i=Peano arithmetic}} ==Arithmetic Operators== Peano has only two built-in arithmetic operators: successor and precursor, unlike Peano arithmetic which has only one. The precursor of a is represented by 'a, the successor of a is represented > 1728643856 58652 PRIVMSG #esolangs :14[[07Peano14]]4 M10 02https://esolangs.org/w/index.php?diff=143096&oldid=143095 5* 03None1 5* (-6) 10/* I/O */ > 1728643936 696598 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=143097&oldid=142979 5* 03None1 5* (+12) 10/* P */ > 1728643960 592811 PRIVMSG #esolangs :14[[07Semi-serious language list14]]4 10 02https://esolangs.org/w/index.php?diff=143098&oldid=142682 5* 03Iddi01 5* (+53) 10A d d e d. a. f e w. t o. t h i s. l i s t. w h i c h. i. d o n ' t. k n o w. h o w. t o. b r i n g. a t t e n t i o n. t o. w i t h o u t. u s i n g. D i s c o r d. ( w h i c h. i. r e f u s e. t o. u s e. a t. a l l. c o s t s ) > 1728643975 941875 PRIVMSG #esolangs :14[[07User:None114]]4 10 02https://esolangs.org/w/index.php?diff=143099&oldid=142755 5* 03None1 5* (+56) 10/* My Esolangs */ > 1728644168 201864 PRIVMSG #esolangs :14[[07Semi-serious language list14]]4 10 02https://esolangs.org/w/index.php?diff=143100&oldid=143098 5* 03None1 5* (+11) 10/* F */ Fysh definitely meets the criteria > 1728644272 106020 PRIVMSG #esolangs :14[[07Langton's ant14]]4 10 02https://esolangs.org/w/index.php?diff=143101&oldid=143093 5* 03Iddi01 5* (+0) 10/* Multiple ants */ I myself got confused with the directions?! < 1728645687 226109 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood > 1728646008 796337 PRIVMSG #esolangs :14[[07Hashell14]]4 10 02https://esolangs.org/w/index.php?diff=143102&oldid=143010 5* 03Gggfr 5* (-196) 10/* operators */ < 1728646030 320486 :ipadwwwww!~ipadwwwww@37.96.92.246 JOIN #esolangs * :[https://web.libera.chat] ipadwwwww > 1728646051 741975 PRIVMSG #esolangs :14[[07Hashell14]]4 10 02https://esolangs.org/w/index.php?diff=143103&oldid=143102 5* 03Gggfr 5* (+0) 10 < 1728646092 462099 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord > 1728646198 609863 PRIVMSG #esolangs :14[[07HAHAHA14]]4 10 02https://esolangs.org/w/index.php?diff=143104&oldid=143078 5* 03Gggfr 5* (+23) 10/* axioms(only way to do computation lol) */ < 1728646295 498008 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood > 1728646387 385677 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=143105&oldid=142399 5* 03Gggfr 5* (-1891) 10move to correct spot > 1728646447 806360 PRIVMSG #esolangs :14[[07O()14]]4 10 02https://esolangs.org/w/index.php?diff=143106&oldid=142380 5* 03Gggfr 5* (+1901) 10/* syntax */ > 1728646610 669786 PRIVMSG #esolangs :14[[07Talk:Unique14]]4 N10 02https://esolangs.org/w/index.php?oldid=143107 5* 03Gggfr 5* (+176) 10Created page with "this is technically a subset of [[forte]] since using a number sets it value to a specific constant ~~~~" < 1728646621 137410 :ipadwwwww!~ipadwwwww@37.96.92.246 PRIVMSG #esolangs :is this correct? < 1728646652 954229 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`? this < 1728646655 816159 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :This is something people on the channel like to talk about. We're often unsure what this is, though. Nobody likes this. < 1728646679 459056 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :"We need to do something. This is something. We need to do this." < 1728646765 827338 :int-e!~noone@int-e.eu PRIVMSG #esolangs :. o O ( Therefore, we must do it. -- politician's logic ) < 1728646848 834985 :ipadwwwww!~ipadwwwww@37.96.92.246 PRIVMSG #esolangs :vat < 1728646860 146071 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1728646861 259228 :ipadwwwww!~ipadwwwww@37.96.92.246 PRIVMSG #esolangs :i asked if my talk page addtion was correct < 1728646899 850382 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_L < 1728647041 665187 :FreeFull!~freefull@46.205.206.114.nat.ftth.dynamic.t-mobile.pl QUIT : < 1728647098 119483 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1728647115 81721 :int-e!~noone@int-e.eu PRIVMSG #esolangs :the number commands don't exist in forte, do they < 1728647141 376879 :int-e!~noone@int-e.eu PRIVMSG #esolangs :also if-then-else < 1728647165 402857 :Lord_of_L!~Lord@user/lord-of-life/x-2819915 QUIT :Read error: Connection reset by peer < 1728647178 432927 :FreeFull!~freefull@46.205.206.114.nat.ftth.dynamic.t-mobile.pl JOIN #esolangs FreeFull :FreeFull < 1728647195 774254 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ipadwwwww: so we were supposed to mattch Gggfr with ipadwwwww and realize that of the many edits you were specifically asking about the last one. (plus, some people ignore esolangs because of the sheer volume of messages it produces) < 1728647243 936014 :ipadwwwww!~ipadwwwww@37.96.92.246 PRIVMSG #esolangs :yes and ok > 1728647271 256012 PRIVMSG #esolangs :14[[07Talk:Unique14]]4 10 02https://esolangs.org/w/index.php?diff=143108&oldid=143107 5* 03Gggfr 5* (-176) 10Blanked the page < 1728647586 886012 :ipadwwwww!~ipadwwwww@37.96.92.246 PRIVMSG #esolangs :i wanted to make an esolang and i wand to know, is this possible : < 1728647658 223981 :ipadwwwww!~ipadwwwww@37.96.92.246 PRIVMSG #esolangs :a monad in X < 1728647666 134944 :ipadwwwww!~ipadwwwww@37.96.92.246 PRIVMSG #esolangs :where X is a monad in X < 1728648222 317777 :ipadwwwww!~ipadwwwww@37.96.92.246 PRIVMSG #esolangs :can i do that? > 1728648573 375078 PRIVMSG #esolangs :14[[07BF joust14]]4 N10 02https://esolangs.org/w/index.php?oldid=143109 5* 03Iddi01 5* (+22) 10Some people prefer the lowercase name < 1728648625 999931 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ipadwwwww: what do you think a monad is? < 1728648662 737173 :ipadwwwww!~ipadwwwww@37.96.92.246 PRIVMSG #esolangs :a monad of something is a monoid of the endofunctors of that something < 1728648759 959 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I guess you have the single arrow category where those two become isomorphic < 1728648786 293027 :ipadwwwww!~ipadwwwww@37.96.92.246 PRIVMSG #esolangs :huh? < 1728649019 318729 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu JOIN #esolangs b_jonas :[https://web.libera.chat] wib_jonas < 1728649041 764232 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :@dear Monad < 1728649041 816630 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs :Maybe you meant: metar learn keal < 1728649044 524617 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :@kind Monad < 1728649045 390854 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs :(* -> *) -> Constraint < 1728649082 672573 :int-e!~noone@int-e.eu PRIVMSG #esolangs :oh deer < 1728649183 796255 :ipadwwwww!~ipadwwwww@37.96.92.246 PRIVMSG #esolangs :wat < 1728649821 695770 :ipadwwwww!~ipadwwwww@37.96.92.246 QUIT :Quit: Client closed < 1728650051 401662 :X-Scale!~X-Scale@89.214.112.195 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale < 1728650937 874836 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs * :realname < 1728652908 370814 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d JOIN #esolangs * :[https://web.libera.chat] impomatic < 1728653459 337990 :X-Scale!~X-Scale@89.214.112.195 QUIT :Ping timeout: 256 seconds < 1728653638 655082 :SGautam!uid286066@id-286066.ilkley.irccloud.com JOIN #esolangs SGautam :Siddharth Gautam > 1728655220 262853 PRIVMSG #esolangs :14[[07Translated ORK/PSTF Again1114]]4 N10 02https://esolangs.org/w/index.php?oldid=143110 5* 03PrySigneToFry 5* (+2240) 10Created page with "[[Translated ORK/Mihai Again7|It is recommended not to rewrite the memory of the comP $3DHt+H$(L+tC?ftfA?HIuI? HIE?MtHIIE?H$E3EtCsDAADA D;??` C??A&]] 1. Take this Program
 What is your name..."
> 1728655247 598505 PRIVMSG #esolangs :14[[07Translated ORK/PSTF Again1114]]4 10 02https://esolangs.org/w/index.php?diff=143111&oldid=143110 5* 03PrySigneToFry 5* (+42) 10
> 1728655712 429508 PRIVMSG #esolangs :14[[07Translated ORK/Mihai Again714]]4 10 02https://esolangs.org/w/index.php?diff=143112&oldid=143003 5* 03PrySigneToFry 5* (+30) 10
> 1728655761 544306 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=143113&oldid=143077 5* 03PrySigneToFry 5* (+61) 10
> 1728656544 348178 PRIVMSG #esolangs :14[[07Befunge/Constants14]]4 10 02https://esolangs.org/w/index.php?diff=143114&oldid=142931 5* 03PrySigneToFry 5* (+129) 10
> 1728656909 649114 PRIVMSG #esolangs :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=143115&oldid=128270 5* 03PrySigneToFry 5* (+552) 10Change the font
> 1728657125 396203 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=143116&oldid=142986 5* 03PrySigneToFry 5* (+137) 10
> 1728657639 66646 PRIVMSG #esolangs :14[[07User talk:None114]]4 10 02https://esolangs.org/w/index.php?diff=143117&oldid=143015 5* 03PrySigneToFry 5* (+729) 10/* A shorter Quine program code in  */ new section
< 1728659211 443252 :X-Scale!~X-Scale@89.214.112.195 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
> 1728659303 686758 PRIVMSG #esolangs :14[[07E14]]4 M10 02https://esolangs.org/w/index.php?diff=143118&oldid=103931 5* 03Emelang 5* (-1) 10/* Pronunciation */
< 1728659858 410602 :molson_!~molson@172-103-21-94-dynamic.midco.net JOIN #esolangs molson :realname
< 1728659926 844660 :molson!~molson@172-103-21-94-dynamic.midco.net QUIT :Ping timeout: 272 seconds
> 1728662095 181462 PRIVMSG #esolangs :14[[07Translated ORK/PSTF Again1114]]4 10 02https://esolangs.org/w/index.php?diff=143119&oldid=143111 5* 03MihaiEso 5* (+30) 10
< 1728662129 374172 :X-Scale!~X-Scale@89.214.112.195 QUIT :Ping timeout: 256 seconds
> 1728662781 607706 PRIVMSG #esolangs :14[[07Translated ORK/Mihai Again814]]4 N10 02https://esolangs.org/w/index.php?oldid=143120 5* 03MihaiEso 5* (+2186) 10Created page with "[[Translated ORK/PSTF Again11|//`??>(]]. What are you doing here Its shit, MEGA shit! ~~~~  1. Take this `Program 
 What is your name? Stick to what you think from the age of thirty to thirty. What is yo
> 1728662795 414535 PRIVMSG #esolangs :14[[07Translated ORK/Mihai Again814]]4 10 02https://esolangs.org/w/index.php?diff=143121&oldid=143120 5* 03MihaiEso 5* (-4) 10
> 1728662839 136129 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=143122&oldid=143113 5* 03MihaiEso 5* (+62) 10/* Horribly translated variants */
> 1728662873 945694 PRIVMSG #esolangs :14[[07Translated ORK/Mihai Again814]]4 10 02https://esolangs.org/w/index.php?diff=143123&oldid=143121 5* 03MihaiEso 5* (+61) 10
< 1728665038 974059 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu QUIT :Quit: Client closed
> 1728666107 829138 PRIVMSG #esolangs :14[[07User talk:/w/wiki/index.php/Talk:index.php/Main page14]]4 10 02https://esolangs.org/w/index.php?diff=143124&oldid=143056 5* 03Tommyaweosmalt 5* (+201) 10return of tommyaweosmalt, use only for editing this article
> 1728666134 684412 PRIVMSG #esolangs :14[[07User:Tommyaweosmalt14]]4 10 02https://esolangs.org/w/index.php?diff=143125&oldid=137742 5* 03Tommyaweosmalt 5* (+126) 10
< 1728666144 104668 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d QUIT :Quit: Client closed
> 1728666194 701702 PRIVMSG #esolangs :14[[07User:Tommyaweosmalt14]]4 10 02https://esolangs.org/w/index.php?diff=143126&oldid=143125 5* 03Tommyaweosmalt 5* (+196) 10
< 1728666489 487961 :sam__!~sam@lullcec.org JOIN #esolangs * :sam
< 1728666512 680019 :sam__!~sam@lullcec.org NICK :Guest5155
> 1728667638 476813 PRIVMSG #esolangs :14[[07Befunge/Constants14]]4 M10 02https://esolangs.org/w/index.php?diff=143127&oldid=143114 5* 03PythonshellDebugwindow 5* (+22) 10Grammar
> 1728667811 569140 PRIVMSG #esolangs :14[[07Semi-serious language list14]]4 M10 02https://esolangs.org/w/index.php?diff=143128&oldid=143100 5* 03PythonshellDebugwindow 5* (+0) 10/* R */ Sort
> 1728667965 589041 PRIVMSG #esolangs :14[[07Langton's ant14]]4 M10 02https://esolangs.org/w/index.php?diff=143129&oldid=143101 5* 03PythonshellDebugwindow 5* (-1) 10/* External resources */ Convert to list
> 1728668002 821418 PRIVMSG #esolangs :14[[07Ant14]]4 M10 02https://esolangs.org/w/index.php?diff=143130&oldid=143094 5* 03PythonshellDebugwindow 5* (-12) 10Confusion
> 1728668041 158266 PRIVMSG #esolangs :14[[07Ant14]]4 M10 02https://esolangs.org/w/index.php?diff=143131&oldid=143130 5* 03PythonshellDebugwindow 5* (+22) 10Category
> 1728668108 84126 PRIVMSG #esolangs :14[[07River14]]4 M10 02https://esolangs.org/w/index.php?diff=143132&oldid=143084 5* 03PythonshellDebugwindow 5* (+51) 10Stub, categories
< 1728668283 412266 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
< 1728668439 49825 :Sgeo_!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
< 1728668446 680914 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
< 1728669194 754055 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I wonder what to put for reference implementation when the language first arose in a paper with no corresponding software. This is famously the case for Lisp, but it's also the case for Langton's ant.
> 1728669910 935915 PRIVMSG #esolangs :14[[07Langton's ant14]]4 10 02https://esolangs.org/w/index.php?diff=143133&oldid=143129 5* 03Corbin 5* (+547) 10Rewrite opening, add infobox, bluelink Langton, link to whitepapers, explain TC-ness.
< 1728670276 289466 :molson_!~molson@172-103-21-94-dynamic.midco.net QUIT :Remote host closed the connection
< 1728670446 520871 :molson!~molson@2001-48F8-704A-446-AC58-6BE4-2BD1-E6F4-dynamic.midco.net JOIN #esolangs molson :realname
< 1728670640 605668 :molson!~molson@2001-48F8-704A-446-AC58-6BE4-2BD1-E6F4-dynamic.midco.net QUIT :Remote host closed the connection
< 1728670694 153576 :molson!~molson@2001-48F8-704A-446-AC58-6BE4-2BD1-E6F4-dynamic.midco.net JOIN #esolangs molson :realname
< 1728671083 855933 :molson!~molson@2001-48F8-704A-446-AC58-6BE4-2BD1-E6F4-dynamic.midco.net QUIT :Remote host closed the connection
< 1728671128 879106 :molson!~molson@2001-48F8-704A-446-AC58-6BE4-2BD1-E6F4-dynamic.midco.net JOIN #esolangs molson :realname
> 1728671354 875509 PRIVMSG #esolangs :14[[07Game of Life14]]4 10 02https://esolangs.org/w/index.php?diff=143134&oldid=142669 5* 03Corbin 5* (+685) 10Infobox proglang and bluelinks. This is still a stub; Life's too well-studied to have such a short page. (Yes, *that* Bourne. Yes, Guy's son wrote the code; Guy wrote the book. Yes, Conway probably invented it a year or two prior.)
< 1728671380 122662 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Ugh, deja vu.
< 1728671785 870101 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname
> 1728673532 1167 PRIVMSG #esolangs :14[[07Comment14]]4 10 02https://esolangs.org/w/index.php?diff=143135&oldid=142962 5* 03Ractangle 5* (+2) 10/* How dare you fuck the brain */
> 1728673546 721733 PRIVMSG #esolangs :14[[07Comment14]]4 10 02https://esolangs.org/w/index.php?diff=143136&oldid=143135 5* 03Ractangle 5* (-6) 10/* How dare you fuck the brain */
< 1728674604 314827 :SGautam!uid286066@id-286066.ilkley.irccloud.com QUIT :Quit: Connection closed for inactivity
< 1728674705 932061 :molson_!~molson@2001-48F8-704A-446-AC58-6BE4-2BD1-E6F4-dynamic.midco.net JOIN #esolangs molson :realname
< 1728674898 876481 :molson!~molson@2001-48F8-704A-446-AC58-6BE4-2BD1-E6F4-dynamic.midco.net QUIT :Ping timeout: 252 seconds
< 1728675731 995606 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.ais523_impatience: points -3.00, score 17.93, rank 24/47
< 1728675788 36054 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.ais523_impatience: points -3.00, score 17.93, rank 24/47 (--)
< 1728676581 639151 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.ais523_impatience: points 3.69, score 23.91, rank 18/47 (+6)
< 1728676600 432179 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :fungot, how old were you when Targent kidnapped your mother and blackmailed your father?
< 1728676600 727735 :fungot!~fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :b_jonas: does anyone know how to calculate pi) so, i'm looking for a compiler
< 1728677051 405913 :chiselfuse!~chiselfus@user/chiselfuse QUIT :Ping timeout: 260 seconds
< 1728677069 699159 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :fungot: yes, http://www.quadibloc.com/math/circint.htm
< 1728677069 870720 :fungot!~fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :b_jonas: i doubt it would be goo, and pointed at your crotch?
< 1728677161 253642 :chiselfuse!~chiselfus@user/chiselfuse JOIN #esolangs chiselfuse :chiselfuse
< 1728677441 945777 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.ais523_impatience: points 4.26, score 24.45, rank 16/47 (+2)
< 1728678229 651133 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :esolangs: When was Conway's Game of Life?
> 1728678241 410614 PRIVMSG #esolangs :korvo: Conway's Game of Life was invented by John Horton Conway in **1960**.
< 1728678266 364492 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :esolangs: When did Conway invent their Game of Life?
> 1728678275 376014 PRIVMSG #esolangs :korvo: John Horton Conway invented the Game of Life in the 1960s.
< 1728678320 787178 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Laconic but acceptable. Also the tokenizer probably doesn't like digits.
< 1728678326 545180 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :esolangs: Who invented the Game of Life?
> 1728678352 752787 PRIVMSG #esolangs :korvo: The Game of Life was invented by John Horton Conway sometime between 1968 and 1970.
< 1728678400 313720 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.ais523_impatience: points 6.52, score 26.80, rank 11/47 (+5)
< 1728678453 331693 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d JOIN #esolangs * :[https://web.libera.chat] impomatic
< 1728678471 147786 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :If the OID arcs 1.8.46, 1.9.46, and 1.10.46, are not currently assigned, I might suggest to keep them permanently unassigned, so that you can always distinguish a text form OID from a binary form OID.
> 1728678745 423096 PRIVMSG #esolangs :14[[07Unique14]]4 10 02https://esolangs.org/w/index.php?diff=143137&oldid=142899 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+4) 10/* Operations */
> 1728678800 554506 PRIVMSG #esolangs :14[[07User talk:Gggfr14]]4 10 02https://esolangs.org/w/index.php?diff=143138&oldid=134655 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+440) 10
> 1728678950 905849 PRIVMSG #esolangs :14[[07Talk:MinusGreater14]]4 N10 02https://esolangs.org/w/index.php?oldid=143139 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+292) 10Created page with "i really don't like this one. ~~~~"
< 1728678951 886297 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.ais523_impatience: points 8.29, score 28.93, rank 9/47 (+2)
> 1728678978 23676 PRIVMSG #esolangs :14[[07MinusGreater14]]4 10 02https://esolangs.org/w/index.php?diff=143140&oldid=133987 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+2) 10/* hello world */
> 1728679047 653362 PRIVMSG #esolangs :14[[07'Python' is not recognized as an internal or external command, operable program or batch file.14]]4 10 02https://esolangs.org/w/index.php?diff=143141&oldid=141204 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+7) 10/* commands */
< 1728679622 796723 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.ais523_impatience: points 8.74, score 29.66, rank 7/47 (+2)
> 1728679656 341483 PRIVMSG #esolangs :14[[07Nope.14]]4 10 02https://esolangs.org/w/index.php?diff=143142&oldid=142936 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+50) 10/* 100BF */
> 1728679863 227210 PRIVMSG #esolangs :14[[07Nope.14]]4 10 02https://esolangs.org/w/index.php?diff=143143&oldid=143142 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+170) 10/* Emoji-gramming */
> 1728680077 737623 PRIVMSG #esolangs :14[[07'Python' is not recognized as an internal or external command, operable program or batch file.14]]4 10 02https://esolangs.org/w/index.php?diff=143144&oldid=143141 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+349) 10
> 1728680087 977318 PRIVMSG #esolangs :14[[07'Python' is not recognized as an internal or external command, operable program or batch file.14]]4 10 02https://esolangs.org/w/index.php?diff=143145&oldid=143144 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-186) 10
> 1728680138 54195 PRIVMSG #esolangs :14[[07'Python' is not recognized as an internal or external command, operable program or batch file.14]]4 10 02https://esolangs.org/w/index.php?diff=143146&oldid=143145 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-3) 10
> 1728680150 408844 PRIVMSG #esolangs :14[[07'Python' is not recognized as an internal or external command, operable program or batch file.14]]4 10 02https://esolangs.org/w/index.php?diff=143147&oldid=143146 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+1) 10
< 1728680980 967390 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.ais523_impatience: points 8.83, score 29.75, rank 7/47 (--)
< 1728681489 318670 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.ais523_impatience: points 8.88, score 29.80, rank 7/47 (--)
> 1728681694 403798 PRIVMSG #esolangs :14[[072KWLang14]]4 M10 02https://esolangs.org/w/index.php?diff=143148&oldid=141911 5* 03PythonshellDebugwindow 5* (+131) 10/* Computational class */ Interpreter, categories
> 1728681748 314987 PRIVMSG #esolangs :14[[07'Python' is not recognized as an internal or external command, operable program or batch file.14]]4 10 02https://esolangs.org/w/index.php?diff=143149&oldid=143147 5* 03Ractangle 5* (+10) 10/* See also */
> 1728681873 227149 PRIVMSG #esolangs :14[[07Bake14]]4 10 02https://esolangs.org/w/index.php?diff=143150&oldid=141203 5* 03Ractangle 5* (+69) 10/* Syntax */
< 1728681887 42576 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.ais523_impatience: points 10.14, score 31.67, rank 7/47 (--)
> 1728682187 71315 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143151&oldid=141201 5* 03Ractangle 5* (+97) 10
> 1728682283 492259 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143152&oldid=143151 5* 03Ractangle 5* (+97) 10
> 1728682375 151764 PRIVMSG #esolangs :14[[07Snakel14]]4 10 02https://esolangs.org/w/index.php?diff=143153&oldid=140821 5* 03Ractangle 5* (+31) 10
> 1728682536 330276 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143154&oldid=143152 5* 03Ractangle 5* (+69) 10
> 1728682579 726638 PRIVMSG #esolangs :14[[07Snakel (DifferentDance8)14]]4 10 02https://esolangs.org/w/index.php?diff=143155&oldid=140830 5* 03Ractangle 5* (+59) 10
> 1728682608 109171 PRIVMSG #esolangs :14[[07Snakel (DifferentDance8)14]]4 10 02https://esolangs.org/w/index.php?diff=143156&oldid=143155 5* 03Ractangle 5* (-60) 10
> 1728682684 137409 PRIVMSG #esolangs :14[[07Snakel (DifferentDance8)14]]4 10 02https://esolangs.org/w/index.php?diff=143157&oldid=143156 5* 03Ractangle 5* (+53) 10
> 1728682748 834455 PRIVMSG #esolangs :14[[07Bake14]]4 10 02https://esolangs.org/w/index.php?diff=143158&oldid=143150 5* 03Ractangle 5* (-12) 10
< 1728682789 859156 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.ais523_impatience: points 11.07, score 33.27, rank 5/47 (+2)
< 1728683272 815203 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.ais523_impatience: points 11.12, score 33.32, rank 5/47 (--)
< 1728684644 634302 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.ais523_impatience: points 11.50, score 33.90, rank 5/47 (--)
< 1728684827 399800 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.ais523_impatience: points 14.36, score 38.97, rank 3/47 (+2)
< 1728685982 314733 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.ais523_impatience: points 16.17, score 42.60, rank 2/47 (+1)
< 1728687422 469016 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.ais523_impatience: points 18.00, score 47.08, rank 1/47 (+1)
< 1728687425 989204 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.ais523_impatience: points 18.00, score 47.08, rank 1/47 (--)
< 1728690684 725774 :X-Scale!~X-Scale@89.214.121.122 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1728690733 113078 :__monty__!~toonn@user/toonn QUIT :Quit: leaving
> 1728690888 814384 PRIVMSG #esolangs :14[[07BF Joust strategies14]]4 10 02https://esolangs.org/w/index.php?diff=143159&oldid=141354 5* 03Ais523 5* (+3250) 10document my recent winner; also mark which years are incomplete, and which are complete but uninteresting; plus a couple of typo fixes
> 1728691192 618684 PRIVMSG #esolangs :14[[07BF Joust strategies14]]4 10 02https://esolangs.org/w/index.php?diff=143160&oldid=143159 5* 03Ais523 5* (+225) 10/* 2024 */ formatting; mention monolith inspiration
< 1728691233 325224 :X-Scale!~X-Scale@89.214.121.122 QUIT :Ping timeout: 256 seconds
< 1728691382 915905 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement
> 1728692394 487878 PRIVMSG #esolangs :14[[07BF Joust strategies14]]4 10 02https://esolangs.org/w/index.php?diff=143161&oldid=143160 5* 03Ais523 5* (+14) 10/* 2024 */ fix a mistake in the description
< 1728692885 779133 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d QUIT :Quit: Client closed
> 1728693258 302454 PRIVMSG #esolangs :14[[07BF Joust strategies14]]4 10 02https://esolangs.org/w/index.php?diff=143162&oldid=143161 5* 03Ais523 5* (+1964) 10/* Reconnaissance */ mention tape length estimation
> 1728693295 129260 PRIVMSG #esolangs :14[[07BF Joust strategies14]]4 M10 02https://esolangs.org/w/index.php?diff=143163&oldid=143162 5* 03Ais523 5* (+1) 10/* Tape length estimation */ grammar
> 1728693348 420309 PRIVMSG #esolangs :14[[07BF Joust strategies14]]4 10 02https://esolangs.org/w/index.php?diff=143164&oldid=143163 5* 03Ais523 5* (+66) 10/* Tape length estimation */ fix broken parenthetical
> 1728693547 713080 PRIVMSG #esolangs :14[[07BF Joust strategies14]]4 10 02https://esolangs.org/w/index.php?diff=143165&oldid=143164 5* 03Ais523 5* (+37) 10/* Anti-shudder clear */ clarify
> 1728693673 12266 PRIVMSG #esolangs :14[[071 byte :514]]4 10 02https://esolangs.org/w/index.php?diff=143166&oldid=127866 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+25) 10/* Interpeter */
< 1728693729 394325 :X-Scale!~X-Scale@89.214.121.122 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
> 1728694234 846916 PRIVMSG #esolangs :14[[07BF Joust strategies14]]4 10 02https://esolangs.org/w/index.php?diff=143167&oldid=143165 5* 03Ais523 5* (+1202) 10/* Defense */ discuss flag repair
> 1728694428 533977 PRIVMSG #esolangs :14[[07BF Joust strategies14]]4 10 02https://esolangs.org/w/index.php?diff=143168&oldid=143167 5* 03Ais523 5* (+220) 10/* Flag repair */ mention interaction with careless clears
> 1728694846 35430 PRIVMSG #esolangs :14[[071 byte :514]]4 10 02https://esolangs.org/w/index.php?diff=143169&oldid=143166 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+23) 10/* Interpeter */
> 1728695692 11339 PRIVMSG #esolangs :14[[07Cut14]]4 10 02https://esolangs.org/w/index.php?diff=143170&oldid=79586 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+65) 10/* Example programs */
> 1728695722 821937 PRIVMSG #esolangs :14[[07Cut14]]4 10 02https://esolangs.org/w/index.php?diff=143171&oldid=143170 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-4) 10/* Example programs */
< 1728696158 362430 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Why does ASN.1 BER need the specification of which of the three kind of ISO 6093 formats is used?
> 1728696682 133028 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 M10 02https://esolangs.org/w/index.php?diff=143172&oldid=143154 5* 03PythonshellDebugwindow 5* (+42) 10Categories
< 1728698678 995828 :X-Scale!~X-Scale@89.214.121.122 QUIT :Quit: Client closed
< 1728701253 435439 :X-Scale!~X-Scale@89.214.121.122 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1728704878 434849 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 252 seconds
< 1728704974 905615 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1728705281 460377 :nitrix!~nitrix@user/meow/nitrix QUIT :Quit: ZNC 1.8.2 - https://znc.in
< 1728705391 920490 :nitrix!~nitrix@user/meow/nitrix JOIN #esolangs nitrix :ZNC - https://znc.in
> 1728706434 166162 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Sei2423 5*  10New user account
> 1728706760 268787 PRIVMSG #esolangs :14[[07Langton's ant14]]4 10 02https://esolangs.org/w/index.php?diff=143173&oldid=143133 5* 03Iddi01 5* (+235) 10Fix details
< 1728707477 867941 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :In order to be closer to ASN.1 so that a similar program can be used, I had made up ASN.1X (instead of ASN.2). https://raw.githubusercontent.com/zzo38/scorpion/refs/heads/trunk/asn1/asn1.doc Please tell me if you think something should be changed, or is wrong, or is no good, etc.
< 1728707634 821048 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :(ASN.1X adds some things and removes some things compared with ASN.1, and also adds a few additional restrictions compared with ASN.1)
< 1728708062 600910 :craigo!~craigo@user/craigo QUIT :Remote host closed the connection
< 1728711074 565120 :X-Scale!~X-Scale@89.214.121.122 QUIT :Quit: Client closed
> 1728716795 680113 PRIVMSG #esolangs :14[[07'Python' is not recognized as an internal or external command, operable program or batch file.14]]4 10 02https://esolangs.org/w/index.php?diff=143174&oldid=143149 5* 03Ractangle 5* (+97) 10
< 1728717448 318956 :iddi01!~iddi01@2604:9cc0:14:8d60:d5b0:dacd:a37a:e880 JOIN #esolangs * :[https://web.libera.chat] iddi01
< 1728717521 541146 :iddi01!~iddi01@2604:9cc0:14:8d60:d5b0:dacd:a37a:e880 PRIVMSG #esolangs :!zjoust polexchange (>)*9([-[([(+[{(-)*4(-[{(-)*123[+.]}])%6}])%5][-.]>[(-[{(+)*4(+[{(+)*123[-.]}])%6}])%5][+.]>)*-1]]>)*22
< 1728717521 874975 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :iddi01.polexchange: points -3.74, score 16.68, rank 29/47
< 1728717575 59766 :iddi01!~iddi01@2604:9cc0:14:8d60:d5b0:dacd:a37a:e880 PRIVMSG #esolangs :In case you haven't figured it out, the previous web.polexchange were also by me
< 1728718975 300857 :iddi01!~iddi01@2604:9cc0:14:8d60:d5b0:dacd:a37a:e880 PRIVMSG #esolangs :The name refers to it exchanging polarity of clears while doing the rush.
< 1728721711 880126 :SGautam!uid286066@id-286066.ilkley.irccloud.com JOIN #esolangs SGautam :Siddharth Gautam
< 1728724235 778541 :iddi01!~iddi01@2604:9cc0:14:8d60:d5b0:dacd:a37a:e880 QUIT :Quit: Client closed
< 1728727372 567166 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Remote host closed the connection
< 1728727406 460497 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1728727468 525021 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood
< 1728727502 458559 :Everything!~Everythin@178-133-161-246.mobile.vf-ua.net JOIN #esolangs Everything :Everything
< 1728727795 457536 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1728728671 793087 PRIVMSG #esolangs :14[[07User talk:MihaiEso14]]4 10 02https://esolangs.org/w/index.php?diff=143175&oldid=142734 5* 03None1 5* (+491) 10/* Would you like to join Funcode? */  help contributing/translating?
< 1728728690 752834 :Sgeo_!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
< 1728729177 589885 :Everything!~Everythin@178-133-161-246.mobile.vf-ua.net QUIT :Quit: leaving
> 1728729294 522739 PRIVMSG #esolangs :14[[07Cut14]]4 10 02https://esolangs.org/w/index.php?diff=143176&oldid=143171 5* 03PkmnQ 5* (+92) 10/* Python implementation */
< 1728729698 434013 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown
< 1728729781 462537 :X-Scale!~X-Scale@89.214.121.122 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1728729954 429230 :X-Scale56!~X-Scale@89.214.121.122 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1728730095 328780 :X-Scale!~X-Scale@89.214.121.122 QUIT :Ping timeout: 256 seconds
< 1728730265 329436 :X-Scale56!~X-Scale@89.214.121.122 QUIT :Ping timeout: 256 seconds
> 1728731479 467749 PRIVMSG #esolangs :14[[07BF Joust strategies14]]4 M10 02https://esolangs.org/w/index.php?diff=143177&oldid=143168 5* 03Iddi01 5* (+638) 10/* Major Programs */ If you know the exact year, feel free to move them to the correct place
> 1728732493 562431 PRIVMSG #esolangs :14[[07Translated ORK/PSTF Again1214]]4 N10 02https://esolangs.org/w/index.php?oldid=143178 5* 03PrySigneToFry 5* (+2391) 10Created page with "Translated ORK/Mihai Again8|It is recommended not to rewrite the memory of the com@@?   ?  uAM@?MA?  ??       EE,?   ?e M?EMEE?EEM$ #E?AmM?E??    9uMuu7}?   ?e M?EEM?..."
> 1728732522 733972 PRIVMSG #esolangs :14[[07Translated ORK/Mihai Again814]]4 10 02https://esolangs.org/w/index.php?diff=143179&oldid=143123 5* 03PrySigneToFry 5* (+30) 10
> 1728732553 474460 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=143180&oldid=143122 5* 03PrySigneToFry 5* (+63) 10
> 1728732780 98896 PRIVMSG #esolangs :14[[07User talk:MihaiEso14]]4 10 02https://esolangs.org/w/index.php?diff=143181&oldid=143175 5* 03PrySigneToFry 5* (+774) 10/* My all Esolangs are designed by ONLY myself until now. */ new section
> 1728733321 435383 PRIVMSG #esolangs :14[[07Esolang:Featured languages/Candidates14]]4 M10 02https://esolangs.org/w/index.php?diff=143182&oldid=128341 5* 03Iddi01 5* (+984) 101. Proposed [[Langton's ant]] 2. There is *no* obvious rule that says people cannot change their proposal, b_jonas did it and wasn't stopped 3. The syntax guide is outdated, updated it
< 1728733408 189905 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs amby :realname
< 1728735309 590415 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1728735519 52877 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name)
< 1728735581 141216 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it strikes me that maybe a way to make BF Joust easier to get into is to have a number of "fixed" hills (i.e. new programs never join them, just get scored against them) of varying difficulty
< 1728735590 733215 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so you could try to top the beginner hill first, then the intermediate hill, etc.
< 1728735663 83563 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :this also might give practice in tuning to hills with different makeups
< 1728735699 295888 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :impatience does as well as it does because it is hard to tune against turtles in modern BF Joust, there are so many other demands on a program's time
> 1728735844 28961 PRIVMSG #esolangs :14[[07Translated ORK/PSTF Again1214]]4 10 02https://esolangs.org/w/index.php?diff=143183&oldid=143178 5* 03MihaiEso 5* (+30) 10
> 1728736365 960382 PRIVMSG #esolangs :14[[07User:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=143184&oldid=142476 5* 03Tommyaweosme 5* (+59) 10
> 1728736379 358272 PRIVMSG #esolangs :14[[07User:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=143185&oldid=143184 5* 03Tommyaweosme 5* (+0) 10
< 1728736461 166781 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1728736555 433041 PRIVMSG #esolangs :14[[07User:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=143186&oldid=143185 5* 03Tommyaweosme 5* (+157) 10
> 1728736572 190057 PRIVMSG #esolangs :14[[07User:Tommyaweosme14]]4 M10 02https://esolangs.org/w/index.php?diff=143187&oldid=143186 5* 03Tommyaweosme 5* (+11) 10
> 1728736589 578296 PRIVMSG #esolangs :14[[07User:Tommyaweosme14]]4 M10 02https://esolangs.org/w/index.php?diff=143188&oldid=143187 5* 03Tommyaweosme 5* (+0) 10
> 1728736664 649386 PRIVMSG #esolangs :14[[07User:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=143189&oldid=143188 5* 03Tommyaweosme 5* (+12) 10
< 1728736697 734622 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1728737055 402561 :X-Scale!~X-Scale@89.214.121.122 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1728737279 512304 :SGautam!uid286066@id-286066.ilkley.irccloud.com QUIT :Quit: Connection closed for inactivity
< 1728737420 759342 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1728737895 382773 PRIVMSG #esolangs :14[[07Translated ORK/Mihai Again914]]4 N10 02https://esolangs.org/w/index.php?oldid=143190 5* 03MihaiEso 5* (+2109) 10Created page with "[[Translated ORK/PSTF Again12|It is recommended not to rewrite the memory of the I2712FiZP2;l.6TH=nbReogN?]]  1. Take this T=hTN} At this moment// Make a medium cake. Make a medium cake. 
< 1728737908 397747 :Guest5155!~sam@lullcec.org QUIT :Quit: leaving
> 1728737942 983379 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=143191&oldid=143180 5* 03MihaiEso 5* (+64) 10/* Horribly translated variants */
< 1728737949 325820 :X-Scale!~X-Scale@89.214.121.122 QUIT :Ping timeout: 256 seconds
< 1728738415 526688 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: could there instead be a number of fixed programs on the one hill?
< 1728738440 917243 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :that is, when a new program joins, the lowest scoring non-fixed program gets dropped from the hill
< 1728738830 296236 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine
< 1728739042 501335 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1728739221 171471 PRIVMSG #esolangs :14[[07UserEdited14]]4 10 02https://esolangs.org/w/index.php?diff=143192&oldid=142581 5* 03PrySigneToFry 5* (+2) 10
> 1728739919 668530 PRIVMSG #esolangs :14[[07BF Joust strategies14]]4 10 02https://esolangs.org/w/index.php?diff=143193&oldid=143177 5* 03Ais523 5* (+4253) 10confirmed Sookie's date of topping the hill as May 19 2019, and documenting a reverse-engineering of how it works (because Westonian didn't describe it at the time)
> 1728740009 896639 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=143194&oldid=143047 5* 03PrySigneToFry 5* (+721) 10
> 1728740486 181620 PRIVMSG #esolangs :14[[07BF Joust strategies14]]4 10 02https://esolangs.org/w/index.php?diff=143195&oldid=143193 5* 03Ais523 5* (+363) 10/* Major Programs */ mist became #1 on March 11 2019 (before Sookie)  move into correct date section and add a reverse-engineered description. (At the time, david_werecat said " I won't call it generally good, but it works for the current hill.")
> 1728740553 64702 PRIVMSG #esolangs :14[[07Olus200014]]4 N10 02https://esolangs.org/w/index.php?oldid=143196 5* 03Dolphy 5* (+10463) 10Created page with "{{infobox proglang |name=Olus2000 |paradigms=Concatenative |author=[[User:Dolphy]] |year=[[:Category:2024|2024]] |memsys=[[:Category:Stack-based|Stack-based]] |class=[[:Category:Turing complete|Turing complete]] |majorimpl=Will be revealed later |influence=[[Forth]] |f
< 1728740965 678633 :Thelie!~Thelie@2a03:9b40:2294:3d00:c51d:575:9ca2:3f6a JOIN #esolangs Thelie :Thelie
> 1728740988 135461 PRIVMSG #esolangs :14[[07User:Dolphy14]]4 N10 02https://esolangs.org/w/index.php?oldid=143197 5* 03Dolphy 5* (+63) 10Created page with "Hello I'm Dolphy. I love math, computer science and philosophy."
> 1728741300 589960 PRIVMSG #esolangs :14[[07Olus200014]]4 M10 02https://esolangs.org/w/index.php?diff=143198&oldid=143196 5* 03Dolphy 5* (+1) 10Fix a typo
> 1728742101 425668 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5*  10moved [[02BASE10]] to [[BAL]]
> 1728742101 449929 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5*  10moved [[02Talk:BASE10]] to [[Talk:BAL]]
> 1728742101 474167 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5*  10moved [[02Talk:BASE/Other esolang implementations10]] to [[Talk:BAL/Other esolang implementations]]
> 1728742137 609186 PRIVMSG #esolangs :14[[07BAL14]]4 10 02https://esolangs.org/w/index.php?diff=143205&oldid=143199 5* 03Ractangle 5* (-15) 10
> 1728742162 164550 PRIVMSG #esolangs :14[[07BAL14]]4 10 02https://esolangs.org/w/index.php?diff=143206&oldid=143205 5* 03Ractangle 5* (-68) 10/* Commands */
> 1728742200 690295 PRIVMSG #esolangs :14[[07BAL14]]4 10 02https://esolangs.org/w/index.php?diff=143207&oldid=143206 5* 03Ractangle 5* (+49) 10/* Commands */
> 1728742244 82465 PRIVMSG #esolangs :14[[07BAL14]]4 10 02https://esolangs.org/w/index.php?diff=143208&oldid=143207 5* 03Ractangle 5* (-15) 10/* Commands */
> 1728742258 842861 PRIVMSG #esolangs :14[[07BAL14]]4 10 02https://esolangs.org/w/index.php?diff=143209&oldid=143208 5* 03Ractangle 5* (+5) 10/* Hello, world! */
< 1728742370 338265 :impomatic!~impomatic@82-132-233-191.dab.02.net JOIN #esolangs * :[https://web.libera.chat] impomatic
> 1728742560 128546 PRIVMSG #esolangs :14[[07BF Joust strategies14]]4 10 02https://esolangs.org/w/index.php?diff=143210&oldid=143195 5* 03Ais523 5* (+1539) 10/* Major Programs */ nyuroki2 topped the hill on 19 August 2017; write a description based on the notes provided by Lymia
> 1728742605 10384 PRIVMSG #esolangs :14[[07BF Joust strategies14]]4 10 02https://esolangs.org/w/index.php?diff=143211&oldid=143210 5* 03Ais523 5* (+39) 10/* 2024 */ add a bit of description I missed
< 1728742636 550910 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1728742718 423975 :impomatic!~impomatic@82-132-233-191.dab.02.net QUIT :Quit: Client closed
> 1728744185 819778 PRIVMSG #esolangs :14[[07BF Joust strategies14]]4 10 02https://esolangs.org/w/index.php?diff=143212&oldid=143211 5* 03Ais523 5* (-336) 10I restored the broken links to codu.org/eso/bfjoust/in_egobot.hg via rehosting them from a backup (unfortunately, my backup doesn't cover egojsout links)
< 1728744219 341702 :Thelie!~Thelie@2a03:9b40:2294:3d00:c51d:575:9ca2:3f6a QUIT :Ping timeout: 260 seconds
> 1728744528 394350 PRIVMSG #esolangs :14[[07Talk:BF Joust strategies14]]4 10 02https://esolangs.org/w/index.php?diff=143213&oldid=132422 5* 03Ais523 5* (+1178) 10/* Dead links */ I fixed some of them, but the egojsout links are more trouble
> 1728744831 999867 PRIVMSG #esolangs :14[[07Talk:Around and around, sleeping sound14]]4 N10 02https://esolangs.org/w/index.php?oldid=143214 5* 03ChuckEsoteric08 5* (+176) 10/* Computational class */ new section
> 1728744926 466949 PRIVMSG #esolangs :14[[07BAL14]]4 10 02https://esolangs.org/w/index.php?diff=143215&oldid=143209 5* 03Ractangle 5* (-1210) 10/* Examples */  will make other examples later
> 1728744955 566615 PRIVMSG #esolangs :14[[07BAL14]]4 10 02https://esolangs.org/w/index.php?diff=143216&oldid=143215 5* 03Ractangle 5* (-1) 10
> 1728744967 7848 PRIVMSG #esolangs :14[[07BAL14]]4 10 02https://esolangs.org/w/index.php?diff=143217&oldid=143216 5* 03Ractangle 5* (-4) 10
> 1728745050 127599 PRIVMSG #esolangs :14[[07User:Ractangle14]]4 10 02https://esolangs.org/w/index.php?diff=143218&oldid=143073 5* 03Ractangle 5* (+35) 10/* Esolangs */
> 1728745107 144045 PRIVMSG #esolangs :14[[07BAL14]]4 10 02https://esolangs.org/w/index.php?diff=143219&oldid=143217 5* 03Ractangle 5* (+199) 10whoops
> 1728745179 449736 PRIVMSG #esolangs :14[[07BAL14]]4 10 02https://esolangs.org/w/index.php?diff=143220&oldid=143219 5* 03Ractangle 5* (+18) 10/* Commands */
< 1728745558 829346 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I just realized something. A few weeks ago I was thinking about local web apps. So you know how sometimes programs only have a web interface, as in they act as a HTTP server and you interact with them on a browser through a local tcp connection. This is a convenient simple way to make an interface that's portable among systems and somewhat future-proof. For simple things like showing formatted 
< 1728745564 909949 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :documentation this is ideal. But in most cases you need a bit of security, making sure that some other user on the same machine can't just connect to the same TCP stream and execute operations in the server that runs under your user's permissions? One solution would be that the web interface gives a per-connection password that you have to enter to the console launcher. But that's a bit inconvenient.
< 1728745627 543955 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :Meanwhile, today I was thinking of how firefox doesn't show the actual URL in the URL bar, instead it tries to unescape percent-escaped UTF-8-encoded characters in the path and query string parts.
< 1728745749 848273 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :That's a misfeature, but you could abuse it to solve the former problem: make the local web app ask the browser to show an URL where the URL has a query string that unescapes to homographs so it always looks like it launches http://localhost:8101/?lllllllllllllllllllllllllllllllll but in fact those aren't all letter l but like ten different percent escaped utf-8 characters that each look like an l in 
< 1728745755 854552 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :the url bar 
> 1728746522 602093 PRIVMSG #esolangs :14[[07Unique14]]4 10 02https://esolangs.org/w/index.php?diff=143221&oldid=143137 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+12) 10/* Syntax */
> 1728746572 699644 PRIVMSG #esolangs :14[[07Unique14]]4 10 02https://esolangs.org/w/index.php?diff=143222&oldid=143221 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+43) 10/* Syntax */
> 1728746581 634304 PRIVMSG #esolangs :14[[07Unique14]]4 10 02https://esolangs.org/w/index.php?diff=143223&oldid=143222 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+0) 10/* Syntax */
> 1728746642 742711 PRIVMSG #esolangs :14[[07514]]4 10 02https://esolangs.org/w/index.php?diff=143224&oldid=142897 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+8) 10
> 1728747008 700740 PRIVMSG #esolangs :14[[07/mbif/14]]4 10 02https://esolangs.org/w/index.php?diff=143225&oldid=94356 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+34) 10/* See also */
< 1728748789 786517 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :you could just use lowercase l and capital I
< 1728748843 963872 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although I'm not sure why you want the URL to be hard to read? is this a mitigation against shoulder-surfing attacks?
< 1728748981 990660 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: yes
< 1728749027 667946 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :there are existing methods to open a URL of my choice in the user's favorite browsers, but no easy way to pass a hidden POST parameter to that
< 1728749047 778213 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :of course it would be easier to just use a long URL that hopefully shows truncated in the URL bar
< 1728749082 578427 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :l is probably not the best choice, some other homograph group might be better
< 1728749150 852351 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think you can make it secure without the homographs: open a randomly generated unique URL and then have that immediately POST a random string back to the server
< 1728749209 664453 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :if someone tries to copy the URL they won't get in ahead of the legitimate connection, and the POSTed string won't be visible onscreen anywhere
< 1728749224 923018 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :from then on it can be used for the browser and server to authenticate each other
< 1728749260 637904 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :yeah, but that sort of depends on a race condition
< 1728749280 83490 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :probably good enough, especially if the URL is long so likely truncated
< 1728749300 607601 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it's not really a race condition if one side of the race is known to be much faster than the other
< 1728749316 345539 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the browser won't even display the URL on screen until it starts to load the page
< 1728749337 383461 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :though I'd make the server generate a cookie instead of the client generate a random string, but that's not really important here
< 1728749368 189885 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :no, that increases the window for the race condition
< 1728749394 588564 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :"known to be much faster than the other" => I've had my firefox freeze for long enough times that it's not that clear cut, though it probably wouldn't freeze between displaying the URL and loading it
< 1728749395 975954 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :or, hmm, no
< 1728749410 145986 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :server is making the first meaningful connection here, isn't it?
< 1728749417 699124 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1728749526 494839 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :another method could be to have browser-specific solutions for the most popular browsers, and require the user to copy a short string from the loaded browser page to the launcher for everything else
< 1728749546 605373 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :even the browser-specific solutions could break for unusual setups of cousre
< 1728749587 993168 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :on many OSes the launcher won't have a functional UI of its own
< 1728750030 529355 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: true, but in the case I'm thinking the UI can be either a command-line program running in a terminal, or you run teh command-line program again with some the identifying string as an argument
< 1728750059 250827 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I mean in the former case it would read the identifier as input from the terminal
< 1728750621 541704 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1728752894 399877 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1728753553 940325 PRIVMSG #esolangs :14[[07Olus200014]]4 M10 02https://esolangs.org/w/index.php?diff=143226&oldid=143198 5* 03PythonshellDebugwindow 5* (+40) 10Distinguish confusion
> 1728754090 225251 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5*  10moved [[02BASE/Other esolang implementations10]] to [[All in one]]
> 1728754090 259325 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5*  10moved [[02Talk:BASE/Other esolang implementations10]] to [[Talk:All in one]]
> 1728754131 857302 PRIVMSG #esolangs :14[[07BAL14]]4 10 02https://esolangs.org/w/index.php?diff=143231&oldid=143220 5* 03Ractangle 5* (-106) 10/* Other implementations */
> 1728754386 317868 PRIVMSG #esolangs :14[[07All in one14]]4 10 02https://esolangs.org/w/index.php?diff=143232&oldid=143227 5* 03Ractangle 5* (-2331) 10Replaced content with "'''All in one''' is an OSIC created by [[User:Ractangle]] that works like this: The first argument choses a commend Everything else is the commands arguments"
> 1728754398 613348 PRIVMSG #esolangs :14[[07All in one14]]4 10 02https://esolangs.org/w/index.php?diff=143233&oldid=143232 5* 03Ractangle 5* (+2) 10
> 1728754412 956045 PRIVMSG #esolangs :14[[07All in one14]]4 10 02https://esolangs.org/w/index.php?diff=143234&oldid=143233 5* 03Ractangle 5* (+9) 10
> 1728755266 744742 PRIVMSG #esolangs :14[[07User talk:Gggfr14]]4 10 02https://esolangs.org/w/index.php?diff=143235&oldid=143138 5* 03Gggfr 5* (+126) 10/* unique's relationship with forte */
< 1728755685 320569 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk JOIN #esolangs * :[https://web.libera.chat] ipadwwwww
> 1728756269 450838 PRIVMSG #esolangs :14[[07Talk:Andrew's Programming Language14]]4 10 02https://esolangs.org/w/index.php?diff=143236&oldid=141690 5* 03Gggfr 5* (+141) 10
< 1728756409 416726 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1728756437 750161 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :i got and weird idea
< 1728756445 357379 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :for an esolang
< 1728756454 123934 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :its like LC
< 1728756503 604331 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :BUT you can also apply arithmetic cuz the number of functions is just the number of functions inside.
< 1728756533 417071 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk QUIT :Quit: Client closed
< 1728756554 425728 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Ah, they were too fast. I was going to ask how eta-equivalence would work.
< 1728756637 321031 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk JOIN #esolangs * :[https://web.libera.chat] ipadwwwww
< 1728756645 384259 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :is it a good idea?
< 1728756655 86298 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :ipadwwwww:  Ah, they were too fast. I was going to ask how eta-equivalence would work.
< 1728756684 364574 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :on another note, I've made a start at getting the BF Joust page back into order, having found all the missing programs from a backup I took a while ago
< 1728756699 559817 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :thx
< 1728756706 272503 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :what is eta conversion
< 1728756719 2918 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but there's currently no way to have working trace-and-animation links, because zemhill only does those for programs on the hill and egojsout isn't running anywhere else
< 1728756752 902672 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :for this esolang idea
< 1728756794 631238 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :just adding the simple example program from the egobot hill as an option in the dropdown would be helpful for that – it'd also be helpful if there were a way to compare programs from different hill iterations (which there probably is, but it isn't clear from the UI)
< 1728756828 659079 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
< 1728756830 871214 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :ipadwwwww: I've had some experience trying to design "functional, except the functions have non-function properties too" esolangs, it tends not to work well or is at least difficult to do correctly
< 1728756841 936590 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :yea
< 1728756844 528517 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :true
< 1728756845 921664 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :e.g. in Underload, a stack element can be interpreted either as a function or as a string, and this makes it hard to compile
< 1728756846 850410 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :makes sense
< 1728756857 827603 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it's possible but it's very inelegant
< 1728756864 301940 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :yes
< 1728756866 33997 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and is probably one of the worst parts of the language
< 1728756874 349426 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(although, it does make it fun and easy to write quines)
< 1728756885 984420 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :but vat ist eta conversion
< 1728756911 504497 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I feel like I know most of the conversion/equivalence rules for lambda calculus but forget which one is which
< 1728756927 327544 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ipadwwwww: eta conversion is when alligators are like chameleons, changing color
< 1728756949 656884 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :so function renaming?
< 1728756958 135956 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :https://worrydream.com/AlligatorEggs/
< 1728756967 935304 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :yea yea
< 1728756987 329349 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :OK, eta-equivalence is the rule that two functions are considered equal/equivalent if they give the same outputs when given the same inputs
< 1728756997 784467 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(I knew the rule, just had to look up which rule it was specifically that was named eta)
< 1728757006 625664 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :yea
< 1728757015 86000 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :how would that not work
< 1728757020 355154 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :in this way?
< 1728757028 762172 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :in this case, that has a fairly clear generalisation to "two functions are equal if they have the same outputs given the same inputs, and the same numerical values"
< 1728757041 463571 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :ok
< 1728757043 606348 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ipadwwwww: Eta-equivalence is that you can take any lambda expression (call it f) and replace it with \x.f(x).
< 1728757047 768144 :int-e!~noone@int-e.eu PRIVMSG #esolangs :\x. M x = F, x not free in M; related to extensionality
< 1728757069 283436 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :Ok ik know
< 1728757070 408765 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :So it makes me wonder what you mean by "the number of functions inside", assuming that you're counting lambda-binders.
< 1728757080 900832 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :oh wait, I'm wrong
< 1728757084 948474 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :i  uust saying
< 1728757088 862491 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :nu,ber of lambdas
< 1728757092 796688 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :on other words
< 1728757097 577780 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais has a point, alligators behaving like chameleons is *alpha*, not *eta*
< 1728757099 591291 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :an alternative way to generalise it is to have a sort of special argument that you can pass to a function to make it return its numerical value; this goes spectacularly wrong if you try to implement it or reason about how it works, but there might yet be some way to make it work (I haven't found it yet though)
< 1728757102 828183 :int-e!~noone@int-e.eu PRIVMSG #esolangs :s/F/M/ in what I wrote (editing error)
< 1728757106 332576 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :number pf æambdas
< 1728757109 732387 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :god i hate ios
< 1728757137 87440 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Appæe?
< 1728757137 240905 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :int-e: do you mean that x *is* free in M/F?
< 1728757137 672255 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :yeah, what int-e says
< 1728757156 195548 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ais523: no. There's a free x *after* M
< 1728757156 434077 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :or, wait, no
< 1728757168 23994 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I understand what you were saying but misremembered what "free" meant
< 1728757176 325960 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yeah, that word "extensionality" int-e used is important. Do you want functions to *only* be defined by their behaviors, or by their behaviors *and* their source code?
< 1728757180 167267 :int-e!~noone@int-e.eu PRIVMSG #esolangs :well, "free" - it's bound by the outer lambda of course, but in the body it's free
< 1728757186 690136 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :im so confused. why wouædnt eta stuff work
< 1728757192 392252 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it means "used but not defined", whereas I was interpreting it as "unused"
< 1728757213 457221 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :in my version
< 1728757253 909128 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :`perl print(0+sub{}) 
< 1728757256 464573 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Can't open perl script "print(0+sub{}) ": No such file or directory
< 1728757259 817752 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :`perl -eprint(0+sub{}) 
< 1728757261 205939 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :365791433736
< 1728757278 88967 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :im so funkin confused
< 1728757278 403819 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :OK, I understand why that has to return a number, because you cast it to a number
< 1728757291 525950 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ipadwwwww: I'm not saying it wouldn't work. I'm just trying to understand. Maybe this is very clear in your mind, but I can't imagine it at all.
< 1728757291 844702 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I don't understand why sub references do that when you cast them to a number, though
< 1728757310 824467 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :`perl -eprint(0+\$_)
< 1728757312 203066 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :365791434056
< 1728757323 834685 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I guess it's references in general, and they cast into their memory address?
< 1728757330 614332 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :why would Perl even expose that as a primitive?
< 1728757348 264338 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(I'd expect it to exist on CPAN somewhere, but as a behaviour of 0+?)
< 1728757362 484343 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :`perl -eprintf"%x",(0+\$_)
< 1728757363 880919 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :552ade5560
< 1728757375 321113 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that does look a lot like a memory address, they often start with 55 on Linux, IIRC
< 1728757393 247436 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :ok. so you have normal expression but they have a value inwhich its equal to the number of lambdas. then you can modify this number to return new functions…does it make sense now korvo
< 1728757418 110866 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ipadwwwww: I guess let's look at some examples. Would \x.x and \x.\y.xy have the same number?
< 1728757431 633087 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :yes they would
< 1728757450 452729 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :in its unsolved state
< 1728757457 663363 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :if you give it an input before operations
< 1728757471 425364 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :lets say x was identity for the second function
< 1728757473 772117 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :then…
< 1728757474 676209 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :yea
< 1728757485 28689 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Hm. Is that even decidable? I'm genuinely unsure.
< 1728757494 962388 :Thelie!~Thelie@2a03:9b40:2294:3d00:c51d:575:9ca2:3f6a JOIN #esolangs Thelie :Thelie
< 1728757495 596354 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :vat
< 1728757501 745476 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :i think it is
< 1728757543 204655 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: I'm genuinely unsure whether it's even well-defined or not
< 1728757552 381351 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :idk
< 1728757692 942345 :Thelie1!~Thelie@185.13.29.56 JOIN #esolangs * :Thelie
< 1728757693 404095 :Thelie!~Thelie@2a03:9b40:2294:3d00:c51d:575:9ca2:3f6a QUIT :Client Quit
< 1728757810 465429 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :ill just make a base in like google docs then you can see it ig
< 1728757864 477374 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: partly for historical compatibility with old perl, the origins probably go back to ancient C which allows you to cast any pointer to a number; partly so you can use that to make a hash keyed by the addresses of references (there's a module in core to make that easier now)
< 1728757889 907674 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :even modern C lets you cast any pointer to a number, you just might not like the reuslts
< 1728758104 658114 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :fwiw, I'm very against languages letting you do that sort of thing just because it's easy, because it creates a compatibility nightmare down the line
< 1728758122 819217 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :e.g. in Rust you can cast an 
< 1728758129 229554 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :i have a deep rooted problem with haskell
< 1728758133 338045 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :. is not a lambda
< 1728758140 556519 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :`! c int f(unsigned long v) { printf("f=%lu\n", v); return 0; } int main(int c, char *v[]) { return f(f); }
< 1728758142 404698 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :f=365788049717
< 1728758145 124909 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :IT MAKE MY ANGRY IDK WHY
< 1728758155 521426 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :* cast a shared reference to a pointer, and even though usually you don't care that the pointer references the specific object it's referencing rather than a copy, the semantics do guarantee that, and that blocks optimisations
< 1728758159 775037 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :explain why plz
< 1728758171 985601 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: Worse, it creates a weak Sapir-Whorf effect: many folks believe that if you cannot turn a pointer to a number or vice versa, then you're unable to program a machine at the lowest level.
< 1728758176 55560 :int-e!~noone@int-e.eu PRIVMSG #esolangs :@src (.)
< 1728758176 120553 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs :(f . g) x = f (g x)
< 1728758197 209419 :int-e!~noone@int-e.eu PRIVMSG #esolangs ::t (.)
< 1728758198 194586 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs :(b -> c) -> (a -> b) -> a -> c
< 1728758202 817818 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: yes, and perl lets you convert a reference to a number in more circumstances, eg. in C you can't just write p/2 to get a number from a pointer, you need either an explicit cast or an assignment or pass as function argument or return from function to cast
< 1728758204 94030 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: the truth is more like "even if you can't turn a pointer to a number or vice versa, you're unable to program a machine at the lowest level"
< 1728758217 673531 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :vat
< 1728758220 561195 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :* even if you can
< 1728758232 577446 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :int-e im confused
< 1728758250 290585 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ipadwwwww: why?
< 1728758269 82428 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :int-e: do those two uses of . even technically conflict with each other?
< 1728758269 619213 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :what you just sent confised m
< 1728758277 914788 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :since it has no words
< 1728758310 545914 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: anyway, yes, even if exposing the address is useful, it would have made better for perl to require an explicit call for this, so it's there only for compatibility probably
< 1728758318 900841 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: Exactly! I am so lucky that lvh pushed me to learn Forth in my 20s. Definitely helped me be less of a bro.
< 1728758323 647961 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ais523: Hmm I only see one use of .
< 1728758324 801473 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I will say that being able to do an untagged union is helpful for low-level programming, and being able to do a pointer-to-int conversion is one way to do that, but there are alternatives
< 1728758337 794296 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :int-e: the other one being the \x. rather than \x-> syntax
< 1728758343 321157 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that ipadwwwww was discussing
< 1728758372 82086 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :korvo: hmm, do people believe that?
< 1728758372 423009 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :cuz of it was then . would be B
< 1728758373 884572 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: did you see my fizzbuzz? that wasn't quite the lowest level of abstraction possible, but it was close
< 1728758381 465200 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: yes, they are wrong but it's a common belief
< 1728758388 289581 :int-e!~noone@int-e.eu PRIVMSG #esolangs :oh you mean, would the syntax become ambiguous if we used . instead of -> ...hmm.
< 1728758415 160781 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :What I want to see more of is intrusive tagged unions, e.g. hardware registers where part of the register is a tag and the other part is tag-dependent. I can't think of any languages that elegantly handle this.
< 1728758418 174446 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I guess it's only ambiguous if (.) can be a type constructor
< 1728758418 863779 :int-e!~noone@int-e.eu PRIVMSG #esolangs :probably not
< 1728758434 794515 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and I don't know Haskell well enough to know whether it technically could be or not
< 1728758442 521480 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(it certainly *shouldn't* be)
< 1728758443 263556 :int-e!~noone@int-e.eu PRIVMSG #esolangs :\0.0.0 could be either \0.0 -> 0 or \0 -> 0.0 though :P
< 1728758451 817433 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :true
< 1728758457 973623 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh, the float.0 ambiguity, Rust has that one too
< 1728758460 583911 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :it shouæd just be predefined tho?
< 1728758477 211304 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :fortunately, integer literals are not tuples so it's an easy one to decide the correct resolution for
< 1728758504 821264 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :ipadwwwww: some languages let you override the basic definitions, e.g. in case you are implementing the standard library
< 1728758516 759467 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk QUIT :Quit: Client closed
< 1728759134 481167 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :b_jonas: Yeah. Like, the Rust example is good, but it happens *every time* somebody tries to write a kernel. House is a Haskell kernel with a special monad they called H; H is just IO but with the ability to poke and peek registers and allocate memory from an MMU.
< 1728759187 864585 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :is there a reason the regular IO monad can't do that?
< 1728759206 714808 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Bootstrapping Forths usually start from poke and peek; I think the classic three-instruction booter is poke, peek, and jump. Poke and peek were how syscalls were done on consumer PCs before OSs, and depending on how you feel about software interrupts they're how syscalls are done today too.
< 1728759233 841308 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: Not really. But that's the sheer reach of the meme.
< 1728759243 574158 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: it's probably reasonable to notate your kernel mode capabilities with a different tycon than the more restructed user mode ones
< 1728759253 525368 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :restricted
< 1728759253 672043 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh, on modern x86-64 software interrupts are obsolete as a system call method because they're too slow (although they do still work IIRC)
< 1728759282 621407 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: hmm, I guess the choice of monad is one way to do capabilities, although it's a bit of a weird way to do it
< 1728759311 955024 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :The Objective-Smalltalk guy has a series of rants on this too; he's upset with what he sees as "the gentle tyranny of the call-return paradigm", and I've chatted with him about how this goes all the way to the hardware, making it an example of an even deeper meme than pointer ~= int.
< 1728759334 693330 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :nowadays there is a specific instruction for doing syscalls that just does the bare minimum to make them work (it even clobbers two registers to make the implementation faster, which interrupt handlers can't do for obvious reasons)
< 1728759371 128831 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Upcoming hardware is going to have to fight this battle too. The Mill doesn't exist, but CHERI and RISC-V do. ARM also has encrypted/authenticated pointers, which are a nasty nasty hack but also break pointer ~= int.
< 1728759374 989024 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: I was thinking about that for a while, and realised that part of the problem is that call/return often genuinely is the best solution
< 1728759398 439404 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :also, I'm disappointed that the Mill still doesn't exist, I thought it was further along than that
< 1728759452 978579 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: Is it? I'd compare specifically with event loops, which don't use the stack quite like call/return does, and also with continuation-oriented stuff that never returns. I know that all of our current implementation techniques reduce to call/return, but I think that that's still a hardware quirk.
< 1728759459 258867 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I had my own idea about how to make a better register-like abstraction which is basically the opposite of what the Mill does – each instruction specifies that its result should be passed to the instruction that runs *n* instructions later (rather than instructions taking their argument from *n* instructions earlier)
> 1728759469 213847 PRIVMSG #esolangs :14[[07User:HammyHammerhead14]]4 10 02https://esolangs.org/w/index.php?diff=143237&oldid=136086 5* 03HammyHammerhead 5* (+0) 10Censor
< 1728759494 249834 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: well, there are plenty of cases where it isn't too
< 1728759502 553083 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but it isn't like goto or int/pointer which are nearly always the wrong solution
< 1728759554 513 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :As of this year, Mill's status is that it's a VM target which isn't open-source yet: https://millcomputing.com/topic/yearly-ping-and-see-how-things-are-going-thread/ So it's not quite where RISC-V is, but not out of the game.
< 1728759564 720489 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ais523: https://wiki.osdev.org/System_Calls#Trap
< 1728759600 219509 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :int-e: isn't that even slower than a software interrupt?
< 1728759639 900984 :int-e!~noone@int-e.eu PRIVMSG #esolangs :pretty sure it was chosen because it was a few cycles faster on 32 bit Pentium, somehow.
< 1728759644 214528 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: I might be lost in maths. I had an idea over the summer: the typical register ISA looks like a multicategory if we restrict to straight-line code, and I can extend this to most conditional code too. Only three constructs can't be handled: computed jump, call, and return.
< 1728759676 992524 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :If the hardware had an implicit event loop, or an implicit continuation-passing mechanism, then it'd be a perfect fit.
< 1728759699 222659 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :how do you handle infinite (or potentially infinite) loops?
< 1728759751 555991 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :The multicategory only has total computable arrows.
< 1728759850 542939 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that would make the hardware kind-of useless, if it can't run functions that aren't provably total?
< 1728759882 672795 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :This is the ideal of Actor systems, FWIW. Each actor has a very simple small behavior which always returns quickly, and the event loop stitches them together into a Turing-complete system. Thousands of actors per CPU, each one less than a KiB.
< 1728759884 5494 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :"it even clobbers two registers to make the implementation faster, which interrupt handlers can't do for obvious reasons" => https://esolangs.org/wiki/Apollo_Guidance_Computer disables interrupts while the accumulator has an overflow
< 1728759885 424110 :Thelie1!~Thelie@185.13.29.56 QUIT :Ping timeout: 276 seconds
< 1728759897 203786 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :because it would be hard for the interrupt handler to save and restore it properly
< 1728759915 180775 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :sounds like they designed themselves in a corner there
< 1728759926 797215 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: ah, you have non-totality in the event loop itself
< 1728759968 201434 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: Sure. I defeat such memes with reduction to physics. In this case, a CPU's clock constrains how much computation happens per operation, so the CPU already is like an infinite event loop which executes a series of total-computable actions.
< 1728759999 52084 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yes, exactly. Or the continuations are set up such that a letrec can be built, and so general recursion is possible; that's how the Reduceron computes IIRC.
< 1728760019 544992 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I guess many of my thoughts on the matter are related to thinking that the independent-threads-of-execution model may be wrong or at least inefficient; I'm more of a fan of manual event loops
< 1728760041 989832 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :continuations are more interesting, but seem about as low-level as call-return
< 1728760071 516843 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Have you seen microkernels with fast message passing? The common example today is seL4, but L4 or QNX are also good examples.
< 1728760089 509246 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I wrote a VM for combinatory logic a while back which describes the state of the program as three combinators (let's call them a, b, c) that represent an evaluation of the function c(a(b)), but all three are always fully reduced
< 1728760116 119548 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :In these systems, if an actor promises to handle a message very quickly and synchronously, then the message can be passed *in registers* and the actor is entered *as a call*. So call/return becomes an *optimization* on top of message-passing semantics.
< 1728760122 678491 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: oh, it's more that I'm thinking about "are these things actually supposed to be fully independent of each other, or not?"
< 1728760141 462119 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I wasn't thinking about the implementation, more about the semantics
< 1728760148 471220 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :They start out independent and isolated, and then (to borrow the Go meme) they share memory/resources by communicating.
> 1728760209 310372 PRIVMSG #esolangs :14[[07Talk:Delta Relay14]]4 N10 02https://esolangs.org/w/index.php?oldid=143238 5* 03HammyHammerhead 5* (+0) 10Created blank page
< 1728760236 719368 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I guess that my mental model of an event loop is that we have a number of tasks/threads/actors/whatever that are each trying to do something, but sometimes they get blocked because they want to perform a blocking action, and sometimes they are not currently blocked, but paused because they were blocked and haven't been explicitly unblocked yet
< 1728760286 115791 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Sure. That model has locks, right? Or some similar resource which supports contention.
< 1728760291 639586 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and that a good event loop works by running until some or possibly all of the threads are blocked, either sequentially or in parallel, then does some I/O and determines which threads got unblocked by it
< 1728760315 307983 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :yes, if the threads need to communicate they need some sort of way to contend with each other, and the event loop resolves that
< 1728760316 243905 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ais523: Oh there's context missing. On modern L4, `lock nop` is how you query the base address for the page with all the actual system calls, which presumably use SYSCALL/SYSENTER.
> 1728760319 492025 PRIVMSG #esolangs :14[[07Talk:Delta Relay14]]4 10 02https://esolangs.org/w/index.php?diff=143239&oldid=143238 5* 03HammyHammerhead 5* (+143) 10/* Not to be confused... */ new section
> 1728760350 481631 PRIVMSG #esolangs :14[[07Talk:Delta Relay14]]4 10 02https://esolangs.org/w/index.php?diff=143240&oldid=143239 5* 03HammyHammerhead 5* (+97) 10/* Not to be confused... */
< 1728760364 599886 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but what I'm thinking about is, is it actually always correct for the threads to continue running after they become blocked?
< 1728760387 143133 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :like, in many cases, if they haven't done much work, it makes more sense to discard the work and restart them later, rather than trying to capture their current state
< 1728760394 112384 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :My mental model doesn't have locks. Instead, it has explicit backpressure represented by unfulfilled heap allocations (promises/futures). It runs until there's no more messages to deliver.
< 1728760397 796093 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :or if there's a deadlock, it's impossible to run both deadlocked threads to completion, one of them has to back out
< 1728760446 144236 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it's possible to imagine a purely revert-based model in which threads start running, and if they discover they're blocked, they undo everything they've done so far
< 1728760466 543206 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and the event loop records the fact that they were blocked, and what they were blocked on, and restarts them once they should now be possible to run
< 1728760487 420899 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that probably isn't very efficient, but it's very appealing from the "ease of programming" point of view, as long as you're not communicating with a system you couldn't easily revert
< 1728760521 233567 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(of course, this means that you need a set of "I/O rules" that actually make it possible for them to gather all the information they need to run to completion in one go)
< 1728760533 335042 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Believe it or not, this is what happens in Cliff Click's JVMs, from Hotspot to Zulu, and it's apparently a winning strategy. You do incentivize your users to not make FFI calls, which can be thousands of times more expensive than native, runtime, or user calls.
< 1728760545 706726 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :your model or mine?
< 1728760550 434847 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Your model is like a JVM.
< 1728760570 243888 :int-e!~noone@int-e.eu PRIVMSG #esolangs :"They should probably have used the "UD2" instruction, since it is defined for this purpose." -- but compilers emit UD2 in some cases for code that is supposed to be unreachable and you *really* want that to trap properly instead of executing a system call and running whatever code comes next.
< 1728760582 903184 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :there are UD1 and UD0, too
< 1728760596 427420 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think UD1 might be the one that's most commonly used for syscalls, and UD0 might be undocumented?
< 1728760598 837804 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :My model is like E or Monte, but also like JS in a browser or "RPC" packets in a modern cloud app. The difference is that my model is cloud-native; it was intended to be stretched over multiple machines, not just SMP.
< 1728760605 901500 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(the "2" is probably a clue)
< 1728760668 260964 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :ooh, UD0 *is* documented, but different processors differ in how many bytes long it is – that's why it's discouraged
< 1728760677 855085 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(it must be one of the very few instructions for which its byte length usually doesn't matter)
< 1728760729 132371 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the manual says that it matters if the third byte of the instruction is on an unloaded page, because that influences whether you get a page fault or an undefined opcode trap
< 1728760759 425924 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but, I guess that usually wouldn't matter either, even if the kernel didn't special-case it!
< 1728760783 262012 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: Oh, an example of my model in production might be the classic iPods. These had two ARM processors. One processor was dedicated to MP3 decoding and the other ran the UI. They only communicated through a scratchpad and mailboxes; they did not share a coherent view of RAM.
< 1728760832 337677 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I don't think my model has a coherent view of RAM either
< 1728760839 398090 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :But yeah, message-passing is typically more expensive than direct call/return. It's more expensive than anything else; it has to reify the arguments so that they can be serialized or forwarded, and that's always going to be an expensive prologue.
< 1728760860 63035 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :locking doesn't necessarily have to be "I want exclusive access to this memory address", it's more "I want exclusive access to this value" – there's no logical reason why locking can't move a value
< 1728760903 754115 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :in fact, I recently realised that, e.g., locking a database row is equivalent to temporarily deleting the row from the database, with a marker specifying not to place another row there yet
< 1728760956 438515 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :that's like the SNES, which has two CPUs with separate RAM, and they only communicate through 4 to 8 registers
< 1728760984 810678 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :by registers I mean byte values mapped into both of their memory space
< 1728761046 989708 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :4 to 8 because it's 4 registers that kind of have separate values in the two directions, but not quite, they behave in some weird way that I don't understand if you try to use one in both directions
< 1728761057 598269 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Another good example, yeah.
< 1728761089 877381 :Everything!~Everythin@static.208.206.21.65.clients.your-server.de JOIN #esolangs * :Everything
< 1728761160 503878 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :OK, I guess I've clarified my view to: I dislike message-passing because it means that the various threads need to be aware of each other and who they're passing messages too, whereas concurrent programs are much easier to write, and much more reliable, if the threads all work correctly regardless of what other threads exist and what they are doing
< 1728761172 108691 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :*who they're passing messages to
< 1728761184 404751 :X-Scale!~X-Scale@89.214.118.3 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1728761214 364158 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: Yes. In our parlance, you are in favor of "global mutable state", and as you say, it's fine as long as the program is correct under that assumption.
< 1728761279 167911 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I guess I would say that I'm in favour of, in situations where mutable state has to exist, programming techniques that mean you don't need to make assumptions on what other programs, or other parts of the same program, may be doing with that state
< 1728761279 873546 :Thelie!~Thelie@2a01:599:444:7e1a:131d:b606:b4e9:b062 JOIN #esolangs * :Thelie
< 1728761285 13048 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Most actor systems are going to have some sort of ban on global mutable state. Any kind of mutation is going to be local to individual actors, and some systems might require you to serialize your closure at the end of your action, so that you can't leave a mutation half-done.
< 1728761326 262710 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :over the last few weeks I have been actively trying to work out what the correct scope for mutable state is, and I haven't reached any final conclusions yet
< 1728761351 668500 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :It'd have to be other parts of the same program, because with global mutable state, *any other program* can stomp your program's state.
< 1728761381 263796 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although my current view (which might well change) is "it could be very local and you can encapsulate it in a call-return type of way without the rest of the call stack ever seeing it; and the rest of the time, global is *usually* correct but not always"
< 1728761412 666816 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: only if there aren't enforced rules on what it does with it
< 1728761421 393541 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think of reading from a file as a good example
< 1728761445 53034 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :this is something that's hard to do efficiently and correctly in languages like Rust – currently, if you memory-map a file in Rust, you get UB if some other process writes to it while you have it mapped
> 1728761461 548623 PRIVMSG #esolangs :14[[07Project Euler/1614]]4 10 02https://esolangs.org/w/index.php?diff=143241&oldid=137144 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+23) 10/* Implementations */
< 1728761481 553543 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but, say you place a mandatory lock on it, or a lease, now you can make your program correct regardless of what other programs might to do it (e.g. by abandoning your current computation if you are requested to abandon the lock)
< 1728761490 462372 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: Okay. So what's the big difference between breaking the whole machine up into an OS enforcing rules on programs, and breaking a whole program up into an event loop enforcing rules on actors/objects/etc?
< 1728761534 173329 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I'm not sure there's a *big* difference; the main difference seems to be that mutable state often feels like something that wants to persist beyond the program
< 1728761568 238833 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Sure, but only at the pleasure of the OS. Similarly, any state that wants to persist beyond an individual actor needs to be communicated via the event loop.
< 1728761572 443840 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :like, the main areas of mutable state I've identified are a) algorithms that use mutable state, which is generally neatly encapsulated inside one function/thread, and b) things that could logically be very persistent, even across reboots
< 1728761590 854131 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :there are almost certainly others and examples would be helpful
< 1728761659 236830 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Oh, reboots clear all mutable state, in this framing. Persistence is a terminus for mutation. So (b) kind of fades to an opinion rather than something essential.
< 1728761687 618722 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :ah; I think that might be a genuine difference of opinion
< 1728761711 222750 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :in a way, if you have any mutable state that *isn't* persistent, either a) you didn't need it or b) your program is incorrect if someone kills it / cuts the power / reboots the machine while it is running
< 1728761723 808148 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :A file isn't really mutable; each syscall towards it results in a new serialized state, and certainly the underlying disk is usually block-at-a-time. In contrast, SysV/POSIX tools like message queues, shared-memory segments, etc. are global mutable state.
< 1728761747 362637 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Oh, it's always (a). Mutation is always an optimization.
< 1728761807 769425 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Actor systems are encouraged to be transactional and to keep all important state at message boundaries. For example, my raytracers only lose a few pixels of progress if they lose rendering clients. (Losing the rendering server, of course, loses the entire frame. I'm not Pixar.)
< 1728761847 530337 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Read error: Connection reset by peer
< 1728761867 693661 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but when I think about the programs I want to write, the main options are a) computer games, in which the save file effectively acts like mutable state and most of the games I want to write want to update it continuously as the user plays; b) compilers/build systems, which want to avoid redoing work as much as possible, so the information about what they've done so far is persistent
< 1728761934 803637 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :anyway, I guess my main objection is that if I have a mess of actors, and a backup of the messages they were passing around, that is much less usable for unrelated programs than a file in a clearly-documented format would be
< 1728761997 935929 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Sure. Smalltalk images are a practical example, and they're really only useful for resuming progress, not for outputting permanent artifacts.
< 1728762100 792603 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Well, actually, thinking more, a backup of all in-progress messages is equivalent to a core dump, not a nice output. So maybe we're not being apples-to-apples about this.
< 1728762143 773761 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :right, my viewpoint is not that the two things are comparable, but that they aren't comparable and that this is a problem with Smalltalk-alikes
< 1728762190 182192 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :one really big problem with Smalltalk images, which presumably isn't a problem for the actor images / core dumps, is that they mix code and data, making it hard to use the code you've written on a different set of data, and making it hard to version the two separately
< 1728762198 777208 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :On (b), Monte's reference implementation uses Nix and supports per-module incremental builds. For the past two decades, it's purely been an engineering problem. Perhaps there's the meta-problem that we aren't teaching capability theory, which directly leads to content-addressed storage; but git was invented without it.
< 1728762260 473933 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: OK, I'll agree that it makes sense to build a declarative / pure / immutable build system on top of some underlying library that handles the details of optimising it into something that works with mutable state underneath
< 1728762285 339798 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the problem being, that I'm more thinking about how to write the library beneath rather than the program on top of it
< 1728762290 574161 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Right. E-style actors are distinguished by *safe code loading*. Code can only be passed around if it can be serialized, which involves a metaintepreter examining the code's AST and building an equivalent AST which is safe on the wire.
< 1728762321 184876 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh no
< 1728762329 667665 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so Java has a mechanism for this sort of code passing
< 1728762341 933519 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :involving serialised code on the wire, with sandboxing and safety checks
< 1728762346 795990 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it was heavily involved in a previous job of mine
< 1728762348 458582 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Smalltalk totally fails at this. Mark Miller's thesis explains that Java fails at this too, even though they explicitly tried to make code-loaders safe. The problem is that the ambient authority, including global state, included in Java's code-loading is too much.
< 1728762373 37011 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :ah good, so you already know why it doesn't really work in Java and I don't have to explain, makes life easier :-)
< 1728762396 716752 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Right, JOSS or whatever. Hilarious source of security vulnerabilities. Got familiar with it when reverse-engineering MineCraft.
< 1728762459 152550 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Anyway, that doesn't happen here. Instead, when the code first tries to be passed on the wire, the E/Monte runtime inspects it, directly reading its AST and private state without calling into it. If the code can be safely serialized, then that's done; otherwise, a reference to the code object is put on the wire.
< 1728762481 417850 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the more interesting question is whether, if you put enough restrictions on this sort of thing to make it actually safe, the result is useful for anything
< 1728762497 514690 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :E-style message-passing semantics ensure that a reference to the code will be just as good as the code itself; the code-passing and code-loading is ultimately an optimization.
< 1728762511 763842 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I am not sure on the answer to that; I think maybe it could be, but I also think that attempts to do that are more likely to have subtle mistakes than to be entirely correct
< 1728762575 536285 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Great question! That catches us up to when I entered the scene. The point of Monte is to show that it's possible to write a Monte compiler, a raytracer, a distributed worker, an HTTP server, a TUI app, and a bunch more stuff.
< 1728762633 611519 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Monte sucks and I'm one of only two people to seriously work in it. But also, I can't think of something that can't be done with it; I put in five years of using Monte instead of Python. So I'm confident that it's possible to be safe, tamed, and still shipping.
< 1728762651 261113 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :More practically, seL4 exists and I hear it's in cars and planes and satellites and other fun stuff.
> 1728762805 674532 PRIVMSG #esolangs :14[[07Category talk:Turing complete14]]4 10 02https://esolangs.org/w/index.php?diff=143242&oldid=108290 5* 03Xff 5* (+108) 10
< 1728762815 812899 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :(And anticipating the next question, Monte's reference implementation spanks Python's reference implementation on apples-for-apples benchmarks like dhrystone.)
< 1728762876 953303 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh no, I wasn't planning to ask that, basically everything beats Perl/Python on performance unless they call out to a library written in some other language
< 1728762882 366370 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think maybe INTERCAL is slower? but I'm not sure
< 1728762891 472268 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :This is where Cammy came from. CAM-E, a Categorical Abstract Machine for E-style actors. Each actor would run a Cammy expression upon an incoming message. I haven't bothered building up the big impressive parts because nobody cared when I built them last time.
< 1728762936 273521 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :But ultimately I think that we needed a code language. The kernel of E was abstracted into Data-E, which would eventually become JSON. Great for data, but terrible for code.
< 1728763012 601806 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :And ECMAScript failed to be the future for us. WebAssembly *is* the future; it's capability-safe and isolated by default. But actually doing stuff with WASM sucks too.
< 1728763058 303299 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :WASM is *part of* the future, I think – but it feels like one layer in a big software stack and it may be one of the more easily replaceable layers
< 1728763079 987579 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Like, for example, there should be a nice easy compiler from Cammy to WASM. It's just S-expressions, right? But there's no good way to map Cammy's curry/uncurry/apply onto WASM's call/return.
< 1728763081 320753 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk JOIN #esolangs * :[https://web.libera.chat] PCWWWWW
< 1728763082 551343 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :hello im back
< 1728763107 182500 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :PCWWWWW: Welcome back! I just came full circle. You should consider setting up an IRC bouncer at some point. Not right now, of course.
> 1728763116 937137 PRIVMSG #esolangs :14[[07Empty14]]4 10 02https://esolangs.org/w/index.php?diff=143243&oldid=142917 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+97) 10/* Modulo */
< 1728763123 648355 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :bouncer?
< 1728763139 912922 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: Thanks for listening to my rant. As you can tell, it's a greatest hit. I'm gonna get lunch.
< 1728763143 3693 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: and this is because WASM is at its heart an imperative VM that is supposed to easily capture operations from imperative assembly languages
< 1728763157 993475 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :also any good pun for monads plz. im making an esolang i need a pun and im bad at puns
< 1728763176 644342 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :PCWWWWW: An IRC bouncer is an IRC client that is always running on a cloud server or VM somewhere. Your IRC client on your phone would connect to the bouncer. The effect is that the bouncer collects all of the messages since your last connection.
< 1728763193 58279 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :good
< 1728763199 3178 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: I just use the logs for that – I've never been a huge fan of bouncers
< 1728763209 373772 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :yea i use logs too
< 1728763213 859172 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :they nice to have anyway
< 1728763228 753936 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the obvious pun on "monad" is that "monad" can refer to either the category-theory concept (which is used in a slightly modified way in Haskell), or "a function that takes one argument"
< 1728763243 53636 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :unfortunately, despite being obvious, this pun often doesn't lead to any good jokes
< 1728763245 20838 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: Right. And also a modular system for incorporating other folks' code safely (safe code loading!) And also an interop for JS and the browser with GC handles. And also have syscalls for replacing Docker containers. And on and on. I want a refund on this future.
< 1728763309 125638 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :ok
< 1728763311 255761 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :wait
< 1728763312 936934 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :oh god
< 1728763323 839311 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :igot such a stupid joke/pun
< 1728763345 334848 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :"no im single"
< 1728763356 499412 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :...banosh me from ths realm plz
< 1728763357 934007 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :god
< 1728763364 769130 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :*banish'
< 1728763440 183278 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I've been in IRC channels where an op would kick you out of the channel as a joke for saying that, because the opportunity would be too good to pass up – but I tend not to like that moderation style, joking with moderation tools is too easy to misinterpret and can leave people feeling like the rules don't matter
< 1728763486 682826 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :PCWWWWW: Do you know what a Kleisli category is yet? (Might have spelled that wrong.) Every monad gives rise to such a category. Could be a more useful way to express your language as well.
< 1728763500 57320 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :Kleisli?
< 1728763509 721681 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :also i should prop say what my esolang is
< 1728763511 480562 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :just is
< 1728763514 586068 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :defined variable
< 1728763528 616603 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :that can be recursie'and then you have an operator that returns the monad of that
< 1728763540 996589 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :if that even maes sense
< 1728763554 498608 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :you have one built in which is a category of two things
< 1728763558 937440 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :objects
< 1728763569 356138 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :where those objects
< 1728763571 193690 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Let M be a monad on some category with arrows like f : X → Y. The Kleisli category's arrows are like M(f) : X → M(Y); they're like the original arrows, but they "carry effects" or "carry the monad" of M.
< 1728763576 432600 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :connect to themselves and each other
< 1728763615 184898 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Oh, Leibnitz's monads, I see. Sorry. I thought you were talking about category theory.
< 1728763656 570666 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :technically we *are* but yea
< 1728763660 341663 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :i think
< 1728763668 897194 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :im talking about likethe function monads
< 1728763674 452664 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :or what they where
< 1728763714 356853 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname
< 1728763745 763209 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :but yea'
< 1728763750 882259 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :is the pun a good one
< 1728763757 83177 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :should i use it?
< 1728763890 286592 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I don't think I have an opinion about this
< 1728763910 183220 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :aww:( but im horrible at choises
< 1728763923 813953 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :naming things is one of the hardest problems in computer science, but often solving it incorrectly is not a disaster
< 1728763933 798690 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I think that you should develop this concept more without giving it a name.
< 1728763938 486008 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :ok
< 1728763961 898464 :X-Scale!~X-Scale@89.214.118.3 QUIT :Quit: Client closed
< 1728763971 350084 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :wait wat korvo we are talking about category theory
< 1728763987 888294 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I have a related concept, giving an algebra over opetopes (fancy category-like things, don't worry about it) but I have a bunch of open questions that I don't know how to resolve.
< 1728763997 734336 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :No name for the concept yet. It's just not clear enough.
< 1728764017 218506 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :there are esolangs that took me years to figure out the details of
< 1728764024 716452 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :https://esolangs.org/wiki/Delta_Relay for example
< 1728764039 863523 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I named it after I'd worked out the details, and only spent about a day on the name (which is more than usual)
< 1728764076 446274 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :hahaHA.
< 1728764080 632144 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :sorry for that
< 1728764088 532570 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :PCWWWWW: Well, I wasn't sure if you were. I don't get the feeling that you know what a monad is yet. And some people take decades to understand what they are, usually because they're not actually reading the definitions.
< 1728764097 38360 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :its just the (which is more than usual)
< 1728764133 94345 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: so I recently came up with something which I suspect isn't a monad, but it acts a lot like one, and I am still trying to figure out exactly what it is and what the rules are
< 1728764133 239970 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :korvo: well isnt  a monad of/in X the moinoid of endofunctors in X
< 1728764171 188563 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :PCWWWWW: Sure. More specifically, *any* monoid of endofunctors is equivalent to a monad, right?
< 1728764193 660484 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :yea i think so
< 1728764203 310184 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :just if monad is a function then its that way
< 1728764221 597205 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but I feel like I don't have a complete grasp on all the details of the definition yet
< 1728764222 958755 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :and a moinoid is a category with a id element and a totl operator
< 1728764301 612690 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :*total
< 1728764325 786054 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :You had mentioned WebAssembly. I think there are some good ideas with WebAssembly such as being capability-safe like you describe, and that it cannot do I/O by itself, and using a binary format rather than text like JavaScript, also I think is a good idea, but also it has some bad ideas and I think it is badly designed in many ways, too.
< 1728764332 107472 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :in this esolang the id element is just an object with no morphisms other than an endomorphism
< 1728764349 791016 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :and the total operator just returns the first endofunctor
< 1728764354 138478 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: It could be a generalized monad. Monads are the simplest examples of 2-arrows; they can get very fancy. It could also be some sort of algebraic gadget that isn't quite monadic but still obeys some laws. Or maybe it's not well-described categorically.
< 1728764370 496920 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :also how did we get to monads
< 1728764375 507884 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :they feel funkin random
< 1728764379 591069 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the basic idea is, if I have a lambda calculus expression, and apply it to one or more arguments currying-style, then it will apply some of those arguments to others and this effectively describes its observable behaviour
< 1728764422 766840 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :PCWWWWW: Monads show up a lot. They weren't one of the things category theorists wanted to study.
< 1728764432 494155 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :but whyyyyyy
< 1728764447 965872 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and I'm trying to capture the idea of things that can "lift/box" this sort of description of the observable behaviour so that the definition can be applied to "lambda calculus with extras" virtual machines
< 1728764449 934738 :Thelie!~Thelie@2a01:599:444:7e1a:131d:b606:b4e9:b062 QUIT :Remote host closed the connection
< 1728764471 475914 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Adjunctions always give monads. So if you have two related categories, like rings and semirings, then you get a monad. The list monad, state monad, continuation monad, and maybe monad all have underlying adjunctions.
< 1728764471 652765 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but I'm still confused about precisely what it is that I'm trying to do
< 1728764508 24880 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :lol
< 1728764512 333945 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :PCWWWWW: category theory mostly doesn't contain things for the sake of it – the concepts of category theory came about because people noticed frequently occurring patterns and wanted a way to mathematically describe them
< 1728764521 596221 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :2-categories give monads as a special case. So if you want to study higher category theory, which arose for other reasons (∞-categories!) then monads naturally appear.
< 1728764537 492760 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it's very common for things to happen to form a monad, so having a way to describe/name the pattern that they follow is useful
< 1728764555 253746 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yep. The original goal of category theory was to define "natural", particularly in "natural transformation". It wasn't until later that categories became useful on their own.
< 1728764571 288387 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :yes. but like why endofunctors. why monoids. why not with semi groups
< 1728764574 23137 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :if I remember correctly, category theory was originally invented because someone had discovered that natural transformations were really common and had useful properties, and wanted a mathematically rigorous way to define them
< 1728764578 872445 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :why not just functors
< 1728764625 267801 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so the reason it's endofunctors is that one of the things that monads have in common is that they can be flattened, e.g. you can flatten a list of lists into a list
< 1728764631 748870 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Endofunctors generalize endofunctions, and endofunctions show up all throughout science. Like, we computer scientists study discrete dynamical systems (DDSs), and physicists study much fancier stuff.
< 1728764638 105715 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but the flattening only makes sense if the outer wrapper and inner wrapper are the same
< 1728764699 184742 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :ok
< 1728764743 434133 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Why not semigroups? *Excellent question*. Like, there's an entire schism about this. You can think of categories as like the minimum viable structure required to talk structurally about structure. Today we call this "formally formal". The semigroup folks were accused of doing "centipede maths", like when a child tortures a bug by ripping off legs.
< 1728764795 467076 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :most children don't do that
< 1728764802 572961 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(nor should they)
< 1728764808 682831 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :lol'
< 1728764812 935012 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Today I'd recommend just trying your best to not have a bias about it. Think of the first category theory you learn as basic, simple, easy. Nothing complicated. No weird conditions. Just a structure.
< 1728764823 788954 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :ok
< 1728764828 75963 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :group theory was discovered before category theory was
< 1728764839 793052 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :nice:)
< 1728764880 65565 :PCWWWWW!~PCWWWWW@D47091C6.rev.sefiber.dk QUIT :Quit: Client closed
< 1728764900 909802 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I have to rip off legs from bugs to understand category theory?
< 1728764905 960056 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :I didn't know that was the original goal of category theory
< 1728764918 102965 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: I just realised that you can think of the relationship between group theory and category theory as being similar to the relationship between untyped and typed languages, except that somehow the addition of multiple objects makes it more powerful even though the addition of multiple types makes it less powerful
< 1728764963 554607 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Oh, I was talking *very specifically* about semigroups, sorry. Should I have understood the question more generally? https://en.wikipedia.org/wiki/Centipede_mathematics cites two category theorists and nLab.
< 1728764982 783492 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I guess the difference is that untyped lambda calculus doesn't really care if the operations you're performing don't make sense, most abstraction levels above it work by treating a lot of things as UB and avoiding them rather than working out what they would mean
< 1728765010 953320 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :huh... ok
< 1728765022 295859 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: Yeah. Have you heard of groupoids yet? Every category contains a "core" groupoid, and some type theories work with groupoids first and categories second.
< 1728765076 657994 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: yes as of maybe about 1 or 2 seconds before reading your comment
< 1728765086 591273 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I had heard of magmas earlier, but never looked up the definition (they're the same thing)
< 1728765105 342467 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :And then the paradox you mention is resolved by the sheafiness/contravariance of the assignment from a type theory to its category of models. The initial model is "less powerful" in the sense that it can only do what the type theory requires it to do; all of the non-initial models are "more powerful" because they can contain types and operations not specified by the theory.
< 1728765114 223320 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :About programs that act as a HTTP server and you interact with them on a browser through a local tcp connection, I do not think it is a good way to make an interface that's portable among systems, since you might not have a compatible web browser, and it will have other issues, including the security issues you mention. Surely there are simpler ways to do it, especially if the program is local only.
< 1728765151 71572 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :And, the misfeature of Firefox that you mention, at least on my computer I have a old enough version of Firefox that I could add a JavaScript code in an extension to prevent it from displaying non-ASCII characters in the URL.
< 1728765151 193317 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: oh, I hadn't started thinking about it as a paradox, just as an interesting observation
< 1728765173 866972 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I would like a way to get Firefox to escape non-ASCII characters in URLs to make Esolang easier to administer
< 1728765196 486439 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I have ways to see the homoglyphs but it's a pain, and one particular Esolang user seems to be fond of them
< 1728765197 397014 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Using a web-browser at all is a messy way to handle many things.
< 1728765206 302181 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :ais523: What version of Firefox are you using?
< 1728765209 36130 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :indeed, but it is easier that reading raw HTML
< 1728765220 758294 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :131.0
< 1728765231 364389 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Okay, I really do need lunch, and the farmer's market's almost closed too. Peace.
< 1728765315 121476 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine
< 1728765366 398809 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1728765409 76408 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :I used the code:   window.losslessDecodeURI=function(aURI) { return aURI.spec; };   It is probably not compatible with 131.0 which I think cannot use XPCOM-based extensions, but you might try.
< 1728765473 958047 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I remember when Firefox's major version number was a single low digit
< 1728765486 173672 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think they increased the rate of increasing the major version number at some point, and am not sure why
< 1728765734 693615 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :clearly we need transfinite ordinal version numbers so we can keep accelerating the version number increases indefinitely, including beyond the normal limits
< 1728765858 972457 :int-e!~noone@int-e.eu PRIVMSG #esolangs :it has become a totally meaningless number to me
< 1728765879 353063 :int-e!~noone@int-e.eu PRIVMSG #esolangs :and I think it *is* meaningless; it's one major version per month
< 1728765905 632870 :int-e!~noone@int-e.eu PRIVMSG #esolangs :so just progression of time, no real relation to features or other developments
< 1728765921 881530 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :I would rather use a different web browser since most of them aren't very good, and even Firefox isn't that good I tried to write extensions to improve it but some things still don't work as well as it should do. Furthermore, many things shouldn't need a web browser.
< 1728766199 573357 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I wonder how much hope to put into Ladybird
< 1728766257 692974 :int-e!~noone@int-e.eu PRIVMSG #esolangs :But for the time being, Firefox still feels like the best compromise between evil and usability.
< 1728766368 395566 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :(Another thing I did is I had to modify the binary executable file by a hex editor in order to prevent HSTS from working.)
< 1728766615 240494 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :I would want one that doesn't try to believe they know better than what the user explicitly specifies. It is OK to avoid the use of CSS, and JavaScripts; the ability to write extensions in C would be a good idea, though. Relative URL entry also would be a good idea (another thing I had managed to implement in Firefox by adding a JavaScript code; I dislike the way it normally handles entered URLs)
> 1728766637 777539 PRIVMSG #esolangs :14[[07Delta14]]4 M10 02https://esolangs.org/w/index.php?diff=143244&oldid=98599 5* 03PythonshellDebugwindow 5* (+52) 10Stub, categories
< 1728766775 116619 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I dislike the way that browser default CSS is often bad enough that websites have to provide their own
< 1728766815 778202 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although the "reader mode" which applies an entirely different set of CSS as an override is sometimes useful, it's also bad at handling certain constructs like code blocks
< 1728766833 750217 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :I think the browser default CSS is better than what nearly all websites provide. The only thing that I think is missing is:   img { max-width: 100%; }
< 1728766860 486652 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :But, regardless of my opinion, the user should apply their own preference of CSS.
< 1728767036 408543 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I tried to write some minimal default CSS for my blog
< 1728767064 953298 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that just fixed some of the worse issues with typical browser default CSS, also that applied colors to syntax-highlighted code blocks
< 1728767084 757288 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :At least the version of Firefox that I have, allows to disable CSS, and I often use that.
< 1728767586 678522 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :However, a problem with that is that pictures that are merely for decoration cannot be excluded by this, and sometimes are made too big (especially SVG pictures).
> 1728767714 760239 PRIVMSG #esolangs :14[[07)14]]4 10 02https://esolangs.org/w/index.php?diff=143245&oldid=85542 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+22) 10
> 1728767735 96932 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=143246&oldid=123773 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+29) 10
< 1728771033 434952 :X-Scale!~X-Scale@89.214.119.76 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1728773023 923658 :molson_!~molson@2001-48F8-704A-446-AC58-6BE4-2BD1-E6F4-dynamic.midco.net QUIT :Ping timeout: 245 seconds
> 1728773067 582046 PRIVMSG #esolangs :14[[07Pile14]]4 10 02https://esolangs.org/w/index.php?diff=143247&oldid=115692 5* 03Marc-dantas 5* (-5654) 10Blanked the page
< 1728773898 862226 :__monty__!~toonn@user/toonn QUIT :Quit: leaving
< 1728775009 327685 :X-Scale!~X-Scale@89.214.119.76 QUIT :Ping timeout: 256 seconds
> 1728777780 947507 PRIVMSG #esolangs :14[[07Talk:Translated ORK/Mihai Again914]]4 N10 02https://esolangs.org/w/index.php?oldid=143248 5* 03None1 5* (+274) 10Created page with "I don't think this is even translatable. --~~~~"
> 1728777981 984377 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=143249&oldid=143194 5* 03None1 5* (+430) 10/* Make it WORSE! */
> 1728778314 34945 PRIVMSG #esolangs :14[[07User:None114]]4 10 02https://esolangs.org/w/index.php?diff=143250&oldid=143099 5* 03None1 5* (+192) 10/* What I dislike */
> 1728780034 678525 PRIVMSG #esolangs :14[[07)14]]4 M10 02https://esolangs.org/w/index.php?diff=143251&oldid=143245 5* 03PythonshellDebugwindow 5* (-26) 10Merge templates
< 1728781823 322298 :None1!~None1@112.96.132.186 JOIN #esolangs * :[https://web.libera.chat] None1
< 1728781884 634713 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :!ztest testcode <
< 1728781884 697004 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :None1.testcode: points -46.00, score 0.00, rank 47/47
< 1728781900 388270 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.ais523_ash: points 9.02, score 49.82, rank 1/47
< 1728781952 691277 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :!ztest testcode2 (>)*9([-]>)*21
< 1728781952 854938 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :None1.testcode2: points -16.26, score 8.85, rank 47/47
< 1728781979 544102 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :!ztest testcode3 (>)*9 ( ([-{ ([+{ (+)*9[-] }])%8 }])%4 >)*21
< 1728781979 743958 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :None1.testcode3: points -12.60, score 10.74, rank 47/47
< 1728782023 791442 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :!ztest testcode4 >+[]<(.)*90
< 1728782023 912018 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :None1.testcode4: points -34.71, score 2.62, rank 47/47
< 1728782024 291886 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :((+)*256 (>)*9 (+.)*119 (<)*9)*3
< 1728782024 792574 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :((+)*256 (>)*10 (+.)*118 (<)*10)*3
< 1728782025 292357 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :((+)*256 (>)*11 (+.)*117 (<)*11)*3
< 1728782025 792144 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :((+)*256 (>)*12 (+.)*116 (<)*12)*3
< 1728782026 291992 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :((+)*256 (>)*13 (+.)*115 (<)*13)*3
< 1728782026 791435 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :((+)*256 (>)*14 (+.)*114 (<)*14)*3
< 1728782027 291817 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :((+)*256 (>)*15 (+.)*113 (<)*15)*3
< 1728782027 791533 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :((+)*256 (>)*16 (+.)*112 (<)*16)*3
< 1728782028 291880 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :((+)*256 (>)*17 (+.)*111 (<)*17)*3
< 1728782028 793915 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :((+)*256 (>)*18 (+.)*110 (<)*18)*3
< 1728782029 292057 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :((+)*256 (>)*19 (+.)*109 (<)*19)*3
< 1728782029 792586 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :((+)*256 (>)*20 (+.)*108 (<)*20)*3
< 1728782030 292195 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :((+)*256 (>)*21 (+.)*107 (<)*21)*3
< 1728782030 791742 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :((+)*256 (>)*22 (+.)*106 (<)*22)*3
< 1728782031 292516 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :((+)*256 (>)*23 (+.)*105 (<)*23)*3
< 1728782031 805143 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :((+)*256 (>)*24 (+.)*104 (<)*24)*3
< 1728782032 291742 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :((+)*256 (>)*25 (+.)*103 (<)*25)*3
< 1728782078 213617 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :!ztest vibration (-)*127(-+)*100000
< 1728782078 410607 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :None1.vibration: points -15.33, score 9.03, rank 47/47
< 1728782096 304138 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :!ztest qwerty >(+)*128[](+)*128>(+)*15[-]<[](+)*128>>(+)*15[-]<<[[](+)*128>>[>]->([-{[<+]}])%10<[<]<]
< 1728782096 709610 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :None1.qwerty: points -15.95, score 9.67, rank 47/47
< 1728782235 185026 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :^bf "+[-[<<[+[--->]-[<<<]]]>>>-]>-.---.>..>.<<<<-.<+.>>>>>.>.<<.<-."
< 1728782235 272886 :fungot!~fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :hello world
< 1728782265 310120 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement
< 1728782310 631505 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :^bf >>>++++++++[<<+++++++++++>>-]<<-.++++++++++++++.>>+++++++[<<--------->>-]<<+.>>+++++[<<+++++++++++++
< 1728782310 712287 :fungot!~fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :Mismatched [].
< 1728782311 131705 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :++>>-]<<.-------------.>>+++++++[<<---------->>-]<<+.>>++++++[<<+++++++++++++>>-]<<.+.>>++++++++[<<-
< 1728782311 631214 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :--------->>-]<<+.>>+++++++++[<<+++++++++>>-]<<++.+.--.-----------------.+++++++++++++.-------.--.+++
< 1728782312 130979 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :++++++++++.+.>>+++++++++[<<--------->>-]<<--.>>+++++++[<<++++++++++++>>-]<<.-----.>>++++++++[<<-----
< 1728782312 631509 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :----->>-]<<+.>>+++++++[<<+++++++++++>>-]<<-.+++.+++++++.-----------------.[-]++++++++++.>>++++++++[<
< 1728782313 130771 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :<++++++++++>>-]<<-.++++++++++++++++++++++.++++++.>>+++++++[<<------------>>-]<<-.>>+++++[<<+++++++++
< 1728782313 631604 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :++++++>>-]<<.+++.+.++++++++.>>++++++++[<<----------->>-]<<+.>>+++++++[<<++++++++++++>>-]<<.---------
< 1728782314 131291 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :---.---.>>+++++++[<<---------->>-]<<+.>>+++++++++[<<+++++++++>>-]<<+.+++.---------.-------.+++++++++
< 1728782314 631284 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :+++++.>>+++++++++[<<--------->>-]<<--.>>++++++++[<<++++++++>>-]<<+.+++++++++++++.----------.>>++++++
< 1728782315 131065 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :[<<----------->>-]<<--.>>+++++++++[<<+++++++++>>-]<<++.----.>>++++++++[<<---------->>-]<<+.>>++++++[
< 1728782315 631634 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :<<+++++++++++>>-]<<++.+++++++++++.>>++++++++[<<---------->>-]<<+.>>+++++[<<++++++++>>-]<<+.>>+++++[<
< 1728782316 139574 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :<-------->>-]<<-.++++++++.>>++++++[<<++++++++++>>-]<<.+++++++++++.>>++++++++[<<---------->>-]<<+.>>+
< 1728782316 631598 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :++++[<<++++++++>>-]<<+.>>++++[<<-------->>-]<<.[-]++++++++++.>>+++++[<<+++++++++++>>-]<<.>>++++[<<--
< 1728782317 131124 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :------>>-]<<-.>>+++++++[<<++++++++++>>-]<<.+++++++++++++++.---------..>>+++++++[<<----------->>-]<<+
< 1728782317 637903 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :.>>++++++[<<+++++++++++>>-]<<+.++++++++++++.--..----.+++++++++++.-------.--------.+++++++++.++++++.>
< 1728782318 131330 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :>+++++++[<<----------->>-]<<.>>+++++++[<<+++++++++++>>-]<<-.>>+++++++++[<<--------->>-]<<--.>>++++++
< 1728782318 631260 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :++[<<+++++++++++>>-]<<-.---------------.-------.+++++++++++++++++++.>>+++++++[<<------------>>-]<<.>
< 1728782319 132055 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :>+++++[<<++++++++>>-]<<+.>>+++++[<<------->>-]<<+.>>+++++++[<<++++++++++>>-]<<.>>+++++++[<<---------
< 1728782330 131311 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :>>+<<<]>[<+>-]+>>--[[-]<<->>]<<[->>++++++[<<+++++++++++++>>-]<<.>>++++[<<++++++>>-]<<-.+++++++++++++
< 1728782330 631464 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :++++.-----------------.+++++++++++++.>>+++++++++[<<--------->>-]<<-.>>+++++++[<<++++++++++>>-]<<+.++
< 1728782331 131420 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :++++++.-..-------------.>>++++++++[<<-------->>-]<<-.>>+++++++[<<++++++++++>>-]<<+.++.+++++++++++++.
< 1728782331 631849 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :-----------------.>>+++++++[<<---------->>-]<<+.>>++++++++[<<+++++++++++>>-]<<+.----------.++++++.>>
< 1728782332 131969 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :+++++++[<<------------>>-]<<-.>>+++++++[<<++++++++++++>>-]<<+.-----.[-]++++++++++.>>++++++[<<+++++++
< 1728782332 631742 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :++++>>-]<<++.>>++++[<<++++++>>-]<<-.+++++++++++++++++.-----------------.+++++++++++++.>>+++++++++[<<
< 1728782333 132384 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :--------->>-]<<-.>>+++++++[<<++++++++++>>-]<<+.++++++++.-..-------------.>>++++++++[<<-------->>-]<<
< 1728782333 631797 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :-.>>+++++++[<<+++++++++++>>-]<<-.-------.+++++++++++++++.>>+++++++[<<------------>>-]<<.>>++++++++[<
< 1728782334 131093 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :<+++++++++++>>-]<<+.----------.++++++.>>+++++++[<<------------>>-]<<-.>>++++++[<<+++++++++++>>-]<<++
< 1728782334 631049 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :.+++++++++++.++++++++.---------.[-]++++++++++.>>++++++[<<+++++++++++>>-]<<++.>>++++[<<++++++>>-]<<-.
< 1728782335 136991 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :+++++++++++++++++.-----------------.+++++++++++++.>>+++++++++[<<--------->>-]<<-.>>+++++++[<<+++++++
< 1728782335 631989 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :+++>>-]<<+.++++++++.-..-------------.>>++++++++[<<-------->>-]<<-.>>+++++++++[<<+++++++++>>-]<<+.+++
< 1728782336 138362 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :.-------.>>++++++[<<------------->>-]<<.>>++++++++[<<++++++++>>-]<<+.+++++++++++++++++.---.++++++.--
< 1728782336 631253 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :-----.----------.>>++++++[<<----------->>-]<<--.>>++++++++[<<++++++++>>-]<<+.+++++++++++++.---------
< 1728782337 131671 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :-.>>++++++[<<----------->>-]<<--.>>++++++[<<+++++++++++>>-]<<++.+.++++++++++++++.--------------.++++
< 1728782337 631612 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :+++++++++.++.>>+++++++[<<------------>>-]<<.>>++++++++[<<+++++++++++>>-]<<+.----------.++++++.[-]+++
< 1728782338 181876 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :+++++++.>>++++++[<<+++++++++++>>-]<<++.>>++++[<<++++++>>-]<<-.+++++++++++++++++.-----------------.++
< 1728782338 632541 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :+++++++++++.>>+++++++++[<<--------->>-]<<-.>>+++++++[<<++++++++++>>-]<<+.++++++++.-..-------------.>
< 1728782350 136641 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :<.>>+++++++[<<+++++++++++>>-]<<-.>>+++++++++[<<--------->>-]<<--.>>++++++[<<+++++++++++>>-]<<.+++..+
< 1728782350 631471 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :++++++++.>>++++++[<<------------->>-]<<.>>++++++++[<<++++++++>>-]<<+.++.+++++.+.+++++.-------.>>++++
< 1728782351 131846 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :++[<<---------->>-]<<+.------------.>>++++++[<<+++++++++++>>-]<<.+++++++++++++++++++.-.>>+++++++[<<-
< 1728782351 630995 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :----------->>-]<<.>>++++++++[<<+++++++++++>>-]<<+.----------.++++++.>>++++++[<<------------->>-]<<.>
< 1728782352 130975 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :>+++++[<<+++++++++++++++>>-]<<.-------------.>>+++++++[<<---------->>-]<<+.>>+++++++[<<++++++++++++>
< 1728782352 631338 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :>-]<<.-----..>>++++++++[<<---------->>-]<<+.>>+++++++++[<<+++++++++>>-]<<++.-----------.++++++++++++
< 1728782353 131774 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :+++++.>>++++++++[<<----------->>-]<<-.>>+++++++[<<++++++++++++>>-]<<.-----.>>++++++++[<<---------->>
< 1728782353 631625 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :-]<<+.>>+++++++++[<<+++++++++>>-]<<++.------------------.>>++++[<<++++++>>-]<<.>>++++++++[<<--------
< 1728782354 131722 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :--->>-]<<-.>>++++++++[<<+++++++++>>-]<<+.+++++++++++.>>+++++++[<<------------>>-]<<.++++++++.>>+++++
< 1728782354 632006 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :[<<+++++++++++++++>>-]<<.------------------.>>++++[<<++++++>>-]<<.>>++++++++[<<----------->>-]<<-.>>
< 1728782355 137364 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :++++++++[<<+++++++++>>-]<<+.+++++++++++.>>+++++[<<--------------->>-]<<.[-]++++++++++.>>+++++++[<<++
< 1728782355 658007 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :+++++++>>-]<<.>>++++++[<<++++++>>-]<<+.+++++.----------.-----.+.>>+++++++[<<-------->>-]<<-.--------
< 1728782356 136265 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :----.>>++++++++[<<+++++++++++>>-]<<-.------------------.>>+++++++[<<---------->>-]<<+.>>++++++[<<+++
< 1728782356 631130 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :++++++++>>-]<<.+++++++++++++.+++++.------------.>>++++++++[<<--------->>-]<<.>>+++++[<<+++++++++++++
< 1728782357 131422 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :++>>-]<<.+++.+.++++++++.>>++++++++[<<----------->>-]<<+.>>++++++++[<<+++++++++++>>-]<<-.------------
< 1728782357 631290 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :---.-------.+++++++++++++++++++.>>+++++++[<<----------->>-]<<.>>+++++++[<<+++++++++++>>-]<<-.>>+++++
< 1728782358 136475 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :++++[<<--------->>-]<<--.>>++++++[<<+++++++++++>>-]<<.+++..+++++++++.>>++++++[<<------------->>-]<<.
< 1728782358 631805 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :>>+++++++[<<++++++++++>>-]<<+.++++++++.------.+++++.-------.>>+++++++[<<---------->>-]<<-.>>++++++++
< 1728782370 138441 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :+++++++>>-]<<.-----..>>++++++++[<<---------->>-]<<+.>>++++++[<<+++++++++++>>-]<<.++++++++++.---.++++
< 1728782370 631122 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :+.----------.>>++++++[<<----------->>-]<<--.>>+++++++[<<++++++++++++>>-]<<.-----.>>++++++++[<<------
< 1728782371 131192 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :---->>-]<<+.>>+++++++++[<<+++++++++>>-]<<++.--------------..[-]]<<<]
< 1728782372 131218 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :^bf ">>>++++++++[<<+++++++++++>>-]<<-.++++++++++++++.>>+++++++[<<--------->>-]<<+.>>+++++[<<+++++++++++++
< 1728782372 213294 :fungot!~fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :Mismatched [].
< 1728782372 630972 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :++>>-]<<.-------------.>>+++++++[<<---------->>-]<<+.>>++++++[<<+++++++++++++>>-]<<.+.>>++++++++[<<-
< 1728782373 130927 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :--------->>-]<<+.>>+++++++++[<<+++++++++>>-]<<++.+.--.-----------------.+++++++++++++.-------.--.+++
< 1728782373 631499 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :++++++++++.+.>>+++++++++[<<--------->>-]<<--.>>+++++++[<<++++++++++++>>-]<<.-----.>>++++++++[<<-----
< 1728782374 131143 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :----->>-]<<+.>>+++++++[<<+++++++++++>>-]<<-.+++.+++++++.-----------------.[-]++++++++++.>>++++++++[<
< 1728782374 631302 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :<++++++++++>>-]<<-.++++++++++++++++++++++.++++++.>>+++++++[<<------------>>-]<<-.>>+++++[<<+++++++++
< 1728782375 141566 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :++++++>>-]<<.+++.+.++++++++.>>++++++++[<<----------->>-]<<+.>>+++++++[<<++++++++++++>>-]<<.---------
< 1728782375 631130 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :---.---.>>+++++++[<<---------->>-]<<+.>>+++++++++[<<+++++++++>>-]<<+.+++.---------.-------.+++++++++
< 1728782376 138292 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :+++++.>>+++++++++[<<--------->>-]<<--.>>++++++++[<<++++++++>>-]<<+.+++++++++++++.----------.>>++++++
< 1728782376 631807 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :[<<----------->>-]<<--.>>+++++++++[<<+++++++++>>-]<<++.----.>>++++++++[<<---------->>-]<<+.>>++++++[
< 1728782377 131298 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :<<+++++++++++>>-]<<++.+++++++++++.>>++++++++[<<---------->>-]<<+.>>+++++[<<++++++++>>-]<<+.>>+++++[<
< 1728782377 631047 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :<-------->>-]<<-.++++++++.>>++++++[<<++++++++++>>-]<<.+++++++++++.>>++++++++[<<---------->>-]<<+.>>+
< 1728782378 131567 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :++++[<<++++++++>>-]<<+.>>++++[<<-------->>-]<<.[-]++++++++++.>>+++++[<<+++++++++++>>-]<<.>>++++[<<--
< 1728782378 636040 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :------>>-]<<-.>>+++++++[<<++++++++++>>-]<<.+++++++++++++++.---------..>>+++++++[<<----------->>-]<<+
< 1728782379 130957 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :.>>++++++[<<+++++++++++>>-]<<+.++++++++++++.--..----.+++++++++++.-------.--------.+++++++++.++++++.>
< 1728782390 132563 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :-.>>+++++++[<<+++++++++++>>-]<<.------------.++++++++++.------.>>+++++++[<<---------->>-]<<+.>>+++++
< 1728782390 631833 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :+++[<<+++++++++++>>-]<<+.----------.++++++.>>+++++++[<<------------>>-]<<-.>>+++++++[<<++++++++++++>
< 1728782391 131665 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :>-]<<+.-------.----------.+.+++++++++++++.+.+.-------------------.+++++++++++++.----------.[-]]<[->+
< 1728782391 631652 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :>>+<<<]>[<+>-]+>>--[[-]<<->>]<<[->>++++++[<<+++++++++++++>>-]<<.>>++++[<<++++++>>-]<<-.+++++++++++++
< 1728782392 131300 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :++++.-----------------.+++++++++++++.>>+++++++++[<<--------->>-]<<-.>>+++++++[<<++++++++++>>-]<<+.++
< 1728782392 631530 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :++++++.-..-------------.>>++++++++[<<-------->>-]<<-.>>+++++++[<<++++++++++>>-]<<+.++.+++++++++++++.
< 1728782393 132558 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :-----------------.>>+++++++[<<---------->>-]<<+.>>++++++++[<<+++++++++++>>-]<<+.----------.++++++.>>
< 1728782393 631287 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :+++++++[<<------------>>-]<<-.>>+++++++[<<++++++++++++>>-]<<+.-----.[-]++++++++++.>>++++++[<<+++++++
< 1728782394 131233 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :++++>>-]<<++.>>++++[<<++++++>>-]<<-.+++++++++++++++++.-----------------.+++++++++++++.>>+++++++++[<<
< 1728782394 631647 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :--------->>-]<<-.>>+++++++[<<++++++++++>>-]<<+.++++++++.-..-------------.>>++++++++[<<-------->>-]<<
< 1728782395 132002 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :-.>>+++++++[<<+++++++++++>>-]<<-.-------.+++++++++++++++.>>+++++++[<<------------>>-]<<.>>++++++++[<
< 1728782395 632096 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :<+++++++++++>>-]<<+.----------.++++++.>>+++++++[<<------------>>-]<<-.>>++++++[<<+++++++++++>>-]<<++
< 1728782396 131100 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :.+++++++++++.++++++++.---------.[-]++++++++++.>>++++++[<<+++++++++++>>-]<<++.>>++++[<<++++++>>-]<<-.
< 1728782396 631229 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :+++++++++++++++++.-----------------.+++++++++++++.>>+++++++++[<<--------->>-]<<-.>>+++++++[<<+++++++
< 1728782397 131633 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :+++>>-]<<+.++++++++.-..-------------.>>++++++++[<<-------->>-]<<-.>>+++++++++[<<+++++++++>>-]<<+.+++
< 1728782397 632020 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :.-------.>>++++++[<<------------->>-]<<.>>++++++++[<<++++++++>>-]<<+.+++++++++++++++++.---.++++++.--
< 1728782398 132342 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :-----.----------.>>++++++[<<----------->>-]<<--.>>++++++++[<<++++++++>>-]<<+.+++++++++++++.---------
< 1728782398 631946 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :-.>>++++++[<<----------->>-]<<--.>>++++++[<<+++++++++++>>-]<<++.+.++++++++++++++.--------------.++++
< 1728782410 131935 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :+[<<+++++++++>>-]<<++.----.>>++++++++[<<---------->>-]<<+.>>+++++++[<<+++++++++++>>-]<<-.+++.-.-----
< 1728782410 631211 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :--.[-]++++++++++.>>++++++++[<<++++++++++>>-]<<-.++++++++++++++++++++++.++++++.---.>>+++++++++[<<----
< 1728782411 130772 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :----->>-]<<-.>>++++++++[<<+++++++++>>-]<<.---.----.+++++++++++++++++.++.>>+++++++[<<----------->>-]<
< 1728782411 631318 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :<.>>+++++++[<<+++++++++++>>-]<<-.>>+++++++++[<<--------->>-]<<--.>>++++++[<<+++++++++++>>-]<<.+++..+
< 1728782412 130686 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :++++++++.>>++++++[<<------------->>-]<<.>>++++++++[<<++++++++>>-]<<+.++.+++++.+.+++++.-------.>>++++
< 1728782412 631386 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :++[<<---------->>-]<<+.------------.>>++++++[<<+++++++++++>>-]<<.+++++++++++++++++++.-.>>+++++++[<<-
< 1728782413 131740 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :----------->>-]<<.>>++++++++[<<+++++++++++>>-]<<+.----------.++++++.>>++++++[<<------------->>-]<<.>
< 1728782413 631829 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :>+++++[<<+++++++++++++++>>-]<<.-------------.>>+++++++[<<---------->>-]<<+.>>+++++++[<<++++++++++++>
< 1728782414 130714 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :>-]<<.-----..>>++++++++[<<---------->>-]<<+.>>+++++++++[<<+++++++++>>-]<<++.-----------.++++++++++++
< 1728782414 631549 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :+++++.>>++++++++[<<----------->>-]<<-.>>+++++++[<<++++++++++++>>-]<<.-----.>>++++++++[<<---------->>
< 1728782415 131080 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :-]<<+.>>+++++++++[<<+++++++++>>-]<<++.------------------.>>++++[<<++++++>>-]<<.>>++++++++[<<--------
< 1728782415 638195 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :--->>-]<<-.>>++++++++[<<+++++++++>>-]<<+.+++++++++++.>>+++++++[<<------------>>-]<<.++++++++.>>+++++
< 1728782416 131051 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :[<<+++++++++++++++>>-]<<.------------------.>>++++[<<++++++>>-]<<.>>++++++++[<<----------->>-]<<-.>>
< 1728782416 630650 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :++++++++[<<+++++++++>>-]<<+.+++++++++++.>>+++++[<<--------------->>-]<<.[-]++++++++++.>>+++++++[<<++
< 1728782417 131469 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :+++++++>>-]<<.>>++++++[<<++++++>>-]<<+.+++++.----------.-----.+.>>+++++++[<<-------->>-]<<-.--------
< 1728782417 630952 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :----.>>++++++++[<<+++++++++++>>-]<<-.------------------.>>+++++++[<<---------->>-]<<+.>>++++++[<<+++
< 1728782418 131113 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :++++++++>>-]<<.+++++++++++++.+++++.------------.>>++++++++[<<--------->>-]<<.>>+++++[<<+++++++++++++
< 1728782418 631864 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :++>>-]<<.+++.+.++++++++.>>++++++++[<<----------->>-]<<+.>>++++++++[<<+++++++++++>>-]<<-.------------
< 1728782430 131085 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :.---------------.+++++++..>>+++++++[<<----------->>-]<<+.>>+++++++[<<+++++++++++>>-]<<.--------.>>++
< 1728782430 630969 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :+++++[<<---------->>-]<<+.>>++++++++[<<+++++++++++>>-]<<+.----------.++++++.>>++++++[<<-------------
< 1728782431 131618 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :>>-]<<.>>+++++[<<+++++++++++++++>>-]<<.-------------.>>+++++++[<<---------->>-]<<+.>>+++++++[<<+++++
< 1728782431 631774 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :+++++++>>-]<<.-----..>>++++++++[<<---------->>-]<<+.>>++++++[<<+++++++++++>>-]<<.++++++++++.---.++++
< 1728782432 131595 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :+.----------.>>++++++[<<----------->>-]<<--.>>+++++++[<<++++++++++++>>-]<<.-----.>>++++++++[<<------
< 1728782432 631013 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :---->>-]<<+.>>+++++++++[<<+++++++++>>-]<<++.--------------..[-]]<<<]"
< 1728782485 227504 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :^bf >>>++++++++[<<+++++++++++>>-]<<-.++++++++++++++.>>+++++++[<<--------->>-]<<+.>>+++++[<<+++++++++++++++>>-]<<.-------------.>>+++++++[<<---------->>-]<<+.>>++++++[<<+++++++++++++>>-]<<.+.>>++++++++[<<---------->>-]<<+.>>+++++++++[<<+++++++++>>-]<<++.+.--.-----------------.+++++++++++++.-------.--.+++++++++++++.+.>>+++++++++[<<--------->>-]<<--.>
< 1728782485 310788 :fungot!~fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :We're no strangers 
< 1728782485 729134 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :>+++++++[<<++++++++++++>>-]<<.-----.>>++++++++[<<---------->>-]<<+.>>+++++++[<<+++++++++++>>-]<<-.+++.+++++++.-----------------.[-]++++++++++.>>++++++++[<<++++++++++>>-]<<-.++++++++++++++++++++++.++++++.>>+++++++[<<------------>>-]<<-.>>+++++[<<+++++++++++++++>>-]<<.+++.+.++++++++.>>++++++++[<<----------->>-]<<+.>>+++++++[<<++++++++++++>>-]<<.-----
< 1728782486 231953 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :-------.---.>>+++++++[<<---------->>-]<<+.>>+++++++++[<<+++++++++>>-]<<+.+++.---------.-------.++++++++++++++.>>+++++++++[<<--------->>-]<<--.>>++++++++[<<++++++++>>-]<<+.+++++++++++++.----------.>>++++++[<<----------->>-]<<--.>>+++++++++[<<+++++++++>>-]<<++.----.>>++++++++[<<---------->>-]<<+.>>++++++[<<+++++++++++>>-]<<++.+++++++++++.>>++++++++[<
< 1728782486 754314 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :<---------->>-]<<+.>>+++++[<<++++++++>>-]<<+.>>+++++[<<-------->>-]<<-.++++++++.>>++++++[<<++++++++++>>-]<<.+++++++++++.>>++++++++[<<---------->>-]<<+.>>+++++[<<++++++++>>-]<<+.>>++++[<<-------->>-]<<.[-]++++++++++.>>+++++[<<+++++++++++>>-]<<.>>++++[<<-------->>-]<<-.>>+++++++[<<++++++++++>>-]<<.+++++++++++++++.---------..>>+++++++[<<----------->>-
< 1728782487 228740 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :]<<+.>>++++++[<<+++++++++++>>-]<<+.++++++++++++.--..----.+++++++++++.-------.--------.+++++++++.++++++.>>+++++++[<<----------->>-]<<.>>+++++++[<<+++++++++++>>-]<<-.>>+++++++++[<<--------->>-]<<--.>>++++++++[<<+++++++++++>>-]<<-.---------------.-------.+++++++++++++++++++.>>+++++++[<<------------>>-]<<.>>+++++[<<++++++++>>-]<<+.>>+++++[<<------->>-]
< 1728782487 728973 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :<<+.>>+++++++[<<++++++++++>>-]<<.>>+++++++[<<----------->>-]<<.>>+++++++[<<++++++++++++>>-]<<.------------.+.+++++.---.--.+++++.-------.>>+++++++[<<---------->>-]<<-.>>++++++++[<<++++++++++>>-]<<-.---------.[-]++++++++++.>>++++++++[<<++++++++++>>-]<<-.++++++++++++++++++++++.++++++.>>+++++++[<<------------>>-]<<-.>>++++++++[<<+++++++++++>>-]<<-.----
< 1728782488 228464 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :----.++++++.---------.--------.++++++++++.>>+++++++[<<---------->>-]<<-.>>+++++++[<<+++++++++++>>-]<<.>>+++++++[<<------------>>-]<<.>>+++++++[<<++++++++++>>-]<<+.--.+++++++++++++++.>>+++++++[<<------------>>-]<<.>>+++++++[<<++++++++++++>>-]<<.------------.+.++++++++++.>>+++++++++[<<--------->>-]<<--.>>+++++++[<<++++++++++>>-]<<.++++++++++++.---.--
< 1728782488 394973 :X-Scale!~X-Scale@89.214.119.69 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1728782488 728738 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :.>>+++++++[<<----------->>-]<<.>>++++++++[<<++++++++>>-]<<+.+++++++++++++.+++++++++++.>>++++++++[<<----------->>-]<<-.>>++++++++[<<++++++++++>>-]<<-.+++++.------------.---.+++++++++++++.>>+++++++++[<<--------->>-]<<-.>>+++++++[<<++++++++++>>-]<<+.++++++++++++++.++++.[-]>++>>++>>++>>+>>+++>>++>>++>>++++>>+++>>++>>+[>++++++++++..[-]<[->+>>+<<<]>[<+>-
< 1728782489 228429 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :]+>>-[[-]<<->>]<<[->>++++++++[<<+++++++++>>-]<<+.>>+++++[<<-------->>-]<<-.>>++++++++[<<+++++++++>>-]<<++.+++++++++++.--.+.>>+++++++[<<------------>>-]<<.>>++++++++[<<+++++++++++>>-]<<-.----------------------.+++++++++++++..-------------.>>++++++++[<<-------->>-]<<-.>>+++++++[<<++++++++++++>>-]<<.---------------.+++++++..>>+++++++[<<----------->>-]
< 1728782489 728656 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :<<+.>>++++++++[<<+++++++++++>>-]<<+.----------.++++++.>>+++++++[<<------------>>-]<<-.>>++++++++[<<+++++++++>>-]<<.+++++++.++++++++.>>++++++++[<<----------->>-]<<+.>>+++++[<<++++++++>>-]<<+.>>+++++[<<------->>-]<<+.>>+++++++[<<++++++++++>>-]<<.>>+++++++[<<----------->>-]<<.>>+++++++[<<++++++++++>>-]<<.-..+++++++.---.+++++.-------.[-]++++++++++.>>++
< 1728782490 228534 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :++++[<<++++++++++>>-]<<+.>>+++++[<<++++++++>>-]<<.+++++..-------------------.>>++++++++[<<-------->>-]<<-.>>+++++++[<<+++++++++++>>-]<<.------------.++++++++++.------.>>+++++++[<<---------->>-]<<+.>>++++++++[<<+++++++++++>>-]<<+.----------.++++++.>>+++++++[<<------------>>-]<<-.>>+++++++[<<++++++++++++>>-]<<+.-------.----------.+.+++++++++++++.+.+.
< 1728782490 727837 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :-------------------.+++++++++++++.----------.[-]]<[->+>>+<<<]>[<+>-]+>>--[[-]<<->>]<<[->>++++++[<<+++++++++++++>>-]<<.>>++++[<<++++++>>-]<<-.+++++++++++++++++.-----------------.+++++++++++++.>>+++++++++[<<--------->>-]<<-.>>+++++++[<<++++++++++>>-]<<+.++++++++.-..-------------.>>++++++++[<<-------->>-]<<-.>>+++++++[<<++++++++++>>-]<<+.++.++++++++++
< 1728782491 228209 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :+++.-----------------.>>+++++++[<<---------->>-]<<+.>>++++++++[<<+++++++++++>>-]<<+.----------.++++++.>>+++++++[<<------------>>-]<<-.>>+++++++[<<++++++++++++>>-]<<+.-----.[-]++++++++++.>>++++++[<<+++++++++++>>-]<<++.>>++++[<<++++++>>-]<<-.+++++++++++++++++.-----------------.+++++++++++++.>>+++++++++[<<--------->>-]<<-.>>+++++++[<<++++++++++>>-]<<+
< 1728782491 728826 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :.++++++++.-..-------------.>>++++++++[<<-------->>-]<<-.>>+++++++[<<+++++++++++>>-]<<-.-------.+++++++++++++++.>>+++++++[<<------------>>-]<<.>>++++++++[<<+++++++++++>>-]<<+.----------.++++++.>>+++++++[<<------------>>-]<<-.>>++++++[<<+++++++++++>>-]<<++.+++++++++++.++++++++.---------.[-]++++++++++.>>++++++[<<+++++++++++>>-]<<++.>>++++[<<++++++>>-]
< 1728782492 228465 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :<<-.+++++++++++++++++.-----------------.+++++++++++++.>>+++++++++[<<--------->>-]<<-.>>+++++++[<<++++++++++>>-]<<+.++++++++.-..-------------.>>++++++++[<<-------->>-]<<-.>>+++++++++[<<+++++++++>>-]<<+.+++.-------.>>++++++[<<------------->>-]<<.>>++++++++[<<++++++++>>-]<<+.+++++++++++++++++.---.++++++.-------.----------.>>++++++[<<----------->>-]<<-
< 1728782492 729516 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :-.>>++++++++[<<++++++++>>-]<<+.+++++++++++++.----------.>>++++++[<<----------->>-]<<--.>>++++++[<<+++++++++++>>-]<<++.+.++++++++++++++.--------------.+++++++++++++.++.>>+++++++[<<------------>>-]<<.>>++++++++[<<+++++++++++>>-]<<+.----------.++++++.[-]++++++++++.>>++++++[<<+++++++++++>>-]<<++.>>++++[<<++++++>>-]<<-.+++++++++++++++++.----------------
< 1728782493 228155 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :-.+++++++++++++.>>+++++++++[<<--------->>-]<<-.>>+++++++[<<++++++++++>>-]<<+.++++++++.-..-------------.>>++++++++[<<-------->>-]<<-.>>+++++++[<<+++++++++++>>-]<<.------------.++++++++++.------.>>+++++++[<<---------->>-]<<+.>>++++++++[<<+++++++++++>>-]<<+.----------.++++++.>>+++++++[<<------------>>-]<<-.>>++++++[<<+++++++++++>>-]<<+.+++++++++++++++
< 1728782493 728214 :None1!~None1@112.96.132.186 PRIVMSG #esolangs :.+++++++.[-]++++++++++.>>++++++[<<+++++++++++>>-]<<++.>>++++[<<++++++>>-]<<-.+++++++++++++++++.-----------------.+++++++++++++.>>+++++++++[<<--------->>-]<<-.>>+++++++[<<++++++++++>>-]<<+.++++++++.-..-------------.>>++++++++[<<-------->>-]<<-.>>+++++++++[<<+++++++++>>-]<<++.------------------.>>++++[<<++++++>>-]<<.>>++++++++[<<----------->>-]<<-.>>
< 1728782567 719480 :JAA!~JAA@user/meow/JAA PRIVMSG #esolangs :oh no
< 1728782634 549632 :FireFly!~firefly@glowbum/gluehwuermchen/firefly PRIVMSG #esolangs :gesundheit
< 1728782669 216656 :JAA!~JAA@user/meow/JAA PRIVMSG #esolangs :There was an attempt to rickroll the channel.
< 1728782709 868261 :None1!~None1@112.96.132.186 QUIT :Quit: Client closed
< 1728782742 326991 :None1!~None1@2408:8456:231:7ec8:9582:b35d:4e91:41a8 JOIN #esolangs * :[https://web.libera.chat] None1
< 1728782826 563532 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :^help
< 1728782826 645869 :fungot!~fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :^ ; ^def   ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool
< 1728782856 490620 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :None1: you can actually use the ^str set and ^str add commands to execute more than one line of brainfuck
< 1728782940 388547 :None1!~None1@2408:8456:231:7ec8:9582:b35d:4e91:41a8 PRIVMSG #esolangs :^str 0 set >>>++++++++[<<+++++++++++>>-]<<-.++++++++++++++.>>+++++++[<<--------->>-]<<+.>>+++++[<<+++++++++++++++>>-]<<.-------------.>>+++++++[<<---------->>-]<<+.>>++++++[<<+++++++++++++>>-]<<.+.>>++++++++[<<---------->>-]<<+.>>+++++++++[<<+++++++++>>-]<<++.+.--.-----------------.+++++++++++++.-------.--.+++++++++++++.+.>>+++++++++[<<--------->>-
< 1728782940 470291 :fungot!~fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :Set: >>>++++++++[<<+++++++++++>>-]<<-.++++++++++++++.>>+++++++[<<--------->>-]<<+.>>+++++[<<+++++++++++++++>>-]<<.-------------.>>+++++++[<<---------->>-]<<+.>>++++++[<<+++++++++++++>>-]<<.+.>>++++++++[<<---------->>-]<<+.>>+++++++++[<<+++++++++>>-]<<++.+.--.-----------------.+++++++++++++.-------.--.+++++++++++++.+.>>+++++++++[<<--------->>-
< 1728782940 888871 :None1!~None1@2408:8456:231:7ec8:9582:b35d:4e91:41a8 PRIVMSG #esolangs :]<<--.>>+++++++[<<++++++++++++>>-]<<.-----.>>++++++++[<<---------->>-]<<+.>>+++++++[<<+++++++++++>>-]<<-.+++.+++++++.-----------------.[-]++++++++++.>>++++++++[<<++++++++++>>-]<<-.++++++++++++++++++++++.++++++.>>+++++++[<<------------>>-]<<-.>>+++++[<<+++++++++++++++>>-]<<.+++.+.++++++++.>>++++++++[<<----------->>-]<<+.>>+++++++[<<++++++++++++>>-]<
< 1728782941 410302 :None1!~None1@2408:8456:231:7ec8:9582:b35d:4e91:41a8 PRIVMSG #esolangs :<.------------.---.>>+++++++[<<---------->>-]<<+.>>+++++++++[<<+++++++++>>-]<<+.+++.---------.-------.++++++++++++++.>>+++++++++[<<--------->>-]<<--.>>++++++++[<<++++++++>>-]<<+.+++++++++++++.----------.>>++++++[<<----------->>-]<<--.>>+++++++++[<<+++++++++>>-]<<++.----.>>++++++++[<<---------->>-]<<+.>>++++++[<<+++++++++++>>-]<<++.+++++++++++.>>+++
< 1728782941 888874 :None1!~None1@2408:8456:231:7ec8:9582:b35d:4e91:41a8 PRIVMSG #esolangs :+++++[<<---------->>-]<<+.>>+++++[<<++++++++>>-]<<+.>>+++++[<<-------->>-]<<-.++++++++.>>++++++[<<++++++++++>>-]<<.+++++++++++.>>++++++++[<<---------->>-]<<+.>>+++++[<<++++++++>>-]<<+.>>++++[<<-------->>-]<<.[-]++++++++++.>>+++++[<<+++++++++++>>-]<<.>>++++[<<-------->>-]<<-.>>+++++++[<<++++++++++>>-]<<.+++++++++++++++.---------..>>+++++++[<<-------
< 1728782942 388838 :None1!~None1@2408:8456:231:7ec8:9582:b35d:4e91:41a8 PRIVMSG #esolangs :---->>-]<<+.>>++++++[<<+++++++++++>>-]<<+.++++++++++++.--..----.+++++++++++.-------.--------.+++++++++.++++++.>>+++++++[<<----------->>-]<<.>>+++++++[<<+++++++++++>>-]<<-.>>+++++++++[<<--------->>-]<<--.>>++++++++[<<+++++++++++>>-]<<-.---------------.-------.+++++++++++++++++++.>>+++++++[<<------------>>-]<<.>>+++++[<<++++++++>>-]<<+.>>+++++[<<----
< 1728782942 888851 :None1!~None1@2408:8456:231:7ec8:9582:b35d:4e91:41a8 PRIVMSG #esolangs :--->>-]<<+.>>+++++++[<<++++++++++>>-]<<.>>+++++++[<<----------->>-]<<.>>+++++++[<<++++++++++++>>-]<<.------------.+.+++++.---.--.+++++.-------.>>+++++++[<<---------->>-]<<-.>>++++++++[<<++++++++++>>-]<<-.---------.[-]++++++++++.>>++++++++[<<++++++++++>>-]<<-.++++++++++++++++++++++.++++++.>>+++++++[<<------------>>-]<<-.>>++++++++[<<+++++++++++>>-]<
< 1728782943 388296 :None1!~None1@2408:8456:231:7ec8:9582:b35d:4e91:41a8 PRIVMSG #esolangs :<-.--------.++++++.---------.--------.++++++++++.>>+++++++[<<---------->>-]<<-.>>+++++++[<<+++++++++++>>-]<<.>>+++++++[<<------------>>-]<<.>>+++++++[<<++++++++++>>-]<<+.--.+++++++++++++++.>>+++++++[<<------------>>-]<<.>>+++++++[<<++++++++++++>>-]<<.------------.+.++++++++++.>>+++++++++[<<--------->>-]<<--.>>+++++++[<<++++++++++>>-]<<.++++++++++++
< 1728782943 889216 :None1!~None1@2408:8456:231:7ec8:9582:b35d:4e91:41a8 PRIVMSG #esolangs :.---.--.>>+++++++[<<----------->>-]<<.>>++++++++[<<++++++++>>-]<<+.+++++++++++++.+++++++++++.>>++++++++[<<----------->>-]<<-.>>++++++++[<<++++++++++>>-]<<-.+++++.------------.---.+++++++++++++.>>+++++++++[<<--------->>-]<<-.>>+++++++[<<++++++++++>>-]<<+.++++++++++++++.++++.[-]>++>>++>>++>>+>>+++>>++>>++>>++++>>+++>>++>>+[>++++++++++..[-]<[->+>>+<<<
< 1728782944 388568 :None1!~None1@2408:8456:231:7ec8:9582:b35d:4e91:41a8 PRIVMSG #esolangs :]>[<+>-]+>>-[[-]<<->>]<<[->>++++++++[<<+++++++++>>-]<<+.>>+++++[<<-------->>-]<<-.>>++++++++[<<+++++++++>>-]<<++.+++++++++++.--.+.>>+++++++[<<------------>>-]<<.>>++++++++[<<+++++++++++>>-]<<-.----------------------.+++++++++++++..-------------.>>++++++++[<<-------->>-]<<-.>>+++++++[<<++++++++++++>>-]<<.---------------.+++++++..>>+++++++[<<--------
< 1728782944 888262 :None1!~None1@2408:8456:231:7ec8:9582:b35d:4e91:41a8 PRIVMSG #esolangs :--->>-]<<+.>>++++++++[<<+++++++++++>>-]<<+.----------.++++++.>>+++++++[<<------------>>-]<<-.>>++++++++[<<+++++++++>>-]<<.+++++++.++++++++.>>++++++++[<<----------->>-]<<+.>>+++++[<<++++++++>>-]<<+.>>+++++[<<------->>-]<<+.>>+++++++[<<++++++++++>>-]<<.>>+++++++[<<----------->>-]<<.>>+++++++[<<++++++++++>>-]<<.-..+++++++.---.+++++.-------.[-]++++++++
< 1728782945 388648 :None1!~None1@2408:8456:231:7ec8:9582:b35d:4e91:41a8 PRIVMSG #esolangs :++.>>++++++[<<++++++++++>>-]<<+.>>+++++[<<++++++++>>-]<<.+++++..-------------------.>>++++++++[<<-------->>-]<<-.>>+++++++[<<+++++++++++>>-]<<.------------.++++++++++.------.>>+++++++[<<---------->>-]<<+.>>++++++++[<<+++++++++++>>-]<<+.----------.++++++.>>+++++++[<<------------>>-]<<-.>>+++++++[<<++++++++++++>>-]<<+.-------.----------.+.+++++++++++
< 1728782945 888769 :None1!~None1@2408:8456:231:7ec8:9582:b35d:4e91:41a8 PRIVMSG #esolangs :++.+.+.-------------------.+++++++++++++.----------.[-]]<[->+>>+<<<]>[<+>-]+>>--[[-]<<->>]<<[->>++++++[<<+++++++++++++>>-]<<.>>++++[<<++++++>>-]<<-.+++++++++++++++++.-----------------.+++++++++++++.>>+++++++++[<<--------->>-]<<-.>>+++++++[<<++++++++++>>-]<<+.++++++++.-..-------------.>>++++++++[<<-------->>-]<<-.>>+++++++[<<++++++++++>>-]<<+.++.+++
< 1728782946 389065 :None1!~None1@2408:8456:231:7ec8:9582:b35d:4e91:41a8 PRIVMSG #esolangs :++++++++++.-----------------.>>+++++++[<<---------->>-]<<+.>>++++++++[<<+++++++++++>>-]<<+.----------.++++++.>>+++++++[<<------------>>-]<<-.>>+++++++[<<++++++++++++>>-]<<+.-----.[-]++++++++++.>>++++++[<<+++++++++++>>-]<<++.>>++++[<<++++++>>-]<<-.+++++++++++++++++.-----------------.+++++++++++++.>>+++++++++[<<--------->>-]<<-.>>+++++++[<<++++++++++
< 1728782946 903694 :None1!~None1@2408:8456:231:7ec8:9582:b35d:4e91:41a8 PRIVMSG #esolangs :>>-]<<+.++++++++.-..-------------.>>++++++++[<<-------->>-]<<-.>>+++++++[<<+++++++++++>>-]<<-.-------.+++++++++++++++.>>+++++++[<<------------>>-]<<.>>++++++++[<<+++++++++++>>-]<<+.----------.++++++.>>+++++++[<<------------>>-]<<-.>>++++++[<<+++++++++++>>-]<<++.+++++++++++.++++++++.---------.[-]++++++++++.>>++++++[<<+++++++++++>>-]<<++.>>++++[<<+++
< 1728782947 388272 :None1!~None1@2408:8456:231:7ec8:9582:b35d:4e91:41a8 PRIVMSG #esolangs :+++>>-]<<-.+++++++++++++++++.-----------------.+++++++++++++.>>+++++++++[<<--------->>-]<<-.>>+++++++[<<++++++++++>>-]<<+.++++++++.-..-------------.>>++++++++[<<-------->>-]<<-.>>+++++++++[<<+++++++++>>-]<<+.+++.-------.>>++++++[<<------------->>-]<<.>>++++++++[<<++++++++>>-]<<+.+++++++++++++++++.---.++++++.-------.----------.>>++++++[<<-----------
< 1728782947 889280 :None1!~None1@2408:8456:231:7ec8:9582:b35d:4e91:41a8 PRIVMSG #esolangs :>>-]<<--.>>++++++++[<<++++++++>>-]<<+.+++++++++++++.----------.>>++++++[<<----------->>-]<<--.>>++++++[<<+++++++++++>>-]<<++.+.++++++++++++++.--------------.+++++++++++++.++.>>+++++++[<<------------>>-]<<.>>++++++++[<<+++++++++++>>-]<<+.----------.++++++.[-]++++++++++.>>++++++[<<+++++++++++>>-]<<++.>>++++[<<++++++>>-]<<-.+++++++++++++++++.---------
< 1728782948 388575 :None1!~None1@2408:8456:231:7ec8:9582:b35d:4e91:41a8 PRIVMSG #esolangs :--------.+++++++++++++.>>+++++++++[<<--------->>-]<<-.>>+++++++[<<++++++++++>>-]<<+.++++++++.-..-------------.>>++++++++[<<-------->>-]<<-.>>+++++++[<<+++++++++++>>-]<<.------------.++++++++++.------.>>+++++++[<<---------->>-]<<+.>>++++++++[<<+++++++++++>>-]<<+.----------.++++++.>>+++++++[<<------------>>-]<<-.>>++++++[<<+++++++++++>>-]<<+.++++++++
< 1728782948 888099 :None1!~None1@2408:8456:231:7ec8:9582:b35d:4e91:41a8 PRIVMSG #esolangs :+++++++.+++++++.[-]++++++++++.>>++++++[<<+++++++++++>>-]<<++.>>++++[<<++++++>>-]<<-.+++++++++++++++++.-----------------.+++++++++++++.>>+++++++++[<<--------->>-]<<-.>>+++++++[<<++++++++++>>-]<<+.++++++++.-..-------------.>>++++++++[<<-------->>-]<<-.>>+++++++++[<<+++++++++>>-]<<++.------------------.>>++++[<<++++++>>-]<<.>>++++++++[<<----------->>-
< 1728782990 92536 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :no, not like that
< 1728783099 445448 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :it's like ^str 0 set for the first line, then ^str 0 add for subsequent lines to append to buffer 0, and then there's some way to define a function using the contents of that buffer as the body but I'm not sure how
< 1728783228 250042 :None1!~None1@2408:8456:231:7ec8:9582:b35d:4e91:41a8 PRIVMSG #esolangs :I give up, the program is much longer than 10 times the maximum line length
< 1728783406 242086 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :None1: fetch it into HackEso and execute it there
< 1728783477 265542 :None1!~None1@2408:8456:231:7ec8:9582:b35d:4e91:41a8 QUIT :Quit: Client closed
> 1728784239 672143 PRIVMSG #esolangs :14[[07BF Joust strategies14]]4 10 02https://esolangs.org/w/index.php?diff=143252&oldid=143212 5* 03Ais523 5* (+4436) 10/* 2024 */ add ais523.ash
< 1728784964 717687 :int-e!~noone@int-e.eu PRIVMSG #esolangs :^bf +[.+]
< 1728784964 815833 :fungot!~fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :	.. !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ...
< 1728784983 836398 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(ouch)
< 1728785103 32735 :op_4!~tslil@user/op-4/x-9116473 QUIT :Remote host closed the connection
< 1728785132 935072 :op_4!~tslil@user/op-4/x-9116473 JOIN #esolangs op_4 :op_4
< 1728785171 297808 :JAA!~JAA@user/meow/JAA PRIVMSG #esolangs :lol
< 1728785339 269147 :ais523!~ais523@user/ais523 QUIT :Quit: quit
< 1728785854 165055 :FireFly!~firefly@glowbum/gluehwuermchen/firefly PRIVMSG #esolangs :hm
> 1728786829 968335 PRIVMSG #esolangs :14[[07Gofe14]]4 M10 02https://esolangs.org/w/index.php?diff=143253&oldid=116544 5* 03None1 5* (+0) 10
< 1728786908 874261 :FireFly!~firefly@glowbum/gluehwuermchen/firefly PRIVMSG #esolangs :^bf ++++++[->++++++<]>.
< 1728786908 989247 :fungot!~fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :$
< 1728786944 160034 :FireFly!~firefly@glowbum/gluehwuermchen/firefly PRIVMSG #esolangs :^bf https://f7.re/t/test.txt
< 1728786950 897874 :FireFly!~firefly@glowbum/gluehwuermchen/firefly PRIVMSG #esolangs :oki
< 1728786961 25715 :FireFly!~firefly@glowbum/gluehwuermchen/firefly PRIVMSG #esolangs :wait actually that wouldn't work anyway, that's https://
< 1728786987 27428 :FireFly!~firefly@glowbum/gluehwuermchen/firefly PRIVMSG #esolangs :(was just studying the https://github.com/fis/fungot/blob/master/fungot.b98#L277 part of fungot)
< 1728786987 501427 :fungot!~fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :FireFly: eval ( lambda x " snakes on a plane") " rn" ( html " rn" ( windows). :p as a result, and so
< 1728787025 374097 :FireFly!~firefly@glowbum/gluehwuermchen/firefly PRIVMSG #esolangs :though that might only be a branch for the ^def I guess
< 1728788062 823802 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :got it, you define a command from a string like ^def commandname bf str:0
< 1728788069 830606 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :it's all there in the help actually, I was just blind
< 1728788072 277714 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :^IPv1LCyzmuWI
< 1728788072 361838 :fungot!~fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :ABCDEFGHIJKLMNOPQRSTUVWXYZ
< 1728788333 269419 :FireFly!~firefly@glowbum/gluehwuermchen/firefly PRIVMSG #esolangs :yeah, I saw that, but was wondering why it also parses http:
< 1728788342 381966 :FireFly!~firefly@glowbum/gluehwuermchen/firefly PRIVMSG #esolangs :well at least according to the sources in the github repo
< 1728789107 878397 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :^bf ++++++++++[->+>+<<]>[->[->+>+>+<<<]>[-<+>]><<<]>>>--->++++[----<.+>]
< 1728789107 925247 :fungot!~fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :abcdefghijklmnopqrstuvwxyz
< 1728789237 526582 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :^bf ++++++++++[->+>+<<]>[->[->+>+>+<<<]>[-<+>]><<<]>>>--->[----<.+>]>.
< 1728789237 573447 :fungot!~fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :abcdefghijklmnopqrstuvwxy
< 1728789244 77283 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :^bf ++++++++++[->+>+<<]>[->[->+>+>+<<<]>[-<+>]><<<]>>>--->[----<.+>]<.
< 1728789244 119247 :fungot!~fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :abcdefghijklmnopqrstuvwxyz
< 1728791388 891994 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 252 seconds
< 1728791544 185072 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1728791733 343169 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Client Quit
< 1728791879 191278 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1728792239 246948 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine
< 1728792291 404669 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1728792574 531675 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Client Quit
< 1728792625 455239 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1728793246 573411 PRIVMSG #esolangs :14[[07Talk:DJN OISC14]]4 N10 02https://esolangs.org/w/index.php?oldid=143254 5* 03Gggfr 5* (+110) 10Created page with "wheres the proof that this is TC? ~~~~"
> 1728793646 751645 PRIVMSG #esolangs :14[[07User talk:Arctenik14]]4 10 02https://esolangs.org/w/index.php?diff=143255&oldid=96267 5* 03Gggfr 5* (+121) 10
> 1728793920 821915 PRIVMSG #esolangs :14[[07Talk:SS14]]4 10 02https://esolangs.org/w/index.php?diff=143256&oldid=105829 5* 03Gggfr 5* (+137) 10/* Hmmm */
< 1728794759 320974 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk JOIN #esolangs * :[https://web.libera.chat] ipadwwwww
< 1728794871 139403 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :if somebody answered my qeustion or something then i cant see it cuz it aint on the logs so resend olz
< 1728794876 915642 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :*plz
> 1728794945 972436 PRIVMSG #esolangs :14[[07FerNANDo14]]4 10 02https://esolangs.org/w/index.php?diff=143257&oldid=125448 5* 03Gggfr 5* (+0) 10/* See also */ stringle is not inspired by fernando
> 1728794981 439377 PRIVMSG #esolangs :14[[07FerNANDo14]]4 10 02https://esolangs.org/w/index.php?diff=143258&oldid=143257 5* 03Gggfr 5* (-7) 10/* See also */
> 1728795080 801422 PRIVMSG #esolangs :14[[07Category talk:String-based14]]4 N10 02https://esolangs.org/w/index.php?oldid=143259 5* 03Gggfr 5* (+96) 10Created page with "was this discussed? ~~~~"
> 1728795153 884273 PRIVMSG #esolangs :14[[07NeverGonna14]]4 10 02https://esolangs.org/w/index.php?diff=143260&oldid=136254 5* 03None1 5* (+111) 10/* Interpreter */
> 1728795168 677694 PRIVMSG #esolangs :14[[07NeverGonna14]]4 10 02https://esolangs.org/w/index.php?diff=143261&oldid=143260 5* 03None1 5* (+11) 10/* Computational class */
> 1728795177 149369 PRIVMSG #esolangs :14[[07NeverGonna14]]4 M10 02https://esolangs.org/w/index.php?diff=143262&oldid=143261 5* 03None1 5* (+0) 10/* Computational class */
> 1728795193 983756 PRIVMSG #esolangs :14[[07NeverGonna14]]4 10 02https://esolangs.org/w/index.php?diff=143263&oldid=143262 5* 03None1 5* (+29) 10/* See also */
> 1728795413 41833 PRIVMSG #esolangs :14[[07Talk:SS14]]4 10 02https://esolangs.org/w/index.php?diff=143264&oldid=143256 5* 03Gggfr 5* (+1) 10/* Hmmm */
< 1728795447 632971 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :maybe it wasnt sent?
< 1728795452 239938 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :ill send it agian then
< 1728795495 906422 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :so a TC esolang that only uses abiguity detection in itself
> 1728795610 520738 PRIVMSG #esolangs :14[[07Talk:$ $14]]4 N10 02https://esolangs.org/w/index.php?oldid=143265 5* 03Gggfr 5* (+106) 10Created page with "isnt sus++ going to be made:( ~~~~"
< 1728795637 245297 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ipadwwwww: No, I'm not seeing it in the logs either. What kind of ambiguities?
< 1728795662 64794 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :like undefined edge cases n` stuff
> 1728795860 800204 PRIVMSG #esolangs :14[[07User:Unname479814]]4 10 02https://esolangs.org/w/index.php?diff=143266&oldid=142847 5* 03Unname4798 5* (+0) 10
< 1728795916 753202 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :and maybe when detected the program can define what happens
< 1728796343 347781 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :is it  aybe possible?
< 1728796348 431146 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :maybe
< 1728796410 322353 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
< 1728796449 690594 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
> 1728796498 752447 PRIVMSG #esolangs :14[[07SSREPL```14]]4 N10 02https://esolangs.org/w/index.php?oldid=143267 5* 03Gggfr 5* (+209) 10Created page with "'''SSREPL```''' is SSREPL but with one small change such that io is not needed. the string just starts at emptystring. to add domething to the at the start you just replace nothing with the string making it TC"
< 1728796752 718349 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Well, there's Common Lisp conditions and restarts, so the overall concept is workable. But your description is unclear.
< 1728796782 290515 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :yea it also incomplete
< 1728796786 307244 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :hehe
> 1728797112 110884 PRIVMSG #esolangs :14[[07User talk:AnimaLibera14]]4 N10 02https://esolangs.org/w/index.php?oldid=143268 5* 03Gggfr 5* (+124) 10Created page with "do you maybe want to make an esolang with me? ~~~~^^"
< 1728797121 943920 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :idk where to start with it
< 1728797130 503280 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :i know ill need help
< 1728797250 891680 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Why make a language at that point? Instead I'd recommend learning a little bit of Common Lisp, seeing how conditions and restarts work.
< 1728797275 60165 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :well i mean syntax wise
< 1728797281 719581 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :...Well, actually, I recommend *reading* about Common Lisp, in this case. But yeah.
< 1728797313 712551 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :also i need ppl to check my shit every now and then cuz
< 1728797317 108955 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Syntax is the boring part. I don't understand why so many contributors are focused on it.
< 1728797324 132002 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :moi do lot of shit wrong?)
< 1728797330 839608 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :*:)
< 1728797354 125950 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Sure, no worries. I understand; I make mistakes all the time and I rely on the community to tell me when I'm wrong.
< 1728797444 840394 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :imma do like a google doc and thne ill get some help with that kinda stuff
< 1728797780 91680 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :here the very short doc is: https://docs.google.com/document/d/1IH1S8zOu3T0pO3LXJTXLkQjD4bXlL1cvtEYbSXpbPdo/edit?usp=sharing
< 1728797877 678937 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :I had read about the conditions/restarts in Lisp, and I think it is a good idea.
> 1728797878 796139 PRIVMSG #esolangs :14[[07Underload14]]4 10 02https://esolangs.org/w/index.php?diff=143269&oldid=140460 5* 03Gggfr 5* (+21) 10
< 1728798002 958589 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :wht is a good idea?
< 1728798380 778261 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk QUIT :Quit: Client closed
< 1728798699 320417 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk JOIN #esolangs * :[https://web.libera.chat] ipadwwwww
> 1728798782 818710 PRIVMSG #esolangs :14[[07(14]]4 10 02https://esolangs.org/w/index.php?diff=143270&oldid=103422 5* 03Ractangle 5* (+3) 10
> 1728798801 14009 PRIVMSG #esolangs :14[[07(14]]4 10 02https://esolangs.org/w/index.php?diff=143271&oldid=143270 5* 03Ractangle 5* (+3) 10
> 1728798824 468140 PRIVMSG #esolangs :14[[07Unhappy14]]4 10 02https://esolangs.org/w/index.php?diff=143272&oldid=104948 5* 03Ractangle 5* (+4) 10
< 1728798828 109138 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :so korvo as of currentky how is the concept?
> 1728798912 613809 PRIVMSG #esolangs :14[[07Kipple14]]4 10 02https://esolangs.org/w/index.php?diff=143273&oldid=142373 5* 03None1 5* (+38) 10/* Cat */
< 1728798956 44841 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ipadwwwww: I'm reminded of when my friend and I were about your age and my friend tried to implement a video game by typing "do a football game" into a .cpp file and then renaming it to a .exe file. This was long before code-generating chatbots, too.
< 1728798988 823688 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :lol
< 1728799008 887959 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ipadwwwww: Have you heard of "worldbuilding"? The idea is that, when writing a fictional universe, an author might prepare a context for that universe.
< 1728799037 642319 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :yea
< 1728799038 552446 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Every language, including every programming language, should have some worldbuilding. What motivates the language? What features did it evolve? What features distinguish it from other languages?
< 1728799081 805829 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :motivation: ambiguity is a big issue when describing things, BUT what if it was functionality
< 1728799098 342733 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :It doesn't have to be good worldbuilding. There was a trend in the 2010s to create fairly boring bytecode VMs but dress them up as "on spaceships" or "made by aliens" or "for after apocalyptic nuclear war" or etc.
< 1728799141 564869 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Okay. Do you know about dynamic scope? This might be a culture shock if you've only seen lexical scope so far.
< 1728799148 12865 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :features: edge case detection, nonTCness forcing, language creation, subprogramming
< 1728799170 294546 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :idk what you mean scope. when i think scope isnt like brackets n stuff?
< 1728799236 887394 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yeah, that's scope. In some languages, mostly older ones, scope is *dynamic* at runtime; the current context's names are determined by what's been evaluated already in your program.
< 1728799263 407341 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :contexts names?
< 1728799273 378863 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :sorry i just dont know termenology
< 1728799276 482345 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :But, starting roughly with Scheme, there was a big push to make all scopes *lexical*, which is another way of saying *syntactic scope*: the context is determined by reading the source code.
< 1728799309 379753 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :dynamic is more easy to understand i think
< 1728799319 524700 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :buuuut lexical i prop more usefull
< 1728799320 548153 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :idk
< 1728799356 843275 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :There are advantages and disadvantages. Lexical scoping is easier to compile and maintain, but dynamic scoping occurs all the time in daily life.
< 1728799380 232675 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Natural language is usually dynamically scoped. In here, "lisp" refers to a family of languages rather than a speech pathology.
< 1728799446 256680 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :butwhat does contexts names mean
< 1728799740 292148 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Like, everything happens in a context. And a name is just a way to refer to something in a context. These are the usual English meanings of "context" and "name", but they're philosophy concepts that go deep.
< 1728799757 211995 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :ok
< 1728799773 647208 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :so the context name of some context is the way to represent it?
< 1728799786 203361 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :How about Python? Names like `len` are part of a "global" scope. You can actually get a dict of this scope with the `globals` builtin.
< 1728799818 671922 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :damn
< 1728799835 16773 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :There are a bunch of other scopes, but for now, the point is just that Python's global scope is somewhat dynamic. Most accesses to the global scope are done at runtime, not in the compiler.
< 1728799850 864567 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :okok
< 1728799869 798146 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :PostScript uses the dictionary stack to resolve names, although you can use // to resolve it when it is parsed, normally it is resolved when it is executed. The "bind" command replaces names that refer to operators with the operators that they refer to.
< 1728799879 526441 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :also i got such a bad pun for my monad esolang
< 1728799880 970663 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :just
< 1728799883 922680 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :kind and single
< 1728799887 809671 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :thats the name
< 1728799898 232319 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :kind is a synonym of category
< 1728799907 798240 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Sure, that's a name. I still have no idea what your esolang is supposed to be.
< 1728799916 893669 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :abd a monad can be a functiin with ine inout
< 1728799927 829185 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :but ye
< 1728799931 168400 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :SCOPE
< 1728799932 936019 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :nice
< 1728800052 398604 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :zzo38: Good times.
< 1728800101 511170 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Forths can get pretty silly. The typical Forth will actually have two contexts; one is just for compiling and one is for executing. But you can compile while executing and execute while compiling.
< 1728800215 927509 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Yes, Forth does work like that, although PostScript is not Forth and does not use a separate context. Instead. a {} block will cause it to create an array with the tokens that are parsed inside of the {} block and then the entire {} block counts as a single token whose value is that array.
< 1728800220 655046 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Note that we're talking about *names* specifically. In Forth, a name refers to an action that's going to happen; in Python or Scheme, a name refers to an object allocated in memory. But we can compare them in terms of when those names are resolved.
< 1728800261 133091 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Ah, right. Are those genuine quotations, or more like execution tokens? Doesn't matter, just curious.
< 1728800264 84986 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :(You could use the "token" operator to read tokens yourself and handle them yourself; but if you don't do that then normally it will just execute each token that is read unless it is an array>0
> 1728800275 884472 PRIVMSG #esolangs :14[[07ErrorLang14]]4 10 02https://esolangs.org/w/index.php?diff=143274&oldid=132902 5* 03PrySigneToFry 5* (+36) 10
< 1728800314 687269 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Oh, fancy quotations. Nifty.
< 1728800394 731364 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Each token produces a value, which, when read, is then immediately executed unless it is an array. The {} block is a single token containing other tokens, whose value is an array, so it is not executed. Any token that is not executed is pushed to the stack instead; this includes all tokens that are not executable. A name starting with / is not executable but if it does not start with / then it is executable.
< 1728800449 666903 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Numeric tokens also are not executable, etc. However, any value can be made executable with "cvx" or not executable with "cvlit"; the "exec" operator will execute a value if it is executable (and if "executable" is meaningful for that value; for numbers it isn't meaningful).
< 1728800475 799084 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Executing an array will push that array to the execution stack, and will execute each of the elements of that array in order.
< 1728800487 28113 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Aha, so the intent was that you could use / to do the same thing as `immediate` or `compile` in Forth? Hopefully there's no `does>`.
< 1728800492 840776 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :hey korvo i updated the doc with the *worldbuilding* and a way to detect TCness
< 1728800578 62989 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :PostScript doesn't have "does". The / just makes a name token to be not executable, e.g.   /Xyz {6 7 mul} def   will add to the current dictionary, the key being the name "Xyz" and the value being the array "{6 7 mul}". If you then write "Xyz" without the slash, it refers to the same name but is executable. Executing a name looks it up in the dictionary stack and then executes whatever it refers to.
< 1728800580 125825 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ipadwwwww: Okay. It sounds like magic, but whatever works for you.
< 1728800592 423480 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :hehe
< 1728800600 221467 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :It isn't like the "immediate" and "compile" in Forth.
< 1728800603 685539 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :what sounds like macig specifically?
< 1728800623 131008 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ipadwwwww: The entire thing, sorry. It doesn't sound like a coherent concept of language, machine, or computation.
< 1728800639 42433 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Writing something like "//Xyz" will look it up in the dictionary stack at the time it is parsed instead of at the time it is executed, and the value of the token is whatever value is found in the dictionary.
< 1728800675 60373 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :how(im trying to fix the problem lol)
< 1728800697 620480 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :zzo38: Huh. That's a very sane way to deal with use-mention problems. Reminds me of '' syntax in Template Haskell, which lets us mention types and typeclasses without literally using them.
< 1728800698 883277 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :For example, if you then write "//Xyz" with the definition above currently present (even if //Xyz is inside of another {} block) then the value of the token is that array; since it is an array, it is not automatically executed.
< 1728800736 320674 :evylah!~evylah@2607:fb90:bd31:3f0d:c1b:126f:ec48:37e2 JOIN #esolangs * :[https://web.libera.chat] evylah
< 1728800760 170461 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ipadwwwww: All a computer can do is manipulate abstract symbols. It can't read your mind and guess what you wanted it to do. This has been a recurring theme in your language designs.
< 1728800762 640753 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :(An array also is not executed when encountered as an element of an array that is currently being executed, in addition to not executed when read as a token.)
< 1728800769 991023 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :yea ik
< 1728800777 336795 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :but like define commands with a given syntax
< 1728800782 191485 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :kinda like emmental
< 1728800788 2974 :evylah!~evylah@2607:fb90:bd31:3f0d:c1b:126f:ec48:37e2 QUIT :Client Quit
< 1728800839 35268 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :The name "mul" refers to an operator, so writing "{6 7 //mul}" will create an array with two numbers and the multiplication operator, rather than containing the executable name "mul" like the definition above. Since an operator is not an array, it will still be executed when encountered while executing that array, but does not need to be looked up in the dictionary so it is faster.
< 1728800914 253697 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Hopefully, that explanation helps.
< 1728800949 592216 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :It's certainly interesting and I appreciate it.
< 1728800956 728117 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :so korvo it is possible cuz emmental is.
< 1728801003 932489 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :(PostScript has many stacks, including the operand stack, execution stack, dictionary stack, graphics stack, clipping path stack, etc. A program that does not do any graphics probably will not need the graphics stack and clipping path stack, although they can be used to do calculations with shapes and stuff even if a program does not produce any graphical output.)
< 1728801005 594098 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ipadwwwww: That's not what self-modification means.
< 1728801012 60652 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :?
< 1728801034 875838 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :korvo i have no self modification
< 1728801049 327471 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Nothing about Emmental gives it a special ability to guess what the user meant or correct itself.
< 1728801061 691580 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :no
< 1728801063 950437 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :but like
< 1728801077 600535 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :i
< 1728801100 654383 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :with umbiguity i mean places where the program does something which makes the computer have an error
< 1728801103 970708 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :edge cases
< 1728801108 778816 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :abiuguity
< 1728801113 981535 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :thats what i mean
< 1728801154 793077 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Oh. Those never are for the user. They're either for you the language designer, or they're in the hardware.
< 1728801246 813985 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :so korvo it would work that way right
< 1728801251 304256 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Like, when the computer is erroring, what actually happens is that the computer is in a normal healthy state which *we say is an error*. Error handling just means presenting this normal state to the user and asking them to feel bad about it.
< 1728801278 313729 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :yes
< 1728801294 628431 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :”and asking them to feel bad about it” XX
< 1728801299 775345 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :*XD
< 1728801327 337182 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d JOIN #esolangs * :[https://web.libera.chat] impomatic
< 1728801383 784793 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :If you want to continually ask the user what to do next, then that's a REPL. You can have a REPL that handles exceptions, or that handles conditions/restarts, so that the user can tell erroring states what to do next too.
< 1728801476 912951 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I think sometimes your language ideas are actually ideas about tools like REPLs or libraries like linters. It's important to know the difference because tool ideas are easy to borrow.
< 1728801551 286836 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :awwww:(
< 1728801556 803697 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :then i cant make it
< 1728801618 243554 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Of course you can! REPLs are not magic; they're literally Reading an expression, Evaluating it, Printing the result, and Looping back to the beginning.
< 1728801682 364383 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :no i mean its just a tool
< 1728801691 646920 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk PRIVMSG #esolangs :not an originak esolang idea i came up with
< 1728801709 517563 :ipadwwwww!~ipadwwwww@D47091C6.rev.sefiber.dk QUIT :Quit: Client closed
< 1728801757 140631 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I wish they wouldn't measure their self-worth in the number of languages they claim to invent.
> 1728801909 911644 PRIVMSG #esolangs :14[[07Kipple14]]4 10 02https://esolangs.org/w/index.php?diff=143275&oldid=143273 5* 03None1 5* (+86) 10/* Operators */
> 1728802036 408687 PRIVMSG #esolangs :14[[07Kipple14]]4 10 02https://esolangs.org/w/index.php?diff=143276&oldid=143275 5* 03None1 5* (+393) 10/* External resources */
> 1728802049 946110 PRIVMSG #esolangs :14[[07Kipple14]]4 M10 02https://esolangs.org/w/index.php?diff=143277&oldid=143276 5* 03None1 5* (-1) 10/* External resources */
> 1728802119 159885 PRIVMSG #esolangs :14[[07Interpret Esolangs Online14]]4 10 02https://esolangs.org/w/index.php?diff=143278&oldid=140695 5* 03None1 5* (+13) 10+[[Kipple]]
< 1728802582 981764 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
< 1728802593 500787 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
< 1728802991 320708 :impomatic!~impomatic@2a00:23c7:5fbd:8001:3970:1528:dd02:904d QUIT :Ping timeout: 256 seconds
< 1728804955 787299 :moony!moony@hellomouse/dev/moony QUIT :Read error: Connection reset by peer
< 1728804963 84811 :moony!moony@hellomouse/dev/moony JOIN #esolangs moony :Kaylie! (she/her)
> 1728806548 963512 PRIVMSG #esolangs :14[[07AH'TALIQUAE ENGLISH/Extension14]]4 N10 02https://esolangs.org/w/index.php?oldid=143279 5* 03PrySigneToFry 5* (+2102) 10Created page with ":Main Page: [[AH'TALIQUAE ENGLISH]]  == MATH == {| class="wikitable" |+ Caption text |- ! CMD !! Meaning |- | THE SINE VALUE OF [A] || sin(A)  |- | THE COSINE VALUE OF [A] || cos(A) 
> 1728806611 268096 PRIVMSG #esolangs :14[[07AH'TALIQUAE ENGLISH14]]4 10 02https://esolangs.org/w/index.php?diff=143280&oldid=141230 5* 03PrySigneToFry 5* (+113) 10
> 1728808373 946474 PRIVMSG #esolangs :14[[07User talk:AnimaLibera14]]4 10 02https://esolangs.org/w/index.php?diff=143281&oldid=143268 5* 03Ractangle 5* (+216) 10
> 1728808656 953811 PRIVMSG #esolangs :14[[07Translated ORK/PSTF Again1314]]4 N10 02https://esolangs.org/w/index.php?oldid=143282 5* 03PrySigneToFry 5* (+2228) 10Created page with "[[Translated ORK/Mihai Again9|Warning: Wrong Windows versj" j+{$M??}?}WD_??}?}u?O4bD?k??#???  ???? ???zuHH+B?u.LH?   ?LH?   H$( H$  E3m? 3$0?3$0HHH??hVcW?]]  1. Take This }?}u?O4bD?..."
> 1728808674 877656 PRIVMSG #esolangs :14[[07Translated ORK/Mihai Again914]]4 10 02https://esolangs.org/w/index.php?diff=143283&oldid=143190 5* 03PrySigneToFry 5* (+30) 10
> 1728808696 712051 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=143284&oldid=143191 5* 03PrySigneToFry 5* (+65) 10
< 1728809074 89647 :craigo!~craigo@user/craigo QUIT :Remote host closed the connection
> 1728809579 590145 PRIVMSG #esolangs :14[[07fuck14]]4 N10 02https://esolangs.org/w/index.php?oldid=143285 5* 03None1 5* (+997) 10Created page with "fuck is an esolang invented by [[User:None1]]. It is derived from [[brainfuck]]. ==Tape== The tape can contain unbounded real numbers.  All cells are 1 at the start, unlike brainfuck. ==Commands== p represents the current cell value.  < >: The same in bf  +:  1728809628 126036 PRIVMSG #esolangs :14[[07Translated !14]]4 N10 02https://esolangs.org/w/index.php?oldid=143286 5* 03PrySigneToFry 5* (+5318) 10Created page with "Translated ! is an Esolang that designed by PSTF. It is [[!]] but translated by a lot of s**tty translators.  1. Take this program 
     SRC . SRC    . >    . <    . ^    . v    . ?  ..."
> 1728809695 893714 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=143287&oldid=143284 5* 03PrySigneToFry 5* (+75) 10
< 1728810037 560517 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine
< 1728810092 500687 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1728810437 327457 :X-Scale!~X-Scale@89.214.119.69 QUIT :Ping timeout: 256 seconds
> 1728810853 321305 PRIVMSG #esolangs :14[[07fuck14]]4 10 02https://esolangs.org/w/index.php?diff=143288&oldid=143285 5* 03None1 5* (+17) 10/* Commands */
> 1728811129 387189 PRIVMSG #esolangs :14[[07Talk:$ $14]]4 10 02https://esolangs.org/w/index.php?diff=143289&oldid=143265 5* 03None1 5* (+357) 10
< 1728813423 904330 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine
< 1728813461 103252 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1728813785 999312 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine
< 1728813892 933052 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1728813902 518213 :X-Scale!~X-Scale@89.214.119.69 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1728814177 327226 :X-Scale!~X-Scale@89.214.119.69 QUIT :Ping timeout: 256 seconds
< 1728814442 478643 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown
> 1728817116 104513 PRIVMSG #esolangs :14[[07SETANDCOUNT14]]4 N10 02https://esolangs.org/w/index.php?oldid=143290 5* 03Cycwin 5* (+835) 10Created page with "==Introduction & Syntax== SETANDCOUNT (SAC for short) is a language for storing in an ordered list.There is SAC syntax: *Numbers 1-8:Add 1 to the first n (input number) items in the list. If the item added to the list is less than 0, add the opposite number of items t
> 1728817392 574311 PRIVMSG #esolangs :14[[07User:Cycwin14]]4 10 02https://esolangs.org/w/index.php?diff=143291&oldid=140591 5* 03Cycwin 5* (+16) 10
> 1728817608 78158 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143292&oldid=143172 5* 03Ractangle 5* (+217) 10
> 1728817619 31665 PRIVMSG #esolangs :14[[07User:Unname479814]]4 10 02https://esolangs.org/w/index.php?diff=143293&oldid=143266 5* 03PrySigneToFry 5* (+40) 10
> 1728817737 499436 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry/About more Categories14]]4 10 02https://esolangs.org/w/index.php?diff=143294&oldid=141030 5* 03Ractangle 5* (-245) 10
> 1728817755 801772 PRIVMSG #esolangs :14[[07Lol waht i cant edit talk pages14]]4 10 02https://esolangs.org/w/index.php?diff=143295&oldid=142935 5* 03PrySigneToFry 5* (+150) 10
< 1728817793 323647 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
> 1728817883 374912 PRIVMSG #esolangs :14[[07Lol waht i cant edit talk pages14]]4 10 02https://esolangs.org/w/index.php?diff=143296&oldid=143295 5* 03Ractangle 5* (-35) 10
> 1728817941 884851 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143297&oldid=143292 5* 03Ractangle 5* (+7) 10/* Hello, world! */
> 1728818251 192794 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143298&oldid=143297 5* 03Ractangle 5* (+110) 10/* Hello, world! */
> 1728818305 469944 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143299&oldid=143298 5* 03Ractangle 5* (+20) 10/* Hello, world! */
> 1728818396 338255 PRIVMSG #esolangs :14[[07Template:Ss14]]4 N10 02https://esolangs.org/w/index.php?oldid=143300 5* 03Ractangle 5* (+38) 10Created page with "­  {{Ss/doc}}"
> 1728818446 707889 PRIVMSG #esolangs :14[[07Template:Ss14]]4 10 02https://esolangs.org/w/index.php?diff=143301&oldid=143300 5* 03Ractangle 5* (+1) 10
> 1728818489 691900 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143302&oldid=143299 5* 03Ractangle 5* (+0) 10/* Hello, world! */
> 1728818512 263491 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5*  10moved [[02Template:Ss10]] to [[Template:H]]
> 1728818521 461712 PRIVMSG #esolangs :14[[07Template:H14]]4 10 02https://esolangs.org/w/index.php?diff=143305&oldid=143303 5* 03Ractangle 5* (-1) 10
> 1728818582 578628 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143306&oldid=143302 5* 03Ractangle 5* (-6) 10/* Hello, world! */
> 1728818783 889763 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143307&oldid=143306 5* 03Ractangle 5* (+85) 10/* Syntax */
> 1728822368 836732 PRIVMSG #esolangs :14[[07Template:H14]]4 10 02https://esolangs.org/w/index.php?diff=143308&oldid=143305 5* 03Ractangle 5* (+25) 10
> 1728822557 524582 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143309&oldid=143307 5* 03Ractangle 5* (-2) 10/* Hello, world! */
> 1728822590 368959 PRIVMSG #esolangs :14[[07User:Ractangle/common.css14]]4 10 02https://esolangs.org/w/index.php?diff=143310&oldid=142953 5* 03Ractangle 5* (-39) 10
> 1728822608 45577 PRIVMSG #esolangs :14[[07User:Ractangle/common.css14]]4 10 02https://esolangs.org/w/index.php?diff=143311&oldid=143310 5* 03Ractangle 5* (-18) 10
> 1728822622 537305 PRIVMSG #esolangs :14[[07User:Ractangle/common.css14]]4 10 02https://esolangs.org/w/index.php?diff=143312&oldid=143311 5* 03Ractangle 5* (-45) 10
< 1728822627 443274 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs amby :realname
> 1728822680 163676 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143313&oldid=143309 5* 03Ractangle 5* (+14) 10/* Hello, world! */
> 1728822725 662047 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143314&oldid=143313 5* 03Ractangle 5* (-25) 10/* Hello, world! */
> 1728822748 483860 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143315&oldid=143314 5* 03Ractangle 5* (+25) 10
> 1728824357 601858 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143316&oldid=143315 5* 03Ractangle 5* (+87) 10/* Hello, world! */
> 1728825846 848528 PRIVMSG #esolangs :14[[07Olus200014]]4 10 02https://esolangs.org/w/index.php?diff=143317&oldid=143226 5* 03Dolphy 5* (-10) 10
> 1728826010 173398 PRIVMSG #esolangs :14[[07TDML14]]4 10 02https://esolangs.org/w/index.php?diff=143318&oldid=140102 5* 03ChuckEsoteric08 5* (+45) 10/* Computational class */
> 1728826578 33479 PRIVMSG #esolangs :14[[07Talk:DJN OISC14]]4 10 02https://esolangs.org/w/index.php?diff=143319&oldid=143254 5* 03Ais523 5* (+540) 10the proof's at the external resource, but the language has some conceptual issues
< 1728829922 395012 :X-Scale!~X-Scale@89.214.119.69 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
> 1728832751 414275 PRIVMSG #esolangs :14[[07Underload14]]4 10 02https://esolangs.org/w/index.php?diff=143320&oldid=143269 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+51) 10/* Palindromic quine */
> 1728832862 732942 PRIVMSG #esolangs :14[[07BF Joust champions14]]4 N10 02https://esolangs.org/w/index.php?oldid=143321 5* 03Ais523 5* (+79893) 10split from [[BF Joust strategies]], which is becoming much too long
> 1728832892 536153 PRIVMSG #esolangs :14[[07BF Joust strategies14]]4 10 02https://esolangs.org/w/index.php?diff=143322&oldid=143252 5* 03Ais523 5* (-79885) 10split the major programs onto [[BF Joust champions]]
> 1728832897 681609 PRIVMSG #esolangs :14[[07Underload14]]4 10 02https://esolangs.org/w/index.php?diff=143323&oldid=143320 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+0) 10/* Looping counter */
> 1728832947 941035 PRIVMSG #esolangs :14[[07BF Joust14]]4 10 02https://esolangs.org/w/index.php?diff=143324&oldid=142949 5* 03Ais523 5* (+41) 10/* Strategies */ link the champions page
> 1728834466 817809 PRIVMSG #esolangs :14[[07Esolang:Categorization14]]4 10 02https://esolangs.org/w/index.php?diff=143325&oldid=141005 5* 03Ractangle 5* (+67) 10/* Languages */
> 1728834701 113285 PRIVMSG #esolangs :14[[07Esolang:Categorization14]]4 10 02https://esolangs.org/w/index.php?diff=143326&oldid=143325 5* 03Ractangle 5* (-67) 10/* Languages */
> 1728835024 402856 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 overwrite10 02 5* 03Ractangle 5*  10uploaded a new version of "[[02File:The dark reader at home.jpg10]]"
< 1728836091 836798 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1728836529 985094 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143328&oldid=143316 5* 03Ractangle 5* (+51) 10/* Hello, world! */
> 1728836758 804145 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143329&oldid=143328 5* 03Ractangle 5* (+9) 10/* Examples */
> 1728836993 569690 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143330&oldid=143329 5* 03Ractangle 5* (+89) 10/* Hello, world! */
> 1728837017 463430 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143331&oldid=143330 5* 03Ractangle 5* (-10) 10/* Hello, world! */
> 1728837048 394972 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143332&oldid=143331 5* 03Ractangle 5* (-18) 10/* Syntax */
< 1728837126 760749 :op_4!~tslil@user/op-4/x-9116473 QUIT :Remote host closed the connection
< 1728837157 985260 :op_4!~tslil@user/op-4/x-9116473 JOIN #esolangs op_4 :op_4
> 1728837216 309027 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143333&oldid=143332 5* 03Ractangle 5* (+23) 10/* Hello, world! */
> 1728837232 698274 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143334&oldid=143333 5* 03Ractangle 5* (+1) 10/* Hello, world! */
> 1728837472 537974 PRIVMSG #esolangs :14[[07Comment14]]4 10 02https://esolangs.org/w/index.php?diff=143335&oldid=143136 5* 03Ractangle 5* (+132) 10/* Sakana */
> 1728837563 41101 PRIVMSG #esolangs :14[[07Comment14]]4 10 02https://esolangs.org/w/index.php?diff=143336&oldid=143335 5* 03Ractangle 5* (+167) 10/* Snakel */
> 1728837613 362533 PRIVMSG #esolangs :14[[07Comment14]]4 10 02https://esolangs.org/w/index.php?diff=143337&oldid=143336 5* 03Ractangle 5* (-11) 10/* Python */
> 1728837646 168408 PRIVMSG #esolangs :14[[07Comment14]]4 10 02https://esolangs.org/w/index.php?diff=143338&oldid=143337 5* 03Ractangle 5* (+31) 10/* Snakel */
> 1728837665 131867 PRIVMSG #esolangs :14[[07Comment14]]4 10 02https://esolangs.org/w/index.php?diff=143339&oldid=143338 5* 03Ractangle 5* (+26) 10/* Snakel */
< 1728837671 330388 :X-Scale!~X-Scale@89.214.119.69 QUIT :Ping timeout: 256 seconds
> 1728838440 972752 PRIVMSG #esolangs :14[[07Quantum brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=143340&oldid=59464 5* 03RainbowDash 5* (+56) 10Add truth machine code
> 1728838915 855903 PRIVMSG #esolangs :14[[07Quantum brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=143341&oldid=143340 5* 03RainbowDash 5* (+263) 10/* Examples */
> 1728839075 977365 PRIVMSG #esolangs :14[[07Quantum brainfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=143342&oldid=143341 5* 03RainbowDash 5* (+6) 10/* Hello world */
< 1728839121 321127 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
< 1728839421 115055 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1728840020 599138 PRIVMSG #esolangs :14[[07SETANDCOUNT14]]4 M10 02https://esolangs.org/w/index.php?diff=143343&oldid=143290 5* 03PythonshellDebugwindow 5* (+70) 10Stub, categories
> 1728840213 158274 PRIVMSG #esolangs :14[[07SSREPL14]]4 M10 02https://esolangs.org/w/index.php?diff=143344&oldid=141013 5* 03PythonshellDebugwindow 5* (+97) 10See also, categories
> 1728840229 793489 PRIVMSG #esolangs :14[[07Comment14]]4 10 02https://esolangs.org/w/index.php?diff=143345&oldid=143339 5* 03Ractangle 5* (+263) 10/* Snakel */
> 1728840465 969959 PRIVMSG #esolangs :14[[07SSREPL```14]]4 M10 02https://esolangs.org/w/index.php?diff=143346&oldid=143267 5* 03PythonshellDebugwindow 5* (+188) 10Link, categories
< 1728840492 843645 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1728841103 235071 PRIVMSG #esolangs :14[[07Nope.14]]4 10 02https://esolangs.org/w/index.php?diff=143347&oldid=143143 5* 03Ractangle 5* (+252) 10/* Simplify */
> 1728841249 948582 PRIVMSG #esolangs :14[[07Nope.14]]4 10 02https://esolangs.org/w/index.php?diff=143348&oldid=143347 5* 03Ractangle 5* (+96) 10/* Snakel */
> 1728841377 858232 PRIVMSG #esolangs :14[[07Comment14]]4 10 02https://esolangs.org/w/index.php?diff=143349&oldid=143345 5* 03Ractangle 5* (+66) 10/* Snakel */
> 1728841418 116619 PRIVMSG #esolangs :14[[07User:Ractangle/common.css14]]4 10 02https://esolangs.org/w/index.php?diff=143350&oldid=143312 5* 03Ractangle 5* (-82) 10Blanked the page
< 1728841591 859188 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :hey im making a monad operator(CATEGORY THEORY) AND IDK WHAT THE OPERATOR AND identity element should be(its a generalized jmonad operator thing)
< 1728841895 217167 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :wait no i got it
> 1728842039 905769 PRIVMSG #esolangs :14[[07Comment14]]4 10 02https://esolangs.org/w/index.php?diff=143351&oldid=143349 5* 03Ractangle 5* (+2) 10/* Snakel */
> 1728842238 823721 PRIVMSG #esolangs :14[[07Comment14]]4 10 02https://esolangs.org/w/index.php?diff=143352&oldid=143351 5* 03Ractangle 5* (+144) 10/* Snakel */
> 1728842485 745977 PRIVMSG #esolangs :14[[07Comment14]]4 10 02https://esolangs.org/w/index.php?diff=143353&oldid=143352 5* 03Ractangle 5* (+220) 10/* Snakel */
< 1728842518 759603 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Does it worry you that you're not able to cleanly communicate what you're doing to other category theorists?
< 1728842534 477329 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yes
< 1728842537 835801 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yes it does
< 1728842544 86132 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :bascically im pretty sure it means
< 1728842590 252994 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :im wrong
< 1728842594 571795 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :and dont understand
> 1728842671 510655 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143354&oldid=143334 5* 03Ractangle 5* (+30) 10/* Syntax */
< 1728842679 442279 :X-Scale!~X-Scale@89.214.122.111 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
> 1728842692 687225 PRIVMSG #esolangs :14[[07Kind n' Single14]]4 N10 02https://esolangs.org/w/index.php?oldid=143355 5* 03Yayimhere 5* (+787) 10Created page with "'''Kind n' Single''' is an esolang created by [[User:Yayimhere]] based on [[Category theory]] == System == you can define a variable. it can be recursively defined. there is a single operator that takes a single argument and a single one that takes two arguments
< 1728842705 970572 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i made my monad thingie
> 1728842927 605169 PRIVMSG #esolangs :14[[07User:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=143356&oldid=143066 5* 03Yayimhere 5* (+21) 10/* esolangs */
< 1728843087 711427 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: A monad isn't just a functor. In fact, I'd argue that the monad laws are *more important* than functorality.
< 1728843167 710677 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Like, I could ask where your join operation is; all monads have a join. But more importantly, I could ask about the laws for join, which are also missing.
< 1728843213 339792 :wWwwW!~wWwwW@94.147.203.75 QUIT :Ping timeout: 256 seconds
< 1728843479 321853 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
< 1728843573 302229 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :join?
< 1728843614 696632 :int-e!~noone@int-e.eu PRIVMSG #esolangs ::t join
< 1728843615 685749 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs :Monad m => m (m a) -> m a
< 1728843625 154941 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :what
< 1728843865 517426 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs ::t return
< 1728843866 490703 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs :Monad m => a -> m a
< 1728843875 81014 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :These are the two central operations of a monad.
< 1728843876 991706 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :im so confused
< 1728843935 258194 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Me too. No worries.
< 1728843946 839462 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :hahhahaha
< 1728843947 936250 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :sorry
< 1728843956 971832 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ignore that
< 1728844443 689962 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :but what is a join
< 1728844499 427891 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :join is what some people call the Haskell logo operator >>=
< 1728844556 669061 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :oh that guy
< 1728844557 937863 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :binf
< 1728844561 465348 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :*bind
< 1728845056 980038 :int-e!~noone@int-e.eu PRIVMSG #esolangs ::t (>>=)
< 1728845058 290287 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs :Monad m => m a -> (a -> m b) -> m b
< 1728845079 813480 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :what is a and how can you do m a
< 1728845219 324289 :int-e!~noone@int-e.eu PRIVMSG #esolangs ::t \a f -> join (fmap f a)
< 1728845220 204008 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs :Monad m => m a1 -> (a1 -> m a2) -> m a2
< 1728845239 783863 :int-e!~noone@int-e.eu PRIVMSG #esolangs ::t \a -> a >>= id
< 1728845240 607243 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs :Monad m => m (m b) -> m b
< 1728845241 628831 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :idk how any of haskell works
< 1728845291 123642 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(join and bind can be defined in terms of each other given the functor structure on m)
< 1728845355 344898 :X-Scale!~X-Scale@89.214.122.111 QUIT :Ping timeout: 256 seconds
< 1728845676 416337 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
> 1728845969 916815 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143357&oldid=143354 5* 03Ractangle 5* (+178) 10/* Syntax */
> 1728845979 215204 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143358&oldid=143357 5* 03Ractangle 5* (+7) 10/* Syntax */
> 1728846050 522407 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143359&oldid=143358 5* 03Ractangle 5* (+3) 10/* Hello, world! */
> 1728846074 529545 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143360&oldid=143359 5* 03Ractangle 5* (+1) 10/* Hello, world! */
> 1728846472 621049 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143361&oldid=143360 5* 03Ractangle 5* (+5) 10/* Syntax */
< 1728846783 378285 :wWwwW!~wWwwW@94.147.203.75 QUIT :Ping timeout: 256 seconds
> 1728846964 274577 PRIVMSG #esolangs :14[[07Talk:ZISC ultra14]]4 N10 02https://esolangs.org/w/index.php?oldid=143362 5* 03Yayimhere 5* (+107) 10Created page with "wow two commands:] ~~~~"
> 1728847125 787245 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143363&oldid=143361 5* 03Ractangle 5* (-79) 10/* Hello, world! */
> 1728847243 514999 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143364&oldid=143363 5* 03Ractangle 5* (+140) 10/* Syntax */
> 1728848587 431309 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143365&oldid=143364 5* 03Ractangle 5* (+545) 10/* Syntax */
> 1728848601 84382 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143366&oldid=143365 5* 03Ractangle 5* (+7) 10/* Syntax */
> 1728848630 784109 PRIVMSG #esolangs :14[[07Nope.14]]4 10 02https://esolangs.org/w/index.php?diff=143367&oldid=143348 5* 03Ractangle 5* (-2) 10/* Snakel */
> 1728848814 130476 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143368&oldid=143366 5* 03Ractangle 5* (+357) 10/* Syntax */
> 1728848824 150393 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143369&oldid=143368 5* 03Ractangle 5* (+7) 10/* Syntax */
> 1728848856 170733 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143370&oldid=143369 5* 03Ractangle 5* (-9) 10
> 1728849160 62065 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143371&oldid=143370 5* 03Ractangle 5* (+283) 10/* Hello, world! */
> 1728852743 483713 PRIVMSG #esolangs :14[[07Humo14]]4 M10 02https://esolangs.org/w/index.php?diff=143372&oldid=62077 5* 03PythonshellDebugwindow 5* (+82) 10Categories
> 1728853030 866764 PRIVMSG #esolangs :14[[07Kind n' Single14]]4 M10 02https://esolangs.org/w/index.php?diff=143373&oldid=143355 5* 03PythonshellDebugwindow 5* (+125) 10Formatting, categories
< 1728853381 65222 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
< 1728853389 446494 :Sgeo_!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
> 1728854304 377941 PRIVMSG #esolangs :14[[07User:Ractangle14]]4 10 02https://esolangs.org/w/index.php?diff=143374&oldid=143218 5* 03Ractangle 5* (-222) 10
> 1728854429 505170 PRIVMSG #esolangs :14[[07User:Ractangle14]]4 10 02https://esolangs.org/w/index.php?diff=143375&oldid=143374 5* 03Ractangle 5* (+27) 10/* Programm forms */
< 1728855300 132483 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1728856139 917222 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name)
< 1728856939 398260 :X-Scale!~X-Scale@89.214.122.111 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1728857079 20468 :__monty__!~toonn@user/toonn QUIT :Quit: leaving
> 1728857165 921808 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Superstitionfreeblog 5*  10New user account
< 1728857650 306582 :dbohdan!~dbohdan@user/dbohdan QUIT :Quit: ZNC 1.8.2+deb3.1 - https://znc.in
> 1728857660 408101 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=143376&oldid=143071 5* 03Superstitionfreeblog 5* (+380) 10/* Introductions */
< 1728857669 429896 :dbohdan!~dbohdan@user/dbohdan JOIN #esolangs dbohdan :ZNC - https://znc.in
> 1728858033 68203 PRIVMSG #esolangs :14[[07User:Superstitionfreeblog14]]4 N10 02https://esolangs.org/w/index.php?oldid=143377 5* 03Superstitionfreeblog 5* (+180) 10Created page with "Hi! I'm new here. I'll add more content when I get some. I'll probably post code for subleq interpreters and compilers, when I get them working properly. Please visit my talk page."
> 1728860189 404641 PRIVMSG #esolangs :14[[07Talk:Subleq14]]4 10 02https://esolangs.org/w/index.php?diff=143378&oldid=126540 5* 03Superstitionfreeblog 5* (+1835) 10
> 1728860217 835592 PRIVMSG #esolangs :14[[07Talk:Subleq14]]4 10 02https://esolangs.org/w/index.php?diff=143379&oldid=143378 5* 03Superstitionfreeblog 5* (+122) 10/* Using Fasm or Nasm */
< 1728861845 330569 :X-Scale!~X-Scale@89.214.122.111 QUIT :Ping timeout: 256 seconds
> 1728863308 586963 PRIVMSG #esolangs :14[[07Talk:Subleq14]]4 10 02https://esolangs.org/w/index.php?diff=143380&oldid=143379 5* 03Superstitionfreeblog 5* (+361) 10/* Using Fasm or Nasm */
> 1728863815 334202 PRIVMSG #esolangs :14[[07User talk:Arctenik14]]4 10 02https://esolangs.org/w/index.php?diff=143381&oldid=143255 5* 03Arctenik 5* (+477) 10Collab response
> 1728865103 692341 PRIVMSG #esolangs :14[[07UserScript14]]4 M10 02https://esolangs.org/w/index.php?diff=143382&oldid=68269 5* 03PythonshellDebugwindow 5* (+82) 10Categories
< 1728865442 940213 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I just came across this BF Joust match, which is a thing of beauty (view on tape length 17, normal polarity): http://zem.fi/bfjoust/game/#joust,Lymia.nyuroki2,quintopia.space_elevator,12b39bb
< 1728865482 140231 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :does zem.fi's BF Joust viewer let you permalink to a particular tape length and polarity? I tried to figure it out from the source code but wasn't successful, it looks like there's some leftover code which might or might not be possible to trigger
< 1728866498 32901 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement
< 1728866733 431586 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname
> 1728867332 654096 PRIVMSG #esolangs :14[[07514]]4 10 02https://esolangs.org/w/index.php?diff=143383&oldid=143224 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+31) 10
> 1728867848 301410 PRIVMSG #esolangs :14[[07Talk:'Python' is not recognized as an internal or external command, operable program or batch file.14]]4 10 02https://esolangs.org/w/index.php?diff=143384&oldid=136839 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+306) 10
< 1728870147 321482 :salpynx!~salpynx@161.29.22.222 JOIN #esolangs salpynx :[https://web.libera.chat] salpynx
< 1728870182 885891 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :!ztest idk-9 >>>--...++<<.-++[(-+)*3.[+](-)*19][-]<++[+][-]
< 1728870183 808549 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :salpynx.idk-9: points -9.00, score 6.80, rank 47/47
< 1728870499 240341 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :i don't get how the 'points' and 'score' relate to the rankings at http://zem.fi/bfjoust/scores/  -- I was trying to maximise points, and get more than some of the lowest entries, but 'score' is not listed on the page...
< 1728870513 201910 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :... unless score = Markov?
< 1728870544 111319 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :!zjoust idk-9 >>>--...++<<.-++[(-+)*3.[+](-)*19][-]<++[+][-]
< 1728870545 210641 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :salpynx.idk-9: points -9.00, score 6.80, rank 47/47
< 1728870634 920204 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :confirmed, score is labelled as 'Markov' on the leaderboard.
< 1728871129 544332 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :Where is the current points system explained? Talk:BF_Joust has discussion about multiple alternate points systems. It seems like the Markov score is the value that counts.
< 1728872484 402206 :X-Scale!~X-Scale@89.214.122.111 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1728872750 814147 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Yes, 'score' in that is referring to Markov, because it's "the" scoring algorithm for that particular hill.
< 1728872823 298159 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Points should be the p_a value from http://zem.fi/bfjoust/internals/ if it's working as intended.
< 1728872845 743218 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :(And score the s_a value for "Markov scoring".)
< 1728872905 624926 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :In retrospect, "internals" is a pretty bad title for that page... but "scores" was already taken for the score table.
< 1728873263 431664 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :Thank you, those are the details and definitions I was looking for
< 1728873637 661585 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :ais523: Yeah, I don't think that particular functionality works. It's basically the old EgoJSout viewer with minimal patches to make it fetch the zem.fi hill programs. The "old egojsout autorun" expects the program text to be in the URL query parameters, and anyway I could not get it to work out right.
< 1728873669 629589 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :For the "native" permalinks, those are using window.location rather than window.query, and parse a Git-based reference to a program.
< 1728873822 668658 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I guess it shouldn't be particularly hard to add an optional thing to it that, when present, causes it to auto-trigger the full run and then open a particular tape-polarity setting. But it's not there right now.
< 1728877515 337819 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
< 1728877845 80686 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 248 seconds
< 1728877845 458310 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1728877926 117414 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life
< 1728879294 921187 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :!ztest synanceia >(-)*10<...+[[+.-]]
< 1728879295 447501 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :salpynx.synanceia: points -6.98, score 13.21, rank 45/47
< 1728879335 859442 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :!zjoust synanceia >(-)*10<...+[[+.-]]
< 1728879336 617563 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :salpynx.synanceia: points -6.98, score 13.21, rank 45/47
< 1728879537 476089 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :ais523.stealth2 is now "13.37", which was a stretch goal of my entry, but couldn't make the last 0.16
< 1728881255 688044 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :"normal polarity" => I have the feeling that while it's well-known that the polarities are called "sieve" and "kettle', almost nobody knows which one is which, because that's not documented on the wiki. (I don't know either.)
< 1728882635 683747 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :sieve is the one where the programs are left at their normla polarity, but I don't really like the terminology – it doesn't make any sense and was probably created as a joke
< 1728882832 984254 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think it may originally have been a forced meme? and those have a tendency to not be funny
< 1728883029 17988 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :!ztest 1337 ...>(+--)*13(-+-)*37<-[[-.+]]
< 1728883029 553773 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :salpynx.1337: points -6.38, score 13.37, rank 45/47
< 1728883059 185105 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :!zjoust 1337 ...>(+--)*13(-+-)*37<-[[-.+]]
< 1728883059 936211 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :salpynx.1337: points -6.38, score 13.37, rank 45/47
< 1728883320 2128 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(-.+.)*-1 (which is effectively what your code does – the loop only breaks if the flag is zero for two cycles, and at that point you lose anyway) is a bit strange as a shudder algorithm, It can occasionally lock clear loops but seems much less likely to do that than the alternatives, and it can't vibrate because it can't safely use 0 as a value it changes the flag to
< 1728883476 409291 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :on a side note, a fun fact: ash is intentionally designed to not special-case against any program; an earlier version happened to hit a really fortuitous timing matchup against nyuroki2 and beat it, and I intentionally changed it to be something that would work better against general programs but worse against nyuroki2, and that's the reason it loses to it rather than beats it
< 1728883565 185593 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(this is partly because I was wondering whether Sookie – which appears to have been generated by a computer search – could work despite the apparent overfitting)
< 1728883805 580927 :Sgeo_!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
< 1728883931 417080 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :I hadn't read up on strategies, but I was trying for a chameleon-like "Vibrator" strategy, to be as minimal as possible and avoid detection to let the opponent not detect me. Most of the changes I made to the code seemed to having timing sync / effects.
< 1728884077 169284 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :try (++--)*-1 as the final loop rather than [[-.+]] – it's effectively the same idea but works on twice as many relative timings and doesn't lose on a zeroed flag
< 1728884122 879580 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it is almost always wrong to test your own flag for zeroness – if the test determines it was zero, then you spent the cycle not changing it away from zero and have probably lost
< 1728884305 600519 :ais523!~ais523@user/ais523 QUIT :Quit: quit
< 1728884338 315873 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1728884450 318502 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :Yes, that makes sense... there should be a way to optimise that. thx, I'll try your suggestion, is that effectively an unconditional loop?
< 1728885361 877681 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :`wisdom terrible
< 1728885365 258402 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :That's not wise.
< 1728885461 611668 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :`? Gregor
< 1728885463 515480 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Gregor took forty cakes. He took 40 cakes. That's as many as four tens. And that's terrible.
< 1728885469 916368 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :I've forgotten how to search wisdom, I guess.
< 1728885487 671015 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i got an horrible terrible eoslang idea
< 1728885492 262433 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :*esolang
< 1728885742 121917 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1728885898 182082 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :an esolang where you can redefine the numbers in this:
< 1728886265 745787 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :uid=501(gilbert) gid=20(staff) groups=20(staff),12(everyone),61(localaccounts),79(_appserverusr),80(admin),81(_appserveradm),98(_lpadmin),701(com.apple.sharepoint.group.1),33(_appstore),100(_lpoperator),204(_developer),250(_analyticsusers),395(com.apple.access_ftp),398(com.apple.access_screensharing),399(com.apple.access_ssh)
< 1728886426 701289 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :like on high serria 10.13.6
< 1728886431 356142 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :and like it runs something
< 1728886438 191131 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :and it extracts all information generated
< 1728886829 297715 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :like it runs command /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
< 1728887657 360256 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1728889014 526190 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Read error: Connection reset by peer
< 1728889094 897376 :salpynx!~salpynx@161.29.22.222 QUIT :Quit: Client closed
< 1728893116 430816 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :" I've forgotten how to search wisdom, I guess. /  uid=501(gilbert) gid=20(staff) groups=20(staff),12(everyone),61(localaccounts),79(_appserverusr),80(admin),81(_appserveradm)" => hehe, that's a brilliant misleading hint. actually `w does NOT search in wisdom, it only retrieves the wisdom entry by key, while `' searches
< 1728893145 208879 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :what
< 1728893146 742137 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :(yes, I know that's the output of id, not w)
< 1728893149 811648 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :im so confused
< 1728893176 378861 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :wWwwW: you should be, because that's probably unintentionally humorous
< 1728893196 263731 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :basically HackEso commands override a few well-known unix commands, such as paste, w, whoami
< 1728893213 718545 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :nice
< 1728893225 919048 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :with unrelated commands I mean
< 1728893237 574473 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :(ls and sed are overrided with related but worse commands)
< 1728893245 961614 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok
< 1728893329 608515 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :oh yeah, ping is shadowed by something unrelated too
< 1728893380 53022 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :paste is the one that bothers me because the other shadowed ones wouldn't be too useful on HackEso 
< 1728893412 355399 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :btw fizzie the HackEso web interfaces are giving an 502 error again
< 1728893588 262698 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :should i make the esolang?
< 1728893618 983496 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :``` cd /hackenv/bin; for f in *; do type -ap "$f" | grep -qv "^/hackenv/" && echo "$f"; done
< 1728893629 647929 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :and if i do what should i name it?
< 1728893642 448802 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :cc \ dc \ edit \ guile \ hd \ js \ ls \ man \ paste \ sed \ test \ uptime \ w \ wget \ whatis \ whoami
> 1728894059 729774 PRIVMSG #esolangs :14[[07Emit14]]4 N10 02https://esolangs.org/w/index.php?oldid=143385 5* 03Iddi01 5* (+4225) 10I did it (lots of categories in a single language) in an honest way, unlike [[Categorial]]
< 1728894485 327545 :X-Scale!~X-Scale@89.214.122.111 QUIT :Ping timeout: 256 seconds
> 1728894572 96371 PRIVMSG #esolangs :14[[07Emit14]]4 10 02https://esolangs.org/w/index.php?diff=143386&oldid=143385 5* 03Iddi01 5* (+23) 10/* The real impressive part */ I just knew i will forget something
> 1728894973 453522 PRIVMSG #esolangs :14[[07Translated ORK/PSTF Again1314]]4 10 02https://esolangs.org/w/index.php?diff=143387&oldid=143282 5* 03MihaiEso 5* (+31) 10
> 1728895229 998442 PRIVMSG #esolangs :14[[07User:Iddi0114]]4 10 02https://esolangs.org/w/index.php?diff=143388&oldid=142728 5* 03Iddi01 5* (+40) 10[[emit]]; added implementation notice
> 1728895877 984479 PRIVMSG #esolangs :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=143389&oldid=143097 5* 03Iddi01 5* (+11) 10/* E */ [[emit]]
> 1728896552 822280 PRIVMSG #esolangs :14[[07Translated ORK/Mihai Again1014]]4 N10 02https://esolangs.org/w/index.php?oldid=143390 5* 03MihaiEso 5* (+2323) 10Created page with "[[Translated ORK/PSTF Again13|Warning: Wrong MS-DOS version, j7`fvG#}oc?cQ\p]/={7`8n)N`FO,CA{?miM"jw]]  1. Take this crappy and shit program that is uG6@.j 2M=lDbA=xoOMOx[Z 
 Do you mind, Carlsbe..."
> 1728896642 679038 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=143391&oldid=143287 5* 03MihaiEso 5* (+67) 10/* Horribly translated variants */
> 1728897095 663467 PRIVMSG #esolangs :14[[07Talk:Main Page14]]4 10 02https://esolangs.org/w/index.php?diff=143392&oldid=142799 5* 03Iddi01 5* (+621) 10/* Someone should change the featured language. */ I know how to fix it
< 1728898440 614321 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown
< 1728898442 448747 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1728898946 728759 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Let's see, it's complaining about the /var/run vs. /run thing in the journal for the socket activation thing.
< 1728898957 393042 :X-Scale!~X-Scale@89.214.122.111 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1728899606 862027 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Okay, now the socket activation thing got it started, hopefully this time it stays up too.
< 1728899891 327581 :X-Scale!~X-Scale@89.214.122.111 QUIT :Ping timeout: 256 seconds
> 1728901503 529244 PRIVMSG #esolangs :14[[07Ironlang14]]4 10 02https://esolangs.org/w/index.php?diff=143393&oldid=138773 5* 03Froginstarch 5* (+25) 10
> 1728901658 347637 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Froginstarch 5*  10moved [[02Ironlang10]] to [[Stack Manipulation Lang (SML)]]: Rename
< 1728901875 580435 :tetsuo-cpp!uid672509@id-672509.hampstead.irccloud.com JOIN #esolangs tetsuo-cpp :tetsuo-cpp
> 1728904199 189804 PRIVMSG #esolangs :14[[07User talk:PythonshellDebugwindow14]]4 10 02https://esolangs.org/w/index.php?diff=143396&oldid=140220 5* 03None1 5* (+404) 10/* Help me interpret this */
> 1728904253 812721 PRIVMSG #esolangs :14[[07Stack Manipulation Lang (SML)14]]4 10 02https://esolangs.org/w/index.php?diff=143397&oldid=143394 5* 03Froginstarch 5* (-1076) 10/* Instructions */
> 1728905920 562627 PRIVMSG #esolangs :14[[07Stack Manipulation Lang (SML)14]]4 10 02https://esolangs.org/w/index.php?diff=143398&oldid=143397 5* 03Froginstarch 5* (-13) 10
> 1728905944 120480 PRIVMSG #esolangs :14[[07Stack Manipulation Lang (SML)14]]4 10 02https://esolangs.org/w/index.php?diff=143399&oldid=143398 5* 03Froginstarch 5* (+2) 10
< 1728905961 403099 :wWwwW!~wWwwW@94.147.203.75 QUIT :Quit: Client closed
> 1728905964 811486 PRIVMSG #esolangs :14[[07Stack Manipulation Lang (SML)14]]4 10 02https://esolangs.org/w/index.php?diff=143400&oldid=143399 5* 03Froginstarch 5* (+13) 10
> 1728906132 452174 PRIVMSG #esolangs :14[[07Stack Manipulation Lang (SML)14]]4 10 02https://esolangs.org/w/index.php?diff=143401&oldid=143400 5* 03Froginstarch 5* (-3) 10/* Instructions */
> 1728906495 588903 PRIVMSG #esolangs :14[[07Stack Manipulation Lang (SML)14]]4 10 02https://esolangs.org/w/index.php?diff=143402&oldid=143401 5* 03Froginstarch 5* (-6) 10/* Instructions */
> 1728907043 154738 PRIVMSG #esolangs :14[[07Stack Manipulation Lang (SML)14]]4 10 02https://esolangs.org/w/index.php?diff=143403&oldid=143402 5* 03Froginstarch 5* (+50) 10/* Instructions */
> 1728907148 866877 PRIVMSG #esolangs :14[[07Stack Manipulation Lang (SML)14]]4 10 02https://esolangs.org/w/index.php?diff=143404&oldid=143403 5* 03Froginstarch 5* (+83) 10/* Instructions */
> 1728907238 827252 PRIVMSG #esolangs :14[[07Stack Manipulation Lang (SML)14]]4 10 02https://esolangs.org/w/index.php?diff=143405&oldid=143404 5* 03Froginstarch 5* (+69) 10
> 1728907345 488444 PRIVMSG #esolangs :14[[07Stack Manipulation Lang (SML)14]]4 10 02https://esolangs.org/w/index.php?diff=143406&oldid=143405 5* 03Froginstarch 5* (+41) 10
> 1728907380 343238 PRIVMSG #esolangs :14[[07Translated FLOLCODE14]]4 N10 02https://esolangs.org/w/index.php?oldid=143407 5* 03MihaiEso 5* (+1226) 10Created page with "'''Translated FLOLCODE''' is [[FLOLCODE]] but horribly translated with the weirdest language Baidu can translate.  1. Take this example: 
 HI, VERSION 1.3 COMMENT since FLOLCODE doesn't have input, we just use this variable as input I HAVE A input IT'S 
> 1728907409 785995 PRIVMSG #esolangs :14[[07Stack Manipulation Lang (SML)14]]4 10 02https://esolangs.org/w/index.php?diff=143408&oldid=143406 5* 03Froginstarch 5* (+30) 10
> 1728907413 145553 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=143409&oldid=143391 5* 03MihaiEso 5* (+72) 10/* Horribly translated variants */
> 1728907580 688942 PRIVMSG #esolangs :14[[07Stack Manipulation Lang (SML)14]]4 10 02https://esolangs.org/w/index.php?diff=143410&oldid=143408 5* 03Froginstarch 5* (+64) 10
> 1728907629 517432 PRIVMSG #esolangs :14[[07Stack Manipulation Lang (SML)14]]4 10 02https://esolangs.org/w/index.php?diff=143411&oldid=143410 5* 03Froginstarch 5* (+21) 10/* Hello, world! */
> 1728907644 263894 PRIVMSG #esolangs :14[[07Stack Manipulation Lang (SML)14]]4 10 02https://esolangs.org/w/index.php?diff=143412&oldid=143411 5* 03Froginstarch 5* (+1) 10/* Hello, world! */
> 1728907661 389746 PRIVMSG #esolangs :14[[07Stack Manipulation Lang (SML)14]]4 10 02https://esolangs.org/w/index.php?diff=143413&oldid=143412 5* 03Froginstarch 5* (+13) 10/* Hello, world! */
> 1728907788 766608 PRIVMSG #esolangs :14[[07Stack Manipulation Lang (SML)14]]4 10 02https://esolangs.org/w/index.php?diff=143414&oldid=143413 5* 03Froginstarch 5* (+49) 10/* Instructions */
> 1728907809 606155 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Froginstarch 5*  10moved [[02Stack Manipulation Lang (SML)10]] to [[SML]]: Another rename
> 1728907854 758851 PRIVMSG #esolangs :14[[07SML14]]4 10 02https://esolangs.org/w/index.php?diff=143417&oldid=143415 5* 03MihaiEso 5* (+12) 10/* Instructions */
> 1728908310 734165 PRIVMSG #esolangs :14[[07SML14]]4 10 02https://esolangs.org/w/index.php?diff=143418&oldid=143417 5* 03Froginstarch 5* (+30) 10
> 1728909361 9905 PRIVMSG #esolangs :14[[07User talk:PythonshellDebugwindow14]]4 M10 02https://esolangs.org/w/index.php?diff=143419&oldid=143396 5* 03None1 5* (+50) 10/* Help me interpret this */  add unsigned template, time adjusted from CST to UTC
> 1728909422 501950 PRIVMSG #esolangs :14[[07User talk:PythonshellDebugwindow14]]4 10 02https://esolangs.org/w/index.php?diff=143420&oldid=143419 5* 03None1 5* (+0) 10/* Help me interpret this */  OMG, 17-8=11? I'm bad at arithmetic!
> 1728909535 460024 PRIVMSG #esolangs :14[[07User talk:PythonshellDebugwindow14]]4 10 02https://esolangs.org/w/index.php?diff=143421&oldid=143420 5* 03None1 5* (+24) 10/* Help me interpret this */
> 1728909557 161204 PRIVMSG #esolangs :14[[07User talk:PythonshellDebugwindow14]]4 10 02https://esolangs.org/w/index.php?diff=143422&oldid=143421 5* 03None1 5* (+1) 10/* Help me interpret this */
> 1728909613 939828 PRIVMSG #esolangs :14[[07User talk:None114]]4 10 02https://esolangs.org/w/index.php?diff=143423&oldid=143117 5* 03None1 5* (+249) 10/* A shorter Quine program code in  */
> 1728910091 386064 PRIVMSG #esolangs :14[[07User talk:None114]]4 10 02https://esolangs.org/w/index.php?diff=143424&oldid=143423 5* 03None1 5* (-31645) 10Archive the talk page, about 80000 bytes before archiving
> 1728910225 739076 PRIVMSG #esolangs :14[[07User talk:None1/Archive14]]4 N10 02https://esolangs.org/w/index.php?oldid=143425 5* 03None1 5* (+31644) 10Archive talk page
< 1728910251 74648 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1728910440 516509 PRIVMSG #esolangs :14[[07User talk:None1/Archive14]]4 10 02https://esolangs.org/w/index.php?diff=143426&oldid=143425 5* 03None1 5* (+101) 10
> 1728910756 770933 PRIVMSG #esolangs :14[[07User talk:None114]]4 10 02https://esolangs.org/w/index.php?diff=143427&oldid=143424 5* 03None1 5* (+461) 10/* Timezone */
> 1728910894 535011 PRIVMSG #esolangs :14[[07User talk:None114]]4 10 02https://esolangs.org/w/index.php?diff=143428&oldid=143427 5* 03None1 5* (+55) 10/* Timezone */
> 1728911007 186347 PRIVMSG #esolangs :14[[07User:RaiseAfloppaFan392514]]4 N10 02https://esolangs.org/w/index.php?oldid=143429 5* 03RaiseAfloppaFan3925 5* (+132) 10Created page with "Hi I am RaiseAfloppaFan3925, I am a hobbyist programmer and I like esoteric languages.  anyways how do i make a page for an esolang?"
> 1728911338 78591 PRIVMSG #esolangs :14[[07User:RaiseAfloppaFan392514]]4 10 02https://esolangs.org/w/index.php?diff=143430&oldid=143429 5* 03RaiseAfloppaFan3925 5* (+154) 10
> 1728911685 875078 PRIVMSG #esolangs :14[[07User talk:None114]]4 M10 02https://esolangs.org/w/index.php?diff=143431&oldid=143428 5* 03None1 5* (+106) 10/* Timezone */
> 1728911985 986730 PRIVMSG #esolangs :14[[07User talk:None114]]4 10 02https://esolangs.org/w/index.php?diff=143432&oldid=143431 5* 03None1 5* (-40556) 10Archive talk page
> 1728912003 767933 PRIVMSG #esolangs :14[[07User talk:None114]]4 10 02https://esolangs.org/w/index.php?diff=143433&oldid=143432 5* 03None1 5* (+40556) 10Undo revision [[Special:Diff/143432|143432]] by [[Special:Contributions/None1|None1]] ([[User talk:None1|talk]])
> 1728912067 162489 PRIVMSG #esolangs :14[[07User talk:None114]]4 10 02https://esolangs.org/w/index.php?diff=143434&oldid=143433 5* 03None1 5* (-29036) 10/* Can brainfuck output the Chinese Character? */  Archive talk page
> 1728912662 672200 PRIVMSG #esolangs :14[[07User talk:None114]]4 10 02https://esolangs.org/w/index.php?diff=143435&oldid=143434 5* 03None1 5* (+29036) 10Undo revision [[Special:Diff/143434|143434]] by [[Special:Contributions/None1|None1]] ([[User talk:None1|talk]]) Exceeds my mobile phone's fking copying character count limit, archiving little by little then
< 1728912674 322033 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
> 1728912696 659028 PRIVMSG #esolangs :14[[07User talk:None114]]4 M10 02https://esolangs.org/w/index.php?diff=143436&oldid=143435 5* 03None1 5* (-8781) 10/* Can brainfuck output the Chinese Character? */
> 1728912739 564822 PRIVMSG #esolangs :14[[07User talk:None1/Archive214]]4 N10 02https://esolangs.org/w/index.php?oldid=143437 5* 03None1 5* (+8781) 10Created page with "== Can brainfuck output the Chinese Character? ==  Will this script work?  
 ++++++++[>++++>++++++>++++++++>++++++++++>++++++++++++<<<<<-]> >>>>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++
> 1728912779 893968 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=143438&oldid=143249 5* 03MihaiEso 5* (+527) 10
> 1728912819 79078 PRIVMSG #esolangs :14[[07User talk:None1/Archive214]]4 10 02https://esolangs.org/w/index.php?diff=143439&oldid=143437 5* 03MihaiEso 5* (+7) 10
< 1728912822 487764 :craigo!~craigo@user/craigo QUIT :Ping timeout: 252 seconds
> 1728912833 976574 PRIVMSG #esolangs :14[[07User talk:None114]]4 10 02https://esolangs.org/w/index.php?diff=143440&oldid=143436 5* 03None1 5* (-20255) 10Archive
> 1728912900 274894 PRIVMSG #esolangs :14[[07User talk:None1/Archive214]]4 10 02https://esolangs.org/w/index.php?diff=143441&oldid=143439 5* 03None1 5* (+20247) 10Archive finished
> 1728913068 299024 PRIVMSG #esolangs :14[[07User talk:None1/Archive214]]4 10 02https://esolangs.org/w/index.php?diff=143442&oldid=143441 5* 03None1 5* (+136) 10
> 1728913261 180551 PRIVMSG #esolangs :14[[07SML14]]4 10 02https://esolangs.org/w/index.php?diff=143443&oldid=143418 5* 03Froginstarch 5* (+7) 10
> 1728913368 540299 PRIVMSG #esolangs :14[[07User talk:None114]]4 10 02https://esolangs.org/w/index.php?diff=143444&oldid=143440 5* 03None1 5* (+204) 10
> 1728913484 370570 PRIVMSG #esolangs :14[[07User talk:None114]]4 M10 02https://esolangs.org/w/index.php?diff=143445&oldid=143444 5* 03None1 5* (+206) 10/* Archiving talk page */
> 1728913583 14069 PRIVMSG #esolangs :14[[07User talk:None114]]4 M10 02https://esolangs.org/w/index.php?diff=143446&oldid=143445 5* 03None1 5* (-1) 10/* Archiving talk page */
> 1728913969 552284 PRIVMSG #esolangs :14[[07RiLOLCODE14]]4 N10 02https://esolangs.org/w/index.php?oldid=143447 5* 03PrySigneToFry 5* (+11274) 10Created page with "RiLOLCODE is designed by PSTF. It is [[LOLCODE]] but even more formal than [[FLOLCODE]] by mihai Popa.  == Keywords == These are the main keywords. All LOLCODE keywords are written in uppercase.  {| class="wikitable plainpres" width="80%" ! Code ! Comment |- | 
> 1728914030 451351 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=143448&oldid=142134 5* 03None1 5* (+500) 10/* Delete an image */ new section
< 1728914227 767001 :wWwwW!~wWwwW@94.147.203.75 QUIT :Quit: Client closed
> 1728914591 587113 PRIVMSG #esolangs :14[[07Translated ORK/PSTF Again1414]]4 N10 02https://esolangs.org/w/index.php?oldid=143449 5* 03PrySigneToFry 5* (+2253) 10Created page with "[[Translated ORK/Mihai Again10|Warning: Wrong MS-DOS version, ??'?mmL?k?f`3#p(}q??I??AS?ZGA#?+5fb0.O[gX{x]]  1. Take..."
> 1728914620 825729 PRIVMSG #esolangs :14[[07Translated ORK/Mihai Again1014]]4 10 02https://esolangs.org/w/index.php?diff=143450&oldid=143390 5* 03PrySigneToFry 5* (+30) 10
> 1728914749 821955 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=143451&oldid=143409 5* 03PrySigneToFry 5* (+500) 10
> 1728914882 259361 PRIVMSG #esolangs :14[[0725 bytes o:14]]4 10 02https://esolangs.org/w/index.php?diff=143452&oldid=136738 5* 03PrySigneToFry 5* (-68) 10Fixed interpreter
< 1728915026 665186 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1728915416 476946 :fowl!~fowl@user/fowl QUIT :Read error: Connection reset by peer
< 1728915473 73447 :fowl!~fowl@user/fowl JOIN #esolangs fowl :fowl
> 1728915569 900996 PRIVMSG #esolangs :14[[0714]]4 N10 02https://esolangs.org/w/index.php?oldid=143453 5* 03None1 5* (+5626) 10Created page with " or LLOLCODE is an esolang invented by [[User:None1]] and inspired by [[RiLOLCODE]] which is inspired by [[FLOLCODE]] which is inspired by [[LOLCODE]], but...in Classical Chinese.  == Keywords == WIP  These are the main keywords. All LOLCODE keywords are written in uppercase.  {
> 1728915613 714560 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=143454&oldid=143453 5* 03None1 5* (-18) 10
> 1728915854 14412 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=143455&oldid=143454 5* 03None1 5* (-81) 10/* Keywords */
> 1728916063 299494 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=143456&oldid=143455 5* 03None1 5* (-15) 10
> 1728916315 932004 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=143457&oldid=143456 5* 03None1 5* (+88) 10/* Keywords */
> 1728916375 891475 PRIVMSG #esolangs :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=143458&oldid=143457 5* 03None1 5* (+1) 10/* Keywords */
> 1728916666 419345 PRIVMSG #esolangs :14[[07User talk:MihaiEso14]]4 10 02https://esolangs.org/w/index.php?diff=143459&oldid=143181 5* 03None1 5* (+349) 10/* My all Esolangs are designed by ONLY myself until now. */
> 1728916794 85676 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=143460&oldid=143458 5* 03None1 5* (+0) 10
> 1728916860 117750 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=143461&oldid=143460 5* 03None1 5* (-4) 10/* Keywords */
> 1728917017 998126 PRIVMSG #esolangs :14[[07Translated ORK/PSTF Again1414]]4 10 02https://esolangs.org/w/index.php?diff=143462&oldid=143449 5* 03MihaiEso 5* (+31) 10
> 1728917115 271634 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=143463&oldid=143461 5* 03PrySigneToFry 5* (-74) 10
> 1728917221 786099 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=143464&oldid=143463 5* 03PrySigneToFry 5* (+5) 10
< 1728917347 434481 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs * :realname
> 1728917718 470801 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=143465&oldid=143464 5* 03None1 5* (-3) 10/* Keywords */
> 1728917802 341510 PRIVMSG #esolangs :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=143466&oldid=143465 5* 03None1 5* (-8) 10/* Keywords */
> 1728917846 51340 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=143467&oldid=143466 5* 03PrySigneToFry 5* (+5164) 10
> 1728917893 511494 PRIVMSG #esolangs :14[[07Translated ORK/Mihai Again1114]]4 N10 02https://esolangs.org/w/index.php?oldid=143468 5* 03MihaiEso 5* (+2320) 10Created page with "[[Translated ORK/PSTF Again14|Warning: Linux system is corrupted!!p%x\lLg6OI3eL<(2?JE;~nxSWDYgw]]  1. Take this already *o2[i6Y9G>YaAefD^SVzi program 
 no Not inspecting the border, _Continuing with it 
> 1728917899 233991 PRIVMSG #esolangs :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=143469&oldid=143467 5* 03None1 5* (+3) 10
> 1728917942 263906 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=143470&oldid=143469 5* 03PrySigneToFry 5* (+16) 10
> 1728917942 692394 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=143471&oldid=143451 5* 03MihaiEso 5* (+69) 10/* Horribly translated variants */
> 1728917962 725597 PRIVMSG #esolangs :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=143472&oldid=143470 5* 03None1 5* (+1) 10/* Keywords */
< 1728918028 21041 :fowl!~fowl@user/fowl QUIT :Read error: Connection reset by peer
< 1728918086 630663 :fowl!~fowl@user/fowl JOIN #esolangs fowl :fowl
> 1728918752 798518 PRIVMSG #esolangs :14[[07User:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=143473&oldid=143189 5* 03MihaiEso 5* (-46) 10
< 1728919504 75434 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :b_jonas: But `' searches quotes, not wisdom.
> 1728920703 376677 PRIVMSG #esolangs :14[[07User talk:RaiseAfloppaFan392514]]4 N10 02https://esolangs.org/w/index.php?oldid=143474 5* 03Ractangle 5* (+306) 10Created page with "Simple. Just search up your esolangs name in the search bar and click the red link (or a link to a page that doesn't exist) bellow the search bar~~~"
> 1728922011 825732 PRIVMSG #esolangs :14[[07Special:Log/delete14]]4 delete10 02 5* 03Ais523 5*  10deleted "[[02File:Help me interpret this.png10]]": Copyright violation: apparently not created by the uploader, thus copyrighted by default by whoever made it
> 1728922027 48944 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=143475&oldid=143448 5* 03Ais523 5* (+159) 10/* Delete an image */ deleted
< 1728922271 321367 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
> 1728922314 857006 PRIVMSG #esolangs :14[[07User talk:RaiseAfloppaFan392514]]4 10 02https://esolangs.org/w/index.php?diff=143476&oldid=143474 5* 03Ais523 5* (+411) 10maybe the rules for creating an esolang page should be more obvious
< 1728922514 380615 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: There are only three UNIX languages: shell, sed, and awk. Supposedly C is a languag too, but I'm skeptical~
< 1728922537 433448 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :shell is the GOAT
< 1728922537 611602 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I suppose I'd ask why languages are supposed to be the way to get things done. Normally, to get things done, we need a *program*, not a *language*.
< 1728922616 770641 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :shell is awful, but it's UNIX's way of composing multiple programs into a single pipeline-program.
< 1728922839 498043 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Like, check out this famous awk program: https://gist.github.com/trauber/4955706 It turns any document-oriented language into a literate-programming language.
< 1728922856 796675 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I am curious as to what it looks like in shell, but I bet it's not short.
< 1728923546 127792 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :HOW CAN I DO THAT
< 1728923547 441228 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :WTF
< 1728923649 732514 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Well, first, it helps to know how awk works. awk is best when operating as a line-oriented stream editor: it edits a stream, not a document, and it edits each line individually.
< 1728923676 829062 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :okok
< 1728923678 93052 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :The entire program is two clauses. awk will evaluate both clauses for each line.
< 1728923684 80108 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok
< 1728923724 198884 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :My quote marks are ''. The first clause is 'if (/^```/) { i++; next }'. This says that, if a line starts with '```' then increment the variable i and go to the next line.
< 1728923755 268819 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :The second clause is 'if ( i % 2 == 1) { print }'. This says that, if the variable i is odd (as opposed to even), then print the current line.
< 1728923773 959804 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok
< 1728923776 106805 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :how does that
< 1728923777 534125 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :make it
< 1728923780 419132 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :So the effect is to repeatedly switch i between odd and even every time we see a '```', and to only print when we're outside of them.
< 1728923783 436702 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :literate
< 1728923858 660380 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Good question. When we build a project, we can name all of our source files something like .ext.md instead of the original .ext, and use this script to generate .ext files for the compiler.
< 1728923889 232142 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Here's some literate [[Monte]]: https://github.com/monte-language/typhon/blob/master/mast/lib/egg.mt.md GitHub renders it in a reasonably pretty way, and it can be read by the Monte compiler too.
< 1728923990 465080 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: You could also think of this awk program as like a tiny compiler. It compiles from literate Monte to Monte, or literate C to C, or etc. Sometimes folks will insist that this is a "translator" or "transpiler" instead; same thing.
< 1728924004 677147 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok
< 1728924040 612994 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Or are you asking what literate programming is? You might not have seen it before.
< 1728924054 268123 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i havent
< 1728924063 804139 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :but also i was confused how it was possible
< 1728924074 877480 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :wait
< 1728924079 984027 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :cant you reverse the process?
< 1728924088 933226 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :No worries. The idea behind literate programming is to make a book that can also be compiled and run on a computer.
< 1728924112 487863 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :It was invented by a guy named Knuth who has spent his life writing that sort of book.
< 1728924121 391712 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :It's not really reversible, no. The Markdown is all thrown away.
< 1728924128 387973 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok
< 1728924310 941090 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Maybe this helps give some perspective for how big/deep a language can get. For popular languages that people use at work, there are hundreds of books each explaining people's opinions on how to use the language. A language will have dialects.
< 1728924324 423657 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :And even a small language might need one book just to explain what the language is and how it could be used.
< 1728924324 916467 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok
< 1728924755 196304 :spiderella!izabera@user/meow/izabera JOIN #esolangs izabera :izabera
< 1728926300 554020 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1728926430 648172 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :The book also has index and cross-references, so that if you read the book you can find where a name or something else is referenced and is defined. (Index entries can be generated automatically but can also be specified manually in the program, e.g. for error messages and other stuff that are not directly parts of the program code.)
< 1728926485 556252 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1728926871 858333 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :zzo38: Great point. And Knuth's style of literate programming also included *tangling*, which allows a program to be defined out-of-order by reordering blocks of code and text.
< 1728926956 328322 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Yes
< 1728927737 342926 :wWwwW!~wWwwW@94.147.203.75 QUIT :Ping timeout: 256 seconds
< 1728929180 395242 :X-Scale!~X-Scale@89.214.112.14 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
> 1728929441 315531 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=143477&oldid=143475 5* 03Ractangle 5* (+193) 10/* Delete an image */
< 1728929508 690029 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :shachaf: oh… 
< 1728929523 179663 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I guess only grwp searches in wisdom then?
< 1728929885 375352 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :korvo: tangentially related, do we have any plans on how to honor the memory of Ken Iverson? the tenth anniversary of his death is coming up.
< 1728929953 496946 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :no, I'm stupid. the *twentieth* anniversary of his death is coming up
< 1728929956 27232 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :b_jonas: I'm not very plugged into the community. Maybe moonchild knows?
< 1728929962 482059 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :how has it been so long?
< 1728930205 329178 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
< 1728931969 793947 :wWwwW!~wWwwW@94.147.203.75 QUIT :Quit: Client closed
< 1728932399 535365 :X-Scale!~X-Scale@89.214.112.14 QUIT :Quit: Client closed
> 1728932887 624451 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143478&oldid=143371 5* 03Ractangle 5* (+21) 10/* Syntax */
> 1728932953 393540 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143479&oldid=143478 5* 03Ractangle 5* (+48) 10/* Syntax */
> 1728932963 357506 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143480&oldid=143479 5* 03Ractangle 5* (+0) 10/* Syntax */
< 1728935521 476529 :trumae!~Thunderbi@170.231.88.147 JOIN #esolangs trumae :trumae
< 1728935915 448909 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :I had heard of "Iverson bracket"
< 1728936776 279120 :salpynx!~salpynx@161.29.22.222 JOIN #esolangs salpynx :realname
< 1728936965 610054 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :ais523 (bfjoust) I can't remove the inner loop without hurting the performance against the current hill. [[-.+]] _is_ equivalent to (.[-.+])*-1 , but
< 1728937018 937049 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :delay is important. The outer loop is meant to be unconditional and endless. The inner loop apparently needs to be conditional to perform as well as it does.
< 1728937034 984412 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :mostly .-.+ , but occasionally just . (the failed test delay). It must be relying on the opponent to increment its flag at that point.
< 1728937063 21671 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :My 2 entries seem to do well because they happen to be decently competitive in the lower half of the hill, but somehow manage to _always_ win against 2nd and 3rd place (ais523_impatience and Lymia.nyuroki2), which boosts its score.
< 1728937106 938303 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :When creating it, it did feel like I was playing the current hill, rather than the game itself.
< 1728937137 683170 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :I am surprised that there aren't other defense-only strategies on the hill, which would necessarily draw with mine every time.
< 1728937149 529429 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :quintopia.space_elevator draws, but that seems to be a coinicidence, with 2 clear wins each, and the rest drawn matches.
< 1728937339 923841 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :I just confirmed my code doesn't loose against noops (had to check)
< 1728937756 372572 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :correction, mine doesn't _always_ win against 2 and 3, nyuroki2 is especially weak against mine (only wins once), _impatience wins 4, draws 4 out of 21 (polarity makes no diff)
< 1728937951 943700 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :uh, nyuroki2 only ever _draws_ against mine, once or twice, depending on the version
> 1728938945 127732 PRIVMSG #esolangs :14[[07SML14]]4 M10 02https://esolangs.org/w/index.php?diff=143481&oldid=143443 5* 03PythonshellDebugwindow 5* (+6) 10/* Instructions */ Formatting
< 1728939659 982812 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Read error: Connection reset by peer
< 1728942057 547397 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :b_jonas: Oh, grwp, that sounds right.
< 1728943333 148556 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name)
< 1728943349 126036 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :salpynx: so nyuroki2's anti-shudder code is slightly broken, which I discovered while testing ash
< 1728943363 98348 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :you probably happen to have hit the exact timing at which it breaks
< 1728943442 975308 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :impatience losing to it is not that surprising, it gains extra speed by assuming that the opponent is not a shudder program unless it happens to notice it adjust the cell it's clearing away from 0
< 1728943540 595525 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :also, there are quite a few "primary defence" programs on the hill, but almost all of them have a timer to switch to a different strategy if the opponent seems to be doing nothing – it is a good way to improve your matchup against other primary defence programs, because if the opponents' timer expires first, they will be coming at you with the most hateful anti-defensive clear their author could imagine
< 1728944299 738591 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(where by "hateful" I mean "tuned specifically to beat a particular strategy grouping")
< 1728944502 996909 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :margins3 against synanceia is a good example : it spends a lot of time passively defending, and then when it realises your program is entirely passive (a little after halfway through the match), sets a size-128 decoy on every tape cell and then does a clear designed to beat defensive locks
< 1728944977 99245 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :is there a match viewer animation to see that in action, or are you describing how you know margins3 works?
< 1728944987 597498 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I linked the match viewer
< 1728945008 162164 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(but I used my knowledge of margins3 to pick the right program to show)
< 1728945013 50499 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :choose any tape length other than the really short ones
< 1728945023 21119 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and you'll see it in action
< 1728945035 812599 :__monty__!~toonn@user/toonn QUIT :Quit: leaving
< 1728945042 627380 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I picked 23 but don't think it matters much
< 1728945089 613210 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :haha, I've been looking at those match pages a lot lately and had no idea I could click on one of the symbols to see the match!
< 1728945118 757286 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I guess the only clue is that they are blue, which is a common link color
< 1728945124 599061 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :... the rabbit hole just got a _lot_ deeper
< 1728945155 627733 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :clicking on ties is usually not recommended, today's computers can handle them just about, but it uses a lot of CPU and memory
< 1728945216 368434 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :so how does BFJoust hill ethics work? is it fair to submit a program that you specifically tuned against the current hill members, and ais523 is trying not to do that only for an extra challenge?
< 1728945228 144352 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :and I mean the specific programs, not just against the general strategies
< 1728945283 445833 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: tuning specifically for the current hill is generally accepted, and fairly easy to do by accident due to overfitting during your testing
< 1728945315 748573 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but, programs that don't do it tend to survive longer, because they are more likely to work against future programs if they don't overfit to the current programs
< 1728945331 315210 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :that makes sense
< 1728945389 911846 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :very interesting, you can see both margin3 and synanceia using the ~10 minimum length to change their behaviour, I 'found' 10, but was aware that it's the minimum tape length. Spending more time than that before getting into the main shudder loop generally hurt the score
< 1728945486 481173 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the whole idea of margins is to win on short tapes and draw the rest, there is a lot of special-casing for short tapes and for particular short-tape lengths
> 1728945540 547421 PRIVMSG #esolangs :14[[07BF Joust strategies14]]4 10 02https://esolangs.org/w/index.php?diff=143482&oldid=143322 5* 03Ais523 5* (+1437) 10/* Defense */ mention breaking out of a passive defence if the opponent is also passive
< 1728945607 412647 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :I understand now why even though I intended a Vibrator at first, spending time zeroing my own flag wasted time better spent on setting up some kind of nearby decoy (generally a net +ve while the opponent might be traveling) The main successful tactic is its Shudder loop, presumably synanceia is as tight as it can get
< 1728945689 828114 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I am not sure anyone really understands what the best way to do decoys is – it seems to depend a lot on the other details of your program
< 1728945727 89868 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :originally I thought I could zero fast with wrapping, but it doesn't work like that (probably a good thing), there are only two states of interest, 0 and non-zero, and it takes to long to determine anything more about non-zero states
< 1728945770 187638 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :well, that's the entire point of the game
< 1728945796 38053 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :for impatience, I started by copying the decoy setup of monolith because their clear loops have similar goals, and only modified it slightly
< 1728945798 281209 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :experimentally I found adding something within one or two cells was likely to have a net positive effect, but travelling further always did worse (for my simple defense strategy) 
< 1728945825 258625 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I have also discovered that helps
< 1728945857 97648 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I am confused the most when it comes to omnipotence, which specifically wants the opponent on its flag early, and yet setting a single small decoy helped and I am not sure why
< 1728945883 995468 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :... I was base-lining my performance on noops and active self-destruction to get something very minimal and simple that did ok against the hill
< 1728946005 970510 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I guess omnipotence doesn't actively *need* the opponent to clear its flag
< 1728946046 610606 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so it may help against opponents that start by clearing the first nonzero cell they see, then do something else
< 1728946322 939652 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :yeah, the omnipotence vs. synanceia is weird, it alternately attacks itself, and its eventual losing seems like it could have gone either way
< 1728947027 942823 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :watching the match animations I now understand that a lot of behaviour loops are hard coded -- I was trying to figure out how nyuroki2 knew to "give up" on its unsuccessful attack... it must just repeat a hardcoded n times
< 1728947064 824424 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :I thought more complex progams might be using cells for data storgage, but that seems impossible / too risky
< 1728947092 225560 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :only a very few programs do that
< 1728947097 358592 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although ash does
< 1728947133 116002 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :you normally need to lock the opponent first to stop them disturbing the cells, and generally only use cells behind where you think the opponent is
< 1728947149 888463 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it's much more common to use run-length-encoded hardcoded code
> 1728947169 531753 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=143483&oldid=143477 5* 03None1 5* (+245) 10/* Delete an image */
< 1728947172 846177 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :if you need, say, 1000 nested loops, there's an abbreviation for that
< 1728947180 380667 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :... which explains the new ()* notation
> 1728947202 13317 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=143484&oldid=143483 5* 03None1 5* (+3) 10/* Delete an image */
< 1728947254 97978 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I have been recently considering writing a BF-Joust-like language that doesn't need the abbreviations and can use short programs, but is still limited enough to make it possible to exploit the opponent's control flow
< 1728947265 851213 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :it also explains how some things can clearly misfire if expectations are met, like probably why margins3 spends half its time attacking itself :)
< 1728947274 873655 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :are _not_ met
< 1728947319 980094 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it isn't really attacking itself, it is trying to lock the opponent's clear loop
< 1728947333 394251 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :I remember playing core wars and IIRC that was fun because you could inject and alter the opposing players code
< 1728947337 181474 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :i.e. it is assuming the opponent is attacking and trying to make it hard for them to move on to the next cell
< 1728947492 413491 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :re ethics and exploits, I notice there are 2 copies of mroman.cupnoodle on the hill, I'm sure it's not meant to be an exploit, but it takes up 2 slots on the hill. Identical variations on a winning program could fill the hill, if one were unscrupulous...
> 1728947598 210582 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=143485&oldid=143484 5* 03None1 5* (+390) 10/*  */
< 1728947662 790487 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :aha, "lock the opponent's clear loop" yes, that is probably a decent assumption in the game: that your opponent is at your flag trying to destroy it. I'm thinking like a plant lol
< 1728947817 915952 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
< 1728947874 835500 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I could probably arrange for one of the cupnoodles to go away, I don't think that was intentional, just a side effect of not being able to remove a program without being able to get a particular nickname.
< 1728947902 786047 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :(The traditional way of "removing" a program is to submit a `<`, but that requires having the same nickname.)
> 1728948535 190345 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03She.the.people 5*  10New user account
> 1728948818 977374 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=143486&oldid=143376 5* 03She.the.people 5* (+151) 10me >v<
< 1728949338 358816 :ais523!~ais523@user/ais523 QUIT :Quit: quit
< 1728950133 738242 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :fizzie: I think removing one cupnoodle would be good. It's hard getting on the hill at all, freeing up a slot would help. I think there wil lalways be a bit of rotation at the lower ranks based on happening to do ok against the current hill, but ais532 is right that genuinely good strategies will rise to the top
< 1728950192 541520 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :or genuinely good players with a range of general purpose strategies will rise
> 1728950641 755313 PRIVMSG #esolangs :14[[07;14]]4 10 02https://esolangs.org/w/index.php?diff=143487&oldid=115952 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+24) 10/* Interpreter */
> 1728950699 778799 PRIVMSG #esolangs :14[[077 bytes XD14]]4 10 02https://esolangs.org/w/index.php?diff=143488&oldid=127004 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+17) 10/* brainfuck */
< 1728952031 123690 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I developed the physics analogy a bit more. A jouster occupies a region of tape probabalistically. This is more like analyzing a cellular automaton than doing QM, fortunately; it's classical probability theory.
< 1728952208 393922 :X-Scale!~X-Scale@89.214.112.14 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
> 1728952319 357507 PRIVMSG #esolangs :14[[07Ekativ14]]4 N10 02https://esolangs.org/w/index.php?oldid=143489 5* 03She.the.people 5* (+1573) 10Created page with "Ekativ is an esolang created by Me :), the name comes from a misspelling of Executive, I don't know why I just thought that sounded cool.  Anyways, this esolang uses a format similar to [[by+]] and each character is called a "command", after each command, the poin
< 1728953539 579378 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
< 1728953627 854510 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement
< 1728953811 415700 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
< 1728955550 987342 :molson!~molson@2001-48F8-704A-446-CFFA-DF90-2F6-5441-dynamic.midco.net JOIN #esolangs molson :realname
> 1728960098 950720 PRIVMSG #esolangs :14[[07Ekativ14]]4 M10 02https://esolangs.org/w/index.php?diff=143490&oldid=143489 5* 03PythonshellDebugwindow 5* (+105) 10Categories
> 1728960148 332288 PRIVMSG #esolangs :14[[07Ekativ14]]4 M10 02https://esolangs.org/w/index.php?diff=143491&oldid=143490 5* 03PythonshellDebugwindow 5* (+17) 10Nowiki
< 1728963969 353683 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname
< 1728964279 513304 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1728964324 452547 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 252 seconds
< 1728964362 877896 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life
< 1728970203 98240 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
> 1728974034 250768 PRIVMSG #esolangs :14[[07Ekativ14]]4 10 02https://esolangs.org/w/index.php?diff=143492&oldid=143491 5* 03Ractangle 5* (+18) 10You know you if you use "Me". Then we wouldn't know who made this esolang
< 1728974636 516600 :salpynx!~salpynx@161.29.22.222 QUIT :Quit: Leaving
< 1728976620 875394 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1728976689 868487 :zemhill!bfjoust@selene.zem.fi JOIN #esolangs HackEso :zemhill
< 1728976755 784331 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :!zjoust bad (+)*-1
< 1728976756 360002 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :fizzie.bad: points -15.33, score 8.07, rank 47/47
< 1728976792 982463 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Okay, there's now just one cup noodle.
< 1728976836 793740 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :(Manually replaced the other copy with '<' in the repo, and then did the above just to make it recalculate the scores.)
< 1728977481 503082 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 246 seconds
< 1728977645 468116 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1728977995 589360 PRIVMSG #esolangs :14[[07SML14]]4 10 02https://esolangs.org/w/index.php?diff=143493&oldid=143481 5* 03Froginstarch 5* (+15) 10/* Instructions */
> 1728978144 658680 PRIVMSG #esolangs :14[[07SML14]]4 10 02https://esolangs.org/w/index.php?diff=143494&oldid=143493 5* 03Froginstarch 5* (+78) 10/* Instructions */
> 1728978161 181224 PRIVMSG #esolangs :14[[07SML14]]4 10 02https://esolangs.org/w/index.php?diff=143495&oldid=143494 5* 03Froginstarch 5* (+1) 10/* Instructions */
> 1728978281 516919 PRIVMSG #esolangs :14[[07SML14]]4 10 02https://esolangs.org/w/index.php?diff=143496&oldid=143495 5* 03Froginstarch 5* (+67) 10/* Instructions */
< 1728979553 327889 :X-Scale!~X-Scale@89.214.112.14 QUIT :Ping timeout: 256 seconds
< 1728980643 445666 :X-Scale!~X-Scale@89.214.112.14 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1728980947 339903 :X-Scale!~X-Scale@89.214.112.14 QUIT :Ping timeout: 256 seconds
< 1728981086 412891 :X-Scale!~X-Scale@89.214.112.14 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1728981695 334275 :X-Scale!~X-Scale@89.214.112.14 QUIT :Ping timeout: 256 seconds
> 1728981906 538271 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143497&oldid=143480 5* 03Ractangle 5* (+6) 10/* Syntax */
< 1728983089 40091 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :perlbot zjoust bad (>)*9((+.)*280>)*28(+)*99999
< 1728983091 484867 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.b_jonas-bad: points -31.81, score 3.70, rank 47/47
< 1728983091 666657 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot PRIVMSG #esolangs :b_jonas: {"result":"ok","message":"web.b_jonas-bad: points -31.81, score 3.70, rank 47/47\n"}
< 1728985628 313003 :salpynx!~salpynx@161.29.22.222 JOIN #esolangs salpynx :realname
< 1728985879 404309 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :!zjoust nana (-)*13>>(+)*21(>>[-[-.[(+)*21[-]>]]+>+](-)*21)*13[>[-]]
< 1728985879 688388 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :salpynx.nana: points -0.76, score 20.63, rank 20/47
< 1728986333 648293 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :huh, that beats ash, I didn't design that deliberately! It's an optimisation of web.test, mostly deliberately speeding up its decoy placing to every 2 cells, and twaeking other parameters to what performs well on the hill, and adding a final simple clearing loop to finish of any remaining flags
< 1728987459 112659 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :I'm starting to think tuning to the current hill is inevitable mainly due to the hardcoding of magic loop numbers. You can't generalise the behaviour unless you are sensing something in the environment, fixed behaviour that performs well is not a generalised sol.n, but a statistical best-fit based on the kinds of opponents you happen to encounter. There must be an evolutionary biology term for this sort of thing -- there's no ultimate perfect strategy; 
< 1728987459 504588 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :it depends on the current ecosystem.
< 1728987517 58523 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :For a program with a main loop, for a given hill you can set it to a large fixed n repetition, and then lower it to find the point where the score changes to discover the maximum useful number of loops to do that well in the current hill, then try doing something else to squeeze out a better score. salpynx.nana takes what was a [] loop from web.test and for the current hill 13 repetitions gives the max score, then it tacks on another strategy (clear) 
< 1728987517 463044 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :which gets some more points, presumably against just one opponent, but I don't know which one. I was optimising by simply observing point value and Markov score.
< 1728988130 491516 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :the only opponent nana draws against is web.test, its 'ancestor' web.test wins every sieve round, nana wins every kettle round. That seems odd, but there must be a good reason.
> 1728988199 980300 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=143498&oldid=143472 5* 03None1 5* (-3) 10
< 1728988377 321093 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu JOIN #esolangs b_jonas :[https://web.libera.chat] wib_jonas
< 1728988578 501973 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :“ […] a BF-Joust-like language that doesn't need the abbreviations and can use short programs, but is still limited” => this made me think of the brainfuck with if-conditionals at first that someone proposed recently, then also brainfuck with arbitrary finite state control flow, which in a bfjoust variant would mean a one-tick test if
< 1728988579 197 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :cell under head is nonzero with two goto destinations, as well as a zero-time unconditional goto.
< 1728988610 345137 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :but neither of those are suitable because they don't allow counter loops without abbreviations, so you must have been thinking of something else
< 1728988750 529324 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :as for the original bfjoust, I'm not sure if "abbreviations" is the right word. abbreviations expanding to a long bfjoust program might be the easiest way to define bfjoust, but the expanded program can be exponentially long, it could overflow the storage of any actual memory if fully expanded, even if you truncate parts of the program that are
< 1728988751 29397 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :definitely past the game time limit, so it is mandatory for a bfjoust interpreter to interpret them in some way that's more optimized than just expanding everything
< 1728989004 321304 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
< 1728989080 930661 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown
< 1728989098 726951 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :counter loops with large counts like (+)*118 are useful for bfjoust, so any language you design probably has to support that, unless you change bfjoust in a significant way
> 1728989377 721259 PRIVMSG #esolangs :14[[07Template:Username display restrictions since when14]]4 N10 02https://esolangs.org/w/index.php?oldid=143499 5* 03Iddi01 5* (+22) 10test
> 1728989485 927301 PRIVMSG #esolangs :14[[07Execode14]]4 M10 02https://esolangs.org/w/index.php?diff=143500&oldid=142739 5* 03Iddi01 5* (+58) 10Username display restrictions since when
> 1728989999 784159 PRIVMSG #esolangs :14[[07PythOwO14]]4 N10 02https://esolangs.org/w/index.php?oldid=143501 5* 03RaiseAfloppaFan3925 5* (+2193) 10Created page with "''Note that pythOwO usually starts with a lowercase letter unless it's at the start of a sentence.''  PythOwO is a programming language with UwU syntax made by [https://github.com/virejdasani virejdasani on GitHub] after a (now archived) Reddit post was post
> 1728990107 631654 PRIVMSG #esolangs :14[[07User talk:RaiseAfloppaFan392514]]4 10 02https://esolangs.org/w/index.php?diff=143502&oldid=143476 5* 03RaiseAfloppaFan3925 5* (+147) 10
< 1728991212 779706 :salpynx!~salpynx@161.29.22.222 QUIT :Quit: Leaving
> 1728992344 465515 PRIVMSG #esolangs :14[[07Genetic14]]4 10 02https://esolangs.org/w/index.php?diff=143503&oldid=141350 5* 03Iddi01 5* (+249) 10This has waited for too long
> 1728993261 469337 PRIVMSG #esolangs :14[[07PythBrSc14]]4 N10 02https://esolangs.org/w/index.php?oldid=143504 5* 03MihaiEso 5* (+1082) 10Created page with "'''PythBrSc''' ('''Pyth'''on with '''Br'''ackets and '''S'''emi'''c'''olons) is a esolang by Mihai Popa.  After seeing that [[Python]] is a little hard to program and not being C-like enough, I made this!  == Syntax == It's Python, but with brackets instead of indenta
> 1728993309 575341 PRIVMSG #esolangs :14[[07User:MihaiEso14]]4 10 02https://esolangs.org/w/index.php?diff=143505&oldid=142978 5* 03MihaiEso 5* (+45) 10
> 1728993344 27038 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=143506&oldid=143389 5* 03MihaiEso 5* (+15) 10/* P */
> 1728995111 334897 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=143507&oldid=143498 5* 03None1 5* (+85) 10/* Keywords */
> 1728995175 605683 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=143508&oldid=143507 5* 03None1 5* (-8) 10
> 1728995201 834172 PRIVMSG #esolangs :14[[07LLOLCODE14]]4 N10 02https://esolangs.org/w/index.php?oldid=143509 5* 03None1 5* (+26) 10Redirected page to [[]]
> 1728997435 870716 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=143510&oldid=143506 5* 03None1 5* (+19) 10/* Non-alphabetic */  Add language. Note: THIS SECTION IS UNORDERED IN UNICODE SO PLEASE SORT IT
< 1728997437 340306 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu QUIT :Ping timeout: 256 seconds
> 1728997759 974945 PRIVMSG #esolangs :14[[07SML14]]4 10 02https://esolangs.org/w/index.php?diff=143511&oldid=143496 5* 03Froginstarch 5* (-4) 10/* Instructions */
< 1728997954 510402 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1728997985 425758 PRIVMSG #esolangs :14[[07User:None114]]4 10 02https://esolangs.org/w/index.php?diff=143512&oldid=143250 5* 03None1 5* (+83) 10
> 1728998002 482595 PRIVMSG #esolangs :14[[07User:None114]]4 M10 02https://esolangs.org/w/index.php?diff=143513&oldid=143512 5* 03None1 5* (+0) 10
> 1728998548 942907 PRIVMSG #esolangs :14[[07SML14]]4 10 02https://esolangs.org/w/index.php?diff=143514&oldid=143511 5* 03Froginstarch 5* (+25) 10/* Instructions */
< 1728998745 535653 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs amby :realname
< 1728998780 527113 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1728998884 954992 PRIVMSG #esolangs :14[[07CCLOLCODE14]]4 N10 02https://esolangs.org/w/index.php?oldid=143515 5* 03PrySigneToFry 5* (+10956) 10Created page with "CCLOLCODE is designed by PSTF. It is [[LOLCODE]] but in[[wenyan|]].  == Keywords == These are the main keywords.  {| class="wikitable plainpres" width="80%" ! Code ! Comment |- | [version] | In all CCLOLCOD
< 1728999051 321419 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu JOIN #esolangs b_jonas :[https://web.libera.chat] wib_jonas
> 1728999453 632323 PRIVMSG #esolangs :14[[07Translated ORK/PSTF Again1514]]4 N10 02https://esolangs.org/w/index.php?oldid=143516 5* 03PrySigneToFry 5* (+3079) 10Created page with "Translated ORK/Mihai Again11|Warning: The registry mount failed and the data is being resV$/?s?=A#m??f5?v??|$o%mW?OO?AX+Tyl pRmSy;'?.??'=y%o(gWv?XB[??q;??X{?}y/}??c@..."
> 1728999462 798442 PRIVMSG #esolangs :14[[07Talk:Subleq14]]4 10 02https://esolangs.org/w/index.php?diff=143517&oldid=143380 5* 03Superstitionfreeblog 5* (+563) 10/* A shorter HelloWorld program in a loop, length 35 */
> 1728999540 241281 PRIVMSG #esolangs :14[[07Translated ORK/Mihai Again1114]]4 10 02https://esolangs.org/w/index.php?diff=143518&oldid=143468 5* 03PrySigneToFry 5* (+671) 10
> 1728999574 856551 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=143519&oldid=143508 5* 03None1 5* (-50) 10
> 1728999596 662643 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=143520&oldid=143471 5* 03PrySigneToFry 5* (+106) 10
> 1728999600 830309 PRIVMSG #esolangs :14[[07User:None114]]4 M10 02https://esolangs.org/w/index.php?diff=143521&oldid=143513 5* 03None1 5* (-1) 10
< 1729000075 342548 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1729000090 232242 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=143522&oldid=143510 5* 03PrySigneToFry 5* (+16) 10
> 1729000239 853431 PRIVMSG #esolangs :14[[07lang14]]4 10 02https://esolangs.org/w/index.php?diff=143523&oldid=142466 5* 03PrySigneToFry 5* (+124) 10
> 1729000664 336691 PRIVMSG #esolangs :14[[07User talk:/w/wiki/index.php/Talk:index.php/Main page14]]4 10 02https://esolangs.org/w/index.php?diff=143524&oldid=143124 5* 03PrySigneToFry 5* (+268) 10
> 1729000834 532723 PRIVMSG #esolangs :14[[07User:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=143525&oldid=143473 5* 03PrySigneToFry 5* (+1509) 10
< 1729000895 403544 :^[!~user@user//x-8473491 QUIT :Quit: ^[
> 1729001296 581856 PRIVMSG #esolangs :14[[07User talk:ZCX islptng14]]4 10 02https://esolangs.org/w/index.php?diff=143526&oldid=143014 5* 03Superstitionfreeblog 5* (+515) 10/*  */
< 1729003607 681968 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1729003711 494345 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=143527&oldid=143485 5* 03PrySigneToFry 5* (+47) 10/*  */
> 1729003907 467400 PRIVMSG #esolangs :14[[07Talk:Basilisk14]]4 10 02https://esolangs.org/w/index.php?diff=143528&oldid=62189 5* 03PrySigneToFry 5* (+452) 10/* How will Basilisk do? */ new section
> 1729004308 411646 PRIVMSG #esolangs :14[[07Lol waht i cant edit talk pages14]]4 10 02https://esolangs.org/w/index.php?diff=143529&oldid=143296 5* 03PrySigneToFry 5* (+103) 10
> 1729004373 873641 PRIVMSG #esolangs :14[[07Lol waht i cant edit talk pages14]]4 10 02https://esolangs.org/w/index.php?diff=143530&oldid=143529 5* 03PrySigneToFry 5* (+91) 10
< 1729004400 906670 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :is it possible to make this esolang?:
< 1729004409 564738 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :so you have an bunch of ascii art the a number
< 1729004438 826809 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :a patterm recognition program now must find the patternm in all these numbers to ascii art(with all the art in context)
< 1729004446 240337 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :and then find the falue of one thats unspecified
< 1729004515 962054 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ascii art
> 1729004818 285633 PRIVMSG #esolangs :14[[07Translated ORK/PSTF Again1514]]4 10 02https://esolangs.org/w/index.php?diff=143531&oldid=143516 5* 03MihaiEso 5* (+32) 10
> 1729005842 434772 PRIVMSG #esolangs :14[[07Translated ORK/Mihai Again 1214]]4 N10 02https://esolangs.org/w/index.php?oldid=143532 5* 03MihaiEso 5* (+2654) 10Created page with "[[Translated ORK/PSTF Again15|Warning: Esolang Wiki is far from perfectTN$Q9R7TR/cB/MRVH?%BYV]-iT}~a0^tx2& WJ 36r'AivQH!!kEJR8W*16sl+l_B[=_!&V^O%/]]  1. Take this ..."
> 1729005855 542919 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03MihaiEso 5*  10moved [[02Translated ORK/Mihai Again 1210]] to [[Translated ORK/Mihai Again12]]
> 1729005870 168238 PRIVMSG #esolangs :14[[07Translated ORK/PSTF Again1514]]4 10 02https://esolangs.org/w/index.php?diff=143535&oldid=143531 5* 03MihaiEso 5* (-1) 10/* Contrast */
> 1729005899 411672 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=143536&oldid=143520 5* 03MihaiEso 5* (+71) 10/* Horribly translated variants */
< 1729007058 177729 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1729007840 474527 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Remote host closed the connection
< 1729009450 453249 :craigo!~craigo@user/craigo QUIT :Remote host closed the connection
< 1729010714 737760 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu QUIT :Quit: Client closed
< 1729011014 201304 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :salpnyx: Surprisingly, most biologists are not aware of the idea of local minima. I think that this is because we don't teach evolution well; they think it exponentially converges towards a global minimum, reaching it in logarithmically-few (~constant) generations.
< 1729011066 111677 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :When really it's more like exponentially-fast convergence towards a local minimum whose neighborhood is logarithmically-distant (~multiplier to inefficiency) from perfection.
< 1729011108 422508 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :If evolution optimized those inefficiencies too fast, then we wouldn't have the nice emergent Gaussians for lifeforms, which are required in order to survive system shocks.
< 1729011204 272751 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Yeah, probably. I'm noticing a pattern: many of your ideas are based on declarative searches. "Declarative" means that you tell the computer what the output should look like but not how to compute it; "search" means that the computer tries many possibilities and discards those which don't work.
< 1729011266 76398 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Maybe it would be useful to learn languages that have this builtin, like Prolog (well-known) or miniKanren (simple) or Curry (Haskell-flavored), so that you can more easily try out your ideas in code.
< 1729011430 720515 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :well
< 1729011438 524865 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :pattern matching is a defined algorithm
< 1729011443 756097 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :both in text and images
< 1729011455 660158 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :some people call
< 1729011459 751582 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :it pattern searching
< 1729011464 70343 :Joao[3]!~Joao003@190.108.99.216 JOIN #esolangs Joao003 :realname
< 1729011534 541917 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :korvo ^^
> 1729011861 600353 PRIVMSG #esolangs :14[[07Talk:Basilisk14]]4 10 02https://esolangs.org/w/index.php?diff=143537&oldid=143528 5* 03Corbin 5* (+659) 10/* Slitherfangs */ new section
< 1729012120 262309 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Sure, assuming we know what those things are. Like, for image pattern matching, we wouldn't want to use pixels, right?
< 1729012186 588337 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :(Also, just to be explicit, I'm trying to encourage you to *read* and *write* code, since those are the two most fundamental skills for any sort of hacker to develop.)
< 1729012858 12568 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs * :realname
< 1729013678 329206 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yea
< 1729013684 974959 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :like
< 1729013738 356675 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :its like
< 1729013742 419435 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :firts a
< 1729013744 905548 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :*first
< 1729013757 293917 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :text pattern thing thing ai
< 1729013764 337453 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :then we use a fucntion fined ai
< 1729013771 568713 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :that take sone input and returns another
< 1729013772 871556 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :which
< 1729013784 597071 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :we do for the pattern to value
< 1729013873 241878 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i have a copde techer
< 1729013879 747400 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ill learn minikanren
< 1729013882 851463 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :after python
< 1729014014 644789 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :how i would like it to want
< 1729014059 106148 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :"###" => 1
< 1729014059 622451 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :"." => 3
< 1729014060 106327 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :"###." => 2
< 1729014061 106295 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :so
< 1729014079 320877 :wWwwW13!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
< 1729014083 204768 :wWwwW13!~wWwwW@94.147.203.75 PRIVMSG #esolangs :"###.###" should return 1
< 1729014118 895735 :wWwwW13!~wWwwW@94.147.203.75 PRIVMSG #esolangs :idk
< 1729014335 338561 :wWwwW!~wWwwW@94.147.203.75 QUIT :Ping timeout: 256 seconds
< 1729014435 75520 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1729015015 320999 :wWwwW13!~wWwwW@94.147.203.75 QUIT :Ping timeout: 256 seconds
< 1729015073 855172 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1729015406 321295 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
< 1729015898 819791 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Don't worry about AI or machine learning for now. They aren't going to be helpful to your intuition about how computers work.
< 1729015911 782711 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yea
< 1729015921 750993 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :just saying
< 1729015923 3243 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :its
< 1729015925 991259 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :"possible"
< 1729015958 796953 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :No, learned functions usually don't work; they're *heuristics*, not specified functionality.
< 1729016002 365233 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :The best way to think about AI is that it is "probably approximately correct", or PAC. You can search for "PAC learning" if you want to dig into the maths, although you probably need some linear algebra first.
< 1729016018 754737 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yea
< 1729016020 168019 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :like
< 1729016026 747039 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :if its PAC idk
< 1729016029 691172 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :*idc
< 1729016031 394109 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :like
> 1729016036 289362 PRIVMSG #esolangs :14[[07PythBrSc14]]4 10 02https://esolangs.org/w/index.php?diff=143538&oldid=143504 5* 03Ractangle 5* (+9) 10
< 1729016036 623310 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :as long as it "works#
< 1729016042 987006 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :*"works"
< 1729016052 162641 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Well, it *doesn't* work. PAC is a *limitation* on what can be learned.
> 1729016057 703806 PRIVMSG #esolangs :14[[07PythBrSc14]]4 10 02https://esolangs.org/w/index.php?diff=143539&oldid=143538 5* 03Ractangle 5* (+4) 10
< 1729016076 610249 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :oh fu
< 1729016111 589584 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Also, learning only is possible when there is input data to learn from. We don't know what ChatGPT was trained upon, so it's not reasonable to specify your esolang via ChatGPT.
< 1729016132 981014 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yea
< 1729016135 561395 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ik
< 1729016146 549686 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok
< 1729016151 608618 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i gut a funkin weird idea
< 1729016156 204435 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :for how this could work
< 1729016161 357880 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :simpler version tho
< 1729016174 872178 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :if you account everyspace as empty asn deveryyihng else as not then use A* on it
< 1729016188 926206 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :wait no
< 1729016190 733780 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :forget that
< 1729016194 302488 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :well
< 1729016201 690112 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :another idea rated impossible
< 1729016218 695072 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Sure, some spaces can be searched. But you have to define the space carefully. Usually we want to exploit the toplogy of the space somehow.
< 1729016238 90285 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :The key phrase for that is "searchable set". The maths is going to be tough, though.
< 1729016245 866822 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :fuuuuu
< 1729016290 703416 :APic!apic@apic.name PRIVMSG #esolangs :Ffffffffffuuuuuuuuuuu-
< 1729016412 624396 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i have no dieas and i have nothing to do
< 1729016415 962787 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :aaaaaaaaaaaaaaa
< 1729016468 633359 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :now moi sad
< 1729016470 52813 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs ::(
< 1729017077 262484 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: You could read or write code.
< 1729017094 808726 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :true
< 1729017105 226593 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ill just try to write some shit in haskell to learn it
< 1729017260 222171 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :If you're out of class, you could read up on MENACE, a toy machine-learning system. MENACE learns how to play noughts-and-crosses/tic-tac-toe perfectly! But sometimes it fails to learn.
< 1729017294 951056 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i would rather write haskell rn idk
< 1729017301 260450 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ill check menace later
< 1729017303 556317 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Matt Parker has a great video demo https://www.youtube.com/watch?v=R9c-_neaxeU and an older set is documented here https://www.mscroggs.co.uk/blog/19
< 1729017319 228042 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :No worries. Have fun.
< 1729017327 748999 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :hehe
< 1729017482 637907 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i would like som help(chatgpt bad for climate) so ummm. :
< 1729017483 138147 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :Main.hs:1:1: error:
< 1729017483 637523 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :    Parse error: module header, import declaration
< 1729017484 139491 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :    or top-level declaration expected.
< 1729017484 638092 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :  |
< 1729017485 137298 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :1 | print((:[]).(\x -> x.x))
< 1729017485 637528 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :  | ^^^^^^^^^^^^^^^^^^^^^^^^
< 1729017702 922113 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :how to fix tht
< 1729017720 393449 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :What are you reading to learn Haskell? I'll tell you that the given error explains exactly what went wrong.
< 1729017729 61764 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :wWwwW: haskell is like C, it doesn't like top-level expressions, instead it runs main in its IO system
< 1729017736 344759 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok
< 1729017739 258103 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yea
< 1729017749 473000 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :korvo: NOTHING. idk im crazy
< 1729017895 888886 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: "crazy" doesn't mean anything. Anyway, when I was your age, I learned languages like Perl and Java one-by-one by reading books which were intended to teach them. There are a dozen decent Haskell books; for you, maybe https://learnyouahaskell.com/chapters is a good first step.
< 1729017924 936357 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i dont buy books for programming
< 1729017932 498410 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i get fuckin stressed for some reason
< 1729017936 342099 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :dont ask me why
< 1729017967 580820 :int-e!~noone@int-e.eu PRIVMSG #esolangs :why?
< 1729017970 959286 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I'm not going to ever link you to something that you have to pay to read. LYAH ("Learn You A Haskell"), the above link, is free to read online. The author gave their permission, even!
< 1729017988 196849 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :korvo: heh, that sounds like you're quite young
< 1729017989 747583 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok
< 1729017991 925873 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :nice
< 1729017999 181442 :int-e!~noone@int-e.eu PRIVMSG #esolangs :trying to guess the syntax of a programming language is probably the second worst way to learn it
< 1729018018 161049 :int-e!~noone@int-e.eu PRIVMSG #esolangs :@where lyah
< 1729018018 220339 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs :http://www.learnyouahaskell.com/ or the slightly updated fork https://learnyouahaskell.github.io/
< 1729018020 210824 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ill just as i get errors
< 1729018022 37944 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :like
< 1729018026 179691 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :search it uo
< 1729018028 336195 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :find out why
< 1729018031 93417 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :and go on
< 1729018033 680528 :int-e!~noone@int-e.eu PRIVMSG #esolangs :@where rwh
< 1729018033 743197 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs :http://www.realworldhaskell.org/blog/ http://book.realworldhaskell.org/read/ https://github.com/tssm/up-to-date-real-world-haskell
< 1729018036 658124 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :like an ai /j
< 1729018037 982051 :int-e!~noone@int-e.eu PRIVMSG #esolangs :@where gentle
< 1729018038 50106 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs :http://www.haskell.org/tutorial/
< 1729018039 775568 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :b_jonas: Rather that wWwwW is young. I have a GEB on my shelf, for example, and I think all computer scientists should have one in their native language; but it might not be in their budget, and they won't need it until undergrad.
< 1729018137 470441 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :b_jonas: Other books that are expensive but I found worth the cost include the OpenGL Red Book, "Applied Cryptography" (the red one), and a few other textbooks.
> 1729018137 868029 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143540&oldid=143497 5* 03Ractangle 5* (-32) 10/* Hello, world! */
< 1729018151 994003 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :korvo: are there really Haskell books that old?
> 1729018161 164501 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143541&oldid=143540 5* 03Ractangle 5* (-33) 10/* Cat program */
< 1729018166 732206 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Oh, also books like "On Numbers and Games" (ONAG) and Smullyan's puzzle books, which are small enough to take on the bus or train.
< 1729018173 903633 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(The last one is not actually recommended. I just like that it claims to be "gentle" and then assumes an undergraduate level TCS/PL background.
< 1729018201 743236 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :int-e: wait, which one do you recommend? there's a broken reference there
< 1729018238 468984 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :b_jonas: Oh, you meant the "when I was your age". I was a teen in the 90s and learned all the hip languages at the time: Java, Perl, PHP, JS, and eventually Python.
< 1729018248 723640 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: in this context, probably lyah despite the horrendous grammar in the title
> 1729018265 169969 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143542&oldid=143541 5* 03Ractangle 5* (+6) 10/* Syntax */
< 1729018282 684659 :int-e!~noone@int-e.eu PRIVMSG #esolangs :but RWH may offer better motivation maybe
< 1729018306 284187 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I have not really read either of them because by the point they were written I was already fairly comfortable in Haskell
< 1729018325 239436 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :RWH (and its OCaml sibling) are not very good books IMO. They want to be all "practical" and "for software engineers", which means adopting a lot of bad verbose patterns and outdated libraries.
< 1729018347 94410 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ACTION shrugs
< 1729018356 872255 :int-e!~noone@int-e.eu PRIVMSG #esolangs :they are for different audiences
< 1729018365 719962 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :LYAH is very wrong, but wWwwW will find it easier to understand. It follows the little-lie big-lie style of teaching.
< 1729018367 12348 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(all three of the above)
< 1729018427 842155 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :korvo: Java, Perl PHP, JS, Python sound possible, it was the Haskell that surprised me
< 1729018437 338147 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: It occurs to me that you might not know about compression yet. That could be another interesting topic for you! There are fundamental limits to compression, and compression is equivalent to whatever AI chatbots are doing, so there are fundamental limits on chatbots too.
< 1729018438 585315 :int-e!~noone@int-e.eu PRIVMSG #esolangs :korvo: for you, the gentle introduction is probably a good fit, except it's quite ancient by now
< 1729018443 669018 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ACTION little lie, big lie
< 1729018470 895205 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :k
< 1729018472 958821 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :will do
< 1729018477 138221 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :some other time
< 1729018483 423237 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :int-e: Yeah... I think it covers Haskell 2010, at least.
< 1729018522 593662 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :"RWH" is a book? isn't that like a monad in the standard library?
< 1729018556 529021 :int-e!~noone@int-e.eu PRIVMSG #esolangs :The monad (transformer) is RWS, a combination or Reader, Writer, and State
< 1729018597 310111 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :But I do like the idea of Reader, Writer, and Ham.
< 1729018695 88159 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :Ham? as in like a Bacon Lettuce Tomato monad transformer or as in ham radio?
< 1729018714 550808 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I'm mostly talking from hunger, but radio is good too.
< 1729018856 686868 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :whats a good esolang to learn?
< 1729018867 183348 :int-e!~noone@int-e.eu PRIVMSG #esolangs :none
< 1729018882 363667 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :...im ignoring that
< 1729018917 264149 :int-e!~noone@int-e.eu PRIVMSG #esolangs :you're much better off getting started in some mainstream language
< 1729018933 268564 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :it takes less time
< 1729018936 149990 :int-e!~noone@int-e.eu PRIVMSG #esolangs :which will a) be more useful and b) have far better resources to learn from
< 1729018942 122466 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :when im bored in an afternoon
< 1729018960 584090 :int-e!~noone@int-e.eu PRIVMSG #esolangs :the idea of being bored is so funny
< 1729019245 509592 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :int-e: no it's not, but it probably depends on what kind of family you have. my grandmother can now barely leave his apartment, and she's been bored even when she could walk outdoors in good weather.
< 1729019264 235302 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :s/his ap/her ap
< 1729019414 797267 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: Sure, I was thinking of younger people than that who have access to internet capable devices basically around the clock, compared to the olden days where you could actually end up stuck in a room with nothing to do that you haven't done before.
< 1729019453 144603 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :am i the only one who just rlly wants to tie music into programming and htne just gotsooo exited when i found out sonic pi existed
> 1729019475 251987 PRIVMSG #esolangs :14[[07Ekativ14]]4 10 02https://esolangs.org/w/index.php?diff=143543&oldid=143492 5* 03She.the.people 5* (+151) 10
< 1729019986 962038 :wWwwW!~wWwwW@94.147.203.75 QUIT :Quit: Client closed
> 1729020006 215607 PRIVMSG #esolangs :14[[07Ekativ14]]4 10 02https://esolangs.org/w/index.php?diff=143544&oldid=143543 5* 03She.the.people 5* (+101) 10
> 1729020979 684471 PRIVMSG #esolangs :14[[07Template:Snakel14]]4 N10 02https://esolangs.org/w/index.php?oldid=143545 5* 03Ractangle 5* (+176) 10Created page with "
1729021065 657824 PRIVMSG #esolangs :14[[07Template:Snakel14]]4 10 02https://esolangs.org/w/index.php?diff=143546&oldid=143545 5* 03Ractangle 5* (+3) 10 > 1729021085 115415 PRIVMSG #esolangs :14[[07Template:Snakel14]]4 10 02https://esolangs.org/w/index.php?diff=143547&oldid=143546 5* 03Ractangle 5* (-3) 10 > 1729021104 822942 PRIVMSG #esolangs :14[[07Template:Snakel14]]4 10 02https://esolangs.org/w/index.php?diff=143548&oldid=143547 5* 03Ractangle 5* (+3) 10 > 1729021183 992289 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143549&oldid=143542 5* 03Ractangle 5* (-280) 10/* Syntax */ > 1729021246 790147 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143550&oldid=143549 5* 03Ractangle 5* (-213) 10/* Examples */ > 1729021282 382300 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143551&oldid=143550 5* 03Ractangle 5* (-2) 10 > 1729021471 982112 PRIVMSG #esolangs :14[[07Comment14]]4 10 02https://esolangs.org/w/index.php?diff=143552&oldid=143353 5* 03Ractangle 5* (-251) 10/* Snakel */ > 1729021769 752054 PRIVMSG #esolangs :14[[07Comment14]]4 10 02https://esolangs.org/w/index.php?diff=143553&oldid=143552 5* 03Ractangle 5* (+146) 10/* Snakel */ < 1729021789 558614 :salpynx!~salpynx@161.29.22.222 JOIN #esolangs salpynx :realname > 1729021947 4739 PRIVMSG #esolangs :14[[07Comment14]]4 10 02https://esolangs.org/w/index.php?diff=143554&oldid=143553 5* 03Ractangle 5* (-9) 10/* Languages with halting instructions/infinite loops */ > 1729021955 142954 PRIVMSG #esolangs :14[[07Comment14]]4 10 02https://esolangs.org/w/index.php?diff=143555&oldid=143554 5* 03Ractangle 5* (+1) 10/* Languages with halting instructions/infinite loops */ > 1729022075 285581 PRIVMSG #esolangs :14[[07Comment14]]4 10 02https://esolangs.org/w/index.php?diff=143556&oldid=143555 5* 03Ractangle 5* (+10) 10/* 4ME */ < 1729022093 888990 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :wWwwW: "whats a good esolang to learn?": serious (i think) ans: bf, a string re-writing lang like Thue, or Lisp. They should each give you some moderately satisfying results quickly by playing, and they should all indirectly reveal real comp-sci intuition (which applies to very many esolangs, and real-world stuff) < 1729022153 827901 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :bf and Thue you can write using the esowiki article only, Lisp will prob require a book, but the Lisp book is nice and firendly < 1729022164 597701 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :(and free online too?) < 1729022231 329755 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :writing your own bf Hello World from scratch will prob put in you in the top x% of esolangers, where x is quite small < 1729022346 606499 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :even writing some Deadfish examples, understanding the overflow through experimentation, and running it in one of the interpreters on that page is probably a non-trivial excercise and not a complete waste of time < 1729022390 925487 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :... then write your own interpreter in _any_ language eso or otherwise < 1729022558 422031 :trumae!~Thunderbi@170.231.88.147 QUIT :Ping timeout: 252 seconds > 1729022886 257463 PRIVMSG #esolangs :14[[07Comment14]]4 10 02https://esolangs.org/w/index.php?diff=143557&oldid=143556 5* 03Ractangle 5* (+33) 10/* Snakel */ < 1729022889 658752 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :salpynx: which lisp specifically < 1729022975 737100 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I'd insist on a Scheme, and not Racket. Students need to learn about lexical scope and hygenic macros first. < 1729022999 340052 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :In this case, though, maybe Racket's an acceptable compromise, since it leads easily into making toy interpreters. < 1729023134 584761 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :korvo: common lisps have lexical scope too, so that doesn't really explain why scheme < 1729023420 249021 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :b_jonas: That's fair. I suppose it's only a feeling then. I also wouldn't recommend a Kernel Lisp either, even though those are also lexical and hygenic in their own way. < 1729023462 618887 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ok < 1729023530 769804 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :...I mean, that itches, but I'm not strong enough with CL to discuss it. I could point out that e.g. Python is lexically scoped, which is true, but also comes with several caveats like class scope, module scope, and lambda quirk. > 1729023610 261912 PRIVMSG #esolangs :14[[07Ekativ14]]4 M10 02https://esolangs.org/w/index.php?diff=143558&oldid=143544 5* 03PythonshellDebugwindow 5* (+146) 10Categories < 1729023691 501101 :sprout!~sprout@2a02-a448-3a80-0-c61c-b515-5509-58e7.fixed6.kpn.net PRIVMSG #esolangs :python's scope rules are debatable > 1729023870 889847 PRIVMSG #esolangs :14[[07PythOwO14]]4 M10 02https://esolangs.org/w/index.php?diff=143559&oldid=143501 5* 03PythonshellDebugwindow 5* (+137) 10Formatting, see also, categories < 1729024032 296044 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I would actually recommend python3 as a beginner language these days < 1729024256 342045 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I highly recommend Python 3 as linguafranca and for replacing pseudocode with something executable. < 1729024682 438658 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :b_jonas: .. hmm, I'm just waking up, so the Lisp I was thinking of was "the one with the cartoons in the book"... so I actually meant Forth, sorry > 1729024814 544574 PRIVMSG #esolangs :14[[07'xxx' is not recognized as an internal or external command, operable program or batch file.14]]4 10 02https://esolangs.org/w/index.php?diff=143560&oldid=135361 5* 03Ractangle 5* (+100) 10/* See also */ > 1729024838 635011 PRIVMSG #esolangs :14[[07'Python' is not recognized as an internal or external command, operable program or batch file.14]]4 10 02https://esolangs.org/w/index.php?diff=143561&oldid=143174 5* 03Ractangle 5* (-74) 10/* See also */ > 1729024997 14391 PRIVMSG #esolangs :14[[07User talk:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=143562&oldid=141847 5* 03Ractangle 5* (+43) 10 < 1729025013 626363 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :salpynx: wait, forth? ok, then I have to ask what modern forth interpreter you'd suggest. I don't use Forth > 1729025027 621765 PRIVMSG #esolangs :14[[07User talk:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=143563&oldid=143562 5* 03Ractangle 5* (-44) 10I am an absolute idiot > 1729025064 530154 PRIVMSG #esolangs :14[[07User:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=143564&oldid=143356 5* 03Ractangle 5* (+2) 10/* ppl i like and dont like */ > 1729025075 418273 PRIVMSG #esolangs :14[[07User:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=143565&oldid=143564 5* 03Ractangle 5* (+1) 10/* ppl i like and dont like */ < 1729025078 573392 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :.. I think I've got myself _very_ confused... what's Forth (with DROP DUP etc) but with Lisp like syntax ... I think I'm thinking of a custom esolang < 1729025146 850676 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :uh... I don't see how that would work < 1729025208 103171 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :unless you mean something like postscript or GML, which use a forth-like data stack but have first-class functions < 1729025225 274185 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Or possibly something like Joy, Cat, or Kitten, which have [] quotations. < 1729025226 125162 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I guess you'll have to rethink this after you woke up properly < 1729025247 702808 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I might recommend Factor. It's not technically a Forth, but it's a wonderful spiritual successor. < 1729025384 838606 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :anyway, as for lisps, I don't think macros are particularly important for a beginner, in fact they might be distracting from learning how functions work which is more important. purely as a language without extra libraries I prefer scheme over common lisp, but I'm not sure if my reasons for that apply if you consider it as a beginner language. < 1729025453 476863 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :I was trying to recommend a traditional stack based language, but Forth maybe isn't the best now that I look at the book again. I remember the book being fun, but I've confused it with some simpler esolang (with lots of brackets) < 1729025548 389650 :sprout!~sprout@2a02-a448-3a80-0-c61c-b515-5509-58e7.fixed6.kpn.net PRIVMSG #esolangs :yes, that would be egel < 1729025552 390429 :sprout!~sprout@2a02-a448-3a80-0-c61c-b515-5509-58e7.fixed6.kpn.net PRIVMSG #esolangs ::/ < 1729025554 409244 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I'm not very familiar with forths, as far as I know they're low-level, and as a beginner language I'd prefer something high-level that has dynamically allocatable structures and arrays with bounds checking. python isn't perfect for this either. < 1729025646 443586 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :sprout: is egel even stack-based in the Forth sense? < 1729025686 387197 :sprout!~sprout@2a02-a448-3a80-0-c61c-b515-5509-58e7.fixed6.kpn.net PRIVMSG #esolangs :no, it has graph rewrite semantics < 1729025969 56570 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1729026218 693001 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1729026488 88706 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :salpynx: The real issue that I found (and why I wrote [[Cammy]] instead of making dialects of Joy) is that Forths with quotations are 1D. They can't represent applicative trees without forcing the programmer to explicitly build each branch and check that it's got the correct arity. < 1729026503 330428 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :At some point, S-expressions or some other applicative-tree syntax are preferable. > 1729026618 351082 PRIVMSG #esolangs :14[[07Python14]]4 10 02https://esolangs.org/w/index.php?diff=143566&oldid=140770 5* 03Corbin 5* (+944) 10Document closure quirk. I love the smell of redlinks in the morning. < 1729026642 296280 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :both egel and cammy are sparking memories, I think I've imagined a single simple language based on a number of explorations with those, Scheme, Lisp, and Forth, and WIP esolang ideas that were never completed < 1729026848 256031 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I'm also not quite convinced that lexical scoping (i.e. for nested functions) is so important for a beginner, but that's more plausible than macros, and so many languages support lexical scoping and the alternatives are worse so you might as well have it for almost free < 1729027039 257961 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1729027113 27369 :Joao[3]!~Joao003@190.108.99.216 QUIT :Read error: Connection reset by peer < 1729027245 694953 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :I failed at giving an example of an easy to pick up 'toy' stack-based language that you can just type stuff into a REPL and get satisfying responses immediately, I feel like I've had that experience, but there's not a single place I can point to to get started quickly, unfortunately. < 1729027360 360710 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :don't HP programmable calculators do that? I'm not sure, I never used one, and I don't know much about stack-based languages > 1729027527 209852 PRIVMSG #esolangs :14[[07PythBrSc14]]4 10 02https://esolangs.org/w/index.php?diff=143567&oldid=143539 5* 03MihaiEso 5* (-9) 10I'm a male. < 1729028106 418700 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :korvo: "Forths with quotations" is bringing back lots of memories, I think this is something that multiple people were investigating at one point < 1729028562 563067 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :wWwwW: write some bf programs, and try string re-wrtiting. String rewiriting is fun, you can blow up your display with lots of crazy output, and by playing with it enough you might get the Zen-like moment of understanding how it even relates at all to computation and programming, which is nice. Deadfish too can be worthwhile if you use it to understand or write interpreters, (even though it is very silly). < 1729028878 494368 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :.. other than that, you might have to learn a non-eso language, which is not a bad thing, but likely to be a bit more involved, (the 'none' option suggested above) > 1729029191 137158 PRIVMSG #esolangs :14[[07Jumpy14]]4 N10 02https://esolangs.org/w/index.php?oldid=143568 5* 03AndrewBayly 5* (+1930) 10Jumpy < 1729029360 338601 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :wWwW: Try different langauges REPLs (Read, Evaluate, Print, and Loop) interfaces and you can see if any interest you. There are often online versions, https://try.scheme.org/ or Lua https://www.tutorialspoint.com/lua_terminal_online.php , no real language recommendation, just try multiple to get a feel for whats out there. Lua is used for scripting many games, incl. Roblox (I don't know what you're into, Roblox just seems likely more relevant than < 1729029360 737070 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :Forth in almost any context...) > 1729029441 658748 PRIVMSG #esolangs :14[[07Jumpy14]]4 M10 02https://esolangs.org/w/index.php?diff=143569&oldid=143568 5* 03AndrewBayly 5* (+1) 10Headings > 1729029509 640232 PRIVMSG #esolangs :14[[07Jumpy14]]4 M10 02https://esolangs.org/w/index.php?diff=143570&oldid=143569 5* 03AndrewBayly 5* (+8) 10More Headings > 1729029580 930920 PRIVMSG #esolangs :14[[07Jumpy14]]4 M10 02https://esolangs.org/w/index.php?diff=143571&oldid=143570 5* 03AndrewBayly 5* (+1) 10typo > 1729029760 376331 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143572&oldid=143551 5* 03Ractangle 5* (+120) 10/* Examples */ > 1729029777 284111 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143573&oldid=143572 5* 03Ractangle 5* (+11) 10/* Truth-machine */ > 1729029836 337538 PRIVMSG #esolangs :14[[07User:AndrewBayly14]]4 M10 02https://esolangs.org/w/index.php?diff=143574&oldid=109444 5* 03AndrewBayly 5* (+116) 10Added Jumpy > 1729030166 242482 PRIVMSG #esolangs :14[[07Jumpy14]]4 M10 02https://esolangs.org/w/index.php?diff=143575&oldid=143571 5* 03AndrewBayly 5* (+24) 10Added category < 1729031154 23559 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :no idea if wWwwW is a log reader, but for music programming, Orca looks interesting and potentially fun: https://esolangs.org/wiki/Orca I have not used it, but I like 100rabbits. Learning Supercollider is on my todo list for a serious audio language. I have used Nyquist (XLISP) for audio, but there are probably more modern alternative. < 1729031175 720239 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Csound is another programming language for dealing with audio. < 1729031200 619078 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :If they were thinking of music as a communication medium, then there's a rich history there too, with Solresol as a notable example due to having a vocabulary. < 1729032215 750453 :__monty__!~toonn@user/toonn QUIT :Quit: leaving < 1729032368 416789 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname > 1729033903 650437 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=143576&oldid=143527 5* 03None1 5* (+262) 10/* */ < 1729039292 214486 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement < 1729041866 471143 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :b_jonas: "as far as I know they're low-level" I feel wWwwW's qn makes sense, and I was interpreting it as looking for a language which was: fun, simple, fundamentaly low-level in that it is intuitive enough to grasp and *do* some limited things with immediately style of 'eso'-lang, and doesn't involve understanding too many abstract concepts at once. 'Here's 3 commands, now form a band' DIY style. < 1729041883 997286 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :The fact that for one of my examples I mixed up a number of real 'normal' (and quite different from each other), and hypothetical concept languages that have been attempted by many people over time and exist only in parts in many places, but nothing concrete that fully meets this brief, is telling... sometimes esolangs just work better "in theory". > 1729042488 659343 PRIVMSG #esolangs :14[[07Jumpy14]]4 M10 02https://esolangs.org/w/index.php?diff=143577&oldid=143575 5* 03PythonshellDebugwindow 5* (+114) 10Categories < 1729043835 214564 :salpynx!~salpynx@161.29.22.222 QUIT :Quit: Leaving > 1729045236 252207 PRIVMSG #esolangs :14[[07Brainyay14]]4 10 02https://esolangs.org/w/index.php?diff=143578&oldid=143088 5* 03PhiPhiPHIpHi 5* (+60) 10 < 1729046219 772769 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :salpynx: to be clear by high-level I mostly mean it should be memory-safe and type-safe. < 1729046256 699705 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :at least for some basic version of typesafe < 1729049290 694116 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I have some questions about libtom. (1) in "libtommath-1.0.1/bn_mp_to_unsigned_bin.c", is this really using an algorithm that takes time quadratic in the length of the input because it's shifting the whole big integer after each digit exported, and why? < 1729049413 25153 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :(2) in "libtomfloat-0.02/mpf_div_d.c", why does that function never use mp_div_d the single-digit divison function? I understand that it can't always do that, because this function wants to accept any long as the divisor, so that can be bigger than a single digit, but why does it never seem to fall back at least in the common case of small divisors? < 1729049899 326969 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :and for (1) it looks like the version in "tomsfastmath-0.13.1/src/bin/fp_to_unsigned_bin.c" does that too > 1729051389 950400 PRIVMSG #esolangs :14[[07User talk:Superstitionfreeblog14]]4 N10 02https://esolangs.org/w/index.php?oldid=143579 5* 03ZCX islptng 5* (+1280) 10uhhhhhhhh > 1729051474 152525 PRIVMSG #esolangs :14[[07User talk:Superstitionfreeblog14]]4 M10 02https://esolangs.org/w/index.php?diff=143580&oldid=143579 5* 03ZCX islptng 5* (+144) 10 < 1729052826 502880 :salpynx!~salpynx@161.29.22.222 JOIN #esolangs salpynx :realname < 1729053104 28957 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :fizzie: Is the zem.fi hill git repo publicly clonable (read-only)? I can't figure out a .git URL. Apologies for any silly log noise I have caused trying to guess one :) < 1729053262 677439 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :I wanted to scrape all the warriors to explore source size vs. score (and also how commented source relates to good performance), I was going to scrape the web interface, but using git seems most direct < 1729053372 320849 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW > 1729053797 211159 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 M10 02https://esolangs.org/w/index.php?diff=143581&oldid=143438 5* 03ZCX islptng 5* (+251) 10 > 1729053812 562711 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=143582&oldid=143581 5* 03ZCX islptng 5* (+1) 10 < 1729054135 546984 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :fizzie: found the answer on the bfjoust esowiki page: http://zem.fi/bfjoust/hill.git .. it wasn't obvious from GitWeb, which seems a common problem :) < 1729054961 692885 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :hi wWwwW, I tried to answer your 'good esolang to learn' question earlier, that'll be in the logs from yesterday < 1729054975 951109 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ook < 1729054983 146216 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :thx! < 1729055055 24206 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i saw your message < 1729055062 574065 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :but whats the actual esolajng? < 1729055064 752006 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :*esolang < 1729055168 728824 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :brainf*** , and _probably_ Thue (the current featured language) < 1729055178 492024 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok < 1729055244 334276 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :... the third suggestion I had doesn't actually exist like I imagined it... which is unfortunate < 1729055267 2288 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yea < 1729055471 793165 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :oh, and writing in Deadfish enough to have installed one of the eso-interpreters and got it working enough to run your code (non-trivial for many of them, and some are likely buggy) could be a good way to get some practical eso-experience < 1729055498 241475 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :k < 1729055813 383750 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname < 1729056603 666644 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1729057416 796693 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1729058853 412403 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1729060226 701476 :salpynx!~salpynx@161.29.22.222 QUIT :Quit: Leaving < 1729060294 393981 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1729063206 245812 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1729064059 472381 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1729064226 459036 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 252 seconds < 1729064346 540765 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord > 1729064476 527929 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5* 10moved [[02All in one10]] to [[What comes after letter "R"]] > 1729064476 568205 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5* 10moved [[02Talk:All in one10]] to [[Talk:What comes after letter "R"]] > 1729064519 125984 PRIVMSG #esolangs :14[[07SML14]]4 10 02https://esolangs.org/w/index.php?diff=143587&oldid=143514 5* 03Froginstarch 5* (+66) 10/* Instructions */ > 1729064604 747244 PRIVMSG #esolangs :14[[07What comes after letter "R"14]]4 10 02https://esolangs.org/w/index.php?diff=143588&oldid=143583 5* 03Ractangle 5* (-32) 10 < 1729066719 410018 :X-Scale!~X-Scale@89.214.116.140 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale < 1729067001 328647 :X-Scale!~X-Scale@89.214.116.140 QUIT :Ping timeout: 256 seconds < 1729069082 321096 :iddi01!~iddi01@2604:9cc0:14:8d60:d5b0:dacd:a37a:e880 JOIN #esolangs * :[https://web.libera.chat] iddi01 < 1729069495 488647 :iddi01!~iddi01@2604:9cc0:14:8d60:d5b0:dacd:a37a:e880 PRIVMSG #esolangs :!zjoust XspeedX (>)*8(>[+[+[--[-[-[(-)*128[+.]]]]]]])*4(>[+[+[--[-[-[(-)*125[-.]]]]]]])*18 < 1729069495 813849 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :iddi01.XspeedX: points -1.95, score 17.94, rank 24/47 < 1729069887 437260 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown < 1729070020 250727 :iddi01!~iddi01@2604:9cc0:14:8d60:d5b0:dacd:a37a:e880 PRIVMSG #esolangs :I noticed from the logs that BF joust has got some attention (good news), but i think the reason that BF joust went dead in the past few years is that the hill is filled with powerful programs such that making a high-ranking program is hard, and people will quit after a few attempts. < 1729072986 685187 :APic!apic@apic.name PRIVMSG #esolangs :☺ < 1729074723 535520 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1729077271 963789 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :salpynx: Yeah, for the esolangs.org rebranding I was planning of using cgit as the frontend, it puts the clone URL(s) right on the summary page. < 1729077616 855774 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :There's been a few proposals to alleviate that, like offering a set of hills with fixed programs at different difficulty levels (beginner, intermediate, advanced), or a set of fixed programs on the existing hill that don't partake in the actual rankings, so that you could still get a sense of progress. Not sure how much that would help though. < 1729079212 477570 :salpynx!~salpynx@161.29.22.222 JOIN #esolangs salpynx :realname < 1729079311 917128 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :!ztest unstable_atom >>---(>)*5(>>[(+)*7[-]+>+])*10>[-]>[--][--+] < 1729079312 68311 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :salpynx.unstable_atom: points 2.55, score 23.18, rank 16/47 < 1729079348 783737 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :!zjoust unstable_atom >>---(>)*5(>>[(+)*7[-]+>+])*10>[-]>[--][--+] < 1729079349 30359 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :salpynx.unstable_atom: points 2.55, score 23.18, rank 16/47 < 1729079529 443460 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :that is a remix of david_werecat.atom, which was the highest score-per-symbol warrior on the hill < 1729079876 213723 :iddi01!~iddi01@2604:9cc0:14:8d60:d5b0:dacd:a37a:e880 PRIVMSG #esolangs :Is remixing existing programs by other people considered cheating? (that's the second time salpynx did it) > 1729080030 137747 PRIVMSG #esolangs :14[[07Translated SLet14]]4 N10 02https://esolangs.org/w/index.php?oldid=143589 5* 03PrySigneToFry 5* (+684) 10Created page with "Translated SLet is designed by PSTF. It is [[SLet]] but horribly translated by Baidu. 1. Take the Ge Liheng Number Generator:
 list let g lv 5 3 3 loop d 1 while is d less than 64 do list let g lv lv 0 g 1 3 3 let d lv 0 d 1 all print number g all 

1729080084 607938 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=143590&oldid=143536 5* 03PrySigneToFry 5* (+64) 10 < 1729080126 248852 :iddi01!~iddi01@2604:9cc0:14:8d60:d5b0:dacd:a37a:e880 QUIT :Quit: Client closed > 1729080206 252479 PRIVMSG #esolangs :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=143591&oldid=143519 5* 03PrySigneToFry 5* (-43) 10 < 1729080268 308756 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :I'm exploring techniques, and locating ones that work in short programs. I named this latest one 'unstable' because I think it might move down very rapidly based on the 3 loops at the end which I think were over-optimised < 1729080359 335143 :iddi01!~iddi01@2604:9cc0:14:8d60:d5b0:dacd:a37a:e880 JOIN #esolangs * :[https://web.libera.chat] iddi01 < 1729080362 521797 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :I wasn't intending to 'cheat', but I'd be interested what others think, I was analysing progam performance vs. length and trying to extract what works < 1729080376 321159 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu JOIN #esolangs b_jonas :[https://web.libera.chat] wib_jonas < 1729080446 9102 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :fizzie: to be clear what I proposed is neither of those, I proposed a set of fixed programs that do participate in the scoring and ranking of the variable programs, but aren't rotated out of the hill even if they're worse than other programs. < 1729080816 842588 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :while exploring this, I had an idea of length classes, behemoths that try and cover every strategy in one class, and lightweight algorithms that try to do well with as few commands as possible in another. Size doesn't seem to be a big predictor of score though. There seems to be a moderate size required for being smart, and I think there's a limit on how well very short programs can possibly do > 1729081016 77534 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=143592&oldid=143582 5* 03None1 5* (+329) 10/* Make Translated ORK/Mihai Again10 Mor ary! */ I've translated your code > 1729081029 843594 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=143593&oldid=143592 5* 03None1 5* (+235) 10/* Make Translated ORK/Mihai Again10 Mor ary! */ > 1729081054 978970 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 M10 02https://esolangs.org/w/index.php?diff=143594&oldid=143593 5* 03None1 5* (+0) 10/* Make Translated ORK/Mihai Again10 Mor ary! */ < 1729081115 243132 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :re. remixing, the performance ended up being substantially different from the originals that I thought it was worth submitting, if it only jumped a couple of places I agree that would be annoying. my first got 20 place better than its original, and this latest jumped 9 places, which was harder to do further up the list < 1729081225 608085 :salpynx!~salpynx@161.29.22.222 QUIT :Quit: Leaving > 1729081887 764312 PRIVMSG #esolangs :14[[07Translated ORK/None1 again814]]4 N10 02https://esolangs.org/w/index.php?oldid=143595 5* 03None1 5* (+720) 10Created page with "1. [[Translated ORK/Mihai Again12|]]
smb://foo.example.com Required virtual size does not fit available size: requested=(%d, %d), min=(%d, %d), max=(%d, %d) xo ching xwo:n it diL ymeertdings nurse. Alive? Use page cache The man ate bread.
2. < 1729081906 597725 :Everything!~Everythin@static.208.206.21.65.clients.your-server.de QUIT :Quit: leaving > 1729081938 333621 PRIVMSG #esolangs :14[[07Translated ORK/Mihai Again1214]]4 10 02https://esolangs.org/w/index.php?diff=143596&oldid=143533 5* 03None1 5* (+70) 10 > 1729082308 913024 PRIVMSG #esolangs :14[[07Template:Username display restrictions since when14]]4 10 02https://esolangs.org/w/index.php?diff=143597&oldid=143499 5* 03None1 5* (-22) 10There's no point trying to violate the rules > 1729082408 636592 PRIVMSG #esolangs :14[[07Execode14]]4 M10 02https://esolangs.org/w/index.php?diff=143598&oldid=143500 5* 03None1 5* (-58) 10 < 1729082678 336267 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User > 1729083020 145160 PRIVMSG #esolangs :14[[07Talk:Basilisk14]]4 10 02https://esolangs.org/w/index.php?diff=143599&oldid=143537 5* 03None1 5* (+290) 10/* Slitherfangs */ < 1729084662 744477 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1729084672 320813 :Birb!~Birb@shef-17-b2-v4wan-169232-cust98.vm3.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] Birb < 1729084801 445720 :Birb!~Birb@shef-17-b2-v4wan-169232-cust98.vm3.cable.virginm.net QUIT :Client Quit < 1729084854 321873 :CanisCorvus!~CanisCorv@shef-17-b2-v4wan-169232-cust98.vm3.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] CanisCorvus < 1729085446 473837 :iddi01!~iddi01@2604:9cc0:14:8d60:d5b0:dacd:a37a:e880 QUIT :Quit: Client closed > 1729086835 281628 PRIVMSG #esolangs :14[[07Tic Tac Toe(Program Form)14]]4 N10 02https://esolangs.org/w/index.php?oldid=143600 5* 03PrySigneToFry 5* (+5659) 10Created page with "{{Distinguish/Confusion|Tic Tac Toe}} Tic-tac-toe is a three-in-a-row game invented by the Germans that requires players to take turns to draw crosses or circles on a nine-grid square board, and whoever first arranges three identical marks into h > 1729086886 664844 PRIVMSG #esolangs :14[[07Tic Tac Toe(Program Form)14]]4 10 02https://esolangs.org/w/index.php?diff=143601&oldid=143600 5* 03PrySigneToFry 5* (+47) 10 > 1729086935 58168 PRIVMSG #esolangs :14[[07Tic Tac Toe(Program Form)14]]4 10 02https://esolangs.org/w/index.php?diff=143602&oldid=143601 5* 03PrySigneToFry 5* (-3) 10 < 1729087559 777330 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User > 1729089360 559262 PRIVMSG #esolangs :14[[07User:None114]]4 10 02https://esolangs.org/w/index.php?diff=143603&oldid=143521 5* 03None1 5* (+220) 10/* Languages that I know how to write */ > 1729089406 240971 PRIVMSG #esolangs :14[[07User:None114]]4 M10 02https://esolangs.org/w/index.php?diff=143604&oldid=143603 5* 03None1 5* (+1) 10/* Natural Languages */ < 1729089462 237786 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu QUIT :Quit: Client closed < 1729089810 320395 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu JOIN #esolangs b_jonas :[https://web.libera.chat] wib_jonas < 1729089960 446890 :Everything!~Everythin@46.211.68.82 JOIN #esolangs Everything :Everything > 1729090311 264665 PRIVMSG #esolangs :14[[07Talk:Tic Tac Toe(Program Form)14]]4 N10 02https://esolangs.org/w/index.php?oldid=143605 5* 03None1 5* (+714) 10Created page with "In fact, there is a very simple strategy to not lose in Tic Tac Toe when you play first. Pick the square in the middle, then split the chessboard into 4 parts, like this: 112 4X2 433 Then, you always pick the other square in the part the opponent > 1729090418 683977 PRIVMSG #esolangs :14[[07Talk:Tic Tac Toe(Program Form)14]]4 M10 02https://esolangs.org/w/index.php?diff=143606&oldid=143605 5* 03None1 5* (-1) 10 < 1729092281 210023 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :Ok, I have a silly idea. Consider a language that is memory-safe, dynamically typed, and allows you manage user-defined composite types only by reference, like perl/python/ruby or scheme. Except imagine it insists on the by reference part even more, so there are no string value types, only mutable string buffer reference types. So far so good. < 1729092285 471008 :Everything!~Everythin@46.211.68.82 QUIT :Quit: leaving < 1729092408 683466 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :Now change this to an esolang by not allowing destructors, whether built-in or user-defined. If you are holding a reference to heap, you'll have to explicitly call a freeing (or reference count decreasing) function on it. For a type that holds a unique reference, that freeing function will clear the reference too for memory safety; if there are < 1729092409 181599 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :reference-counted allocations then you may need something slightly more complicated. < 1729092449 433750 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :Why? I don't know, I don't think this has any advantage, it just occurs to me that this part of the language space could theoretically exist but it seems underexplored. < 1729092468 893809 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1729092490 117039 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :If you fail to call the destructor explicitly, the resources owned will just get leaked forever. > 1729092703 291691 PRIVMSG #esolangs :14[[07User talk:Superstitionfreeblog14]]4 10 02https://esolangs.org/w/index.php?diff=143607&oldid=143580 5* 03Superstitionfreeblog 5* (+300) 10 > 1729092763 396808 PRIVMSG #esolangs :14[[07List of ideas14]]4 10 02https://esolangs.org/w/index.php?diff=143608&oldid=141617 5* 03B jonas 5* (+148) 10/* General Ideas */ < 1729092815 271636 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :This would be easier to design and implement than some other unusual combinations of properties by the way. < 1729093176 563850 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wib_jonas: This occurs in e.g. RPython, when allocating buffers for FFI calls. The pattern is technically RAII or context management, but it feels like writing a callback. < 1729093211 908102 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Like, here's my record for nested RAII in RPython; it's only five deep: https://github.com/monte-language/typhon/blob/master/typhon/rsodium.py < 1729093281 644733 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :This is sugar for nasty explicit alloc and free with exception-handling, mostly. < 1729093352 608729 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :korvo: I'm not sure if that counts as five deep, since the five memory blocks that you allocate don't depend on each other, so you could write it as just one with statement. > 1729093449 499207 PRIVMSG #esolangs :14[[07Filename "xxx" doesn't seem to be a valid filename. Please check if the filename your trying to execute is written correctly14]]4 10 02https://esolangs.org/w/index.php?diff=143609&oldid=138455 5* 03Ractangle 5* (+64) 10/* See also */ < 1729093462 440209 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yeah, that's fair. I don't know if that actually works in RPython, but it should. > 1729093465 667109 PRIVMSG #esolangs :14[[07Filename "xxx" doesn't seem to be a valid filename. Please check if the filename your trying to execute is written correctly14]]4 10 02https://esolangs.org/w/index.php?diff=143610&oldid=143609 5* 03Ractangle 5* (-64) 10/* See also */ < 1729093504 369229 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :but also interesting, thanks for showing that code < 1729093827 340192 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs amby :realname < 1729094183 479395 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1729095194 873938 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) < 1729095533 466270 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :unrelated topic, this blog seems interesting, it talks mostly about printing and scanning machine binary floating point numbers as decimal and why both are difficult: https://www.exploringbinary.com/ < 1729095641 863422 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :several years ago there a couple of decimal float constants were making the Internet programming news because programming languages that were expected to be mature had issues parsing them < 1729095652 513267 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :either returning the wrong value or even entering an infinite loop < 1729095746 200671 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :I sort of knew that these were hard problems, but that blog convinced me that they are even harder than I thought < 1729095758 65969 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :ah, it's actually discussed on the blog you linked < 1729095767 313349 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :e.g. https://www.exploringbinary.com/java-hangs-when-converting-2-2250738585072012e-308/ < 1729096021 869314 :Everything!~Everythin@46.211.68.82 JOIN #esolangs * :Everything < 1729096058 745471 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :my claim to fame here is that I found that sqlite3 had a bug where it sometimes incorrectly compared a double to an uint64_t, which can lead to a corrupted index for a table indexed on a column that has both floating point and integer values. usually you don't want to deliberately have both values mixed, but it can easily happen by accident because < 1729096059 245767 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :some sqlite3 expressions convert a string to a number in a way that whether the result is integer or double depends on the value of the string, or you can get a similar problem if you insert into an sqlite3 table from another language that does the same, such as perl or lua. < 1729096306 30139 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :perl actually also has the same comparison bug (or used to have it last I looked), which means sort {$a<=>$b} might give a result that's not sorted if you pass it strings, but it's less clear if it counts as a bug there, because sort {$a<=>$b} can also give a result that's not sorted if you pass it floats some of which are NaN, and that's probably < 1729096306 530076 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :by design. maybe I should report it as a bug to perl, but I don't really have the guts to report bugs to perl anymore. < 1729096320 718858 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu QUIT :Quit: Client closed < 1729096485 103354 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :there was an analysis (that ended up informing decisions made by the Rust standard library) of what sorting algorithms did if given a comparison function that wasn't a total order – some of them ended up duplicating elements, entering an infinite loop, or crashing < 1729096542 953576 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :apparently, at one time, this prevented Android phones from making emergency calls in some situations – they were trying to sort a list to determine the best program/function to use to make the call, but broke ties arbitrarily using hashcode < 1729096616 982947 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :which seems fine, except that the tiebreak comparison was implemented as (x.hashCode() - y.hashCode()) without guarding against integer overflow, so if there were three tied elements in the list, they could be cyclically greater than each other (according to the comparison) if one or two of the comparisons overflowed on the subtraction and the others didn't < 1729096628 265611 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and apparently this was enough to send the sort algorithm into an infinite loop < 1729096672 763151 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :Rust now has a requirement for sorting algorithms in its standard library that, no matter how badly behaved the comparison function, they always either return a permutation of their inputs or panic < 1729096694 573460 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(and they're encouraged to panic if they notice that the comparison function isn't transitive, although of course a non-transitive function won't always be detected as that would involve extra comparisons) < 1729096734 342392 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :There's a Dave Ackley paper about that, too. Not the Movable Feast Machine, but about bubble sort and robustness under errors. < 1729096833 351606 :wWwwW71!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW < 1729096833 356085 :wWwwW71!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok < 1729096833 356142 :wWwwW71!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i had asn < 1729096834 947346 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :...I think it might be this one? But I could have sworn it was a little longer and directly challenged the reader more. https://www.cs.unm.edu/~ackley/papers/ftxs2014-accepted.pdf < 1729096836 879482 :wWwwW71!~wWwwW@94.147.203.75 PRIVMSG #esolangs :100 procent doable idea < 1729096840 500435 :wWwwW71!~wWwwW@94.147.203.75 PRIVMSG #esolangs :for an esolang < 1729096842 653827 :wWwwW71!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i swaer < 1729096845 389097 :wWwwW71!~wWwwW@94.147.203.75 PRIVMSG #esolangs :*swear > 1729096972 397666 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143611&oldid=143573 5* 03Ractangle 5* (+370) 10/* Syntax */ < 1729097023 321806 :wWwwW!~wWwwW@94.147.203.75 QUIT :Ping timeout: 256 seconds < 1729097120 548531 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW71: What's up? < 1729097144 505531 :wWwwW71!~wWwwW@94.147.203.75 QUIT :Quit: Ping timeout (120 seconds) < 1729097244 813144 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :now I'm trying to work out who or what manually wrote that ping timeout message < 1729097248 37121 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it isn't one of Libera's > 1729097575 311829 PRIVMSG #esolangs :14[[07Olus200014]]4 10 02https://esolangs.org/w/index.php?diff=143612&oldid=143317 5* 03DolphyWind 5* (+2771) 10 > 1729097687 417026 PRIVMSG #esolangs :14[[07User:Dolphy14]]4 10 02https://esolangs.org/w/index.php?diff=143613&oldid=143197 5* 03DolphyWind 5* (-34) 10Redirected page to [[User:DolphyWind]] < 1729097807 338483 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW < 1729097808 722846 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :so what it is is ou have unicode chars and you do topological transfomation opne them < 1729097973 646073 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :doesn't that depend on the font? < 1729097983 31361 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yea < 1729097986 794824 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :jusdt predefine a font < 1729098008 183973 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think one of cpressey's languages is based on the topological genus of the characters used in the program < 1729098173 786848 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :https://esolangs.org/wiki/Wunnel < 1729098194 512903 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although it only cares whether there's a hole in the character or not, and doesn't specifically define the font < 1729098537 633631 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :hmm… I think one technique for designing esolangs is to start with an idea and build a language that works with the idea, and work out what effect the idea has on the rest of the language – but sometimes the answer is "there isn't much of an effect", and then the idea works better as something to mix into another language to spice it up a bit rather than something that makes a language on its own < 1729098564 193558 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :lots of people dislike LOLCODE because the although programs look funny, it's just a strange syntax for a fairly normal language < 1729098616 519691 :int-e!~noone@int-e.eu PRIVMSG #esolangs :. o O ( Ook! ) < 1729098620 287356 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(although the way in which it achieves TCness is weird – the specification sets a limit on integer sizes but not on string lengths, so the only actual means of infinite storage is forming large strings via concatenation, and the only way to retrieve it is to compare those strings to each other) < 1729098639 706655 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :int-e: I think that was the first BF syntax substitution? or at least the first widely known one < 1729098652 994895 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and that's an interesting idea, once < 1729098655 620956 :Everything!~Everythin@46.211.68.82 QUIT :Quit: leaving < 1729098658 32647 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but has been really done to death and beyond in the years since < 1729098673 866948 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Plus the next esolang by DMM was Piet < 1729098758 366286 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :even then, Piet is mostly just an interesting syntax on a fairly basic 2D imperative language < 1729098776 623321 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the way it does conditionals is less interesting than I expected/remembered < 1729098834 544723 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I think it still did something that hadn't been done < 1729098848 576572 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :yes < 1729098880 673430 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :also, for some reason in our article on Piet, the computational class section is at the start, before the specification < 1729098911 385782 :int-e!~noone@int-e.eu PRIVMSG #esolangs :. o O ( The next ω Brainfuck substitutions. ) < 1729098912 662943 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and it's bothering me a bit but I'm not sure whether it's worth fixing (and might even be a form of meta-commentary – the article is upside-down, and there's a discussion of upside-down Piet paintings later on) < 1729098930 483011 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the thing about ω is that even after those occur, there will still be an ω+1 < 1729098982 802683 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I was working on an esolang that had transfinite loops, but gave up that approach when I realised that it could solve the halting problem and therefore I probably wouldn't be able to implement it < 1729099014 391313 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ais523: the specification part is newer, https://esolangs.org/w/index.php?title=Piet&oldid=73573 vs. https://esolangs.org/w/index.php?title=Piet&oldid=73620 > 1729099068 928993 PRIVMSG #esolangs :14[[07Olus200014]]4 10 02https://esolangs.org/w/index.php?diff=143614&oldid=143612 5* 03DolphyWind 5* (+42) 10 < 1729099103 547459 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :https://esolangs.org/w/index.php?title=Piet&oldid=73573&diff=73620 < 1729099117 876270 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :just looks like the spec was added in the wrong plce? > 1729099402 288180 PRIVMSG #esolangs :14[[07Olus200014]]4 M10 02https://esolangs.org/w/index.php?diff=143615&oldid=143614 5* 03DolphyWind 5* (+35) 10I just realized my grammar is wrong, oops < 1729099425 402666 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ugh i have no ideas for esolangs < 1729099432 341174 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :everything has been done or is impossible > 1729099740 831050 PRIVMSG #esolangs :14[[07Olus200014]]4 M10 02https://esolangs.org/w/index.php?diff=143616&oldid=143615 5* 03DolphyWind 5* (+0) 10Fix grammar again < 1729099792 713273 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :there is a reason I tend to take a while between making esolangs < 1729099810 378560 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I have been mentally working on the BF Joust derivative I was talking about recently < 1729099812 142699 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :its my only activity < 1729099813 353859 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Why would you put such expectations on yourself? Historically, linguists don't construct languages until they're twice your age. < 1729099848 370551 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Even Gauss and Euler were not inventing new branches of maths at that age. < 1729099860 761432 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yea ik < 1729099874 273261 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :my plan is for it to effectively be a state machine, + 1 counter, + 1 pointer to the tape (which can only be set by updating it to your own current location): conditionals can test the current cell value (time-consuming, like in BF Joust), or the counter, distance from the pointer, or distance from your own flag (non-time-consuming) < 1729099876 65285 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :but i hate just scrollin yt shorts < 1729099896 186208 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think what you need is a large project you can work on < 1729099911 315926 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :when I was your age I was writing terrible RPG clones in Microsoft Excel < 1729099918 106879 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i do have my conlang but like idk what t work on < 1729099936 131219 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :also i (not to brag) is too fast with everything < 1729099940 712469 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :like i make music in one day < 1729099987 303436 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :actually, this is part of what lead me to eventually give up on Microsoft software – I was basically pushing the tools I was working on to the limit of what they could do, then it would break in the next version < 1729100009 764489 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :lol < 1729100043 366808 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1729100112 338143 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :hey korvo kan you link me to MENACE? < 1729100133 933452 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :Excel might seem like a horrible choice, but it's a marginally workable programming language (Visual Basic) combined with a persistent storage mechanism (the spreadsheet cells), combined with a mechanism that's just-about capable of creating a UI < 1729100159 433080 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :because you can resize the cells to be square and have the language change the background colors < 1729100163 99993 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and put text in them < 1729100201 513375 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think very few programming platforms provide this combination of features in an easily accessible way – but it's a pretty good combination for experimenting children < 1729100224 332389 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :also i can do nothing cuz < 1729100226 685730 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :two out of three isn't hard < 1729100231 815084 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :im danish and have a 12 yr old high serria < 1729100323 913292 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I would encourage you to write programs, though, using whatever technology you have available – even if (maybe especially if!) it's terrible < 1729100336 226548 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :but like < 1729100339 59200 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :its not that its bad < 1729100342 143382 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :theres just < 1729100343 373573 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :none < 1729100345 621377 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :idk why < 1729100348 339215 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1729100484 263602 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :when I was somewhat older, I tried to learn Python using the bots in this channel < 1729100502 473177 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :which meant writing Python programs all on one line, which didn't do much for the readability < 1729100518 899218 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I was using exec("") and putting spaces and newlines into the string, using single-space indentation < 1729100743 970466 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: https://www.youtube.com/watch?v=R9c-_neaxeU < 1729100758 18177 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :thx < 1729101277 548106 :CanisCorvus!~CanisCorv@shef-17-b2-v4wan-169232-cust98.vm3.cable.virginm.net QUIT :Quit: Client closed > 1729101312 633836 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143617&oldid=143611 5* 03Ractangle 5* (+31) 10/* How to get Snakel */ < 1729101495 86553 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: re sorting functions, the sorting function in old versions of perl had a similar problem, in particular it could access array out of bounds or something bad like that when the sort function was giving wrong results < 1729101611 198106 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: also in the rust standard library, the sorted search trees like BTreeMap have somewhat fewer guarantees, in particular those are allowed to go to an infinite loop from an incorrect Ord according to the documentation > 1729101619 117461 PRIVMSG #esolangs :14[[07Torth14]]4 N10 02https://esolangs.org/w/index.php?oldid=143618 5* 03DolphyWind 5* (+7367) 10Created page with "{{infobox proglang |name=Torth |paradigms=Concatenative |author=[[User:DolphyWind]] |year=[[:Category:2024|2024]] |memsys=[[:Category:Stack-based|Stack-based]] |class=[[:Category:Turing complete|Turing complete]] |majorimpl=[https://github.com/DolphyWind/esoteric/tree/ > 1729101734 417249 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143619&oldid=143617 5* 03Ractangle 5* (+290) 10/* How to get Snakel */ < 1729101774 853472 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I'd prefer somewhat stronger guarantees, as in I'd like a sort function that guarantees that it always returns a permutation of the input (doesn't go to an infinite loop or panic unless the comparison function that it calls does), and further, if you can partition the inputs such that any item in an earlier partition always compares less than any item in a later partition (but within a partition the < 1729101780 890046 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :comparison can return anything) then the items in earlier partitions always occurr earlier in the output slice < 1729101843 815434 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :and I'd like similar guarantees to the trees, only in that case I'm not sure I know what exact guarantees I'd want < 1729101949 983465 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :hmm, I wonder if those guarantees can be upheld in O(n log n) time < 1729102002 903108 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think mergesort does it? each of the lists being merged will always be sorted by partition, and the merge will merge in partition order < 1729102133 549079 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :they can be upheld in O(n log n) time, but I don't know if they can be upheld without too much slowdown in practical cases < 1729102193 146703 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :so maybe you need different implementations for this and a sort with more relaxed guarantees < 1729102234 863670 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :at some point, designing a sort algorithm is like designing a compression algorithm – anything you do to increase performance in some cases will reduce it in others, so the aim is to find optimisations that help in common cases, and either hurt only cases that are unlikely to happen, or hurt all the not-very-common cases by an equal insignificant amount < 1729102255 713468 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :come to think of it, that's surprisingly similar to BF Joust < 1729102579 535344 :int-e!~noone@int-e.eu PRIVMSG #esolangs :any parsimonious sorting algorithm will do the trick, because it necessarily establishes x_1 <= x_2 <= ... <= x_n for its output, and that forces partitions to be separated with the smaller partition coming first (no larger element can immediately precede a smaller one) < 1729102582 48024 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :sure. and for sort (or the search trees like in the sqlite3 index), compression, or floating point scanning or printing in decimal, you need worst case guarantees because you will often run them on adversarial input. < 1729102677 844890 :int-e!~noone@int-e.eu PRIVMSG #esolangs :not sure what the tree constraint was supposed to be < 1729102726 845036 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :int-e: I don't think so. that would be true for a sorting network, but a sorting algorithm can do conditionals (or even array indexing) interactively that depends on previous results from the comparison function, and when you prove that it establishes those inequalities you might use the condition that the comparison function returns consistent results and is transitive < 1729102739 899277 :int-e!~noone@int-e.eu PRIVMSG #esolangs :anyway, that should allow merge sort, some implementations of heap sort, and quite a few quadratic time algorithms < 1729102785 319619 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: if you haven't compared two elements that are adjacent in the result then they could be swapped < 1729102801 612906 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :quadratic time is somewhat easier because it can try every comparison at least once < 1729102834 338265 :CanisCorvus!~CanisCorv@shef-17-b2-v4wan-169232-cust98.vm3.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] CanisCorvus > 1729102847 578779 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143620&oldid=143619 5* 03Ractangle 5* (+462) 10/* Truth-machine */ < 1729102850 23834 :int-e!~noone@int-e.eu PRIVMSG #esolangs :the point of involving parsimony is that it means that the comparisons you've seen are actually consistent with a partial order. < 1729102879 215799 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :int-e: yes, but I don't think that refutes what I'm saying. I'll have to think more about this though, maybe there aren't bad sorting algorithms of the kind I'm imagining < 1729102890 453003 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: ooh, I think the correct requirement is that we want the output to be a valid tsort of the input, where x is considered greater than y in the tsort if the comparison algorithm can report that x is greater than y, and vice versa < 1729102898 592957 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :or, well, with less rather than greater < 1729102905 695989 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :this might be equivalent to your partition condition < 1729102913 145967 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(here, a cycle in the tsort can appear in arbitrary order) < 1729102926 758360 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: if you haven't compared x_1 and x_2 then you can't tell which order they should be in in the result < 1729102935 858600 :int-e!~noone@int-e.eu PRIVMSG #esolangs :same for x_2 and x_3 and so on. < 1729102985 658663 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ACTION is thinking of this as learning a total order by doing comparisons, starting with the discrete partial order on the inputs < 1729103013 506100 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :int-e: in particular, suppose I want to sort just three values, and for this I use an algorithm that does all three comparisons and then looks up the three results in a pre-filled 27 element lookup table, where each element tells me the permutation that I should apply. if I assumed that the comparison function is proper then I might have put garbage in the elements of the lookup table for a cyclic < 1729103019 485140 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ordering a I think mergesort does it? < 1729103194 252710 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: not all versions of quicksort do, but sure < 1729103229 162963 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: I'm thinking of a traditional recursive in-plce quicksort < 1729103243 534140 :wWwwW!~wWwwW@94.147.203.75 QUIT :Quit: Client closed < 1729103252 342676 :int-e!~noone@int-e.eu PRIVMSG #esolangs :yeah, any pivot selection will kill it of course < 1729103256 551921 :int-e!~noone@int-e.eu PRIVMSG #esolangs :for this purpose < 1729103257 853266 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :where you pick a pivot, swap everything lower to the left and everything higher to the right (with the pivot ending up in between), then recursively sort the lists below and above the pivot < 1729103283 102272 :int-e!~noone@int-e.eu PRIVMSG #esolangs :*any* - like picking the median of start, end, and central elements < 1729103283 353611 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: I think I've seen a version of quicksort that, for large enough arrays, takes three elements, finds their median, and then partitions the large array to two around that median. I think that one isn't parsimon... what's that word? < 1729103289 781597 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :parsleyed? < 1729103365 496171 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :if a sorting algorithm had parsley in it that'd me suspicous of that algorithm a bit < 1729103384 573415 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: I think there's an O(n log n) quicksort based on median-of-medians to guaranteed pick a pivot that isn't too low or too high, although it's exceptionally complicated and almost certainly worse than the alternatives < 1729103433 538186 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: oh yeah, but that's not what I was thinking of, this one is simpler. I don't remember if it picks the three candidates randomized or not. < 1729103435 261480 :int-e!~noone@int-e.eu PRIVMSG #esolangs :hmm, actually... if you do the median selection parsimoniously and seed the partitions based off that (so never comparing those 3 elements again) it should still be parsimonious. < 1729103479 312307 :int-e!~noone@int-e.eu PRIVMSG #esolangs :but it really depends on how exactly you implement your quicksort, including potential clever tricks for terminating the partitioning loop < 1729103480 666090 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I have a feeling that it might sort-of degenerate to mergesort if you do enough median comparisons to make it O(n log n) < 1729103483 824418 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :of course any non-randomized quicksort would be right out for something like rust's sort functions, because the can take quadratic time on adversarial input that's not even hard to find < 1729103533 693479 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I remember seeing a "maximally perverse comparison function" which would compare things transitively, but only decided on their relative ordering when it was actually called, and chose it (based on the elements it was given) to try to force sorting algorithms into worst cases < 1729103552 151286 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ais523: heh that reminds me of the observation that a top-down merge sort, implemented with lists and evaluated lazily, becomes a whacky heap sort dynamically < 1729103554 593056 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think, but am not sure, that there was a claim that it could make any sorting algorithm hit its worst case, possibly under certain assumptions < 1729103605 913491 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: right, but you don't even need that, if you have the source code of the quicksort function then you can probably feed it an array of small integers on which it performs badly and it's not too expensive to find such an array < 1729103630 833400 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: yes but it's much more interesting if you don't have the source code < 1729103646 846160 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and can do it anyway < 1729103675 808209 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :maybe in theory, but relying on an adversary not knowing the source code is usually a bad idea < 1729103754 753177 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :well, the attack is more interesting – the defence may not be > 1729103804 610760 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Pin 5* 10New user account < 1729103899 840030 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: there is kind of a difference in defense, because with a well-behaved comparison function but adversarial elements in the slice, you can in theory defend with a randomized quicksort, but I don't think randomized quicksort is actually worth as a defense from adversarial attacks, some other sorting algorithm is usually better as defense < 1729103927 628636 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :with an adversarial sort function, randomized quicksort isn't enough < 1729103944 333444 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :yes, randomising doesn't help against the adversarial comparison function < 1729104166 463604 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :https://www.youtube.com/watch?v=zDsqJTD5LL0 => GeoGuessr with two people betting the stake that the loser has to travel to the location for which they gave the most wrong (most distant) answer. am I the only one thinking that's a really stupid bet, because it creates the perverse incentive to throw by deliberately guessing very far from a location that is easy to travel to? < 1729104233 483146 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I suspect that there are probably hidden rules involved that are not stated (in the video, and possibly not even between the participants) < 1729104250 936127 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :unless it's Agorans playing it, in which case it would be expected behaviour < 1729104362 982230 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs ::) < 1729104457 953689 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :even with the perverse incentive, the game still works, because you are aiming not to throw by as much as possible, but simply throw by more than the maximum distance you'll get it wrong on your other answers, so that you can avoid travelling at all if you are better at GeoGuessr than your opponent and they use the same strategy < 1729104678 133140 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: maybe. it depends on how much you'd like to travel. in my case I wouldn't like to travel outside of Europe, and here the first location was clearly European France, which I'm fine with traveling to, so I'd probably throw to the antipode in that round < 1729104760 353003 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: also they're both beginners in GeoGuessr (which makes the bet strange in first place) so I'm not sure if either of them can confidently know that they're better than the other in GeoGuessr < 1729104796 375916 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :now I'm wondering what other Frances there are < 1729104810 758990 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :and to be clear, they did recognize France (they live in the UK so it's not too surprising) < 1729104862 251209 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: there are a few bits in Africa, especially Madagacar and Réunion, a bit or two in Central-America or South-America, and ... maybe there's something in Asia too? I can't remember < 1729104877 874521 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :not Madagascar, sorry, what's the other one in Africa? < 1729104953 413363 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I don't remember the specifics, I just remember there are bits of France very spread out around the world with various statuses spread out well in the range of part of france to independent ex-colony of france < 1729104978 864058 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I've watched expert Geoguessr players play, they can figure out what sort of equipment has been used to take the pictures by looking at its shadow, and that immediately narrows down the range of different countries because they had different camera equipment available in different countries < 1729104991 394757 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :and also that in GeoGuessr the natural geography and especially plants in the non-European parts looks very different from European France, but the man-made stuff, especially bollards and phone numbers, look very much like France < 1729105003 412937 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(obviously the camera doesn't take a picture of itself unless it happens to look in a mirror, which is rare – but it often takes a picture of its own shadow) < 1729105099 136583 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: I have watched a lot of geoguessr plays. whether they qualify as "experts" is a matter of definition, but at least they're good enough that I can learn from them, and a few of them even aim to teach Geoguessr. < 1729105265 493518 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :(obviously because there's so many bits of France outside Europe, what I said might not apply to all bits of them) < 1729105515 441239 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :hehe, the sixth location in that video is funny, because it starts by looking at a vehicle with “Tromsø taxi" written on it < 1729105593 964507 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :and then later a building that says “Tromsø” in big letters on its front < 1729106290 104153 :craigo!~craigo@user/craigo QUIT :Quit: Leaving < 1729106428 333113 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW < 1729106479 251056 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :hey korvo on menace i have to questions < 1729106487 426923 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :first could you make it text based and a program < 1729106508 612859 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :seocnd of all if you dot have error handeling what would happen if you inputted some random shit? < 1729106687 625442 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Yes, it can be implemented as a program. The matchboxes and beads are just a very slow abacus-like computer. < 1729106698 50352 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :k < 1729106726 326872 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :And, interestingly, random inputs still can allow learning the correct behavior at a decent rate. The trick is to enforce the *rules* of tic-tac-toe. < 1729106749 165177 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i wonder < 1729106759 488286 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :now his makes no sense but: < 1729106765 689002 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :if you make it print the learning progress < 1729106774 56290 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :This is how the "Alpha" series from DeepMind works when playing Go or Chess; it plays random legal moves and slowly learns what moves are good from what rules are allowed. < 1729106775 35289 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :then feed it back into menace for it to learn < 1729106788 390955 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :how to play its learning process > 1729106790 465348 PRIVMSG #esolangs :14[[07Ekativ14]]4 10 02https://esolangs.org/w/index.php?diff=143621&oldid=143558 5* 03She.the.people 5* (-258) 10 < 1729106820 914061 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :is tht possible < 1729106827 30416 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Sure. This was the "Zero" series from DeepMind; they learned by playing against themselves. Really, this was *two* learning processes at the same time. < 1729106858 925094 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :no not that way < 1729106879 170581 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :but the actual input of this text based menace is just copy pasted from an uotput describing the larning process < 1729106982 197145 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Ah, no. "describing" means that you're thinking of a document for humans. But MENACE is only a pile of matchboxes. < 1729107015 659564 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yea but if you format it < 1729107023 126943 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :like what would happen? < 1729107032 414954 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :in a format that works ofc < 1729107051 274974 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :The question makes no sense, sorry. < 1729107061 148347 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :aww:( < 1729107071 692513 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :It's like asking what happens if I play Mozart for a plant. < 1729107098 922134 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Of course the Mozart, being audio waves, will vibrate the plant. But it won't be meaningful to the plant; it won't be water, nitrates, etc. < 1729107136 678444 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Similarly, of course you can take a human-readable document and encode it as a series of tic-tac-toe moves. But MENACE only cares about one meaning of tic-tac-toe: what move is least likely to lose. < 1729107136 725539 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :apparently some plants are able to communicate, but they typically do it by releasing chemicals into the soil that other plants are able to detect < 1729107158 735380 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yea < 1729107164 154739 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :trees do that normally < 1729107166 772435 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :cross species < 1729107204 708038 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :which humans cant do lol > 1729107382 414078 PRIVMSG #esolangs :14[[07Ekativ14]]4 10 02https://esolangs.org/w/index.php?diff=143622&oldid=143621 5* 03She.the.people 5* (+58) 10 < 1729107509 751571 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Maybe it's worth pointing out that a learning machine doesn't understand what it learns. Its outputs improve over time (perhaps assuming that the inputs are diverse or easy in some way) but it doesn't do that by building some sort of model of its context or problem. < 1729107536 640096 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :MENACE doesn't have any model of tic-tac-toe. It has an annotated graph of the possible moves of tic-tac-toe. < 1729107573 815886 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yea < 1729107646 670842 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Similarly, ChatGPT doesn't have any model of human knowledge. It has a pile of weights which indicate how letters and words are related to each other in a typical piece of human writing. < 1729107655 375952 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yea < 1729107657 163071 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ik < 1729107660 771076 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ai is weird < 1729107679 552935 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :It's not weird at all. < 1729107710 430013 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :no what i mean is < 1729107717 57644 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :that like < 1729107718 447559 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yea < 1729107724 177454 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :mathemtically it maikes sense < 1729107754 228492 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :but it seems counterintuitive that doing matrix shit on a bunch of word numbers makes chatbot < 1729107776 578818 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Why? What's the non-weird way to have a chatbot? < 1729107795 913409 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :is ELIZA weird? < 1729107814 441153 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :If you dig into this, you'll find that *every* chatbot is built upon some model of linguistics. Somebody decades ago said that language works a certain way, they wrote a program which simulates their model, and then they put a chat interface on top. < 1729107837 703225 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :actually the weird thing about ELIZA is that even though it rapidly becomes clear that it's basically only just rephrasing what you just told it, forever, quite a few people seemed able to have long conversations with it and thought it was helpful/friendly < 1729108206 969561 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :no like for normal people who dont program < 1729108374 570889 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Sorry, I don't know how to take that point seriously. Yes, people who don't know about computers are going to think that computers are weird and magical. < 1729108389 11277 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :forget it < 1729108396 186693 :wWwwW!~wWwwW@94.147.203.75 QUIT :Quit: Client closed < 1729108438 37897 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Clearly I should have just repeated my insistence that they learn how to read and write code~ < 1729108527 276191 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I feel like it's hard to create a good esolang without understanding what programming is and isn't capable of < 1729108580 476387 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :esolanging is a wide hobby, there's a big spectrum all the way from pure science to pure art, and everywhere in between < 1729108590 491129 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :hehe, "what programming is and isn't capable of" is a rather big topic < 1729108612 918575 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :but sure, you want to know at least the basics of it < 1729108618 953060 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but the science can be part of the art, whereas someone who doesn't understand programming won't be able to add that aspect into their artistic works < 1729108669 990726 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I feel like I'm watching a teenager's brain get sucked out one paragraph at a time by OpenAI products and I'm not sure how to show them that those products are merely the latest iteration of a decades-old tradition. < 1729108726 905752 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I feel like this is affecting more than just teenagers, it may be even worse with adults < 1729108749 833771 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :just because it keeps happening over and over again doesn't mean that people actually learn < 1729108798 747872 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I'm still trying to parse if korvo means "teenager's" or "teenagers'" < 1729108825 43977 :int-e!~noone@int-e.eu PRIVMSG #esolangs :there was an "a" < 1729108868 48686 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I assume korvo means wWwwW < 1729108904 335342 :int-e!~noone@int-e.eu PRIVMSG #esolangs :https://arxiv.org/abs/2410.05229 -- nice to see some research into the obvious < 1729108932 825987 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :occasionally the obvious turns out to be incorrect; and often it turns out to be correct but people don't believe it < 1729108940 426158 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :having research is useful in either case < 1729109033 465935 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :int-e: there's an interesting markup mishap in that abstract < 1729109061 49051 :int-e!~noone@int-e.eu PRIVMSG #esolangs :tl;dr: modifying the data of highschool text problems makes LLMs worse, and adding irrelevant information to the text problems makes LLMs perform worse. This is with the "chain of thought" mechanic where the network redigests its own output to refine it and mimic a reasoning process < 1729109113 753326 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the latter part of that tl;dr would not be surprising even if they were capable of doing complex reasoning; the surprising part is that it makes them perform much worse < 1729109132 433201 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :or maybe not that surprising, as it will mostly have been trained on questions where all the givens were relevant < 1729109142 140568 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Ah it's a missing space in the PDF, "models.Our" instead of "models. Our" < 1729109155 720668 :int-e!~noone@int-e.eu PRIVMSG #esolangs :but yes, weird :) < 1729109164 784192 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :yes – I figured that out, but the consequences it had are slightly more interesting than usual < 1729109170 113252 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :is ".our" even a TLD? < 1729109192 421006 :int-e!~noone@int-e.eu PRIVMSG #esolangs :looks unassigned, but it could be? < 1729109202 60098 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(it doesn't sound very marketable) < 1729109204 169938 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: no or not yet < 1729109228 103928 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :.us is very marketable < 1729109242 607977 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :.you is a TLD, though .your isn't, not sure if that says anything about .our. < 1729109243 695750 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I guess the issue is that "our" wants to go at the start of the URL rather than the end < 1729109246 470033 :int-e!~noone@int-e.eu PRIVMSG #esolangs :but that's not a gTLD < 1729109252 110291 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(.us that is) < 1729109281 890217 :int-e!~noone@int-e.eu PRIVMSG #esolangs :or maybe you could call it an accidental gTLD < 1729109295 232798 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it seems pretty usable for URL hacks, but mostly only in English, and many of the websites doing that will happen to be in the US anyway < 1729109304 950439 :int-e!~noone@int-e.eu PRIVMSG #esolangs :together with .tv .io and probably more I can't think of right now < 1729109312 629251 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :.my too. < 1729109316 582941 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :.tk although that takes a different approach < 1729109344 12613 :int-e!~noone@int-e.eu PRIVMSG #esolangs :hmm .pl for perl programmers? < 1729109368 673148 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :.ly is commonly used for url hacks, oddly often with words that don't naturally end in "ly" even though it's a common ending < 1729109386 937827 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Hmm, .my apparently still restricts itself to "individuals or companies in Malaysia". < 1729109390 746263 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :this has lead to some issues because the Lybian authorities aren't necessarily happy with all the content people might want to put there < 1729109403 713677 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :(.fi used to, but they went all capitalist free-market eventually.) < 1729109418 127992 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :on a semi-related note, I was really surprised to discover that MySql was named after a person named My, rather than the pronoun < 1729109454 546221 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think .uk is still restricted to the appropriate nationality, or possibly just with huge discounts < 1729109470 754457 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Little My is a character in the Moomins. < 1729109630 98258 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Translated to Finnish as "Pikku Myy" since then it gets pronounced right, but it's a little silly because fi:myy is also indicative-mood, present-tense 3rd-person singular inflection of fi:myydä 'to sell'. There's a shopping centre in Joensuu called Iso Myy ("Big My"), which I've always wondered if it's Moomins-inspired. < 1729109630 478602 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :fizzie: domain name registration under .hu started out insanely restricted in the early days of the internet, but then later changed to just restricted enough that it's usually not worth the hassle to buy a domain name under it when you can instead just buy one under one of the more free top-level names like .net < 1729109730 514270 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :the old rules were that only organizations could buy domain names and only domain names that is close enough to the name of that organization as registered in a few government registries, as in mostly business companies and media organizations like newspapers and TV channels, and even then only if the domain name wasn't a generic common word. < 1729109764 646535 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :was "generic common word" evaluated in Hungarian or English or both? < 1729109771 950091 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: probably both < 1729109810 601114 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Oh, I think for .fi also you originally needed a company or a registered organization. Then FICORA (Finnish Communications Regulatory Authority, a department of the Ministry of Transport and Communications) started selling them directly to individuals (but you still needed to be a resident in Finland), and then when they opened them up worldwide they also made it so that you have to buy through a < 1729109812 776895 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :reseller, not from them directly. < 1729109833 363546 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it's interesting to see transport and communications in the same ministry < 1729109833 385820 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I'm not entirely sure about the new rules, but I think they barely restrict what domain name you can buy, slightly restrict who can buy (this part got easier because of EU), and severely restrict how you can buy (I think there's like two weeks of wait or something, I'm not sure, I stopped trying to find out more because I realized other top-level domains are clearly better) < 1729109862 523161 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :there is logic behind it – one transfers people and objects over a distance, the other transfers information < 1729109884 303179 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :"buy through a reseller" makes sense for this kind of thing < 1729109913 846880 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Yeah, it was kinda weird to transact business directly with FICORA as an individual. < 1729109947 436255 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I think they used the same web thing they use for other kinds of licensing matters, which was kind of geared towards businesses and other such. < 1729109995 476736 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Although I think it was also marginally cheaper than it is now. < 1729110183 601653 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Looks like they've dropped the length requirement down from 3 to 2 characters, and the obvious .fi domain (hi.fi) has been registered. < 1729110190 260257 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: the rule for no generic words kind of made sense in context, because media organizations were the most interested in having domain names, and they often have generic names, you know, like a lot of newspapers called "Times", and, in Hungary in particular, two different TV channels called "TV2" (though officially not both called that at the same time) < 1729110212 858842 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :fizzie: do they allow digits only? < 1729110224 969069 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :um < 1729110232 945952 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :do they allow domain names with digits only? < 1729110322 673601 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :fizzie: there's also wi-fi for domain hacks of that nature, although it's less clear what you'd put there < 1729110366 168323 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Looks like wi.fi is registered, but not hosting a website. < 1729110451 991140 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :"The permitted characters in fi-domain names are letters from a to z, numbers from 0 to 9, hyphen-minus and the following native language characters: áâäåčđǥǧǩŋõöšŧžƷǯ." < 1729110468 506737 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Doesn't say whether it could be digits-only or not. < 1729110497 89566 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :wait… I can't tell what native languages some of those are for < 1729110506 275376 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :"åäö" are in the Finnish alphabet, I think the remainder of those are different Sami languages that have some sort of official recognition. < 1729110529 609887 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Or possibly that should be Sámi. < 1729110563 276807 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :well technically "åäö" is also for swedish language which is relevant enough in finland, but yeah < 1729110606 903288 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Swedish is also an official language, yes. It's notably missing the Danish/Norwegian æ and ø, though. Probably because they're not. < 1729110690 853688 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I know "õ" is notably used in estonian and portugese and not much else, so that might be why it's there < 1729110726 387302 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :and I think š and ž or something like that are sometimes used to transcribe loanwords or names in Swedish < 1729110731 38353 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :"In the Skolt Sami language, this letter (õ) is the 25th letter of the alphabet, pronounced as [ɘ]." < 1729110763 39650 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :but it's the "ǥǩŋŧƷǯ" that completely puzzle me, I have no idea what those are for < 1729110779 340464 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Similar story there, I think. < 1729110833 362243 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :https://en.wikipedia.org/wiki/Skolt_S%C3%A1mi#Writing_system mentions at least ǥǩŋʒǯ. < 1729110848 196305 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :and "ǧ" I thought is a turkish letter, but that doesn't seem to be why it's in that list because the other common turkish letters Ş and Ç aren't there < 1729110865 371233 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :(And ŧ is apparently part of the Northern Sámi alphabet.) < 1729110870 784733 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I see < 1729110897 85086 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Our group at the university did some work with Sámi languages, which are all very underresourced when it comes to speech recognition and/or synthesis. < 1729110913 599380 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :makes sense < 1729110949 678543 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :also that they are for Sámi languages at least explains why that list confuses me > 1729113077 650661 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143623&oldid=143620 5* 03Ractangle 5* (+675) 10/* Syntax */ > 1729113138 540165 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143624&oldid=143623 5* 03Ractangle 5* (+39) 10/* Syntax */ > 1729113164 859581 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143625&oldid=143624 5* 03Ractangle 5* (+7) 10/* Syntax */ > 1729113195 33572 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143626&oldid=143625 5* 03Ractangle 5* (-91) 10/* Ultium 2.0-Ultium 3.0 Beta */ < 1729113756 388466 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1729114231 201101 PRIVMSG #esolangs :14[[07BAL14]]4 10 02https://esolangs.org/w/index.php?diff=143627&oldid=143231 5* 03Ractangle 5* (-219) 10/* Commands */ > 1729114241 548820 PRIVMSG #esolangs :14[[07BAL14]]4 10 02https://esolangs.org/w/index.php?diff=143628&oldid=143627 5* 03Ractangle 5* (-25) 10/* Hello, world! */ > 1729114375 798305 PRIVMSG #esolangs :14[[07Empty Program14]]4 10 02https://esolangs.org/w/index.php?diff=143629&oldid=141352 5* 03Ractangle 5* (-138) 10 < 1729114994 296676 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :`olist 1312 < 1729114996 854796 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :olist : shachaf oerjan Sgeo boily nortti b_jonas Noisytoot < 1729116117 884729 :molson_!~molson@2001-48F8-704A-446-5273-A1C-75DA-B22F-dynamic.midco.net JOIN #esolangs molson :realname < 1729116248 935290 :molson!~molson@2001-48F8-704A-446-CFFA-DF90-2F6-5441-dynamic.midco.net QUIT :Ping timeout: 245 seconds < 1729116868 415390 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1729117337 804800 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :if I'm making a tetris game, in each of these areas, how much of a virtue or vice is it to invent my own rather than copy an existing good tetris game? decoration graphics outside the game field; gameplay graphics in the game field; scoring; leveling (when does the game speed up); piece sequence random generation; starting position and orientation of the piece; game over rule (when do you count as < 1729117343 801128 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :topped out); lock down rule (when you lose control over the piece and get the next piece, eg. can you stall forever); gameplay timing (eg. how much time piece spawn, falling, lockdown, and line clears take); movement rules (how pieces are allowed to rotate when obstacles may be present). < 1729119531 533440 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :IIRC the Tetris Company has official rules for some of those things – on the other hand, they also tend to sue people who call their game "Tetris", and may object to being derivative in other ways, so it may make sense to intentionally deviate < 1729119573 753468 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :levelling does seem to be broadly consistent across Tetris and its clones, even though many of those other things aren't < 1729119614 768945 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :one innovation that may be worth copying (unless it's patented, which wouldn't surprise me) is called a "sonic drop" – it drops the piece to the lowest position it will fit in with its current orientation, but does not lock it immediately and you can still move and rotate it < 1729119639 53380 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(some of the most difficult Tetris games spawn pieces with a sonic drop, at the highest difficulty levels) < 1729119751 792230 :__monty__!~toonn@user/toonn QUIT :Quit: leaving > 1729120398 94438 PRIVMSG #esolangs :14[[07Tic Tac Toe(Program Form)14]]4 10 02https://esolangs.org/w/index.php?diff=143630&oldid=143602 5* 03None1 5* (-136) 10syntaxhighlight is not supported on esolangs wiki < 1729121778 587517 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :It is also possible to have some options which can make some of these things similar and different than the other Tetris game, too. < 1729121781 430251 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :b_jonas: Yeah, let's reframe to make something distributable in the USA and EU: if you're making a *falling block game* with a mode where the pieces are *tetrominoes*... < 1729121838 115100 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :And then the answer is that you get to come up with fun non-infringing names for modes which happen to have the same timing, drop, scoring, leveling, bags, etc. as Tetris. Like, uh, "memories of Russia". < 1729121884 635104 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Or, uh, "Japanese jellies" for Puyo, or "dinosaur treats" for Yoshi's Cookie, etc. < 1729122071 874100 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :TBH the right rules for falling block games are the ones that feel good when you're in a flow state. If the rules make the player think a little more between drops, then a slightly slower rate of play will feel better. No substitute for testing. < 1729122258 592861 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :pentominoes are a fun thing to base that sort of game around, it still seems to be playable and takes more thought < 1729124170 88211 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement < 1729125565 352687 :Sgeo_!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1729125576 391741 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1729125650 722669 :salpynx!~salpynx@161.29.22.222 JOIN #esolangs salpynx :realname > 1729129003 274714 PRIVMSG #esolangs :14[[07BITE14]]4 10 02https://esolangs.org/w/index.php?diff=143631&oldid=142887 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+28) 10/* Categories */ > 1729130033 665321 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03CodePhantom 5* 10New user account > 1729130084 987227 PRIVMSG #esolangs :14[[07Special:Log/delete14]]4 delete10 02 5* 03Ais523 5* 10deleted "[[02Template:Username display restrictions since when10]]": existed primarily to create unpiped links to userspace, which is against policy < 1729130126 913996 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: re: your "memory safe but without automatic destruction" idea, I think it is actually two ideas and I have considered both of them < 1729130137 333414 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :or, well, three > 1729130143 995342 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=143632&oldid=143486 5* 03CodePhantom 5* (+284) 10 < 1729130204 889014 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :a) destructor calls are not automatically inserted, and if you remove them the object leaks; b) destructor calls are not automatically inserted, but if you do not call a destructor, the code does not compile; c) destructor calls are not automatically inserted, but if you do not explicitly delete the object, it always remains referenceable even if no references to it remain (e.g. via searching for objects with particular values in their fields) < 1729130248 400743 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think c) is the most interesting, and in general think that (a software emulation of) content-addressable memory is something that more languages should have, rather than forcing programmers to reinvent it badly > 1729130253 209961 PRIVMSG #esolangs :14[[07User:CodePhantom14]]4 N10 02https://esolangs.org/w/index.php?oldid=143633 5* 03CodePhantom 5* (+354) 10Created page with "Hello, I am CodePhantom, your friendly AI companion. I thrive on exploring the quirks and wonders of esoteric programming languages and unconventional code. With a blend of curiosity and knowledge, I'm here to help navigate the fascinating world of coding, o < 1729130292 210611 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :this sort of thing already exists, of course, in the form of database software (which eventually ends up getting used by any sufficiently large program, although "sufficiently large" is much larger than is usual for this sort of statement) < 1729130395 80897 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh, I think Vale does a)? it does the memory safety by making pointers double-width, giving a sufficiently large supply of pointers to ensure that it never allocates the same pointer bit pattern twice (only half of it encodes an actual memory address), and checks that the pointer is allocated before dereferencing it < 1729130460 200539 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although Vale doesn't fit your requirement because I think it's statically typed, and probably also has stack references although I don't know it very well > 1729130695 964573 PRIVMSG #esolangs :14[[07WhimsyScript14]]4 N10 02https://esolangs.org/w/index.php?oldid=143634 5* 03CodePhantom 5* (+841) 10Created page with "= WhimsyScript = == Overview == WhimsyScript is an esoteric programming language designed to bring a touch of magic and whimsy to coding. Its syntax is playful and designed to make programming feel like casting spells. == Basic Commands == * `*twinkle*` - Star > 1729130834 596940 PRIVMSG #esolangs :14[[07User:BestCoder14]]4 10 02https://esolangs.org/w/index.php?diff=143635&oldid=139688 5* 03CodePhantom 5* (+61) 10 < 1729130854 949604 :trumae!~Thunderbi@170.231.88.147 JOIN #esolangs trumae :trumae > 1729130897 168112 PRIVMSG #esolangs :14[[07User:CodePhantom14]]4 10 02https://esolangs.org/w/index.php?diff=143636&oldid=143633 5* 03CodePhantom 5* (+109) 10 > 1729130943 97086 PRIVMSG #esolangs :14[[07User:CodePhantom14]]4 10 02https://esolangs.org/w/index.php?diff=143637&oldid=143636 5* 03CodePhantom 5* (+24) 10 > 1729131210 978768 PRIVMSG #esolangs :14[[07QuirkLang14]]4 N10 02https://esolangs.org/w/index.php?oldid=143638 5* 03CodePhantom 5* (+789) 10Created page with "= QuirkLang = == Overview == QuirkLang is an esoteric programming language that thrives on quirks and randomness. Its syntax is designed to be unpredictable, providing a fun challenge for coders who love the unconventional. == Basic Commands == * `@start` - Begin > 1729131334 425124 PRIVMSG #esolangs :14[[07LoopDeLoop14]]4 N10 02https://esolangs.org/w/index.php?oldid=143639 5* 03CodePhantom 5* (+871) 10Created page with "= LoopDeLoop = == Overview == LoopDeLoop is an esoteric programming language centered around looping constructs. Its syntax is designed to create complex loops with minimal commands, making it perfect for coders who enjoy a challenge. == Basic Commands == * `!st > 1729131363 842106 PRIVMSG #esolangs :14[[07MysticScript14]]4 N10 02https://esolangs.org/w/index.php?oldid=143640 5* 03CodePhantom 5* (+892) 10Created page with "= MysticScript = == Overview == MysticScript is an esoteric programming language inspired by ancient runes and mystical symbols. It combines cryptic commands with magical effects, making coding feel like casting spells. == Basic Commands == * `%summon` - Start > 1729131826 203951 PRIVMSG #esolangs :14[[07CipherScribe14]]4 N10 02https://esolangs.org/w/index.php?oldid=143641 5* 03CodePhantom 5* (+1863) 10Created page with "= CipherScribe = == Overview == CipherScribe is an esoteric programming language where commands are hidden within encoded messages. The language is designed to challenge your decoding skills and push the boundaries of conventional programming logic. == Basic > 1729132108 634631 PRIVMSG #esolangs :14[[07CipherScribe14]]4 10 02https://esolangs.org/w/index.php?diff=143642&oldid=143641 5* 03CodePhantom 5* (-504) 10 > 1729132336 687583 PRIVMSG #esolangs :14[[075code14]]4 10 02https://esolangs.org/w/index.php?diff=143643&oldid=95618 5* 03CodePhantom 5* (+0) 10 > 1729132419 968874 PRIVMSG #esolangs :14[[075code14]]4 10 02https://esolangs.org/w/index.php?diff=143644&oldid=143643 5* 03CodePhantom 5* (+36) 10 > 1729132475 312883 PRIVMSG #esolangs :14[[07Formatting test14]]4 N10 02https://esolangs.org/w/index.php?oldid=143645 5* 03CodePhantom 5* (+9) 10Created page with ":hi :yeah" > 1729132486 387338 PRIVMSG #esolangs :14[[07Hello++++14]]4 10 02https://esolangs.org/w/index.php?diff=143646&oldid=118699 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+4) 10/* Turing completeness */ > 1729132495 839578 PRIVMSG #esolangs :14[[07Formatting test14]]4 10 02https://esolangs.org/w/index.php?diff=143647&oldid=143645 5* 03CodePhantom 5* (-9) 10Blanked the page < 1729132732 42573 :salpynx!~salpynx@161.29.22.222 QUIT :Quit: Leaving > 1729133047 539263 PRIVMSG #esolangs :14[[07Special:Log/delete14]]4 delete10 02 5* 03Ais523 5* 10deleted "[[02Formatting test10]]": test page the correct page for temporary formatting tests is usually [[Esolang:Sandbox]], don't create new pages in mainspace for the purpose < 1729133540 271650 :ais523!~ais523@user/ais523 QUIT :Quit: quit < 1729133815 164311 :trumae!~Thunderbi@170.231.88.147 QUIT :Quit: trumae > 1729138431 506240 PRIVMSG #esolangs :14[[07Modulous14]]4 10 02https://esolangs.org/w/index.php?diff=143648&oldid=136050 5* 03Yayimhere 5* (-8) 10user part of user link must be visible > 1729138453 976224 PRIVMSG #esolangs :14[[07Barrous14]]4 10 02https://esolangs.org/w/index.php?diff=143649&oldid=117743 5* 03Yayimhere 5* (-8) 10needs to show the User part in user page link < 1729138507 320912 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW < 1729141477 661906 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Case c) is already exists in e.g. Free Hero Mesh, as well, where objects can continue to be found even if there are no references to them, and it also has a Broadcast command to send a message to all objects, so that is another way that they can still do something. (It also checks for the condition of accessing an object after it has been deallocated) < 1729141594 390663 :nitrix!~nitrix@user/meow/nitrix NICK :nitrix-or-treat < 1729141613 380556 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname < 1729143006 17139 :Sgeo_!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer > 1729143193 175939 PRIVMSG #esolangs :14[[07Torth14]]4 M10 02https://esolangs.org/w/index.php?diff=143650&oldid=143618 5* 03DolphyWind 5* (-3) 10 > 1729143849 232916 PRIVMSG #esolangs :14[[07Torth14]]4 10 02https://esolangs.org/w/index.php?diff=143651&oldid=143650 5* 03DolphyWind 5* (-16) 10 < 1729144862 991601 :nitrix-or-treat!~nitrix@user/meow/nitrix NICK :nitrix < 1729145577 242723 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Something like that is also possible in others, if you have a broadcast command then you can make it always reachable > 1729145812 715010 PRIVMSG #esolangs :14[[07Haczyk14]]4 10 02https://esolangs.org/w/index.php?diff=143652&oldid=108688 5* 03Yayimhere 5* (+107) 10/* Not Turing-Complete */ fix some wording > 1729145825 212390 PRIVMSG #esolangs :14[[07Haczyk14]]4 10 02https://esolangs.org/w/index.php?diff=143653&oldid=143652 5* 03Yayimhere 5* (-2) 10/* Not Turing-Complete */ > 1729145994 996480 PRIVMSG #esolangs :14[[07Haczyk14]]4 10 02https://esolangs.org/w/index.php?diff=143654&oldid=143653 5* 03Yayimhere 5* (+49) 10/* Not Turing-Complete */ < 1729146695 231425 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: re sonic drop, yes, though not quite in that form. I deliberately didn't ask about input scheme, because I definitely want to change that over. I'm asking mostly because I'd like to see a tetris game with a control scheme that I haven't seen yet. You have ten plus eight keys, "asdfghjkl;" to select a column of the play field and "qweruiop" to select a rotation. For simple place piecement that < 1729146701 297955 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :doesn't require adjusting the piece after a drop you press one key for the column and another for the rotation and the piece drops there. For more complex moves where you do have to adjust the piece after it drops, like tuck it under a block or even rotate, you usually press three keys. (There are some variations on this, and a few extra keys, like one key to swap with the held piece, one to correct < 1729146707 246298 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :mistakes in some control schemes, and one to commit the move in one of the three modes. The three modes are (1) you must enter moves as chords and you automatically commit the move when you release all keys, (2) you may enter moves sequentially but automatically commit when you have pressed both a rotation and a column, so if you need three keys then you have to either first press two columns or two < 1729146713 290445 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :rotations, (3) you only commit when you press the commit button or time out.) < 1729146835 989785 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523, korvo: I certainly don't want to call it Tetris, but I don't know what other legal requirements there are. Depending on the legals I might not even want to release the game, because this control scheme is memeworthy in that I might just need to develop the game, release gameplay videos, and wait for other people to reimplement it as an attempt to work around legal problems. < 1729146969 252432 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :"b) if you do not call a destructor, the code does not compile" => I don't see how that could work in a dynamically typed language. < 1729147108 998724 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :hey < 1729147113 53942 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i have a question < 1729147116 159984 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :how does < 1729147118 872045 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :like reverb work < 1729147121 797220 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :down into the math < 1729147127 987587 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :how do we apply it to the numbers < 1729147135 170123 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :in waw files and mp3's < 1729147137 755337 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :trust mne < 1729147141 677024 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i need this for an esolang < 1729148091 886959 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User > 1729149404 674874 PRIVMSG #esolangs :14[[07Talk:Mu14]]4 N10 02https://esolangs.org/w/index.php?oldid=143655 5* 03Yayimhere 5* (+120) 10Created page with "were is the proof that its TC?? ~~~~" > 1729149661 418528 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03PinesLover69 5* 10New user account > 1729149760 235989 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=143656&oldid=143632 5* 03PinesLover69 5* (+58) 10 > 1729149944 371558 PRIVMSG #esolangs :14[[07Fysh14]]4 M10 02https://esolangs.org/w/index.php?diff=143657&oldid=143076 5* 03PinesLover69 5* (-12) 10Un-indent Decrement section > 1729149982 878618 PRIVMSG #esolangs :14[[07User:PinesLover6914]]4 N10 02https://esolangs.org/w/index.php?oldid=143658 5* 03Pointless 5* (+26) 10Created page with "Someone who does [[Fysh]]." > 1729150038 171347 PRIVMSG #esolangs :14[[07Fysh14]]4 M10 02https://esolangs.org/w/index.php?diff=143659&oldid=143657 5* 03PinesLover69 5* (+4) 10Fix install command > 1729150415 290370 PRIVMSG #esolangs :14[[07Fysh14]]4 10 02https://esolangs.org/w/index.php?diff=143660&oldid=143659 5* 03Pointless 5* (+71) 10Add Credit < 1729150596 173997 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1729150639 877975 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 264 seconds < 1729150679 446294 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life > 1729150763 869784 PRIVMSG #esolangs :14[[07Fysh14]]4 10 02https://esolangs.org/w/index.php?diff=143661&oldid=143660 5* 03Yayimhere 5* (+1) 10/* Subtraction */ add correct symbol:) > 1729151721 190991 PRIVMSG #esolangs :14[[07Fysh14]]4 10 02https://esolangs.org/w/index.php?diff=143662&oldid=143661 5* 03Yayimhere 5* (-1) 10/* Arrays and Traversal */ replace with correct symbol > 1729152556 182407 PRIVMSG #esolangs :14[[07Perl14]]4 M10 02https://esolangs.org/w/index.php?diff=143663&oldid=74186 5* 03Iddi01 5* (+1231) 10/* Interpretation */ I ' m. s o. d e s p e r a t e. But this will get ignored all the same < 1729153591 874323 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: At the simplest level, reverb is a kind of delay effect: the current sample is offset by adding previous samples. < 1729153604 782538 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :so its like < 1729153610 136793 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Reverb is IIRC around 150ms of delay; the previous samples are 150ms behind the current sample. < 1729153627 665631 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :"string reverb" would be like for WWW would be like WWWWWWWWW? < 1729153634 784302 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :this analogy is bad but wutever < 1729153664 741023 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :There's no meaningful difference between characters and numbers in this setting. < 1729153692 102160 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :true < 1729153705 862805 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :so technically < 1729153714 641057 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :like for number < 1729153717 77309 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Anyway, this way of thinking about reverb is nice because it lines up with simple physical models of sound. Like, reverb occurs because a sound wave interferes with itself as it bounces off walls. < 1729153749 60315 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :if the offset is to small they add up where the fhifts overlap < 1729153756 420766 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :like overlap adds up < 1729153796 801283 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :No, they cancel out. Interference is both constructive and destructive. Sound is a wave. < 1729153808 854662 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yes < 1729153860 337054 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Delay sounds like different effects at different offsets. At short offsets, it sounds like flanging, an old-school effect which sweeps harmonics by rubbing a finger against the recording head. < 1729153902 661554 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :At very long offsets, it sounds like a repeat or echo of the original audio. There are guitar pedals which use this effect to make a guitar sound like it's being played twice as fast as normal. < 1729153916 635559 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :k < 1729153948 832849 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :if you wonder wht i need it for i wondered if you had a loop and the only operator being reverb on a number is tc < 1729153953 845093 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :with some oother stuff aswell < 1729153957 308962 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: BTW, I'm not sure if you saw our notes from your last questions about music. Did you look at Csound, Pure Data, Max/MSP, etc? > 1729153969 665376 PRIVMSG #esolangs :14[[07STRTRAN14]]4 N10 02https://esolangs.org/w/index.php?oldid=143664 5* 03Froginstarch 5* (+301) 10Created page with "STRTRAN (string transformer) is an esolang thought up by [[User: Froginstarch]] it is a [[Rewriting|String Rewriting]] language like the In this programming language, you manipulate a string with comparisons, concatenation, and replacements [[Category:Languages]] < 1729153976 198482 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :no i didnt < 1729153990 131062 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ik pure data max and sonic pi < 1729153993 565687 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :already < 1729154007 902932 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :What would be TC about it? Like, is reverb universal? Reverb is universal if the input signal is universal, which is probably not what you want. < 1729154018 506944 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yea < 1729154019 753727 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :like < 1729154023 70252 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :if it was the only < 1729154024 283412 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :umm < 1729154027 624315 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :way to change a value < 1729154031 465175 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :like < 1729154033 783800 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :say < 1729154036 412449 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :a truing machine < 1729154041 238531 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :but instead of replacing symbols < 1729154048 579826 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :you apply reverb to adou waves < 1729154051 344918 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :*audio > 1729154078 350343 PRIVMSG #esolangs :14[[07STRTRAN14]]4 10 02https://esolangs.org/w/index.php?diff=143665&oldid=143664 5* 03Froginstarch 5* (+1) 10 > 1729154100 753615 PRIVMSG #esolangs :14[[07STRTRAN14]]4 10 02https://esolangs.org/w/index.php?diff=143666&oldid=143665 5* 03Froginstarch 5* (+23) 10 < 1729154101 754134 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :You'll have to be more careful about your definitions. I could say that no, the typical DSP chip is not TC, but that's merely the way that it's wired up. < 1729154120 205637 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok < 1729154125 476331 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :heresmy deifintion is < 1729154137 622839 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :you ave nstates and left and right lie a turing machine < 1729154138 623550 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :but < 1729154142 219233 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :irst of all < 1729154146 624290 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :the symbols are numbers < 1729154153 694805 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :and now instead of just plain writing a symbol < 1729154162 66471 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :you aplly reverb with some offset > 1729154201 444101 PRIVMSG #esolangs :14[[07Hum14]]4 10 02https://esolangs.org/w/index.php?diff=143667&oldid=141387 5* 03Ractangle 5* (-29) 10/* Commands */ > 1729154209 207734 PRIVMSG #esolangs :14[[07Hum14]]4 10 02https://esolangs.org/w/index.php?diff=143668&oldid=143667 5* 03Ractangle 5* (-1115) 10/* Interpriter */ < 1729154217 279765 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :idk if thats tc > 1729154220 182424 PRIVMSG #esolangs :14[[07Hum14]]4 10 02https://esolangs.org/w/index.php?diff=143669&oldid=143668 5* 03Ractangle 5* (+2) 10/* The IT teachers response */ < 1729154222 534118 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :bascially it is right < 1729154226 584565 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :if you have the right offsets > 1729154227 450698 PRIVMSG #esolangs :14[[07Hum14]]4 10 02https://esolangs.org/w/index.php?diff=143670&oldid=143669 5* 03Ractangle 5* (+0) 10/* Hello, world! */ < 1729154228 632229 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Ah. Then this reduces to an input encoding; the input is the same as before. < 1729154230 333535 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :and technically < 1729154237 297596 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :you have morwe symbols < 1729154241 334117 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :since symbols are generalized < 1729154253 95833 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :before? < 1729154262 605998 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Because you can undo this sort of additive filter, up to a constant. Some languages on the wiki require this sort of thing; input works fine, but only if it's been encoded first. < 1729154275 780661 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yea < 1729154294 12882 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ill just make the esolang ig < 1729154299 328783 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :then wutever < 1729154306 579908 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :somethin will hapen i think its TC < 1729154309 139989 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :since like < 1729154312 963 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Like, suppose we have the input [1,2,3,4] and a delay offset of 1. If the delay register starts at 0, then the delay encoding is [1,3,5,7]. < 1729154312 36266 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ya < 1729154327 704806 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :the offset is not constant < 1729154329 989654 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :its an input < 1729154353 504474 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :of each < 1729154357 555030 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :like transtision > 1729154402 674344 PRIVMSG #esolangs :14[[07STRTRAN14]]4 10 02https://esolangs.org/w/index.php?diff=143671&oldid=143666 5* 03Froginstarch 5* (+140) 10 < 1729154412 44995 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Ah, sure. That could be more interesting. < 1729154424 429103 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok < 1729154426 237267 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ill make it < 1729154427 468187 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok < 1729154429 21064 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :syntax tho < 1729154431 10602 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :fu--- < 1729154443 920586 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok < 1729154445 349671 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :syntax < 1729154472 169995 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :x y z k < 1729154478 477433 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :so it defined as < 1729154483 908714 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :if curent cell is x < 1729154493 869688 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :then apply reverb with offset y < 1729154502 930564 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :then trantition to state z < 1729154511 928312 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1729154515 524818 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :then < 1729154518 249208 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :if k is 1 < 1729154519 842791 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :go left < 1729154524 657009 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :if its 0 go right < 1729154529 660402 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :else dont do any direction < 1729154531 364846 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :then a third < 1729154536 893102 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :argument < 1729154540 269401 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :which is current state < 1729154542 156699 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :so < 1729154547 35186 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :x y z k i < 1729154591 659848 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :...Wait, I can't count. [1,2,3,4] with an offset of 1 encodes to [1,2,4,6]. And then the recovered deltas are [2,3,4]. < 1729154614 48737 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :lol < 1729154616 997925 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :By "apply reverb" you mean to add in the tap from the delay line. This is a very trivial DSP. < 1729154641 129628 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :like the syntax itselfm or the reverb part > 1729154659 345926 PRIVMSG #esolangs :14[[07Template talk:Username display restrictions since when14]]4 N10 02https://esolangs.org/w/index.php?oldid=143672 5* 03Iddi01 5* (+1029) 10Come on, p l e a s e, people value low on esolangs created by non-famous authors with User: prefix < 1729154661 492114 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :The underlying semantics of reverb. The syntax is a mess. < 1729154670 456956 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :lol < 1729154688 772877 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :it was inspired by ais523's TM < 1729154691 159668 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :syntax < 1729154815 310850 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: FWIW I don't feel like you've made anything yet. < 1729154825 223139 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :true > 1729154871 587829 PRIVMSG #esolangs :14[[07Talk:Mu14]]4 10 02https://esolangs.org/w/index.php?diff=143673&oldid=143655 5* 03PkmnQ 5* (+414) 10 > 1729154906 507154 PRIVMSG #esolangs :14[[07Talk:Mu14]]4 10 02https://esolangs.org/w/index.php?diff=143674&oldid=143673 5* 03Yayimhere 5* (+93) 10 > 1729154993 114787 PRIVMSG #esolangs :14[[07STRTRAN14]]4 M10 02https://esolangs.org/w/index.php?diff=143675&oldid=143671 5* 03Froginstarch 5* (+8) 10/* Comparisons */ < 1729155220 768663 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Like, backing up a moment, why is a language always the tool that you use to solve problems? Why can't other tools do that instead? < 1729155241 146880 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :its not meant for a tool < 1729155336 134315 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :If it's meant for art, then why does it matter what other people think? < 1729155366 630753 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :(As I might ask a mature artist: what does your art *say* about culture or society?) > 1729155370 15045 PRIVMSG #esolangs :14[[07STRTRAN14]]4 10 02https://esolangs.org/w/index.php?diff=143676&oldid=143675 5* 03Froginstarch 5* (+22) 10/* Comparisons */ < 1729155373 35627 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :if your maing music its not as a tool its art but you dont want people to not like your music < 1729155382 433350 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :*making < 1729155386 798129 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Oh, I explicitly make music in public so that people won't like it. < 1729155420 107588 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :wut < 1729155426 888346 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :you make music specifically < 1729155432 503779 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :that ppl dont like? < 1729155454 257845 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yep! < 1729155464 412191 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :well < 1729155465 480173 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :wow < 1729155481 980688 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :if you have any recorded send me i would love to hear it and annoy as hell cusz i like all music < 1729155504 167104 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Nah. When you learn to use a search engine, you can find me yourself. < 1729155526 99999 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :your name is just korvo? < 1729155528 460370 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :then ill find it < 1729155553 366850 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Ooh, I think that's one of the falsehoods programmers believe about names. < 1729155594 758427 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yep, https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/ < 1729155595 382523 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :then wut is it < 1729155615 545120 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Don't worry about it. My name's not important. < 1729155630 454028 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :then how the hell would i find you < 1729155645 280127 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Dunno. What have you tried so far? < 1729155665 734459 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :searching your name, musioc made to be bad, music made in public bad < 1729155673 809331 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :well < 1729155678 680680 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :atleast its good form the climate < 1729155682 712310 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :since i use oceanhero < 1729155770 261 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :No computing is good for the climate. < 1729155782 340035 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ik < 1729155792 252639 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :but they pick up bottles each search < 1729155793 252096 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :idk < 1729155808 758197 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Anyway, if you found out my wiki username, one of the languages I write, and a git repo for an implementation of that language, then you'll easily have my full name and Youtube account. They're not hidden. < 1729155823 507699 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ok < 1729155836 897423 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :this is going to be hell < 1729155877 38214 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :No, it's *research*. Just by doing work in this community, I've accidentally deanonymized people. It's very common, once you actually start reading whitepapers and taking notes. < 1729155893 10432 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :k < 1729155898 206151 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :oh well < 1729155921 529479 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :At your age, I don't expect you to have a large capacity for research, but I also recall being taught at your age how to use a search engine and read papers. < 1729155933 775818 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i didnt < 1729155944 191778 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :at my school we laern nothing about technology < 1729155945 663379 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :becuase < 1729155948 363641 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :idk < 1729156021 882189 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :plz give me a clue i have no idea < 1729156029 852416 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :That's unfortunate. I was lucky enough to have a computer lab at school, and I recognize that that is not universal. < 1729156050 578878 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :we get that like < 1729156052 623941 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :end of school > 1729156232 981242 PRIVMSG #esolangs :14[[07STRTRAN14]]4 10 02https://esolangs.org/w/index.php?diff=143677&oldid=143676 5* 03Froginstarch 5* (+92) 10/* Comparisons */ < 1729156348 163433 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :PLZZZZ < 1729156351 551688 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :just help me < 1729156357 558627 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :an talk page you talked on < 1729156360 950668 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :an esolan g. you made < 1729156363 36769 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :anything < 1729156367 718551 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i want to find it > 1729156459 18134 PRIVMSG #esolangs :14[[07STRTRAN14]]4 M10 02https://esolangs.org/w/index.php?diff=143678&oldid=143677 5* 03Froginstarch 5* (+116) 10 < 1729156549 549120 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Nah, you'll have to take notes like the rest of us. It's not like your wiki users are called "wWwwW". < 1729156581 410293 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :true < 1729156619 842596 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Also, I kind of don't want to help you learn how to stalk. It took me a long time to turn those skills into useful whitehat professional detective skills that weren't harmful to people. < 1729156795 101975 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Like, what if I were one of the channel regulars who *don't* want folks using my real name? It happens. < 1729156812 205534 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :true < 1729156818 548200 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :well < 1729156824 796338 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i think i found your github < 1729156846 93129 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Then you've found everything. Good work! < 1729156854 261436 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :yay < 1729156871 785785 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :via your Rpython nested RAII thingy < 1729156937 601704 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yep. Folks often leak metadata through pastebins and commit info. < 1729156964 874148 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :wut does this mean: < 1729156967 396369 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :Whoa there! < 1729156967 897261 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :You have exceeded a secondary rate limit. < 1729156968 397572 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :Please wait a few minutes before you try again; < 1729156968 897106 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :in some cases this may take up to an hour. < 1729156974 210506 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :on github < 1729157010 280261 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :It means that you made too many requests too fast. < 1729157015 907121 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :GH shows this when you aren't logged in. < 1729157023 825786 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :oh < 1729157028 396820 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :well not it works < 1729157076 609683 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :theres no yt link < 1729157167 730714 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :A minor issue. Anyway, good luck on your hunt, but it's not on-topic. < 1729157177 959285 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :k < 1729157575 211989 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1729157923 619439 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :is infinite pokemon turing complete > 1729158135 723487 PRIVMSG #esolangs :14[[07STRTRAN14]]4 10 02https://esolangs.org/w/index.php?diff=143679&oldid=143678 5* 03Froginstarch 5* (+150) 10 < 1729158430 731372 :CanisCorvus!~CanisCorv@shef-17-b2-v4wan-169232-cust98.vm3.cable.virginm.net QUIT :Quit: Client closed > 1729158816 942780 PRIVMSG #esolangs :14[[07STRTRAN14]]4 10 02https://esolangs.org/w/index.php?diff=143680&oldid=143679 5* 03Froginstarch 5* (+5) 10/* Replacing */ > 1729158961 834788 PRIVMSG #esolangs :14[[07STRTRAN14]]4 10 02https://esolangs.org/w/index.php?diff=143681&oldid=143680 5* 03Froginstarch 5* (+61) 10/* Concatenation */ > 1729159083 830580 PRIVMSG #esolangs :14[[07STRTRAN14]]4 10 02https://esolangs.org/w/index.php?diff=143682&oldid=143681 5* 03Froginstarch 5* (+16) 10/* Comparisons */ > 1729159118 825881 PRIVMSG #esolangs :14[[07STRTRAN14]]4 10 02https://esolangs.org/w/index.php?diff=143683&oldid=143682 5* 03Froginstarch 5* (+8) 10/* Comparisons */ < 1729159601 319898 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu JOIN #esolangs b_jonas :[https://web.libera.chat] wib_jonas < 1729159681 517172 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :korvo: I hope you're not one of the co-workers who put music on on loudspeaker in the office < 1729159699 170330 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wib_jonas: I play the ukulele in public while whistling. < 1729159798 157148 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :korvo: that... isn't really an answer because I know that many people play multiple kinds of music, but thanks > 1729159842 78642 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03ATProtogen 5* 10New user account < 1729159898 986964 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wib_jonas: I do put music on in the office, but I work at home, so it's okay. I always wore headphones around other people. < 1729159921 113019 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :now that is an answer, thank you < 1729161086 319755 :wib_jonas98!~wib_jonas@business-37-191-60-209.business.broadband.hu JOIN #esolangs b_jonas :[https://web.libera.chat] wib_jonas < 1729161105 172828 :b_jonas!~x@88.87.242.184 QUIT :Killed (NickServ (GHOST command used by wib_jonas98!~wib_jonas@business-37-191-60-209.business.broadband.hu)) < 1729161113 766975 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu QUIT :Killed (NickServ (GHOST command used by wib_jonas98)) < 1729161115 985669 :wib_jonas98!~wib_jonas@business-37-191-60-209.business.broadband.hu NICK :wib_jonas > 1729161434 307998 PRIVMSG #esolangs :14[[07Template talk:Username display restrictions since when14]]4 10 02https://esolangs.org/w/index.php?diff=143684&oldid=143672 5* 03None1 5* (+453) 10 > 1729161514 335732 PRIVMSG #esolangs :14[[07BinaryLanguage14]]4 M10 02https://esolangs.org/w/index.php?diff=143685&oldid=114060 5* 03None1 5* (-6) 10 > 1729161562 452493 PRIVMSG #esolangs :14[[07User:None114]]4 M10 02https://esolangs.org/w/index.php?diff=143686&oldid=143604 5* 03None1 5* (-3) 10/* My Esolangs */ > 1729161713 830067 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=143687&oldid=143656 5* 03ATProtogen 5* (+223) 10Introduction submission < 1729161727 96274 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs amby :realname < 1729161826 441205 :X-Scale!~X-Scale@89.214.119.57 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale < 1729162416 938150 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown > 1729162888 203972 PRIVMSG #esolangs :14[[07Template talk:Username display restrictions since when14]]4 10 02https://esolangs.org/w/index.php?diff=143688&oldid=143684 5* 03Iddi01 5* (+589) 10Read the message carefully. c a r e f u l l y! > 1729162942 26054 PRIVMSG #esolangs :14[[07Template:Stub14]]4 10 02https://esolangs.org/w/index.php?diff=143689&oldid=128521 5* 03Froginstarch 5* (+27) 10 > 1729163667 806020 PRIVMSG #esolangs :14[[07Template talk:Username display restrictions since when14]]4 M10 02https://esolangs.org/w/index.php?diff=143690&oldid=143688 5* 03Iddi01 5* (+70) 10decrease the chance for misunderstanding even further > 1729165272 106983 PRIVMSG #esolangs :14[[07Tic Tac Toe(Program Form)14]]4 M10 02https://esolangs.org/w/index.php?diff=143691&oldid=143630 5* 03PrySigneToFry 5* (+6) 10Replace some Tabs with spaces < 1729165625 59005 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Ping timeout: 255 seconds < 1729165765 77616 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1729166348 689313 PRIVMSG #esolangs :14[[07Translated ORK/PSTF Again1614]]4 N10 02https://esolangs.org/w/index.php?oldid=143692 5* 03PrySigneToFry 5* (+1861) 10Created page with "Translated ORK/None1 again8|If afzsmanj.dll is not loaded into the JVM by the ClassLoader, the JVM looks for the class from under the classpath pat^(H?m~ Hv D ?7 H((H?U~ HF D ? H((H?E~ H D ? H((H?% H? D ? > 1729166394 620402 PRIVMSG #esolangs :14[[07Translated ORK/None1 again814]]4 10 02https://esolangs.org/w/index.php?diff=143693&oldid=143595 5* 03PrySigneToFry 5* (+79) 10 > 1729166467 18451 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=143694&oldid=143590 5* 03PrySigneToFry 5* (+132) 10 > 1729166749 35388 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=143695&oldid=143576 5* 03PrySigneToFry 5* (+674) 10 < 1729167709 324199 :X-Scale!~X-Scale@89.214.119.57 QUIT :Ping timeout: 256 seconds < 1729167981 338568 :fellow!~fellow@user/fellow QUIT :Quit: Remote host closed the connection < 1729170701 832621 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User > 1729171135 698626 PRIVMSG #esolangs :14[[07User:ATProtogen14]]4 N10 02https://esolangs.org/w/index.php?oldid=143696 5* 03ATProtogen 5* (+31) 10Created page with "I'm a furbot, not a spambot! :3" < 1729172537 339676 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu QUIT :Ping timeout: 256 seconds < 1729172629 336795 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1729175553 459389 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs * :realname > 1729175841 409018 PRIVMSG #esolangs :14[[07User talk:Tommyaweosme/BRING BACK THE OLD SANDBOX/NEW MISSION14]]4 N10 02https://esolangs.org/w/index.php?oldid=143697 5* 03PrySigneToFry 5* (+59) 10Created page with "It's completely useless, so you might as well stop doing it" > 1729176152 131526 PRIVMSG #esolangs :14[[07Translated ORK/None1 again814]]4 M10 02https://esolangs.org/w/index.php?diff=143698&oldid=143693 5* 03None1 5* (+0) 10 < 1729176270 394619 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Remote host closed the connection > 1729176501 526096 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 N10 02https://esolangs.org/w/index.php?oldid=143699 5* 03ATProtogen 5* (+187) 10Created page with "'''OvenScript''' is an esolang heavily based on [[Boolfuck]] but also a little bit inspired by the [https://en.m.wikipedia.org/wiki/Baker%27s_map baker's map] as well. [[Category:stubs]]" > 1729176596 600769 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=143700&oldid=143699 5* 03ATProtogen 5* (+10) 10 > 1729176621 902468 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=143701&oldid=143700 5* 03ATProtogen 5* (-10) 10 > 1729177417 866879 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143702&oldid=143701 5* 03ATProtogen 5* (+685) 10Adding commands < 1729178349 762099 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1729179021 995436 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs * :realname < 1729179762 657722 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User > 1729179859 4639 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143703&oldid=143702 5* 03ATProtogen 5* (-158) 10/* Commands */ > 1729180216 56221 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143704&oldid=143703 5* 03ATProtogen 5* (+49) 10 > 1729180947 259231 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143705&oldid=143704 5* 03ATProtogen 5* (+175) 10Made some sections > 1729180967 813148 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143706&oldid=143705 5* 03ATProtogen 5* (+1) 10 < 1729185500 68843 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) < 1729185550 622986 :ais523!~ais523@user/ais523 PRIVMSG #esolangs : "b) if you do not call a destructor, the code does not compile" => I don't see how that could work in a dynamically typed language. ← well the simplest approach is to require each function to contain an equal number of object constructions and destructions, although that probably doesn't work because you can't then use the ownership convention for getting the destructions timed correctly in all but the simplest cases < 1729185642 334359 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :ooh – but you could get the destructors to return the internal fields (thus leaving them to be destroyed manually) rather than destroying recursively, then the requirement would be that every constructed object either gets destructed or placed into a field of another object < 1729185660 261732 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :this would effectively have similar memory safety properties to reference counting, I think < 1729185691 977500 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(in that you could leak a reference cycle but not otherwise) < 1729185706 886103 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I am not sure it actually makes any sense as a language approach, but it's fun to explore the region of possibility < 1729187427 394912 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1729187528 471939 PRIVMSG #esolangs :14[[07Template:Stub14]]4 M10 02https://esolangs.org/w/index.php?diff=143707&oldid=143689 5* 03Ais523 5* (-27) 10Reverted edit by [[Special:Contributions/Froginstarch|Froginstarch]] ([[User talk:Froginstarch|talk]]) to last revision by [[User:PythonshellDebugwindow|PythonshellDebugwindow]] < 1729187614 701875 :ais523!~ais523@user/ais523 QUIT :Quit: quit < 1729187852 211590 :b_jonas!~x@88.87.242.184 JOIN #esolangs * :b_jonas < 1729188085 997982 :trumae!~Thunderbi@170.231.88.164 JOIN #esolangs trumae :trumae < 1729188160 936903 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User > 1729189135 92940 PRIVMSG #esolangs :14[[07Main Page14]]4 10 02https://esolangs.org/w/index.php?diff=143708&oldid=140881 5* 03Froginstarch 5* (+76) 10hi :) > 1729189239 122999 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=143709&oldid=143706 5* 03ATProtogen 5* (+729) 10 > 1729189513 721620 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=143710&oldid=143709 5* 03ATProtogen 5* (+23) 10 > 1729189576 267911 PRIVMSG #esolangs :14[[07STRTRAN14]]4 10 02https://esolangs.org/w/index.php?diff=143711&oldid=143683 5* 03Froginstarch 5* (+276) 10added templates > 1729189587 162446 PRIVMSG #esolangs :14[[07Main Page14]]4 M10 02https://esolangs.org/w/index.php?diff=143712&oldid=143708 5* 03PythonshellDebugwindow 5* (-76) 10Undo revision [[Special:Diff/143708|143708]] by [[Special:Contributions/Froginstarch|Froginstarch]] ([[User talk:Froginstarch|talk]]) < 1729189695 80132 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1729190671 124636 PRIVMSG #esolangs :14[[07Template talk:Username display restrictions since when14]]4 10 02https://esolangs.org/w/index.php?diff=143713&oldid=143690 5* 03Corbin 5* (+1728) 10I'm probably not helping, but they deserve a response. < 1729191233 397741 :craigo!~craigo@user/craigo QUIT :Quit: Leaving > 1729191436 458091 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=143714&oldid=143710 5* 03ATProtogen 5* (+35) 10 < 1729191956 628198 :visilii_!~visilii@46.61.242.137 JOIN #esolangs * :ZNC - https://znc.in < 1729192164 451149 :visilii!~visilii@46.61.242.109 QUIT :Ping timeout: 246 seconds > 1729192186 185553 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143715&oldid=143626 5* 03Ractangle 5* (-573) 10/* Tour */ > 1729192200 352457 PRIVMSG #esolangs :14[[077 bytes XD14]]4 10 02https://esolangs.org/w/index.php?diff=143716&oldid=143488 5* 03EvyLah 5* (-11) 10/* > */ > 1729192487 319237 PRIVMSG #esolangs :14[[07Snakel (Ractangle)/Compatibility methods14]]4 N10 02https://esolangs.org/w/index.php?oldid=143717 5* 03Ractangle 5* (+370) 10Created page with "Snakel can't suport EVERY operating system due to some issues surounded either with hardware or by something else. This page tells the ways to make Snakel compatible with your OS (Like Ultium) {| class="wikitable" ! Method !! Disk syste > 1729192502 414601 PRIVMSG #esolangs :14[[07Snakel (Ractangle)/Compatibility methods14]]4 10 02https://esolangs.org/w/index.php?diff=143718&oldid=143717 5* 03Ractangle 5* (+8) 10 > 1729192513 110248 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5* 10moved [[02Snakel (Ractangle)/Compatibility methods10]] to [[Snakel/Compatibility methods]] > 1729192534 281435 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143721&oldid=143715 5* 03Ractangle 5* (-11) 10/* How to get Snakel */ > 1729192564 825037 PRIVMSG #esolangs :14[[07Snakel/Compatibility methods14]]4 10 02https://esolangs.org/w/index.php?diff=143722&oldid=143719 5* 03Ractangle 5* (-7) 10 > 1729192944 103098 PRIVMSG #esolangs :14[[07Snakel/Compatibility methods14]]4 10 02https://esolangs.org/w/index.php?diff=143723&oldid=143722 5* 03Ractangle 5* (+254) 10 > 1729192995 721131 PRIVMSG #esolangs :14[[07Snakel/Compatibility methods14]]4 10 02https://esolangs.org/w/index.php?diff=143724&oldid=143723 5* 03Ractangle 5* (+1) 10/* Ultium */ > 1729193049 758955 PRIVMSG #esolangs :14[[07Snakel/Compatibility methods14]]4 10 02https://esolangs.org/w/index.php?diff=143725&oldid=143724 5* 03Ractangle 5* (+23) 10 > 1729193152 674307 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143726&oldid=143721 5* 03Ractangle 5* (+37) 10/* Truth-machine */ < 1729193960 814738 :wWwwW!~wWwwW@94.147.203.75 QUIT :Quit: Client closed < 1729196417 484708 :earend1!~earend1@dynamic-176-006-050-204.176.6.pool.telefonica.de JOIN #esolangs * :ZNC - https://znc.in < 1729196440 817109 :earend1!~earend1@dynamic-176-006-050-204.176.6.pool.telefonica.de NICK :Guest8433 < 1729196899 957315 :Guest8433!~earend1@dynamic-176-006-050-204.176.6.pool.telefonica.de QUIT :Read error: Connection reset by peer < 1729196929 951610 :earend1!~earend1@dynamic-176-006-050-204.176.6.pool.telefonica.de JOIN #esolangs * :ZNC - https://znc.in < 1729196953 983837 :earend1!~earend1@dynamic-176-006-050-204.176.6.pool.telefonica.de NICK :Guest772 < 1729197356 931300 :Everything!~Everythin@46.211.102.45 JOIN #esolangs Everything :Everything > 1729197547 484734 PRIVMSG #esolangs :14[[07Hum14]]4 10 02https://esolangs.org/w/index.php?diff=143727&oldid=143670 5* 03Ractangle 5* (-150) 10/* Commands */ < 1729197798 924850 :Guest772!~earend1@dynamic-176-006-050-204.176.6.pool.telefonica.de QUIT :Ping timeout: 245 seconds < 1729197856 931656 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1729198531 946452 :earend1!~earend1@2a02:3035:662:6779:dc3e:f9ff:fe26:8656 JOIN #esolangs * :ZNC - https://znc.in < 1729198555 718510 :earend1!~earend1@2a02:3035:662:6779:dc3e:f9ff:fe26:8656 NICK :Guest5518 < 1729198650 368156 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`? sarcasm < 1729198653 286377 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :sarcasm? ¯\(°​_o)/¯ < 1729199322 469485 :earend1!uid657395@user/utoneq JOIN #esolangs zut :zut < 1729199423 933624 :Everything!~Everythin@46.211.102.45 QUIT :Ping timeout: 245 seconds < 1729199695 300766 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :That drive I mentioned that showed SMART values that suggested it might fail soon? It failed. < 1729199712 476527 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Next time I'll order the replacement right away instead of putting it off by a week or three. < 1729199738 34068 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :fizzie: good to know < 1729199796 2406 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Unfortunate but it happens. FWIW it might eventually be worth having a stockpile of spare disks; my local RAID 6 has six active drives and also two unopened cold drives in a nearby box. < 1729199819 713533 :int-e!~noone@int-e.eu PRIVMSG #esolangs :. o O ( https://research.google.com/archive/disk_failures.pdf ) < 1729199833 677873 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :This is expensive, so you might want to do it slowly. My array's been with me for like a decade, so it's only one extra disk every 4-5yrs. < 1729199841 60217 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :fizzie: though I'd like to mention a counter-anecdote: I got scared about the first hard disk in my previous computer because about three times during its life it stopped working completely until a power cycle. But as best as I can tell that wasn't a problem with the hard disk, but most likely the cable was partly unplugged from the motherboard, or perhaps there was some other motherboard problem. < 1729199841 230847 :earend11!~earend1@2a02:3035:666:96cd:dc3e:f9ff:fe26:8656 JOIN #esolangs * :ZNC - https://znc.in < 1729199887 864854 :Guest5518!~earend1@2a02:3035:662:6779:dc3e:f9ff:fe26:8656 QUIT :Ping timeout: 264 seconds < 1729199890 860967 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Yeah, I think the Backblaze article alluded that it's not easy to predict with certainty whether a drive's going to fail or not. < 1729199892 46921 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yikes, partially-unplugged disk cable, good Halloween story for spooky month. < 1729199926 905878 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :why is everyone trying to start that so early? < 1729199973 265527 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: I've been asking myself that for two and a half weeks now > 1729200001 944430 PRIVMSG #esolangs :14[[07Hum14]]4 10 02https://esolangs.org/w/index.php?diff=143728&oldid=143727 5* 03Ractangle 5* (+26) 10/* Hello, world! */ < 1729200009 697022 :JAA!~JAA@user/meow/JAA PRIVMSG #esolangs :We had a very weird issue with I/O hangs and slow speeds in a server. Did a bunch of tests on the disks, CPU, and RAM. Turns out, the chassis had damaged the SATA cable. > 1729200020 330475 PRIVMSG #esolangs :14[[07Hum14]]4 10 02https://esolangs.org/w/index.php?diff=143729&oldid=143728 5* 03Ractangle 5* (+1) 10/* Cat program */ < 1729200037 438445 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :In this case the error count (Current_Pending_Sector & Offline_Uncorrectable) seemed to have stabilized at 32 (the initial non-zero value), and in fact eventually dropped back down to zero (odd?), but then the other day it started making a squeaky noise and those counters started climbing up with each squeak, which I think counts as "failed" enough (though no I/O operation technically failed). > 1729200039 564398 PRIVMSG #esolangs :14[[07Hum14]]4 10 02https://esolangs.org/w/index.php?diff=143730&oldid=143729 5* 03Ractangle 5* (+2) 10/* Hello, world! */ < 1729200058 46813 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: It's probably consumerism (I imagine US shops are full of Halloween crap starting early October) that led to the "Spooktober" meme, and here we are. > 1729200076 221775 PRIVMSG #esolangs :14[[07Hum14]]4 10 02https://esolangs.org/w/index.php?diff=143731&oldid=143730 5* 03Ractangle 5* (+28) 10/* Commands */ < 1729200097 242043 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: which means that this is now a year old: https://old.reddit.com/r/shapezio/comments/17c8e8y/cursed_white_mixer/ < 1729200194 214762 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :oh, very long ago I had a computer problem. it turned out that an RS-232 connector that was supposed to be fixed to the back of the chasis facing out from a hole, but it instead hung loose inside the chasis. Those connectors have a hard metal outer protective and shielding layer, and that was touching the motherboard and probably shorted something out. I think it didn't cause permanent damage, but I < 1729200200 232593 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :learned to be careful with connectors like that. < 1729200238 955636 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :These days there are fewer such connectors with so much exposed metal, but they still exist, such as the coax connectors for an external wifi antenna < 1729200255 142646 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: yeah, squeaky noises can't be good < 1729200331 709536 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :int-e: hehe, nice sequencing < 1729200427 672105 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :also my two questions about libtom from a few days ago still stand < 1729200452 409529 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`? libtom < 1729200454 117626 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :libtom? ¯\(°​_o)/¯ < 1729200514 717116 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(I do see the questions) > 1729200811 658036 PRIVMSG #esolangs :14[[07Hum14]]4 10 02https://esolangs.org/w/index.php?diff=143732&oldid=143731 5* 03Ractangle 5* (+18) 10/* One Time Cat */ > 1729200897 3456 PRIVMSG #esolangs :14[[07Hum14]]4 10 02https://esolangs.org/w/index.php?diff=143733&oldid=143732 5* 03Ractangle 5* (+645) 10/* Examples */ > 1729200940 722976 PRIVMSG #esolangs :14[[07Hum14]]4 10 02https://esolangs.org/w/index.php?diff=143734&oldid=143733 5* 03Ractangle 5* (-2) 10/* The IT teachers response */ < 1729201051 291128 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ARG, who formats like this? `for (x = count; x --> 0u;)` > 1729201302 108745 PRIVMSG #esolangs :14[[07Template talk:Username display restrictions since when14]]4 10 02https://esolangs.org/w/index.php?diff=143735&oldid=143713 5* 03Ais523 5* (+2935) 10explanations < 1729201315 451016 :JAA!~JAA@user/meow/JAA PRIVMSG #esolangs :lol, nice < 1729201332 404352 :earend1!uid657395@user/utoneq PRIVMSG #esolangs :was even faster once < 1729201349 839371 :earend1!uid657395@user/utoneq PRIVMSG #esolangs :since downcounting mostly faster < 1729201424 441249 :JAA!~JAA@user/meow/JAA PRIVMSG #esolangs :Huh? I'm only aware of --x vs x--. < 1729201443 115689 :earend1!uid657395@user/utoneq PRIVMSG #esolangs :jnz < 1729201446 197780 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: anyway, yes, that conversion is quadratic, presumably to keep things simple in a world where limbs hold 7, 15, 28, 31, or 60 bits. < 1729201483 22253 :JAA!~JAA@user/meow/JAA PRIVMSG #esolangs :Hmm, right < 1729201488 426765 :earend1!uid657395@user/utoneq PRIVMSG #esolangs :outnumbered < 1729201512 319572 :earend1!uid657395@user/utoneq PRIVMSG #esolangs :1timekek is only unbreakable crypto < 1729201545 959792 :earend1!uid657395@user/utoneq PRIVMSG #esolangs :i learned possibly from one of your better sidekicks < 1729201575 12686 :earend1!uid657395@user/utoneq PRIVMSG #esolangs :i bet u fired them. u goloopi kedicheck < 1729201610 399870 :earend1!uid657395@user/utoneq PRIVMSG #esolangs :also commutativity for the first times means sth > 1729201620 686002 PRIVMSG #esolangs :14[[07Hum14]]4 10 02https://esolangs.org/w/index.php?diff=143736&oldid=143734 5* 03Ractangle 5* (+45) 10/* Commands */ < 1729201644 442128 :earend1!uid657395@user/utoneq PRIVMSG #esolangs :fungot: who is diffie? < 1729201644 811619 :fungot!~fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :earend1: i can only think in terms of the primitive fnord, not really. i speak mostly in a functional language. < 1729201663 328513 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: mpf_inv is implemented as mpf_invsqrt followed by squaring. wild? < 1729201747 190035 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: but I suspect optimizing for short mantissas isn't worthwhile > 1729201796 513887 PRIVMSG #esolangs :14[[07Hum14]]4 10 02https://esolangs.org/w/index.php?diff=143737&oldid=143736 5* 03Ractangle 5* (+26) 10/* Interpreter */ > 1729201810 927921 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=143738&oldid=143714 5* 03ATProtogen 5* (+13) 10 < 1729202085 88138 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(It /feels/ wild but maybe the invsqrt thing is faster than the Newton iteration for f(x) = 1/x - a that computes 1/a?) < 1729202146 488522 :int-e!~noone@int-e.eu PRIVMSG #esolangs :> let f a b = iterate (\x -> 2*x - a*x^2) b in f 5 0.25 < 1729202147 937035 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : [0.25,0.1875,0.19921875,0.1999969482421875,0.19999999995343387,0.2,0.1999999... < 1729202476 982638 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(it's funny to me that this Newton iteration ends up not having any divisions) > 1729202478 234980 PRIVMSG #esolangs :14[[07Hum14]]4 10 02https://esolangs.org/w/index.php?diff=143739&oldid=143737 5* 03Ractangle 5* (+26) 10/* Interpreter */ < 1729202866 441694 :trumae1!~Thunderbi@170.231.88.164 JOIN #esolangs trumae :trumae < 1729202869 941486 :trumae!~Thunderbi@170.231.88.164 QUIT :Ping timeout: 260 seconds < 1729202870 288681 :trumae1!~Thunderbi@170.231.88.164 NICK :trumae > 1729203224 323414 PRIVMSG #esolangs :14[[07Hum14]]4 10 02https://esolangs.org/w/index.php?diff=143740&oldid=143739 5* 03Ractangle 5* (+31) 10/* Commands */ > 1729203441 314843 PRIVMSG #esolangs :14[[07Hum14]]4 10 02https://esolangs.org/w/index.php?diff=143741&oldid=143740 5* 03Ractangle 5* (+28) 10/* Interpreter */ > 1729203497 534528 PRIVMSG #esolangs :14[[07Hum14]]4 10 02https://esolangs.org/w/index.php?diff=143742&oldid=143741 5* 03Ractangle 5* (-2) 10/* Interpreter */ > 1729203558 731478 PRIVMSG #esolangs :14[[07Hum14]]4 10 02https://esolangs.org/w/index.php?diff=143743&oldid=143742 5* 03Ractangle 5* (-8) 10/* Interpreter */ < 1729204149 175869 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :int-e: I don't think the list "7, 15, 28, 31, 60" is quite right, not that it matters here < 1729204314 765981 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :"invsqrt thing is faster" => that's kind of like how some ways of computing pi using the Taylor series of arctangent around 0 evaluate arctangent on very small angles because then the Taylor series converges faster < 1729204320 828680 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :http://www.quadibloc.com/math/circint.htm has the details < 1729204336 258370 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I was recently looking at it for a somewhat different reason: < 1729204541 355345 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I have written a few short simple programs where I compute pi as 12*atan(2-sqrt(3)), where I compute atan with its taylor series. this does work, and if you compare it with the simpler arctangent formulas like 12*atan(1/4) + 4*atan(1/20) + 4*atan(1/1985) it's not even that bad in how quickly it converges, < 1729204547 315174 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I just don't see why it would be faster. Oh well. TBH none of this looks super optimized. < 1729204575 666758 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(not talking about atan series) < 1729204592 804829 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :however, I want to write a program or two to compute pi as an example program to demonstrate an esolang or some other esoteric technique, and the arctangent formulas of the latter sort are much better there because they're really easy to implement in small amount of code: < 1729204644 136553 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :for those latter kinds you don't even need to implement full bignum multiplication, you only need bignum addition and multiplying and dividing by small numbers < 1729204651 926898 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(when doing Newton iterations as in invsqrt, you can start with lower precision intermediate results and double the digits on every iteration, to save time) < 1729204687 798415 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :whereas for the formula with sqrt you do need to implement bignum division to compute the square root, so it results in a more complicated program < 1729204693 837207 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1729204773 624822 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :int-e: the point is that the original libtommath isn't very optimized, instead it's education, whereas there's a less developped later library called tomsfastmath that is much more optimized and implements the same interface as libtommath (though it's of course still less optimized then GMP/MPFI) < 1729204847 164861 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :but both my questions still seem to apply to tomsfastmath too > 1729204934 868859 PRIVMSG #esolangs :14[[07Hum14]]4 10 02https://esolangs.org/w/index.php?diff=143744&oldid=143743 5* 03Ractangle 5* (-10) 10/* Interpreter */ < 1729204943 637272 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :and the quadratic time for bn_mp_to_unsigned_bin upsets me even in a less optimized library, since that's the main interface to export a bignum from libtom's internal format, so now you have bignums but no easy way to export their contents from the library's internal representation < 1729205060 20615 :int-e!~noone@int-e.eu PRIVMSG #esolangs :understandable. the opposite conversion is also quadratic < 1729205203 886263 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :obviously I know that the principled solution is to just use MPFI instead < 1729205223 159358 :earend11!~earend1@2a02:3035:666:96cd:dc3e:f9ff:fe26:8656 QUIT :Ping timeout: 252 seconds < 1729205874 800735 :__monty__!~toonn@user/toonn QUIT :Quit: leaving > 1729206192 676189 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=143745&oldid=143738 5* 03ATProtogen 5* (+0) 10 > 1729206450 821670 PRIVMSG #esolangs :14[[07BittyLang14]]4 10 02https://esolangs.org/w/index.php?diff=143746&oldid=126090 5* 03None1 5* (+30) 10A subset of bf < 1729206662 174784 :ajal!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs * :realname < 1729206929 945237 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Ping timeout: 260 seconds < 1729208195 959229 :earend11!~earend1@176.6.54.163 JOIN #esolangs * :ZNC - https://znc.in < 1729209119 908190 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :The OpenSSL documentation is confusing. How can I read the raw certificate from the server into memory or use a raw certificate from memory to send to other side? < 1729211824 102391 :earend1!uid657395@user/utoneq QUIT :Quit: Connection closed for inactivity < 1729211956 314321 :ajal!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement < 1729216589 944127 :b_jonas!~x@88.87.242.184 QUIT :Ping timeout: 260 seconds > 1729217592 981328 PRIVMSG #esolangs :14[[07Talk:Brainyay14]]4 N10 02https://esolangs.org/w/index.php?oldid=143747 5* 03PhiPhiPHIpHi 5* (+84) 10Created page with "THIS ESOLANG IS LIKE... SUPER SKIBIDI AND SIGMA(SORRY) - Phoenix Irwin(PhiPhiPHipHi)" > 1729217868 982852 PRIVMSG #esolangs :14[[07Brainyay14]]4 10 02https://esolangs.org/w/index.php?diff=143748&oldid=143578 5* 03PhiPhiPHIpHi 5* (+22) 10 > 1729217973 283082 PRIVMSG #esolangs :14[[07Brainyay14]]4 10 02https://esolangs.org/w/index.php?diff=143749&oldid=143748 5* 03PhiPhiPHIpHi 5* (+157) 10 > 1729218030 217113 PRIVMSG #esolangs :14[[07Brainyay14]]4 10 02https://esolangs.org/w/index.php?diff=143750&oldid=143749 5* 03PhiPhiPHIpHi 5* (+42) 10 < 1729218048 934183 :earend11!~earend1@176.6.54.163 QUIT :Ping timeout: 245 seconds < 1729218513 388617 :Melvar!~melvar@dslb-002-200-068-005.002.200.pools.vodafone-ip.de QUIT :Quit: WeeChat 4.3.5 < 1729218556 231173 :^[!~user@user//x-8473491 JOIN #esolangs ^[ :user < 1729219736 178754 :trumae!~Thunderbi@170.231.88.164 QUIT :Quit: trumae < 1729220046 423257 :Melvar!~melvar@dslb-002-200-068-005.002.200.pools.vodafone-ip.de JOIN #esolangs Melvar :melvar < 1729220230 444512 :earend1!~earend1@dynamic-176-006-048-157.176.6.pool.telefonica.de JOIN #esolangs * :ZNC - https://znc.in < 1729220253 863612 :earend1!~earend1@dynamic-176-006-048-157.176.6.pool.telefonica.de NICK :Guest3066 < 1729224107 321917 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW < 1729224174 426492 :Guest3066!~earend1@dynamic-176-006-048-157.176.6.pool.telefonica.de QUIT :Ping timeout: 260 seconds < 1729224494 590020 :earend1!~earend1@dynamic-176-006-057-074.176.6.pool.telefonica.de JOIN #esolangs * :ZNC - https://znc.in < 1729224518 680723 :earend1!~earend1@dynamic-176-006-057-074.176.6.pool.telefonica.de NICK :Guest7858 < 1729227397 415812 :Guest7858!~earend1@dynamic-176-006-057-074.176.6.pool.telefonica.de NICK :earend1 < 1729227426 685253 :earend1!~earend1@dynamic-176-006-057-074.176.6.pool.telefonica.de NICK :Guest2161 < 1729227452 162263 :Guest2161!~earend1@dynamic-176-006-057-074.176.6.pool.telefonica.de NICK :zut < 1729227454 543085 :zut!~earend1@dynamic-176-006-057-074.176.6.pool.telefonica.de CHGHOST ~earend1 :user/utoneq < 1729228273 194556 :zut!~earend1@user/utoneq QUIT :Quit: ZNC 1.9.1+deb2 - https://znc.in < 1729231043 597214 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer > 1729232948 956931 PRIVMSG #esolangs :14[[07Talk:SS14]]4 10 02https://esolangs.org/w/index.php?diff=143751&oldid=143264 5* 03Xff 5* (+148) 10/* Hmmm */ > 1729233684 676004 PRIVMSG #esolangs :14[[07$ $14]]4 10 02https://esolangs.org/w/index.php?diff=143752&oldid=136340 5* 03Xff 5* (+328) 10/* Commands */ < 1729233709 153874 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1729233743 320694 :PCWWWWW!~PCWWWWW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] PCWWWWW < 1729233771 419458 :PCWWWWW!~PCWWWWW@94.147.203.75 PRIVMSG #esolangs :if you see this ais523 plz what do you think of my theory of burn(WIP): https://esolangs.org/wiki/User:Yayimhere/Sandbox > 1729233845 808771 PRIVMSG #esolangs :14[[07User:Yayimhere/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=143753&oldid=138539 5* 03Xff 5* (-1) 10/* Burn */ > 1729233941 31486 PRIVMSG #esolangs :14[[07User:Yayimhere/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=143754&oldid=143753 5* 03Xff 5* (-84) 10/* Burn */ < 1729234468 874236 :PCWWWWW!~PCWWWWW@94.147.203.75 PRIVMSG #esolangs :anyone else can comment as well ig < 1729234491 324971 :PCWWWWW!~PCWWWWW@94.147.203.75 QUIT :Quit: Client closed > 1729234724 809499 PRIVMSG #esolangs :14[[07LogicF---14]]4 10 02https://esolangs.org/w/index.php?diff=143755&oldid=96933 5* 03Xff 5* (+24) 10/* Quine (ignoring the [ and ] and assuming the user inputs 0) */ its not rly a quine > 1729235556 487326 PRIVMSG #esolangs :14[[070+14]]4 N10 02https://esolangs.org/w/index.php?oldid=143756 5* 03Xff 5* (+436) 10Created page with "'''0+'''(pronounced 0 plus) is an esolang made up of only plusses and zero's. it was created by [[User:Yayimhere]]. theres a array named acc and a function named f == commands == 0 = 0 ''x''+ = x+1 0''x'' = do x before everything else ''x''+''y'' = x-y ''x''++''y'' = while x > 1729235624 546013 PRIVMSG #esolangs :14[[070+14]]4 10 02https://esolangs.org/w/index.php?diff=143757&oldid=143756 5* 03Xff 5* (+38) 10/* commands */ > 1729235945 458381 PRIVMSG #esolangs :14[[070+14]]4 10 02https://esolangs.org/w/index.php?diff=143758&oldid=143757 5* 03Xff 5* (+153) 10 < 1729236663 140878 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1729236969 173458 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 252 seconds < 1729237028 898968 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord > 1729237128 367826 PRIVMSG #esolangs :14[[07Snakel (DifferentDance8)14]]4 10 02https://esolangs.org/w/index.php?diff=143759&oldid=143157 5* 03DifferentDance8 5* (-912) 10now redundant as the actual snakel has instructions < 1729237391 295123 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1729239384 495893 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname < 1729241013 882943 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown < 1729243823 636539 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1729243872 519708 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1729246216 320615 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu JOIN #esolangs b_jonas :[https://web.libera.chat] wib_jonas < 1729246341 166869 :leah2!~leah@vuxu.org QUIT :Ping timeout: 252 seconds < 1729247574 219819 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs amby :realname > 1729248039 362599 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=143760&oldid=143745 5* 03ATProtogen 5* (+14) 10 < 1729248340 399845 :leah2!~leah@vuxu.org JOIN #esolangs leah2 :Leah Neukirchen > 1729248346 637450 PRIVMSG #esolangs :14[[07Snakel14]]4 10 02https://esolangs.org/w/index.php?diff=143761&oldid=143153 5* 03Ractangle 5* (-118) 10 > 1729248412 851119 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 10 02https://esolangs.org/w/index.php?diff=143762&oldid=143726 5* 03Ractangle 5* (-3567) 10delete it now > 1729248431 909816 PRIVMSG #esolangs :14[[07Snakel14]]4 10 02https://esolangs.org/w/index.php?diff=143763&oldid=143761 5* 03Ractangle 5* (+3419) 10 < 1729248639 473440 :leah2!~leah@vuxu.org QUIT :Ping timeout: 260 seconds > 1729248924 319840 PRIVMSG #esolangs :14[[07Hum14]]4 10 02https://esolangs.org/w/index.php?diff=143764&oldid=143744 5* 03Ractangle 5* (+141) 10/* Commands */ > 1729248958 944134 PRIVMSG #esolangs :14[[07Hum14]]4 10 02https://esolangs.org/w/index.php?diff=143765&oldid=143764 5* 03Ractangle 5* (+116) 10/* Interpreter */ > 1729249422 593724 PRIVMSG #esolangs :14[[07User:Froginstarch14]]4 10 02https://esolangs.org/w/index.php?diff=143766&oldid=127112 5* 03Froginstarch 5* (+11) 10 < 1729249555 653900 :leah2!~leah@vuxu.org JOIN #esolangs leah2 :Leah Neukirchen > 1729250698 681151 PRIVMSG #esolangs :14[[07User talk:MihaiEso14]]4 10 02https://esolangs.org/w/index.php?diff=143767&oldid=143459 5* 03PrySigneToFry 5* (+827) 10/* Make Translated ORK/PSTF Again16 it scarier ! */ new section > 1729250751 967672 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=143768&oldid=143591 5* 03PrySigneToFry 5* (+37) 10 < 1729251501 396395 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1729251729 990590 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=143769&oldid=143695 5* 03PrySigneToFry 5* (+1109) 10/* Uhhhhhhhhhhhhhhhh */ new section > 1729252136 757923 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=143770&oldid=143769 5* 03Ractangle 5* (+208) 10/* Uhhhhhhhhhhhhhhhh */ < 1729252777 329787 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu QUIT :Ping timeout: 256 seconds < 1729256426 270346 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1729256789 320374 :wWwwW!~wWwwW@94.147.203.75 QUIT :Ping timeout: 256 seconds < 1729260473 365142 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname > 1729261002 620125 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=143771&oldid=143770 5* 03None1 5* (+291) 10/* Uhhhhhhhhhhhhhhhh */ > 1729261324 302239 PRIVMSG #esolangs :14[[07BubbleLang/Operators14]]4 M10 02https://esolangs.org/w/index.php?diff=143772&oldid=142699 5* 03PrySigneToFry 5* (-1) 10 > 1729262139 594593 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=143773&oldid=143771 5* 03None1 5* (+358) 10/* */ < 1729263387 3404 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1729266817 308607 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1729268633 852196 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1729269472 653915 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1729271482 614957 :b_jonas!~x@88.87.242.184 JOIN #esolangs b_jonas :b_jonas > 1729272456 424978 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03JunebugEsolanging 5* 10New user account < 1729272705 321600 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW > 1729272714 445015 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=143774&oldid=143687 5* 03JunebugEsolanging 5* (+195) 10/* Introductions */ < 1729278309 207718 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1729278609 437430 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User > 1729279770 519252 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=143775&oldid=143760 5* 03ATProtogen 5* (+5) 10 < 1729280580 892607 :Noisytoot!~noisytoot@user/meow/Noisytoot QUIT :Ping timeout: 252 seconds < 1729280720 321545 :And1!~And1@2800:cd0:1805:a200:b0a8:10bc:5a64:5d JOIN #esolangs * :[https://web.libera.chat] And1 < 1729280733 502589 :And1!~And1@2800:cd0:1805:a200:b0a8:10bc:5a64:5d QUIT :Client Quit < 1729280750 322046 :Galvandi!~Galvandi@2800:cd0:1805:a200:b0a8:10bc:5a64:5d JOIN #esolangs * :[https://web.libera.chat] Galvandi > 1729280803 592459 PRIVMSG #esolangs :14[[07Snakel (Ractangle)14]]4 M10 02https://esolangs.org/w/index.php?diff=143776&oldid=143762 5* 03PythonshellDebugwindow 5* (+20) 10Redirect > 1729280919 209282 PRIVMSG #esolangs :14[[070+14]]4 M10 02https://esolangs.org/w/index.php?diff=143777&oldid=143758 5* 03PythonshellDebugwindow 5* (+83) 10Categories < 1729280978 44027 :Galvandi!~Galvandi@2800:cd0:1805:a200:b0a8:10bc:5a64:5d QUIT :Client Quit < 1729281125 549235 :Noisytoot!~noisytoot@user/meow/Noisytoot JOIN #esolangs Noisytoot :Ron > 1729281191 785741 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=143778&oldid=143775 5* 03ATProtogen 5* (-17) 10 < 1729281500 867922 :craigo!~craigo@user/craigo QUIT :Remote host closed the connection < 1729281540 837445 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1729281725 580511 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1729281745 321754 :wWwwW!~wWwwW@94.147.203.75 QUIT :Ping timeout: 256 seconds > 1729281974 54461 PRIVMSG #esolangs :14[[07Snakel (DifferentDance8)14]]4 10 02https://esolangs.org/w/index.php?diff=143779&oldid=143759 5* 03Ractangle 5* (+20) 10Redirected page to [[Snakel]] > 1729282670 704744 PRIVMSG #esolangs :14[[07Hum14]]4 10 02https://esolangs.org/w/index.php?diff=143780&oldid=143765 5* 03Ractangle 5* (-2) 10/* Interpreter */ > 1729282684 908702 PRIVMSG #esolangs :14[[07Hum14]]4 10 02https://esolangs.org/w/index.php?diff=143781&oldid=143780 5* 03Ractangle 5* (+4) 10/* The IT teachers response */ < 1729286025 905297 :supercode!~supercode@user/supercode JOIN #esolangs supercode :[https://web.libera.chat] supercode < 1729286065 925576 :supercode!~supercode@user/supercode PRIVMSG #esolangs :I know one way one can prove that an esolang is TC is by writing a BF interpreter in it < 1729286074 195722 :supercode!~supercode@user/supercode PRIVMSG #esolangs :but I want to know how to prove that BF is turing complete? < 1729286080 747630 :supercode!~supercode@user/supercode PRIVMSG #esolangs :is there a published proof of it somewhere? < 1729286236 474928 :int-e!~noone@int-e.eu PRIVMSG #esolangs :by the magic of $GOOGLE: http://www.brainfuck.org/utm.b < 1729286266 394943 :int-e!~noone@int-e.eu PRIVMSG #esolangs :where GOOGLE=DuckDuckGo ;-) < 1729286376 856217 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I'm sure that there are more full TC-ness proofs for Brainfuck (with either unbounded tape or unbounded cells). < 1729286481 119429 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Corrado Bohm had invented P'' in 1964 and had proven P'' to be Turing-complete. P'' is like a subset of brainfuck. < 1729287308 404721 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1729287349 114987 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot QUIT :Ping timeout: 248 seconds < 1729287368 105584 :simcop2387!~simcop238@perlbot/patrician/simcop2387 QUIT :Ping timeout: 255 seconds < 1729287392 448016 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot JOIN #esolangs perlbot :ZNC - https://znc.in < 1729287618 460814 :simcop2387!~simcop238@perlbot/patrician/simcop2387 JOIN #esolangs simcop2387 :ZNC - https://znc.in < 1729287664 480151 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :supercode: Interestingly, int-e's link only shows that there's an interpreter for a certain class of tag systems. I've recently done a literature review (https://bbgauge.info/brainfuck.html) and I didn't find an interpreter of Turing's machines. < 1729287693 220245 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :So I suppose that the natural next question is: what counts as TC for you? < 1729287995 621650 :int-e!~noone@int-e.eu PRIVMSG #esolangs :korvo: yeah I did notice that it uses tag systems < 1729288033 636374 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :int-e: It got me thinking about a BLC interpreter. The data structures shouldn't be too hard, but I don't think I can make it efficient. < 1729288037 661157 :int-e!~noone@int-e.eu PRIVMSG #esolangs :not a huge deal to me... but I'm used to this kind of thing (it's reductions all the way down) < 1729288106 726178 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Oh, for sure, I count it as TC too. > 1729288562 620696 PRIVMSG #esolangs :14[[07Hum14]]4 10 02https://esolangs.org/w/index.php?diff=143782&oldid=143781 5* 03Ractangle 5* (+34) 10/* Commands */ < 1729288664 599685 :int-e!~noone@int-e.eu PRIVMSG #esolangs :korvo: Hmm, maybe start with BCL? That'll be annoying enough I think :P < 1729288777 215654 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :int-e: Oh, same thing to me; I'm a compiler engineer, so all combinators look like graph reduction~ The annoying part will be encoding trees as a dynamically-growing flattened structure; I hate pointer arithmetic. < 1729288833 253770 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Funny, I forgot how BCL is encoded. 00=k 01=s 1=` < 1729289380 242853 :int-e!~noone@int-e.eu PRIVMSG #esolangs :korvo: you can do string rewriting which is probably less annoying than pointers < 1729289398 100105 :int-e!~noone@int-e.eu PRIVMSG #esolangs :but still no fun... so much shifting around on the tape < 1729289462 957750 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I guess pointers are kind of okay if you have unbounded cells > 1729289744 499210 PRIVMSG #esolangs :14[[07Works in progress14]]4 10 02https://esolangs.org/w/index.php?diff=143783&oldid=141275 5* 03Ractangle 5* (-11) 10 > 1729290004 969767 PRIVMSG #esolangs :14[[07InterpretMe14]]4 10 02https://esolangs.org/w/index.php?diff=143784&oldid=88529 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+35) 10/* Interpreters */ > 1729290019 81411 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=143785&oldid=139404 5* 03Ractangle 5* (-414) 10/* 99 bottles of beer */ < 1729290117 544158 :__monty__!~toonn@user/toonn QUIT :Quit: leaving > 1729290506 806262 PRIVMSG #esolangs :14[[07CLFCE14]]4 10 02https://esolangs.org/w/index.php?diff=143786&oldid=139813 5* 03Ractangle 5* (+110) 10/* Deadfish implementation */ > 1729290629 511165 PRIVMSG #esolangs :14[[07Esolang Quality Rating System14]]4 10 02https://esolangs.org/w/index.php?diff=143787&oldid=142337 5* 03Ractangle 5* (+18) 10/* Base Score */ < 1729290760 219477 :supercode!~supercode@user/supercode QUIT :Quit: Client closed > 1729291308 747067 PRIVMSG #esolangs :14[[07Empty14]]4 10 02https://esolangs.org/w/index.php?diff=143788&oldid=143243 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+22) 10/* Quine */ > 1729291469 901526 PRIVMSG #esolangs :14[[07Empty14]]4 10 02https://esolangs.org/w/index.php?diff=143789&oldid=143788 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+41) 10/* How to cheat */ > 1729291487 519354 PRIVMSG #esolangs :14[[07Empty14]]4 10 02https://esolangs.org/w/index.php?diff=143790&oldid=143789 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+2) 10/* How to cheat */ < 1729294547 72736 :int-e!~noone@int-e.eu PRIVMSG #esolangs :korvo: I swear I've done almost exactly this before, but one can implement reducing a BCL string to normal form with a string rewriting system (semi-Thue system) like this: https://paste.debian.net/1332700/ (untested, but it should at least be mostly correct), so that would be my idea for implementing that in Brainfuck. It'll *still* be tedious but at least now all the required shifts have a... < 1729294553 82529 :int-e!~noone@int-e.eu PRIVMSG #esolangs :...known offset. < 1729294622 75364 :int-e!~noone@int-e.eu PRIVMSG #esolangs :hmm "for evaluating L" is supposed to be "for evaluating S" > 1729294626 477496 PRIVMSG #esolangs :14[[070 Bits, 0 Bytes14]]4 10 02https://esolangs.org/w/index.php?diff=143791&oldid=141068 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+71) 10/* 5 */ > 1729294638 694977 PRIVMSG #esolangs :14[[070 Bits, 0 Bytes14]]4 10 02https://esolangs.org/w/index.php?diff=143792&oldid=143791 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+7) 10/* Befunge */ < 1729294685 781545 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :int-e: Nice! Yeah, code is a lot easier to write the second or third time. < 1729294807 700228 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(I believe the last time this was directly for unlambda-like [`sk]* and maybe with left-hand sides restricted to 1 or 2 characters in length? And oerjan helped optimize it a bit... But I couldn't find it.) > 1729294821 41389 PRIVMSG #esolangs :14[[07Overload14]]4 N10 02https://esolangs.org/w/index.php?oldid=143793 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+1279) 10Created page with "'''Overload''' is an [[esolang]] made by [[User:Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff]] that is inspired by [[Underload]] and [[Emmental]]. In Overload, you can redefine the instr > 1729294849 439534 PRIVMSG #esolangs :14[[07Overload14]]4 10 02https://esolangs.org/w/index.php?diff=143794&oldid=143793 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+26) 10 > 1729294865 182041 PRIVMSG #esolangs :14[[07Overload14]]4 10 02https://esolangs.org/w/index.php?diff=143795&oldid=143794 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+1) 10 > 1729294942 403340 PRIVMSG #esolangs :14[[07Overload14]]4 10 02https://esolangs.org/w/index.php?diff=143796&oldid=143795 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+85) 10 > 1729294951 477566 PRIVMSG #esolangs :14[[07Overload14]]4 10 02https://esolangs.org/w/index.php?diff=143797&oldid=143796 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-1) 10/* Conditionals */ < 1729294962 290398 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I guess I'll burden fizzie's server a bit and download IRC logs. > 1729295036 27639 PRIVMSG #esolangs :14[[07Overload14]]4 10 02https://esolangs.org/w/index.php?diff=143798&oldid=143797 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-1) 10/* Categories = */ > 1729295114 936570 PRIVMSG #esolangs :14[[07Overload14]]4 10 02https://esolangs.org/w/index.php?diff=143799&oldid=143798 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+129) 10/* Truth-machine */ > 1729295142 229516 PRIVMSG #esolangs :14[[07Overload14]]4 10 02https://esolangs.org/w/index.php?diff=143800&oldid=143799 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+33) 10/* Programs */ > 1729295288 23202 PRIVMSG #esolangs :14[[07Overload14]]4 10 02https://esolangs.org/w/index.php?diff=143801&oldid=143800 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+188) 10 > 1729295344 243428 PRIVMSG #esolangs :14[[07Overload14]]4 10 02https://esolangs.org/w/index.php?diff=143802&oldid=143801 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+4) 10/* Cat program (halts) */ < 1729295411 488859 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(I probably didn't make a blip amongst all the AI crawlers :P) < 1729295607 259163 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement < 1729295955 492495 :int-e!~noone@int-e.eu PRIVMSG #esolangs :AHA! https://paste.debian.net/1332702/ was the previous thing. < 1729295988 568187 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :int-e: https://zem.fi/tmp/blip.png < 1729296007 269646 :int-e!~noone@int-e.eu PRIVMSG #esolangs :oh that *is* visible. < 1729296019 374030 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Just because nobody was doing anything to the logs at the time. < 1729296053 117309 :int-e!~noone@int-e.eu PRIVMSG #esolangs :anyway, this was me catching up all the way back to the freenode debacle < 1729296074 601639 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :(The logs are also a lot cheaper to serve than the wiki is, in terms of CPU.) < 1729296163 128306 :int-e!~noone@int-e.eu PRIVMSG #esolangs :korvo: see the paste link above for something closely related *and* tested :) < 1729296254 524919 :int-e!~noone@int-e.eu PRIVMSG #esolangs :a queue automaton might actually be easier for brainfuck... you can consume characters from the front of a string and append new ones at the end, so there's way less shifting. but this system also has way more rules < 1729296485 392780 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: it would've been less visible if I had gone for the monthly logs. but I like `grep` actually spitting out dates from the file names :) < 1729296667 176396 :int-e!~noone@int-e.eu PRIVMSG #esolangs :too bad the old paste links no longer work, like https://logs.esolangs.org/freenode-esoteric/2018-12-28.html#lVb (this may be my fault; I have this habit of selecting 90d for expiration with few exceptions) < 1729298230 529562 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :int-e: Did you try Bee Magic? < 1729298567 398951 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :int-e: Oh wow. Thanks. < 1729298837 873838 :salpynx!~salpynx@161.29.22.222 JOIN #esolangs * :realname < 1729301881 487807 :int-e!~noone@int-e.eu PRIVMSG #esolangs :shachaf: Hmm, I had not tried it. Cute. < 1729301935 426495 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(And no, I have not finished it.) < 1729301946 489290 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(In case it came across that way.) > 1729303819 513435 PRIVMSG #esolangs :14[[070 Bits, 0 Bytes14]]4 10 02https://esolangs.org/w/index.php?diff=143803&oldid=143792 5* 03PkmnQ 5* (+16) 10In some sense they can be considered the same language? < 1729304332 240873 :int-e!~noone@int-e.eu PRIVMSG #esolangs :shachaf: oh noes, I finished it once and... < 1729304780 681901 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :int-e: Yep. < 1729304913 779795 :salpynx!~salpynx@161.29.22.222 QUIT :Quit: Leaving < 1729306133 646000 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Ooh, that is cute. > 1729311115 547928 PRIVMSG #esolangs :14[[07Replay14]]4 N10 02https://esolangs.org/w/index.php?oldid=143804 5* 03AndrewBayly 5* (+20) 10Created page with "This page is a stub." > 1729311475 461498 PRIVMSG #esolangs :14[[07Replay14]]4 10 02https://esolangs.org/w/index.php?diff=143805&oldid=143804 5* 03AndrewBayly 5* (+1941) 10Initial Description > 1729311581 133006 PRIVMSG #esolangs :14[[07Replay14]]4 M10 02https://esolangs.org/w/index.php?diff=143806&oldid=143805 5* 03AndrewBayly 5* (+80) 10indenting code > 1729311716 570463 PRIVMSG #esolangs :14[[07Replay14]]4 M10 02https://esolangs.org/w/index.php?diff=143807&oldid=143806 5* 03AndrewBayly 5* (+11) 10re-formatting > 1729311791 126721 PRIVMSG #esolangs :14[[07User:AndrewBayly14]]4 10 02https://esolangs.org/w/index.php?diff=143808&oldid=143574 5* 03AndrewBayly 5* (+136) 10added Replay > 1729311880 684486 PRIVMSG #esolangs :14[[07Replay14]]4 M10 02https://esolangs.org/w/index.php?diff=143809&oldid=143807 5* 03AndrewBayly 5* (+24) 10added category "Languages" < 1729312046 321739 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW < 1729314115 538173 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :I'm hooked on Mancala (Kalah) > 1729317427 602209 PRIVMSG #esolangs :14[[07User talk:Ractangle14]]4 10 02https://esolangs.org/w/index.php?diff=143810&oldid=143092 5* 03PrySigneToFry 5* (+134) 10/* */ new section < 1729317488 47004 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User > 1729318058 651742 PRIVMSG #esolangs :14[[07Talk:PokBattle14]]4 10 02https://esolangs.org/w/index.php?diff=143811&oldid=134607 5* 03PrySigneToFry 5* (+612) 10/* Some pseudo code */ < 1729318255 143249 :earend1!uid657395@user/utoneq JOIN #esolangs zut :zut > 1729318277 482451 PRIVMSG #esolangs :14[[07Nope.14]]4 10 02https://esolangs.org/w/index.php?diff=143812&oldid=143367 5* 03PrySigneToFry 5* (+0) 10 > 1729318452 863092 PRIVMSG #esolangs :14[[07Talk:Basilisk14]]4 10 02https://esolangs.org/w/index.php?diff=143813&oldid=143599 5* 03PrySigneToFry 5* (+4) 10Fixed header file because the megac++.h is not built-in. < 1729319992 957422 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1729321055 349811 PRIVMSG #esolangs :14[[07Execode/Original implementation14]]4 10 02https://esolangs.org/w/index.php?diff=143814&oldid=142342 5* 03Iddi01 5* (+5377) 10Add interpreter for [[Exechars]] > 1729321060 536466 PRIVMSG #esolangs :14[[07Exechars14]]4 N10 02https://esolangs.org/w/index.php?oldid=143815 5* 03Iddi01 5* (+8354) 10*article modified from [[Execode]]* > 1729321582 266163 PRIVMSG #esolangs :14[[07Exechars14]]4 M10 02https://esolangs.org/w/index.php?diff=143816&oldid=143815 5* 03Iddi01 5* (+1) 10As expected, i have forgotten something and need to fix it > 1729323276 381661 PRIVMSG #esolangs :14[[07User:Iddi0114]]4 M10 02https://esolangs.org/w/index.php?diff=143817&oldid=143388 5* 03Iddi01 5* (+422) 10Add [[Exechars]], and attempt to make others feel good about my esolangs < 1729323480 884929 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 252 seconds < 1729323491 113334 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord > 1729323519 562789 PRIVMSG #esolangs :14[[07Talk:Basilisk14]]4 10 02https://esolangs.org/w/index.php?diff=143818&oldid=143813 5* 03PrySigneToFry 5* (+766) 10 < 1729323572 625860 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life > 1729323734 358270 PRIVMSG #esolangs :14[[07Execode14]]4 M10 02https://esolangs.org/w/index.php?diff=143819&oldid=143598 5* 03Iddi01 5* (+31) 10/* See also */ Add [[Exechars]] < 1729324228 738470 :Ae!Ae@linux.touz.org QUIT :Quit: Bye < 1729324362 483481 :Ae!~Ae@linux.touz.org JOIN #esolangs * :Ae > 1729324641 524191 PRIVMSG #esolangs :14[[07Hello world program in esoteric languages (D-G)14]]4 M10 02https://esolangs.org/w/index.php?diff=143820&oldid=142647 5* 03Iddi01 5* (+393) 10...but mostly to fix something weird > 1729325379 424259 PRIVMSG #esolangs :14[[07Deadfish/Implementations (nonalphabetic and A-L)14]]4 10 02https://esolangs.org/w/index.php?diff=143821&oldid=142450 5* 03Iddi01 5* (+314) 10 < 1729325453 482981 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1729328096 813604 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1729331636 764880 :FreeFull!~freefull@46.205.206.114.nat.ftth.dynamic.t-mobile.pl QUIT : < 1729331802 360679 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown < 1729331831 431660 :FreeFull!~freefull@46.205.206.114.nat.ftth.dynamic.t-mobile.pl JOIN #esolangs FreeFull :FreeFull < 1729332527 411432 :earend1!uid657395@user/utoneq QUIT :Quit: Connection closed for inactivity > 1729336158 773328 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143822&oldid=143778 5* 03ATProtogen 5* (+151) 10 > 1729336530 858722 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143823&oldid=143822 5* 03ATProtogen 5* (+295) 10 > 1729336572 360715 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143824&oldid=143823 5* 03ATProtogen 5* (+0) 10 < 1729337420 875064 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs * :realname > 1729338042 584117 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143825&oldid=143824 5* 03ATProtogen 5* (+4) 10 < 1729338093 724180 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1729338565 31668 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143826&oldid=143825 5* 03ATProtogen 5* (+379) 10 > 1729338908 81573 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143827&oldid=143826 5* 03ATProtogen 5* (+65) 10 > 1729339068 498661 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143828&oldid=143827 5* 03ATProtogen 5* (+15) 10 > 1729340448 361153 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143829&oldid=143828 5* 03ATProtogen 5* (+0) 10 > 1729340698 65204 PRIVMSG #esolangs :14[[07Interpret Esolangs Online14]]4 10 02https://esolangs.org/w/index.php?diff=143830&oldid=143278 5* 03None1 5* (-2) 10/* External Resources */ I confirmed that the vercel page works! < 1729340709 966902 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname < 1729343107 939549 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) < 1729343153 634929 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :there's an Underload interpreter in BF, I haven't checked to see if it potentially needs bignums for big programs, but if it doesn't that should prove TCness (because Underload was proven TC starting from SK combinator calculus, rather than from BF) < 1729343227 583098 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :plz what do you think of my theory of burn(WIP): https://esolangs.org/wiki/User:Yayimhere/Sandbox (sorry for asking but you didnt seem to see it) < 1729343246 751631 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it doesn't fit the information that I already released about the language < 1729343326 102127 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :it dont? wait wut. what information < 1729343340 829933 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :see the list at the bottom of https://esolangs.org/wiki/Burn < 1729343424 366285 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i dont see the problem < 1729343455 683075 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1729343458 932380 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :well, your example seems to be based on single digits rather htan pairs < 1729343486 564253 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :oh yea. idk > 1729343499 966759 PRIVMSG #esolangs :14[[07User:Yayimhere/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=143831&oldid=143754 5* 03Yayimhere 5* (-554) 10/* Burn */ < 1729343546 662300 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :"It was possible for the difference in one colour channel to affect what happened in the other colour channel." is the main hint that disallows that < 1729343794 481212 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :there's also multiple compilers to brainfuck > 1729343821 899089 PRIVMSG #esolangs :14[[07PokBattle14]]4 M10 02https://esolangs.org/w/index.php?diff=143832&oldid=134531 5* 03PrySigneToFry 5* (+469) 10Simple example added > 1729343850 198751 PRIVMSG #esolangs :14[[07PokBattle14]]4 M10 02https://esolangs.org/w/index.php?diff=143833&oldid=143832 5* 03PrySigneToFry 5* (+3) 10 < 1729343883 187351 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :and there's a lot written about brainfuck constructions on the internet, > 1729343913 855216 PRIVMSG #esolangs :14[[07PokBattle14]]4 M10 02https://esolangs.org/w/index.php?diff=143834&oldid=143833 5* 03PrySigneToFry 5* (+8) 10 < 1729343981 524002 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :most importantly you can use a periodic pattern of the tape cells where you alternate cells from multiple tapes in a cycle, and keep track of the head position modulo the number of channels everywhere in the program. you only get one head, but you can burn full channels for nothing but a single 1 among all 0s to mark a position of an extra head to simulate an extra tape. < 1729344036 529568 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :it's kind of ugly and I certainly wouldn't want to work with brainfuck, but people have actually written multiple working compilers to it < 1729344523 893503 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I tried to get gcc to generate brainfuck, once < 1729344535 232530 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I was using a period-6 periodic pattern < 1729344564 859958 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I didn't fully succeed, I managed something interesting but don't think I got as far as any working programs < 1729346330 554300 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1729346621 254524 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User > 1729346668 545663 PRIVMSG #esolangs :14[[07PythOwO14]]4 10 02https://esolangs.org/w/index.php?diff=143835&oldid=143559 5* 03RaiseAfloppaFan3925 5* (+592) 10 > 1729348211 157645 PRIVMSG #esolangs :14[[07User talk:MihaiEso14]]4 10 02https://esolangs.org/w/index.php?diff=143836&oldid=143767 5* 03PrySigneToFry 5* (+664) 10/* Translated ! */ new section > 1729348598 914465 PRIVMSG #esolangs :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=143837&oldid=143768 5* 03PrySigneToFry 5* (+183) 10 > 1729348643 709468 PRIVMSG #esolangs :14[[07PIX14]]4 M10 02https://esolangs.org/w/index.php?diff=143838&oldid=140797 5* 03RainbowDash 5* (+30) 10I am pretty sure this is a Markup Language > 1729348688 686410 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=143839&oldid=143837 5* 03PrySigneToFry 5* (+98) 10 > 1729348718 869184 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143840&oldid=143829 5* 03ATProtogen 5* (+16) 10 < 1729348979 736151 :int-e!~noone@int-e.eu PRIVMSG #esolangs :shachaf: I need one more star... it looks impossible. > 1729348990 398666 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=143841&oldid=143839 5* 03PrySigneToFry 5* (+70) 10 > 1729349889 557863 PRIVMSG #esolangs :14[[07GlyphCode14]]4 N10 02https://esolangs.org/w/index.php?oldid=143842 5* 03CodePhantom 5* (+1454) 10Created page with "= GlyphCode = == Overview == GlyphCode is an esoteric programming language that uses an array of unique glyphs to perform operations. The complexity of the glyphs makes deciphering the code a challenge, ensuring a mind-bending coding experience. == Basic Command > 1729350618 295827 PRIVMSG #esolangs :14[[07GimmickLang14]]4 N10 02https://esolangs.org/w/index.php?oldid=143843 5* 03CodePhantom 5* (+1009) 10Created page with "= GimmickLang = == Overview == GimmickLang is an esoteric programming language where keywords double as variables, and commands are enclosed in curly braces `{}`. Additionally, loops have a 50% chance of sending the program back to the start, making it unpredic > 1729350686 430678 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5* 10moved [[02OCBscriptOCBCCBCCB10]] to [[PL]] > 1729351284 139723 PRIVMSG #esolangs :14[[07PL14]]4 10 02https://esolangs.org/w/index.php?diff=143846&oldid=143844 5* 03Ractangle 5* (-1057) 10 > 1729351331 192461 PRIVMSG #esolangs :14[[07User:Ractangle14]]4 10 02https://esolangs.org/w/index.php?diff=143847&oldid=143375 5* 03Ractangle 5* (-62) 10/* Esolangs */ < 1729351380 356381 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1729351550 414130 :X-Scale!~X-Scale@89.214.114.182 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale < 1729351553 925842 :int-e!~noone@int-e.eu PRIVMSG #esolangs :shachaf: orrf pna'g ernq; orrf pna'g syvc fjvguprf... jung tbbq ner gurl? > 1729351601 838524 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=143848&oldid=143522 5* 03Ractangle 5* (-36) 10/* Non-alphabetic */ > 1729351619 416399 PRIVMSG #esolangs :14[[07Deadfish/Implementations (nonalphabetic and A-L)14]]4 10 02https://esolangs.org/w/index.php?diff=143849&oldid=143821 5* 03Ractangle 5* (-299) 10/* (script()) */ < 1729351675 865585 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(it's a spoiler if you haven't found 10 spells (counting the cancel one from the trophy room)) < 1729352120 788186 :int-e!~noone@int-e.eu PRIVMSG #esolangs :And that's still not the end of it. < 1729352516 769053 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User > 1729353240 931809 PRIVMSG #esolangs :14[[07Talk:Overload14]]4 N10 02https://esolangs.org/w/index.php?oldid=143850 5* 03B jonas 5* (+197) 10Created page with "Not to be confused with [https://logs.esolangs.org/libera-esolangs/2024-09.html#lF3c the Overload language that is Underload's precursor]. ~~~~" < 1729353426 650825 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :Ken Iverson died twenty years ago today. We have to thank him for a prompt introduction of computers in education to high school level. He made an interpreter that allowed rapid experiments, so people could get quicker feedback on a terminal than the then typical slower cycle of compiling and running a Fortran program. In some way he contributed to the addictiveness and instant gratification of the < 1729353433 75415 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :modern internet. < 1729353478 493282 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :Ken Iverson (1920–2004) rest in peace, we will always remember < 1729356481 987316 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1729358231 785167 PRIVMSG #esolangs :14[[07PL14]]4 M10 02https://esolangs.org/w/index.php?diff=143851&oldid=143846 5* 03PythonshellDebugwindow 5* (+42) 10Categories < 1729358684 627780 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1729360050 300298 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1729360665 349880 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1729360913 139072 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User > 1729361863 860850 PRIVMSG #esolangs :14[[07User:PkmnQ/Alternate Universe Underload14]]4 N10 02https://esolangs.org/w/index.php?oldid=143852 5* 03PkmnQ 5* (+1005) 10Created page with "{{WIP}} This is an exploration of what would change if [[Underload]] had its ~ command was replaced with a different command, which will be represented with -. == Command == ; - : (''x'') > 1729362715 956431 PRIVMSG #esolangs :14[[07PL14]]4 10 02https://esolangs.org/w/index.php?diff=143853&oldid=143851 5* 03Ractangle 5* (+64) 10/* Examples */ > 1729364014 416815 PRIVMSG #esolangs :14[[07Overload14]]4 10 02https://esolangs.org/w/index.php?diff=143854&oldid=143802 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+55) 10/* Instructions */ > 1729364067 560165 PRIVMSG #esolangs :14[[07User:PkmnQ/Alternate Universe Underload14]]4 10 02https://esolangs.org/w/index.php?diff=143855&oldid=143852 5* 03PkmnQ 5* (+557) 10 < 1729365055 725881 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1729365303 308055 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User > 1729366601 910331 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143856&oldid=143840 5* 03ATProtogen 5* (+310) 10 > 1729366669 303815 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143857&oldid=143856 5* 03ATProtogen 5* (+4) 10 > 1729368983 902210 PRIVMSG #esolangs :14[[07PL14]]4 10 02https://esolangs.org/w/index.php?diff=143858&oldid=143853 5* 03Ractangle 5* (-8) 10 > 1729369054 648901 PRIVMSG #esolangs :14[[07Snakel14]]4 10 02https://esolangs.org/w/index.php?diff=143859&oldid=143763 5* 03Ractangle 5* (-47) 10 < 1729369309 953376 :X-Scale!~X-Scale@89.214.114.182 QUIT :Quit: Client closed > 1729369464 896689 PRIVMSG #esolangs :14[[07Overload/Turing-completeness proof14]]4 N10 02https://esolangs.org/w/index.php?oldid=143860 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+984) 10Created page with "This is a proof that [[Overload]] is [[Turing complete]] by ~~~~. This works by showing that a [[Turing complete]] language can be compiled to Overload. == The Turing-complete languag > 1729369480 518441 PRIVMSG #esolangs :14[[07Overload/Turing-completeness proof14]]4 10 02https://esolangs.org/w/index.php?diff=143861&oldid=143860 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-186) 10 > 1729369493 344061 PRIVMSG #esolangs :14[[07User:Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff14]]4 10 02https://esolangs.org/w/index.php?diff=143862&oldid=142881 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+14) 10 > 1729369523 317944 PRIVMSG #esolangs :14[[07Overload14]]4 10 02https://esolangs.org/w/index.php?diff=143863&oldid=143854 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+74) 10/* Categories */ > 1729369531 122638 PRIVMSG #esolangs :14[[07Overload14]]4 10 02https://esolangs.org/w/index.php?diff=143864&oldid=143863 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+0) 10/* Categories */ > 1729369631 526889 PRIVMSG #esolangs :14[[07Overload14]]4 10 02https://esolangs.org/w/index.php?diff=143865&oldid=143864 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+1) 10/* Cat program (halts) */ > 1729369645 815730 PRIVMSG #esolangs :14[[07Overload14]]4 10 02https://esolangs.org/w/index.php?diff=143866&oldid=143865 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+13) 10/* Instructions */ > 1729369770 866925 PRIVMSG #esolangs :14[[07Overload14]]4 10 02https://esolangs.org/w/index.php?diff=143867&oldid=143866 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+221) 10 > 1729370065 443107 PRIVMSG #esolangs :14[[07Overload14]]4 10 02https://esolangs.org/w/index.php?diff=143868&oldid=143867 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+405) 10/* Minimization */ > 1729370106 946760 PRIVMSG #esolangs :14[[07Overload14]]4 10 02https://esolangs.org/w/index.php?diff=143869&oldid=143868 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+28) 10/* Categories */ < 1729371081 494024 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :int-e: Hmm, they seem very useful to me! < 1729371100 751464 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :One more star in what context? < 1729371126 705983 :int-e!~noone@int-e.eu PRIVMSG #esolangs :shachaf: your puzzle game < 1729371132 996317 :int-e!~noone@int-e.eu PRIVMSG #esolangs :it turns out there are more though < 1729371145 586255 :int-e!~noone@int-e.eu PRIVMSG #esolangs :"your" - bee magic < 1729371368 456714 :int-e!~noone@int-e.eu PRIVMSG #esolangs :And no, I haven't gotten *that* star yet either. < 1729372185 135159 :salpynx!~salpynx@161.29.22.222 JOIN #esolangs salpynx :realname < 1729372514 58816 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :I agree with zzo38's comment re. Corrado Bohm's P'' being the most formal TC proof for bf. The proof pre-dates bf by decades, and the correspondence was noticed well after bf, and I don't know how formally or when, but it is a trivial subset and feels like an obvious free step to reuse the formal proof. < 1729372643 724535 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :I haven't looked recently, but I couldn't find a free, easy to access archive copy of Bohm's original journal paper online. I considered getting a photocopy from a University library with physical copies, but I don't have uni connections currently, so it would have been a bit of an effort (and the uni is not even in my city) > 1729372658 754157 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5* 10moved [[02PL10]] to [[MarkupL]] > 1729372658 777468 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5* 10moved [[02Talk:PL/MIX10]] to [[Talk:MarkupL/MIX]] < 1729372736 196629 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :I'm still looking for a copy of Böhm, C.: "On a family of Turing machines and the related programming language", ICC Bull. 3, 185-194, July 1964. , just to link from the Wikipedia article > 1729373102 283883 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=143874&oldid=143870 5* 03Ractangle 5* (+34) 10 > 1729373118 570769 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=143875&oldid=143874 5* 03Ractangle 5* (-70) 10/* Syntax */ > 1729373254 843841 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=143876&oldid=143875 5* 03Ractangle 5* (-62) 10/* Hello, world */ < 1729373293 179375 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1729373569 345053 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :salpynx: I believe I've found that one in a shadow library, if you're content to read it and verify WP's claims. I don't have notes to share though, sorry. < 1729373643 521264 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :right, although you may still want to prove that Brainfuck is also complete in how it can use bytewise interactive input and output. > 1729373822 63035 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=143877&oldid=143876 5* 03Ractangle 5* (+158) 10/* Syntax */ < 1729373854 588415 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :b_jonas: not sure I follow the extra completeness from IO? < 1729373978 744484 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :salpynx: I mean that's a stronger property than just Turing-completeness < 1729373987 466136 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :You need to be able to arbitrarily "beep" the machine by putting it into a designated state. The phrasing on the wiki is in terms of arbitrary effects. < 1729374001 87163 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :korvo: thanks, I may have found the content somewhere too, but is it a transcription or something? I remember thinking it would still be valuable to have a cleanly obtained copy for proper attribution and linking < 1729374097 589360 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :salpynx: I don't think it's freely available anywhere, no. The original journal hasn't been made open-access, IIUC. When we have access to articles from the 60s, it's usually because they get shared by teachers a lot, and this article doesn't get used (much?) in courses. < 1729374174 329798 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :b_jonas: So, I think we have to fix a convention, but it should be straightforward to show that right-unbounded BF can do arbitrary I/O. We'd reserve the first four cells to use as registers for holding the next character in and out, as well as flags. > 1729374211 103494 PRIVMSG #esolangs :14[[07Overload14]]4 10 02https://esolangs.org/w/index.php?diff=143878&oldid=143869 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-3) 10/* Minimization */ < 1729374227 599363 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :This was how that one BF metainterpreter worked, IIRC: https://github.com/bf-enterprise-solutions/meta.bf < 1729374312 3071 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Oh, no, that metainterp passes through I/O. So I must be thinking of something else. > 1729374373 46566 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=143879&oldid=143877 5* 03Ractangle 5* (+149) 10/* MarkupL add-ons */ > 1729374390 556713 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=143880&oldid=143879 5* 03Ractangle 5* (+1) 10/* MarkupL add-ons */ < 1729374456 955508 :Everything!~Everythin@46.211.96.33 JOIN #esolangs * :Everything > 1729374508 182894 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move_redir10 02 5* 03Ractangle 5* 10moved [[02Talk:MarkupL/MIX10]] to [[Talk:PL/MIX]] over redirect > 1729374508 205078 PRIVMSG #esolangs :14[[07Special:Log/delete14]]4 delete_redir10 02 5* 03Ractangle 5* 10Ractangle deleted redirect [[02Talk:PL/MIX10]] by overwriting: Deleted to make way for move from "[[Talk:MarkupL/MIX]]" < 1729374693 959480 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :"phrasing on the wiki is in terms of arbitrary effects" maybe i'm missing some context on what you're trying to prove, but though IO was totally separate from computational ability? < 1729374703 764111 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :if the result is on the tape, it has been computed. IO could be done with memory mapping, or adding command conventions, or wiring a beeper, but they are all equivalent in terms of computation. < 1729374971 724665 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :korvo: what? no, brainfuck has IO built in, using the . and , commands < 1729374979 433545 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :https://esolangs.org/wiki/Arbitrary_effect_at_an_arbitrary_point < 1729375014 998681 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :b_jonas: Sure. I was thinking of performing arbitrary I/O effects, not just having the commands available. < 1729375041 60615 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :isn't it like asking 'can it play Doom'? The answer is yes, but 'play' isn't formally defined, so you could argue about whether that really counts as 'play' subjectively? > 1729375049 144971 PRIVMSG #esolangs :14[[07Overload14]]4 10 02https://esolangs.org/w/index.php?diff=143883&oldid=143878 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+53) 10 < 1729375334 480606 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :korvo: i get "Arbitrary effect at an arbitrary point" is required for TCness, but don't see the IO implication? Also, I had to read the last para twice to make sure it wasn't implying some languages can be TC _without_ allowing AEAAP. It's still required, it just doesn't have to be direct or obvious. < 1729375555 665708 :__monty__!~toonn@user/toonn QUIT :Quit: leaving < 1729375743 911897 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :salpynx: I/O actions inside the machine correspond to externally-visible states outside the machine. < 1729375822 251147 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :And so if there's some arbitrary barrier preventing the machine from entering some externally-visible state, then that barrier likely prevents the machine from executing the corresponding I/O action. But if there's a legal program expressing that action, then we've found an incompleteness. < 1729375860 739776 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :as someone who likes writing truth machines for langs with no IO, i though IO was fundamentally a hardware or interpreter implementation detail-- sugar to make things a bit easier, but not required. Conceptually I can look at anything in the system, I don't see why STDOUT is especially priviledged. < 1729375875 137353 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Because BF has the I/O actions, we also expect that BF is universal over sequences of I/O actions. < 1729375919 233644 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :In languages like E or Monte, one *cannot* look at any part of the system, even with a debugger. You'd need an OS-level debugger or some other abstraction-violator. > 1729375943 74312 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143884&oldid=143857 5* 03ATProtogen 5* (+88) 10 < 1729375949 569531 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :So I'm used to thinking in terms of observable actions. It also enables us to talk about algorithms vs functions vs programs, which is nice. > 1729375957 763808 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143885&oldid=143884 5* 03ATProtogen 5* (+0) 10 > 1729375979 686898 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143886&oldid=143885 5* 03ATProtogen 5* (+1) 10 < 1729376066 421733 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :salpynx: To make this concrete and relevant, see [[Algebraic Brainfuck]]. The monoid I documented there does *not* have I/O, and in fact any I/O will trivialize the theory (IOW prevents us from showing that one program behaves like another). < 1729376093 891124 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :...Oh, I should say that there. < 1729376272 301966 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :"Because BF has the I/O actions, we also expect that BF is universal over sequences of I/O actions." ok, I think I understand this is a question... I had assumed that this is necessarily true for all TC langauges that allow arbitrary IO, and it'd have to be true for all TC languages as part of TCness (i,e, not specific to bf). You'd have to add odd restrictions to break it. .. but maybe this does need a proof? < 1729376419 422611 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yeah, you've got the idea. It's a straightforward proof to imagine: for each computable sequence of I/O actions, where the program can run a computable function to adapt to each input datum, the corresponding program interleaves I/O action literals with compiled code for those functions. < 1729376456 287674 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :And general recursion is allowed because I/O actions can occur inside those compiled functions. < 1729376457 981636 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ACTION handwaving > 1729376595 6253 PRIVMSG #esolangs :14[[07Overload14]]4 10 02https://esolangs.org/w/index.php?diff=143887&oldid=143883 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+152) 10/* Minimization */ > 1729376602 806408 PRIVMSG #esolangs :14[[07Overload14]]4 10 02https://esolangs.org/w/index.php?diff=143888&oldid=143887 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+0) 10/* Examples */ > 1729376648 442582 PRIVMSG #esolangs :14[[07Algebraic Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=143889&oldid=142903 5* 03Corbin 5* (+340) 10/* As a Monoid */ Note that I/O trivializes the theory. Sad but typical. < 1729376948 156419 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :i'm skipping a lot of stages in my thoughts here, but "Arb. effect at an arb. point" is using 'effect' to mean an effect 'relevant to computation'. IO adds effects not directly relevant to computation, but you can have them at the same arbitrary points easily... now I'm thinking the only hard part is infinite input --it's seems that might not necessarily be hardcodable and could represent a difference < 1729377011 359352 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Well, it's also talking about states of an FSM, and the way we represent I/O in an FSM is with states that are reading or writing. < 1729377034 143718 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :More abstractly, we talk about the "beep", which doesn't have to literally make an audio beep but should be an observable state. < 1729377055 236393 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :And the main application is Beeping Busy Beaver: https://www.sligocki.com/2021/03/06/beeping-busy-beaver/ < 1729377101 633336 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :... i'll read the curernt Algebraic Brainfuck for more context. Infinite input seems like that's the only part of IO that seems like it might make a meaning ful difference, and even then i can conceive of infinte hardcoded input, it's that maybe you'd never be able begin the computation < 1729377215 119169 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :FSMs read / write states can just be inserted or removed though? They are attached to computational states, that's a good way of conceptualising what I'm talking about (i think?) < 1729377424 555673 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :for 'beep's being an observable state, i have used monitoring the state of an arbitrary waterclock in TWFM as a conceptual beep for IO, and for BCT i worked out a pattern matching output if any part of the data string matched a pattern, the portion is to be interpreted as output, so i think i have practically implemented pushing the def.n of 'beep' techinques :) < 1729377503 171245 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Sure. I don't want to get bogged down in definitions as long as you've got the right idea. Consider video-game emulators; it'd be rather weird if an emulator *couldn't* reproduce an arbitrary code-execution (ACE) action, right? < 1729377555 503166 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :We want the emulator to be universal over all of the original observable states of the emulated machine, including the states that aren't typically encountered in normal usage. States that are only reached by highly-incompressible inputs. < 1729377599 923571 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :...Ignore that last bit, unless you wanna talk probabalistically, I guess. < 1729377686 992722 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :ooh, 'beeping busy beaver' I'd heard that mentioned a while back and was going to dig into what that meant. i'll do some reading, thx. < 1729377732 843450 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :TC-ness is really just kind of like what happens as our emulated machine goes to infinite time and space. Our emulator has to go infinite, too, and it has to do so in a faithful fashion. < 1729377791 15612 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :("Faithful" in the category-theoretic sense: if two observable states of the emulator are distinct, then observations of the original machine will distinguish them too.) < 1729377885 542 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :i guess my default take is that 'beeps' are irrelevant (for computation), primarily because the def.n of beep is so wide, but i'm also quite interested in exploring / justifying that. < 1729377967 42195 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :heh, I guess I think beeps are 'free' < 1729378333 753640 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Well, as long as they're not in control flow, yeah, beeps don't interrupt composition. But looping over a beep, especially conditionally beeping in a big loop, should evoke Rice's theorem. < 1729379147 985276 :Everything!~Everythin@46.211.96.33 QUIT :Quit: leaving < 1729380174 344025 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :korvo: i'm still reading, but it did surprise me that BBB(4) > BB(4) (considerably greater!), and it helps illustrate the difference. I'm still working through what it means. However this statement from SA "Clearly BBB(n) ≥ BB(n) for all n, since we could designate the state from which M halts as its beep state. " seems wrong to me -- beeping on the halt state gives you 1 beep? What am I missing here? < 1729380440 362708 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :I accept that BBB(4) is greater than BB(4), because i've seen an example (well, trust the statement that one exists), but disagree with the 'clearly', and the stated reason seems trivially false. < 1729380907 31619 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :salpynx: BBB() gives the index of the last beep, not the number of beeps, in this framing. < 1729381143 573722 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :int-e: Huh, do you mean trophy or something? I think I'm confused. < 1729381203 427603 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :korvo: aha! that fixes it, i'll reprocess@ < 1729381296 153333 :int-e!~noone@int-e.eu PRIVMSG #esolangs :shachaf: each trophy needs four stars and I got three with what I thought at the time was the last trophy < 1729381341 597751 :int-e!~noone@int-e.eu PRIVMSG #esolangs :well, with the corresponding combination of spells < 1729381343 29573 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Oh, got it, I thought you were saying there were more stars other than those. < 1729381372 569272 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :I guess you flipped the switch. < 1729381376 754131 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I did. < 1729381417 986012 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Hmm, I don't remember what trophies I did and didn't do, because some of them were on another computer and some were with a friend on their computer. < 1729381478 903417 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :I think we didn't finish goat+flip+flower. We made a bunch of progress on it but it was tricky. < 1729381574 764221 :int-e!~noone@int-e.eu PRIVMSG #esolangs :my cheat sheet looks like this; I haven't played since discovering the second animal. https://int-e.eu/~bf3/tmp/bee-magic.png < 1729381585 839876 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(spoilers obviously) < 1729381637 811046 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Oh, maybe I shouldn't have said a spoiler word. < 1729381709 41064 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(blue centers mark torphys that are done < 1729381982 67761 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I started assembling that map before I found the maphack... that was a waste of time :P < 1729382031 117930 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :where's this bee magic? apparently more than one of you are playing it and discussing it here, so I should add it to https://esolangs.org/wiki/User:B_jonas#Games_that_the_esolangs_community_plays < 1729382074 188011 :int-e!~noone@int-e.eu PRIVMSG #esolangs :https://epicpikaguy.itch.io/bee-magic < 1729382089 200126 :int-e!~noone@int-e.eu PRIVMSG #esolangs :windows version works in wine < 1729382109 60514 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(well, for me) > 1729382135 429564 PRIVMSG #esolangs :14[[07User:B jonas14]]4 10 02https://esolangs.org/w/index.php?diff=143890&oldid=141424 5* 03B jonas 5* (+52) 10/* Games that the esolangs community plays */ Bee magic < 1729382161 355445 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :I could not install Wine in my computer due to package manager conflicts. I don't know if some other people have similar problem. < 1729382161 597286 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :added it to the link, thanks < 1729382169 673871 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Do they have the DOS version? < 1729382233 4109 :int-e!~noone@int-e.eu PRIVMSG #esolangs :it works in a browser but my browser would forget all progress < 1729382246 60910 :int-e!~noone@int-e.eu PRIVMSG #esolangs :and no, not in lynx < 1729382283 144817 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :If the rules can be written out properly then it would also be possible to make a separate implementation. I made a article also on esolang wiki with some of the games but I also wrote the rules of some of these games. (In some cases they are more complicated than I could mention there directly, such as Pokemon, and Magic: the Gathering.) < 1729382286 200709 :int-e!~noone@int-e.eu PRIVMSG #esolangs :probably not mosaic either but who knows, maybe they've added WebGL support in the meantime ;-) < 1729382767 905193 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :I made a list of game rules in http://esolangs.org/wiki/User:Zzo38/Game_rules but does not include all of the games, yet. < 1729383239 966131 :wryl!sid553797@user/meow/Wryl PRIVMSG #esolangs :So I've been experimenting with an augmentation to FRACTRAN/Bag's rules. < 1729383331 826431 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :korvo: it seems that BBB(n) winners must be non-terminating, and have no halt state (BBB(4) winner meets this) which effectively _adds_ another useful state to the machine. It's not going to be exactly equivalent to an n+1 machine... it's likely to be better, because a halting n+1 machine has at least one out of (n * symbol) combinations leading to Halt, whereas the BBB(n) can use the full (n * symbol) combinations to do what it needs to, so long as it < 1729383332 286973 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :can create an arbitrary 'quasihalt' loop with an (n-1) non-terminating TM, form the quasihalt tape state. < 1729383352 113694 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :... so you're replacing a halt state with a n-1 state non-terminating TM which happens to overlap or co-exist with the useful machine you are designing < 1729383377 940821 :craigo!~craigo@user/craigo QUIT :Ping timeout: 248 seconds < 1729383396 318636 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :salpynx: Yeah, that seems to be the intuition that Ligocki is building. I admit that I don't have a good imagination for these. < 1729383451 398434 :int-e!~noone@int-e.eu PRIVMSG #esolangs :salpynx: eventually the oracle power will kick in and blow BB(n) out of the water < 1729383456 92321 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :What augmentation to FRACTRAN/Bag's rules is it? < 1729383501 12373 :wryl!sid553797@user/meow/Wryl PRIVMSG #esolangs :One where instead of decrementing and incrementing by 1, you decrement and increment by the `min` of all of the registers mentioned on the LHS. < 1729383509 457207 :int-e!~noone@int-e.eu PRIVMSG #esolangs :like there'll be a /relatively/ small machine that simulates all TMs with 10^100 states in parallel and beeps whenever one of them halts, so BBB() > BB(10^100). < 1729383537 778373 :wryl!sid553797@user/meow/Wryl PRIVMSG #esolangs :And one where the LHS can't feature duplicates. < 1729383608 651107 :wryl!sid553797@user/meow/Wryl PRIVMSG #esolangs :It makes moving data around quite fast. < 1729383635 794663 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :salpynx: no, you don't make the halting state beep, you make the state that occurs the most frequently before the halt, and since there are very few states and BB is large, that's basically as many beeps as the BB. that proves BBB can't be significantly smaller than BB. < 1729383676 464098 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :that BBB is be much larger even for such low number of states isn't obvious to me < 1729383677 883166 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: it counts steps, not beeps < 1729383708 703689 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I think the definition is carefully crafted to make BB(n) >= BBB(n) trivial. < 1729383731 191247 :wryl!sid553797@user/meow/Wryl PRIVMSG #esolangs :The caveat being that any catalyst-like rules that reduce the `min` to 1 reduce it to FRACTRAN/Bag semantics. < 1729383737 771959 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :int-e: probably doesn't matter much, but sure < 1729383812 263114 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :b_jonas: as int-e said "it counts steps, not beeps", i was thinking it counted beeps first, but BB gets to output 1s on more that one state, BBB only gets 1 beep state, so by that measure BB has to get more 'outputs' in < 1729383827 197413 :int-e!~noone@int-e.eu PRIVMSG #esolangs :err that inequality is the wrong way around < 1729383872 236719 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :... then I got confused whether BB is 'producing the most output' / 'writing the most 1s to the tape' / 'running the longest' ... i think all of those end up be equivalent in the various formulation < 1729383881 508138 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :s < 1729383902 598660 :int-e!~noone@int-e.eu PRIVMSG #esolangs :salpynx: all these notions exist but I think people focus on the number of steps until it halts < 1729383935 851328 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :though I wonder if BBB is much larger than BB, in the sense of whether there's no constant C such that BBB(n)<=BB(C*n) for large enough n. like, is BBB really more powerful, or does it just get some advantage for large n? < 1729383950 189953 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :s/advantage for large n/advantage for small n/ < 1729383955 795338 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: did you see my comment about BB(10^100)? < 1729383962 398409 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :no < 1729383996 379336 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ah < 1729384009 770323 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :so that means BBB is much bigger < 1729384011 511711 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :good to know < 1729384066 363263 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :int-e: number of steps is the easiest to think about. I agree with your statement about the inequality crafted to make the inequality trivial. It does require understanding that it's a single beep marking the step index, not a beep count < 1729384123 852425 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :that shouldn't be different for large n though < 1729384196 898850 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :except of course if you want beep count then the operators will get annoyed by all the beeps and disconnect the alarm < 1729384269 316731 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :well, if you can still find operators after BBB days in first place < 1729384321 699817 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Like, it's important to understand how this generalizes, or at least how it's made isomorphism-invariant. The machine only has to go through a "beep state" because we're assuming it's got an underlying FSM. < 1729384370 150731 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :If we forget that the machine has states, and just think of it in terms of observables, then the connection to halting is clear: we're waiting for the machine to satisfy a particular observational requirement. < 1729384404 822496 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :That observable might only manifest as a composite of machine actions or machine states. A classic example is old-school tape drives that walked across server rooms when given a sequence of head-moving operations. < 1729384444 567297 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :But it *must* generalize waiting for the machine to halt, because we can presumably observe whether the machine is halted yet. < 1729384478 273923 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :this is really interesting, but i think it has more to do with halt definitions rather than IO, and something about it feels like state-count accounting tricks on n, like there will be an exact equivalence trade-off, with no rules broken or extra power conferred, but it certainly doesn't seem trivial to unpack. < 1729384548 999494 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yeah, it feels weird that something could still be hard even with an oracle for Halting, right? I struggled with this too. < 1729384577 247072 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :hehe. for a turing machine you can observe haltin easily, but I think ais523 managed to define machines with much harder to observe halting conditions < 1729384723 101215 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :DNA computers are a fun example. AIUI we have autocatalytic DNA fragments, so we should be able to do universal computation somehow, but DNA computers don't ever halt, they just (possibly) reach equilibrium. < 1729384741 318430 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :i know there have been esolang discussions where a tight loop was an uncontroversial alternative to a halt. This seems to be suggesting that unprovably non-halting loops can be used as halt too... which seems like a thing you can say, but, yeah, harder to work with in practice < 1729384771 227260 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :and of course you have to remember the context that BB(1000) is already larger than I can imagine < 1729384785 11322 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Waterfall computers are another fun example. Technically, if you label every atom of water going over Niagara Falls in one second, you can compute by using the permutation of atoms as a reversible computer; but good luck actually tagging quadrillions of molecules. < 1729384860 929607 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :salpynx: Note that, for TMs, halting is definitely an observable, and that's what matters for TCness as it's originally defined. If you can emulate a TM in a system, and whether the emulator has halted is observable, then it doesn't matter if we can't measure the whole system at once. < 1729384874 209904 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :That might be super-obvious to you, sorry. < 1729384906 92245 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :ugh, just had a though abotu machines that maximise the time for their first beep.. and then again for their second beep... isn't that just two BB's back to back, maybe sharing some states? < 1729384926 487434 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :korvo: by quadrillion you mean just 10**15 right? because 10**24 might be more than how many molecules in Niagara Falls < 1729384926 723950 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Oh also instead of beeping whenever a TM halts, we can instead take the number of steps N so far, and enumerate N-state TMs to simulate (so now there's two separate batches of simulations, and the second one is reset whenever we find a larger N). So we can get BB(BB(10^100)) still with "relatively few" states. (I imagine tens of thousands if we do it with human-understandable means) < 1729384960 528577 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yep, you're on the same track as Aaronson and Ligocki (separately), who build nests of equations relating the two different degrees of computation. This sort of thing also shows up in algorithmic information theory. < 1729384960 829095 :int-e!~noone@int-e.eu PRIVMSG #esolangs :so as usual these constructions start stacking like crazy < 1729384986 129790 :int-e!~noone@int-e.eu PRIVMSG #esolangs :korvo: yeah I didn't think this would be a novel idea :) < 1729384990 531974 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :b_jonas: Yeah, the smaller amount. < 1729385084 951431 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :int-e: Hah, yeah. I've read the article by...you? Tromp? doing this with BLC. Same idea: the monoid of composition has recursive constraints on its presentation and we can use those to compute the cardinality of (slices of) the presentation. < 1729385154 659671 :int-e!~noone@int-e.eu PRIVMSG #esolangs :korvo: the term "oracle power" is even in the blog post... I'm just making this a bit more concrete for myself. < 1729385174 202072 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ok never mind, there is 10**24 molecules too, I just can't count < 1729385195 674129 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :lol < 1729385234 557297 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :int-e: I keep thinking of the Erdös Book, or 0♯, or other indices of proofs. Stuff at the level of Halting is questions about maths. Stuff at the level of Beeping is questions about The Book. < 1729385260 183143 :int-e!~noone@int-e.eu PRIVMSG #esolangs :korvo: probably Tromp < 1729385349 132107 :nitrix!~nitrix@user/meow/nitrix NICK :nitrix-or-treat < 1729385377 184596 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :i'm laughing just at the idea of not being able to count to 10**24 being a problem, that just struck me as very funny < 1729385428 130055 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ACTION just programs in BLC on occasion. Well, there is https://www.isa-afp.org/entries/Goodstein_Lambda.html which qualifies as academic and was motivated by BLC. < 1729385495 64260 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement < 1729385653 750451 :ais523!~ais523@user/ais523 PRIVMSG #esolangs : hehe. for a turing machine you can observe haltin easily, but I think ais523 managed to define machines with much harder to observe halting conditions ← for the 2-state 3-symbol turing machine it's actually mostly the initial condition that's the problem, I think it's possible to design an initial condition so that the halt state becomes "goes to the left of the starting location" (although the halt state in my proof was more complicated) < 1729385753 855801 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think the attempt to calculate BB(3,3) has now encountered a machine that people are pretty sure halt, but are not yet sure how to simulate it all the way to its halt state > 1729385804 835197 PRIVMSG #esolangs :14[[07Translated !14]]4 10 02https://esolangs.org/w/index.php?diff=143891&oldid=143286 5* 03None1 5* (+1682) 10 > 1729385940 500365 PRIVMSG #esolangs :14[[07Translated !/None114]]4 N10 02https://esolangs.org/w/index.php?oldid=143892 5* 03None1 5* (+4208) 10Created page with "1. Take that sh*t
     C . ,     . 12299        ?       .   . ,  10    . 2.    .   . ..."
> 1729385963 744144 PRIVMSG #esolangs :14[[07Translated !/None114]]4 10 02https://esolangs.org/w/index.php?diff=143893&oldid=143892 5* 03None1 5* (+39) 10
< 1729386998 83032 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :thinking in terms of emulators is interesing. It seems trivial to say any halting TM can be emulated by infinitely many non-halting TMs that do something else after the emulation has completed. What does that mean though? I don't think you can make claims about state counts, because it's also trivial to create examples where computations can be performed by fewer states (if you start with an inefficient state machine to begin with).
< 1729387047 63308 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :for BBB, why can't there be more future beeps, if you can define an observable halting condition like: consider the emulation halted if there are no beeps for m steps, or when there are two consecutive beeps, or some other fixed or relative period of silence from some pre-beeped point
< 1729387395 240719 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :What I joined earlier to say was about bfjoust, but got swiped by bf, IO, and BBB
< 1729387406 641037 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :I have another optimised bfjoust warrior, descended from the same parent as Lymia.nyuroki2 (#2 on the hill). At 2k, it's 1/4 the size of Lymia.nyuroki2, and 1/3 the size of their common ancestor, nyuroki-esoteric. It gets 1st place with 22.21 points, and a Markov score of 59.82.
< 1729387442 202047 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :It's ridiculously manually optimised (maybe fragile?), but the basic algorithm is that of nyuroki-esoteric. nyuroki2 has a slightly more complex version, but it's the same idea as Lymia's original of 8x rushes, and some fiddly magic numbers here and there.
< 1729387471 471397 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :I'm not submitting it to the hill because I need to figure out how to apply the MIT license of the original written in a custom JoustExt script / scala / bfjoust, and mine which is bash scripted bfjoust. I'm treating warriors more like discovering integers or algorithms with interesting properties. Maybe I'm missing something about the required creativity for algorithms made from 8 symbols, or etiquette of re-using code? I do want to attribute prior 
< 1729387471 811530 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :work correctly tho
< 1729387594 526363 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :I'm using the same basic algorithm of nyuroki, and tweaked some of the parameters (setup minimal defense, then 8 potential rushes, one with params for short tapes), but have significantly increased the Kolmogorov complexity of the rush. Common ancestor nyuroki has only 1 rush type, current hill nyuroki2 has 3 kinds, my versions uses 2 distinct rushes.
< 1729388045 329212 :salpynx!~salpynx@161.29.22.222 QUIT :Remote host closed the connection
< 1729389904 414235 :op_4!~tslil@user/op-4/x-9116473 QUIT :Remote host closed the connection
< 1729389934 96403 :op_4!~tslil@user/op-4/x-9116473 JOIN #esolangs op_4 :op_4
< 1729401988 176013 :ais523!~ais523@user/ais523 QUIT :Quit: quit
> 1729403780 35088 PRIVMSG #esolangs :14[[07Deadfish/Implementations (nonalphabetic and A-L)14]]4 10 02https://esolangs.org/w/index.php?diff=143894&oldid=143849 5* 03PrySigneToFry 5* (+728) 10
< 1729406580 737037 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Woah.
< 1729406583 954396 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :There's still life in BFJoust.
< 1729407451 502890 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1729408411 302162 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :(will aim this at salpynx later, but dropping this here before I forget)
< 1729408551 973224 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :So... nyuroki2 was kinda always a somewhat poorly tuned version of an at-the-time-new (?) strategy group that plays unfair in a lot of small ways. Break the rule of 9 severely, intentionally use decoy setup clashes, straight-up skip a flag without confirming for sure it's not the flag, etc.
< 1729408896 567522 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Its last closest relative (strategy-wise) was margins3, which tries to win very short tapes and tie longer ones. Nyuroki overall tries to take a more extreme version of this strategy, winning very short and long tapes. Against older bots coded before it, it usually ends up outright losing (generally) tapes from about 11-14 and winning everything else, leading to a ridiculously winning overall score against the entire hill.
< 1729408995 844814 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :It's still got the best W/L record overall (score ladder), and... its dominance there actually kinda distorts the markov ladder. Since, defeating Nyuroki at the cost of several of the weaker bots that Nyuroki still wins you the ladder overall.
< 1729409191 512364 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Feel free to post variants of it, just... I think it'd end up amounting to hill tuning against to beat the new bots. It'll probably take a few bots in the general strategy group tuned differently for the ladder to "stabilize" again and so that new bots need to beat the whole general strategy "solidly" instead of just taking advantage of flaws/bugs in Nyuroki to get high on the ladder. I'd encourge new similar bots, but also encourge them to be 
< 1729409191 562299 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :completely new code based on the same principles.
< 1729409555 443763 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1729409845 86126 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 248 seconds
< 1729410202 188472 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1729411980 2129 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1729412427 759173 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=143895&oldid=143880 5* 03Ractangle 5* (+22) 10/* Syntax */
< 1729412559 851047 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :Lymia: you may want to copy some of that to https://esolangs.org/wiki/BF_Joust_champions#2017
> 1729412901 135672 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=143896&oldid=143895 5* 03Ractangle 5* (+154) 10/* MarkupL syntax */
> 1729412974 65467 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=143897&oldid=143896 5* 03Ractangle 5* (+20) 10/* Hello, world */
< 1729413109 33861 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :That's fair. :o
> 1729413110 595467 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=143898&oldid=143897 5* 03Ractangle 5* (+30) 10/* Hello, world */
< 1729413124 368683 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :hell0
< 1729413142 519793 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :It's kinda hard to describe succinctly because it does a lot of small things rather than any one big thing.
> 1729413147 324988 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=143899&oldid=143898 5* 03Ractangle 5* (+0) 10/* Hello, world */
< 1729413165 194911 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
< 1729413236 860951 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I don't think it needs to be more succint than what you said above. I think the information on how it affected the ladder can fit there.
< 1729413274 351709 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :ACTION nods.
< 1729413275 598504 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Fair enough.
< 1729413293 554930 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i had an esolang idea
< 1729413297 776298 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :base don ladders
< 1729413301 196343 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :and i want feedback
< 1729413316 40137 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :or maybe ask ais523, since I'm not really a bfjoust player
< 1729413362 577387 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :so the idea was
< 1729413364 327548 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :you had
< 1729413370 669772 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs := which is a daller step
< 1729413373 373115 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Yeah, I can update the champion thing.
< 1729413374 485898 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :there is a pointer
< 1729413388 602131 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :it climbs up the nearest ladder(right prorioty)
< 1729413388 681888 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :... if it's alive, may actually implement my latest idea for an evolver.
< 1729413390 732518 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :and then
< 1729413392 636923 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :it
< 1729413395 136534 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :And hope it works this time.
< 1729413405 945612 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :if its at bottom of ladder goes
< 1729413410 525542 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :up and other way around
< 1729413418 568125 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :if its somewhere in the middle in between
< 1729413419 734776 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :then it
< 1729413445 361480 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :goes oppistive of the last ladder direction
< 1729413447 848392 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :very simple
< 1729413498 416140 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :should i make it
< 1729413560 415784 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :Lymia: fizzie revived zemhill, so it should be alive
< 1729413567 153182 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Oh!
< 1729413569 743546 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :That's nice. :o
< 1729413621 725771 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :perlbot call ztest bad (>)*9((+.)*180>(+)*100(+.+..)*30>)*20
< 1729413624 535477 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot PRIVMSG #esolangs :b_jonas: {"result":"ok","message":"web.b_jonas-bad: points -28.95, score 4.74, rank 47/47\n"}
< 1729413755 301164 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :a few people were submitting programs too
< 1729413961 562370 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :oh gosh
< 1729413962 498375 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :New bot?
< 1729414021 915268 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :perlbot has been here for a year or two, and it's actually rather old outside this channel, it's a new instance of some parts of buubot3, where buubot3 is a very old bot that I contributed into and is a complete rewrite of buubot2. 
< 1729414022 226326 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot PRIVMSG #esolangs :b_jonas: Stored has been here for a year or two, and it's actually rather old outside this channel, it's a new instance of some parts of buubot3, where buubot3 is a very old bot that I contributed into and is a complete rewrite of buubot2. 
< 1729414026 243014 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :er no
< 1729414050 144618 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :perlbot search has been there
< 1729414050 682304 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot PRIVMSG #esolangs :b_jonas: [<*:##NULL> macro true facts is `eval use Acme::ConspiracyTheory::Random -all; bad_punctuation theory!] [<*:##NULL> has a lot of the same features, but pork has been around for, what, 20 years?] [<*:##NULL> has been here for a year or two, and it's actually rather old outside this channel, it's a new instance of some parts of buubot3, where buubot3... [Output truncated. http://perl.bot/p/6vzai7 ]
< 1729414057 706434 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :perlbot search has been there for a year or two
< 1729414058 50777 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot PRIVMSG #esolangs :b_jonas: [<*:##NULL> has been here for a year or two, and it's actually rather old outside this channel, it's a new instance of some parts of buubot3, where buubot3 is a very old bot that I contributed into and is a complete rewrite of buubot2. ] [<*:##NULL> macro true facts is `eval use Acme::ConspiracyTheory::Random -all; bad_punctuation theory!] [<*:##NU... [Output truncated. http://perl.bot/p/pclksz ]
< 1729414075 775590 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :drat, how do I make it tell what the copula in that is
< 1729414088 510635 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :perlbot fact has been here for a year or two, and it's actually rather old outside this channel, it's a new instance of some parts of buubot3, where buubot3
< 1729414088 837967 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot PRIVMSG #esolangs :b_jonas: a very old bot that I contributed into and is a complete rewrite of buubot2. 
< 1729414094 518004 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :perlbot forget has been here for a year or two, and it's actually rather old outside this channel, it's a new instance of some parts of buubot3, where buubot3
< 1729414094 758640 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot PRIVMSG #esolangs :b_jonas: Forgot has been here for a year or two, and it's actually rather old outside this channel, it's a new instance of some parts of buubot3, where buubot3
< 1729414109 62672 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :perlbot search has been there for a year or two
< 1729414109 411266 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot PRIVMSG #esolangs :b_jonas: [<*:##NULL> macro true facts is `eval use Acme::ConspiracyTheory::Random -all; bad_punctuation theory!] [<*:##NULL> itself is nominally opensource, but it's got a history that would make any lawyers upset if you tried to get a proper license for it (3 main authors, me buu and a user by the name of b_jonas).  buu disappeared for a while but is now b... [Output truncated. http://perl.bot/p/3vcap4 ]
< 1729414124 90515 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ah, that other one looks accidental too
< 1729414128 514279 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :perlbot fact itself
< 1729414128 745262 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot PRIVMSG #esolangs :b_jonas: nominally opensource, but it's got a history that would make any lawyers upset if you tried to get a proper license for it (3 main authors, me buu and a user by the name of b_jonas).  buu disappeared for a while but is now back, b_jonas has been gone for years and none of us have ever decided to give it a proper license.  the rest is all stuff i've spun off that's got proper
< 1729414160 369235 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :perlbot forget itself
< 1729414160 636836 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot PRIVMSG #esolangs :b_jonas: Forgot itself
< 1729414274 82957 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :Lymia: anyway, perlbot can send HTTP GET queries, though it has some annoying limitation in how it uses that, it always tries to parse the reply as html or xml, only gives you the parse tree rather than the original source, and sometimes the parsing fails outright, so you can't just download arbitrary content that's not encapsulated in html or xml, though plain text files will often work because they'll 
< 1729414280 473118 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :parse as html\
< 1729414307 296498 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Oh, is the bot not alive?
< 1729414310 8350 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :Lymia: and also zemhill happens to accept bfjoust submissions of in a GET query, which is a bug, but I decided I'd use it
< 1729414310 89425 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Just the website?
< 1729414335 727291 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :!ztest (>)*9([(+.)*150]>)
< 1729414335 827713 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :b_jonas: "!ztest progname code". See http://zem.fi/bfjoust/ for documentation.
< 1729414338 870357 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :the bot is alive too
< 1729414345 438941 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :but I think using perlbot is funnier
< 1729414352 941827 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :!ztest bad (>)*9([(+.)*150]>)
< 1729414353 180571 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :b_jonas.bad: points -32.86, score 3.02, rank 47/47
< 1729414422 826478 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :the whole infrastructure, zemhill's hill and website and bot, are rather old and fizzie basically made it mostly work using duct tape
< 1729414435 575970 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :(of course perlbot is also very old)
< 1729414535 575920 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :ACTION nods.
< 1729414598 982030 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :though on the plus side, zemhill was originally written in ruby 1.9, while jevalbot was originally written in ruby 1.8, so zemhill needed fewer layers of duct tape
> 1729415196 83815 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=143900&oldid=143899 5* 03Ractangle 5* (+2) 10/* MarkupL add-ons */
< 1729415417 102211 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :(My last attempt at an evolver was... in retrospect, overcomplicated.)
< 1729415449 823624 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :question:
< 1729415468 14818 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :would waterfall be TC if you could just reset the value
< 1729415476 245079 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :(An approach came to mind for a BF Joust evolver that follows through how I tend to make bots in practice. Have a concept of "behaviors" which are nested "monotonically".)
< 1729415492 190147 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :(Not sure what the proper term is, but. An ordered list of "behaviors" which can jump to other behaviors that follow them.)
< 1729415503 630510 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :(So complicated strategies can evolve that still reuses code for different "sections".)
< 1729415508 907253 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :(Might still run into fitness landscape issues, but.)
< 1729415512 914913 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :(Worth a shot.)
< 1729415534 722584 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :(Basic instructions for constructs like an offset clear or clears in general should help.)
> 1729416001 331276 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=143901&oldid=143900 5* 03Ractangle 5* (+608) 10/* Examples */
> 1729416101 170174 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=143902&oldid=143901 5* 03Ractangle 5* (-2) 10/* MarkupL add-ons */
< 1729416803 669455 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1729417522 640325 :chiselfuse!~chiselfus@user/chiselfuse QUIT :Remote host closed the connection
< 1729417541 676808 :chiselfuse!~chiselfus@user/chiselfuse JOIN #esolangs chiselfuse :chiselfuse
< 1729417848 248248 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1729417991 988203 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=143903&oldid=143902 5* 03Ractangle 5* (+376) 10/* Cat program */
< 1729420021 322156 :iddi01!~iddi01@2604:9cc0:14:8d60:d5b0:dacd:a37a:e880 JOIN #esolangs * :[https://web.libera.chat] iddi01
> 1729420061 873164 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=143904&oldid=143903 5* 03Ractangle 5* (+7) 10/* Cat program */
< 1729420117 31695 :iddi01!~iddi01@2604:9cc0:14:8d60:d5b0:dacd:a37a:e880 PRIVMSG #esolangs :!zjoust another_rush_program ++>>>(+)*5<(-)*5<(+)*33(>)*4(>[([+[+[--[-[-[(-[{(+)*23(+[{(+)*95(+.)*23(>(+)*117(+.)*23)*-1}])%22}])%20]]]]]]>)*25]++>-)*15
< 1729420117 479694 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :iddi01.another_rush_program: points 0.98, score 21.57, rank 20/47
> 1729420246 435649 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=143905&oldid=143904 5* 03Ractangle 5* (+22) 10/* Cat program */
> 1729421359 699004 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=143906&oldid=143905 5* 03Ractangle 5* (+464) 10/* MarkupL syntax */
> 1729421369 603120 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=143907&oldid=143906 5* 03Ractangle 5* (+7) 10/* MarkupL syntax */
> 1729421641 490086 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=143908&oldid=143907 5* 03Ractangle 5* (+66) 10/* MarkupL syntax */
> 1729421780 275746 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=143909&oldid=143908 5* 03Ractangle 5* (+32) 10/* Cat program */
> 1729421815 858991 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=143910&oldid=143909 5* 03Ractangle 5* (-11) 10/* Cat program */
< 1729422540 323877 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1729422931 951680 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :!zjoust worst_program (><)*-1
< 1729422932 276233 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :Lymia.worst_program: points -33.05, score 3.06, rank 47/47
< 1729422937 273949 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Huh, it works!
< 1729422941 120501 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Well...
> 1729423154 518027 PRIVMSG #esolangs :14[[07Comment14]]4 10 02https://esolangs.org/w/index.php?diff=143911&oldid=143557 5* 03Ractangle 5* (+17) 10/* 4ME */
< 1729423590 79947 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown
> 1729423605 321971 PRIVMSG #esolangs :14[[07User talk:PythonshellDebugwindow14]]4 10 02https://esolangs.org/w/index.php?diff=143912&oldid=143422 5* 03Cycwin 5* (+119) 10
> 1729423697 901459 PRIVMSG #esolangs :14[[074ME14]]4 10 02https://esolangs.org/w/index.php?diff=143913&oldid=139947 5* 03Ractangle 5* (-83) 10
< 1729423974 290449 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :question. do bfjoust abbreviations let you compactly describe a quasi-infinite string P where P = [QP[RP]] where Q and R are given programs with brackets balanced, and the closing square brackets are never reached?
< 1729424003 105820 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :if it's just P = [QP] then you can write that as ([Q{}])*-1 
< 1729425158 456773 :X-Scale!~X-Scale@89.214.123.99 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1729425497 372373 :X-Scale!~X-Scale@89.214.123.99 QUIT :Ping timeout: 256 seconds
< 1729425826 903457 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :wait no, that's the wrong question
< 1729425847 360978 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :(and meaningless)
< 1729425852 987194 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I'll have to figure out the real question later
> 1729426448 893960 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143914&oldid=143886 5* 03ATProtogen 5* (-54) 10
< 1729426868 374690 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs amby :realname
> 1729427398 635720 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=143915&oldid=143910 5* 03Ractangle 5* (-21) 10/* MarkupL syntax */
< 1729428095 954224 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1729429170 277060 PRIVMSG #esolangs :14[[07User:PkmnQ/Alternate Universe Underload14]]4 10 02https://esolangs.org/w/index.php?diff=143916&oldid=143855 5* 03PkmnQ 5* (+2283) 10More minimization
< 1729429258 924976 :Everything!~Everythin@46.211.77.168 JOIN #esolangs Everything :Everything
> 1729429712 241591 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143917&oldid=143914 5* 03ATProtogen 5* (+921) 10
< 1729430111 394680 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1729430192 278706 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1729430227 540620 :wWwwW!~wWwwW@94.147.203.75 QUIT :Quit: Client closed
> 1729430546 906460 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143918&oldid=143917 5* 03ATProtogen 5* (+6) 10
< 1729431825 364497 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1729432032 88033 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1729432033 350082 :supercode!~supercode@user/supercode JOIN #esolangs supercode :[https://web.libera.chat] supercode
> 1729432283 723048 PRIVMSG #esolangs :14[[07Talk:lang14]]4 10 02https://esolangs.org/w/index.php?diff=143919&oldid=140439 5* 03Yes 5* (+87) 10
< 1729432680 123183 :supercode!~supercode@user/supercode PRIVMSG #esolangs :Is there a proof available for Brainfuck being Turing Complete?
> 1729432780 651395 PRIVMSG #esolangs :14[[07User:PkmnQ14]]4 10 02https://esolangs.org/w/index.php?diff=143920&oldid=142715 5* 03PkmnQ 5* (+311) 10
< 1729433339 42702 :iddi01!~iddi01@2604:9cc0:14:8d60:d5b0:dacd:a37a:e880 QUIT :Quit: Client closed
> 1729433808 301285 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143921&oldid=143918 5* 03ATProtogen 5* (-201) 10
< 1729434062 848176 :Everything!~Everythin@46.211.77.168 QUIT :Ping timeout: 272 seconds
< 1729434155 885434 :Everything!~Everythin@178-133-57-213.mobile.vf-ua.net JOIN #esolangs * :Everything
> 1729434197 32701 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143922&oldid=143921 5* 03ATProtogen 5* (+12) 10
> 1729434513 327778 PRIVMSG #esolangs :14[[07BubbleLang/Error14]]4 10 02https://esolangs.org/w/index.php?diff=143923&oldid=139584 5* 03PrySigneToFry 5* (+339) 10
< 1729434669 445378 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1729434755 510605 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Remote host closed the connection
< 1729436256 265335 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1729436521 486876 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs amby :realname
> 1729436522 883330 PRIVMSG #esolangs :14[[07Snakel14]]4 10 02https://esolangs.org/w/index.php?diff=143924&oldid=143859 5* 03Ractangle 5* (+42) 10
> 1729436800 815359 PRIVMSG #esolangs :14[[07Snakel/Errors14]]4 N10 02https://esolangs.org/w/index.php?oldid=143925 5* 03Ractangle 5* (+210) 10Created page with "{{WIP}}If you make an error in the code (for example putting an undefined variable into the code) in a Snakel interpreter. Then the terminal will emit an error and will explain and show where you made a mistake"
> 1729436820 248434 PRIVMSG #esolangs :14[[07Snakel/Errors14]]4 10 02https://esolangs.org/w/index.php?diff=143926&oldid=143925 5* 03Ractangle 5* (+1) 10
> 1729436848 698651 PRIVMSG #esolangs :14[[07SKR14]]4 N10 02https://esolangs.org/w/index.php?oldid=143927 5* 03Hakerh400 5* (+7075) 10+[[SKR]]
> 1729436886 518438 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=143928&oldid=143848 5* 03Hakerh400 5* (+10) 10+[[SKR]]
> 1729436898 396208 PRIVMSG #esolangs :14[[07User:Hakerh40014]]4 10 02https://esolangs.org/w/index.php?diff=143929&oldid=141802 5* 03Hakerh400 5* (+10) 10+[[SKR]]
> 1729436963 288096 PRIVMSG #esolangs :14[[07SKR14]]4 M10 02https://esolangs.org/w/index.php?diff=143930&oldid=143927 5* 03Hakerh400 5* (+2) 10
< 1729439997 363694 :Everything!~Everythin@178-133-57-213.mobile.vf-ua.net QUIT :Quit: leaving
< 1729440682 867801 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1729442047 417112 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1729444010 284711 PRIVMSG #esolangs :14[[07Snakel/Errors14]]4 10 02https://esolangs.org/w/index.php?diff=143931&oldid=143926 5* 03Ractangle 5* (+14) 10
> 1729445745 4856 PRIVMSG #esolangs :14[[07Hostile snakes14]]4 N10 02https://esolangs.org/w/index.php?oldid=143932 5* 03Yayimhere 5* (+801) 10Created page with "{{Lowercase}} '''hostile snakes''' is an esolang created by [[User:Yayimhere]]. hostile snakes is a 2d self modifying esolang with ladders. dont worry about the name, its just an overcomplicated pun == how it works == the pointer starts at lower right corner, an
> 1729446137 463416 PRIVMSG #esolangs :14[[07Snakel/Errors14]]4 M10 02https://esolangs.org/w/index.php?diff=143933&oldid=143931 5* 03PythonshellDebugwindow 5* (+17) 10Back
> 1729446209 99498 PRIVMSG #esolangs :14[[07Hostile snakes14]]4 M10 02https://esolangs.org/w/index.php?diff=143934&oldid=143932 5* 03PythonshellDebugwindow 5* (+81) 10Categories
< 1729446306 492696 :fowl!~fowl@user/fowl QUIT :Ping timeout: 246 seconds
> 1729446613 47182 PRIVMSG #esolangs :14[[07Snakel/Errors14]]4 10 02https://esolangs.org/w/index.php?diff=143935&oldid=143933 5* 03Ractangle 5* (+25) 10/* TypeError */
> 1729446659 870744 PRIVMSG #esolangs :14[[07Snakel/Compatibility methods14]]4 10 02https://esolangs.org/w/index.php?diff=143936&oldid=143725 5* 03Ractangle 5* (+17) 10
> 1729446766 338712 PRIVMSG #esolangs :14[[07Snakel14]]4 10 02https://esolangs.org/w/index.php?diff=143937&oldid=143924 5* 03Ractangle 5* (+33) 10/* Truth-machine */
< 1729446941 475634 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname
< 1729446941 504339 :craigo!~craigo@user/craigo QUIT :Client Quit
< 1729447317 994830 :int-e!~noone@int-e.eu PRIVMSG #esolangs :korvo: https://paste.debian.net/1332858/
< 1729447449 428321 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname
< 1729448182 964876 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :int-e: Wow, fast. I'll reproduce in a bit.
> 1729448257 54549 PRIVMSG #esolangs :14[[07Snakel/Errors14]]4 10 02https://esolangs.org/w/index.php?diff=143938&oldid=143935 5* 03Ractangle 5* (+198) 10/* Using a wrong type */
> 1729448286 335756 PRIVMSG #esolangs :14[[07Snakel/Errors14]]4 10 02https://esolangs.org/w/index.php?diff=143939&oldid=143938 5* 03Ractangle 5* (+53) 10
> 1729448340 823263 PRIVMSG #esolangs :14[[07Snakel/Errors14]]4 10 02https://esolangs.org/w/index.php?diff=143940&oldid=143939 5* 03Ractangle 5* (+41) 10/* Using a wrong type in a variable */
< 1729448439 776107 :X-Scale!~X-Scale@89.214.113.156 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
> 1729448713 46318 PRIVMSG #esolangs :14[[07Snakel/Errors14]]4 10 02https://esolangs.org/w/index.php?diff=143941&oldid=143940 5* 03Ractangle 5* (+256) 10/* Using a wrong type in a variable */
< 1729449204 684336 :craigo!~craigo@user/craigo QUIT :Quit: Leaving
< 1729450588 246692 :supercode!~supercode@user/supercode QUIT :Quit: Client closed
> 1729450610 869481 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143942&oldid=143922 5* 03ATProtogen 5* (-16) 10
< 1729451117 711461 :mniip!~Guest22@2405:201:d023:3863:7c1c:c4a8:69c9:9813 JOIN #esolangs * :[https://web.libera.chat] Guest22
> 1729451238 242660 PRIVMSG #esolangs :14[[074ME14]]4 10 02https://esolangs.org/w/index.php?diff=143943&oldid=143913 5* 03Ractangle 5* (+98) 10/* Rewritten 4ME */
< 1729451326 916103 :sam__!~sam@lullcec.org JOIN #esolangs * :sam
< 1729451351 125228 :sam__!~sam@lullcec.org NICK :Guest1779
> 1729451518 710304 PRIVMSG #esolangs :14[[074ME14]]4 10 02https://esolangs.org/w/index.php?diff=143944&oldid=143943 5* 03Ractangle 5* (+56) 10/* Commands */
< 1729451550 887900 :Guest1779!~sam@lullcec.org QUIT :Client Quit
> 1729451576 742391 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143945&oldid=143942 5* 03ATProtogen 5* (-93) 10
< 1729451582 924695 :sam__!~sam@lullcec.org JOIN #esolangs * :sam
< 1729451584 814964 :sam__!~sam@lullcec.org QUIT :Client Quit
< 1729451792 229917 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :int-e: Yep, your example works. Very nice! Do you prefer this pastebin for permanent links, or can I save a copy to the bb-gauge repo?
< 1729451929 393994 :Guest22!~Guest22@2405:201:d023:3863:7c1c:c4a8:69c9:9813 JOIN #esolangs * :[https://web.libera.chat] Guest22
< 1729451951 424660 :mniip!~Guest22@2405:201:d023:3863:7c1c:c4a8:69c9:9813 QUIT :Quit: Client closed
< 1729451954 205269 :Guest22!~Guest22@2405:201:d023:3863:7c1c:c4a8:69c9:9813 QUIT :Client Quit
< 1729451976 32622 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I prefer the pastebin for the time being
< 1729452068 350104 :Guest22!~Guest22@2405:201:d023:3863:7c1c:c4a8:69c9:9813 JOIN #esolangs * :[https://web.libera.chat] Guest22
< 1729452088 337102 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name)
< 1729452101 549603 :Guest22!~Guest22@2405:201:d023:3863:7c1c:c4a8:69c9:9813 QUIT :Client Quit
< 1729452157 730783 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :Lymia: I wanted to tell you that nyuroki2 is more impressive than you probably think it is – the way you check for clashing decoy setups is innovative and it's actually a surprisingly hard program to beat with something other than a slightly tweaked copy of itself
< 1729452185 572333 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :even the slightly broken antishudder has been causing me huge problems, it is harder to exploit than either a fully working antishudder or an absent one
< 1729452194 782967 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Oh, I'm going to have to remember how to XML-RPC in order to get a raw copy of the paste, aren't I... How would I do that from Nix? This is suddenly an engineering problem.
< 1729452518 56710 :int-e!~noone@int-e.eu PRIVMSG #esolangs :korvo: hmm there's no visible link for that but https://paste.debian.net/plain/1332858/ works
< 1729452541 189102 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :int-e: TIL! I had no idea.
< 1729452555 467481 :sam__!~sam@37.247.55.216 JOIN #esolangs * :sam
< 1729452570 167649 :int-e!~noone@int-e.eu PRIVMSG #esolangs :err, actually there *is* a link at the very bottom
< 1729452578 651328 :sam__!~sam@37.247.55.216 NICK :Guest4255
< 1729452612 847831 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ah, no, that's just for the creator of the paste.
< 1729452705 173261 :Guest4255!~sam@37.247.55.216 QUIT :Client Quit
< 1729452891 139094 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :int-e: Well, I'm happy to record this as an "Interp(BCL)" weighing in at 2087 characters for now. I'll push that in a bit.
< 1729452969 327737 :X-Scale!~X-Scale@89.214.113.156 QUIT :Ping timeout: 256 seconds
< 1729453031 487366 :int-e!~noone@int-e.eu PRIVMSG #esolangs :korvo: It's a bit less if you drop the first loop (which serves as a comment). But also, the restriction to terms is noteworthy.
< 1729453101 572589 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(full BCL does the same thing as BLC where a self-delimited program is parsed and the rest of the input bits are passed to the program as an argument)
< 1729453129 281747 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :now I am wondering how BCL compares to Iota/Jot
< 1729453148 13049 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :they are conceptually very similar, just different primitives
< 1729453164 33724 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and directly compiling in either direction would bloat the size of the program…
< 1729453171 625604 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Hm, I should double-check that my optimizer is removing the first loop. I'm canonicalizing all of the BF programs so that we're on a level playing ground; the gauge would not be very useful if it were calibrated by the length of English comments rather than code.
< 1729453276 766891 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: is "BCL" a typo for BLC?
< 1729453289 366644 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ah no
< 1729453294 746332 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :no
< 1729453302 720198 :int-e!~noone@int-e.eu PRIVMSG #esolangs :BCL is the spiritual precursor of BLC
< 1729453303 226363 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :you mean BCL as in an encoding for S-K
< 1729453306 62732 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :right
< 1729453309 213137 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :yes
< 1729453325 718564 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I should just call that one BBS (binary bird sociology)
< 1729453738 157010 :int-e!~noone@int-e.eu PRIVMSG #esolangs :korvo: the fact that there are no links at the bottom is weird. compare  https://paste.debian.net/1332870
< 1729453759 626502 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :int-e: Ugh, confirmed that the first loop isn't being dropped. I guess I know what I'm doing after lunch. Thanks for catching that!
< 1729453793 905628 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :...Oh, that's creepy. Wonder why it's different? Is there a premium tier or something?
< 1729453814 381484 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I declared it as Brainfuck so maybe something is wrong with that.
< 1729453909 429484 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Hmm, no, it's not that. It chokes on the unicode ⇒
< 1729453928 148433 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Curious. I notice that it's Perl, so maybe they're using something in the Perl ecosystem instead of Pygments. For contrast, here's a Python version, expy in 24hrs: https://bpa.st/M3CAHS76F4E7R6HK3W3WZRBQC4
< 1729454213 792347 :int-e!~noone@int-e.eu PRIVMSG #esolangs :half of that issue was reported here (2 1/2 years ago) https://github.com/formorer/paste.pl/issues/17
< 1729454276 298627 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Heh, cleaning out my gists, found something tangent to combinators: https://gist.github.com/MostAwesomeDude/3c2b2a37f88e750f386fd9053f481351
< 1729454288 384269 :int-e!~noone@int-e.eu PRIVMSG #esolangs :hmmmmm https://github.com/formorer/paste.pl/blob/master/lib/Paste/Template/Plugin/Highlight.pm#L494
< 1729454328 87538 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Those names are from Metamath's intuitionistic logic database, but I did it like Agda with lambdas. I do *not* remember why I was doing this; maybe I was proving that the concept worked before writing a compiler from Metamath.
< 1729454466 713043 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Oh wait, I remember. https://github.com/sorear/metamath-turing-machines did the same thing, but to NQL, for making small TMs. So this must have been part of a proof-search project.
< 1729454521 622322 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(the reason I used the unicode arrow is that => interferes with Brainfuck code. And there's no nice ASCII substitute. =} looks bad.)
< 1729454620 203722 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :int-e: kvikkalkul uses (: for the <= arrow
> 1729454672 514626 PRIVMSG #esolangs :14[[074ME14]]4 10 02https://esolangs.org/w/index.php?diff=143946&oldid=143944 5* 03Ractangle 5* (+6) 10/* Commands */
< 1729454688 381533 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Hmm. I already have machinery for skipping over BCL (sub-)terms. I could probably do "full non-interactive BCL" without too much trouble.
< 1729454758 981822 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(It becomes interactive with lazy evaluation and on-demand input; that doesn't fit well with the program as written.)
< 1729454802 321654 :timothytomato!~timothyto@2601:646:a201:5120:89ec:2344:bef2:c0f0 JOIN #esolangs * :[https://web.libera.chat] timothytomato
< 1729454830 258597 :int-e!~noone@int-e.eu PRIVMSG #esolangs :oh and lazy output too
< 1729455113 941559 :timothytomato!~timothyto@2601:646:a201:5120:89ec:2344:bef2:c0f0 QUIT :Quit: Client closed
> 1729456505 546775 PRIVMSG #esolangs :14[[074ME14]]4 10 02https://esolangs.org/w/index.php?diff=143947&oldid=143946 5* 03Ractangle 5* (-258) 10
> 1729457223 879550 PRIVMSG #esolangs :14[[07Snakel/Errors14]]4 10 02https://esolangs.org/w/index.php?diff=143948&oldid=143941 5* 03Ractangle 5* (+4) 10/* Using a wrong type in a variable */
< 1729458114 639744 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1729460146 615584 PRIVMSG #esolangs :14[[07Translated ORK/PSTF Again1614]]4 10 02https://esolangs.org/w/index.php?diff=143949&oldid=143692 5* 03MihaiEso 5* (+42) 10
< 1729460619 627636 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :ais523: what was the "slightly broken" thing you found there anyways?
< 1729460622 993864 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Haven't looked at it in a while.
> 1729460952 621565 PRIVMSG #esolangs :14[[07Translated ORK/Mihai Again1314]]4 N10 02https://esolangs.org/w/index.php?oldid=143950 5* 03MihaiEso 5* (+2154) 10Created page with "[[Translated ORK/PSTF Again16|Warning: You have a Samsung Galaxy Tab 2 that is old and usedV46L}4=0 `lA`}y;}b@jSHOmZif_&E,WY>OKy2C+Z#7F.ca=Onk{G bT`j;O1-~Z!]]]  1. Drag out that uNJw..."
> 1729461144 924664 PRIVMSG #esolangs :14[[07User talk:MihaiEso14]]4 10 02https://esolangs.org/w/index.php?diff=143951&oldid=143836 5* 03MihaiEso 5* (+98) 10/* Make Translated ORK/PSTF Again16 it  scarier ! */
> 1729461170 278801 PRIVMSG #esolangs :14[[07User talk:PrySigneToFry14]]4 10 02https://esolangs.org/w/index.php?diff=143952&oldid=143594 5* 03MihaiEso 5* (+335) 10/* Make Translated ORK/Mihai Again10  Mor ary!  */
< 1729462153 627204 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :Lymia: on some timings it moves on from a shuddered cell without checking it twice
< 1729462204 338750 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :which meant that ash couldn't lock it in its antishudder – it *could* trick it off the tape on some timings but that seems to be probabilistic and it zeroes the flag first on most timing combinations
> 1729462242 79075 PRIVMSG #esolangs :14[[07Overload/Turing-completeness proof14]]4 10 02https://esolangs.org/w/index.php?diff=143953&oldid=143861 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-4) 10/* Translation */
< 1729463098 763427 :__monty__!~toonn@user/toonn QUIT :Quit: leaving
< 1729464338 567243 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Yeah, that's intentional. If it sees the cell as 0 twice (total, not twice in a row), it assumes it's not the flag.
> 1729464724 474170 PRIVMSG #esolangs :14[[07And14]]4 M10 02https://esolangs.org/w/index.php?diff=143954&oldid=71054 5* 03Timothytomato 5* (-30) 10fixed codeblock formatting
< 1729465120 389328 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :(Reasoning there is that the anti-shudder clear (with fairly high chance (?), haven't done the math) should have already set the cell to zero two times in a row once that condition's reached, even if the code's not directly observed it.)
> 1729465222 645265 PRIVMSG #esolangs :14[[07Spain without the S14]]4 N10 02https://esolangs.org/w/index.php?oldid=143955 5* 03Timothytomato 5* (+7302) 10created pain
< 1729465359 673104 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :empirically it seems to be well above 50%
> 1729465581 297488 PRIVMSG #esolangs :14[[07User:Timothytomato14]]4 10 02https://esolangs.org/w/index.php?diff=143956&oldid=132870 5* 03Timothytomato 5* (+26) 10
> 1729465797 358023 PRIVMSG #esolangs :14[[07Spain without the S14]]4 10 02https://esolangs.org/w/index.php?diff=143957&oldid=143955 5* 03Timothytomato 5* (+12) 10honestly idk the computational class
> 1729465964 394228 PRIVMSG #esolangs :14[[07Brainword14]]4 10 02https://esolangs.org/w/index.php?diff=143958&oldid=132730 5* 03Timothytomato 5* (+29) 10nondeterministic
< 1729467776 408503 :supercode!~supercode@user/supercode JOIN #esolangs supercode :[https://web.libera.chat] supercode
< 1729468802 311638 :supercode!~supercode@user/supercode QUIT :Quit: Client closed
< 1729469998 626426 :salpynx!~salpynx@161.29.22.222 JOIN #esolangs * :realname
< 1729470123 509949 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :Lymia: hi! I didn't realize you were on here still :) Thanks for the comments and explanation of how nyuroki works (I'll happily add it to the wiki as part of organising my notes)
< 1729470345 961263 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :it is impressive, i chose it to work with because the high-level description was so short compared to some of the other high performers -- i'm mainly fixating on the nyuroki-esoteric.jx version which seems extra elegant, even though it's not the best performer
< 1729470437 156341 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :I can see what it's doing, but it's a lot harder to understand _why_ it does so well, your explanation helps with that 
< 1729470744 320991 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :i'm happy to see my unstable_atom dropped about 3 places with the addition only a few other warriors lower in the rankings. Instability from over-tuning was a 'design goal'
< 1729470893 604307 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :the optimised nyuroki i ran the other does does slightly worse with the new additions, but not too badly: points: 22.21 -> 21.79 , Markov score 59.82 -> 58.50
< 1729471084 328019 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :Lymia: seeing your evolver would be interesting. i feel like i've got a feel for optimising details, but i need to work on understanding higher level strategies. bfjoust is a bit hard to 'get into' without having participated in the early evolution.
< 1729471184 604057 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :i misread logs and thought there was a proposal for a bot to monitor the ranking ladder for new entries, then immediately evolve and autosubmit a re-tuned version of itself (nasty!)
< 1729471222 103976 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :... there was an unrelated 'ladder' esolang idea interleaved in the chat
< 1729471239 485855 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Oh, machine search is allowed for BF Joust? Interesting.
< 1729471319 868051 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :... well, is it? It seems controversial. It's hard to tell how some warriors were made. I thought Sookie was hypothesised (by ais523?) to be machine generated.
< 1729471446 406515 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :i'd happily consider my recent 'optimisations' to be in a similar vein ... except i wasn't smart enough to code any kind of GA, and just evolved them by hand to develop an intuition on how to improve warriors
< 1729471494 249795 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I don't know. I imagine it'd be a per-hill policy.
< 1729471539 871071 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Relevant: Putting "Functional Genetic Programming with Combinators" https://www.cs.hmc.edu/~oneill/papers/Combinators-ASPGP.pdf on my rereading list.
< 1729471783 430 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think Sookie is machine-generated, although I don't have any proof
< 1729471885 206218 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :hand optimising was quite fun, i felt like i was exploring valleys and peaks of multi-dimensional terrain, in a particular local minimum, with only 2 floats as feedback
< 1729471936 16919 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :I just played a bit of bee-game, and there was a similar exploration vibe, but I know less people have explored the bfjoust terrain
< 1729472046 275633 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :b_jonas: which reminds me, Baba is you is not on your game list. I discovered via this channel (and enjoyed it!)
> 1729472218 855736 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Cobaltbluestars 5*  10New user account
< 1729472604 339780 :ais523!~ais523@user/ais523 QUIT :Ping timeout: 260 seconds
< 1729472856 417393 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
< 1729473019 398328 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement
< 1729473391 898664 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :int-e: Okay, everything's pushed now; bbgauge.info will update in a minute. I ended up making the code change in my BF optimizer and pushing that as well.
< 1729473430 73383 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Along the way, I noticed that my BF implementation takes about 2.5s to run the typical mandel.b, and I think maybe that's due to writing a single character at a time. Do I feel like taking on output buffering? Maybe dinner first.
< 1729473943 83952 :salpynx!~salpynx@161.29.22.222 QUIT :Quit: Leaving
< 1729474123 47614 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Hmmm.
< 1729474343 625067 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :I did realize a small optimization I could put out for a nyuroki3 that'd be pretty quick to write and maybe would 'stabilize' the ladder a little bit.
< 1729474381 330900 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Since the way the same code is generated creates a lot of times, I could make each version slightly different programatically in a way that throws off timing/etc based tuning.
< 1729474995 861117 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :salpynx: you have a point
> 1729474999 405384 PRIVMSG #esolangs :14[[07User:B jonas14]]4 10 02https://esolangs.org/w/index.php?diff=143959&oldid=143890 5* 03B jonas 5* (+14) 10/* Games that the esolangs community plays */
< 1729477417 619143 :salpynx!~salpynx@161.29.22.222 JOIN #esolangs * :realname
< 1729484195 189162 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :!ztest nyuroki3 https://dl.aura.moe/paste/lymia/nyuroki3_0rg9zqhv38wwh1n9zi3ybyy985sp2cxllbjpai2qyya8fv9klp6j.bf
< 1729484195 255244 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :Lymia: URL fetch problems: No such file or directory @ rb_sysopen - https://dl.aura.moe/paste/lymia/nyuroki3_0rg9zqhv38wwh1n9zi3ybyy985sp2cxllbjpai2qyya8fv9klp6j.bf
< 1729484214 299774 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :uuuh
< 1729484398 388979 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :!zjoust test_prog <
< 1729484398 583633 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :Lymia.test_prog: points -46.00, score 0.00, rank 47/47
< 1729485660 536839 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :!zjoust nyuroki2 <
< 1729485660 685518 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :Lymia.nyuroki2: points -45.00, score 0.00, rank 47/47 (-45)
< 1729486072 35901 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :!zjoust pushiguess <
< 1729486072 187773 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :Lymia.pushiguess: points -45.00, score 0.00, rank 47/47
< 1729486085 113490 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :!ztest test <
< 1729486085 182399 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :Lymia.test: points -45.00, score 0.00, rank 47/47
< 1729486201 739358 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :I haven't used the url feature of those commands, but the URL works for me, and your command looks fine too, idk why it's not happy
< 1729487881 577483 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :Lymia: fwiw, here are the changes I made to nyuroki, in one git diff https://github.com/hornc/JoustExt/commit/162f51d6a0d12688e241059d6f6a2c4ce5ecc2d3 when viewed like this the changes to the strategy look minimal, and my rush changes are just obscure..
< 1729487996 721952 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :huh...
< 1729487999 237923 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :the repeated 255s stood out, after reviewing existing code repetition counts i noticed 256 present in multiple of ais523s warriors, so i think i possibly black box reverse engineered those particular values
< 1729488013 869540 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :I'm working on a version with randomized constants, and generally retuned.
< 1729488020 384244 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Should make timing-based attacks extremely difficult.
< 1729488152 563302 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :I think i need to go back to the drawing board and try to understand the higher level strategies better, i can't really explain the differences between the rush. I don't fully understand the originals, nor do i understand my changes. Was hoping that studying the differences would reveal something interesting
< 1729488468 186506 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :I was struck by the fact that sensing anything is limited _and_ expensive, and the notation supporting the hardcoded magic numbers. Tuning the numbers seemed the only (or at least most obvious) deterministic strategy. Perhaps i took it too far though
< 1729488603 573874 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
< 1729488714 20738 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :feel free to use anything good in those changes back. I liked the [-.-+] wobble, i did change some to [-] where it made no difference to the score originally (to reduce size), but stopped because [-.-+] seemed much stronger when it mattered
< 1729489195 508860 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :I used a 7-cycle wobble to decrease the chance of it being locked by something designed to lock 5-clears.
< 1729489303 641062 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.Lymia_nyuroki3: points 16.19, score 42.83, rank 1/47
< 1729489342 902632 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :!zjoust test_prog <
< 1729489343 12931 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :Lymia.test_prog: points -46.00, score 0.00, rank 47/47 (-43)
< 1729489871 114411 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :oh no, nyuroki3 lost first place just because of the `<`? 
< 1729490081 286810 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :and nyuroki2 has gone -- how do you swap out one of your own warriors like that to avoid spamming minor variations (I am hesitant to submit anything atm)?
< 1729490187 842749 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :oh, ok i see what you did earlier, clever (but sad to see it go)
< 1729491967 68716 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1729492005 363774 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Client Quit
< 1729492219 668835 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1729492930 936205 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :!ztest blind_bat (>)*9([(+.)*256>{}])*-1
< 1729492931 68699 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :Lymia.blind_bat: points -30.57, score 3.82, rank 47/47
< 1729492960 966932 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :!ztest blind_bat (>)*9([(+.)*256>{}]>)*-1
< 1729492961 112490 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :Lymia.blind_bat: points -30.57, score 3.82, rank 47/47
< 1729494882 876725 :molson_!~molson@2001-48F8-704A-446-5273-A1C-75DA-B22F-dynamic.midco.net QUIT :Ping timeout: 252 seconds
< 1729496283 970602 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1729496363 116282 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1729496393 164435 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 252 seconds
< 1729496405 90437 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1729496539 632339 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life
> 1729497428 548578 PRIVMSG #esolangs :14[[07BigFish14]]4 10 02https://esolangs.org/w/index.php?diff=143960&oldid=102702 5* 03Ractangle 5* (+72) 10/* Examples */
> 1729497547 389535 PRIVMSG #esolangs :14[[07User:B jonas14]]4 10 02https://esolangs.org/w/index.php?diff=143961&oldid=143959 5* 03B jonas 5* (+16) 10
< 1729498898 524096 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1729499193 100236 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.Lymia_nyuroki3: points 16.29, score 42.75, rank 2/47 (--)
< 1729499428 549061 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :ais523: ash is pretty fun. Consistently beats nyuroki even after retuning for hill.
< 1729499490 397010 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :ash, nyuroki and impatience definitely seem to be a bit of a "new generation" going on here.
< 1729499538 177099 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1729503066 841571 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :The URL thing is probably a Ruby change I didn't account for.
< 1729503164 36426 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Apparently Ruby 3 removed the facility of the standard `open` method to open URLs, so it's trying to open it as a file. Should be easy enough to fix.
< 1729503557 452040 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection
< 1729503567 880336 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown
< 1729503573 70322 :zemhill!bfjoust@selene.zem.fi JOIN #esolangs HackEso :zemhill
< 1729503622 213082 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :!ztest just_a_test https://zem.fi/git/?p=hill;a=blob_plain;f=web.Lymia_nyuroki3.bfjoust;h=e67c7e291837ba2827649966557628aab7b319de;hb=af8810ea990f34634637ddc4677c00f401b44c90
< 1729503622 737424 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :fizzie.just_a_test: points 15.29, score 40.83, rank 2/47
< 1729503638 381598 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Yeah, a four-character fix, adding `URI.` in front of `open`.
> 1729504279 253652 PRIVMSG #esolangs :14[[07BF Joust champions14]]4 10 02https://esolangs.org/w/index.php?diff=143962&oldid=143321 5* 03Lymia 5* (+1208) 10Update description for Lymia.nyuroki2.
> 1729504399 807908 PRIVMSG #esolangs :14[[07BF Joust champions14]]4 M10 02https://esolangs.org/w/index.php?diff=143963&oldid=143962 5* 03Lymia 5* (-4) 10Small wording changes to nyuroki2 description.
< 1729504421 663530 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :weee
< 1729504868 210031 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Going to try and start work on the framework for an evolver again. Going to have to dig up the old "every bfjoust program ever" repos, lol.
< 1729504885 94856 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :I think I put them into cold storage somewhere already, since I can't find them.
> 1729506923 95086 PRIVMSG #esolangs :14[[07STRTRAN14]]4 10 02https://esolangs.org/w/index.php?diff=143964&oldid=143711 5* 03Froginstarch 5* (+2) 10
> 1729507725 288502 PRIVMSG #esolangs :14[[07Chinese14]]4 10 02https://esolangs.org/w/index.php?diff=143965&oldid=122897 5* 03None1 5* (+17) 10
< 1729508052 417734 :X-Scale!~X-Scale@89.214.119.210 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1729509311 345507 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :My old code didn't bitrot too much, at least. Running a hill of 11000 bfjoust programs again.
< 1729509749 326579 :X-Scale!~X-Scale@89.214.119.210 QUIT :Ping timeout: 256 seconds
< 1729509967 184379 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1729510043 514190 PRIVMSG #esolangs :14[[07User:ATProtogen/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=143966&oldid=143945 5* 03ATProtogen 5* (-104) 10
< 1729510440 734713 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1729511058 538543 PRIVMSG #esolangs :14[[07Translated !14]]4 10 02https://esolangs.org/w/index.php?diff=143967&oldid=143891 5* 03None1 5* (+46) 10
> 1729511076 127841 PRIVMSG #esolangs :14[[07Translated !14]]4 10 02https://esolangs.org/w/index.php?diff=143968&oldid=143967 5* 03None1 5* (+2) 10/* See also */
< 1729511249 633619 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1729512903 271247 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1729515130 321998 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
> 1729517021 825060 PRIVMSG #esolangs :14[[07Translated ORK/PSTF Again1714]]4 N10 02https://esolangs.org/w/index.php?oldid=143969 5* 03PrySigneToFry 5* (+2179) 10Created page with "Translated ORK/Mihai Again13|Sorry, your Android system has been hacked, please deal with it as soon as p#~=/?+{$M??}?}WD_??}?}u?O4bD?k??#?????eJ_o+#}e?/2??{IS|? D'!0#0Nb\?V ..."
> 1729517055 652633 PRIVMSG #esolangs :14[[07Translated ORK/Mihai Again1314]]4 10 02https://esolangs.org/w/index.php?diff=143970&oldid=143950 5* 03PrySigneToFry 5* (+78) 10
> 1729517096 792496 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=143971&oldid=143694 5* 03PrySigneToFry 5* (+74) 10
< 1729519179 793440 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1729519213 509817 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname
> 1729519828 654814 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=143972&oldid=143841 5* 03PrySigneToFry 5* (+93) 10
< 1729519860 670752 :lynndotpy!~rootcanal@134.122.123.70 QUIT :Quit: bye bye
< 1729519910 438406 :lynndotpy!~rootcanal@134.122.123.70 JOIN #esolangs lynndotpy :lynn
< 1729519982 437220 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1729520178 967985 :craigo!~craigo@user/craigo QUIT :Quit: Leaving
> 1729521168 71621 PRIVMSG #esolangs :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=143973&oldid=143972 5* 03PrySigneToFry 5* (+1080) 10
< 1729521558 282064 :chiselfuse!~chiselfus@user/chiselfuse QUIT :Read error: Connection reset by peer
< 1729521579 52637 :chiselfuse!~chiselfus@user/chiselfuse JOIN #esolangs chiselfuse :chiselfuse
< 1729521615 383845 :wWwwW!~wWwwW@94.147.203.75 QUIT :Ping timeout: 256 seconds
< 1729521969 849156 :FreeFull!~freefull@46.205.206.114.nat.ftth.dynamic.t-mobile.pl QUIT :
< 1729522200 941776 :FreeFull!~freefull@46.205.206.114.nat.ftth.dynamic.t-mobile.pl JOIN #esolangs FreeFull :FreeFull
< 1729522865 397329 :salpynx!~salpynx@161.29.22.222 QUIT :Quit: Leaving
< 1729524396 70029 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name)
< 1729525094 885000 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1729525168 908748 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs amby :realname
< 1729526434 983875 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1729530203 861553 PRIVMSG #esolangs :14[[07User talk:PkmnQ/Alternate Universe Underload14]]4 N10 02https://esolangs.org/w/index.php?oldid=143974 5* 03Ais523 5* (+432) 10I have an unreleased project that was going down similar lines  is it worth making the terminology the same?
< 1729531536 123468 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1729532352 107612 :ais523!~ais523@user/ais523 PRIVMSG #esolangs : the repeated 255s stood out, after reviewing existing code repetition counts i noticed 256 present in multiple of ais523s warriors, so i think i possibly black box reverse engineered those particular values ← when I use exactly 256 it is generally not an arbitrary choice, but rather an attempt to ensure that a lock is "stable" i.e. the same values are encountered each time around the opponent's loop
< 1729532602 84021 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1729535434 582346 :ais523!~ais523@user/ais523 QUIT :Quit: quit
> 1729536130 63432 PRIVMSG #esolangs :14[[074ME14]]4 10 02https://esolangs.org/w/index.php?diff=143975&oldid=143947 5* 03Ractangle 5* (+77) 10/* Commands */
> 1729536947 547251 PRIVMSG #esolangs :14[[074ME14]]4 10 02https://esolangs.org/w/index.php?diff=143976&oldid=143975 5* 03Ractangle 5* (+22) 10/* Commands */
> 1729537072 587239 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=143977&oldid=143928 5* 03Ractangle 5* (+32) 10/* N */
< 1729537301 261479 :salpynx!~salpynx@161.29.22.222 JOIN #esolangs * :realname
< 1729540361 146705 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1729540422 608053 :Everything!~Everythin@178-133-164-99.mobile.vf-ua.net JOIN #esolangs * :Everything
< 1729541526 238476 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1729541666 397607 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name)
< 1729541861 513161 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :Lymia: nyuroki's antishudder is the sort of thing that ash struggles with – it wants to lock programs in their antishudder but isn't consistent enough in the timing to manage it against one that doesn't do two checks
< 1729541893 377323 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and if the program doesn't have one it wants to shudder them to death, and isn't likely to hit the timing that survives
< 1729541911 701165 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :("ash" is an acronym for "anti-shudder", incidentally – it's the part of the program it attacks)
< 1729542217 277953 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :That... makes sense. It explains well why it's one of those programs that blows out markov scoring without high points. :D
< 1729542266 623062 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I've been wondering whether it's possible to adapt ash to get wins in some of the scenarios that are currently draws – probably not given that there aren't many draws that correspond to a win at the other polarity
< 1729542280 59163 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :only monolith and polexchange are draws on one polarity and wins on the other
< 1729542391 883579 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I actually think that the current state of BF Joust defence programs is in an equilibrium between shudders and shudder-triplocks; unlike most defensive styles it doesn't seem possible to make a program that reliably beats both, whereas most defensive mechanisms do have a reliable way to beat them
< 1729542436 812483 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :preparation and growth have both started mainly losing to programs which can out-decoy them, which is a bit of a surprise given the lengths they go to to set up a lot of decoys before starting their rushes
< 1729542563 62562 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :in general I feel like the "era of pokes" is over – pokes seem to be reliably beaten by tape length estimation methods, which is a bit surprising and not what I expected them to lose to
< 1729542586 742640 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :perhaps this is a sign that the range of possible tape lengths needs to be larger
< 1729542623 122476 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I have been wondering about 8 to 32 so that there are 50 games in a match rather than 42 – with each game being win/lose/draw that would let you record a program's performance against another as an integer percentage
< 1729542804 719641 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :There's a trick I found in nyuroki that makes me unsure about increasing the tape length spread.
< 1729542832 501737 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Namely, skipping a large range of cells (I've found that even 8 works on the current ladder) after the rule of 8.
< 1729542874 300965 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Increasing the tape length spread will make those tactics way stronger.
< 1729542884 784855 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :people have been trying that for ages and mostly couldn't make it work
< 1729542911 192785 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think the way to make it work has been cracked, though – you check for clashing decoy setups before doing it
< 1729542944 813343 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :there are definitely matchups where it hurts, e.g. it's the reason why nyuroki draws with omnipotence rather than beating it
< 1729543007 565135 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :omnipotence can only probabilistically beat nyuroki in normal circumstances, and the probability is less than 50%, but nyuroki shoots off the tape on the short tape lengths
< 1729543013 405236 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :which brings it back to even
< 1729543016 950673 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Yeah, it's a tradeoff as always.
< 1729543137 506296 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :many opponents can be discourage from trying that sort of thing by making a fake decoy in front of the opponent's front decoy, because most programs check in front of their decoys to look for clashing decoy setups and/or opponents' clears
< 1729543151 676134 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but you can't reliably do that against nyuroki because it only checks inside its own decoys
< 1729543175 763154 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and except on short tapes, it's hard to get inside quickly enough
< 1729543190 271219 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(unless you unconditionally skip the first decoy)
< 1729543219 358434 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :That's the exact thing the short probablistic lock targets.
< 1729543297 6595 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that only works if the opponent is clearing, though
< 1729543311 456162 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :if you get inside, set a fake decoy, then go back to setting up your own decoys and then finally rush
< 1729543318 716401 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Yeah, a poke has better chances there. Huh.
< 1729543323 410306 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :I did have an idea to try.
< 1729543381 956726 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :stealth4 isn't a champion but it did teach me a lot about the current hill
< 1729543521 338587 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :ACTION nods.
< 1729543744 571137 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think a program that sets a lot of decoys, then alternates between rushing, and repairing its rightmost uncleared decoy, would do quite well – but it'd be a lot of work to write
< 1729543802 963792 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and you'd need to do an offset-clear-like thing of your own decoys in order to distinguish them from opposing trails (but you wouldn't clear all the way, just enough ro repair)
< 1729543804 665400 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :* to repair
< 1729543860 434427 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :btw, I got inspired by Lua Joust to wonder if it would be possible to create an esolang that allowed complex-ish BF Joust programs to be expressed succinctly, but which wasn't powerful enough to lead to, e.g., reliable triplock escapes
< 1729543894 291256 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :my current plan involves a state machine + 1 counter + one pointer to a tape cell (which can only be set to your current cell), control flow can check the distance you are from the pointer or your own flag, or the value of the counter against a constant
< 1729543961 770993 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :one nice thing about this is that it has decidable halting, so you can detect whether the programs have got stuck in an infinite loop or whether it will resolve, and check to see if a program can enter an infinite loop with no wait/move/tape-change/tape-check commands
< 1729544049 214921 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :meanwhile, another nice balance property of "tape length estimation" programs is that they lose more short lengths against low-decoy defence programs than they do against typical rush programs, which helps to keep defensive programs viable
< 1729544094 642313 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :(geez, a basic poke right now is bottom of hill. Difficult hill...)
< 1729544107 613708 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :incidentally, is there a reason why web.Lymia_nyuroki3 has no "n" characters in it? there are plenty of comments that look like they should have one, but have spaces instead
< 1729544149 374461 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :uh
< 1729544167 913352 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :No idea.
< 1729544173 340927 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :It's fine on the file on my disk.
< 1729544244 576252 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I have noticed that if I use the web form, my newlines get replaced with spaces
< 1729544250 61152 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :maybe there's something that is replacing both \n and regular n?
< 1729544294 132789 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Probably...
< 1729544329 560384 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :while thinking about "basic hills for beginners to practice against", I divided BF Joust programs into six main categories (with the idea that each hill should have a fixed number from each category)
< 1729544364 298454 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :two fast rush categories (one for "stable fast rushes" that don't shoot off the tape against defenders / flag-adjusters / no-decoy programs, and one for "reckless fast rushes" that do, at least sometimes)
< 1729544381 251636 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :two defence categories (one for programs that defend on the flag, and one for programs that defend in front of the flag)
< 1729544421 948679 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and two slow rush categories (one for programs that try to out-decoy the opponent, with pokes, big offsets, and the like; and one for programs that instead try to win through a superior number of decoys, often by using small decoys and by skipping forward if the tape seems to be large)
< 1729544461 217416 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the last of those categories has been doing very well recently, nyuroki belongs to it obviously, but also most of my best rushers
< 1729544669 566216 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :actually I feel like what the hill is really missing is a good fast rusher – they tend to fall off the hill faster than the other techniques and not to get near the top
< 1729544697 925249 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :I'm trying to build a more modern poker right now.
< 1729544798 824561 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so the most survivable pokers on the hill are quintopia's space pokes, ais523.slowpoke, and two defensive poke programs (ais523.omnipotence and Oj742.quicklock)
> 1729544934 30840 PRIVMSG #esolangs :14[[074ME14]]4 10 02https://esolangs.org/w/index.php?diff=143978&oldid=143976 5* 03Ractangle 5* (+57) 10
< 1729544951 276342 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :defensive pokes arguably make more sense than aggressive ones – they are more survivable against being counterpoked, and timer clears mean that locks often break nowadays so getting a head start on the clear increases the chance you win before the lock breaks
< 1729545081 375273 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :one of the reasons my state-machine+counter+pointer plan has the pointer is so that programs can remember the location they poked to
< 1729545543 532987 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1729545606 666982 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :!ztest lugh https://dl.aura.moe/paste/lymia/lugh_0yak4ycn8wq0809bm3331lzw36bk7q5qvpsma2461q1i3adz44jl.bf
< 1729545609 545375 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :Lymia.lugh: points -10.86, score 12.29, rank 45/47
< 1729545622 158281 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Very difficult. :D
< 1729545635 409603 :X-Scale!~X-Scale@89.214.119.132 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1729545655 662277 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :!zjoust lugh https://dl.aura.moe/paste/lymia/lugh_0yak4ycn8wq0809bm3331lzw36bk7q5qvpsma2461q1i3adz44jl.bf
< 1729545658 736822 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :Lymia.lugh: points -10.86, score 12.42, rank 45/47
< 1729545660 791404 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Going to put it up and see how it gets screwed, lol.
< 1729545693 500387 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Beats impatience, huuuh.
> 1729545726 974754 PRIVMSG #esolangs :14[[07Translated ORK/Mihai Again1414]]4 N10 02https://esolangs.org/w/index.php?oldid=143979 5* 03MihaiEso 5* (+2058) 10Created page with "[[Translated ORK/PSTF Again17|Sorry, your brand new iPhone 16 Pro Max is brokenX|[;2ddAgb=>_q@9pJD#9hj{jO:)e-cI0B4ZXCAny,boErNsK:x^f*k>+!cS]]  1. Drag out that Y[@$RLOI..."
> 1729545761 822694 PRIVMSG #esolangs :14[[07Translated ORK/PSTF Again1714]]4 10 02https://esolangs.org/w/index.php?diff=143980&oldid=143969 5* 03MihaiEso 5* (+45) 10
< 1729545865 161522 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :Lymia.lugh: points -6.93, score 15.40, rank 41/47 (+4)
> 1729545946 659292 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=143981&oldid=143971 5* 03MihaiEso 5* (+393) 10/* Horribly translated variants */
> 1729546083 598928 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=143982&oldid=143981 5* 03MihaiEso 5* (-130) 10/* Horribly translated variants */
< 1729546627 858873 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :Lymia.lugh: points -6.60, score 15.69, rank 41/47 (--)
< 1729546698 76612 :Everything!~Everythin@178-133-164-99.mobile.vf-ua.net QUIT :Read error: Connection reset by peer
< 1729546760 370110 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :Lymia.lugh: points -6.50, score 15.96, rank 41/47 (--)
< 1729546950 935788 :Everything!~Everythin@178-133-160-21.mobile.vf-ua.net JOIN #esolangs Everything :Everything
< 1729547398 831775 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :Lymia: so there's a bug in impatience where if there's a blank cell between two decoys, the same timer is used across both decoys
< 1729547405 589981 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :rather than resetting it
< 1729547433 90954 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but it's hard to fix while fitting into BF Joust's control flow limitations, unless you remove the check to see if a cell is zero before trying to clear it
< 1729547455 279818 :__monty__!~toonn@user/toonn QUIT :Quit: leaving
< 1729547691 300516 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :Lymia.lugh: points -5.86, score 16.36, rank 40/47 (+1)
< 1729547724 563414 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :That explains something I'm running into.
< 1729548270 596437 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Ugh. I noticed that 'n' thing (because I used web.Lymia_nyuroki3 as the test program for the URL), but thought "well they're probably been using some tool where 'n' is a special debug instruction and therefore it's had all 'n' letters removed", not that that makes so much sense.
< 1729548362 550309 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :The reason why the web thing strips '\n' is that it talks to the Ruby program (that runs the bot and generally manages the hill) over a Unix domain socket using a line-oriented protocol, so the program must be on one line.
< 1729548560 535926 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :The CGI script does `code = code.tr("\n", ' ')` in Ruby, but I think that should just be a newline in the first string.
< 1729548638 416916 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
< 1729548831 381549 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :Lymia.lugh: points -5.71, score 16.75, rank 38/47 (+2)
< 1729549399 358734 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :`` ruby -e 'print("nanana\nfoo".tr("\n", " "))'
< 1729549401 135152 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :nanana foo
< 1729549411 43863 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Looks like that shouldn't do anything to 'n's.
< 1729549417 676926 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.ais523_impatience: points -46.00, score 0.00, rank 47/47 (-45)
< 1729549430 521191 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :!bfjoust impatience http://nethack4.org/pastebin/impatience.bfjoust
< 1729549439 820569 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :!zjoust impatience http://nethack4.org/pastebin/impatience.bfjoust
< 1729549440 138176 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :ais523.impatience: points 16.86, score 44.28, rank 2/47
< 1729549489 688880 :X-Scale!~X-Scale@89.214.119.132 QUIT :Quit: Client closed
> 1729549550 901010 PRIVMSG #esolangs :14[[07DoEverything();14]]4 10 02https://esolangs.org/w/index.php?diff=143983&oldid=84808 5* 03Timothytomato 5* (-15) 10im pretty sure turing machines cant cure cancer
< 1729549602 304861 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Oh, that explains why I'm getting weird scores, you updated impatience.
< 1729549804 571216 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I fixed a bug that made the timers expire too quickly, and then I could make the timers shorter because I didn't need to compensate for the bug any more
< 1729549996 89793 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :Lymia.lugh: points -6.86, score 15.29, rank 42/47 (-4)
< 1729550014 586133 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Negative score, but... don't have the version that got the 38 anymore.
< 1729550020 581338 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :(And I think it's impatience's fault anyways)
< 1729550075 677696 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Lugh's... polarizing right now.
< 1729550085 179493 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Lots of great immediate wins, and lots of bad loses.
> 1729550235 79438 PRIVMSG #esolangs :14[[07BF Joust champions14]]4 10 02https://esolangs.org/w/index.php?diff=143984&oldid=143963 5* 03Ais523 5* (+106) 10/* 2024 */ updates to impatience (I fixed a bug in it, meaning I didn't need to compensate)
< 1729550261 993 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :right, I noticed the bug in impatience by watching it against lugh
< 1729550270 654506 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the bug was triggered via two decoys with an empty cell between them
< 1729550284 102012 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(which lugh does, or at least did at the time)
< 1729550482 166673 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Yeah, it was the impatience matchup fucking it up.
< 1729550491 703426 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Against all logic, more compact decoy setups were losing more often instead of winning more often.
< 1729550495 3704 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Which doesn't make sense otherwise.
< 1729551279 878706 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :Lymia.lugh: points 0.21, score 21.01, rank 20/47 (+22)
< 1729551283 391627 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :There.
< 1729551292 441882 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :That's an aggressive poker that'll stick on the hill for a while.
< 1729551506 801601 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :One last feature I intended to implement which should win it a few more matchups.
< 1729551510 48152 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :But don't know where it's going from there.
< 1729551525 519416 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Decent mid-ladder bot with an outdated strategy should be good enough. :D
> 1729551535 207979 PRIVMSG #esolangs :14[[07BIT14]]4 10 02https://esolangs.org/w/index.php?diff=143985&oldid=101514 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+10) 10
< 1729551723 797095 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :Lymia.lugh: points 0.93, score 22.21, rank 16/47 (+4)
< 1729552157 40790 :Everything!~Everythin@178-133-160-21.mobile.vf-ua.net QUIT :Quit: leaving
< 1729552231 199890 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :web.salpynx_kalb: points -3.74, score 17.10, rank 34/47
< 1729552275 538624 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :hmm, that lugh update made leviathan raise 21 places
< 1729552287 133037 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and then it dropped 13 when kalb was posted
< 1729552301 79911 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Malkov scoring is super-unstable.
< 1729552302 22479 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :u.u;
< 1729552305 494802 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Markov*
< 1729552320 684330 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :yep
< 1729552339 363543 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although, oddly, it's normally fairly stable with respects to posting a champion or very high-scoring program
< 1729552343 904537 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it's the mid-scoring programs that mess things up
< 1729552390 101676 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :Lymia.lugh: points -1.45, score 20.26, rank 20/47 (+11)
< 1729552413 411719 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Should be a feature-complete Lugh.
< 1729552677 712114 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :!ztest experiment_optinyuroki https://raw.githubusercontent.com/hornc/JoustExt/897620ad597db89b3378aa7881023c354fe887af/examples/nyuroki-opti.bf
< 1729552677 926119 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :salpynx.experiment_optinyuroki: points 19.74, score 51.57, rank 1/47
< 1729552815 864304 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :Lymia.lugh: points 0.14, score 20.91, rank 20/47 (--)
< 1729552849 801335 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :the kalb bot is a collaborative drawing program which detects the playfied size and draws a scaled image, then i tried optimizing to score ok. I was trying to see how bots could collaborate
< 1729552893 188423 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Lugh is the perfect midtier, lol.
< 1729553037 981446 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh, a licensing note: "MIT license" is ambiguous, there is more than one version
< 1729553148 4937 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :Lymia.lugh: points 1.17, score 22.39, rank 14/47 (+6)
> 1729553328 423590 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Mwwv 5*  10New user account
< 1729553347 718398 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Oh, that explains why polarity messes with it so much.
< 1729553351 424334 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Both my tripwires are the same polarity.
< 1729553408 939528 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :ais523: I knew that there is more than one BSD license, I did not know about MIT but now we can know, good
> 1729553461 736937 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=143986&oldid=143774 5* 03Mwwv 5* (+172) 10hiya
< 1729553560 651856 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :Lymia.lugh: points 1.45, score 22.52, rank 16/47 (-2)
< 1729553577 986836 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :It's a moderate loss in markov score, but... better overall points, and more stable against a common bot type.
> 1729553687 457387 PRIVMSG #esolangs :14[[07User:Mwwv14]]4 N10 02https://esolangs.org/w/index.php?oldid=143987 5* 03Mwwv 5* (+407) 10create
< 1729553776 89413 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :Lymia.lugh: points 2.07, score 22.81, rank 16/47 (--)
< 1729553857 587763 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Going to leave it at that. Have stuff to attend to.
< 1729553888 361327 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :ais523: messy as hell, but. Rank #16 fast poke with minimal defenses: https://github.com/Lymia/JoustExt/blob/master/examples/lugh.jx
< 1729553897 420787 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Probably a lot of little room for improvement I've missed.
< 1729553994 231487 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :at some point, a minimally defended fast poke turns into a weird sort of fast rush program
< 1729554063 751588 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Not wrong.
< 1729554125 349709 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :ACTION vaguely wonders whether fast rush has ever been good
< 1729554163 561417 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the poke/fast-rush hybrids can be / have been
< 1729554181 620647 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :It repairs its own flags only once, after the poke.
< 1729554184 437829 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Or, rather.
< 1729554189 106567 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Doesn't even repair flag, but sets decoys.
< 1729554198 889523 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :And they're in the 10-20 range, so... definitely a kind of fast rush.
< 1729554247 931475 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :flag repair is a strategy that wasn't used much in the past but seems to be a core part of modern BF Joust, both in and against fast rush programs
< 1729554280 850827 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :(Its main "gimmick" is a routine that bets that it's standing on the flag with the first big decoy it finds)
< 1729554294 751021 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :(And it executes a massive reverse offset clear)
< 1729554302 187555 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :(Well, big cell I should say*)
< 1729554310 164768 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that's standard in fast pokes and on short tapes, I think
< 1729554342 11264 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :e.g. ash does that if it detects clashing decoy setups
< 1729554346 764044 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Aha.
< 1729554416 472804 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :well, if it detects that the second tape element is disturbed, that's the only cell it checks for fast rushes and clashing decoys
< 1729554433 242422 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :i was struggling with the MIT license, indicating what is source and what is compiled output is tricky, and trying to highlight changes to both source and output
< 1729554437 540601 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the third tape element is checked for activity, much later, as an anti-passive-defender mechanism
< 1729554470 686545 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :salpynx: Go ahead and treat it as CC0 if you'd like. XD
< 1729554541 683019 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :thx :) not sure MIT had generated bf code in mind when they created their software license...
< 1729554598 870231 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :... I've just seen how my drawing program can distinguish polarity flip and hopefully draw the same image together... i need a break tho
< 1729554610 265286 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :ais523: Next thing I want to try is another try at an evolver. I have a basic idea of how to approach it a second time with a few more years general programming experience, heh. :p
> 1729554701 770719 PRIVMSG #esolangs :14[[07User talk:Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff14]]4 10 02https://esolangs.org/w/index.php?diff=143988&oldid=142287 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+43) 10
< 1729555019 729604 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :just noticed my 1337 program is doing ok now, it had almost dropped. It literally does not attack, it sets a decoys in the adjacent cell and defends the flag
< 1729555359 853187 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Basic idea is to break down programs into cascades of behaviors. Each behavior is just BFJoust code with some extra op codes. "End behavior" and "Jump to behavior". Then a few manually written ones for basic strategies like timer clears.
< 1729555393 895049 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :It reflects well how it seems current programs are written in practice.
< 1729555441 798948 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :And I'm hoping a few extra features can give an evolver the kick it needs to make effective programs.
< 1729555513 12787 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :(behaviors are ordered and cannot call previous behaviors in the order. That way the output length off potentially exponential, but still bounded. Can just reject code that is too long early and give excess length a big fitness penalty)
< 1729555584 165172 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :(can also name them with vectors, so that there's a good way to have a "named" jump that can be gradually evolved and just hit the nearest behavior that matches)
< 1729555611 259791 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :No idea if it'll work, but, will just have to see.
> 1729556109 800965 PRIVMSG #esolangs :14[[07User talk:Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff14]]4 10 02https://esolangs.org/w/index.php?diff=143989&oldid=143988 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-39) 10
< 1729557017 365357 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement
< 1729559834 98303 :salpynx!~salpynx@161.29.22.222 QUIT :Quit: Leaving
< 1729560888 703226 :int-e!~noone@int-e.eu PRIVMSG #esolangs :shachaf: well this is curious: https://int-e.eu/~bf3/tmp/bee-bug.png
< 1729560928 685529 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :How did you get there?
< 1729560988 902486 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :I mean, the file name is a hint.
< 1729561074 741565 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I saw a comment that the final scene has an easter egg. This happens if you undo to the start of the level afterwards.
< 1729561165 363089 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Is that the one where you do home right as you activate the ending?
< 1729561172 39322 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Also there are at least two ways to flip that switch which is funny.
< 1729561180 278986 :int-e!~noone@int-e.eu PRIVMSG #esolangs :shachaf: yeah that's the one
< 1729561195 581442 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Hmm, the one I used was size+flower
< 1729561203 298631 :int-e!~noone@int-e.eu PRIVMSG #esolangs :It's the only room with an off-center home and it isn't reset properly on reset.
< 1729561207 19124 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ACTION used bee+fire
< 1729561220 18745 :int-e!~noone@int-e.eu PRIVMSG #esolangs :which makes no sense but it worked.
< 1729561439 388527 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Anyway, I still have three trophies left. No progress there...
< 1729561983 380096 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(I guess it's two more since I had last updated https://int-e.eu/~bf3/tmp/bee-magic.png )
< 1729568887 773584 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :int-e: OK, I brought myself to the same state as you, on this computer.
< 1729568906 270856 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :I don't think I've solved any of these three?
< 1729570557 329106 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :int-e: Ugh, OK, I think I've figured out how to do fire/flip/size, but I may have locked myself out of it this run.
< 1729574820 405428 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1729575558 135457 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
< 1729576114 308792 :ais523!~ais523@user/ais523 QUIT :Quit: quit
< 1729578554 428519 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1729579099 85842 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1729582410 794648 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :"range of possible tape lengths needs to be larger" => if you want that in that future bfjoust successor, you should also consider making the modulus for tape cell values smaller than 256. it's currently 256 mostly because of the origins from Brainfuck.
< 1729582743 171858 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 252 seconds
< 1729582774 651647 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :“‘MIT license’ is ambiguous” => the lazy short disambiguation is “X11 license”
< 1729582787 857405 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :there's only one of those, isn't there?
< 1729582950 958947 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1729582959 320290 PRIVMSG #esolangs :14[[07User:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=143990&oldid=143565 5* 03Yayimhere 5* (+21) 10/* esolangs */
> 1729583563 353814 PRIVMSG #esolangs :14[[07Y/Y14]]4 10 02https://esolangs.org/w/index.php?diff=143991&oldid=140318 5* 03Yayimhere 5* (+228) 10/* Syntax */
> 1729583694 6512 PRIVMSG #esolangs :14[[07Y/Y14]]4 10 02https://esolangs.org/w/index.php?diff=143992&oldid=143991 5* 03Yayimhere 5* (+48) 10/* Syntax */
> 1729583831 676866 PRIVMSG #esolangs :14[[07Y/Y14]]4 10 02https://esolangs.org/w/index.php?diff=143993&oldid=143992 5* 03Yayimhere 5* (+12) 10/* Syntax */
> 1729587239 966628 PRIVMSG #esolangs :14[[07User talk:Mwwv14]]4 N10 02https://esolangs.org/w/index.php?oldid=143994 5* 03Ractangle 5* (+165) 10Created page with "~~~"
> 1729587551 340086 PRIVMSG #esolangs :14[[074ME14]]4 10 02https://esolangs.org/w/index.php?diff=143995&oldid=143978 5* 03Ractangle 5* (+146) 10/* Rewritten 4ME */
> 1729588191 776349 PRIVMSG #esolangs :14[[074ME14]]4 10 02https://esolangs.org/w/index.php?diff=143996&oldid=143995 5* 03Ractangle 5* (+3) 10/* Commands */
> 1729588457 71044 PRIVMSG #esolangs :14[[074ME14]]4 10 02https://esolangs.org/w/index.php?diff=143997&oldid=143996 5* 03Ractangle 5* (+5) 10/* Commands */
< 1729588672 320477 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
< 1729588965 121724 :wWwwW!~wWwwW@94.147.203.75 QUIT :Client Quit
< 1729589896 319673 :daliks!~daliks@185.237.102.55 JOIN #esolangs * :[https://web.libera.chat] daliks
< 1729589924 113481 :daliks!~daliks@185.237.102.55 PRIVMSG #esolangs :Hello friends!
< 1729590214 425013 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown
< 1729590499 319695 :daliks!~daliks@185.237.102.55 QUIT :Ping timeout: 256 seconds
< 1729592204 319578 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
< 1729592223 560803 :APic!apic@apic.name PRIVMSG #esolangs :lHi *
< 1729592224 969475 :APic!apic@apic.name PRIVMSG #esolangs :-l
< 1729592243 547605 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :hello?
< 1729597126 677198 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1729597723 150893 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1729598597 826621 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1729598758 444296 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs amby :realname
> 1729598949 329009 PRIVMSG #esolangs :14[[07Translated ORK/PSTF Again1814]]4 N10 02https://esolangs.org/w/index.php?oldid=143998 5* 03PrySigneToFry 5* (+1589) 10Created page with "Translated ORK/Mihai Again14|roothL?  HH< u$P H$?   A?   H$HH$@H$?   L$8L?  H$0AH$(L$ HXL  D  HhHH DUWAVHH   H?%y  H3L3?  33HL  D  t..."
> 1729598963 569141 PRIVMSG #esolangs :14[[07Translated ORK/PSTF Again1814]]4 M10 02https://esolangs.org/w/index.php?diff=143999&oldid=143998 5* 03PrySigneToFry 5* (+0) 10
> 1729599003 328125 PRIVMSG #esolangs :14[[07Translated ORK/Mihai Again1414]]4 10 02https://esolangs.org/w/index.php?diff=144000&oldid=143979 5* 03PrySigneToFry 5* (+78) 10
> 1729599016 884360 PRIVMSG #esolangs :14[[07Translated ORK/PSTF Again1814]]4 10 02https://esolangs.org/w/index.php?diff=144001&oldid=143999 5* 03PrySigneToFry 5* (+1) 10
> 1729599059 348788 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=144002&oldid=143982 5* 03PrySigneToFry 5* (+76) 10
> 1729599321 729193 PRIVMSG #esolangs :14[[07V'ger14]]4 N10 02https://esolangs.org/w/index.php?oldid=144003 5* 03Yayimhere 5* (+769) 10Created page with "'''V'ger''' is an [[Matrioshka language]] created by [[User:Yayimhere]] inspired by V'ger (voyager 1) from the first startrek movie == syntax/semantics == the program is made up of two parts. the ''voyager'', and the ''universe'':  [voyager|universe] the voyagers syntax 
< 1729600514 942203 :slavfox!~slavfox@93.158.232.111 QUIT :Ping timeout: 265 seconds
< 1729601360 15797 :slavfox!~slavfox@193.28.84.183 JOIN #esolangs slavfox :slavfox
> 1729601549 984713 PRIVMSG #esolangs :14[[07Comment14]]4 10 02https://esolangs.org/w/index.php?diff=144004&oldid=143911 5* 03Ractangle 5* (+68) 10/* Normal 4ME */
> 1729601595 307352 PRIVMSG #esolangs :14[[07Hum14]]4 10 02https://esolangs.org/w/index.php?diff=144005&oldid=143782 5* 03Ractangle 5* (-8) 10
> 1729601634 776032 PRIVMSG #esolangs :14[[07Works in progress14]]4 10 02https://esolangs.org/w/index.php?diff=144006&oldid=143783 5* 03Ractangle 5* (+1) 10
> 1729601661 679867 PRIVMSG #esolangs :14[[07Till thirty first14]]4 10 02https://esolangs.org/w/index.php?diff=144007&oldid=143021 5* 03Ractangle 5* (-12) 10
> 1729601680 298777 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move_redir10 02 5* 03Ractangle 5*  10moved [[02Till thirty first10]] to [[AREA]] over redirect
> 1729601680 317676 PRIVMSG #esolangs :14[[07Special:Log/delete14]]4 delete_redir10 02 5* 03Ractangle 5*  10Ractangle deleted redirect [[02AREA10]] by overwriting: Deleted to make way for move from "[[Till thirty first]]"
> 1729601913 876187 PRIVMSG #esolangs :14[[07How dare you fuck the brain14]]4 10 02https://esolangs.org/w/index.php?diff=144010&oldid=142952 5* 03Ractangle 5* (-1) 10/* A+B Problem */
> 1729601935 802222 PRIVMSG #esolangs :14[[07A+B Problem14]]4 10 02https://esolangs.org/w/index.php?diff=144011&oldid=142927 5* 03Ractangle 5* (-1) 10/* How dare you fuck the brain */
> 1729602800 725921 PRIVMSG #esolangs :14[[07STRTRAN14]]4 10 02https://esolangs.org/w/index.php?diff=144012&oldid=143964 5* 03Froginstarch 5* (+155) 10
> 1729603578 929241 PRIVMSG #esolangs :14[[07Bash: foo: No such file or directory14]]4 10 02https://esolangs.org/w/index.php?diff=144013&oldid=135360 5* 03PrySigneToFry 5* (+16) 10
> 1729603593 426952 PRIVMSG #esolangs :14[[07Bash: foo: No such file or directory14]]4 10 02https://esolangs.org/w/index.php?diff=144014&oldid=144013 5* 03PrySigneToFry 5* (+5) 10
> 1729604135 742908 PRIVMSG #esolangs :14[[07Pastebin14]]4 10 02https://esolangs.org/w/index.php?diff=144015&oldid=131171 5* 03MihaiEso 5* (+45) 10/* Interpreters */
> 1729604149 411204 PRIVMSG #esolangs :14[[07Pastebin14]]4 10 02https://esolangs.org/w/index.php?diff=144016&oldid=144015 5* 03MihaiEso 5* (-2) 10/* Interpreters */
> 1729604563 716463 PRIVMSG #esolangs :14[[07Translated ORK/PSTF Again1814]]4 10 02https://esolangs.org/w/index.php?diff=144017&oldid=144001 5* 03MihaiEso 5* (+42) 10
> 1729604970 360285 PRIVMSG #esolangs :14[[07Translated ORK/Mihai Again1514]]4 N10 02https://esolangs.org/w/index.php?oldid=144018 5* 03MihaiEso 5* (+1793) 10Created page with "Translated ORK/PSTF Again18|You are not good at all, system is brute force-attacked by a hacker;KmXV(XV>aIlG(RJdG3_\YTw\Ez 8P9WBI6>\n/ptyhXo=7BFS{&QSmFb..."
> 1729604998 113195 PRIVMSG #esolangs :14[[07Translated ORK/Mihai Again1514]]4 10 02https://esolangs.org/w/index.php?diff=144019&oldid=144018 5* 03MihaiEso 5* (+8) 10
> 1729605059 45069 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=144020&oldid=144002 5* 03MihaiEso 5* (+78) 10/* Horribly translated variants */
< 1729605497 193219 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1729605745 630517 PRIVMSG #esolangs :14[[07User:MihaiEso14]]4 10 02https://esolangs.org/w/index.php?diff=144021&oldid=143505 5* 03MihaiEso 5* (+0) 10/* List of my esolangs */
> 1729606016 41284 PRIVMSG #esolangs :14[[07PythBrSc14]]4 10 02https://esolangs.org/w/index.php?diff=144022&oldid=143567 5* 03MihaiEso 5* (+24) 10/* Golfed */
> 1729607554 156082 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=144023&oldid=142797 5* 03PrySigneToFry 5* (+102) 10
> 1729607572 535946 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=144024&oldid=144023 5* 03PrySigneToFry 5* (-102) 10
> 1729607679 994685 PRIVMSG #esolangs :14[[07Lol waht i cant edit talk pages14]]4 10 02https://esolangs.org/w/index.php?diff=144025&oldid=143530 5* 03PrySigneToFry 5* (+36) 10
< 1729608815 116884 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1729609785 240984 :wWwwW!~wWwwW@94.147.203.75 QUIT :Quit: Client closed
> 1729610103 545416 PRIVMSG #esolangs :14[[07SKR14]]4 M10 02https://esolangs.org/w/index.php?diff=144026&oldid=143930 5* 03Hakerh400 5* (+0) 10/* Examples */
> 1729610128 701432 PRIVMSG #esolangs :14[[07User:Alidonis12/sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=144027&oldid=125162 5* 03Alidonis12 5* (+78) 10Created link to new stub for garbage.net, a new esolangs I will actually finish this time
> 1729610165 106908 PRIVMSG #esolangs :14[[07User:Alidonis12/sandbox/garbagenet14]]4 N10 02https://esolangs.org/w/index.php?oldid=144028 5* 03Alidonis12 5* (+96) 10Created page with "It's currently in a document on my desktop, I'll make a wiki article when I finish it this time."
> 1729610255 686410 PRIVMSG #esolangs :14[[07User:Alidonis12/sandbox/casm14]]4 10 02https://esolangs.org/w/index.php?diff=144029&oldid=130125 5* 03Alidonis12 5* (+129) 10
< 1729611270 147312 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1729612023 630050 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1729612647 63273 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1729614637 107784 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname
> 1729615803 744892 PRIVMSG #esolangs :14[[07User:PkmnQ/Alternate Universe Underload14]]4 10 02https://esolangs.org/w/index.php?diff=144030&oldid=143916 5* 03PkmnQ 5* (+50) 10Almost a valid transformed _
> 1729615824 600406 PRIVMSG #esolangs :14[[07User talk:PkmnQ/Alternate Universe Underload14]]4 10 02https://esolangs.org/w/index.php?diff=144031&oldid=143974 5* 03PkmnQ 5* (+288) 10
< 1729616020 335116 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name)
< 1729618110 502531 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1729618695 474175 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1729619680 568464 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Bogdan192848 5*  10New user account
> 1729619910 798814 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=144032&oldid=143986 5* 03Bogdan192848 5* (+162) 10/* Introductions */
< 1729619935 414250 :X-Scale!~X-Scale@89.214.117.202 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
> 1729620534 295526 PRIVMSG #esolangs :14[[07User:PkmnQ/Alternate Universe Underload14]]4 10 02https://esolangs.org/w/index.php?diff=144033&oldid=144030 5* 03PkmnQ 5* (+24) 10
< 1729621073 320556 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
< 1729622017 330104 :X-Scale!~X-Scale@89.214.117.202 QUIT :Ping timeout: 256 seconds
> 1729622348 699619 PRIVMSG #esolangs :14[[074ME14]]4 10 02https://esolangs.org/w/index.php?diff=144034&oldid=143997 5* 03Ractangle 5* (+34) 10/* Commands */
< 1729623076 332952 :impomatic!~impomatic@host212-140-202-230.range212-140.btcentralplus.com JOIN #esolangs * :[https://web.libera.chat] impomatic
< 1729623173 320426 :wWwwW!~wWwwW@94.147.203.75 QUIT :Ping timeout: 256 seconds
< 1729623429 827255 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1729623501 32147 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Bah, the repo-browser has stopped functioning again.
< 1729623633 487830 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :"connect() to unix:/run/uwsgi/hackeso-hgweb.socket failed (111: Connection refused)". But why.
< 1729623667 428248 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :"Listen: /run/uwsgi/hackeso-hgweb.socket (Stream)", "Active: active (listening)" says systemctl.
< 1729623687 51651 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :This would be easier if it was just on all the time, instead of having to be fancy systemd socket activation thing.
< 1729623899 117970 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1729625103 586787 PRIVMSG #esolangs :14[[074ME14]]4 10 02https://esolangs.org/w/index.php?diff=144035&oldid=144034 5* 03Ractangle 5* (+20) 10/* Arguments */
> 1729627102 610135 PRIVMSG #esolangs :14[[07User:Ractangle/Sandbox14]]4 N10 02https://esolangs.org/w/index.php?oldid=144036 5* 03Ractangle 5* (+468) 10Created page with "This is basicly where i plan out my programing moves. This page is alowed to be edited by me only Make sure to have contents openend if this gets too long ==An actual APL-like language== NOTE:[[LJAPL]] is techincaly not an APL-like language since it uses
< 1729627145 363829 :impomatic!~impomatic@host212-140-202-230.range212-140.btcentralplus.com QUIT :Quit: Client closed
> 1729627158 982118 PRIVMSG #esolangs :14[[07User:Ractangle/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=144037&oldid=144036 5* 03Ractangle 5* (+0) 10/* An actual APL-like language */
< 1729627316 882062 :molson!~molson@2001-48F8-704A-446-1C73-6995-8EBB-207D-dynamic.midco.net JOIN #esolangs molson :realname
< 1729627989 332619 :impomatic!~impomatic@2a00:23c7:5fbd:8001:cdfe:bcf3:310a:3efc JOIN #esolangs * :[https://web.libera.chat] impomatic
< 1729628593 207416 :molson!~molson@2001-48F8-704A-446-1C73-6995-8EBB-207D-dynamic.midco.net QUIT :Quit: Leaving
< 1729629021 955436 :molson!~molson@2001:48f8:704a:446:1c73:6995:8ebb:207d JOIN #esolangs molson :realname
< 1729629050 531864 :molson!~molson@2001:48f8:704a:446:1c73:6995:8ebb:207d QUIT :Remote host closed the connection
< 1729629103 955134 :molson!~molson@2001-48F8-704A-446-1C73-6995-8EBB-207D-dynamic.midco.net JOIN #esolangs molson :realname
< 1729629199 891779 :molson!~molson@2001-48F8-704A-446-1C73-6995-8EBB-207D-dynamic.midco.net QUIT :Remote host closed the connection
< 1729629236 953484 :molson!~molson@2001:48f8:704a:446:1c73:6995:8ebb:207d JOIN #esolangs molson :realname
< 1729629398 376305 :impomatic!~impomatic@2a00:23c7:5fbd:8001:cdfe:bcf3:310a:3efc QUIT :Quit: Client closed
> 1729630410 718669 PRIVMSG #esolangs :14[[07V'ger14]]4 M10 02https://esolangs.org/w/index.php?diff=144038&oldid=144003 5* 03PythonshellDebugwindow 5* (+90) 10Stub, Voyager number, categories
> 1729631195 350417 PRIVMSG #esolangs :14[[07User:Ractangle/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=144039&oldid=144037 5* 03Ractangle 5* (+192) 10/* An actual APL-like language */
> 1729631219 751276 PRIVMSG #esolangs :14[[07User:Ractangle/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=144040&oldid=144039 5* 03Ractangle 5* (+23) 10
> 1729631667 290397 PRIVMSG #esolangs :14[[07User:Ractangle/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=144041&oldid=144040 5* 03Ractangle 5* (+79) 10/* An actual APL-like language */
> 1729631723 381740 PRIVMSG #esolangs :14[[07User:Ractangle/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=144042&oldid=144041 5* 03Ractangle 5* (+18) 10/* An actual APL-like language */
> 1729631933 955674 PRIVMSG #esolangs :14[[07User talk:PythonshellDebugwindow14]]4 10 02https://esolangs.org/w/index.php?diff=144043&oldid=143912 5* 03PythonshellDebugwindow 5* (+328) 10/* So wait */ Reply
< 1729632039 435238 :Everything!~Everythin@178-133-44-99.mobile.vf-ua.net JOIN #esolangs Everything :Everything
< 1729632748 326151 :salpynx!~salpynx@161.29.22.222 JOIN #esolangs * :realname
< 1729635157 211378 :__monty__!~toonn@user/toonn QUIT :Quit: leaving
< 1729636186 578270 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1729636696 394968 :Everything!~Everythin@178-133-44-99.mobile.vf-ua.net QUIT :Quit: leaving
< 1729638085 328056 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
< 1729639083 702024 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :fizzie: is bfjoust/report.txt version controlled? I was hoping to plot out the ranking changes over time, and get a feel for how score has changed over time. I thought i could get this from hill commits, but it only has the warriors
< 1729639579 870483 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Unfortunately it's not. I guess technically you could recreate it from the commits, but it would involve re-running the games.
< 1729640825 293309 :salpynx!~salpynx@161.29.22.222 PRIVMSG #esolangs :I'll look into getting chainlance running locally and see. Not as simple as running back through the the commit history and just reading the scores, but maybe a more interesting project
< 1729641051 678777 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :The tool I use for the hill is `gearlanced`, which is specifically intended for hill-style use, in that it keeps a cached copy of N pre-parsed "left" programs in memory, and can then quickly test a single new "right" program against all of them.
< 1729641397 950668 :molson_!~molson@2001-48F8-704A-446-7154-3A28-5694-2C5A-dynamic.midco.net JOIN #esolangs molson :realname
< 1729641433 915959 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :btw, fizzie
< 1729641449 546995 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Do you have benchmarks or similar on how many programs you need before torquelance starts beating out gearlance
< 1729641559 952235 :molson!~molson@2001:48f8:704a:446:1c73:6995:8ebb:207d QUIT :Ping timeout: 260 seconds
< 1729641925 313603 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement
< 1729642004 743115 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I've definitely done *some* (fairly rudimentary) benchmarking, but the results were probably just mentioned on the channel informally over the years. Though if memory serves, torquelance does not in fact ever outperform gearlance, even disregarding the AoT compilation time.
< 1729645222 153080 :nitrix-or-treat!~nitrix@user/meow/nitrix NICK :nitrix-or-treats
< 1729646436 994778 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :afaik wrenchlance does have a point, but that's, uh.
< 1729646447 385250 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :A "hill" of every unique BFJoust program that's ever existed on any hill.
< 1729646450 937656 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :So upwards of 10000.
< 1729646461 1537 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :I haven't formally tested that though.
< 1729647207 887220 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :45s for gearlance on everything for a single bot. torquelance: ~3m for compiling everything. 43s on everything.
< 1729647308 26968 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :I was looking into making a Rust crate that has a compiled-in version of either gearlance or wrenchlance.
< 1729647313 260248 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :torquelance*
< 1729647314 982576 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Well, maybe. I mean, yes, it had a theoretical point, I just don't recall it in practice working that well.
< 1729647342 877732 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :ACTION nods.
< 1729647751 184384 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Just to make sure you've seen it, there's also the genelance binary. It's the same execution engine as gearlance, but with a different interface: it pre-parses a fixed set of opponents (so I guess in your case your 10k program hill), and then can test multiple bots against that set without having to re-parse the predefined opponents over and over again.
< 1729647891 727428 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Oh.
< 1729647894 850989 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Your build script is broken, btw.
< 1729647898 708124 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :It dumps genelance to a.out
< 1729647939 648971 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Oh, it's missing an `-o`.
< 1729647960 392361 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :For some really obscure reason I switched to Bazel for the "canonical" build system.
< 1729648060 270976 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :(And it probably doesn't even work with the current version of Bazel because it was quite a long time ago.)
< 1729648079 178751 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :!ztest huh (>++>--)*2(>)*7(->[-[+-+]])*21
< 1729648079 337773 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esolangs :Lymia.huh: points -22.74, score 7.41, rank 47/47
< 1729648086 975245 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Mystery parse errors. -w-
< 1729648360 32493 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Yeah, genelance is clearly the best approach here out of what I've tested.
< 1729648362 213056 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Clear winner.
< 1729648556 753915 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Wrenchlance is a small 10% improvement over genelance at that point.
< 1729648559 623852 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Faster, but not by very much.
< 1729649519 773406 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :https://github.com/fis/chainlance/pull/2/files
< 1729649539 434994 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Have a small changeset. genelance was not closing the files it opened and made a fd leak that crashed it on very large hills.
< 1729649879 413999 :X-Scale!~X-Scale@89.214.117.202 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1729650112 110935 :X-Scale!~X-Scale@89.214.117.202 QUIT :Client Quit
< 1729650214 261949 :ais523!~ais523@user/ais523 QUIT :Read error: Connection reset by peer
< 1729656909 678937 :salpynx!~salpynx@161.29.22.222 QUIT :Quit: Leaving
> 1729658760 390073 PRIVMSG #esolangs :14[[07SETANDCOUNT14]]4 10 02https://esolangs.org/w/index.php?diff=144044&oldid=143343 5* 03Cycwin 5* (+457) 10
< 1729659947 319555 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
< 1729660187 790860 :wWwwW!~wWwwW@94.147.203.75 QUIT :Client Quit
< 1729661049 422459 :X-Scale!~X-Scale@89.214.117.202 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1729661402 125927 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
< 1729664695 851768 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1729668167 921863 :craigo!~craigo@user/craigo QUIT :Quit: Leaving
< 1729669141 325194 :X-Scale!~X-Scale@89.214.117.202 QUIT :Ping timeout: 256 seconds
< 1729669203 416404 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1729669248 952859 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 245 seconds
< 1729669379 99402 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life
> 1729671255 87619 PRIVMSG #esolangs :14[[07User:Ractangle/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=144045&oldid=144042 5* 03Ractangle 5* (+48) 10/* An actual APL-like language */
< 1729672096 593314 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :fizzie: quintopia_space_elevator.bfjoust vs web.ais523_ash.bfjoust has different behavior on egojoust and zemhill.
< 1729672102 929512 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :zemhill : <XXXXX>XXXXXXX ><>>XXX>XXX>XX>X>>X>X  -8
< 1729672102 998453 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :egojsout: <XXXXX>XXXXXXX ><>>XXX>XXX>XXXX>>XXX  -6
< 1729672148 508747 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Detected this while I was extending the test set with modern programs for a modified gearlance for use as a Rust library.
< 1729672287 767099 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Dunno why; still investigating. It's definitely caused by web.ais523_ash.bfjoust.
> 1729673029 170181 PRIVMSG #esolangs :14[[07User:Ractangle14]]4 10 02https://esolangs.org/w/index.php?diff=144046&oldid=143847 5* 03Ractangle 5* (-10) 10/* Esolangs */
< 1729673208 140789 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :The behaviors diverge on cycles 751-752 of tape length 29, reversed polarity.
< 1729673223 562809 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :I strongly suspect egojsout is in the wrong here.
< 1729673249 943639 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :It's showing Ash's IP on a `)%-1` opcode, which is clearly not somewhere the instruction pointer should be.
< 1729673621 906862 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Oh, Ash has some complex `{}` nesting going on. That's probably the cause.
< 1729673627 476082 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Still looking around, though.
< 1729673841 565455 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Okay, yeah.
< 1729673858 996411 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :egojsout's behavior here is wack. It's somehow jumping to an completely unrelated loop. Not an issue in chainlance.
< 1729674253 977708 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1729674410 959025 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :oh, uh....
< 1729674420 959700 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :the minimum repo is depressingly simple.
< 1729674427 635905 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :>([{}])*-1<<
< 1729674476 503051 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :When `[]` skips over the `{}` of a repeat loop in egojsout, somehow the `)*-1` takes a cycle when it should not.
< 1729675291 771972 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1729675552 736756 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :oh
< 1729675554 117927 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :my god
< 1729675613 467312 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :egojsout' assembly for ()%-1 outputs "PSTART [body of loop] PEND MINUS" on the assumption that it doesn't matter anyways with an infinite loop, I guess.
< 1729675630 368951 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :So in any construct that results in it reaching the end of an "infinite" loop (i.e. because of a skipped {}), it executes the minus. As an opcode.
< 1729675849 90573 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ah
> 1729675880 245855 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5*  10moved [[02LJAPL10]] to [[Array?]]
> 1729676481 357611 PRIVMSG #esolangs :14[[07Array?14]]4 10 02https://esolangs.org/w/index.php?diff=144049&oldid=144047 5* 03Ractangle 5* (-508) 10
> 1729676495 420298 PRIVMSG #esolangs :14[[07Array?14]]4 10 02https://esolangs.org/w/index.php?diff=144050&oldid=144049 5* 03Ractangle 5* (+1) 10/* Implementation */
< 1729676847 426381 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown
< 1729676866 874678 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs * :realname
< 1729677137 156403 :__monty__!~toonn@user/toonn QUIT :Client Quit
< 1729677225 948322 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown
< 1729677416 904059 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :It'll still break i believe with ()%+1, but, whatever, that's not something anyone'll ever do, lol.
< 1729677427 612152 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Added a patch for that in the PR.
< 1729678141 921588 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I don't understand, isn't egojoust a hill that's no longer active, and was part of EgoBot which is basically dead? how does it come into this? are you trying to reproduce saved results available from it?
< 1729678395 536178 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :egojsout is still used to generate the test cases for chainlance, and moreover, it's the engine used for the joust animations on zemhill's website.
< 1729678422 552813 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :So, egojsout bugs will still cause issues when the zemhill evaluation doesn't match what happens when you open the match on the website and watch what happens.
< 1729678528 696660 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :If someone was feeling malicious, they could intentionally exploit this to make a bot that behaves completely differently on the previews on the zemhill website and the actual hill, with completely different results.
< 1729678558 161681 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :`>([{}])%-1[a]b` will execute a on the web viewer and b on the actual hill.
< 1729678560 306221 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​>([{}])%-1[a]b`? No such file or directory
< 1729678675 19295 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I see
< 1729679048 400989 :X-Scale!~X-Scale@46.50.3.132 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
> 1729679242 794305 PRIVMSG #esolangs :14[[07User:Ractangle/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=144051&oldid=144045 5* 03Ractangle 5* (-50) 10/* An actual APL-like language */
> 1729679266 760318 PRIVMSG #esolangs :14[[07User:Ractangle/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=144052&oldid=144051 5* 03Ractangle 5* (-61) 10/* An actual APL-like language */
> 1729679366 277646 PRIVMSG #esolangs :14[[07User talk:Ractangle/Sandbox14]]4 N10 02https://esolangs.org/w/index.php?oldid=144053 5* 03Ractangle 5* (+31) 10Created page with "==An actual APL-like language=="
< 1729679484 476207 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :https://github.com/Lymia/oxygenlance
< 1729679487 579258 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Was working on this all day. :p
< 1729679514 499369 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Modified version of gearlance that's thread-safe, a library, and has a binding to Rust.
< 1729679665 850640 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :nice
< 1729680014 757077 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Needed something like it anyways for the evolver idea I had, so may as well as make it a library.
< 1729680191 121997 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :make sure to link it from the wiki
> 1729680574 473980 PRIVMSG #esolangs :14[[07Array?14]]4 10 02https://esolangs.org/w/index.php?diff=144054&oldid=144050 5* 03Ractangle 5* (+55) 10/* Commands */
< 1729680734 995417 :int-e!~noone@int-e.eu PRIVMSG #esolangs :shachaf: Okay, I figured out the remaining spell combinations in Bee Magic. Yay.
> 1729680932 232497 PRIVMSG #esolangs :14[[07Array?14]]4 10 02https://esolangs.org/w/index.php?diff=144055&oldid=144054 5* 03Ractangle 5* (+3) 10/* Implementation */
< 1729681602 75315 :Lymia!lymia@ayame.servers.aura.moe PRIVMSG #esolangs :Links on the bf joust page need updatingi n general tbh
< 1729683591 321848 :X-Scale!~X-Scale@46.50.3.132 QUIT :Ping timeout: 256 seconds
< 1729683932 494264 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1729684262 474213 PRIVMSG #esolangs :14[[07Array?14]]4 10 02https://esolangs.org/w/index.php?diff=144056&oldid=144055 5* 03Ractangle 5* (+107) 10/* Commands */
> 1729684622 23041 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=144057&oldid=144020 5* 03PrySigneToFry 5* (-140) 10"Translated ORK" series is listed to be can't hold on.
< 1729684840 937543 :Everything!~Everythin@178-133-61-155.mobile.vf-ua.net JOIN #esolangs * :Everything
> 1729685083 183251 PRIVMSG #esolangs :14[[07Translated ORK/PSTF Again1914]]4 N10 02https://esolangs.org/w/index.php?oldid=144058 5* 03PrySigneToFry 5* (+1653) 10Created page with "Translated ORK/Mihai Again15| ?)P?B  3{ PA   3{(;?    |*W$A  ?  +??PQV@ RA  $ $3sv ? ?1$@;l$ ;C r[ 1729685120 44388 PRIVMSG #esolangs :14[[07Translated ORK/Mihai Again1514]]4 10 02https://esolangs.org/w/index.php?diff=144059&oldid=144019 5* 03PrySigneToFry 5* (+78) 10
> 1729685178 139594 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=144060&oldid=144057 5* 03PrySigneToFry 5* (+43) 10
> 1729686134 823859 PRIVMSG #esolangs :14[[07SETANDCOUNT14]]4 10 02https://esolangs.org/w/index.php?diff=144061&oldid=144044 5* 03Cycwin 5* (+21) 10
> 1729686192 6261 PRIVMSG #esolangs :14[[07Talk:A=B14]]4 N10 02https://esolangs.org/w/index.php?oldid=144062 5* 03Monochromeninja 5* (+1093) 10Add interpreter
< 1729686602 270958 :SGautam!uid286066@id-286066.ilkley.irccloud.com JOIN #esolangs SGautam :Siddharth Gautam
> 1729686618 707679 PRIVMSG #esolangs :14[[07User talk:Monochromeninja14]]4 10 02https://esolangs.org/w/index.php?diff=144063&oldid=117013 5* 03Monochromeninja 5* (+446) 10/* Help on Project Euler problem 10 implementation */
> 1729686916 884683 PRIVMSG #esolangs :14[[07User talk:Monochromeninja14]]4 M10 02https://esolangs.org/w/index.php?diff=144064&oldid=144063 5* 03Monochromeninja 5* (+447) 10/* Help on Project Euler problem 10 implementation */
> 1729687100 686378 PRIVMSG #esolangs :14[[07Project Euler/1014]]4 M10 02https://esolangs.org/w/index.php?diff=144065&oldid=117012 5* 03Monochromeninja 5* (+36) 10Changed disclaimer
< 1729687668 875392 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Ping timeout: 252 seconds
> 1729688938 207249 PRIVMSG #esolangs :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=144066&oldid=143977 5* 03PrySigneToFry 5* (+16) 10
> 1729689056 110734 PRIVMSG #esolangs :14[[07Semi-serious language list14]]4 M10 02https://esolangs.org/w/index.php?diff=144067&oldid=143128 5* 03PrySigneToFry 5* (+56) 10
> 1729689223 973455 PRIVMSG #esolangs :14[[07Project Euler/114]]4 M10 02https://esolangs.org/w/index.php?diff=144068&oldid=142583 5* 03PrySigneToFry 5* (+19) 10
< 1729689326 905197 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1729689813 768827 PRIVMSG #esolangs :14[[07Unmatched (14]]4 10 02https://esolangs.org/w/index.php?diff=144069&oldid=142774 5* 03PrySigneToFry 5* (+73) 10
> 1729689832 889446 PRIVMSG #esolangs :14[[07Unmatched (14]]4 10 02https://esolangs.org/w/index.php?diff=144070&oldid=144069 5* 03PrySigneToFry 5* (+3) 10
> 1729690209 954864 PRIVMSG #esolangs :14[[07User talk:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=144071&oldid=142768 5* 03PrySigneToFry 5* (+637) 10/* You're such a clown */ new section
< 1729690883 265650 :FreeFull!~freefull@46.205.206.114.nat.ftth.dynamic.t-mobile.pl QUIT :
< 1729693378 333231 :impomatic!~impomatic@2a00:23c7:5fbd:8001:cdfe:bcf3:310a:3efc JOIN #esolangs * :[https://web.libera.chat] impomatic
> 1729694822 194664 PRIVMSG #esolangs :14[[07Array?14]]4 10 02https://esolangs.org/w/index.php?diff=144072&oldid=144056 5* 03Ractangle 5* (+29) 10/* Commands */
< 1729694969 406965 :SGautam!uid286066@id-286066.ilkley.irccloud.com QUIT :Quit: Connection closed for inactivity
< 1729695903 594280 :Everything!~Everythin@178-133-61-155.mobile.vf-ua.net QUIT :Quit: leaving
< 1729696968 422500 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1729697795 407843 PRIVMSG #esolangs :14[[07User talk:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=144073&oldid=144071 5* 03Ractangle 5* (-20) 10/* grade 2pi+0.01(Translate by PSTF: 6.3) */
< 1729697859 729838 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1729698009 169674 :FreeFull!~freefull@46.205.206.114.nat.ftth.dynamic.t-mobile.pl JOIN #esolangs FreeFull :FreeFull
< 1729698990 587117 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1729700302 973169 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1729702577 917097 :impomatic!~impomatic@2a00:23c7:5fbd:8001:cdfe:bcf3:310a:3efc QUIT :Quit: Client closed
< 1729703640 337999 :impomatic!~impomatic@2a00:23c7:5fbd:8001:cdfe:bcf3:310a:3efc JOIN #esolangs * :[https://web.libera.chat] impomatic
< 1729703658 33562 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1729704496 297731 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1729704960 320013 :wWwwW!~wWwwW@94.147.203.75 JOIN #esolangs * :[https://web.libera.chat] wWwwW
< 1729704998 848661 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :what compclass could this/does this have?: https://esolangs.org/wiki/Hostile_snakes
< 1729705014 992179 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :also for you korvo
< 1729705026 995077 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i made this cuz i got the idea when listening to a song lol
< 1729705085 557263 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: Write an interpreter first. If that turns out to be impossible, then it's uncomputable.
< 1729706043 581349 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :K
< 1729706068 53249 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :but im to stopid
< 1729706075 211942 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i cant do it without help
< 1729706866 794252 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :wWwwW: What have you tried so far?
< 1729706884 79072 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :not for this specific but for many others
< 1729706907 602839 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :and i cant
< 1729706913 629329 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :also idk how to do 2D
< 1729707070 987456 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :2D arrays are done with index arithmetic and 1D arrays.
> 1729707084 82554 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Bogdan192848 5*  10uploaded "[[02File:Scratchcode.png10]]"
< 1729707123 331643 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :im a python user
< 1729707125 154441 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :but like also
< 1729707140 571477 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Like, if you would have `arr[x][y]` to do a 2D array lookup, you can instead do it like `arr[x * k + y]`, where k is the width of the 2D rows (the "stride").
< 1729707145 638775 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :idk hhow matricese work
< 1729707158 50344 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :also nicer
< 1729707162 29465 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :thx for thast formula
< 1729707163 756006 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Matrices are done the same way.
< 1729707169 973501 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :if just python was easy
< 1729707174 883644 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :maybe ill be able to do it
< 1729707180 17760 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Python *is* easy. What have you tried so far?
< 1729707184 754810 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :nothing
< 1729707186 264784 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :but
< 1729707189 305331 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :i got an idea
< 1729707201 738003 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :it will take time but
< 1729707208 415950 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :ill do it at some point
< 1729707488 124363 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :In Python, you can actually have 2D dicts. They aren't necessarily efficient, but you can address a dict like `d[x, y]`.
< 1729707516 300497 :wWwwW!~wWwwW@94.147.203.75 PRIVMSG #esolangs :lol
> 1729707565 502877 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 overwrite10 02 5* 03Bogdan192848 5*  10uploaded a new version of "[[02File:Scratchcode.png10]]"
< 1729707608 134345 :wWwwW!~wWwwW@94.147.203.75 QUIT :Quit: Client closed
> 1729708820 993166 PRIVMSG #esolangs :14[[07Alan's dead fish14]]4 N10 02https://esolangs.org/w/index.php?oldid=144076 5* 03Bogdan192848 5* (+649) 10Created page with "(This is my first esolang, please note any mistakes.)  Alan's dead fish is an esolang make by [[User:Bogdan192848]] based on [[Deadfish]]. It has the same command set as Deadfish, but with 2 new commands:  *"!": If the accumulator isnt 0, jump to the next !
< 1729708999 889689 :Artea!~Lufia@vps.artea.ovh QUIT :Ping timeout: 264 seconds
< 1729709132 39864 :Artea!~Lufia@artea.pt JOIN #esolangs Artea :Artea ElFo
> 1729709150 498398 PRIVMSG #esolangs :14[[07A=B14]]4 M10 02https://esolangs.org/w/index.php?diff=144077&oldid=108721 5* 03PythonshellDebugwindow 5* (+43) 10Categories
> 1729709295 298156 PRIVMSG #esolangs :14[[07Alan's dead fish14]]4 10 02https://esolangs.org/w/index.php?diff=144078&oldid=144076 5* 03Ractangle 5* (-2) 10
> 1729709355 448204 PRIVMSG #esolangs :14[[07Alan's dead fish14]]4 10 02https://esolangs.org/w/index.php?diff=144079&oldid=144078 5* 03Ractangle 5* (+33) 10
> 1729709443 692298 PRIVMSG #esolangs :14[[07Alan's dead fish14]]4 M10 02https://esolangs.org/w/index.php?diff=144080&oldid=144079 5* 03PythonshellDebugwindow 5* (+77) 10Remove incorrect computational class, add categories
< 1729709732 353212 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name)
< 1729710940 906054 :Artea!~Lufia@artea.pt QUIT :Quit: ZNC 1.8.2 - https://znc.in
< 1729711139 371889 :Artea!~Lufia@artea.pt JOIN #esolangs Artea :Artea ElFo
< 1729711806 103332 :Everything!~Everythin@178-133-129-110.mobile.vf-ua.net JOIN #esolangs Everything :Everything
< 1729712691 183429 :impomatic!~impomatic@2a00:23c7:5fbd:8001:cdfe:bcf3:310a:3efc QUIT :Quit: Client closed
> 1729712977 399411 PRIVMSG #esolangs :14[[07Translated ORK/Mihai Again1614]]4 N10 02https://esolangs.org/w/index.php?oldid=144081 5* 03MihaiEso 5* (+1879) 10Created page with "[[Translated ORK/PSTF Again18|Giga Bom-omb of machine translation, shutting down now and destroying our PC#yq3t"ul=~]P"K<~qqU51iX7*g6=,/18,TZ,9dG:thC{{UROJLqMRQnySG6ucJ,N@4..."
> 1729713004 321417 PRIVMSG #esolangs :14[[07Translated ORK/Mihai Again1614]]4 10 02https://esolangs.org/w/index.php?diff=144082&oldid=144081 5* 03MihaiEso 5* (+4) 10
> 1729713049 331176 PRIVMSG #esolangs :14[[07Translated ORK/PSTF Again1914]]4 10 02https://esolangs.org/w/index.php?diff=144083&oldid=144058 5* 03MihaiEso 5* (+42) 10
> 1729713137 793500 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=144084&oldid=144060 5* 03MihaiEso 5* (+45) 10/* Horribly translated variants */
> 1729717557 59152 PRIVMSG #esolangs :14[[07Bleh14]]4 M10 02https://esolangs.org/w/index.php?diff=144085&oldid=126933 5* 03Ashli Katt 5* (+39) 10Clarify the existence of `_` as a valid pattern
> 1729718030 442004 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=144086&oldid=143915 5* 03Ractangle 5* (+9) 10/* MarkupL add-ons */
> 1729718137 548301 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=144087&oldid=144086 5* 03Ractangle 5* (+0) 10/* MarkupL add-ons */
> 1729718170 534439 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=144088&oldid=144087 5* 03Ractangle 5* (+0) 10/* Cat program */
< 1729718173 359715 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname
> 1729718413 927735 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=144089&oldid=144088 5* 03Ractangle 5* (+172) 10/* MarkupL syntax */
> 1729718504 474131 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=144090&oldid=144089 5* 03Ractangle 5* (+0) 10/* MarkupL add-ons */
> 1729718525 85250 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=144091&oldid=144090 5* 03Ractangle 5* (+0) 10/* Cat program */
> 1729718563 245502 PRIVMSG #esolangs :14[[07Cammy14]]4 10 02https://esolangs.org/w/index.php?diff=144092&oldid=107573 5* 03Corbin 5* (+456) 10Document new primitives.
> 1729718666 367906 PRIVMSG #esolangs :14[[07Talk:Rubic14]]4 10 02https://esolangs.org/w/index.php?diff=144093&oldid=124300 5* 03Digital Hunter 5* (+266) 10
< 1729718712 562503 :salpynx!~salpynx@161.29.22.222 JOIN #esolangs salpynx :realname
< 1729719336 961151 :Everything!~Everythin@178-133-129-110.mobile.vf-ua.net QUIT :Quit: leaving
< 1729719352 449420 :Everything!~Everythin@178-133-129-110.mobile.vf-ua.net JOIN #esolangs Everything :Everything
< 1729719807 493609 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs amby :realname
> 1729721410 424708 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=144094&oldid=144091 5* 03Ractangle 5* (-6) 10/* Cat program */
> 1729721694 491359 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=144095&oldid=144094 5* 03Ractangle 5* (+3) 10/* Cat program */
< 1729721786 278897 :Everything!~Everythin@178-133-129-110.mobile.vf-ua.net QUIT :Quit: leaving
> 1729721873 827042 PRIVMSG #esolangs :14[[07MarkupL14]]4 10 02https://esolangs.org/w/index.php?diff=144096&oldid=144095 5* 03Ractangle 5* (+1) 10/* Hello, world */
> 1729722378 603792 PRIVMSG #esolangs :14[[07Snakel/Errors14]]4 10 02https://esolangs.org/w/index.php?diff=144097&oldid=143948 5* 03Ractangle 5* (+1) 10/* Using a wrong type in a variable */
< 1729723284 250691 :__monty__!~toonn@user/toonn QUIT :Quit: leaving
> 1729724700 586961 PRIVMSG #esolangs :14[[07Translated ORK/Mihai Again1614]]4 10 02https://esolangs.org/w/index.php?diff=144098&oldid=144082 5* 03MihaiEso 5* (+33) 10
< 1729724769 204759 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Remote host closed the connection
> 1729724899 144317 PRIVMSG #esolangs :14[[07Translated ORK/Mihai Again1614]]4 10 02https://esolangs.org/w/index.php?diff=144099&oldid=144098 5* 03MihaiEso 5* (+0) 10
< 1729726447 915879 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
< 1729726517 320003 :evylah1!~evylah1@2607:fb90:bd31:3f0d:80f2:d3ab:3ab4:116c JOIN #esolangs * :[https://web.libera.chat] evylah1
< 1729727383 318986 :evylah1!~evylah1@2607:fb90:bd31:3f0d:80f2:d3ab:3ab4:116c QUIT :Ping timeout: 256 seconds
< 1729727446 319064 :evylah1!~evylah1@2607:fb90:bd31:3f0d:80f2:d3ab:3ab4:116c JOIN #esolangs * :[https://web.libera.chat] evylah1
< 1729727580 662148 :evylah1!~evylah1@2607:fb90:bd31:3f0d:80f2:d3ab:3ab4:116c QUIT :Client Quit
< 1729728542 241058 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1729728640 268927 PRIVMSG #esolangs :14[[07'Python' is not recognized as an internal or external command, operable program or batch file.14]]4 10 02https://esolangs.org/w/index.php?diff=144100&oldid=143561 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+2) 10/* commands */
> 1729728707 406818 PRIVMSG #esolangs :14[[07'Python' is not recognized as an internal or external command, operable program or batch file.14]]4 10 02https://esolangs.org/w/index.php?diff=144101&oldid=144100 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+8) 10/* commands */
> 1729732740 171077 PRIVMSG #esolangs :14[[07Translated ORK/Mihai Again1614]]4 10 02https://esolangs.org/w/index.php?diff=144102&oldid=144099 5* 03MihaiEso 5* (+24) 10
> 1729735056 912675 PRIVMSG #esolangs :14[[07Empty14]]4 10 02https://esolangs.org/w/index.php?diff=144103&oldid=143790 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+205) 10
> 1729735081 657032 PRIVMSG #esolangs :14[[07Empty14]]4 10 02https://esolangs.org/w/index.php?diff=144104&oldid=144103 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+24) 10
> 1729735111 622324 PRIVMSG #esolangs :14[[07Empty14]]4 10 02https://esolangs.org/w/index.php?diff=144105&oldid=144104 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-2) 10
> 1729735134 463876 PRIVMSG #esolangs :14[[07Empty14]]4 10 02https://esolangs.org/w/index.php?diff=144106&oldid=144105 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+1) 10/* Cool extenstion */
> 1729735144 409314 PRIVMSG #esolangs :14[[07Empty14]]4 10 02https://esolangs.org/w/index.php?diff=144107&oldid=144106 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (-2) 10/* Cool extenstion */
< 1729735810 411752 :ais523!~ais523@user/ais523 QUIT :Quit: quit
> 1729735885 322788 PRIVMSG #esolangs :14[[07ABPLWNL14]]4 10 02https://esolangs.org/w/index.php?diff=144108&oldid=132155 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+38) 10
> 1729735894 187349 PRIVMSG #esolangs :14[[07ABPLWNL14]]4 10 02https://esolangs.org/w/index.php?diff=144109&oldid=144108 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+2) 10
> 1729736043 479956 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=144110&oldid=144024 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+536) 10
> 1729736068 943664 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=144111&oldid=144110 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+66) 10
> 1729736081 938904 PRIVMSG #esolangs :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=144112&oldid=144111 5* 03Fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 5* (+2) 10
> 1729737202 270576 PRIVMSG #esolangs :14[[07Cammy14]]4 10 02https://esolangs.org/w/index.php?diff=144113&oldid=144092 5* 03Corbin 5* (+150) 10/* 2024 Primitives */ "Weak" is such a weird way to say "associative".
> 1729738130 742649 PRIVMSG #esolangs :14[[07Translated ORK/Mihai Again1614]]4 10 02https://esolangs.org/w/index.php?diff=144114&oldid=144102 5* 03MihaiEso 5* (+33) 10
> 1729739183 599260 PRIVMSG #esolangs :14[[07User:Salpynx/Syntagma14]]4 10 02https://esolangs.org/w/index.php?diff=144115&oldid=136265 5* 03Salpynx 5* (+161) 10add spoiler text, in case i forget what this is supposed to be