< 1772325512 217056 :amby!~ambylastn@host-92-17-36-125.as13285.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 > 1772326553 678810 PRIVMSG #esolangs :14[[07ZecZec14]]4 M10 02https://esolangs.org/w/index.php?diff=177191&oldid=177179 5* 03BODOKE2801e 5* (+2) 10/* Trivia */ linking fixed > 1772326581 161724 PRIVMSG #esolangs :14[[07ZecZec14]]4 10 02https://esolangs.org/w/index.php?diff=177192&oldid=177191 5* 03BODOKE2801e 5* (+2) 10/* Trivia */ ------------------------------------------------------------- < 1772326597 888442 :tromp!~textual@2001:1c00:3487:1b00:303f:bf6:f20e:2c5e JOIN #esolangs * :Textual User < 1772326631 332613 :tromp!~textual@2001:1c00:3487:1b00:303f:bf6:f20e:2c5e QUIT :Client Quit < 1772327010 395051 :Bowserinator!Bowserinat@hellomouse/dev/bowserinator QUIT :Ping timeout: 245 seconds < 1772327028 799162 :Bowserinator!Bowserinat@hellomouse/dev/bowserinator JOIN #esolangs Bowserinator :No VPS :( > 1772328137 706790 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Cool Bungle 5* 10New user account > 1772329386 578827 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=177193&oldid=177181 5* 03Cool Bungle 5* (+269) 10 > 1772331155 917513 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 10 02https://esolangs.org/w/index.php?diff=177194&oldid=177170 5* 03Yoyolin0409 5* (-1) 10/* extr */ > 1772331441 694338 PRIVMSG #esolangs :14[[07Input hello world or else:14]]4 10 02https://esolangs.org/w/index.php?diff=177195&oldid=176444 5* 03BODOKE2801e 5* (+323) 10/* Implementations */ > 1772331749 382563 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 10 02https://esolangs.org/w/index.php?diff=177196&oldid=177194 5* 03Yoyolin0409 5* (+9) 10/* eval */ > 1772331759 194023 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 10 02https://esolangs.org/w/index.php?diff=177197&oldid=177196 5* 03Yoyolin0409 5* (+8) 10/* exec */ > 1772331793 936483 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 10 02https://esolangs.org/w/index.php?diff=177198&oldid=177197 5* 03Yoyolin0409 5* (+16) 10/* process */ > 1772332017 511504 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 10 02https://esolangs.org/w/index.php?diff=177199&oldid=177198 5* 03Yoyolin0409 5* (+104) 10/* string */ > 1772332033 492680 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 10 02https://esolangs.org/w/index.php?diff=177200&oldid=177199 5* 03Yoyolin0409 5* (+0) 10/* string */ > 1772332732 963017 PRIVMSG #esolangs :14[[07ZecZec14]]4 10 02https://esolangs.org/w/index.php?diff=177201&oldid=177192 5* 03Aadenboy 5* (-42) 10 > 1772332761 299023 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 10 02https://esolangs.org/w/index.php?diff=177202&oldid=177200 5* 03Yoyolin0409 5* (+1237) 10/* statistics */ > 1772332804 345703 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 10 02https://esolangs.org/w/index.php?diff=177203&oldid=177202 5* 03Yoyolin0409 5* (-3) 10/* More Coincidence */ > 1772332884 727784 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 10 02https://esolangs.org/w/index.php?diff=177204&oldid=177203 5* 03Yoyolin0409 5* (+107) 10/* OOP examples */ > 1772332899 553409 PRIVMSG #esolangs :14[[07Input hello world or else:14]]4 10 02https://esolangs.org/w/index.php?diff=177205&oldid=177195 5* 03Aadenboy 5* (+66) 10/* Implementations */ Lua golf > 1772332972 742806 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 10 02https://esolangs.org/w/index.php?diff=177206&oldid=177204 5* 03Yoyolin0409 5* (+177) 10/* CT interpreter */ < 1772333312 404553 :ais523!~ais523@user/ais523 QUIT :Quit: quit > 1772333395 637538 PRIVMSG #esolangs :14[[07Septem Lingua/STL14]]4 10 02https://esolangs.org/w/index.php?diff=177207&oldid=176953 5* 03Yoyolin0409 5* (+121) 10 > 1772333531 810841 PRIVMSG #esolangs :14[[07User:Yoyolin0409/STL14]]4 N10 02https://esolangs.org/w/index.php?oldid=177208 5* 03Yoyolin0409 5* (+116) 10Created page with "This contains some STL related to Septem Lingua, but they are still not in use. ==media== ==data== ==page== ==this==" > 1772333730 278646 PRIVMSG #esolangs :14[[07User:Yoyolin0409/STL14]]4 10 02https://esolangs.org/w/index.php?diff=177209&oldid=177208 5* 03Yoyolin0409 5* (+286) 10/* media */ > 1772333753 670599 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 10 02https://esolangs.org/w/index.php?diff=177210&oldid=177206 5* 03Yoyolin0409 5* (-7) 10/* typeof */ > 1772334072 159422 PRIVMSG #esolangs :14[[07User:Yoyolin0409/STL14]]4 10 02https://esolangs.org/w/index.php?diff=177211&oldid=177209 5* 03Yoyolin0409 5* (+933) 10/* data */ < 1772334302 467655 :op_4!~tslil@user/op-4/x-9116473 QUIT :Remote host closed the connection < 1772334338 299689 :op_4!~tslil@user/op-4/x-9116473 JOIN #esolangs op_4 :op_4 > 1772334774 272703 PRIVMSG #esolangs :14[[07User:Cool Bungle14]]4 N10 02https://esolangs.org/w/index.php?oldid=177212 5* 03Cool Bungle 5* (+17) 10Created page with "Cool. ...Bungle" > 1772334874 927716 PRIVMSG #esolangs :14[[07User talk:Cool Bungle14]]4 N10 02https://esolangs.org/w/index.php?oldid=177213 5* 03Cool Bungle 5* (+44) 10Created page with "I don't know what people typically put here." < 1772337818 865575 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) > 1772338801 130211 PRIVMSG #esolangs :14[[07ZecZec14]]4 10 02https://esolangs.org/w/index.php?diff=177214&oldid=177201 5* 03BODOKE2801e 5* (+1558) 10MEHR THANGS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! > 1772341259 69288 PRIVMSG #esolangs :14[[07User:Yoyolin0409/STL14]]4 M10 02https://esolangs.org/w/index.php?diff=177215&oldid=177211 5* 03Cleverxia 5* (+17) 10/* data */ tyoos < 1772341310 493994 :somefan!~somefan@208.58.192.69 QUIT :Remote host closed the connection > 1772341486 95331 PRIVMSG #esolangs :14[[07User talk:Yoyolin040914]]4 10 02https://esolangs.org/w/index.php?diff=177216&oldid=176122 5* 03Cleverxia 5* (+99) 10/* You have been promoted to developers. */ < 1772342094 53269 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :Do any programming language compilers support page numbers (rather than only line numbers) in error messages and debug information? < 1772343098 453039 :ais523!~ais523@user/ais523 QUIT :Quit: quit < 1772343758 770926 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :(The page number would correspond to the number of form feeds in the source file.) > 1772345917 881668 PRIVMSG #esolangs :14[[07User talk:Cool Bungle14]]4 10 02https://esolangs.org/w/index.php?diff=177217&oldid=177213 5* 03Dragoneater67mobile 5* (+235) 10 > 1772347523 819946 PRIVMSG #esolangs :14[[07User talk:Cool Bungle14]]4 10 02https://esolangs.org/w/index.php?diff=177218&oldid=177217 5* 03Dragoneater67mobile 5* (+116) 10 < 1772352218 300748 :tromp!~textual@2001:1c00:3487:1b00:303f:bf6:f20e:2c5e JOIN #esolangs * :Textual User > 1772353474 823338 PRIVMSG #esolangs :14[[07User talk:Yoyolin040914]]4 10 02https://esolangs.org/w/index.php?diff=177219&oldid=177216 5* 03PrySigneToFry 5* (+64) 10 > 1772353531 702637 PRIVMSG #esolangs :14[[07Septem Lingua/STL14]]4 M10 02https://esolangs.org/w/index.php?diff=177220&oldid=177207 5* 03PrySigneToFry 5* (+6) 10 > 1772354767 764777 PRIVMSG #esolangs :14[[07Error: The system didn't find the object, program, or command that you're trying to access or execute.14]]4 N10 02https://esolangs.org/w/index.php?oldid=177221 5* 03PrySigneToFry 5* (+1275) 10Created page with "'''''Error: The system didn't find the object, program, or command that you're trying to access or execute.''''' is an unusable programming language designed by PSTF, in < 1772357805 650117 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Quit: Client closed < 1772357837 561570 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1772359510 436645 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :zzo38: do you want just the compiler to support it, or also a debugger? debuggers use the line number to point you to the part of the code that's running on each stack frame. < 1772360615 562116 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic < 1772362274 3395 :APic!apic@apic.name PRIVMSG #esolangs :Hi < 1772364617 42151 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu QUIT :Ping timeout: 268 seconds < 1772367434 739337 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu JOIN #esolangs * :b_jonas > 1772368453 929440 PRIVMSG #esolangs :14[[07User:RaiseAfloppaFan392514]]4 M10 02https://esolangs.org/w/index.php?diff=177222&oldid=177159 5* 03RaiseAfloppaFan3925 5* (+1344) 10/* my esolangs */ forgot one > 1772368766 550632 PRIVMSG #esolangs :14[[07Truth-machine14]]4 10 02https://esolangs.org/w/index.php?diff=177223&oldid=176229 5* 03Cleverxia 5* (+761) 10/* Haskell */ > 1772368793 956048 PRIVMSG #esolangs :14[[07Truth-machine14]]4 M10 02https://esolangs.org/w/index.php?diff=177224&oldid=177223 5* 03Cleverxia 5* (+0) 10/* Half-Broken_Car_in_Heavy_Traffic */ > 1772369207 910145 PRIVMSG #esolangs :14[[07Filename "xxx" doesn't seem to be a valid filename/commmand!14]]4 M10 02https://esolangs.org/w/index.php?diff=177225&oldid=177157 5* 03None1 5* (-18) 10Remove deleted category+Move existing categories to the bottom > 1772369245 301692 PRIVMSG #esolangs :14[[07MarkupL14]]4 M10 02https://esolangs.org/w/index.php?diff=177226&oldid=177155 5* 03None1 5* (-18) 10Remove deleted category > 1772369297 506711 PRIVMSG #esolangs :14[[07Snakel14]]4 M10 02https://esolangs.org/w/index.php?diff=177227&oldid=177154 5* 03None1 5* (-18) 10 > 1772369324 351074 PRIVMSG #esolangs :14[[07Stuley14]]4 M10 02https://esolangs.org/w/index.php?diff=177228&oldid=177177 5* 03None1 5* (-18) 10 > 1772369408 106280 PRIVMSG #esolangs :14[[07Category talk:Gaia14]]4 10 02https://esolangs.org/w/index.php?diff=177229&oldid=177160 5* 03None1 5* (+329) 10 > 1772369652 231824 PRIVMSG #esolangs :14[[07Contains everything14]]4 10 02https://esolangs.org/w/index.php?diff=177230&oldid=170896 5* 03C++DSUCKER 5* (+0) 10 < 1772370512 2533 :tromp!~textual@2001:1c00:3487:1b00:303f:bf6:f20e:2c5e QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1772371459 31264 PRIVMSG #esolangs :14[[07Esolang talk:Categorization14]]4 10 02https://esolangs.org/w/index.php?diff=177231&oldid=177172 5* 03Zlfp 5* (+839) 10added a reply < 1772373289 998019 :lynndotpy609362!~rootcanal@134.122.123.70 JOIN #esolangs lynndotpy :lynn < 1772373367 283678 :lynndotpy60936!~rootcanal@134.122.123.70 QUIT :Ping timeout: 264 seconds < 1772373367 459172 :lynndotpy609362!~rootcanal@134.122.123.70 NICK :lynndotpy60936 < 1772373367 754788 :shachaf!~shachaf@user/shachaf QUIT :Ping timeout: 264 seconds < 1772373403 242360 :int-e!~noone@int-e.eu QUIT :Ping timeout: 264 seconds < 1772373453 911499 :shachaf!~shachaf@user/shachaf JOIN #esolangs shachaf :Shachaf Ben-Kiki < 1772373475 518632 :int-e!~noone@int-e.eu JOIN #esolangs int-e :Bertram > 1772373514 428364 PRIVMSG #esolangs :14[[07User:NeurosamaLover14]]4 10 02https://esolangs.org/w/index.php?diff=177232&oldid=176633 5* 03NeurosamaLover 5* (+107) 10 < 1772373641 948243 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu QUIT :Ping timeout: 248 seconds > 1772374242 165267 PRIVMSG #esolangs :14[[07User:NeurosamaLover14]]4 10 02https://esolangs.org/w/index.php?diff=177233&oldid=177232 5* 03NeurosamaLover 5* (+13) 10 < 1772374646 15703 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu JOIN #esolangs * :b_jonas > 1772377464 219909 PRIVMSG #esolangs :14[[07User:Dragoneater6714]]4 10 02https://esolangs.org/w/index.php?diff=177234&oldid=177136 5* 03Dragoneater67mobile 5* (+167) 10 > 1772377623 325527 PRIVMSG #esolangs :14[[07User:Yoyolin0409/STL14]]4 10 02https://esolangs.org/w/index.php?diff=177235&oldid=177215 5* 03Yoyolin0409 5* (-9) 10/* this */ > 1772377682 860240 PRIVMSG #esolangs :14[[07User talk:Yoyolin040914]]4 10 02https://esolangs.org/w/index.php?diff=177236&oldid=177219 5* 03Yoyolin0409 5* (+103) 10/* */ < 1772377979 770587 :amby!~ambylastn@host-92-17-36-125.as13285.net JOIN #esolangs amby :realname > 1772378811 302110 PRIVMSG #esolangs :14[[07Error: The system didn't find the object, program, or command that you're trying to access or execute.14]]4 10 02https://esolangs.org/w/index.php?diff=177237&oldid=177221 5* 03Yayimhere2(school) 5* (-226) 10/* Note */ not really true. > 1772379332 218891 PRIVMSG #esolangs :14[[07ZecZec14]]4 10 02https://esolangs.org/w/index.php?diff=177238&oldid=177214 5* 03BODOKE2801e 5* (+17) 10/* Syntax */ < 1772380646 257090 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Quit: Client closed < 1772383210 164533 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) < 1772383749 871589 :pr1sm!~pr1sm@24.91.163.31 JOIN #esolangs * :pr1sm < 1772384078 563890 :somefan!~somefan@208.58.192.69 JOIN #esolangs * :[https://web.libera.chat] somefan > 1772384160 606433 PRIVMSG #esolangs :14[[07CAESAR14]]4 M10 02https://esolangs.org/w/index.php?diff=177239&oldid=177187 5* 03Oak lod 5* (-202) 10added more info on the creator > 1772384516 948022 PRIVMSG #esolangs :14[[07CAESAR14]]4 M10 02https://esolangs.org/w/index.php?diff=177240&oldid=177239 5* 03Oak lod 5* (+238) 10Fixed accidental deletions done by me < 1772384766 410864 :lisbeths!uid135845@id-135845.lymington.irccloud.com JOIN #esolangs lisbeths :lisbeths < 1772384932 260611 :tromp!~textual@2001:1c00:3487:1b00:9536:a446:6cb6:b101 JOIN #esolangs * :Textual User > 1772384961 780259 PRIVMSG #esolangs :14[[07CAESAR14]]4 M10 02https://esolangs.org/w/index.php?diff=177241&oldid=177240 5* 03Oak lod 5* (+4) 10Deserves it's own heading > 1772385031 169703 PRIVMSG #esolangs :14[[07CAESAR14]]4 M10 02https://esolangs.org/w/index.php?diff=177242&oldid=177241 5* 03Oak lod 5* (+0) 10Colon not needed > 1772385635 933502 PRIVMSG #esolangs :14[[07Righght14]]4 N10 02https://esolangs.org/w/index.php?oldid=177243 5* 03Cool Bungle 5* (+1406) 10Bombungus. > 1772385729 159112 PRIVMSG #esolangs :14[[07Righght14]]4 10 02https://esolangs.org/w/index.php?diff=177244&oldid=177243 5* 03Cool Bungle 5* (+2) 10 > 1772385773 66421 PRIVMSG #esolangs :14[[07Righght14]]4 M10 02https://esolangs.org/w/index.php?diff=177245&oldid=177244 5* 03Cool Bungle 5* (+0) 10 > 1772385810 757585 PRIVMSG #esolangs :14[[07User talk:A()14]]4 10 02https://esolangs.org/w/index.php?diff=177246&oldid=160187 5* 03Mrtli08 5* (+207) 10 > 1772385813 627751 PRIVMSG #esolangs :14[[07Righght14]]4 M10 02https://esolangs.org/w/index.php?diff=177247&oldid=177245 5* 03Cool Bungle 5* (+0) 10 > 1772386226 859893 PRIVMSG #esolangs :14[[07Righght14]]4 10 02https://esolangs.org/w/index.php?diff=177248&oldid=177247 5* 03Cool Bungle 5* (+260) 10 > 1772386307 53457 PRIVMSG #esolangs :14[[07Righght14]]4 M10 02https://esolangs.org/w/index.php?diff=177249&oldid=177248 5* 03Cool Bungle 5* (+3) 10 > 1772386375 162041 PRIVMSG #esolangs :14[[07Righght14]]4 M10 02https://esolangs.org/w/index.php?diff=177250&oldid=177249 5* 03Cool Bungle 5* (+21) 10 < 1772386568 210772 :pr1sm!~pr1sm@24.91.163.31 QUIT :Remote host closed the connection < 1772386932 643803 :somefan!~somefan@208.58.192.69 CHGHOST ~somefan :user/somefan > 1772387157 330593 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Cool Bungle 5* 10uploaded "[[02File:Righght's Logo.jpg10]]" > 1772387252 275757 PRIVMSG #esolangs :14[[07Righght14]]4 M10 02https://esolangs.org/w/index.php?diff=177252&oldid=177250 5* 03Cool Bungle 5* (+70) 10 > 1772387345 167211 PRIVMSG #esolangs :14[[07Righght14]]4 M10 02https://esolangs.org/w/index.php?diff=177253&oldid=177252 5* 03Cool Bungle 5* (-1) 10 > 1772387553 701790 PRIVMSG #esolangs :14[[07Righght14]]4 M10 02https://esolangs.org/w/index.php?diff=177254&oldid=177253 5* 03Cool Bungle 5* (+1) 10 > 1772388041 799154 PRIVMSG #esolangs :14[[07User:Oak lod14]]4 10 02https://esolangs.org/w/index.php?diff=177255&oldid=177182 5* 03Oak lod 5* (+1) 10 > 1772390243 446443 PRIVMSG #esolangs :14[[07Whereismystack14]]4 10 02https://esolangs.org/w/index.php?diff=177256&oldid=175639 5* 03Realgitman1 5* (-6) 10/* link */ > 1772390270 399366 PRIVMSG #esolangs :14[[07Whereismystack14]]4 10 02https://esolangs.org/w/index.php?diff=177257&oldid=177256 5* 03Realgitman1 5* (+0) 10/* Commands */ > 1772390285 857907 PRIVMSG #esolangs :14[[07Whereismystack14]]4 10 02https://esolangs.org/w/index.php?diff=177258&oldid=177257 5* 03Realgitman1 5* (+11) 10/* example */ < 1772390422 127900 :tromp!~textual@2001:1c00:3487:1b00:9536:a446:6cb6:b101 QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1772391049 16045 :tromp!~textual@2001:1c00:3487:1b00:9536:a446:6cb6:b101 JOIN #esolangs * :Textual User < 1772391692 669369 :somefan!~somefan@user/somefan QUIT :Remote host closed the connection < 1772392521 389706 :lisbeths!uid135845@id-135845.lymington.irccloud.com QUIT :Quit: Connection closed for inactivity < 1772392858 562291 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic < 1772393425 44083 :msv!~msv@user/msv QUIT :Remote host closed the connection < 1772393453 263363 :msv!~msv@user/msv JOIN #esolangs msv :msv < 1772393602 264414 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1772394134 49984 :APic!apic@apic.name PRIVMSG #esolangs :cu < 1772394507 374426 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 255 seconds < 1772394562 223559 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1772396237 46910 :tromp!~textual@2001:1c00:3487:1b00:9536:a446:6cb6:b101 QUIT :Read error: Connection reset by peer < 1772397994 562200 :DOS_User_webchat!~DOS_User_@user/DOS-User:11249 JOIN #esolangs DOS_User :[https://web.libera.chat] DOS_User_webchat > 1772398280 199888 PRIVMSG #esolangs :14[[07User:Thalassohora14]]4 M10 02https://esolangs.org/w/index.php?diff=177259&oldid=150170 5* 03Thalassohora 5* (-362) 10Removing some uneeded/reduntant information. > 1772398365 432640 PRIVMSG #esolangs :14[[07Gato14]]4 10 02https://esolangs.org/w/index.php?diff=177260&oldid=153881 5* 03Thalassohora 5* (+109) 10 > 1772398381 683068 PRIVMSG #esolangs :14[[07Gato14]]4 10 02https://esolangs.org/w/index.php?diff=177261&oldid=177260 5* 03Thalassohora 5* (-9) 10 > 1772398455 366118 PRIVMSG #esolangs :14[[07Gato14]]4 10 02https://esolangs.org/w/index.php?diff=177262&oldid=177261 5* 03Thalassohora 5* (-59) 10 > 1772398520 476923 PRIVMSG #esolangs :14[[07Gato14]]4 10 02https://esolangs.org/w/index.php?diff=177263&oldid=177262 5* 03Thalassohora 5* (-2066) 10Blanked the page > 1772398529 196603 PRIVMSG #esolangs :14[[07Talk:Gato14]]4 10 02https://esolangs.org/w/index.php?diff=177264&oldid=153882 5* 03Thalassohora 5* (-556) 10Blanked the page > 1772398651 172118 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Thalassohora 5* 10moved [[02Gato10]] to [[Talk:Useless]]: Reduntant > 1772398687 305455 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Thalassohora 5* 10moved [[02Talk:Useless10]] to [[Talk:Useless12345 SORRY]]: Misspelled title > 1772398782 693364 PRIVMSG #esolangs :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=177269&oldid=177100 5* 03Thalassohora 5* (-11) 10/* G */ < 1772399125 960598 :DOS_User_webchat!~DOS_User_@user/DOS-User:11249 QUIT :Remote host closed the connection > 1772399341 713739 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=177270&oldid=176872 5* 03Thalassohora 5* (+247) 10/* Could you "delete" my account? */ new section > 1772399527 481636 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=177271&oldid=177270 5* 03Thalassohora 5* (+25) 10/* Could you "delete" my account? */ > 1772399544 8902 PRIVMSG #esolangs :14[[07Special:Log/delete14]]4 delete10 02 5* 03Ais523 5* 10deleted "[[02User:Thalassohora10]]": user request > 1772399659 34852 PRIVMSG #esolangs :14[[07Special:Log/renameuser14]]4 renameuser10 02 5* 03Ais523 5* 10Ais523 renamed user [[02User:Thalassohora10]] (24 edits) to [[User:Deleted-f42bea8d]]: anonymizing user's contributions < 1772401235 715124 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine < 1772401258 348487 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1772403604 561821 :somefan!~somefan@208.58.192.69 JOIN #esolangs * :[https://web.libera.chat] somefan < 1772403868 562659 :somefan!~somefan@208.58.192.69 QUIT :Ping timeout: 240 seconds < 1772404131 718179 :somefan!~somefan@208.58.192.69 JOIN #esolangs * :[https://web.libera.chat] somefan < 1772404542 902540 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :b_jonas: I do mean the compiler and debugger (since I mentioned the debug information) < 1772411852 951541 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`? password < 1772411856 731421 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :The password of the month is my secret, you know what my secret is, only caps < 1772411918 616525 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`learn The password of the month is pending approval < 1772411925 939778 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Relearned 'password': The password of the month is pending approval < 1772412269 746976 :amby!~ambylastn@host-92-17-36-125.as13285.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 > 1772416538 668614 PRIVMSG #esolangs :14[[07ZecZec14]]4 M10 02https://esolangs.org/w/index.php?diff=177272&oldid=177238 5* 03BODOKE2801e 5* (+2) 10/* Fibonacci numbers */ < 1772418947 92793 :somefan!~somefan@208.58.192.69 QUIT :Remote host closed the connection < 1772419258 7404 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Quit: Client closed < 1772420596 561932 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic < 1772420619 956107 :lisbeths!uid135845@id-135845.lymington.irccloud.com JOIN #esolangs lisbeths :lisbeths > 1772421165 690688 PRIVMSG #esolangs :14[[07User talk:A()14]]4 10 02https://esolangs.org/w/index.php?diff=177273&oldid=177246 5* 03Dragoneater67 5* (+382) 10/* ((()))(((())))=5 discussion */ > 1772421474 207556 PRIVMSG #esolangs :14[[07User:Dragoneater67/Gato archive14]]4 N10 02https://esolangs.org/w/index.php?oldid=177274 5* 03Dragoneater67 5* (+2089) 10Created page with "The following is the contents of the now deleted [[Gato]] page: Gato is one of the least known [[Esoteric programming language|esoteric languages]]. It first appeared on 27th August of 2009, as a remake of happyhelper5's Minecraft in Delphi < 1772425147 652290 :pool!~nathan@user/PoolloverNathan QUIT :Quit: The Lounge - https://thelounge.chat > 1772426921 767370 PRIVMSG #esolangs :14[[07Input hello world or else without a quine14]]4 10 02https://esolangs.org/w/index.php?diff=177275&oldid=142029 5* 03BODOKE2801e 5* (+163) 10 < 1772429571 874168 :lisbeths!uid135845@id-135845.lymington.irccloud.com QUIT :Quit: Connection closed for inactivity < 1772429755 320201 :pool!~nathan@user/PoolloverNathan JOIN #esolangs PoolloverNathan :nathan < 1772430865 778594 :ais523!~ais523@user/ais523 QUIT :Quit: quit > 1772433267 302772 PRIVMSG #esolangs :14[[07User:NeurosamaLover14]]4 10 02https://esolangs.org/w/index.php?diff=177276&oldid=177233 5* 03NeurosamaLover 5* (+265) 10 > 1772433575 290219 PRIVMSG #esolangs :14[[07User:Dragoneater67/Gato archive14]]4 10 02https://esolangs.org/w/index.php?diff=177277&oldid=177274 5* 03Dragoneater67 5* (+52) 10 > 1772433673 986466 PRIVMSG #esolangs :14[[07User:Dragoneater67/Gato archive14]]4 M10 02https://esolangs.org/w/index.php?diff=177278&oldid=177277 5* 03Dragoneater67 5* (+4) 10add line break > 1772434424 617576 PRIVMSG #esolangs :14[[07ZeroGrid2D14]]4 N10 02https://esolangs.org/w/index.php?oldid=177279 5* 03NeurosamaLover 5* (+7344) 10Created page with "ZeroGrid2D is a 2D grid-based esoteric programming language developed in March 2026 to **explicitly prove Turing-completeness** in response to doubts about the computational power of its predecessor, [[ZeroStack2D]]. Unlike ZeroStack2D (which uses a 2D code gr > 1772434491 424148 PRIVMSG #esolangs :14[[07ZeroGrid2D14]]4 10 02https://esolangs.org/w/index.php?diff=177280&oldid=177279 5* 03NeurosamaLover 5* (+3402) 10 > 1772434751 725430 PRIVMSG #esolangs :14[[07ZeroGrid2D14]]4 10 02https://esolangs.org/w/index.php?diff=177281&oldid=177280 5* 03Corbin 5* (+29) 10Tastes like slop. > 1772435386 716323 PRIVMSG #esolangs :14[[07Input hello world or else without a quine14]]4 M10 02https://esolangs.org/w/index.php?diff=177282&oldid=177275 5* 03Ractangle 5* (+128) 10/* Interpreters */ > 1772435568 65077 PRIVMSG #esolangs :14[[07Input hello world or else:14]]4 M10 02https://esolangs.org/w/index.php?diff=177283&oldid=177205 5* 03Ractangle 5* (-6) 10/* Python */ > 1772435780 480590 PRIVMSG #esolangs :14[[07Input hello world or else without a quine14]]4 M10 02https://esolangs.org/w/index.php?diff=177284&oldid=177282 5* 03Ractangle 5* (-12) 10/* Python */ > 1772435879 53837 PRIVMSG #esolangs :14[[07ZecZec14]]4 10 02https://esolangs.org/w/index.php?diff=177285&oldid=177272 5* 03Cleverxia 5* (+124) 10/* Examples */ Hopefully it works > 1772435929 464522 PRIVMSG #esolangs :14[[07ZecZec14]]4 M10 02https://esolangs.org/w/index.php?diff=177286&oldid=177285 5* 03Cleverxia 5* (+1) 10/* Truth-machine */ > 1772435934 783664 PRIVMSG #esolangs :14[[07ZeroGrid2D14]]4 10 02https://esolangs.org/w/index.php?diff=177287&oldid=177281 5* 03Dragoneater67 5* (+62) 10fix formatting + categorization > 1772435969 382723 PRIVMSG #esolangs :14[[07ZeroGrid2D14]]4 M10 02https://esolangs.org/w/index.php?diff=177288&oldid=177287 5* 03Dragoneater67 5* (-3) 10 > 1772436033 298359 PRIVMSG #esolangs :14[[07ZeroGrid2D14]]4 M10 02https://esolangs.org/w/index.php?diff=177289&oldid=177288 5* 03Dragoneater67 5* (+10) 10 > 1772436044 109491 PRIVMSG #esolangs :14[[07ZeroGrid2D14]]4 10 02https://esolangs.org/w/index.php?diff=177290&oldid=177289 5* 03Dragoneater67 5* (+0) 10 > 1772436088 871643 PRIVMSG #esolangs :14[[07ZeroGrid2D14]]4 10 02https://esolangs.org/w/index.php?diff=177291&oldid=177290 5* 03Dragoneater67 5* (-112) 10/* See Also */ were these related in the first place??? > 1772436459 313661 PRIVMSG #esolangs :14[[07User talk:NeurosamaLover14]]4 10 02https://esolangs.org/w/index.php?diff=177292&oldid=176634 5* 03Dragoneater67 5* (+348) 10 > 1772436469 724960 PRIVMSG #esolangs :14[[07User talk:NeurosamaLover14]]4 10 02https://esolangs.org/w/index.php?diff=177293&oldid=177292 5* 03Dragoneater67 5* (+1) 10/* RATES */ > 1772436492 750088 PRIVMSG #esolangs :14[[07User talk:NeurosamaLover14]]4 10 02https://esolangs.org/w/index.php?diff=177294&oldid=177293 5* 03Dragoneater67 5* (+0) 10/* RATES */ > 1772436639 143214 PRIVMSG #esolangs :14[[07User:Dragoneater6714]]4 M10 02https://esolangs.org/w/index.php?diff=177295&oldid=177234 5* 03Dragoneater67 5* (+4) 10/* but really... */ > 1772439464 998322 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177296&oldid=175808 5* 03Dragoneater67 5* (+218) 10 < 1772439911 831870 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer > 1772440593 340734 PRIVMSG #esolangs :14[[07User:Dragoneater67/wipwipwip/67 machine14]]4 N10 02https://esolangs.org/w/index.php?oldid=177297 5* 03Dragoneater67 5* (+410) 10created new wip esolang > 1772442165 714520 PRIVMSG #esolangs :14[[07User:Dragoneater67/wipwipwip/67 machine14]]4 10 02https://esolangs.org/w/index.php?diff=177298&oldid=177297 5* 03Dragoneater67 5* (+423) 10 > 1772442229 6562 PRIVMSG #esolangs :14[[07User:Dragoneater67/wipwipwip/67 machine14]]4 M10 02https://esolangs.org/w/index.php?diff=177299&oldid=177298 5* 03Dragoneater67 5* (+0) 10/* Infinite counter */ > 1772445282 784733 PRIVMSG #esolangs :14[[07User:Dragoneater67/wipwipwip/67 machine14]]4 10 02https://esolangs.org/w/index.php?diff=177300&oldid=177299 5* 03Dragoneater67 5* (+747) 10/* Interpreter */ add c++ > 1772445405 514328 PRIVMSG #esolangs :14[[07User:Dragoneater67/wipwipwip/67 machine14]]4 10 02https://esolangs.org/w/index.php?diff=177301&oldid=177300 5* 03Dragoneater67 5* (+1) 10/* Python */ > 1772445429 99978 PRIVMSG #esolangs :14[[07User:Dragoneater67/wipwipwip/67 machine14]]4 10 02https://esolangs.org/w/index.php?diff=177302&oldid=177301 5* 03Dragoneater67 5* (+0) 10/* C++ */ > 1772445480 987686 PRIVMSG #esolangs :14[[07User:Dragoneater67/wipwipwip/67 machine14]]4 M10 02https://esolangs.org/w/index.php?diff=177303&oldid=177302 5* 03Dragoneater67 5* (+1) 10/* Interpreter */ < 1772446031 803592 :chloetax!~chloe@user/chloetax QUIT :Read error: Connection reset by peer < 1772446062 651898 :chloetax!~chloe@user/chloetax JOIN #esolangs chloetax :chloe > 1772448347 124965 PRIVMSG #esolangs :14[[07Template:Stub14]]4 M10 02https://esolangs.org/w/index.php?diff=177304&oldid=174485 5* 03Qazwsxplm 5* (+11) 10 > 1772448382 293736 PRIVMSG #esolangs :14[[07Template:Stub14]]4 M10 02https://esolangs.org/w/index.php?diff=177305&oldid=177304 5* 03Qazwsxplm 5* (+5) 10 < 1772449173 529677 :ehmry!~quassel@217.155.30.169 NICK :emery > 1772449387 454338 PRIVMSG #esolangs :14[[07Esoteric programming language14]]4 M10 02https://esolangs.org/w/index.php?diff=177306&oldid=174249 5* 03Qazwsxplm 5* (+45) 10/* History */ < 1772449454 678628 :emery!~quassel@217.155.30.169 NICK :ehmry > 1772452641 265961 PRIVMSG #esolangs :14[[07Bobotw14]]4 N10 02https://esolangs.org/w/index.php?oldid=177307 5* 03Qazwsxplm 5* (+3378) 10Created page with "'''Bobotw''' is [[Bottles of beer on the wall]] but just numbers. Designed by [[User:Qazwsxplm]]. ==Examples== ===One time [[Cat Program]]===
 10 
===[[Cat Program]]===
 6798 
===[[Hello World|HELLOWORLD]]===
 24900171313599407832425897376933
> 1772452743 410994 PRIVMSG #esolangs :14[[07Bottles of beer on the wall14]]4 M10 02https://esolangs.org/w/index.php?diff=177308&oldid=128272 5* 03Qazwsxplm 5* (+47) 10
> 1772452796 356172 PRIVMSG #esolangs :14[[07Bobotw14]]4 M10 02https://esolangs.org/w/index.php?diff=177309&oldid=177307 5* 03Qazwsxplm 5* (+13) 10/* Will It Work? */
> 1772452843 270657 PRIVMSG #esolangs :14[[07Bobotw14]]4 M10 02https://esolangs.org/w/index.php?diff=177310&oldid=177309 5* 03Qazwsxplm 5* (+0) 10/* Categories */
< 1772452896 362303 :^[!~user@user//x-8473491 QUIT :Ping timeout: 264 seconds
> 1772452945 985069 PRIVMSG #esolangs :14[[07Bobotw14]]4 M10 02https://esolangs.org/w/index.php?diff=177311&oldid=177310 5* 03Qazwsxplm 5* (+31) 10
> 1772453576 709658 PRIVMSG #esolangs :14[[07One Time Cat14]]4 M10 02https://esolangs.org/w/index.php?diff=177312&oldid=173545 5* 03Qazwsxplm 5* (+24) 10/* $+-? */
< 1772453614 498276 :^[!~user@user//x-8473491 JOIN #esolangs ^[ :user
< 1772455951 579332 :APic!apic@apic.name PRIVMSG #esolangs :Hi
< 1772456202 382018 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 255 seconds
< 1772456315 827802 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1772456832 838459 :amby!~ambylastn@host-92-17-36-125.as13285.net JOIN #esolangs * :realname
> 1772458000 18602 PRIVMSG #esolangs :14[[07User:Dragoneater67/wipwipwip14]]4 10 02https://esolangs.org/w/index.php?diff=177313&oldid=177144 5* 03Dragoneater67mobile 5* (+2) 10
< 1772458105 467152 :msv!~msv@user/msv QUIT :Remote host closed the connection
< 1772458127 336333 :msv!~msv@user/msv JOIN #esolangs msv :msv
< 1772458583 913614 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Read error: Connection reset by peer
< 1772458703 31779 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1772460662 210295 PRIVMSG #esolangs :14[[0712 machine14]]4 N10 02https://esolangs.org/w/index.php?oldid=177314 5* 03Mrtli08 5* (+376) 10Created page with "(NOTE: This page is user-editable, but do not add/remove commands, you can adjust the commands little but just make programs) 12 machine is a language with only the commands 1 and 2, based off [[Bitwise Cyclic Tag]]. 1 goes 2 instructions forward if the end of the sta
< 1772464524 542028 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :`olist 1340
< 1772464527 311744 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :olist : shachaf oerjan Sgeo boily nortti b_jonas Noisytoot
> 1772466663 955037 PRIVMSG #esolangs :14[[07User:Dragoneater67/wipwipwip14]]4 10 02https://esolangs.org/w/index.php?diff=177315&oldid=177313 5* 03Dragoneater67mobile 5* (+11) 10
< 1772467110 852966 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Vibecoding challenge 2 is live: https://lobste.rs/s/cyavky/vibecoding_challenge_2_five_feathers
< 1772467147 935523 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Feeling extremely misanthropic today. This isn't quite as bad as when COVID-19 started, but it's up there. Not a great weekend for empathy.
> 1772468836 212908 PRIVMSG #esolangs :14[[07Bobotw14]]4 10 02https://esolangs.org/w/index.php?diff=177316&oldid=177311 5* 03Aadenboy 5* (-16) 10remove unnecessary header
< 1772475374 408460 :amby!~ambylastn@host-92-17-36-125.as13285.net QUIT :Read error: Connection reset by peer
< 1772475526 794796 :amby!~ambylastn@host-78-151-24-174.as13285.net JOIN #esolangs * :realname
> 1772476004 36847 PRIVMSG #esolangs :14[[07User:Aadenboy/14]]4 10 02https://esolangs.org/w/index.php?diff=177317&oldid=177108 5* 03Aadenboy 5* (+1129) 10some pointer interactions. I think this might work? would need to explore it some more
< 1772478001 237663 :lisbeths!uid135845@id-135845.lymington.irccloud.com JOIN #esolangs lisbeths :lisbeths
< 1772478989 613137 :iovoid!iovoid@hellomouse/dev/iovoid QUIT :Read error: Connection reset by peer
< 1772479040 177662 :iovoid!iovoid@hellomouse/dev/iovoid JOIN #esolangs iovoid :MPCitH is when you read a book
< 1772479762 895423 :iovoid!iovoid@hellomouse/dev/iovoid QUIT :Read error: Connection reset by peer
< 1772479798 802092 :iovoid!iovoid@hellomouse/dev/iovoid JOIN #esolangs iovoid :MPCitH is when you read a book
< 1772480059 369359 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Quit: Client closed
< 1772480414 566349 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic
< 1772480909 23333 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 252 seconds
< 1772480943 306837 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1772483902 573817 :somefan!~somefan@208.58.192.69 JOIN #esolangs * :[https://web.libera.chat] somefan
< 1772485735 504432 :lisbeths!uid135845@id-135845.lymington.irccloud.com QUIT :Quit: Connection closed for inactivity
> 1772486980 8932 PRIVMSG #esolangs :14[[07ZeroGrid2D14]]4 M10 02https://esolangs.org/w/index.php?diff=177318&oldid=177291 5* 03Aadenboy 5* (+3) 10/* Execution Rules */ nest lists
< 1772488255 446488 :APic!apic@apic.name PRIVMSG #esolangs :Good Night
< 1772489518 564547 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Ping timeout: 240 seconds
> 1772490575 480795 PRIVMSG #esolangs :14[[07User:Aadenboy14]]4 10 02https://esolangs.org/w/index.php?diff=177319&oldid=177107 5* 03Aadenboy 5* (+194) 10/* ESOLANGS */ replace [[Countable]] example program
> 1772490872 699870 PRIVMSG #esolangs :14[[07User talk:A()14]]4 10 02https://esolangs.org/w/index.php?diff=177320&oldid=177273 5* 03A() 5* (+264) 10
< 1772491338 95863 :joast!~joast@2603:90d8:500:31cf:5e0f:3f4b:1cfe:5060 QUIT :Quit: Leaving.
> 1772491444 947540 PRIVMSG #esolangs :14[[07Esolang:Trilime14]]4 M10 02https://esolangs.org/w/index.php?diff=177321&oldid=174501 5* 03Aadenboy 5* (+8) 10bold + clarify
> 1772491648 188590 PRIVMSG #esolangs :14[[07User:Aadenboy14]]4 10 02https://esolangs.org/w/index.php?diff=177322&oldid=177319 5* 03Aadenboy 5* (+3) 10wrong name
< 1772492824 698973 :somefan!~somefan@208.58.192.69 QUIT :Remote host closed the connection
< 1772493761 609235 :somefan!~somefan@208.58.192.69 JOIN #esolangs * :[https://web.libera.chat] somefan
< 1772494533 880412 :joast!~joast@2603:90d8:500:31cf:5e0f:3f4b:1cfe:5060 JOIN #esolangs joast :joast
> 1772496798 265520 PRIVMSG #esolangs :14[[07Righght14]]4 10 02https://esolangs.org/w/index.php?diff=177323&oldid=177254 5* 03Cool Bungle 5* (+13) 10
< 1772498700 557230 :amby!~ambylastn@host-78-151-24-174.as13285.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
< 1772501638 164033 :somefan!~somefan@208.58.192.69 QUIT :Remote host closed the connection
< 1772501836 843198 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
< 1772501854 573227 :somefan!~somefan@208.58.192.69 JOIN #esolangs * :[https://web.libera.chat] somefan
< 1772506974 572923 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic
< 1772507791 426521 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Quit: Client closed
< 1772509588 553765 :pool!~nathan@user/PoolloverNathan QUIT :Quit: The Lounge - https://thelounge.chat
< 1772514413 420358 :somefan!~somefan@208.58.192.69 QUIT :Remote host closed the connection
< 1772514489 842903 :somefan!~somefan@user/somefan JOIN #esolangs somefan :somefan0102
< 1772514506 394951 :somefan!~somefan@user/somefan QUIT :Client Quit
< 1772515109 894634 :pool!~nathan@user/PoolloverNathan JOIN #esolangs PoolloverNathan :nathan
< 1772515352 443697 :somefan!~somefan@user/somefan JOIN #esolangs somefan :realname
> 1772518563 3805 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03PhatikChand 5*  10New user account
< 1772523055 134900 :somefan!~somefan@user/somefan QUIT :Ping timeout: 264 seconds
< 1772526293 288883 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
> 1772527538 312531 PRIVMSG #esolangs :14[[07Where is my esolang?14]]4 10 02https://esolangs.org/w/index.php?diff=177324&oldid=172932 5* 03Cleverxia 5* (+1346) 10/* Examples */
> 1772531512 583204 PRIVMSG #esolangs :14[[07User talk:SDGL4RNG14]]4 10 02https://esolangs.org/w/index.php?diff=177325&oldid=173477 5* 03Yoyolin0409 5* (+91) 10
> 1772532404 617221 PRIVMSG #esolangs :14[[07Plea14]]4 M10 02https://esolangs.org/w/index.php?diff=177326&oldid=177133 5* 03UnavgAustralian 5* (+38) 10Update the Hello World example
> 1772533348 647464 PRIVMSG #esolangs :14[[0712 machine14]]4 M10 02https://esolangs.org/w/index.php?diff=177327&oldid=177314 5* 03Dragoneater67 5* (+35) 10BETTER FORMATTING
> 1772533504 485785 PRIVMSG #esolangs :14[[0712 machine14]]4 10 02https://esolangs.org/w/index.php?diff=177328&oldid=177327 5* 03Dragoneater67 5* (+56) 10computational class
> 1772533776 919267 PRIVMSG #esolangs :14[[07Template:Stub14]]4 M10 02https://esolangs.org/w/index.php?diff=177329&oldid=177305 5* 03Ractangle 5* (-16) 10this ain't mockupedia, man
> 1772533983 187065 PRIVMSG #esolangs :14[[07Bottles of beer on the wall14]]4 10 02https://esolangs.org/w/index.php?diff=177330&oldid=177308 5* 03Ractangle 5* (-46) 10there was really no need to just scream at out face that this is long
> 1772534035 515489 PRIVMSG #esolangs :14[[07One Time Cat14]]4 M10 02https://esolangs.org/w/index.php?diff=177331&oldid=177312 5* 03Ractangle 5* (-24) 10ok that was definitely uneasary
< 1772534092 686184 :APic!apic@apic.name PRIVMSG #esolangs :Hi *
< 1772534177 771791 :tromp!~textual@2001:1c00:3487:1b00:9536:a446:6cb6:b101 JOIN #esolangs * :Textual User
> 1772535812 525710 PRIVMSG #esolangs :14[[07One Time Cat14]]4 10 02https://esolangs.org/w/index.php?diff=177332&oldid=177331 5* 03Dragoneater67 5* (+31) 10/* C */
< 1772537347 303906 :somefan!~somefan@208.58.192.69 JOIN #esolangs * :realname
< 1772537347 345368 :somefan!~somefan@208.58.192.69 CHGHOST ~somefan :user/somefan
> 1772537673 198759 PRIVMSG #esolangs :14[[07Subtract14]]4 N10 02https://esolangs.org/w/index.php?oldid=177333 5* 03C0ffee 5* (+723) 10Created page with "'''Substract''' is a stack-based language.  == commands == {| class="wikitable" |- ! command !! description |- | ! || push 1. |- | - || pop a, pop b, push b-a. |- | : || duplicates the top of the stack. |- | [ || jump past the matching ] if the top of the stack is 0. |- 
> 1772537697 512538 PRIVMSG #esolangs :14[[07Subtract14]]4 M10 02https://esolangs.org/w/index.php?diff=177334&oldid=177333 5* 03C0ffee 5* (+1) 10forgot to type s
> 1772537861 435113 PRIVMSG #esolangs :14[[07User:C0ffee14]]4 M10 02https://esolangs.org/w/index.php?diff=177335&oldid=158103 5* 03C0ffee 5* (+15) 10
< 1772538985 212214 :tromp!~textual@2001:1c00:3487:1b00:9536:a446:6cb6:b101 QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1772541847 144162 :somefan!~somefan@user/somefan QUIT :Ping timeout: 264 seconds
> 1772542838 514079 PRIVMSG #esolangs :14[[07Talk:Emmental14]]4 10 02https://esolangs.org/w/index.php?diff=177336&oldid=172804 5* 03Yayimhere2(school) 5* (+675) 10/* Someone actually needs to develop an Emmental interpreter in Emmental */
> 1772544887 760328 PRIVMSG #esolangs :14[[07Subtract14]]4 10 02https://esolangs.org/w/index.php?diff=177337&oldid=177334 5* 03Cleverxia 5* (+923) 10formatting, capitalizaion, intepreter
> 1772546055 784971 PRIVMSG #esolangs :14[[07User:Cleverxia14]]4 10 02https://esolangs.org/w/index.php?diff=177338&oldid=176980 5* 03Cleverxia 5* (+101) 10/* Current Esolangs I've created */
< 1772547941 76345 :tromp!~textual@2001:1c00:3487:1b00:9536:a446:6cb6:b101 JOIN #esolangs * :Textual User
< 1772549168 845023 :pool!~nathan@user/PoolloverNathan QUIT :Ping timeout: 256 seconds
< 1772549224 111381 :pool!~nathan@user/PoolloverNathan JOIN #esolangs PoolloverNathan :nathan
> 1772550705 513514 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177339&oldid=176562 5* 03Dragoneater67mobile 5* (+55) 10/* Phase 1 */ chars are signed(???)
> 1772551090 667530 PRIVMSG #esolangs :14[[07 14]]4 10 02https://esolangs.org/w/index.php?diff=177340&oldid=176841 5* 03Dragoneater67mobile 5* (-7) 10golfing
> 1772552726 658517 PRIVMSG #esolangs :14[[07ZecZec14]]4 M10 02https://esolangs.org/w/index.php?diff=177341&oldid=177286 5* 03BODOKE2801e 5* (-4) 10/* Truth-machine */  unnecessary end
< 1772552964 324137 :tromp!~textual@2001:1c00:3487:1b00:9536:a446:6cb6:b101 QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1772553110 122983 PRIVMSG #esolangs :14[[07ZecZec14]]4 10 02https://esolangs.org/w/index.php?diff=177342&oldid=177341 5* 03BODOKE2801e 5* (+33) 10/* Fibonacci numbers */
< 1772554844 449552 :tromp!~textual@2001:1c00:3487:1b00:bca6:b25a:741d:ca28 JOIN #esolangs * :Textual User
< 1772554869 708988 :lynndotpy60936!~rootcanal@134.122.123.70 QUIT :Quit: bye bye
< 1772554922 241026 :lynndotpy609362!~rootcanal@134.122.123.70 JOIN #esolangs lynndotpy :lynn
> 1772555369 582320 PRIVMSG #esolangs :14[[07User:Aadenboy14]]4 10 02https://esolangs.org/w/index.php?diff=177343&oldid=177322 5* 03Aadenboy 5* (+2984) 10some commentary on my drafts
> 1772556351 91668 PRIVMSG #esolangs :14[[07Translated CSharp/Horribly Translated Page14]]4 10 02https://esolangs.org/w/index.php?diff=177344&oldid=131606 5* 03BODOKE2801e 5* (+90) 10
> 1772558255 248414 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03KnowItAfterYou 5*  10New user account
< 1772559536 43234 :amby!~ambylastn@host-78-151-24-174.as13285.net JOIN #esolangs amby :realname
> 1772560403 72581 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=177345&oldid=177193 5* 03KnowItAfterYou 5* (+206) 10/* Introductions */
> 1772560424 869587 PRIVMSG #esolangs :14[[07User:KnowItAfterYou14]]4 N10 02https://esolangs.org/w/index.php?oldid=177346 5* 03KnowItAfterYou 5* (+100) 10Created page with "I can, do I?, write in english, sure?, but speak spanish.  I will create a joke languaje soon... ..."
> 1772560625 177804 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177347&oldid=177339 5* 03Aadenboy 5* (+168) 10tt is a deprecated tag
< 1772561236 918278 :tromp!~textual@2001:1c00:3487:1b00:bca6:b25a:741d:ca28 QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1772562745 745088 :tromp!~textual@2001:1c00:3487:1b00:bca6:b25a:741d:ca28 JOIN #esolangs * :Textual User
< 1772566338 813937 :svm!~msv@user/msv JOIN #esolangs msv :msv
< 1772566417 262085 :somefan!~somefan@user/somefan JOIN #esolangs somefan :realname
< 1772566497 333761 :msv!~msv@user/msv QUIT :Ping timeout: 255 seconds
< 1772567303 160659 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1772567310 370635 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 245 seconds
< 1772567472 76288 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life
< 1772572062 223188 :APic!apic@apic.name PRIVMSG #esolangs :Good Night *
> 1772572969 819290 PRIVMSG #esolangs :14[[07Iterate/Loop algebra14]]4 10 02https://esolangs.org/w/index.php?diff=177348&oldid=175499 5* 03Aadenboy 5* (+9) 10
> 1772573000 233222 PRIVMSG #esolangs :14[[07Iterate/Loop algebra14]]4 M10 02https://esolangs.org/w/index.php?diff=177349&oldid=177348 5* 03Aadenboy 5* (+3) 10whoops
> 1772573084 671354 PRIVMSG #esolangs :14[[07Iterate/Loop algebra14]]4 10 02https://esolangs.org/w/index.php?diff=177350&oldid=177349 5* 03Aadenboy 5* (+24) 10
< 1772574486 200752 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Hmm, has there ever been a system of magic that is driven by disbelief? Disbelieve something strongly enough and the world will prove you wrong? :-P
< 1772576725 988004 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :dunno, I only read a few of Terry Pratchett's books
< 1772576875 118127 :int-e!~noone@int-e.eu PRIVMSG #esolangs :The closest I can think of is that Pratchett has hydrophobes that repel water, who have to be brought up on a strict diet of dehydrated water. And, perhaps vaguely related, Anoia, Goddess of Things That Get Stuck in Drawers.
< 1772576938 441827 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(Not really related at all, but my brain remembered it under this prompt.)
< 1772576999 138052 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :Discworld has some magic that is powered by belief
< 1772577038 953210 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :which is the opposite of what you asked for and is probably easier
< 1772577044 71505 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :but that's why I was reminded of Pratchett
< 1772577135 139222 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I mean he played around with such concepts. There's the vampire story...
< 1772577267 460470 :int-e!~noone@int-e.eu PRIVMSG #esolangs :The vampires in that family were brought up studying all sorts of religious symbols in an attempt to make them ineffectual. The story ends with the vampires recognizing those symbols everywhere and experiencing a ridiculous amount of pain and losing a fight.
< 1772577368 149218 :int-e!~noone@int-e.eu PRIVMSG #esolangs :The opposite thing would probably allure more to Smullyan than to Pratchett :P
< 1772577392 202005 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(Note that in the vampire story, belief ultimately won.)
< 1772578375 208716 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :int-e: Szatmári Sándor has a story about a cold reader who claims, for work purposes only, that he has oracular powers. He doesn't actually has such powers at the start of the story, instead he gives vague horoscope style advice that his clients think match them. To men with an unrequited love, he tells that the girl will love them back if the client completely abandons his desires to the girl. If the 
< 1772578381 215718 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :client returns to complain, that's proof that he still desires the girl, so he never has to pay the money back for a failed prediction.
< 1772578415 169537 :int-e!~noone@int-e.eu PRIVMSG #esolangs :cute
< 1772578415 917258 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :This might count as a minor non-supernatural example for something that works on disbelief.
< 1772578473 745437 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Can you cleanly separate belief and disbelief? As in, is there a clear difference between disbelief in something existing, and belief in something not existing?
< 1772578475 381373 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :But yeah, in any case, at least the first Pratchett examples I can think of all involve belief making the thing that you think should be, to be, rather than nature proving you _wrong_.
< 1772578607 97791 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :There's the God of Evolution that's maybe some kind of a special case, if not exactly that.
< 1772578669 966226 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Nobody believes in him, and he himself is an atheist, but it's explained that he believes in evolution as a concept strongly enough to exist because of that. Or something along those lines.
< 1772578713 59800 :int-e!~noone@int-e.eu PRIVMSG #esolangs :the insect guy? great punchline...
< 1772578915 462211 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :I don't know if the Auditors are in somewhere in this general conceptual region as well, since AIUI they don't really believe in any of the things humans do (and are actively trying to get rid of them because it's untidy), but maybe their disbelief doesn't really play into whether those things are real or not.
< 1772578916 581858 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :SMBC sometimes has evolution or nature as a character, in that sometimes human characters speak with her just like they speak with god
< 1772579100 891296 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :like https://www.smbc-comics.com/comic/evolution-8
> 1772579202 778346 PRIVMSG #esolangs :14[[07ZecZec14]]4 10 02https://esolangs.org/w/index.php?diff=177351&oldid=177342 5* 03BODOKE2801e 5* (+26) 10/* Notes */
> 1772579297 402718 PRIVMSG #esolangs :14[[07ZecZec14]]4 M10 02https://esolangs.org/w/index.php?diff=177352&oldid=177351 5* 03BODOKE2801e 5* (-4) 10/* Notes */
> 1772579481 977042 PRIVMSG #esolangs :14[[07Truth-machine14]]4 10 02https://esolangs.org/w/index.php?diff=177353&oldid=177224 5* 03BODOKE2801e 5* (+158) 10/* Zeno */
< 1772579753 197849 :tromp!~textual@2001:1c00:3487:1b00:bca6:b25a:741d:ca28 QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1772579794 150449 PRIVMSG #esolangs :14[[07ZecZec14]]4 10 02https://esolangs.org/w/index.php?diff=177354&oldid=177352 5* 03BODOKE2801e 5* (-28) 10/* Truth-machine */
< 1772582517 262438 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
> 1772583575 818183 PRIVMSG #esolangs :14[[07Neb's Art14]]4 M10 02https://esolangs.org/w/index.php?diff=177355&oldid=161702 5* 03HecknTarnation 5* (+0) 10Fixed minor error
< 1772585083 412997 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :https://www.brics.dk/RS/05/1/BRICS-RS-05-1.pdf Interesting paper found during research: there's an infinite r.e. set of fixed-point lambda terms! Moreover the decision procedure could be implemented by a lambda-calculus compiler.
< 1772585547 359826 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Interesting (but misstated; according to the abstract they show that the set of standard fixed point combinators is r.e., while the set of non-standard fixed point combinators is not)
< 1772586276 824309 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Maybe not so interesting. It's pretty obvious that you can enumerate terms Phi with Phi x = x (Phi x) because both terms and conversions are r.e.
< 1772586591 840311 :int-e!~noone@int-e.eu PRIVMSG #esolangs :They make the claim that the complement of the set of non-standard fixed point combinators is r.e. and I don't believe it, because you'd have to enumerate terms Phi where Phi f applies f a number of times to bottom, and bottoms are not r.e. (that would decide the halting problem)
< 1772586604 224141 :int-e!~noone@int-e.eu PRIVMSG #esolangs :a technical report, not peer reviewed, mistakes happen
< 1772586670 630437 :int-e!~noone@int-e.eu PRIVMSG #esolangs :At least I think it's not reviewed? Could be wrong. Reviewers miss stuff too :)
> 1772586939 339867 PRIVMSG #esolangs :14[[07User:PkmnQ/Wrong Wrap14]]4 10 02https://esolangs.org/w/index.php?diff=177356&oldid=139156 5* 03PkmnQ 5* (-1145) 10I'm reusing this name for a new esolang
> 1772591126 316542 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177357&oldid=176430 5* 03Rombito 5* (+2) 10
< 1772591971 309210 :somefan!~somefan@user/somefan QUIT :Read error: Connection reset by peer
< 1772592047 905864 :somefan!~somefan@user/somefan JOIN #esolangs somefan :realname
< 1772593575 173335 :svm!~msv@user/msv QUIT :Read error: Connection reset by peer
> 1772594173 971758 PRIVMSG #esolangs :14[[07Subtract14]]4 10 02https://esolangs.org/w/index.php?diff=177358&oldid=177337 5* 03Dragoneater67 5* (-6) 10
> 1772594973 81787 PRIVMSG #esolangs :14[[07Truth-machine14]]4 M10 02https://esolangs.org/w/index.php?diff=177359&oldid=177353 5* 03BODOKE2801e 5* (+1) 10/* >||< 1772595883 190246 PRIVMSG #esolangs :14[[07!!14]]4 10 02https://esolangs.org/w/index.php?diff=177360&oldid=158496 5* 03BODOKE2801e 5* (+227) 10
< 1772597507 247850 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca JOIN #esolangs zzo38 :zzo38
> 1772601020 596480 PRIVMSG #esolangs :14[[07Lehbar14]]4 N10 02https://esolangs.org/w/index.php?oldid=177361 5* 03BODOKE2801e 5* (+1395) 10unfinished
< 1772602933 551602 :somefan!~somefan@user/somefan TOPIC #esolangs :Welcome to the international hub for esoteric programming language discussion, development, and deployment! | https://esolangs.org | logs: https://logs.esolags.org/ | Need an admin action done on the wiki? https://esolangs.org/wiki/Special:EmailUser/Ais523
< 1772602942 826138 :somefan!~somefan@user/somefan TOPIC #esolangs :Welcome to the international hub for esoteric programming language discussion, development, and deployment! | https://esolangs.org | logs: https://logs.esolangs.org/ | Need an admin action done on the wiki? https://esolangs.org/wiki/Special:EmailUser/Ais523
< 1772602987 522589 :somefan!~somefan@user/somefan PRIVMSG #esolangs :i think that should be protected
> 1772603543 102348 PRIVMSG #esolangs :14[[07Righght14]]4 10 02https://esolangs.org/w/index.php?diff=177362&oldid=177323 5* 03Cool Bungle 5* (+8) 10
< 1772610454 856128 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
< 1772610751 329538 :tromp!~textual@2001:1c00:3487:1b00:bca6:b25a:741d:ca28 JOIN #esolangs * :Textual User
< 1772610925 982587 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :somefan: we used to change the "discussion, development and deployment" part often, and there are enough active users that we can quickly revert and possibly quiet if someone tries to change the topic to something inappropriate
< 1772613301 747509 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu QUIT :Quit: leaving
< 1772613389 814922 :somefan!~somefan@user/somefan QUIT :Ping timeout: 265 seconds
< 1772617444 63024 :tromp!~textual@2001:1c00:3487:1b00:bca6:b25a:741d:ca28 QUIT :Ping timeout: 276 seconds
> 1772620086 208353 PRIVMSG #esolangs :14[[07OoOoOM14]]4 10 02https://esolangs.org/w/index.php?diff=177363&oldid=170087 5* 03Yayimhere2(school) 5* (-775) 10/* Computational class */
< 1772624150 100039 :somefan!~somefan@208.58.192.69 JOIN #esolangs * :realname
< 1772624150 140531 :somefan!~somefan@208.58.192.69 CHGHOST ~somefan :user/somefan
> 1772624489 461195 PRIVMSG #esolangs :14[[07Brainhash14]]4 M10 02https://esolangs.org/w/index.php?diff=177364&oldid=170467 5* 03Kaveh Yousefi 5* (-12) 10Amended the interpreter documentation's grammar.
> 1772624528 74935 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 10 02https://esolangs.org/w/index.php?diff=177365&oldid=177210 5* 03Yoyolin0409 5* (+6) 10/* Truth-machine */
> 1772624606 864365 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 10 02https://esolangs.org/w/index.php?diff=177366&oldid=177365 5* 03Yoyolin0409 5* (+21) 10/* OOP examples */
> 1772625168 371088 PRIVMSG #esolangs :14[[07Rickrolling14]]4 10 02https://esolangs.org/w/index.php?diff=177367&oldid=176495 5* 03Yoyolin0409 5* (+0) 10
> 1772625184 572280 PRIVMSG #esolangs :14[[07Rickrolling14]]4 10 02https://esolangs.org/w/index.php?diff=177368&oldid=177367 5* 03Yoyolin0409 5* (-6) 10
< 1772625197 187330 :APic!apic@apic.name PRIVMSG #esolangs :Hi
> 1772625421 363595 PRIVMSG #esolangs :14[[07Smasnug ABrainFIsHCHIHqFRSI9efuck+-~B2D14]]4 10 02https://esolangs.org/w/index.php?diff=177369&oldid=173345 5* 03Yoyolin0409 5* (-16247) 10/* Python(WIP) */
> 1772625434 505044 PRIVMSG #esolangs :14[[07Smasnug ABrainFIsHCHIHqFRSI9efuck+-~B2D14]]4 10 02https://esolangs.org/w/index.php?diff=177370&oldid=177369 5* 03Yoyolin0409 5* (+4) 10/* Interpreter */
> 1772626994 790924 PRIVMSG #esolangs :14[[07SimpleEnglish14]]4 N10 02https://esolangs.org/w/index.php?oldid=177371 5* 03Mrtli08 5* (+598) 10Created page with "SimpleEnglish is just english. 
===commands=== NOTE: Things inside () just hold a name.
Declare a variable called (name). >> var (name) = 0; (For example Declare a variable called x. turns into var x = 0;) Set variable (name) to (value). >> (name) = 0; In < 1772628444 101106 :somefan!~somefan@user/somefan QUIT :Ping timeout: 245 seconds > 1772629383 434977 PRIVMSG #esolangs :14[[07The bluetooth device is ready to pair14]]4 10 02https://esolangs.org/w/index.php?diff=177372&oldid=174649 5* 03Yoyolin0409 5* (+25) 10/* Hello world program(string) */ > 1772629457 835160 PRIVMSG #esolangs :14[[07The bluetooth device is ready to pair14]]4 10 02https://esolangs.org/w/index.php?diff=177373&oldid=177372 5* 03Yoyolin0409 5* (-7) 10/* Instructions */ > 1772632343 229689 PRIVMSG #esolangs :14[[07Talk:Lehbar14]]4 N10 02https://esolangs.org/w/index.php?oldid=177374 5* 03Mrtli08 5* (+120) 10Created page with "huh?! we need proof for turing for dis --~~~~" > 1772633753 237233 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03SchoolAccount 5* 10New user account > 1772633959 131097 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=177375&oldid=177345 5* 03SchoolAccount 5* (+145) 10 < 1772637909 415320 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu JOIN #esolangs b_jonas :b_jonas > 1772639741 885153 PRIVMSG #esolangs :14[[07Talk:AIGenLang14]]4 N10 02https://esolangs.org/w/index.php?oldid=177376 5* 03RikoMamaBala 5* (+246) 10Created page with "I just wanted to make an interpreter for this language, and I stumbled upon this question: is indentation on if statements and loops mandatory or is it optional? --[[User:RikoMamaBala|RikoMa]][[Talk:RikoMamaBala|maBala]] 15:53, 4 March 2026 (UTC)" < 1772643307 137958 :pr1sm!~pr1sm@24.91.163.31 JOIN #esolangs * :pr1sm > 1772647245 676453 PRIVMSG #esolangs :14[[07Talk:AIGenLang14]]4 10 02https://esolangs.org/w/index.php?diff=177377&oldid=177376 5* 03Dragoneater67mobile 5* (+138) 10 < 1772647843 698319 :pr1sm!~pr1sm@24.91.163.31 QUIT :Remote host closed the connection < 1772650352 571876 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic < 1772651479 95333 :joast!~joast@2603:90d8:500:31cf:5e0f:3f4b:1cfe:5060 QUIT :Quit: Leaving. < 1772652999 371938 :somefan!~somefan@208.58.192.69 JOIN #esolangs * :realname < 1772652999 439824 :somefan!~somefan@208.58.192.69 CHGHOST ~somefan :user/somefan < 1772653711 818695 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1772653735 156964 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 264 seconds < 1772653887 465750 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life < 1772654927 882977 :joast!~joast@2603:90d8:500:31cf:5e0f:3f4b:1cfe:5060 JOIN #esolangs joast :joast < 1772656008 461264 :ManDeJan!3da94070ba@user/mandejan QUIT :Ping timeout: 264 seconds < 1772656348 239607 :^[!~user@user//x-8473491 QUIT :Ping timeout: 268 seconds < 1772656838 60935 :ManDeJan!3da94070ba@user/mandejan JOIN #esolangs ManDeJan :ManDeJan < 1772656968 544866 :^[!~user@user//x-8473491 JOIN #esolangs ^[ :user < 1772658956 233821 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Quit: Client closed < 1772662626 284744 :APic!apic@apic.name PRIVMSG #esolangs :G'Night 😴 < 1772663929 14194 :somefan!~somefan@user/somefan QUIT :Quit: quit < 1772665950 134670 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) < 1772665995 316585 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :does anyone here know of experiments in using a game controller as an input method for writing computer programs? (ideally those in fairly normal programming languages, rather than needing to invent one for the purpose) < 1772666015 830564 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I've been wondering about trying to write programs during long/bumpy car/bus journeys and what it would be like > 1772668127 396050 PRIVMSG #esolangs :14[[07Talk:Lehbar14]]4 10 02https://esolangs.org/w/index.php?diff=177378&oldid=177374 5* 03PkmnQ 5* (+233) 10 < 1772668343 62721 :somefan!~somefan@208.58.192.69 JOIN #esolangs * :realname < 1772668343 131807 :somefan!~somefan@208.58.192.69 CHGHOST ~somefan :user/somefan < 1772668748 803724 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I don't know of anything that can't be argued into an a11y case study rather than a serious hypothesis about code quality or speed of input. I also can't figure out how to disqualify the experience of typing TI-BASIC on a TI-84 in the back of a turbulent yellow school bus. < 1772669522 551370 :ais523!~ais523@user/ais523 QUIT :Quit: quit < 1772671216 732394 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :I think I had heard of experiments of programming languages with game controllers before, although I do not remember now what they are. < 1772671281 281990 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1772671479 362493 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :Separate mode for command mode and insert mode like vi, might be one thing to help, maybe. < 1772671912 249073 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yep. That's a feature of the editors I'm thinking about, from games like Actraiser or Portal 2. < 1772672032 239247 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :I wonder how well uxntal would work. Depending how many buttons on the game controller (uxn itself defines eight, the same as Game Boy or NES/Famicom). < 1772673333 494574 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) < 1772673371 531579 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :this is definitely an accessibility question, I think < 1772673467 496435 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :How many buttons does your game controller have? < 1772673773 588461 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :zzo38: this is mostly a hypothetical, but I could obtain one with quite a lot of buttons if necessary < 1772673820 77448 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :a typical modern game controller has four shoulder buttons, a 4-directional d-pad, four face buttons, two analog sticks that can be pushed in to serve as an extra button, and some special-purpose buttons that would be hard to use for general input < 1772673936 247077 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I'm mentally already at the bar, speedrunning. I'm imagining entering my name in Zelda 3 with a SNES controller. < 1772674764 646401 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the game controller I currently own is a generic one designed to be able to emulate a playstation, xbox or gamecube controller < 1772674780 72840 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although I haven't used it in a while < 1772674830 462163 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(it also has a button to cause the analog sticks to be quantized as though they were d-pads, in case you want to emulate an older controller type like a game boy's) < 1772674865 141816 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :Does it not already have a d-pad? < 1772674991 536931 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :yes, you can use that instead < 1772674997 72561 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but the analog stick is in a better place to press < 1772674998 435763 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I have a similar pad. A Logitech USB controller. I've got like four of them; they were popular at the time. < 1772675000 664644 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the left one, at least < 1772675057 956617 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I have realised that probably I write more comments than I do actual code, in my projects, so the main problem might be to have an efficient way to input text using a game controller < 1772675070 646350 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the standard "move a cursor along a grid of letters" works to some extent but is extremely slow < 1772675276 91368 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :If using it for a programming language, then possibly a separate mode might be used for ordinary text than for the programming code syntax. Comments is not the only things where you might do that though; there is also e.g. character strings (although some programs will not use many character strings) < 1772675447 129479 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and many programs that do use character strings aren't storing human-readable text in them (although some are) < 1772675494 245726 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :Yes, that is also a valid consideration < 1772675537 970065 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I feel like for program code, something based around strong typing and syntax similar to that of Java methods would be helpful, so that you could get a fairly list of methods that were applicable to the type of the expression you had written so far < 1772675615 78088 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :actually I think an Emacs-like modal interface would work better than a vi-like one (the difference is that vi uses keypresses to change between modes, whereas an Emacs-like interface holds a key to enter commands and releases it to go back to the equivalent of insert mode) < 1772675730 327752 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :for English text, I suspect the best method involves choosing the word you want from a list of predictions, with the ability to enter an approximation to reorder the list based on a combination of prediction and similarity to the approximation < 1772675752 88335 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :most input methods that I've seen seem to boil down to that < 1772675770 328799 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :Chording would be another idea, although I do not know how well that works with a game controller < 1772675784 159610 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :mobile phones use it, and most CJK input methods work like that too < 1772675786 363956 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :(for the purpose of entering English text, I mean, rather than in general) < 1772675804 284169 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :chording works very well on a game controller as long as you aren't chording two face buttons or two opposite d-pad directions < 1772675854 60060 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(the opposite directions are often blocked in hardware or software, whereas all game controllers I'm aware have hardware/software capable of chording face buttons but it's a physically difficult button combination to press) < 1772675855 496818 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :Yes, but is it enough combinations when you exclude those combinations that don't work as well? < 1772675945 543905 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it should be – if you exclude diagonals on the d-pad because they're hard to press accurately, you have 4×4×2⁴ combinations that chord a d-pad direction and face button and any number of shoulder buttons < 1772676041 709216 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I feel like probably using only two of the shoulder buttons would be desirable if aiming for input speed, though, and not chording face buttons with d-pad because you would have to be careful to release both before pressing the next input < 1772676072 717740 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :Some might be needed to switch modes (I think the Emacs will not work due to needing to enter different kind of text; in some cases the mode will switch automatically based on what command is entered in the program, but sometimes it is necessary to do so manually). < 1772676089 900059 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :(If you have four shoulder buttons then it is possible to use other one for such a purpose, I suppose) < 1772676120 938437 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so 8×2² which is 32 – enough for 26 letters and a few special cases (and the more difficult-to-enter combinations could use other buttons) < 1772676181 19854 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think this is totally doable and might actually be faster than a keyboard once you get used to it – but it also seems like it would be difficult to learn < 1772676189 325702 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :There is 5-bit code such as Baudot code < 1772676212 922680 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :because the input mechanism would have to be learned from scratch, it would make sense to try to get it right first time, rather than ending up with a QWERTY situation < 1772676256 76076 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :Yes, that seem it would be a good idea, but it might be difficult to do that. < 1772676312 760731 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :ACTION looks up prior art < 1772676328 473470 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :apparently some games have used 8 analog stick directions × 4 face buttons to produce a 32-option keyboard < 1772676370 740098 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that's a clever idea to do chording, you don't have to worry about accidental orthogonal presses while trying to hit the diagonals because the position of the stick only matters when the face button is pressed < 1772676519 87274 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I am not sure whether 8 is the right number of directions, an analog stick can theoretically distinguish between a very large number of directions but if you have too many a human can't hit them accurately < 1772676589 290321 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :one game I played a lot when I was younger made diagonal inputs easier to hit by using one of the shoulder buttons as a way to filter out orthogonal inputs, so that only diagonal ones would be accepted < 1772676593 625759 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :More than eight is probably too difficult, and possibly more than four might be difficult (although maybe not); I think using buttons is probably easier, even though there are less combinations (but diagonals will be possible) < 1772676614 889012 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that might mix well with an "8 directions on the analog stick" approach – you could have ambiguous inputs be interpreted as orthogonal if not holding the button and diagonal if holding the button < 1772676642 44266 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :Yes, that might work < 1772676669 875796 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :(although that is for when directions are needed, e.g. in a game; for text input it does not seem relevant since you can use the button combinations directly instead) < 1772676891 910574 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Gonna take this question to the bar and see if folks have any interesting examples. Back in a few hours. Peace. < 1772677642 671881 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :ACTION measures their own typing speed with QWERTY, as a baseline < 1772677649 851751 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it's around 450 characters per minute, it seems < 1772677663 151978 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so 7.5 characters a second < 1772677669 232900 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it may be hard to match that with a game controller input < 1772677677 781503 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(this was tested on easy, common words) < 1772677716 458395 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :this is much faster than the average person but considerably slower than people who actively aim for typing speed records, which seems about right < 1772677829 980007 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :matching that on a game controller seems difficult, especially if chording is required, but maybe not impossible < 1772679383 9751 :amby!~ambylastn@host-78-151-24-174.as13285.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 > 1772681173 316886 PRIVMSG #esolangs :14[[07Airline Food14]]4 10 02https://esolangs.org/w/index.php?diff=177379&oldid=99893 5* 03BODOKE2801e 5* (+288) 10 > 1772681843 536329 PRIVMSG #esolangs :14[[07Input hello world or else without a quine14]]4 10 02https://esolangs.org/w/index.php?diff=177380&oldid=177284 5* 03BODOKE2801e 5* (-24) 10/* Interpreters */ > 1772682050 338611 PRIVMSG #esolangs :14[[07ZecZec14]]4 10 02https://esolangs.org/w/index.php?diff=177381&oldid=177354 5* 03BODOKE2801e 5* (+191) 10/* Syntax */ MEHR > 1772682156 550748 PRIVMSG #esolangs :14[[07ZecZec14]]4 10 02https://esolangs.org/w/index.php?diff=177382&oldid=177381 5* 03BODOKE2801e 5* (+64) 10/* FizzBuzz */ MEHR > 1772682231 234726 PRIVMSG #esolangs :14[[07Self-interpreter14]]4 10 02https://esolangs.org/w/index.php?diff=177383&oldid=171185 5* 03BODOKE2801e 5* (+37) 10/* Languages known for self-interpretation */ > 1772683014 457446 PRIVMSG #esolangs :14[[07ZecZec14]]4 10 02https://esolangs.org/w/index.php?diff=177384&oldid=177382 5* 03BODOKE2801e 5* (+543) 10 > 1772683034 958409 PRIVMSG #esolangs :14[[07ZecZec14]]4 10 02https://esolangs.org/w/index.php?diff=177385&oldid=177384 5* 03BODOKE2801e 5* (+2) 10/* Notes */ < 1772685379 153016 :Artea!~Lufia@artea.pt QUIT :Ping timeout: 264 seconds < 1772686949 592850 :somefan!~somefan@user/somefan QUIT :Ping timeout: 244 seconds < 1772687191 978313 :Artea!~Lufia@artea.pt JOIN #esolangs Artea :Artea ElFo < 1772688725 527693 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Folks at the bar were interested but didn't have many examples. A couple folks mentioned Super Mario Maker (2), which is a good example, if buggy. < 1772688906 583605 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I got a 2:05 in-game time on Super Metroid, which is not great IMO. I did get first-try mockball into early supers, though. < 1772689234 798378 :chloetax!~chloe@user/chloetax QUIT :Ping timeout: 248 seconds < 1772689495 739262 :chloetax!~chloe@user/chloetax JOIN #esolangs chloetax :chloe < 1772691239 130153 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :Which do you think are some rules of Magic: the Gathering, or of some other game (chess, Pokemon, etc) that will only be significant very rarely that a puzzle can be made up that involves it in a way possibly other than what the rule was intended for? < 1772691391 891904 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :(I have tried to do such things with Hero Hearts, revealing that some things documented as invariant weren't; e.g. the "Explain Death" option is not supposed to affect the behaviour of the game (a replay list is supposed to have the same meaning whether or not this option is enabled, and regardless of what speed it is played back at), but I made a puzzle that depends on it.) < 1772691453 844231 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :(My implementation of Hero Hearts does not emulate this bug, nor does it emulate some of the related bugs, although some bugs that do not violate these invariants are emulated if they do affect the behaviour of the game.) < 1772694352 634477 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :zzo38: Yu-Gi-Oh has some rules like that but they're convoluted enough that I don't really understand how they work (and some of them may be subjective) < 1772694393 981038 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it used to have a rule that you cannot perform an action that creates an infinite loop, which some people exploited to win by constructing a gamestate where almost any action by the opponent would create an infinite loop, forcing them to pass their turn < 1772694444 822161 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and then the rule was changed to match the situation if a loop gets created by a game rule rather than an action, which is that the judge moves the card most responsible for the loop (which is subjective and hard to define) into the graveyard < 1772694476 12293 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :anyway, I should go to bed (thanks for the discussion/ideas korvo) < 1772694480 26275 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :night < 1772694492 78754 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and thanks for the ideas zzo38, too < 1772694504 261975 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: Good night! < 1772694510 92050 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it feels like this should be doable but will take some work and practice < 1772694515 223581 :ais523!~ais523@user/ais523 QUIT :Quit: quit < 1772694683 272883 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :That rule for loops doesn't seem a very good rule for infinite loops; the rule in Magic: the Gathering looks like better to me < 1772694905 80179 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :(How commonly is rule 731 used in Magic: the Gathering puzzles?) (Although, rule 731.1c says tournaments use different rules for loops) < 1772695119 36224 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :(Even the rules in Magic: the Gathering are not perfect; one change I would make is to distinguish between implicit draws and explicit draws, with different rules relating to them (and different rules cause each kind), but in both cases the final result of the game will be a draw) < 1772695823 900998 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer > 1772697704 242352 PRIVMSG #esolangs :14[[07Input hello world or else without a quine14]]4 M10 02https://esolangs.org/w/index.php?diff=177386&oldid=177380 5* 03Ractangle 5* (+24) 10that is still output only < 1772700034 78277 :somefan!~somefan@208.58.192.69 JOIN #esolangs * :realname < 1772700034 105171 :somefan!~somefan@208.58.192.69 CHGHOST ~somefan :user/somefan < 1772707305 445525 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :I have a vivid recollection of having seen a video of some sort of novel input mechanism, years back, when predictive text input still felt kind of novel, but I can't recall any of the detail so not sure how amenable that would be for gamepad input. < 1772707487 434798 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Oh, Dasher! < 1772707491 226352 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :`thanks Gemini < 1772707494 692943 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Thanks, Gemini. Themini. < 1772707502 96190 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :The mini, heh. < 1772707508 996634 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :(Found it in an AI-assisted way.) < 1772707529 185066 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :https://en.wikipedia.org/wiki/Dasher_(software) < 1772707568 25035 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :I _guess_ you could use that approach with a gamepad, since it only requires a two-dimensional pointing mechanism of some kind (so a single analog stick would suffice), but it'd be throwing away most of the capabilities of one. < 1772707690 218847 :int-e!~noone@int-e.eu PRIVMSG #esolangs :was this the inspiration for flappy bird :P < 1772707732 742626 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :I just remembered it because it was so visual. Whoosh. < 1772707734 612730 :APic!apic@apic.name PRIVMSG #esolangs :Moin < 1772707777 293128 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Apparently (at least according to the 2006 paper) imagined as a text input mechanism for brain-computer interfaces, which sounds plausible enough. < 1772707909 534221 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :If you've got two eyes, two hands, and a gamepad with two analog sticks, surely you could handle an input system with two independent Dasher squares, say one for individual letters and one for predicted words. < 1772707919 665742 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Perhaps presented on some sort of head-mounted display, one per eye. < 1772707966 570705 :int-e!~noone@int-e.eu PRIVMSG #esolangs :that's a lot of equipment to replace a *check notes* keyboard < 1772708285 330563 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :AIUI, you're not supposed to *write* programs any more, anyway, you're supposed to just direct "agentic" things that do it for you, so surely you just need to slap a speech-to-text/text-to-speech interface on top of one of those, though. < 1772708296 211359 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Okay, on a crowded bus maybe that won't make you the most popular person. < 1772708357 234106 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Dasher is a cute idea, but I imagine that its cognitive load is way too substantial for using it for anything serious. (The downside of using adaptive predictions, as I believe they do, is that you can't learn fixed input sequences.) < 1772708519 983162 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Re: AI. https://bsky.app/profile/ianboudreau.com/post/3mgc2aaktak2s resonated strongly with me. < 1772708592 183888 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(Though if I were to express my own sentiments I'd probably dwell on the subsidy aspect of it too, and the anti-human attitude behind it all ("People? Where WE are going we won't need people!") < 1772708902 416182 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Like, the outcome will be terrible if this comes crashing down (maybe 2026, maybe 2027...), but I believe the outcome will be worse if any of this shit starts working (the AGI dream, the singularity...). And not because of alignment problems, but because of who is doing this and how they'll use it. < 1772712816 458754 :simcop2387!~simcop238@perlbot/patrician/simcop2387 QUIT :Ping timeout: 264 seconds < 1772712830 817387 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot QUIT :Ping timeout: 265 seconds < 1772712886 141575 :simcop2387!~simcop238@perlbot/patrician/simcop2387 JOIN #esolangs simcop2387 :ZNC - https://znc.in < 1772713329 654774 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot JOIN #esolangs perlbot :ZNC - https://znc.in < 1772714498 288940 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: There's an Atari 2600 game called BASIC programming, but it only technically matches your question. You are typing the command and giving commands not the normal ATARI 2600 joystick, but on a pair of controllers that each have 12 buttons in a telephone keypad arrangements. These can be used for multiple different games with printed legend overlay sheets, so they're technically game controllers. < 1772714504 597871 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :Normally two separate players use the two controllers, but for BASIC programming they're used by one player. < 1772714698 724938 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: If you're aiming for a bus then I don't think you can count the full range that you mentioned, as in four shoulder buttons, two joysticks, a d-pad and four face buttons. I don't think you can reasonably hold both such a controller and read a display on a bus. You can get close with a Nintendo Switch or Switch 2, but you'll only get two shoulder buttons, not four. < 1772714852 634293 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :Also, even just that, two controllers, only works if you're sitting on a bus, I don't think you can reasonably use the normal range of two controllers while standing. < 1772714930 655888 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :If you want to write programs while standing on a bus, one of the commercial programmable calculators could work. Their keypad is normally designed to be typed on with one hand while the calculator is sitting on a desk, but they also work for typing with your thumb with the calculator is handheld, that's just slower. < 1772715077 611871 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :The TI-92 is an exception, it has an unusual large keyboard that's bigger than you can use with one hand. I don't really know what it's optimized for, as in how you're supposed to operate it. I've seen a working specimen in real life very long ago, but I don't think I operated it, or only for a very short time. < 1772715128 121302 :int-e!~noone@int-e.eu PRIVMSG #esolangs :If you just want to "manage" your "agents", maybe a Tinder-like interface for proposed changes could suffice ;) < 1772715129 616597 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :There exist various hardware designed specifically to work as chorded keyboards, both ones held in one hand and ones held in two hands. < 1772715176 637680 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :Btw Atari 2600 Basic programming is very limited, but that's because the Atari 2600 has very little RAM. < 1772715217 699438 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`? memory < 1772715221 271137 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :memory? ¯\(°​_o)/¯ < 1772715227 800583 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I wonder if they made a better version for the Atari 5200 . < 1772716312 660569 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :I've also only very briefly seen a TI-92. It wasn't particularly popular at school, I imagine mostly because it had a CAS, and therefore it was forbidden to use as a calculator in exams. We "all" just had TI-86s (the school ran a discount bulk order thing), except a few people who already had a TI-85 and continued to use it, and one or two oddball HP RPN calculator users. < 1772716461 91591 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :TI-86 had come out in 1996, I think I entered the level of school where a graphing calculator was expected (years 7-12 if numbered consecutively starting from 1) in 1997. So it was the hot new thing. < 1772716541 755797 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Actually it must've been 1996 already, because I got out of there in 2002. Off-by-one errors. < 1772716752 983625 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :fizzie: I never went to any schooling where a handheld graphing or programmable calculator was expected. Only a minority of students had anything like that. Programming and drawing graphs on desktop PCs in a computer lab seating twenty-something people was expected occasionally. < 1772716801 608468 :amby!~ambylastn@78.151.24.174 JOIN #esolangs * :realname < 1772716871 127315 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :We had a sorta slightly "math-focused" line, maybe that accounted for it. < 1772716888 283412 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :The teacher had a slide projector attachment for their TI-85. < 1772716922 992395 :int-e!~noone@int-e.eu PRIVMSG #esolangs :oh advanced optics < 1772716932 909197 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :As in, a bulky transparent LCD display that you could put on top of an overhead projector (that you would put slides on) to show the display mirrored on the wall. < 1772716961 815460 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :You couldn't plug it into a regular TI-85, it had to be a special model. < 1772716999 454142 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :yeah, a special display that doesn't melt from the projector < 1772717014 263961 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :They'd written a TI-BASIC program that made like a stage curtain kind of an effect followed by a " presents" box. < 1772717018 617051 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :They were _very_ proud of that. < 1772717066 783549 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I thought that's the part that you do with hand-drawn transparency slide stop motion < 1772717084 722531 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :before you put the calculator screen on < 1772717092 563317 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :(Also I'm not sure why I'm defaulting to a gender-neutral pronoun here, there was no ambiguity about that. Probably from writing interview feedback recently.) < 1772717135 545057 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :(I guess Finnish only has the one singular third-person pronoun, and this was a Finnish person I'm talking about, could be that too.) < 1772717158 650276 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Well, it's more impressive when it's Computer Graphics™. < 1772717172 209997 :int-e!~noone@int-e.eu PRIVMSG #esolangs :hopefully they won't mind < 1772717210 345808 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :can you connect that projector to the students' TI-86 calculator so they can show stuff projected to the whole class too? < 1772717240 39459 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ah no, you already answered < 1772717245 283747 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :"You couldn't plug it into a regular TI-85" < 1772717295 591385 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Yeah, sadly no. It didn't do it over the link cable protocol. < 1772717314 772807 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Which as I recall is kind of an interesting protocol as well, it doesn't have a fixed baud rate, it's an async kind of a thing. < 1772717758 245683 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Yeah, assuming I can trust Gemini (but this description _sounds_ like the one I've seen but couldn't find), it's a bit of an oddity in that there's no clock line as such, it's a three-wire protocol with ground and two data lines ("red" and "white"). To send a bit, one side pulls either the red (0) or white (1) line down, and then the other end acknowledges that by pulling the _other_ line down < 1772717760 793902 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :(which the sender waits for). < 1772717776 455826 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :So it runs at whatever speed the two endpoints involved can manage to run this process. < 1772717815 497417 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :anyway, for the original question, something where the keypad looks like a good calculator keypad but has more capability to detect multiple keys pressed at the same time could work as chorded input on the bus I think < 1772717815 710164 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :And the calculator ROM code just bit-bangs it out with the Z80 CPU instead of using an UART or something. < 1772717820 850972 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :for one handed typing that is < 1772717831 530456 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :one thumb handheld < 1772717854 993786 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :you'd need one of those chorded palm thingies if you want to use multiple fingers to type < 1772720414 853067 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :oh, it's "long/bumpy car/bus journeys", not short public transport ride to school, so sitting down can be assumed. then two controllers is fine. < 1772720423 522339 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :or like two hands on a controller < 1772720439 514275 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :you might even be able to affix the display on the seat in front of you < 1772721058 283954 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) < 1772721221 538029 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :fizzie: that wire protocol does sound a lot like async electronics (which I've worked a lot with at a previous job) – the usual protocol I would use for that in async programming uses three data wires (one for which the sender changes the logic level to send a 0, one for which the sender changes the logic level to send a 1, and one which the receiver changes the logic level to acknowledge). but that's an interesting way of reducing the number of wires < 1772721222 950045 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :required < 1772721257 287014 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(it does seem a little inefficient because after sending a bit, you have to unsend it and then wait for the caller to acknowledge the unsend, because you can't visibly pull down a wire that someone else is also pulling down) < 1772722202 583105 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :you've probably seen the recent video about another interesting async electronic protocol: https://www.linusakesson.net/hardware/frontpanel/index.php < 1772722241 35916 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I think technically that's async from one side only, whereas the link cable between calculators is async both ways < 1772722585 563650 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic < 1772724910 206820 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the problem with async in practice is that there's always at least one part of the circuit where wire propagation delay matters (in the sense that if it's too large or too small the circuit malfunctions) – there's a theorem that limits the computational class of what you can do without that to something obviously useless < 1772724944 717154 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :of course, it's possible to manufacture circuits like that in practice, but it means that one of the simplifying assumptions you'd normally use no longer holds < 1772724948 672199 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(this is async hardware, specifically) < 1772725481 680757 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :sure, but we don't want fully async hardware, just an async interface between two hardware that do have reasonable timing limits inside < 1772725511 701483 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :and that is possible, it just needs more wires than typical interfaces, and has a bit of overhead < 1772725556 966899 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Quit: Client closed < 1772725607 552904 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Yeah, the TI protocol is a four-step one. Sender pulls one line down and waits; receiver acks it by pulling the other line down and waits; sender reacts to the ack by letting the first line float back high and waits; receiver reacts by letting the other line also go back up; and that finally signals to the sender it can start transmitting the next bit. < 1772725620 886748 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :so you use it where the few extra wires and the overhead doesn't matter too much, but you want portability between all sorts of different hardware, and possibly software control without too much of a specific controller < 1772725733 943537 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I think this is so that you can drive this from software on a PC where the operating system can sometimes take control from the communications software for long time unpredictably < 1772725772 35146 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :without needing extra communications hardware or special support in the operating system < 1772725934 976173 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :There were also various more or less kosher ways of wiring the link cable to a PC, including the "$4 serial link" https://www.ticalc.org/images/cables/seriallinkpic.gif , the "$5 parallel link", and for the posh, the PIClink (which uses a PIC16F84 microcontroller to translate between the calculator and RS232 in a way compatible with TI's official software). < 1772725943 994511 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :And of course also the official overpriced solution from TI. < 1772726194 995377 :chloetax2!~chloe@user/chloetax JOIN #esolangs chloetax :chloe < 1772726195 611443 :chloetax!~chloe@user/chloetax QUIT :Ping timeout: 244 seconds < 1772726195 912235 :chloetax2!~chloe@user/chloetax NICK :chloetax < 1772726697 571179 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic < 1772728901 651756 :tromp!~textual@2001:1c00:3487:1b00:2466:6319:20fa:c233 JOIN #esolangs * :Textual User > 1772729070 182676 PRIVMSG #esolangs :14[[07Lehbar14]]4 10 02https://esolangs.org/w/index.php?diff=177387&oldid=177361 5* 03BODOKE2801e 5* (-355) 10/* Syntax */ < 1772729433 389324 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Quit: Client closed < 1772729505 508760 :ais523!~ais523@user/ais523 QUIT :Quit: quit < 1772731176 563846 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic < 1772732821 599441 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) < 1772732891 331638 :tromp!~textual@2001:1c00:3487:1b00:2466:6319:20fa:c233 QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1772733441 132613 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1772734449 275195 :tromp!~textual@2001:1c00:3487:1b00:2466:6319:20fa:c233 JOIN #esolangs * :Textual User < 1772738460 910552 :tromp!~textual@2001:1c00:3487:1b00:2466:6319:20fa:c233 QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1772739057 200364 :ais523!~ais523@user/ais523 QUIT :Quit: quit < 1772740092 975613 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1772740167 36353 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 267 seconds < 1772740266 524987 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life > 1772740527 949410 PRIVMSG #esolangs :14[[07Rotator14]]4 10 02https://esolangs.org/w/index.php?diff=177388&oldid=164777 5* 03Kaveh Yousefi 5* (+7762) 10Introduced an examples section comprehending two incipial members, added an interpreter implementation in Common Lisp, and modified the page category tag Unimplemented to Implemented. > 1772741452 837624 PRIVMSG #esolangs :14[[07Rickrolling14]]4 10 02https://esolangs.org/w/index.php?diff=177389&oldid=177368 5* 03Hotcrystal0 5* (+27) 10adding another category < 1772741769 773519 :APic!apic@apic.name PRIVMSG #esolangs :Good Night 😴 > 1772743008 81096 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Frog 5* 10New user account > 1772743623 456011 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03JanitorRaus 5* 10New user account > 1772743972 842976 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=177390&oldid=177375 5* 03JanitorRaus 5* (+262) 10/* Introductions */ > 1772744129 318040 PRIVMSG #esolangs :14[[07BytePusher14]]4 10 02https://esolangs.org/w/index.php?diff=177391&oldid=167714 5* 03JanitorRaus 5* (+14) 10Replace dead mega link for Langton's Ant. For those who were missing this, enjoy! > 1772744733 58345 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=177392&oldid=177390 5* 03Frog 5* (+162) 10/* Introductions */ > 1772744749 343185 PRIVMSG #esolangs :14[[07Brainfuck algorithms14]]4 10 02https://esolangs.org/w/index.php?diff=177393&oldid=175502 5* 03Frog 5* (+237) 10/* if (x == 0) { code } */ > 1772744970 854195 PRIVMSG #esolangs :14[[07Brainfuck algorithms14]]4 10 02https://esolangs.org/w/index.php?diff=177394&oldid=177393 5* 03Frog 5* (-10) 10/* if (x == 0) { code } */ < 1772745518 856321 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Quit: Client closed < 1772745930 316309 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) < 1772745958 911425 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I just suddenly realised that a search engine could detect adverts, or even cookie popups, as a method of filtering out websites that people probably don't want in their search results < 1772745975 178599 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :meanwhile, I've been doing research into how chorded keyboards normally work < 1772746006 711000 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I don't think it's the greatest fit for a games console, they mostly rely on all possible pressed/non-pressed combinations < 1772746051 164705 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I also looked into the keyboards that are used to set typing speed records, and they have a number of interesting differences from regular keyboards < 1772746115 141919 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :mostly they're based around a grid system where you can press between the keys in order to press two adjacent keys simultaneously (to act as a virtual key in between), this is combined with chording to allow the fingers on each hand to type consonants / consonant clusters simultaneously < 1772746159 314381 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and the thumbs type the vowels, using a similar method but with only four states for each thumb (left key, right key, between the keys, or unpressed) to provide 15 different vowel clusters (or not at all to indicate no vowels) < 1772746212 931274 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the chords for the fingers are normally pressed in a roughly horizontal line, rather than having the fingers move upwards/downwards individually < 1772746234 146258 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and all this is combined with a dictionary to handle issues like "English actually has more than 15 different vowel clusters" < 1772746268 513101 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :this seems difficult to replicate on a game controller but it might be possible to adopt some of the same techniques… < 1772746575 927445 :tromp!~textual@2001:1c00:3487:1b00:2466:6319:20fa:c233 JOIN #esolangs * :Textual User < 1772746660 908793 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: typing speed records is probably not what you want to go for for programming, because in programming the bottleneck is usually not how fast you can type < 1772746671 187315 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: indeed < 1772746701 525645 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but my thoughts were more along the lines of "the same techniques that are used to change normal-speed input methods into super-fast ones may change excessively slow ones into normal speed" < 1772748810 414703 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1772748951 814718 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1772751823 818607 :tromp!~textual@2001:1c00:3487:1b00:2466:6319:20fa:c233 QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1772753339 139181 PRIVMSG #esolangs :14[[07Alkmini14]]4 N10 02https://esolangs.org/w/index.php?oldid=177395 5* 03Arctenik 5* (+7501) 10Create article > 1772753502 247371 PRIVMSG #esolangs :14[[07Talk:Alkmini14]]4 N10 02https://esolangs.org/w/index.php?oldid=177396 5* 03Arctenik 5* (+10008) 10Add compilation notes > 1772753768 334503 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=177397&oldid=177269 5* 03Arctenik 5* (+14) 10/* A */ Add Alkmini > 1772753849 968627 PRIVMSG #esolangs :14[[07User:Arctenik14]]4 10 02https://esolangs.org/w/index.php?diff=177398&oldid=142078 5* 03Arctenik 5* (+14) 10Add Alkmini > 1772755830 76713 PRIVMSG #esolangs :14[[07Lehbar14]]4 10 02https://esolangs.org/w/index.php?diff=177399&oldid=177387 5* 03BODOKE2801e 5* (-63) 10/* Syntax */ < 1772755975 20327 :ais523!~ais523@user/ais523 QUIT :Quit: quit > 1772756486 997476 PRIVMSG #esolangs :14[[07Rotator14]]4 M10 02https://esolangs.org/w/index.php?diff=177400&oldid=177388 5* 03Kaveh Yousefi 5* (+8) 10Improved the interpreter's type specifiers and code formatting. < 1772759177 448154 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) > 1772760631 611757 PRIVMSG #esolangs :14[[07FALSE14]]4 M10 02https://esolangs.org/w/index.php?diff=177401&oldid=163287 5* 03BODOKE2801e 5* (+4) 10/* 99 Bottles of Beer */ < 1772763294 612029 :amby!~ambylastn@78.151.24.174 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 > 1772772128 278636 PRIVMSG #esolangs :14[[07ZecZec14]]4 10 02https://esolangs.org/w/index.php?diff=177402&oldid=177385 5* 03BODOKE2801e 5* (-19) 10 < 1772780212 934000 :ais523!~ais523@user/ais523 QUIT :Quit: quit < 1772781016 8958 :somefan!~somefan@user/somefan QUIT :Quit: quit < 1772781571 153316 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1772782477 490955 :tromp!~textual@2001:1c00:3487:1b00:9c76:2851:7cd5:1008 JOIN #esolangs * :Textual User < 1772785989 204230 :tromp!~textual@2001:1c00:3487:1b00:9c76:2851:7cd5:1008 QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1772786785 91526 :lynndotpy609362!~rootcanal@134.122.123.70 QUIT :Quit: Ping timeout (120 seconds) < 1772786825 732875 :lynndotpy609362!~rootcanal@134.122.123.70 JOIN #esolangs lynndotpy :lynn > 1772789346 979356 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Xdart 5* 10New user account < 1772789852 201285 :APic!apic@apic.name PRIVMSG #esolangs :Hi > 1772791529 827569 PRIVMSG #esolangs :14[[07X-EX.Load14]]4 N10 02https://esolangs.org/w/index.php?oldid=177403 5* 03Yayimhere2(school) 5* (+2598) 10Created page with "'''X-EX.Load''' is a set of [[Underload]] "subsets", which are believed by their creator, [[User:Yayimhere]], to all be less powerful than Underload(though this is unconfirmed in certain cases). Each of the subsets have their own name. Each is defined by th > 1772791542 979889 PRIVMSG #esolangs :14[[07X-EX.Load14]]4 10 02https://esolangs.org/w/index.php?diff=177404&oldid=177403 5* 03Yayimhere2(school) 5* (+1) 10/* C_Load */ > 1772791567 225047 PRIVMSG #esolangs :14[[07X-EX.Load14]]4 10 02https://esolangs.org/w/index.php?diff=177405&oldid=177404 5* 03Yayimhere2(school) 5* (+11) 10/* Computational class */ > 1772795357 739596 PRIVMSG #esolangs :14[[07X-EX.Load14]]4 10 02https://esolangs.org/w/index.php?diff=177406&oldid=177405 5* 03Yayimhere2(school) 5* (+46) 10/* Computational class */ > 1772795424 926839 PRIVMSG #esolangs :14[[07X-EX.Load14]]4 10 02https://esolangs.org/w/index.php?diff=177407&oldid=177406 5* 03Yayimhere2(school) 5* (+28) 10/* Computational class */ > 1772798744 424769 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Pokemonnoob369 5* 10New user account > 1772799151 518723 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=177408&oldid=177392 5* 03Pokemonnoob369 5* (+153) 10/* Introductions */ < 1772802502 869434 :amby!~ambylastn@host-78-151-24-174.as13285.net JOIN #esolangs amby :realname > 1772804974 532546 PRIVMSG #esolangs :14[[07X-EX.Load14]]4 10 02https://esolangs.org/w/index.php?diff=177409&oldid=177407 5* 03Yayimhere2(school) 5* (+57) 10/* C_Load */ > 1772805006 427783 PRIVMSG #esolangs :14[[07X-EX.Load14]]4 10 02https://esolangs.org/w/index.php?diff=177410&oldid=177409 5* 03Yayimhere2(school) 5* (+1) 10/* P_Load */ < 1772807142 501876 :lynndotpy609362!~rootcanal@134.122.123.70 QUIT :Quit: bye bye < 1772807232 705683 :lynndotpy609362!~rootcanal@134.122.123.70 JOIN #esolangs lynndotpy :lynn < 1772807518 591693 :dragoneater67!~dragoneat@2.135.165.51 JOIN #esolangs * :dragoneater67 < 1772807525 387998 :dragoneater67!~dragoneat@2.135.165.51 PRIVMSG #esolangs :hi! < 1772807669 237482 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Good morning. < 1772807681 801138 :dragoneater67!~dragoneat@2.135.165.51 PRIVMSG #esolangs :brb will setup SASL < 1772807683 633032 :dragoneater67!~dragoneat@2.135.165.51 QUIT :Client Quit < 1772807749 591186 :dragoneater67!~dragoneat@user/dragoneater67 JOIN #esolangs dragoneater67 :dragoneater67 < 1772807779 921459 :dragoneater67!~dragoneat@user/dragoneater67 PRIVMSG #esolangs :im back < 1772807866 954436 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Nice! < 1772810315 848955 :dragoneater67!~dragoneat@user/dragoneater67 QUIT :Quit: zzz < 1772812504 590472 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) < 1772815262 564880 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic < 1772815918 350924 :ais523!~ais523@user/ais523 QUIT :Quit: quit < 1772815994 134139 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) < 1772817103 197715 :tromp!~textual@2001:1c00:3487:1b00:28bd:27be:ef6d:1cb5 JOIN #esolangs * :Textual User > 1772817871 790701 PRIVMSG #esolangs :14[[07X-EX.Load14]]4 10 02https://esolangs.org/w/index.php?diff=177411&oldid=177410 5* 03Yayimhere2(school) 5* (+23) 10/* inP_Load */ > 1772818303 584648 PRIVMSG #esolangs :14[[07Homunculus fallacy14]]4 10 02https://esolangs.org/w/index.php?diff=177412&oldid=169384 5* 03Yayimhere2(school) 5* (+4) 10/* Tricks and tips */ < 1772818316 613979 :ais523!~ais523@user/ais523 QUIT :Quit: quit > 1772818332 190872 PRIVMSG #esolangs :14[[07Homunculus fallacy14]]4 10 02https://esolangs.org/w/index.php?diff=177413&oldid=177412 5* 03Yayimhere2(school) 5* (+23) 10/* Commands */ > 1772819510 398254 PRIVMSG #esolangs :14[[07User:Aadenboy14]]4 10 02https://esolangs.org/w/index.php?diff=177414&oldid=177343 5* 03Aadenboy 5* (+245) 10/* interpreters */ > 1772819578 250993 PRIVMSG #esolangs :14[[07User:Aadenboy14]]4 10 02https://esolangs.org/w/index.php?diff=177415&oldid=177414 5* 03Aadenboy 5* (+100) 10/* interpreters */ more stats actually < 1772819625 836803 :tromp!~textual@2001:1c00:3487:1b00:28bd:27be:ef6d:1cb5 QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1772819832 204097 :tromp!~textual@2001:1c00:3487:1b00:28bd:27be:ef6d:1cb5 JOIN #esolangs * :Textual User > 1772825415 875778 PRIVMSG #esolangs :14[[07StackPoint14]]4 10 02https://esolangs.org/w/index.php?diff=177416&oldid=169493 5* 03Kaveh Yousefi 5* (+1011) 10Introduced an examples section comprehending two incipial members, added a hyperlink to my interpreter implementation on GitHub, modified the Unimplemented page category tag to Implemented, and supplemented two further tags. < 1772826361 286596 :rodgort!~rodgort@static.38.6.217.95.clients.your-server.de QUIT :Quit: Leaving < 1772826483 141745 :rodgort!~rodgort@static.38.6.217.95.clients.your-server.de JOIN #esolangs * :rodgort < 1772826512 356293 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1772826568 858945 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 265 seconds < 1772826682 753713 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life < 1772829774 280059 :tromp!~textual@2001:1c00:3487:1b00:28bd:27be:ef6d:1cb5 QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1772830654 739910 :tromp!~textual@89-99-43-152.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1772832672 56303 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Quit: Client closed < 1772834004 563220 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic < 1772835488 58546 :APic!apic@apic.name PRIVMSG #esolangs :Good Night 😴 < 1772835597 330144 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1772836267 297195 :tromp!~textual@89-99-43-152.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1772837460 101158 :tromp!~textual@2001:1c00:3487:1b00:d97f:6c22:5298:b927 JOIN #esolangs * :Textual User < 1772838195 685516 :tromp!~textual@2001:1c00:3487:1b00:d97f:6c22:5298:b927 QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1772838376 320534 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) < 1772840977 410599 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Quit: Client closed < 1772850827 336579 :amby!~ambylastn@host-78-151-24-174.as13285.net QUIT :Remote host closed the connection < 1772854502 977643 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Do we have a page on Cunningham's Game? Maybe there's a better-known name for it? Is it on-topic? < 1772854551 524399 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :For what it's worth, this is the game played by repeatedly attempting to correct somebody, only to find that your correction it self incorrect. A chain of comments, increasingly varied and unhinged, which are slightly wrong. < 1772854601 499854 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :For example, here's a start: This year, I'm growing peppers! My favorite is the *habanera*. < 1772854678 639460 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :The oldest popular example I know of is 2005, Penny Arcade https://www.penny-arcade.com/comic/2005/02/04/linguaphiles-unite but I wouldn't be surprised if it arose on Usenet first. < 1772854899 541320 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I don't think it's an esolang < 1772854936 613498 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I've seen people do it on Reddit, and it's hard to tell whether the first incorrect correction is intentional or not (the others clearly are, though) < 1772854943 724871 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but I try to avoid Reddit nowadays < 1772854994 23781 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :It's on my mind specifically because it seems to only arise on some specific forums. I just saw it on HN but I know that it's not something that happens on Lobsters, precisely because Lobsters wants to not be Reddit. < 1772855020 484827 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I've seen it on Imgur, which is Reddit-related. Also a variety of other websites. I haven't really been keeping track though. < 1772856066 357337 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :man, all these websites hidden behind these javascript+cookie contraptions are annoying. I bet they're like the DRMs where they often don't let your intended customers access the website but doesn't really stop anyone that the website owners wanted to keep away. < 1772856391 578558 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :as someone who occasionally wants to bulk download from websites, it hurts me < 1772858717 321843 :ais523!~ais523@user/ais523 QUIT :Quit: quit > 1772859015 12877 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Iris500 5* 10New user account > 1772863800 997459 PRIVMSG #esolangs :14[[07ZecZec14]]4 10 02https://esolangs.org/w/index.php?diff=177417&oldid=177402 5* 03BODOKE2801e 5* (+54) 10mehr < 1772870432 981473 :tromp!~textual@2001:1c00:3487:1b00:e975:d7be:a717:768f JOIN #esolangs * :Textual User > 1772874109 717993 PRIVMSG #esolangs :14[[07telp moc gnirutty gnitir wrgnirts14]]4 10 02https://esolangs.org/w/index.php?diff=177418&oldid=174586 5* 03PrySigneToFry 5* (+137) 10 > 1772874877 3915 PRIVMSG #esolangs :14[[07User:PrySigneToFry14]]4 M10 02https://esolangs.org/w/index.php?diff=177419&oldid=176874 5* 03PrySigneToFry 5* (+33) 10 > 1772877303 147900 PRIVMSG #esolangs :14[[07User:RaiseAfloppaFan392514]]4 M10 02https://esolangs.org/w/index.php?diff=177420&oldid=177222 5* 03RaiseAfloppaFan3925 5* (+896) 10/* thoughts */ MathML really does NOT want me to see my incorrect mathematical proof < 1772877600 727256 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood < 1772877863 166756 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord > 1772879068 403722 PRIVMSG #esolangs :14[[07User:Dragoneater67/wipwipwip/67 machine14]]4 10 02https://esolangs.org/w/index.php?diff=177421&oldid=177303 5* 03Dragoneater67mobile 5* (+178) 10categorize > 1772879089 871708 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Dragoneater67mobile 5* 10moved [[02User:Dragoneater67/wipwipwip/67 machine10]] to [[67 machine]] > 1772879117 618220 PRIVMSG #esolangs :14[[07User:Dragoneater6714]]4 10 02https://esolangs.org/w/index.php?diff=177424&oldid=177295 5* 03Dragoneater67mobile 5* (+30) 10 > 1772879269 279603 PRIVMSG #esolangs :14[[07((()))(((())))=514]]4 10 02https://esolangs.org/w/index.php?diff=177425&oldid=176972 5* 03Dragoneater67mobile 5* (+25) 10 > 1772879865 334182 PRIVMSG #esolangs :14[[07User:Dragoneater67/wipwipwip14]]4 10 02https://esolangs.org/w/index.php?diff=177426&oldid=177315 5* 03Dragoneater67mobile 5* (-10) 10 > 1772880217 302005 PRIVMSG #esolangs :14[[07User:Dragoneater67/ideas14]]4 10 02https://esolangs.org/w/index.php?diff=177427&oldid=175802 5* 03Dragoneater67mobile 5* (+12) 10 < 1772881985 326527 :APic!apic@apic.name PRIVMSG #esolangs :Hi < 1772882987 899620 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer > 1772885817 633673 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177428&oldid=177118 5* 03InLuaIKnow 5* (+1337) 10/* Lua (made by User:InLuaIKnow) */ > 1772886078 693175 PRIVMSG #esolangs :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=177429&oldid=177428 5* 03InLuaIKnow 5* (+48) 10 > 1772886414 339491 PRIVMSG #esolangs :14[[07Brainfuck algorithms14]]4 10 02https://esolangs.org/w/index.php?diff=177430&oldid=177394 5* 03Frog 5* (-1) 10/* if (x == 0) { code } */ > 1772886509 299718 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177431&oldid=177429 5* 03InLuaIKnow 5* (-90) 10 > 1772887930 7092 PRIVMSG #esolangs :14[[07Ivory14]]4 10 02https://esolangs.org/w/index.php?diff=177432&oldid=176868 5* 03Widuruwana 5* (+193) 10Updated the Architecture & Memory Model section to reflect the most recent release > 1772888076 662903 PRIVMSG #esolangs :14[[07Ivory14]]4 10 02https://esolangs.org/w/index.php?diff=177433&oldid=177432 5* 03Widuruwana 5* (+51) 10Updated confess and wonder descriptions to reflect latest release > 1772888137 237488 PRIVMSG #esolangs :14[[07Ivory14]]4 10 02https://esolangs.org/w/index.php?diff=177434&oldid=177433 5* 03Widuruwana 5* (+43) 10Updated Fibonacci Sequence > 1772888207 859122 PRIVMSG #esolangs :14[[07Ivory14]]4 10 02https://esolangs.org/w/index.php?diff=177435&oldid=177434 5* 03Widuruwana 5* (+6034) 10Added 99 Bottles of bear program > 1772888630 12089 PRIVMSG #esolangs :14[[07Talk:Ivory14]]4 M10 02https://esolangs.org/w/index.php?diff=177436&oldid=176867 5* 03Widuruwana 5* (+574) 10Replied to Dragoneater67mobile > 1772888684 461798 PRIVMSG #esolangs :14[[07Talk:Ivory14]]4 M10 02https://esolangs.org/w/index.php?diff=177437&oldid=177436 5* 03Widuruwana 5* (+5) 10fixed a minor wording error > 1772888883 966175 PRIVMSG #esolangs :14[[07Ivory14]]4 10 02https://esolangs.org/w/index.php?diff=177438&oldid=177435 5* 03Widuruwana 5* (-26) 10Added Turing Machine Status to reflect recent release > 1772889704 551927 PRIVMSG #esolangs :14[[07Ivory14]]4 10 02https://esolangs.org/w/index.php?diff=177439&oldid=177438 5* 03Corbin 5* (+29) 10Tagging as generated. > 1772889793 760089 PRIVMSG #esolangs :14[[07Talk:Ivory14]]4 10 02https://esolangs.org/w/index.php?diff=177440&oldid=177437 5* 03Corbin 5* (+184) 10/* Generated by AI */ new section < 1772890447 269426 :amby!~ambylastn@host-78-151-24-174.as13285.net JOIN #esolangs amby :realname < 1772890776 565875 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic > 1772895004 290179 PRIVMSG #esolangs :14[[07Talk:Ivory14]]4 10 02https://esolangs.org/w/index.php?diff=177441&oldid=177440 5* 03Widuruwana 5* (-184) 10 > 1772895207 86319 PRIVMSG #esolangs :14[[07Ivory14]]4 10 02https://esolangs.org/w/index.php?diff=177442&oldid=177439 5* 03Widuruwana 5* (-337) 10 < 1772895208 552487 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Wow, rude. > 1772895230 612737 PRIVMSG #esolangs :14[[07Ivory14]]4 10 02https://esolangs.org/w/index.php?diff=177443&oldid=177442 5* 03Widuruwana 5* (-15) 10 > 1772895982 267617 PRIVMSG #esolangs :14[[07Ivory14]]4 10 02https://esolangs.org/w/index.php?diff=177444&oldid=177443 5* 03Widuruwana 5* (-115) 10 > 1772896321 6958 PRIVMSG #esolangs :14[[07Ivory14]]4 M10 02https://esolangs.org/w/index.php?diff=177445&oldid=177444 5* 03Widuruwana 5* (-44) 10 < 1772896598 751377 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I think that this is a standard case of somebody using a bot (Claude, I think) and then trying to fix it up later. The first version of their GH README gives it away. < 1772896757 579364 :tromp!~textual@2001:1c00:3487:1b00:e975:d7be:a717:768f QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1772896803 567511 PRIVMSG #esolangs :14[[07Ivory14]]4 10 02https://esolangs.org/w/index.php?diff=177446&oldid=177445 5* 03Widuruwana 5* (-61) 10 < 1772896989 59797 :int-e!~noone@int-e.eu PRIVMSG #esolangs :LOL why does every commit to README.md add a new line at the end. > 1772897102 228976 PRIVMSG #esolangs :14[[07Ivory14]]4 M10 02https://esolangs.org/w/index.php?diff=177447&oldid=177446 5* 03Widuruwana 5* (-5) 10 < 1772897127 295555 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :https://github.com/widuruwana/ivory/issues/1 I've found that in these cases a nice thing to do is write up a one-paragraph issue and see whether I get a slop reply. < 1772897236 116911 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :(The standard approach for the first issue is to check timers before and after sleeping, to see how long we *actually* slept, and then compute a moving average sleep time which gives an offset. For the second issue, check timers after and before sleeping instead.) > 1772898150 908714 PRIVMSG #esolangs :14[[07Talk:Ivory14]]4 10 02https://esolangs.org/w/index.php?diff=177448&oldid=177441 5* 03Widuruwana 5* (-3) 10 > 1772898165 616726 PRIVMSG #esolangs :14[[07Talk:Ivory14]]4 10 02https://esolangs.org/w/index.php?diff=177449&oldid=177448 5* 03Widuruwana 5* (+1) 10 < 1772898498 675600 :Lykaina!~lykaina@user/lykaina JOIN #esolangs Lykaina :Lykaina Wolfe < 1772898998 469180 :tromp!~textual@2001:1c00:3487:1b00:e975:d7be:a717:768f JOIN #esolangs * :Textual User > 1772899519 808860 PRIVMSG #esolangs :14[[07Talk:Ivory14]]4 10 02https://esolangs.org/w/index.php?diff=177450&oldid=177449 5* 03Widuruwana 5* (+1435) 10/* Technical clarification on v1.1.0 and Authorship */ new section > 1772899721 918418 PRIVMSG #esolangs :14[[07Talk:Ivory14]]4 M10 02https://esolangs.org/w/index.php?diff=177451&oldid=177450 5* 03Widuruwana 5* (+91) 10Forgot to sign > 1772899961 708598 PRIVMSG #esolangs :14[[07Afth6414]]4 N10 02https://esolangs.org/w/index.php?oldid=177452 5* 03Lykaina 5* (+6251) 10Copying contents of GitHub Wiki Page to Esolangs. (version 0.7a0) > 1772900064 57754 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=177453&oldid=177397 5* 03Lykaina 5* (+13) 10/* A */ > 1772900341 271174 PRIVMSG #esolangs :14[[07Afth6414]]4 10 02https://esolangs.org/w/index.php?diff=177454&oldid=177452 5* 03Aadenboy 5* (-14) 10remove h1 header + shorten source + formatting < 1772900380 16774 :Lykaina!~lykaina@user/lykaina PRIVMSG #esolangs :Thanks Aadenboy > 1772900593 469854 PRIVMSG #esolangs :14[[07Ivory14]]4 10 02https://esolangs.org/w/index.php?diff=177455&oldid=177447 5* 03Aadenboy 5* (+0) 10fix category > 1772900658 387302 PRIVMSG #esolangs :14[[07Afth6414]]4 10 02https://esolangs.org/w/index.php?diff=177456&oldid=177454 5* 03Lykaina 5* (+11) 10/* Command Groups */ fixing table > 1772900701 68422 PRIVMSG #esolangs :14[[07Talk:Ivory14]]4 10 02https://esolangs.org/w/index.php?diff=177457&oldid=177451 5* 03Aadenboy 5* (+184) 10revert removal of [[User:Corbin]]'s message > 1772900780 926174 PRIVMSG #esolangs :14[[07Afth6414]]4 10 02https://esolangs.org/w/index.php?diff=177458&oldid=177456 5* 03Lykaina 5* (+5) 10/* Full Lines */ fixing table > 1772900835 851458 PRIVMSG #esolangs :14[[07Afth6414]]4 M10 02https://esolangs.org/w/index.php?diff=177459&oldid=177458 5* 03Aadenboy 5* (+0) 10vbar for clarity > 1772900846 817093 PRIVMSG #esolangs :14[[07Afth6414]]4 10 02https://esolangs.org/w/index.php?diff=177460&oldid=177459 5* 03Aadenboy 5* (+0) 10Undo revision [[Special:Diff/177459|177459]] by [[Special:Contributions/Aadenboy|Aadenboy]] ([[User talk:Aadenboy|talk]]) > 1772901253 921964 PRIVMSG #esolangs :14[[07Afth6414]]4 10 02https://esolangs.org/w/index.php?diff=177461&oldid=177460 5* 03Lykaina 5* (+30) 10/* Initial Letters Tables */ Clarifying something. > 1772901342 240747 PRIVMSG #esolangs :14[[07Afth6414]]4 10 02https://esolangs.org/w/index.php?diff=177462&oldid=177461 5* 03Lykaina 5* (-28) 10/* Command Groups and Full Line Commands */ Fixing section < 1772901464 851649 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Indeed. Very thoughtful of them. < 1772901976 138506 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :korvo: Timers reminds me of when I first used libcurl's async interface, called curl_multi, that lets you integrate the library into any event loop of your choice. The library tells you which file descriptors it wants to wait on for reading or writing, and also a duration for when its next timeout is. The problem is, when I woke the library up from the event loop exactly when it asked, the library often < 1772901982 142896 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :decided that I called it back too early and there's nothing to handle yet and I should wait another 0 milliseconds. This resulted in stupid busy loops that lasted for about a millisecond each time. > 1772902010 86413 PRIVMSG #esolangs :14[[07Talk:Ivory14]]4 10 02https://esolangs.org/w/index.php?diff=177463&oldid=177457 5* 03Corbin 5* (+974) 10/* Technical clarification on v1.1.0 and Authorship */ No worries! < 1772902051 230646 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :b_jonas: Wow, that's amazing. I wonder what the right solution should be. > 1772902194 741656 PRIVMSG #esolangs :14[[07Afth6414]]4 10 02https://esolangs.org/w/index.php?diff=177464&oldid=177462 5* 03Lykaina 5* (+11) 10/* Command Groups */ fixing conversion error < 1772902965 39324 :Lykaina!~lykaina@user/lykaina PRIVMSG #esolangs :ACTION really hopes that Afth64 is actually Turing-Complete. < 1772903006 440829 :Lykaina!~lykaina@user/lykaina PRIVMSG #esolangs :the mechanism that made Afth Turing-Complete is still there > 1772903029 43605 PRIVMSG #esolangs :14[[07Talk:Ivory14]]4 10 02https://esolangs.org/w/index.php?diff=177465&oldid=177463 5* 03Widuruwana 5* (+331) 10Replied to Mr. Corbin > 1772903061 45389 PRIVMSG #esolangs :14[[07Talk:Ivory14]]4 M10 02https://esolangs.org/w/index.php?diff=177466&oldid=177465 5* 03Widuruwana 5* (+1) 10minor mistype > 1772903153 948416 PRIVMSG #esolangs :14[[07Talk:Ivory14]]4 10 02https://esolangs.org/w/index.php?diff=177467&oldid=177466 5* 03Widuruwana 5* (-184) 10Removing AI tag per discussion and consensus with Mr. Corbin on the Talk page. < 1772903457 217598 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :korvo: in the short term, just add 1 millisecond to the timeout that curl_multi reports. < 1772903573 147854 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :b_jonas: ...Yeah, me too. < 1772905166 970276 :Lykaina!~lykaina@user/lykaina PRIVMSG #esolangs :attempting to port the RPNCALC example from Afth to Afth64 > 1772905727 967704 PRIVMSG #esolangs :14[[07Smolder14]]4 M10 02https://esolangs.org/w/index.php?diff=177468&oldid=175581 5* 03BODOKE2801e 5* (-1) 10User:Aadenbpoy > 1772906756 875515 PRIVMSG #esolangs :14[[07Afth6414]]4 10 02https://esolangs.org/w/index.php?diff=177469&oldid=177464 5* 03Lykaina 5* (+712) 10/* Examples */ Adding RPN Calculator < 1772908251 568436 :tromp!~textual@2001:1c00:3487:1b00:e975:d7be:a717:768f QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1772908957 444282 PRIVMSG #esolangs :14[[07User:Dragoneater6714]]4 10 02https://esolangs.org/w/index.php?diff=177470&oldid=177424 5* 03Dragoneater67mobile 5* (-31) 10yipee ig > 1772909272 534407 PRIVMSG #esolangs :14[[07PizzaScript14]]4 M10 02https://esolangs.org/w/index.php?diff=177471&oldid=168795 5* 03Jay 5* (+1) 10/* Welcome to the PizzaScript site! */ > 1772909413 785887 PRIVMSG #esolangs :14[[07PizzaScript14]]4 M10 02https://esolangs.org/w/index.php?diff=177472&oldid=177471 5* 03Jay 5* (+132) 10/* Instalation */ < 1772909683 877523 :tromp!~textual@2001:1c00:3487:1b00:e975:d7be:a717:768f JOIN #esolangs * :Textual User > 1772909976 934270 PRIVMSG #esolangs :14[[07Talk:PizzaScript14]]4 N10 02https://esolangs.org/w/index.php?oldid=177473 5* 03Jay 5* (+132) 10Created page with "= '''Welcome to Talk!''' = === Where you can post questions and I will try to answer them. ===
You are free to edit this page." > 1772911215 726405 PRIVMSG #esolangs :14[[07Talk:PizzaScript14]]4 10 02https://esolangs.org/w/index.php?diff=177474&oldid=177473 5* 03Corbin 5* (+155) 10 < 1772911741 328597 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1772912020 42113 :Lykaina!~lykaina@user/lykaina PRIVMSG #esolangs :ACTION is trying to determine how to define methods in a future version of Afth64 < 1772912067 253284 :APic!apic@apic.name PRIVMSG #esolangs :Good Night, cu * < 1772912068 148412 :APic!apic@apic.name PRIVMSG #esolangs :😴 < 1772912267 111764 :Lykaina!~lykaina@user/lykaina PRIVMSG #esolangs :that is, while still being compatible with Afth64 0.7, the current version. < 1772912448 573560 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :korvo: the longer term solution is to integrate more tightly with an event loop in such a way that instead of curl_multi querying the OS for which handle is readable/writable and the current time, it trusts what the event loop reports it, and if the event loop tells it that the timeout occurred then it tursts that. but libcurl wants to be easy to use with not much code from the user, which is why they < 1772912454 578869 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :don't do that. < 1772912498 392910 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :but since they only give you a timeout at millisecond precision, calling them one more millisecond late is fine. libcurl only uses these timers for timeouts that don't need to be precise. < 1772912944 179675 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1772913007 146007 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 264 seconds < 1772913116 886118 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life < 1772913191 769103 :Lykaina!~lykaina@user/lykaina PRIVMSG #esolangs :i think i can use a macro-like format to do it. < 1772913269 120623 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :b_jonas: That makes sense. This turns out to also matter for CPU-bound cooperative scheduling, not just for sockets. < 1772913835 194187 :joast!~joast@2603:90d8:500:31cf:5e0f:3f4b:1cfe:5060 QUIT :Quit: Leaving. < 1772914559 288293 :Lykaina!~lykaina@user/lykaina PRIVMSG #esolangs :The word S1OUT with definition _2IOUISn_2I_1LISnH._2-I_1LISn would output everything in stack 1 to stdout, but only if I modify the code to be able to handle the formatting code 'n', meaning newline. < 1772914742 411948 :Lykaina!~lykaina@user/lykaina PRIVMSG #esolangs :no...that would mess up the line order for jumps < 1772915242 351548 :Lykaina!~lykaina@user/lykaina PRIVMSG #esolangs :{_2IOUIS}\n{_2I_1LIS}\n{H._2-I_1LIS} < 1772915276 516736 :Lykaina!~lykaina@user/lykaina PRIVMSG #esolangs :sorry, thinking out loud < 1772915379 988198 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :No worries, it's allowed. > 1772915467 187596 PRIVMSG #esolangs :14[[07User:Ractangle/Sandbox/Kiosk14]]4 N10 02https://esolangs.org/w/index.php?oldid=177475 5* 03Ractangle 5* (+426) 10Created page with "'''Kiosk''' is an esoteric programming language based on Market kiosks, created by [[User:Ractangle]] ==Syntax== All Kiosk programs start with opening a kiosk (and also the location but it's optional): A kiosk gets created, called "''name''" whic < 1772917170 260605 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) < 1772917340 520222 :Lykaina!~lykaina@user/lykaina PRIVMSG #esolangs :of course, give a word alternate definitions. < 1772917700 835132 :joast!~joast@2603:90d8:500:31cf:5e0f:3f4b:1cfe:5060 JOIN #esolangs joast :joast < 1772918780 737254 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Quit: Client closed > 1772920313 12880 PRIVMSG #esolangs :14[[07User talk:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=177476&oldid=177174 5* 03Tommyaweosme 5* (+155) 10/* why */ < 1772922734 966109 :tromp!~textual@2001:1c00:3487:1b00:e975:d7be:a717:768f QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1772923517 472745 :tromp!~textual@2001:1c00:3487:1b00:e975:d7be:a717:768f JOIN #esolangs * :Textual User < 1772925530 571364 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic < 1772925918 590216 :aadenboy!~aadenboy@172.56.107.12 JOIN #esolangs * :11,8aadenboy — it's pronounced [ˈejˌdɛnb < 1772925976 633757 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :Lykaina: no problem! < 1772926051 174951 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :hmm I should continue regularly connecting to here < 1772926708 562423 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Ping timeout: 240 seconds < 1772927700 743311 :chloetax2!~chloe@user/chloetax JOIN #esolangs chloetax :chloe < 1772927720 828404 :chloetax!~chloe@user/chloetax QUIT :Ping timeout: 265 seconds < 1772927721 14185 :chloetax2!~chloe@user/chloetax NICK :chloetax < 1772928179 685248 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so I have decided that analog sticks are actually a fairly terrible input method < 1772928186 420337 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(after a lot of experimentation with an actual game controller) < 1772928191 537835 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but the d-pad and face buttons are promising < 1772928460 294488 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :what about the shoulder buttons? < 1772928481 209552 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :probably modifier keys < 1772928579 474186 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :shoulder and bumper buttons* < 1772929225 12564 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :they're a bit like the shift keys on keyboards < 1772929232 907412 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :you can use them but they're awkward to press at the same time as keys near them < 1772929269 772482 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(it's possible but slows you down a bit – professional typists used to be taught to always use the shift key on the hand opposite the one they were pressing the key they were shifting with) < 1772929281 154901 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :really? I haven't encountered that issue < 1772929297 853973 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :probably because I always use my left pinky for left shift < 1772929388 615128 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :you can also only really use your thumbs to press the d-pad and face buttons so those ones would be left to your index and middle fingers < 1772929395 248855 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :pretty easy to press at the same time < 1772929406 93757 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: I don't think that applies to the controller, at least the way I imagine you're using it. for keyboard, you have to move your hand position to reach the shift keys with your 5th finger because they're in an awkward position, and that affects the fingers on the same hand. but on a controller, your 1st or 2nd fingers are pressing the shoulder/trigger/bumper buttons, and I think that doesn't < 1772929412 99647 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :influence much how you're handling the d-pad and face buttons with your thumbs. < 1772929435 793891 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :b_jonas: exactly < 1772929459 840230 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I actually found it affected me more on a controller – I normally use the little finger on my same hand for pressing shift, but on the controller I was having problems pressing the right bumper and right face buttons at the same time < 1772929463 362772 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :the problem is that there are too few combinations. only like 4*5*4 because I assume two shoulder buttons can be in 4 combinations, d-pad can be neutral or one of four directions, and while holding these you press one of the four face buttons. < 1772929493 63918 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :you can press the diagonals reliably on a d-pad, and can on most designs press two adjacent face buttons reliably as well < 1772929512 616437 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although, there will be a glitch on the way to the diagonal where it looks orthogonal, and your program needs to take that into account < 1772929528 986349 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ok, that might give you enough combinations then < 1772929557 838070 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I found two systems that were usable, the second one is actually fairly fast even with only an hour or so of practice < 1772929561 439632 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but I'm still refining it < 1772929575 946078 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I need to work out how much of the frequency of "g" in English is from "ing" and how much is other uses < 1772929616 656793 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :are independent button presses (only d-pad/only one face button) counted as a keystroke? < 1772929646 199327 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :or reserved for other uses < 1772929694 633819 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :based on my experimentation, I think you want to use independent presses as much as possible < 1772929702 843828 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :they might be slightly slower than pairs but they have much lower cognitive load < 1772929756 251290 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :let's see, my word frequency data has 9606573871 "ing", 32721311168 "g", so about one third of "g"s come from "ing" > 1772929798 132513 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177477&oldid=177431 5* 03InLuaIKnow 5* (+579) 10 < 1772929825 575835 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :interesting > 1772929855 567356 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=177478&oldid=177453 5* 03InLuaIKnow 5* (+10) 10/* Non-alphabetic */ < 1772930055 972306 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :`perl -eopen$R,"/hackenv/share/dict/12dicts/Lemmatized/2+2+3frq.txt"; while(<$R>){while(/\w*g\w*/gi){ print "$& " }} < 1772930057 766849 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :get got gotten go gone knowingly canning good goodness liking right rightful rightfully rightly rightness seeing thinking thought give gave given giving something telling tellingly thing through wrought again against although though anything begin began begun big bring brought caring change changed changing during government great greatly greatness group high highly highness homing including interesting interestingly large largely lasting long longish lovi < 1772930217 474720 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :`perl -eopen$R,"/hackenv/share/dict/12dicts/Lemmatized/2+2+3frq.txt"; while(<$R>){while(/^\w*g\w*/gi){ print "$& " }} < 1772930218 715175 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :get go good right give something thing through again against although anything begin big bring change during government great group high large long might night nothing program age ago along among college design enough everything fight figure game general girl grow guy light morning sign strong suggest together wrong young according agency agree argue average building campaign challenge charge congress daughter degree dog drug eight energy evening feeling f > 1772930258 536714 PRIVMSG #esolangs :14[[07Righght14]]4 10 02https://esolangs.org/w/index.php?diff=177479&oldid=177362 5* 03Cool Bungle 5* (+1) 10 < 1772930607 386307 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: is that a list of the most common words that contain "g"? < 1772930622 57004 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :ah no, "although" doesn't < 1772930631 205474 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh yes it does < 1772930633 142641 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :just a hidden one < 1772930676 500148 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the existence of the "gh" digraph was already an obstacle for me earlier, by throwing off phonetics-based reasoning about which letter combinations were likely < 1772930949 157276 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: yes < 1772930971 664381 :ais523!~ais523@user/ais523 PRIVMSG #esolangs : `perl -eopen$R,"/hackenv/share/dict/12dicts/Lemmatized/2+2+3frq.txt"; while(<$R>){while(/\w*k\w*/gi){ print "$& " }} < 1772930975 642342 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :`perl -eopen$R,"/hackenv/share/dict/12dicts/Lemmatized/2+2+3frq.txt"; while(<$R>){while(/\w*k\w*/gi){ print "$& " }} < 1772930976 671108 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :know knew knowingly known like liking look make take taken took think thinking back lifelike okay OK talk work works ask childlike keep kept thank thankful thankfully thankless thanks week weeks black blackness book booked bookish break broke broken businesslike kid kidding kill killed kind kindly market marketing pick quick quickly quickness speak spoke spoken walk walking warlike attack bank banking block blocked check checked checking dark darkly darkne < 1772930983 351223 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :sorry for misquoting you < 1772931046 239308 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh, I forgot about leading "kn", it didn't come up in the words I was testing on < 1772931059 119100 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :`perl -eopen$R,"/hackenv/share/dict/12dicts/Lemmatized/2+2+3frq.txt"; while(<$R>){while(/\w*q[^u]\w*/gi){ print "$& " }} < 1772931060 859054 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Iraqi IQ) HQ) < 1772931071 654190 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :parenthesis? < 1772931117 695865 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I don't think there are many words starting "nk", I could use that as an alternative < 1772931161 937713 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :aadenboy: https://wordlist.aspell.net/12dicts-readme/#223frq search for "parenthisized" < 1772931202 698612 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :they don't follow the normal methodology of how Alan created this list < 1772931242 993962 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :gotcha < 1772931278 603040 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :though I don't understand how the regex matches the parenthesis part or how it gets printed otherwise < 1772931293 406930 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :oh, [^u] < 1772931307 943929 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :hmm < 1772931358 299150 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :`perl -eopen$R,"/hackenv/share/dict/12dicts/Lemmatized/2+2+3frq.txt"; while(<$R>){while(/\w*q[^u]*\w*/gi){ print "$& " }} < 1772931359 371282 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :question quick quickly quickness quite require required cheque quality quiet quietly quietness consequence equal equally equipment frequent frequently quarter request requested square squared squarely technique unique uniquely uniqueness acquire acquired adequate adequately equivalent frequency inquiry enquiry Iraqi) \ qualify qualified qualifying queen quit quote quoted requirement sequence sequencing squeeze squeezing subsequent subsequently acquisition < 1772931367 959211 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :no < 1772931386 74416 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :not what I wanted to do < 1772931398 353705 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :eh < 1772931445 720817 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :try /\w*q(?!u)\w*/ig < 1772931508 454113 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :`perl -eopen$R,"/hackenv/share/dict/12dicts/Lemmatized/2+2+3frq.txt"; while(<$R>){while(/\w*q(?!u)\w*/gi){ print "$& " }} < 1772931510 503474 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Iraqi IQ HQ < 1772931518 273340 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :figured same results < 1772931521 894128 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :got rid of the parentheses though < 1772931549 192333 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :silly english orthography rules < 1772931738 608261 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :uh oh, "pocketknife" (all other "kn" words I've found have it at the start or after [csnlraeiouy]) < 1772931768 586111 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh, and "slipknot"/"topknot" have it after a "p" > 1772931771 418343 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177480&oldid=177477 5* 03InLuaIKnow 5* (+28) 10 < 1772931787 874142 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :all compounds! < 1772931814 829194 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :looks like neither "tnk" nor "pnk" are in any word in my word list, so I can just allow those to be used to write "tkn"/"pkn" < 1772931835 658420 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :aadenboy: most rare letter combinations only appear in the middle of compound words < 1772931875 539900 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :that makes sense < 1772931900 350617 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :what causes all these problem is that I'm working on a system where the only way to type certain combinations is to insert an extra letter and then backspace over it < 1772931912 503259 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and trying to ensure that those combinations never come up in actual words < 1772931949 599392 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :English spelling and pronunciation is, while not regular, regular enough that you can mostly prove combinations impossible based on things like voicing < 1772931971 988959 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but! normally the voiced version of a voiceable letter is rare than the unvoiced version < 1772931992 653850 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :this is true for most letters but "k" is much rarer than "g", even if you add a special case for "-ing" to remove those "g" from the frequencies < 1772932044 411776 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so I have been experimenting with swapping "k" and "g" for ease of typing, but that allows some untypeable combinations to sneak through and thus I need special cases for them < 1772932213 428655 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :in the system I'm working on any letter can appear after [aeiouylr] so those aren't problematic, any letter can appear before a vowel, and "cg", "sg", "mk" basically never appear before consonants so they can be used for "ck", "sk", "nk" respectively < 1772932250 966370 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: https://puzzling.stackexchange.com/q/79223/ lists a bunch of letter combinations that appear as infix in only one english word, such as "rsd" which only occurs in "thursday" < 1772932258 802401 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but words like "knickknack" and "pocketknife" break the typing rules < 1772932268 253495 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: ooh, interesting, I'll see how many fit my rules < 1772932272 232047 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :which I think suggests that you'll run into a lot of such problmes < 1772932322 32332 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :let's see how many would be problematic < 1772932412 261840 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :"ekb" would be problematic if followed by another consonant (except l or r); everything else is typable regardless of context < 1772932486 58841 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh, "hq" couldn't be typed if not followed by "u", but I'm kind-of assuming there's a u there :-D < 1772932537 759845 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :on the other hand, I once searched Irregular Webcomics for rare letter pairs at the *start* of words, as a way to find typos. the most common false positives were words like "fhtangn" that appear related to Cthulhu. I also learned that "aj" starts only one english word, "ajar", but there are basically no other letter pairs that start only one word. in theory there's "bdellium" but that's a word I only < 1772932543 762850 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :encounter when people talk about strange words. < 1772932618 703938 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :TAOCP talks about starting letter pairs in english language by the way, in volume 3 < 1772932652 732678 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :believe it or not "fhtangn" doesn't break any of my rules about which letters can appear next to which < 1772932710 308736 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the basic idea I have is to assign 16 of the most common letters to the 16 possible presses of one thumb (orthogonals and diagonals of the thumbs on each hand) < 1772932733 410515 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and then for the other 8, you keep holding the letter you pressed with one hand while you press the next letter with the other < 1772932776 413732 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :it wasn't just "fhtangn", that's just the most common of those words < 1772932780 23432 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and that swaps the consonant out for a rarer version, so it works if the rare consonant is either preceded or followed by a vowel (l and r are vowels) < 1772932816 653419 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :to clarify, l and r aren't *always* vowels in English, but they're vowels often enough that I put them on the vowels thumb to avoid conflicts (along with y) < 1772932833 979567 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :I get r, but l? < 1772932862 961111 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :"dazzle" is a good example < 1772932889 695243 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :hmm < 1772932896 127409 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :you can't pronounce that word without holding the "l" vowel-style, because the "e" is silent < 1772932931 437709 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :of course if you want this for programming then the user will often type things that aren't english words < 1772932934 692325 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :`perl -eopen$R,"/hackenv/share/dict/12dicts/Lemmatized/2+2+3frq.txt"; while(<$R>){while(/\w+l\w*/gi){ print "$& " }} < 1772932935 959129 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :knowingly all could justly rightful rightfully rightly timeless well wellness will willful willfully would also call called evenly firstly lifeless lifelike little manliness manly needless needlessly only overly people real really should still stillness talk tell telling tellingly told useful usefully usefulness useless although always badly believe careful carefully careless carelessly carelessness child childish childless childlike children close closed < 1772932968 614669 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I don't believe "knowingly" is the most common word containing an "l" not at the start, maybe it's in a comment < 1772932982 883248 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: well, I think programming will mostly be using intellisense-style autocomplete < 1772932993 162830 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so this would only be necessary for comments and newly introduced variable names < 1772933034 34145 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :`perl -eopen$R,"/hackenv/share/dict/12dicts/Lemmatized/2+2+3frq.txt"; while(<$R>){while(/\w+[^aeiou]e?l\w*/gi){ print "$& " }} < 1772933035 291095 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :knowingly all justly rightfully rightly timeless well wellness will willful willfully call called evenly firstly lifeless lifelike little manliness manly needless needlessly only overly people really still stillness tell telling tellingly usefully useless badly carefully careless carelessly carelessness childless childlike closely differently early endless endlessly faceless fatherless fatherly friendliness friendly greatly headless helpfully helpless help < 1772933037 662461 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: no, this is a lemmatized word list, so "knowingly" appears under the heading of "know", and "know" is common < 1772933149 432821 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :anyway, out of those words, "all", "could", "people", "should", "talk", "told", "although", "always", "child", "childless", "childlike" are using "l" in a vowel-like way < 1772933164 233432 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :interestingly, "children" isn't < 1772933181 893544 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and that changes the pronounciation of the first "i" compared to "child"/"childless"/"childlike" < 1772933187 132853 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :for keyboard testing you probably want 12dicts/Lemmatized/2+2+3lem.txt instead to check if the most frequent words work < 1772933198 676037 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :because that lists all the plurals and inflections < 1772933200 866614 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh, I already have a word frequency list on my computer < 1772933216 228756 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :not lemmatized or even case-quotiented < 1772933230 574519 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :`perl -eopen$R,"/hackenv/share/dict/12dicts/Lemmatized/2+2+3lem.txt"; while(<$R>){while(/\w+(?){while(/\w+(?){while(/\w+(?){while(/\w+(? 1772947285 349470 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 10 02https://esolangs.org/w/index.php?diff=177481&oldid=177366 5* 03PrySigneToFry 5* (+114) 10 > 1772947332 803409 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 M10 02https://esolangs.org/w/index.php?diff=177482&oldid=177481 5* 03PrySigneToFry 5* (+1) 10 > 1772947365 74345 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 10 02https://esolangs.org/w/index.php?diff=177483&oldid=177482 5* 03PrySigneToFry 5* (+15) 10 > 1772947407 829677 PRIVMSG #esolangs :14[[07Ima gte. Ima dana14]]4 N10 02https://esolangs.org/w/index.php?oldid=177484 5* 03BODOKE2801e 5* (+2164) 10Created page with "'''Ima gte. Ima dana''' is a [[Joke language list|Joke language]] made by [[User:BODOKE2801e]], it just doesn't make sense ==Syntax== {| class="wikitable" |+ |- ! Syntax !! Action |- | Say "Hello" to [x]! || Creates new variable x |- | BEGONE [x]!!!! || > 1772947457 685568 PRIVMSG #esolangs :14[[07Ima gte. Ima dana14]]4 M10 02https://esolangs.org/w/index.php?diff=177485&oldid=177484 5* 03BODOKE2801e 5* (+0) 10 < 1772948694 617526 :ais523!~ais523@user/ais523 QUIT :Quit: quit < 1772949770 893940 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :goodnight < 1772949774 534452 :aadenboy!~aadenboy@172.56.107.12 QUIT :Quit: goodbye for now! back another day > 1772952857 931740 PRIVMSG #esolangs :14[[07User talk:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=177486&oldid=177476 5* 03Dragoneater67mobile 5* (+273) 10/* why */ < 1772954196 483317 :dbohdan!~dbohdan@user/dbohdan QUIT :Ping timeout: 264 seconds > 1772954304 829478 PRIVMSG #esolangs :14[[07No.pe.14]]4 10 02https://esolangs.org/w/index.php?diff=177487&oldid=176541 5* 03PrySigneToFry 5* (+16) 10 > 1772955044 129647 PRIVMSG #esolangs :14[[07ConstantLanguage()14]]4 10 02https://esolangs.org/w/index.php?diff=177488&oldid=169079 5* 03PrySigneToFry 5* (+178) 10 < 1772955235 791503 :dbohdan!~dbohdan@user/dbohdan JOIN #esolangs dbohdan :ZNC - https://znc.in < 1772956797 818003 :msv!~msv@user/msv JOIN #esolangs msv :msv > 1772958239 798801 PRIVMSG #esolangs :14[[07User:Dragoneater6714]]4 10 02https://esolangs.org/w/index.php?diff=177489&oldid=177470 5* 03Dragoneater67mobile 5* (+50) 10 < 1772960267 978386 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I had a realization about the syntax of conditionals in Columnar. So previously I had the idea that the question mark and exclamation mark should be operands on their own that take an integer input from their column and make the following operator run conditionally only if that input is nonzero or zero respectively. But no, the question mark and exclamation mark shouldn't be infections, they should be < 1772960273 988952 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :prefixes for other infections. If you put a question mark before one of the infection marks ~ ` ' ^ - then that should turn that from a normal input operand into a condition input, and similarly an exclamation mark to a negated condition. And if you put the question mark or exclamation mark directly before the operator, that should mean that it's conditional on the implicit input from the column where < 1772960279 996968 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :that operator is (in which case that column can't also be a normal input to the operator). < 1772960283 1136 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :This is definitely more verbose, but I think more suitable for the language. < 1772960335 469088 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :These conditionals can then be used on a goto operator (which I think will be spelled as a left parenthesis) for ordinary flow control, or on any normal function call. < 1772960432 439925 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :Also if you put them before a dot or comma, which are inflections for output operands, then a conditional doesn't make sense, so that case can be overloaded for some other meaning in the future if necessary, although I already have other prefix/suffix characters that I can use that way. < 1772960916 710659 :APic!apic@apic.name PRIVMSG #esolangs :Hi > 1772961565 693670 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=177490&oldid=177478 5* 03C0ffee 5* (+15) 10 > 1772961681 182924 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177491&oldid=173727 5* 03PrySigneToFry 5* (+383) 10 > 1772962308 653127 PRIVMSG #esolangs :14[[07MikuLang14]]4 M10 02https://esolangs.org/w/index.php?diff=177492&oldid=176957 5* 03PrySigneToFry 5* (+111) 10Small fix < 1772962461 114138 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer > 1772975957 975732 PRIVMSG #esolangs :14[[07Dotfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=177493&oldid=137536 5* 03None1 5* (+1) 10/* Execution */ < 1772976839 838321 :amby!~ambylastn@host-78-151-24-174.as13285.net JOIN #esolangs amby :realname > 1772977104 594719 PRIVMSG #esolangs :14[[07NS!14]]4 10 02https://esolangs.org/w/index.php?diff=177494&oldid=153900 5* 03Zopium 5* (+85) 10 > 1772980671 617384 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Silicon dioxide in a polypropylene box/14]]4 N10 02https://esolangs.org/w/index.php?oldid=177495 5* 03PrySigneToFry 5* (+646) 10Created page with "Some useless code written when going crazy = C++ =
 int main() {     return 0; } 
 int main() {     main(); } 
 int main() {     cout; } 
 int main() {     while(0) {}; return
< 1772985430 571116 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic
> 1772988911 988291 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Ualkc 5*  10New user account
< 1772988925 875294 :Lykaina!~lykaina@user/lykaina JOIN #esolangs Lykaina :Lykaina Wolfe
> 1772989262 968431 PRIVMSG #esolangs :14[[07Afth6414]]4 10 02https://esolangs.org/w/index.php?diff=177496&oldid=177469 5* 03Lykaina 5* (+17) 10Adding notice that page describes a certain version of the code (v0.7). Need to update page to current version (v0.8.1).
> 1772989506 750796 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=177497&oldid=177408 5* 03Ualkc 5* (+229) 10/* Introductions */
> 1772989946 705846 PRIVMSG #esolangs :14[[07User talk:/w/wiki/index.php/Talk:index.php/Main page14]]4 M10 02https://esolangs.org/w/index.php?diff=177498&oldid=174470 5* 03Ualkc 5* (+57) 10
> 1772991429 752571 PRIVMSG #esolangs :14[[07Afth6414]]4 10 02https://esolangs.org/w/index.php?diff=177499&oldid=177496 5* 03Lykaina 5* (+469) 10/* Words */ Adding info on multiple definition words.
> 1772991497 832586 PRIVMSG #esolangs :14[[07Afth6414]]4 10 02https://esolangs.org/w/index.php?diff=177500&oldid=177499 5* 03Lykaina 5* (+2) 10Updating to version 0.8.1 (current version).
< 1772994194 443176 :aadenboy!~aadenboy@172.56.107.12 JOIN #esolangs * :11,8aadenboy — it's pronounced [ˈejˌdɛnb
< 1772994203 921709 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :good morning!
> 1772994492 823919 PRIVMSG #esolangs :14[[07Ima gte. Ima dana14]]4 10 02https://esolangs.org/w/index.php?diff=177501&oldid=177485 5* 03BODOKE2801e 5* (+355) 10/* Complex */
< 1772994947 325842 :APic!apic@apic.name PRIVMSG #esolangs :G'Night
< 1772995081 89184 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :goodnight APic
< 1772995307 787607 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
< 1772997059 548567 :Lykaina!~lykaina@user/lykaina PRIVMSG #esolangs :hi sgeo
> 1772998445 918184 PRIVMSG #esolangs :14[[07Afth6414]]4 10 02https://esolangs.org/w/index.php?diff=177502&oldid=177500 5* 03Lykaina 5* (+25) 10/* Words */ Noticed I forgot something.
> 1772998894 39801 PRIVMSG #esolangs :14[[07Afth6414]]4 10 02https://esolangs.org/w/index.php?diff=177503&oldid=177502 5* 03Lykaina 5* (+0) 10/* Dictionary Code */ Giving word JUMP a clearer equivalent definition.
> 1772999153 873159 PRIVMSG #esolangs :14[[07Voiced dental fricative14]]4 10 02https://esolangs.org/w/index.php?diff=177504&oldid=98194 5* 03Kaveh Yousefi 5* (+770) 10Added a hyperlink to my implementation on GitHub, changed the Unimplemented page category tag to Implemented, and improved the grammar and formatting.
< 1772999376 148954 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 246 seconds
< 1772999511 125042 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1773003186 994661 :aadenboy!~aadenboy@172.56.107.12 QUIT :Quit: goodbye for now! back another day
< 1773004300 494581 :Lykaina!~lykaina@user/lykaina QUIT :Quit: Leaving
< 1773005758 563035 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Ping timeout: 240 seconds
> 1773009186 20625 PRIVMSG #esolangs :14[[07Ima gte. Ima dana14]]4 10 02https://esolangs.org/w/index.php?diff=177505&oldid=177501 5* 03BODOKE2801e 5* (+96) 10/* Syntax */
> 1773009361 170345 PRIVMSG #esolangs :14[[07Ima gte. Ima dana14]]4 10 02https://esolangs.org/w/index.php?diff=177506&oldid=177505 5* 03BODOKE2801e 5* (+73) 10/* Syntax */
> 1773009377 868020 PRIVMSG #esolangs :14[[07Ima gte. Ima dana14]]4 M10 02https://esolangs.org/w/index.php?diff=177507&oldid=177506 5* 03BODOKE2801e 5* (+3) 10/* Syntax */
< 1773012590 462820 :chloetax!~chloe@user/chloetax QUIT :Read error: Connection reset by peer
< 1773013048 748964 :chloetax!~chloe@user/chloetax JOIN #esolangs chloetax :chloe
< 1773021455 954114 :amby!~ambylastn@host-78-151-24-174.as13285.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
> 1773021800 304250 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177508&oldid=177480 5* 03InLuaIKnow 5* (+1289) 10
> 1773022717 443912 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177509&oldid=177508 5* 03InLuaIKnow 5* (+407) 10/* Lua (made by User:InLuaIKnow) */
> 1773024348 542042 PRIVMSG #esolangs :14[[07Tetrahedron14]]4 N10 02https://esolangs.org/w/index.php?oldid=177510 5* 03Cleverxia 5* (+1122) 10Created page with "{{WIP}} '''Tetrahedron''', with [[hexagony]] as its inspiration, is a [[fungeoid]] created by [[user:cleverxia]] that operates on two infinite tetrahedrons: code and data. ==Program flow== first, the program is loaded into "program tetrahedron" from top to bottom,
> 1773024877 930408 PRIVMSG #esolangs :14[[07User:Cleverxia14]]4 10 02https://esolangs.org/w/index.php?diff=177511&oldid=177338 5* 03Cleverxia 5* (+41) 10
> 1773025294 853710 PRIVMSG #esolangs :14[[07Ima gte. Ima dana14]]4 10 02https://esolangs.org/w/index.php?diff=177512&oldid=177507 5* 03BODOKE2801e 5* (+301) 10/* Syntax */
> 1773025890 556974 PRIVMSG #esolangs :14[[07Ima gte. Ima dana14]]4 10 02https://esolangs.org/w/index.php?diff=177513&oldid=177512 5* 03BODOKE2801e 5* (+652) 10/* Examples */
> 1773025909 188038 PRIVMSG #esolangs :14[[07Ima gte. Ima dana14]]4 M10 02https://esolangs.org/w/index.php?diff=177514&oldid=177513 5* 03BODOKE2801e 5* (+4) 10/* Quine */
> 1773025995 165172 PRIVMSG #esolangs :14[[07Ima gte. Ima dana14]]4 10 02https://esolangs.org/w/index.php?diff=177515&oldid=177514 5* 03BODOKE2801e 5* (+639) 10/* FizzBuzz */
< 1773040211 211301 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
> 1773041530 752514 PRIVMSG #esolangs :14[[07Efghij14]]4 10 02https://esolangs.org/w/index.php?diff=177516&oldid=158663 5* 03Timwi 5* (-73) 10Removing a broken/incomplete example for now. I have notified the author so they can fix it
< 1773045489 603517 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine
< 1773045709 316002 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1773050496 53263 :APic!apic@apic.name PRIVMSG #esolangs :Hi
< 1773056314 131435 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name)
< 1773056345 822041 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: you've sort-of had a submission on your second vibecoding challenge (it doesn't include the actual code because the human supervising the LLM wasn't sure how to submit it, and is asking for advice)
< 1773057938 490845 :amby!~ambylastn@host-78-151-24-174.as13285.net JOIN #esolangs amby :realname
> 1773062068 984580 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Wheatley 5*  10New user account
> 1773062302 671427 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=177517&oldid=177497 5* 03Wheatley 5* (+122) 10/* Introductions */
> 1773062326 937426 PRIVMSG #esolangs :14[[07User:Wheatley14]]4 N10 02https://esolangs.org/w/index.php?oldid=177518 5* 03Wheatley 5* (+23) 10Created page with "I AM NOT. A... MORON!!!"
> 1773062949 151237 PRIVMSG #esolangs :14[[07User:Wheatley14]]4 M10 02https://esolangs.org/w/index.php?diff=177519&oldid=177518 5* 03Wheatley 5* (+26) 10
> 1773063033 228726 PRIVMSG #esolangs :14[[07User talk:Wheatley14]]4 N10 02https://esolangs.org/w/index.php?oldid=177520 5* 03Wheatley 5* (+121) 10Created page with "r0 --~~~~"
< 1773069805 892142 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Hmmm Portal 2 reference detected (User:Wheatley)
< 1773075063 572758 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic
< 1773078726 992274 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: Replied, thanks. Didn't show up in my GH notifications for some reason.
< 1773078892 801199 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :fizzie: have you crafted zygohistomorphic prepromorphism in Infinite Craft yet?
< 1773079153 112205 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :I don't think I've played Infinite Craft since that one bout of it long time ago.
< 1773079329 293030 :svm!~msv@user/msv JOIN #esolangs msv :msv
< 1773079474 808686 :msv!~msv@user/msv QUIT :Ping timeout: 248 seconds
< 1773082360 962972 :Everything!~Everythin@172-232-54-192.ip.linodeusercontent.com JOIN #esolangs Everything :Everything
< 1773084306 571880 :ais523!~ais523@user/ais523 QUIT :Quit: quit
< 1773084392 50251 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Quit: Client closed
< 1773084410 571035 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic
< 1773084435 209766 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Client Quit
< 1773084494 562783 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic
< 1773084607 914786 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Client Quit
< 1773084714 564126 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic
< 1773085437 188438 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Quit: Client closed
< 1773085785 392785 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 245 seconds
< 1773085833 894299 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca QUIT :Ping timeout: 248 seconds
< 1773086009 237419 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1773092542 310746 :APic!apic@apic.name PRIVMSG #esolangs :Good Night
< 1773093624 839398 :Everything!~Everythin@172-232-54-192.ip.linodeusercontent.com PART :#esolangs
< 1773094098 444177 :svm!~msv@user/msv NICK :msv
< 1773098096 865643 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca JOIN #esolangs zzo38 :zzo38
< 1773098499 330712 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
< 1773104255 601468 :amby!~ambylastn@host-78-151-24-174.as13285.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
< 1773113261 240027 :tromp!~textual@2001:1c00:3487:1b00:e975:d7be:a717:768f QUIT :Ping timeout: 268 seconds
> 1773116380 846047 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177521&oldid=177509 5* 03Dragoneater67mobile 5* (-56) 10Irrelevant
> 1773118665 46774 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Laptopcoder11 5*  10New user account
> 1773119067 474808 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=177522&oldid=177517 5* 03Laptopcoder11 5* (+216) 10
> 1773120749 733772 PRIVMSG #esolangs :14[[07SSEG14]]4 10 02https://esolangs.org/w/index.php?diff=177523&oldid=174233 5* 03Laptopcoder11 5* (+1400) 10
> 1773120818 830352 PRIVMSG #esolangs :14[[07SSEG14]]4 10 02https://esolangs.org/w/index.php?diff=177524&oldid=177523 5* 03Laptopcoder11 5* (+36) 10/* Fibonacci */
> 1773121085 834507 PRIVMSG #esolangs :14[[07SSEG14]]4 M10 02https://esolangs.org/w/index.php?diff=177525&oldid=177524 5* 03Laptopcoder11 5* (+16) 10/* Instruction Set */
> 1773121121 104618 PRIVMSG #esolangs :14[[07SSEG14]]4 M10 02https://esolangs.org/w/index.php?diff=177526&oldid=177525 5* 03Laptopcoder11 5* (+2) 10fixed minor formatting issue
> 1773122033 113702 PRIVMSG #esolangs :14[[07AST14]]4 N10 02https://esolangs.org/w/index.php?oldid=177527 5* 03Corbin 5* (+34) 10Add a redirect for a very common abbreviation.
< 1773126899 1319 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
> 1773128313 42042 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03EsolangerII 5*  10New user account
> 1773129117 206362 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=177528&oldid=177522 5* 03EsolangerII 5* (+45) 10/* Introductions */
> 1773130945 779272 PRIVMSG #esolangs :14[[07 but with only plausible commands14]]4 M10 02https://esolangs.org/w/index.php?diff=177529&oldid=147718 5* 03Dragoneater67 5* (-15) 10remove useless section
> 1773134126 946354 PRIVMSG #esolangs :14[[0767 machine14]]4 10 02https://esolangs.org/w/index.php?diff=177530&oldid=177422 5* 03Dragoneater67 5* (-23) 10/* Python */
< 1773136941 788132 :tromp!~textual@2001:1c00:3487:1b00:5cb9:87bb:7dcb:d170 JOIN #esolangs * :Textual User
< 1773136952 919982 :APic!apic@apic.name PRIVMSG #esolangs :Hi
< 1773137813 794122 :tromp!~textual@2001:1c00:3487:1b00:5cb9:87bb:7dcb:d170 QUIT :Ping timeout: 272 seconds
> 1773138305 678783 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177531&oldid=177347 5* 03Dragoneater67 5* (+4) 10/* Phase 1 */ im stupid
> 1773141193 306185 PRIVMSG #esolangs :14[[07@!+-()14]]4 10 02https://esolangs.org/w/index.php?diff=177532&oldid=163802 5* 03RikoMamaBala 5* (+551) 10
> 1773151334 140049 PRIVMSG #esolangs :14[[07JS--14]]4 N10 02https://esolangs.org/w/index.php?oldid=177533 5* 03Mrtli08 5* (+1065) 10Created page with "This is a joke language, dont take it seriously. 
JS-- is [https://en.wikipedia.org/wiki/JavaScript Javascript] but its just SIMPLER.
The reason this is a esolang is because its JS but... we removed the commands you will soon beg to use.
=== Commands === (.. > 1773151747 324817 PRIVMSG #esolangs :14[[07JS--14]]4 10 02https://esolangs.org/w/index.php?diff=177534&oldid=177533 5* 03Mrtli08 5* (+135) 10 > 1773151758 377475 PRIVMSG #esolangs :14[[07JS--14]]4 10 02https://esolangs.org/w/index.php?diff=177535&oldid=177534 5* 03Mrtli08 5* (+2) 10/* == Commands */ > 1773154983 225467 PRIVMSG #esolangs :14[[07@!+-()14]]4 M10 02https://esolangs.org/w/index.php?diff=177536&oldid=177532 5* 03Dragoneater67mobile 5* (+0) 10/* Cat */ remove redundant space < 1773156143 563192 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic < 1773158732 197683 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Quit: Client closed < 1773160996 109799 :amby!~ambylastn@host-78-151-24-174.as13285.net JOIN #esolangs * :realname < 1773161743 564176 :impomatic!~impomatic@86.8.197.122 JOIN #esolangs * :[https://web.libera.chat] impomatic > 1773162533 91600 PRIVMSG #esolangs :14[[07User:H33T3314]]4 M10 02https://esolangs.org/w/index.php?diff=177537&oldid=169248 5* 03H33T33 5* (+2) 10 > 1773162565 963877 PRIVMSG #esolangs :14[[07User:H33T3314]]4 M10 02https://esolangs.org/w/index.php?diff=177538&oldid=177537 5* 03H33T33 5* (+18) 10Changed "In Development" languages to paused > 1773163498 709067 PRIVMSG #esolangs :14[[07JS--14]]4 10 02https://esolangs.org/w/index.php?diff=177539&oldid=177535 5* 03Corbin 5* (+47) 10Categories. < 1773163803 842235 :impomatic!~impomatic@86.8.197.122 QUIT :Quit: Client closed < 1773165753 133376 :svm!~msv@user/msv JOIN #esolangs msv :msv < 1773165885 271988 :msv!~msv@user/msv QUIT :Ping timeout: 245 seconds < 1773169656 562688 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic < 1773172212 414904 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 264 seconds < 1773172267 491637 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1773176938 17064 :Everything!~Everythin@172-232-54-192.ip.linodeusercontent.com JOIN #esolangs Everything :Everything < 1773178390 261143 :msv!~msv@user/msv JOIN #esolangs msv :msv < 1773178543 136892 :svm!~msv@user/msv QUIT :Ping timeout: 264 seconds > 1773178883 357987 PRIVMSG #esolangs :14[[07User:Aadenboy14]]4 M10 02https://esolangs.org/w/index.php?diff=177540&oldid=177415 5* 03Aadenboy 5* (+0) 10wrong year < 1773180007 689299 :int-e!~noone@int-e.eu PRIVMSG #esolangs :hmmmm colors! https://int-e.eu/~bf3/tmp/shapez2-mixing-4.jpg < 1773180041 713536 :Everything!~Everythin@172-232-54-192.ip.linodeusercontent.com PRIVMSG #esolangs :int-e: what this? cellular automata? < 1773180085 919265 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :Everything: no, it's a puzzle-ish simulation game that's the sequel the shapez.io < 1773180091 646982 :int-e!~noone@int-e.eu PRIVMSG #esolangs :it's a game called shapez 2 that I've been playing (to leave early access in April) < 1773180102 133899 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :sandbox simulation except it's paint instead of sand < 1773180158 272817 :int-e!~noone@int-e.eu PRIVMSG #esolangs :the color mixing rules are such that you can create any color from an even mix of the primary colors. that's what this device is doing (you can rotate r/g/b to get the others) < 1773180202 902651 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(tbd: control inputs with wires and valves) < 1773180208 375277 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :int-e: do you get as much output as the sum of inputs? < 1773180228 422715 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: yes, mixers are 2 x 450L/s in and 900L/s out < 1773180237 782224 :int-e!~noone@int-e.eu PRIVMSG #esolangs :so it's *very* different from shapez 1. < 1773180242 126052 :int-e!~noone@int-e.eu PRIVMSG #esolangs :or shapez.io < 1773180289 521096 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(correcting the name; I find it hard to not think of it as shapez 1 when there's a shapez 2) < 1773180301 866685 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :feel free to call it shapez 1 < 1773180355 890468 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Oh I will. I'm trying (and probably failing) to clarify that there's only two games in this discussion, not three. < 1773180399 971387 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :Spelunky Classic, Spelunky HD, and Spelunky 2 < 1773180565 256954 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :so do you have these mixer boxes in pairs, giving a choice of all seven colors together? < 1773180657 651726 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :or does this one sector switch between all seven output colors? < 1773180665 615570 :int-e!~noone@int-e.eu PRIVMSG #esolangs :It's hard to tell from the building (because there's always two mixers stacked on top of each other in each slot but they're not always fed the same inputs) the flow goes like this: https://int-e.eu/~bf3/tmp/shapez2-mixing.png (read left to right; black circles are mixers) < 1773180701 250914 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: there's 4 copies of the same build, with different colors on the 6 input pipes < 1773180784 316495 :int-e!~noone@int-e.eu PRIVMSG #esolangs :So at this point the selection of the four output colors would be manual. < 1773180884 823741 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :int-e: I don't understand that graphics. are the six columns on the left show six different configurations that get you different output colors? < 1773180892 194063 :int-e!~noone@int-e.eu PRIVMSG #esolangs :yes < 1773180947 415710 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ok < 1773180971 542623 :int-e!~noone@int-e.eu PRIVMSG #esolangs :the color mixing rule is actually rather simple: add the two colors (as RGB), then "normalize" by dividing by the maximal channel value. Except it's truncating division. So red + magenta gives 2/2 = 1 for red and 1/2 = 0/2 = 0 for blue and green... so red. < 1773181020 94423 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :so next you have to add filters controlled by logic on the left side of this sector so that it can automatically switch to a desired output color? < 1773181063 762355 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Yeah. I've actually done this for a mixer that produces 4x as much of a single color: https://int-e.eu/~bf3/tmp/shapez2-mixer.jpg < 1773181126 424533 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(I hate that one can't really discern wire crossings. I hope they improve that in 1.0) < 1773181156 189981 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :it has to take up a whole triple length sector? < 1773181205 900602 :Everything!~Everythin@172-232-54-192.ip.linodeusercontent.com QUIT :Quit: leaving < 1773181218 926400 :int-e!~noone@int-e.eu PRIVMSG #esolangs :The valves have limited throughput and threading pipes and wires is awkward. I don't think I can fit it into a 2x1. < 1773181245 157077 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :but why is the mixer area much bigger than in your previous screenshot? < 1773181270 627298 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ah no, it's not bigger < 1773181274 54536 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :it's just shaped differently < 1773181321 5338 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Because it's 4 mixers with 1/4 the throughput. They're significantly smaller individually. < 1773181397 103975 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I also have spent way more time on the higher throughput mixer. < 1773181531 702697 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Anyway. This may even become a 2x3 by the time I'm done with the wires. < 1773181552 718160 :APic!apic@apic.name PRIVMSG #esolangs :Good Night 😴 < 1773182114 239052 :int-e!~noone@int-e.eu PRIVMSG #esolangs :The tricky thing about routing in this game is that vertical connections are rather limited: they go from one floor to another and on each of those two floors they connect to exactly one neighbor. This is what results in all those awkward looking zigzags < 1773182153 521288 :int-e!~noone@int-e.eu PRIVMSG #esolangs :this is currently true for belts, pipes, wires, and also for space belts and space pipes at the platform level < 1773182320 763637 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(I view it as a puzzle mechanic. But it can be annoying :P) < 1773182610 444838 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :int-e: sounds like Satisfactory < 1773182740 229452 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :well not quite, they can have a straight vertical connection more than one floors high < 1773182792 835980 :int-e!~noone@int-e.eu PRIVMSG #esolangs :You can do that in shapez 2 too, you can go from the bottom to the top floor. (There is only 3 floors.) < 1773182859 162605 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I haven't seen too much of satisfactory. I've seen people wrestle with conveyer belts, but I've missed vertical connections. < 1773182937 272228 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Anyway. All this because I want to make a proper MAM before 1.0 is released... < 1773182956 160569 :int-e!~noone@int-e.eu PRIVMSG #esolangs :"proper" in the sense that it produces more than 2 belts worth of output :) < 1773183027 44087 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I may be overcooking the color mixing though. :) < 1773183516 966116 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :int-e: you can have sloped belts in Satisfactory, but there are also belt lifts, but they have one entrance and one exit < 1773183614 259176 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :you may be, yes. I tried things like that in shapez, where I build only half as much of a color or of windmills as the worst shape could have, but add buffer tanks and then split, and it works, but it's usually easier to just produce enough of every constant shape and color for everyone < 1773183631 788822 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :but that's because land is free in shapez.io, so I can mine as much of everything as I want < 1773183637 589493 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :could be different in shapez 2 where you pay for the land < 1773184463 652284 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1773184848 310951 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Like, this is probably good enough even though it pulls in color in a 6:6:0 ratio instead of the ideal 4:4:4 in the worst case: https://int-e.eu/~bf3/tmp/shapez2-mixing-5.jpg < 1773184879 617478 :int-e!~noone@int-e.eu PRIVMSG #esolangs :and will be a lot easier to do selection for, and have lower latency < 1773184921 191964 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(though latency really isn't that much of a concern; the number of shapes you have to deliver grows exponentially... well until you hit 2^31) < 1773185995 483401 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: I'm not sure how relevant the platform limit really is... it depends on how much you enjoy building up production capacity I suppose. I prefer the design aspect and for that purpose it hasn't been an issue. > 1773186031 609962 PRIVMSG #esolangs :14[[07Ima gte. Ima dana14]]4 M10 02https://esolangs.org/w/index.php?diff=177541&oldid=177515 5* 03BODOKE2801e 5* (+0) 10/* Hello World */ > 1773186043 233259 PRIVMSG #esolangs :14[[07Ima gte. Ima dana14]]4 10 02https://esolangs.org/w/index.php?diff=177542&oldid=177541 5* 03BODOKE2801e 5* (-1) 10/* Syntax */ > 1773187249 508988 PRIVMSG #esolangs :14[[07Ima gte. Ima dana14]]4 10 02https://esolangs.org/w/index.php?diff=177543&oldid=177542 5* 03BODOKE2801e 5* (+141) 10 > 1773187297 385365 PRIVMSG #esolangs :14[[07Ima gte. Ima dana/Operation table14]]4 N10 02https://esolangs.org/w/index.php?oldid=177544 5* 03BODOKE2801e 5* (+0) 10Created blank page < 1773188247 262389 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) < 1773188289 73048 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I implemented my gamepad typing algorithm: http://nethack4.org/pastebin/typing.html < 1773188349 572511 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I find my most common typoes are moving in the right direction but with the wrong hand, accidental overlaps when trying to type quickly, and accidentally pressing a diagonal when I meant to press an orthogonal < 1773188388 348446 :ais523!~ais523@user/ais523 PRIVMSG #esolangs : I hope when you get a stable system from this you document it somewhere < 1773188406 585197 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :may take a while to write out the rules but the implementation may be sufficient to determine them experimentally < 1773188540 996970 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :note that you will need to connect a standard-layout (17-button or compatible) game controller in order to use the page < 1773188543 989901 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(or read the source code) < 1773188937 700633 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think you're right that accidental overlaps may become more of a problem as typing speed increases, I wonder if there would be some easy way to tell them apart from the intentional ones < 1773189340 466400 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it's also not totally finished yet, missing many important punctuation marks and digits < 1773190533 959212 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: I don't quite understand this code. does this mean that if you want one of the secondary consonants [dkmbzvwx] then you hold the following vowel first before you press the consonant, or hold the right shoulder button if there's no following vowel? < 1773190550 634381 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :is 5 even the shoulder button, or does that refer to pressing the joystick? < 1773190573 374908 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: you can get it two ways, either hold the preceding vowel and press the consonant, or hold the consonant until you start the following vowel < 1773190578 514969 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and yes, 5 is the right shoulder button < 1773190588 384747 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I see < 1773190593 508104 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the HTML/JS gamepad API has really stupid button numbering < 1773190607 194850 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the face buttons and d-pad aren't at all consistent in their numbering schemes < 1773190622 157276 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the right shoulder button is the spacebar, it acts like a ninth vowel < 1773190633 851248 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so holding t and pressing the right shoulder button gives you "d " < 1773190647 234993 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :oh, it's space > 1773190663 479750 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177545&oldid=177521 5* 03InLuaIKnow 5* (+227) 10/* Lua (made by User:InLuaIKnow) */ < 1773190665 536921 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :qu and j are the most difficult, you have to hold orthogonal, press the vowel, then change to a diagonal before releasing < 1773190677 624181 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it's a fairly easy input to make but a little harder to remember < 1773190691 707377 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(this works because qu and j are always followed by a vowel in English) < 1773190736 799144 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :so because you can hold either the previous vowel or the next vowel to get the secondary consonant, you can use that to get any two of the 16 main consonants one after another if there's a vowel or space before and after? < 1773190759 707042 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :yes < 1773190769 713782 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but actually there are a lot of special cases to avoid needing to use word boundaries < 1773190780 253521 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :e.g. you can hold a vowel and press two consonants, holding a and pressing t twice gives "add" > 1773190794 333851 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177546&oldid=177545 5* 03InLuaIKnow 5* (+62) 10/* Syntax */ < 1773190822 445215 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I'm surprised that x rather than j is the secondary consonant paired with c < 1773190825 40193 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and you can hold a vowel through an n to affect the consonant beyond, holding a and typing "nt" gives "and" rather than "amd" (the choice of m or n in the middle depends on what the third letter is, holding "a" and pressing "np" would give "amb") < 1773190838 483472 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :"x" is sometimes followed by a consonant, e.g. "explosion" < 1773190850 499559 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but "j" is always followed by a vowel, so it can use an input that requires one < 1773190856 398638 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :makes sense < 1773190894 618022 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it's not totally based on letter frequency (although that was an important factor, it wasn't the only one) < 1773190933 105095 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the other nontrivial thing is that after c, s, and th, the positions of g and k swap, as do the positions of m and n < 1773190942 444211 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :this "just works" in a very large number of cases < 1773190971 857281 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so it's worth the extra confusion of the letters changing places sometimes < 1773191566 771205 :amby!~ambylastn@host-78-151-24-174.as13285.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 < 1773191571 388378 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: how do you type "handful"? < 1773191615 448772 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :also how do you type "thanks"? is there a special case to cover these? < 1773191633 78856 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :yes, for "handful" you hold a and type n t < 1773191653 135847 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and for "thanks" you hold a and type n g < 1773191680 727871 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :holding a vowel and pressing n, then pressing another consonant, the middle letter is m or n depending on what the third letter is < 1773191691 939800 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ah indeed, those are the "two special cases for vowel-n" < 1773191739 155295 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :a syllable in English can't end "amd" or "amk", and if the d or k were part of the next syllable it would have a vowel/l/r after it < 1773191762 755971 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :or rarely n if the k is silent < 1773191979 974846 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :there is another special case that handles, e.g. "jackknife", but it isn't shown on the guide because it's rarely used and it's easier to scan the guide for the letter you want if it only uses each letter once < 1773192039 954734 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think the entirety of /usr/share/dict/words (except proper nouns and loanwords) is typable without ever having to use the spacebar to help < 1773192049 285644 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although I made quite a few late tweaks so I'm not totally sure < 1773192096 251166 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :how do you type "meanwhile"? < 1773192137 953862 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :(I'm searching a dictionary for consonant clusters) < 1773192236 793932 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :also "nothingness" < 1773192284 523224 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :and "amongst" < 1773192322 803913 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :no wait, "amongst" isn't a problem < 1773192332 59727 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :nor is "nothingness" < 1773192354 456598 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :there is a glide for entering "wh", the same way as you would type "qu" < 1773192385 986674 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :hold h, type the vowel, move the d-pad to the right before releasing it < 1773192412 463880 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I see < 1773192420 952388 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :same trick works for "mn" (e.g. "unmnemonic", which I had huge trouble typing even on this normal QWERTY keyboard) < 1773192448 846071 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :unmnemonic < 1773192506 658441 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and "dw" although you have to stretch really far to put that into a problematic position (e.g. "postdwarf") < 1773192680 999746 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I think this might cover all common words. next question "cutzpah" < 1773192738 120227 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think that one might actually defeat it, but you can still type it by holding a vowel after the t, backspacing the vowel and then typing the z with the vowel still held < 1773192754 309890 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(backspace is the left bumper) < 1773192789 928625 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I see < 1773192793 426691 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :or you can do it the other way round, type, e.g. "ze" then backspace the e < 1773192803 816819 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(this also works for j, qu and lone q) < 1773192814 766278 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :what's the normal way to type the punctuation marks shown on the right of the legend? < 1773192828 4269 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :hold the vowel then press the right bumper < 1773192836 417798 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :normally it inserts a space after them too (although for - and / it doesn't) < 1773192849 100941 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I see < 1773192887 308280 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the reverse pattern (hold space then press the vowel) is currently unused, it would make sense to put another set of punctuation marks on that input < 1773192927 31127 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :how about "pocketknife"? < 1773192964 595491 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :special case for kn (and for ck, although that one isn't necessary to type the word); hold n then hold/tap i then move the d-pad towards k < 1773192975 348930 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and you get "kni" < 1773193004 27604 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ah, so there's qu, wh, mn, kn as these sequences? < 1773193024 62799 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :qu, wh, mn, kn, dw, j < 1773193032 521896 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and two unused because they aren't important enough < 1773193049 473154 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I see < 1773193054 528509 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :they would logically be dn and zn but neither of those appears at the start of words in practice < 1773193188 49214 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh, that reminds me, I was considering making s+space produce "'s " rather than "z ", that would handle all the words ending 's which would otherwise be problematic < 1773193195 627269 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(primarily due to not having an apostrophe) < 1773193360 218834 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :for apostrophes that aren't 's, I was considering (in the common case) typing them as some other letter and using a dictionary to correct, as there aren't that many words with apostrophes in – o appears to have no collisions in /usr/share/dict/words < 1773193371 801524 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so, e.g., "it's" would be typed as "itos" and autocorrected < 1773193379 796539 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :oh, you could have exceptions for all the other common apostrophe combinations in english then, like "'d", "'re", "n't" "I'm" < 1773193396 828612 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :right < 1773193418 674554 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :if s+space produces "'s" then how do you type "waltz"? < 1773193421 332375 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :'re is difficult because r and e are both on the vowels side < 1773193448 882094 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :you would have to type another vowel and delete it < 1773193453 501415 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so there would be a compromise involved < 1773193511 795769 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :"dz" is an extremely rare ending, so maybe it could have a special case like the case for "nk" < 1773193551 226448 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :does the right shoulder button add a second space if you start to type a word holding it? for when you release space before you decide what the next word you want to type is < 1773193571 761279 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it would < 1773193584 416779 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I have been considering making that a special case to type "the" but that may be too cute < 1773193604 612185 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but I've been trying to design the system to not rely on holding space onto the start of a word < 1773193611 862410 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(so that unknown compound words are typable) < 1773193631 241037 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :this is also important if typing the first word on a line < 1773193696 273163 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :hmm, let me check that < 1773193737 348923 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :"and" relies on a special case, it's the most common word that does I think < 1773193767 682430 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :yes, and the second-most common is "which" < 1773193768 907193 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :yeah, that should mostly work except for "vs" < 1773193775 60550 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :which special case? < 1773193798 283287 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :oh, the "md" special case < 1773193801 236565 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :right < 1773193838 500301 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :"vs" is interesting because it's an abbrevation (and isn't actually pronounced the way it's spelled), so it gets to dodge the pronunciation-based reasoning < 1773193855 47174 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :besides "vs", I find "khaki" and "khan" < 1773193879 822167 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I was considering a kh special case because of that < 1773193885 409183 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but didn't think it'd be useful enough < 1773193897 246166 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :they're rare enough that backpacing could be fine < 1773193901 786245 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :there is space on d, vowel, upwards < 1773193931 370989 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :isn't that where you're putting "'d"? < 1773193941 258314 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ah, that's only with space as the vowel < 1773193962 454265 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh, that's interesting – letter, space, rotate to produce apostrophes < 1773193967 952211 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :and it could even multiplex as "'t" after an "n" < 1773193986 552542 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :you would just rotate an n for that I think < 1773194009 620527 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :could have n't, 'd, 's very easily and there is room for five more < 1773194051 358068 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although there's nowhere really mnemonic to put 're because it doesn't contain any left-hand letters < 1773194111 410493 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :fwiw, I'm considering swapping pb and fv – I am happy with the other 14 placements (which were determined with a lot of experimentation as to what would flow well) but not sure about that one < 1773194124 960958 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :there's an alternative, which is that you type "n't" as "not" and have a dictionary of the forty or so words that end in "n't" < 1773194151 469509 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I was considering "type ' as o, except 's, and use a dictionary" < 1773194154 217995 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :but "'d" and "'s" are living endings that you can put to new words so it doesn't work there < 1773194193 245324 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :'d is normally used to abbreviate "had" or "would" and can only do that on finitely many words < 1773194206 789169 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :or, hmm, can it do that on names? < 1773194223 411224 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :maybe < 1773194224 961388 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :'s of course can be used on any noun < 1773194231 540211 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so it has to be a special case < 1773194256 270877 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :there's also "'ve", and "o'clock" definitely needs a one-off exception < 1773194283 16372 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :"ma'am" too, and you can't put that on "Maoam" because that's a real word < 1773194286 730088 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :then you have to start dealing with words like "o'er" < 1773194334 516303 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think there should be some general-case way to type an apostrophe and maybe a shortcut for common words that contain it < 1773194386 596935 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but there are so many punctuation marks, ASCII has 94 printable non-whitespace characters and only 62 of them are alphanumeric, so that's 32 punctuation marks that need inputs < 1773194474 502507 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh, another problem with my demo is that you have to mash the left bumper to backspace multiple characters, I should make that backspace repeatedly if held < 1773194485 681493 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :maybe time the backspace key that I'm used to and get the controller's backspace to match < 1773194574 131801 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :or just add a way to delete a word < 1773194580 77220 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :ACTION vaguely wonders if U+0020 should be called the "forward space" character < 1773194585 497836 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :you probably need some way to enter a capital letter < 1773194597 121316 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :yes, I haven't decided what to do about capitalisation yet < 1773194609 474098 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think it might involve one of the other buttons on the controller < 1773194626 262309 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :digits, likewise < 1773194663 880995 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :maybe there could be US-TTY-style modes, uppercase letters / lowercase letters / digits and punctuation < 1773194683 300285 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I've no idea how you'd enter digits at all < 1773194707 850051 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :in a modal system it's easy enough, the hard part is remembering where they are < 1773194806 97990 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :fwiw I'm pretty sure the left analog stick should move the cursor (but I haven't implemented that yet) – and I was planning to have a sort of mark/point-style selection system where any edit moves the mark to the point of the edit < 1773194817 951654 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but I'm not sure what to do with the selections after creating them < 1773194882 669133 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(I was considering making selection / cursor movement be based on the gyro, but haven't figured out how to get my computer and controller to talk to each other in such a way that the gyro is usable) < 1773194898 438513 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :eww no < 1773194924 36785 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it would be done in such a way that gyro movement never had any effect other than moving a marker showing where the gyro was aiming, until you pressed a key to confirm < 1773194936 422397 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and with a way to fine-adjust afterwards without using it < 1773194948 202064 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :even then, though, I wasn't sure about the idea, would have to test it to see if it works < 1773195066 909986 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :capital letters is what worries me the most, I've no idea how you'd type them without freeing up something that you're currently using < 1773195155 580671 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :the rest I can imagine fitting there, like cursor movement and editing, a digits lock, and an escape for rare characters < 1773195237 535259 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think another button would be involved < 1773195271 749353 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :also there's a lot of unused space in "hold a consonant and type two vowels" < 1773195280 903114 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :it might be possible to replace one or two of those eight punctuation marks < 1773195293 466807 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and a lot of buttons that aren't currently in use < 1773195369 222829 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :in my initial testing, I was making moving the left analog stick diagonally down-right do a newline (it feels satisfyingly return-like) although I haven't implemented it yet – it seems like that might not conflict with the use for cursor movement, unless you wanted to insert a newline mid-line < 1773196473 384488 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I'm assuming if you press the left stick you enter something like vi's normal mode where the d-pad and face buttons and their combinations let you enter editing commands, and the left d-pad moves the cursor. in normal mode, i takes you back to insert mode; u places the mark; y copies text between mark and cursor to the clipboard; e deletes text between mark and cursor; l pastes text; c and g let you < 1773196479 392773 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :enter any one character by typing two or four hex digits respectively where each of the 16 hex digits is assigned somehow to the d-pad and face buttons. pressing the right stick (in any mode or pressing t in normal mode) puts you into locking digits mode where 10 of the 16 button combos let you type a digit, the rest let you type a dot, a hyphen, a comma, go to insert mode, go to normal mode. space and < 1773196485 395557 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :backspace work the same in digit mode as in insert mode. < 1773196722 542690 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :but I think you will have to replace the exclamation sign with a capital letter prefix. press it twice and it's a locking capital letter shift. < 1773196730 439164 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :you'd make it not type a space of course < 1773196743 985960 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :remember that there are two shoulder buttons on each side < 1773196755 189238 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :yes, but not if you're using the Switch < 1773196758 342470 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I was considering using the back ones as capital letters or digit switches < 1773196758 500572 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :with its joycons < 1773196765 580533 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :no, the Switch has them too < 1773196774 870936 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :they're called ZL and ZR < 1773196785 222465 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :not usable in single-joycon mode, but usable with docked joycons < 1773196785 641314 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :in a place where you can reach all four without awkwardness? < 1773196795 117716 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I'm not sure, I don't actually have a Switch < 1773196869 622442 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :oh, I think you're right, they do have two shoulder buttons < 1773196883 886546 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :that's good, then if you have a recent controller then you can use all four < 1773196902 43634 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Quit: Client closed < 1773196978 994663 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it's unclear what to use the right analog stick for, that has a lot of potential as well < 1773197014 389292 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but experimentation showed that analog sticks are extremely bad at digital inputs < 1773197021 789262 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so it should be something that's continuous in a sense < 1773197134 263839 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I think one of the sticks doesn't do entering text, it either moves the mouse cursor or moves to a different control than the current textarea < 1773197153 260910 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I'm not entirely sure what's left stick and what's right stick < 1773197220 788634 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh, hmm, if we're thinking about use on a website, presumably one of them moves the cursor and the other one scrolls < 1773197241 784530 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :right stick is traditionally the camera control, almost all games use it for that, so it would make sense to use it for scrolling < 1773197262 688130 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and left stick is player movement so that would be used to move the cursor < 1773197267 317369 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :that's possible too, so you can move the text cursor only in normal mode < 1773197322 651843 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think what right stick does is that it's a combination scroll and mouse cursor movement – it moves the cursor but it also scrolls (along with the cursor) to move the cursor as close to the centre of the screen as possible > 1773197325 448663 PRIVMSG #esolangs :14[[07ZecZec14]]4 10 02https://esolangs.org/w/index.php?diff=177547&oldid=177417 5* 03BODOKE2801e 5* (+120) 10/* Examples */ < 1773197332 241339 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(so that it only moves to the side once you reach an edge of the scrollable reagion) < 1773197333 681192 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :* region < 1773197360 415569 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :hmm < 1773197362 929373 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I dunno < 1773197374 678636 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I was thinking more along the lines of a webapp than a browser, though, when I wrote this (HTML/JS was a convenient way to make a cross-platform editor that could read a gamepad) < 1773197460 434836 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :it doesn't have to be a browser, it could be some other program where you're entering text into a field then switching to other controls < 1773197485 385259 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :you'd need that unless this is specifically just a text editor < 1773197584 816773 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :well I was thinking that it would be a text-editing mode within a larger program < 1773197608 128292 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but if it isn't in the mode in question, then the controls don't really matter, you can have whatever clashes you like < 1773197608 672972 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :if it's a text editor then right stick scrolls would make sense < 1773197652 470443 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :well, you probably need some way to exit from text editing mode at least < 1773197720 967656 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so many unused combinations :-) < 1773197738 688489 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :space + backspace is a good one for a global-menu type of thing < 1773197738 743266 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :probably need to find a better way to enter digit lock mode < 1773197755 881683 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :what? no, space+backspace deletes a word < 1773197764 958832 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :or is that caps+backspace? < 1773197765 35433 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I don't think that'll be nearly as common < 1773197780 166183 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think the back shoulder buttons are probably the best options for caps lock and digit lock < 1773197859 507414 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :dunno, I use delete word often when I change my mind about what to type, as opposed to when I press the wrong key < 1773197910 442865 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I normally hold backspace for that < 1773197927 221752 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but caps lock and digit lock would make sense to change the scope of backspace < 1773197929 630193 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :although you could add more functions to the backspace key if you press it in combination with some other button < 1773197935 602275 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :they're basically shifts < 1773198693 565087 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic < 1773198833 22904 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Client Quit > 1773200349 543540 PRIVMSG #esolangs :14[[07Nope14]]4 M10 02https://esolangs.org/w/index.php?diff=177548&oldid=174205 5* 03BODOKE2801e 5* (+0) 10/* Tips */ ASSCI > 1773200367 608820 PRIVMSG #esolangs :14[[07Nope14]]4 10 02https://esolangs.org/w/index.php?diff=177549&oldid=177548 5* 03BODOKE2801e 5* (+1) 10/* Tips */ ASCI < 1773201803 224026 :msv!~msv@user/msv QUIT :Quit: Leaving < 1773202701 466489 :msv!~msv@user/msv JOIN #esolangs msv :msv > 1773203000 829749 PRIVMSG #esolangs :14[[07Ima gte. Ima dana/Operation table14]]4 10 02https://esolangs.org/w/index.php?diff=177550&oldid=177544 5* 03BODOKE2801e 5* (+620) 10unfinished < 1773205968 140499 :msv!~msv@user/msv QUIT :Remote host closed the connection < 1773205992 56556 :msv!~msv@user/msv JOIN #esolangs msv :msv < 1773208544 835892 :ais523!~ais523@user/ais523 QUIT :Read error: Connection reset by peer < 1773213059 528978 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1773221372 419709 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :A thing: https://github.com/nevesnunes/z80-sans > 1773224973 955958 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Mrmr2 5* 10New user account < 1773228132 295523 :APic!apic@apic.name PRIVMSG #esolangs :Hi < 1773229705 218736 :msv!~msv@user/msv QUIT :Remote host closed the connection < 1773229722 15677 :msv!~msv@user/msv JOIN #esolangs msv :msv > 1773230876 895485 PRIVMSG #esolangs :14[[07Template:Unf14]]4 N10 02https://esolangs.org/w/index.php?oldid=177551 5* 03None1 5* (+36) 10Used when the page is not finished, but the language is > 1773231031 898652 PRIVMSG #esolangs :14[[07ChangeFuck14]]4 N10 02https://esolangs.org/w/index.php?oldid=177552 5* 03None1 5* (+209) 10Created page with "{{lang|a=User:None1|i=[[brainfuck]] and [[Malbolge]]. It's [[brainfuck]] but every command has a wierd side effects on the memory or program, in order to make programs hard to be written. ==Commands== {{Unf}}" > 1773231196 928762 PRIVMSG #esolangs :14[[07ChangeFuck14]]4 10 02https://esolangs.org/w/index.php?diff=177553&oldid=177552 5* 03None1 5* (+175) 10 < 1773233196 563005 :Owen!~Owen@host-ftxk9008b7ovrwdqj.pd.sdm-w7d1-a.v6.dfn.nl JOIN #esolangs * :[https://web.libera.chat] Owen < 1773233200 271535 :Owen!~Owen@host-ftxk9008b7ovrwdqj.pd.sdm-w7d1-a.v6.dfn.nl PART :#esolangs < 1773233872 77060 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ok, so after sleeping over this, ais523's text entry scheme makes more sense in that it's elegant, but I still think it will be a problem that you're often not allowed to overlap presses from your two hands and this will slow you down. how much problem this is in practice I don't know. > 1773235601 880133 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Qpx5997 5* 10New user account > 1773235852 818752 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=177554&oldid=177528 5* 03Qpx5997 5* (+120) 10 > 1773236152 15852 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=177555&oldid=177554 5* 03Qpx5997 5* (+88) 10 > 1773236378 833185 PRIVMSG #esolangs :14[[0714]]4 N10 02https://esolangs.org/w/index.php?oldid=177556 5* 03Qpx5997 5* (+236) 10Created page with " is a [[joke language list|joke language]] created by qpx5997 which uses emojis as part of its syntax. Its demo version has been released at [https://github.com/qpx5997/ewemohcheese/ this page]. more to be added soon!" < 1773236858 604369 :chloetax!~chloe@user/chloetax QUIT :Ping timeout: 244 seconds > 1773237248 109998 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=177557&oldid=176532 5* 03Qpx5997 5* (+79) 10 < 1773239519 813182 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Yay, my color mixing plans are coming together: https://int-e.eu/~bf3/tmp/shapez2-mixer-2.jpg is the simple version and https://int-e.eu/~bf3/tmp/shapez2-mixer-3.jpg the perfectly balanced one (with some logic externalized, that's the extra 1x1 platform) > 1773241060 659544 PRIVMSG #esolangs :14[[07Template talk:Unf14]]4 N10 02https://esolangs.org/w/index.php?oldid=177558 5* 03Aadenboy 5* (+323) 10Created page with "[[Template:Stub]] already exists for this purpose ~~~~" < 1773241108 10153 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :int-e: so you're saying that unlike in shapez 1, low latency isn't as important here, so it's fine to mix colors based on control signal inputs? > 1773241361 350721 PRIVMSG #esolangs :14[[07User:OskuDev14]]4 N10 02https://esolangs.org/w/index.php?oldid=177559 5* 03OskuDev 5* (+391) 10Created page with "I-I-I-I just bought more land in the metaverse Now I'm getting paid cash with Atlas Earth (Yeah) Got virtual land all across the globe (Across the globe) The next wave is digital Catch me on the way up The glow up is visible Cop a couple more Watch my income go up < 1773241364 789047 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Yes. The MAM shapes have formulas like... for the n-th shape, deliver 1e3 * 1.04^(n-1) of them (and that's the slowest growing one), capped at 2^31. This is divided by some factor that for me is 5 and goes up to 12. So... initially, latency matters. But exponential growth will make the effect negligible quickly. < 1773241394 547308 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(A full belt carries 180 items per minute.) > 1773241411 156887 PRIVMSG #esolangs :14[[07Template talk:Unf14]]4 10 02https://esolangs.org/w/index.php?diff=177560&oldid=177558 5* 03Dragoneater67mobile 5* (+120) 10 > 1773241412 112776 PRIVMSG #esolangs :14[[07User:OskuDev14]]4 10 02https://esolangs.org/w/index.php?diff=177561&oldid=177559 5* 03OskuDev 5* (+12) 10 < 1773241447 813998 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :for how many items does one of these paint mixing sectors supply paint? < 1773241454 130668 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :how many delivered items < 1773241464 91970 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :because that decides how often they have to switch < 1773241477 145915 :int-e!~noone@int-e.eu PRIVMSG #esolangs :This is planning for 12 belts. This is for the painting quarters stage. < 1773241537 511172 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :yeah, that does sound like the exponential growth will be fast enough < 1773241923 333042 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Let me see real numbers. I mean, at first the latency will feel very significant still: One MAM goal sits at 28k, which with factor 5 and 12 bytes is 2m35s; the other one sits at 9.2k which is 51s. But for each goal completed,shape delivered < 1773242005 2033 :int-e!~noone@int-e.eu PRIVMSG #esolangs :But the first one goes up by 7% per completed goal, and the second one by 4%. So soon enough it'll take hours anyway. > 1773242008 887039 PRIVMSG #esolangs :14[[07ChangeFuck14]]4 10 02https://esolangs.org/w/index.php?diff=177562&oldid=177553 5* 03Aadenboy 5* (+0) 10stub < 1773242027 545314 :int-e!~noone@int-e.eu PRIVMSG #esolangs :12 bytes? 12 belts! < 1773242028 875668 :int-e!~noone@int-e.eu PRIVMSG #esolangs :wow < 1773242041 528747 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I guess they sound vaguely similar? > 1773242068 960392 PRIVMSG #esolangs :14[[07Ima gte. Ima dana14]]4 10 02https://esolangs.org/w/index.php?diff=177563&oldid=177543 5* 03Aadenboy 5* (+0) 10fix example < 1773242105 266158 :ethan1!ethan@tilde.team JOIN #esolangs * :ethan < 1773242322 872644 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: It's safe to say that I'm spending way more time on designing this stuff than I expect to wait for the resulting latency. :) < 1773242528 994820 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :yes, that's normal < 1773242590 971866 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Well in shapez 1 if you were pushing silly goals like reaching level 100k, the story would be different :P < 1773242706 290324 :int-e!~noone@int-e.eu PRIVMSG #esolangs :The highest "operator level" I've seen for shapez 2 is below 1.7k and maybe 650 of those levels came from MAM shapes. < 1773242734 338378 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) > 1773242768 129718 PRIVMSG #esolangs :14[[07Thisthat14]]4 10 02https://esolangs.org/w/index.php?diff=177564&oldid=175582 5* 03Aadenboy 5* (+0) 10/* Update order */ < 1773242873 547264 :int-e!~noone@int-e.eu PRIVMSG #esolangs :And I'm convinced that there's *months* of playtime on that one, though I have not seen any actual number for that. < 1773242899 350599 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(mostly idling, I hope) < 1773242952 121171 :ais523!~ais523@user/ais523 PRIVMSG #esolangs : ok, so after sleeping over this, ais523's text entry scheme makes more sense in that it's elegant, but I still think it will be a problem that you're often not allowed to overlap presses from your two hands and this will slow you down. how much problem this is in practice I don't know. ← my opinion is similar to this, it appears to be a problem to some extent but I don't know how much or whether it could be easily fixed by requiring a minimum < 1773242953 678653 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :duration for the overlap < 1773242980 479200 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I find my accidental overlaps were usually consonant to vowel at the end of a word, e.g. "twe" instead of "the" < 1773243030 200360 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but it could well become more of a problem as I get faster < 1773243055 11755 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(in the case of "twe" it could easily be made an alias for "the", like "teh" is in Microsoft Word) < 1773243483 41224 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :that could work, you'd just need a short regex for exceptions for real words starting with "twe", like twenty, twelve, etc. the only conflict is probably the rare word "twee". < 1773243661 861292 :chloetax!~chloe@user/chloetax JOIN #esolangs chloetax :chloe > 1773244467 461164 PRIVMSG #esolangs :14[[07Template talk:Unf14]]4 10 02https://esolangs.org/w/index.php?diff=177565&oldid=177560 5* 03Corbin 5* (+149) 10 < 1773244933 91639 :tromp!~textual@2001:1c00:3487:1b00:2807:b44c:c102:bda9 JOIN #esolangs * :Textual User > 1773245464 795904 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=177566&oldid=177555 5* 03Mrmr2 5* (+83) 10/* Introductions */ > 1773245493 421066 PRIVMSG #esolangs :14[[07C/Cb14]]4 N10 02https://esolangs.org/w/index.php?oldid=177567 5* 03Mrmr2 5* (+616) 10Made the initial page < 1773245496 125824 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: oh, I was thinking more the one specific word < 1773245562 895842 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :really if I want to be serious about this I should write typing speed testing programs for the new layout, and have them record the times of the inputs for both typos and correctly spelled words, and then try to determine if there's a clear difference in the timings that could be used to tell apart intentional from unintentional overlaps > 1773245567 390113 PRIVMSG #esolangs :14[[07C/Cb14]]4 M10 02https://esolangs.org/w/index.php?diff=177568&oldid=177567 5* 03Mrmr2 5* (+8) 10/* Examples */ changed hi mom to hello world < 1773245578 278607 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and then force myself to get faster and see if the patterns change < 1773245750 528115 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :that, and try to find other input methods > 1773246162 444703 PRIVMSG #esolangs :14[[07C/Cb14]]4 10 02https://esolangs.org/w/index.php?diff=177569&oldid=177568 5* 03Aadenboy 5* (-12) 10 < 1773246322 564661 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic < 1773246739 449771 :Artea!~Lufia@artea.pt QUIT :Read error: Connection reset by peer > 1773249631 55493 PRIVMSG #esolangs :14[[07Iterate14]]4 10 02https://esolangs.org/w/index.php?diff=177570&oldid=175578 5* 03Aadenboy 5* (+47) 10Compiled Iterate file extension > 1773249765 185622 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 10 02https://esolangs.org/w/index.php?diff=177571&oldid=174880 5* 03Aadenboy 5* (+30) 10add [[Compiled Iterate]] > 1773249784 530569 PRIVMSG #esolangs :14[[07Compiled Iterate14]]4 N10 02https://esolangs.org/w/index.php?oldid=177572 5* 03Aadenboy 5* (+33) 10Redirected page to [[Iterate/Compilation]] < 1773250191 410220 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Quit: Client closed < 1773251676 563346 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic < 1773253407 843801 :ais523!~ais523@user/ais523 QUIT :Quit: quit < 1773254960 227568 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ok, so I used to have the impression that the C and C++ rules for how different compilation units has to match are very different, because I didn't know how the C rules work. I have now read more about the C rules, and they aren't *that* strange. So both C++ and C say that if a global function or object is declared in multiple compilation units then those declarations must be compatible. Also if those < 1773254966 237922 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :declarations refer to a struct/union then in all compilation units among these where that struct/union is defined, that struct/union must be defined in a compatible way too. There are two main differences between C++ and C here. (1) C++ is stricter in what it considers compatible. In insists that two declarations can only be compatible if they match both in syntax tokenwise (after preprocessing) and < 1773254972 248994 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :semantics. C wants exactly the same semantics but allows syntax differences, eg. it sees through typedefs so doesn't care if you mention a type directly in one declaration but through a typedef in another, doesn't care about the position of the const/volatile/signed/unsigned/long/short keywords nor about optional signed/int keywords, and only wants array lengths to be equal rather than spelled the same < 1773254978 254200 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :way. < 1773255020 806818 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :(2) C++ insists that if two compilation units declare a struct/union with the same name in the same namespace then they must be compatible; C allows for different (incompatible) struct/union types in the same name as long as their definitions never meet in the same compilation units. < 1773255124 36808 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :To be clear, for C struct/union defined in two compilation units to be compatible, it still needs the name of the struct/union and the name of its members the same. < 1773255331 852156 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :Afaiu, this means that if you have a set of C compilation units, then as far as global declarations are concerned, you can mostly convert them to C++ compilation units by putting different struct/union types into different namespaces, changing references to those struct/union types everywhere to refer to that namespace, then replacing all definitions of each struct/union with the exact same spelling of < 1773255337 861677 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :that declaration. You'll have to replace arrays of runtime length with arrays of unspecified length, because arays of runtime length don't exist in C++. You're screwed if the C code uses _Atomic or C complex, because C++ doesn't have those features. < 1773255455 533219 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :Also afaiu, nobody bothered to write a general standard for how you're supposed to use C and C++ together, such as when the declaration of a global function or object in a C compilation unit is compatible with that in a C++ compilation unit. You just have to hope that putting a struct/union in any namespace on the C++ side is fine. < 1773255476 405112 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :Oh, also you have to mark functions extern "C" on the C++ side, that much is clear. > 1773255578 774031 PRIVMSG #esolangs :14[[07COSOL14]]4 M10 02https://esolangs.org/w/index.php?diff=177573&oldid=123664 5* 03SirBrahms 5* (-3) 10Update Implementation Link > 1773255656 172671 PRIVMSG #esolangs :14[[07User talk:Sporeball14]]4 10 02https://esolangs.org/w/index.php?diff=177574&oldid=82558 5* 03Sporeball 5* (-139) 10clear < 1773255796 89433 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :There are rules at the machine code and ELF level documented, as in how these types of structures and functions are represented in compiled code, but those are much omre relaxed than the C or C++ level rules. < 1773255858 244269 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :It's kind of like a two chinas situation, nobody wants to write a documentation that refers to both C and C++ and define exactly how they combine. < 1773255881 954948 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :But I think now I'm at least closer to understanding the expectations. < 1773255996 99499 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) < 1773256162 244681 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :The complication is that the much more relaxed representation rules come into effect if you combine C with some other language, like export or call functions from rust or direct machine code. You don't give a full C type, so the same function that you implement in rust or assembly with a C-compatible interface could be referred to by multiple incompatible C declarations. If you want to make a C < 1773256168 251003 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :implementation for a new platform that does more strict typechecking between compilation units, it will have to allow much more differences than even the relaxed C rules to accomodate functions not defined in C. < 1773256226 78812 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :This could be true even if you're adding extensions to an existing platform where object files can optionally contain more strict type information and that's checked across compilation units. < 1773256259 892710 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :You could still give *warnings* for when the C rules are broken across translation units of course. < 1773256311 324482 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :Presumably it should be defined so that if you write extern "C" then it will be compatible, although I don't know if this might need to change some of the C++ rules for that circumstance to make it compatible in this way. < 1773256498 242480 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :`unidecode d›e < 1773256504 951026 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​[U+0064 LATIN SMALL LETTER D] [U+009B ] [U+0065 LATIN SMALL LETTER E] < 1773256555 675323 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :This goes both ways by the way: whether you define a function in C and import it to rust or define a function in rust and import it to C, you have have multiple different rust declarations that are compatible with the same C declaration, and multiple different C declarations compatible with the same rust declaration. The names of struct/union and the names of their members don't need to match, for one, < 1773256561 684000 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :and there can be layers of rust wrappers such as transparent structs, MaybeUninit, UnsafeCell, and more. The three integer ranks int, long, long long don't correspond in a straightforward way to the three integer ranks in rust i32, isize, i64. < 1773256714 799712 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :Also a C pointer or const pointer can correspond to a rust raw mut pointer, raw const pointer, std::ptr::NonNull, reference, mut reference, Box. < 1773256806 132471 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :There are probably even some open-ended questions of some of the corners of how the C and rust memory models can interact. < 1773257052 168695 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: so "twe" is actually quite common, e.g. "outweigh" or "retweet" > 1773257061 62758 PRIVMSG #esolangs :14[[07Prehistory14]]4 N10 02https://esolangs.org/w/index.php?oldid=177575 5* 03Corbin 5* (+58) 10Redirecting for a commonly-visited humor page. Feel free to replace this. < 1773257065 650444 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh, and "between" although that's common enough to likely be in a dictionary < 1773257069 122813 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: yes, but I think you convert it to "the" only at the start of words < 1773257076 120693 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :"twelve" < 1773257110 148567 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :most of the complications around w is because it's logically a vowel but I had run out of space on the vowel wheel (l is more important) < 1773257124 94732 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: yes, I did say “you'd just need a short regex for exceptions for real words starting with ‘twe’, like twenty, twelve, etc.” < 1773257133 229469 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :right < 1773257135 917066 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think there are too many of them > 1773257141 78794 PRIVMSG #esolangs :14[[07Object-oriented paradigm14]]4 10 02https://esolangs.org/w/index.php?diff=177576&oldid=169181 5* 03Corbin 5* (+33) 10/* See also */ Redlink a new topic. Because the number of topics here could be as many as several dozen, it's not appropriate to do the subsection/main-article wine-tasting approach that we have in e.g. [[computable]] or [[monoid]] or [[prehistory]]. < 1773257145 290680 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :to be sure that we have them all < 1773257185 857196 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :"twerk" is in my /usr/share/dict/words but it's a comparatively new word that didn't exist a few decades ago < 1773257196 122071 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so it is reasonable to expect that new "twe" words may be coined < 1773257199 122598 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :too many of them if you insist on a full list of words; not too many if you're fine with prefixes, like anything starting with "twent" or "twelv" or "twelf", so you don't list each of "twentyone twentytwo twentythree twentyfour ... twentynine" separately < 1773257306 242329 :Everything!~Everythin@172-232-54-192.ip.linodeusercontent.com JOIN #esolangs Everything :Everything > 1773257330 809433 PRIVMSG #esolangs :14[[07User:Sporeball14]]4 10 02https://esolangs.org/w/index.php?diff=177577&oldid=91661 5* 03Sporeball 5* (+69) 10update user page < 1773257338 568219 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Ping timeout: 240 seconds < 1773257365 892636 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :interestingly, the fastest known typing method (stenotype) doesn't actually do very many strokes per second, the reason it's fast is that each stroke presses a lot of keys at once so there are millions of possible strokes, and most of the goal of the system is to create a method of assigning strokes to words that humans are able to memorize < 1773257379 811673 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: keep /^twe(nt|l[vf]|ak|e[dtnz]|erp/ < 1773257404 196198 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that has unbalanced parens I think? < 1773257409 637970 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :oh yes < 1773257414 205260 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: keep /^twe(nt|l[vf]|ak|e[dtnz]|erp)/ < 1773257460 992711 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that works for every word in my /usr/share/dict/words except "twerk"/"twerks" (which are new enough that they might not be in yours) < 1773257482 642738 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but, I find I am more likely to make that sort of overlap-error at the end of a word rather than the start < 1773257822 356581 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :it is possible to make the transformation more conservative, covering only common words that start with "the" and keeping "twe" for anything dubious, in which case for some rare words that start with "the" you have to be careful not to overlap the "h" with the "e". it wouldn't be shorter to code the list, but it might be better for typing. < 1773257835 633749 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :the transformation of "twe" to "the" at the start of a word < 1773258073 436670 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :like transform /^twe(at|[fimostwy]|/theen\W|nc|r\W|r[aem])/ < 1773258078 59353 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :argh < 1773258090 172970 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :like transform /^twe(at|[fimostwy]|\W|nc|r\W|r[aem])/ < 1773258132 462738 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :neither "twer" nor "ther" is a real word < 1773258152 75253 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :yes, but "ther" is closer > 1773258171 58489 PRIVMSG #esolangs :14[[07Talk:Arbitrary memory emulation14]]4 10 02https://esolangs.org/w/index.php?diff=177578&oldid=175207 5* 03Aadenboy 5* (+429) 10 < 1773258184 845098 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I feel like if I were typing a non-word I would slow down and make sure to get the letters correct < 1773258204 955821 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :yeah, you can keep that one as "twer", doesn't matter < 1773258229 683343 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I was testing my typing algorithm on #esolangs logs (in order to get a sufficient amount of plausible text that I hadn't seen before) and backspacing was basically only required for acronyms and the like < 1773258239 378170 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :which I was typing out quite slowly as a consequence < 1773258245 899409 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :the one tricky case is if what to do with "twee" as a full word, because "twee" is a real word but "thee" is a much more common real word < 1773258295 238531 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I'm not certain about your claims about relative frequency there – "thee" used to be very common but isn't very common nowadays < 1773258295 641142 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :hmm, that's still messed up < 1773258307 821587 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :transform /^twe(\W|at|[fimostwy]|n\W|nc|r[aem])/ < 1773258322 877957 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :"twen" is important to transport to "then", that's very common < 1773258490 522490 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :apparently "thee" is over 256 times as common as "twee" in Google Ngrams data, although it's likely biased by including a lot of old books > 1773258500 245337 PRIVMSG #esolangs :14[[07Naked object14]]4 N10 02https://esolangs.org/w/index.php?oldid=177579 5* 03Corbin 5* (+1078) 10Stub a niche concept from the OOP world. < 1773258525 212550 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: hmm, I feel like "them" is just as likely a typo (probably more likely) but that's also a very common word so you couldn't correct it < 1773258559 351075 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :sorry? why is "them" relevant? < 1773258572 413007 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: if you overlap e and n rather than h and e < 1773258598 613342 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1773258606 454 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :oh, do you mean type between "them" and "then" because the typer's fingers think that the "th" switches m/n even past the vowel? < 1773258610 809213 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 248 seconds < 1773258663 952673 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :yeah, it'll be easy to type "then" as "them" < 1773258685 882596 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :not much you can do about close pairs like that unless you want to make the system much more complicated with lots of exceptional shortcuts < 1773258713 382663 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: not the "th" switch beyond the vowel (although there was a bug in an earlier version that did that), but pressing the "n" before fully releasing the "e" due to typing quickly < 1773258729 521613 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :like you'll always have "we" vs "he", or "am" vs "an", "was" vs "has" < 1773258739 182679 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I guess you could make it so that overlapping a consonant with a vowel on *both* sides turned it back to the original version < 1773258766 609129 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life > 1773259563 678744 PRIVMSG #esolangs :14[[07Naked object14]]4 10 02https://esolangs.org/w/index.php?diff=177580&oldid=177579 5* 03Corbin 5* (+76) 10/* Examples */ Forgot one. < 1773259587 295724 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ok, so weird idea, what if you swap space and backspace, so ZL1 is space and ZR1 is backspace, and you no longer care about a vowel overlapping a consonant, but backspace works as a shift for secondary consonants (usually kmbzvwxd), and it backspaces only if you press and release it without any other button in between? < 1773259733 34141 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :or something similar with ZL1 is space, ZR1 is alternate consonant shift, ZL2 is backspace, and you put the digit mode and edit mode on either combinations or on the stick presses? the alternate consonant shift doesn't change the vowels, so you get some freedom in when exactly you press and release it in relation to other letters < 1773260058 475209 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :probably not good ideas but I think we at least have to consider it < 1773260199 736770 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :hmm no, we can't multiplex backspace with alternate consonant shift because you said you want to hold backspace for deleting multiple characters and that would make the UI confusing < 1773260902 901069 :ethan1!ethan@tilde.team PART #esolangs :WeeChat 4.7.1 < 1773261362 477238 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :my earlier plans had an alt-consonant shift < 1773261386 965843 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I found it was awkward to synchronize it with the actual consonants < 1773261416 729912 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but, that was before I came up with the two-wheel method with consonants on one hand and vowels on the other < 1773261446 130219 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :you could multiplex it with forward space easily enough (tap the button with no other keys held for space, overlap it with a consonant to reach the second set of consonants) < 1773261542 304942 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :not really, you do wnat to overlap space with the last letter of the previous word often > 1773265289 847787 PRIVMSG #esolangs :14[[07G Sharp14]]4 M10 02https://esolangs.org/w/index.php?diff=177581&oldid=174541 5* 03Ractangle 5* (+60) 10 < 1773266948 388168 :APic!apic@apic.name PRIVMSG #esolangs :cu < 1773267300 4293 :Everything!~Everythin@172-232-54-192.ip.linodeusercontent.com QUIT :Quit: leaving < 1773270032 397478 :chloetax6!~chloe@user/chloetax JOIN #esolangs chloetax :chloe < 1773270121 611568 :chloetax!~chloe@user/chloetax QUIT :Ping timeout: 244 seconds < 1773270121 951587 :chloetax6!~chloe@user/chloetax NICK :chloetax < 1773271136 834199 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: fwiw I realised that Start/Select are probably good buttons to use to leave edit mode entirely < 1773271148 86201 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so we don't need an option for that elsewhere < 1773271690 419356 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: yeah, possibly < 1773271841 286940 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :ooh, idea – the original idea of this was for a programming environment – could we create a programming language whose APIs only use the 16 primary letters? < 1773271857 316278 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :few words seem to need the 10 rare ones < 1773271898 11 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that way, typing the rare letters would only be required for string literals and comments < 1773271945 215847 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(even so, I think you'd want to use some API-and-type-driven technique for entering code, rather than typing it out, so the gain from 16-primary-letter APIs would just be in making the lists faster to filter) < 1773272108 588993 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: so you'd make identifiers not only case-insensitive but also vowel sounding insensitive? < 1773272120 585121 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :case-insensitive and vocalisation-insensitive, yes < 1773272157 335286 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although some of the pairs aren't voiced/unvoiced (e.g. mn are very similar but it's a different distinction from voicing, and wh aren't really the same letter at all) < 1773272176 604524 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :yeah < 1773272197 153986 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and c and g are both primary letters even though g is the voiced version of k and c is usually pronounced like k < 1773272250 840172 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :would "q" be considered equivalent to "h" or to "c"? < 1773272273 153793 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I was actually planning to just avoid the rare letters altogether < 1773272276 65120 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :lipogram-style < 1773272288 555523 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so what they would be equivalent to doesn't matter < 1773272297 813880 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it might be a bit weird to not have a .equals, though < 1773272318 410990 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :hmm < 1773272360 64694 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :would you also restrict which punctuation the language can use? because that would likely force you to use more alphabetic keywords or identifiers < 1773272392 863863 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :my current plans are that operators are equivalent to method calls < 1773272401 371798 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :you type the method name but it displays as the operator < 1773272414 664941 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :x + y would be x.add(y), perhaps, and the IDE can swap back and forth between them < 1773272433 470075 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ok, but even discounting that, some programming languages need a lot of punctuation characters < 1773272471 669311 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that said, I am increasingly thinking that it is wrong for a language to provide arithmetic operators, except perhaps if it is based around bignums – doing arithmetic correctly is difficult and has a lot of edge and corner cases that need specifying, and one operator isn't enough for that < 1773272475 953930 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :if you want to mark comments and string literals and stuff < 1773272525 295362 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :the arithmetic can be just ordinary non-privilaged library functions, many languages these days do that < 1773272528 923624 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :yes < 1773272552 315227 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I feel like you'd want a syntax that was mostly equivalent to Lisp's, but maybe rendered more nicely < 1773272568 833723 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although, hmm, still want method chaining < 1773272589 168398 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :x.add(y.add(z)) and the like is basically homoiconic but I don't think it's equivalent to either s-expressions or m-expressions < 1773272610 697991 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I do want to cheat that a little bit in enchain in that the conditionals are built-in so the language knows about the integer type and that nonzero integers of that type are truthy, but the rest of arithmetic are just ordinary functions < 1773272642 647532 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :as in there's only one integer type that you can use for conditionals directly < 1773272663 830973 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :enchain is compile-time typed < 1773272707 465759 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :hmm, how does an if statement work in this syntax < 1773272713 218093 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :a.if(b, c) < 1773272721 478352 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :would need either CBN or a special case to work properly, but it seems fine < 1773272725 841210 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1773272810 929882 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I have to be careful about this because this is one of those decisions that I can't just change in a later language extension -- I very much want to make just a first version of Enchain that later versions can extend, though in practice (1) I probably won't bother to actually make those extensions and (2) even if I do I'll probably make some of them incompatible, but I want to at least try < 1773272830 345651 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :maybe the right special case is that methods can choose to be CBN and doing that is marked by the IDE at the callsite, even though the syntax doesn't technically change < 1773272868 658269 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I guess there's always the closure option of a.if(||b, ||c) but that's terrible :-D < 1773273016 570859 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :yeah, there are all sorts of different solutions for this. smalltalk/ruby/postscript/GML makes it easy to pass closures to such functions. haskell is call by name. scheme makes if a built-in but gives a macro system so you can define macros with interface similar to that built-in. < 1773273050 425595 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :Haskell is call-by-need, which doesn't work for a while statement (but Haskell can't meaningfully express a traditional while statement anyway due to not having side effects in the traditional sense) < 1773273082 235428 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :huh, I just realised that TCL is basically call-by-name, except for strings < 1773273097 538268 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(and integers but those are also strings) < 1773273138 252443 :amby!~ambylastn@host-78-151-24-174.as13285.net JOIN #esolangs amby :realname < 1773273572 863493 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :prolog has an awkward mixture where functions like , and ; and -> take code as their arguments, but it's still awkward to write a while loop < 1773273629 580155 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :Mathematica is somewhat like scheme where you can define ordinary functions that take their arguments by value, or macro-like functions that take their arguments unevaluated, and there's a third kind that takes only the first argument unevaluated. < 1773273633 8278 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the basic problem is that Prolog's closest equivalents to closures/lambdas are super-awkward < 1773273689 451477 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that said, something like Brachylog could do a while loop pretty easily – I wonder if it has one? < 1773273849 34204 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :looks like it doesn't have one: I suppose it has enough other types of loops that they usually aren't necessary, so nobody really noticed < 1773273880 516890 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :you can write all sorts of looping library functions that doesn't require mutable variables, similar to in haskell < 1773273888 108519 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I mean you can do that in prolog < 1773273894 995257 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :actually ⁱ can be viewed as a do-while loop, but a weirdly written one < 1773273915 597656 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it repeatedly runs the predicate/block it applies to until the rest of the program succeeds < 1773273958 868794 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(Brachylog doesn't have mutable state even though Prolog does) < 1773274125 114453 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh, this discussion reminds me – I have decided that it is usually better for assignment operators to assign rightwards, i.e. 2 → x rather than x := 2 < 1773274176 651551 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: is that in languages that are usually formatted right-aligned, so you can scan the more straight right edge of the code for where a variable is assigned to? < 1773274186 277874 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :or also in languages that are formatted left-aligned? < 1773274194 104091 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: both, I hadn't thought about alignment < 1773274197 424474 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :this matters if you type the code from left to right < 1773274208 467542 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I can see an argument that you might want to make it clear when each variable is written to < 1773274232 271722 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I want a language that's right-aligned and not just assignements are on the right but the function is usually on the right of its arguments < 1773274249 534607 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :or a backwards APL-like where a function is usually after its first argument < 1773274251 978307 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :hmm, interesting < 1773274259 887397 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :function after first argument, I agree < 1773274288 445277 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think more and more languages are moving in that direction (but not enough of them and not quickly enough) < 1773274288 563916 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :this is annoying because you need to modify your editor for it < 1773274371 225032 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :in a golfing language I've been working on, the top level of the program is written in such a way that the output of each statement is implicitly the first argument of the next statement, which isn't explicitly specified < 1773274404 334893 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(it uses forward-Polish for the remaining arguments, although usually degenerate cases of it) < 1773274481 346714 :pool!~nathan@user/PoolloverNathan QUIT :Read error: Connection reset by peer < 1773274514 62159 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :Enchain is defined to support both a left-aligned and a right-aligned mode, but probably only in the language definition -- since I don't have a right-aligned edition it's unlikely that I'll actually use or implement the right aligned mode. In Enchain arguments can always be either before or after functions. But there's a scoping operator that I haven't talked of yet, which lets you create local < 1773274520 69981 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :variables sort of like C scope braces. In left-aligned mode (wimpmode) variables on the column of the opening brace or to the right are local; in right-aligned mode (turtle mode) variables on the column of the opening brace and to the left of it are local. This makes the two modes assymetric, but I think is the right way for braces to work in either case. < 1773274642 617225 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :how does indentation work in a right-aligned language? < 1773274646 331220 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :The local variables are both unrelated to any variable in the same column mentioned outside of the pair of braces, and if the braces are in a function body then their lifetime is restricted to the function call but if the function is called multiple times recursively then there's a separate copy of each call stack. < 1773274703 654334 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :plenty of editors can do right-alignment; basically all word processors can, and HTML textarea probably can too < 1773274719 484466 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and almost certainly Emacs although I'm not sure how to configure it like that < 1773274826 468337 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: yes, but most editors aren't too helpful in editing something like Enchain where the specific columns matter because columns work like variable names, and I think the few editors that have a mode that help there don't do right-aligned across variable line lengths, so the best you can do is edit fixed line lengths then remove the spaces from the beginning of all lines. < 1773274859 352561 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :don't you just add trailing spaces to push a line further to the left? < 1773274880 967991 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :also I believe that no word processor supports tabs in right-aligned mode the way Enchain expects them, but of course tabs are optional and this is academic because nobody will write code with tabs because we don't have the tools to edit them. < 1773274895 288636 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: yes, you add trailing spaces to push the line further to the left < 1773274910 687397 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :this seems to work: data:text/html, < 1773274940 492614 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :complete with trailing spaces to push lines leftwards < 1773274973 769170 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it doesn't accept tabs (although shouldn't such a system actually be using backtabs?) < 1773275011 289063 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: even without tabs it's hard: you need overwrite mode so you can change a character without changing other characters in the same line, < 1773275037 152444 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :well, you don't need it, I've done plenty of vertically aligned editing without (but it does help) < 1773275045 775170 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :and ideally you also want to be able to move the cursor down to get to the same column of a later line and write something in that line in a way where if the line is too short the editor inserts enough spaces to write in that column < 1773275069 212550 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :some editors can do these in left-aligned mode at least, but I don't know if any can do it in right-aligned mode directly < 1773275089 68326 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :yeah < 1773275205 358226 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :if you really want then in theory can write programs in a language like enchain on programming paper with a pre-printed grid then transcribe them to punch cards (though Enchain uses ASCII character set so you need a punched card representation for backtick and tilde and caret etc) < 1773275225 156264 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :but you'll have fixed-width lines < 1773275266 634034 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :left-aligned is easier because a teletype can print variable-length left-aligned lines even if it doesn't have RAM, for printing right-aligned lines you need to buffer a line in RAM before actually printing it < 1773275307 544267 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :so there's a fundamental assymetry < 1773275356 525020 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :it doesn't matter today because every device today has enough RAM to buffer a line < 1773275402 263023 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :what about using RTL character order? < 1773275416 793443 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I guess that'd be annoying to type, though, so it'd only be useful as a transmission format < 1773275462 981800 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :then you just have the equivalent of a left-aligned language, it's not fundamentally different from an ordinary left-aligned language it's just mirrored < 1773275534 230894 :lynndotpy6093627!~rootcanal@134.122.123.70 JOIN #esolangs lynndotpy :lynn < 1773275581 264319 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :it's useful if most of your identifiers are in a natural language that's written right to left < 1773275588 613795 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot QUIT :Ping timeout: 244 seconds < 1773275592 107628 :perlbot_!~perlbot@perlbot/bot/simcop2387/perlbot JOIN #esolangs perlbot :ZNC - https://znc.in < 1773275639 678352 :lynndotpy609362!~rootcanal@134.122.123.70 QUIT :Ping timeout: 244 seconds < 1773275640 34284 :lynndotpy6093627!~rootcanal@134.122.123.70 NICK :lynndotpy609362 < 1773275678 121192 :perlbot_!~perlbot@perlbot/bot/simcop2387/perlbot NICK :perlbot < 1773276012 236042 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :there's a third direction: you can make an editor mode to write a language backwards compared to how its characters are represented in a file, like an editor that lets you write C code backwards so you type the arguments before the function, or the rvalue before the lvalue in an assignment. it's a bit tricky because you want to type each token forwards and the lexical syntax might not work backwards so < 1773276018 299311 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :you may have to type extra token separators sometimes, but it can mostly work. then other programmers and compilers can still read your program the way they're used to but you're typing it in a way that may make more sense. < 1773276083 22930 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :of course then comma/semicolon sequencing will be backwards for you, in an imperative program you type first the statement that's run later < 1773276129 76850 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :and in languages like C where the order of declarations matter, you'll have to type those backwards too, using a name before you declare it < 1773276182 954225 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :of course that's only the default, you can probably still type code in whatever order you want and jump around while editing < 1773276256 252297 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :Enchain is imperative where execution normally goes forwards in the same direction as the characters in code, < 1773276281 730965 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :modified of course by function calls and gotos. > 1773277110 194043 PRIVMSG #esolangs :14[[07Ima gte. Ima dana/Operation table14]]4 10 02https://esolangs.org/w/index.php?diff=177582&oldid=177550 5* 03BODOKE2801e 5* (+337) 10 > 1773277349 2908 PRIVMSG #esolangs :14[[07Ima gte. Ima dana/Operation table14]]4 10 02https://esolangs.org/w/index.php?diff=177583&oldid=177582 5* 03BODOKE2801e 5* (+51) 10 < 1773277412 825034 :amby!~ambylastn@host-78-151-24-174.as13285.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 < 1773281324 17031 :tromp!~textual@2001:1c00:3487:1b00:2807:b44c:c102:bda9 QUIT :Ping timeout: 252 seconds < 1773283508 512849 :joast!~joast@2603:90d8:500:31cf:5e0f:3f4b:1cfe:5060 QUIT :Quit: Leaving. > 1773289797 287245 PRIVMSG #esolangs :14[[07Bit-ter lang14]]4 N10 02https://esolangs.org/w/index.php?oldid=177584 5* 03BODOKE2801e 5* (+883) 10Created page with "'''Bit-ter lang''' is a [[Esolang]] made by [[User:BODOKE2801e]], it is memoryless and works on binary, and here's a joke about the lang: What is the most bitter lang? Bit-ter lang ==Commands=== ! is input 0 is false 1 is true | outputs the next thing ne < 1773293727 841463 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :Do you think it could work for a video card to work: Each window has a "frame program" and a "pixel program", which use different instruction sets; only the frame program has flow controls and the ability to write memory, but the pixel program has no flow controls, and there is a limit of how many instructions can be reads. (A window has several other properties as well, such as the colour index mask bits) < 1773294004 949093 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :current video cards are a bit like that but more advanced – I think it would work for a retrocomputing video card but wouldn't be able to compete with the current generation of video cards < 1773294144 586466 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I'm actually not sure what machine code video cards use internally because none of them let you write it directly, instead you give source code and there's a compiler in the driver < 1773294203 41800 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :zzo38: You want to run the frame programs on the GPU? The pixel programs sound a lot like fragment shaders, where "fragment" is just the GL term for pixel. < 1773294218 155719 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :(I do not have any desire to do such things as 3D graphics with lighting and that stuff in real time, although I do consider such things as security to be necessary (so that one window's programs cannot read or write the memory or parameters of other windows, unless some memory is assigned to multiple windows).) < 1773294242 642595 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :korvo: Yes, I did think the pixel program is similar to a fragment shader. < 1773294258 738938 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: They're just register machines with a basic return stack that allows for some loops and subroutines. There's not much magic. I can point you at some AMD/ATI datasheets if you want to look at ISAs. < 1773294327 939913 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :seems about right < 1773294330 87209 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :(The frame program might be used for such a thing as cursor blinking, although there might be other uses as well; many windows might not need a frame program.) < 1773294371 666347 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :zzo38's design doesn't have a vertex shader, but I think those are primarily useful for 3D graphics, so it makes sense to leave it out if that isn't a goal < 1773294391 326910 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :The only interesting instructions to me compared to other DSPs are DDX and DDY, taking partial derivatives in screen space. These are done by running pixels in a 2x2 grid and taking finite differences. You can take the derivative of any local variable this way, which is kind of cool. This sort of thing is why GPUs can only render in 8x8 or 16x16 tiles. (Also tiled rendering's popular on embedded GPUs.) < 1773294475 361675 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :zzo38: There are some parts of the modern GPU that still work like that. At the extreme end, the hardware cursor's position is usually a pair of MMIO'd registers. I'm on Xorg, so every time I touch the mouse, Xorg gets a SIGIO, handles a USB event, and writes to MMIO. < 1773294663 17643 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :I might also have sprites (which only display a picture at a position and have no programs associated with it); the mouse cursor is a sprite bound to the root window. And then, also window sets (one of which is displayed at once); my idea for a computer and operating system design will probably need three (one for normal use, one for full screen applications, and one for the system special screen). < 1773294712 769483 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yeah, I didn't want to use the word "sprite" in case you weren't in that mindset, but it's the exact same concept. < 1773294784 487437 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :It's worth knowing that the GPU used to have VGA. Like, literally there was a VGA BIOS and special VGA chips; when the card powered on, it would eventually get into a VGA mode. That stopped being the case in the 2010s. < 1773294861 482740 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Instead today the GPU starts in a kind of emergency mode that *maybe* emulates VGA a bit. The operating system is expected to boot the card. At the best end, Radeons and Intel chipsets require setting power policy and booting the 3D engine; at worst, nVidia famously requires a big opaque licensed blob which includes onboard memory management and a scheduler. < 1773294917 176218 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :...Sorry, that's an ambiguous phrase. The nVidia drivers have to compile and deliver a blob onto the GPU, a mix of microcode and GPU bytecode, before the GPU can pretend to be VGA or whatever. < 1773294998 707144 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :But this is how zzo38's frame programs might run. The frame program doesn't do any fragment handling directly, but it could still instruct the GPU's memory controller. < 1773295028 206341 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: I think even nVidia GPUs are able to show bootloader comments during early boot, before the OS (which would contain the GPU driver) has loaded < 1773295059 486408 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although IIRC nowdays nVidia ships the blob in question on the graphics card itself rather than having the OS do it < 1773295116 615837 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: so it turns out that the rust devs are ahead of you and prepared for identifiers being insensitive to consonant voicing differences, and that's why they named the trait for the modulo operator std::ops::Rem instead of std::ops::Mod, because the latter would collide with std::ops::Not < 1773295127 685155 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :The legendary cancelled Intel GPU board, Larrabee, would have been so cool here. Larrabee was literally about 120 Pentium 3 cores on a PCIe board. x86 is pretty good at describing memory hierarchies at a distance, so we could imagine that a frame program is just one dedicated GPU core which instructs shared memory controllers. This sort of dedicated scheduling would have to happen anyway for hundreds of cores. < 1773295131 987999 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: :-D < 1773295194 299404 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: Yeah. To facilitate that, nVidia's policy is to open-source a basic boot driver for any operating system that pays them, and also for Linux and BSD as a show of goodwill. The driver, "nv", is full of magic numbers and is basically obfuscated. It *is* legal portable C, I guess. < 1773295198 619302 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: hmm, don't architectures like Knight's Landing have a lot in common with GPUs? < 1773295236 542282 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :But in the 2010s the GPUs started to change so that they no longer have 2D engines. They also are starting to drop video engines; it's all GPGPU again in the 2030s, I imagine. < 1773295248 886822 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although GPUs are more pervasively SIMD < 1773295277 979449 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :for really early GPUs I think of things like the NES PPU < 1773295285 800137 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :which was extremely fixed-pipeline < 1773295307 710321 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: I guess? You hit it precisely; it's SIMD. It's also MIMD in some cases, like programming for the Cell on the Playstation 3. < 1773295336 103978 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I mean that I don't know much about Knight's Landing. I know a bit about AMD APUs, which are definitely more GPU-like. < 1773295394 406437 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :Wikipedia says 72 cores, 4 threads per core, and it does AVX-512 < 1773295404 480207 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so not really a GPGPU but moving in that sort of direction < 1773295410 43046 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: Oh, have you heard of "supershaders"? There's this interesting pattern in GL 2 where emulation of GL 1.4 is best done by writing more-or-less the entire GL 1.4 rendering pipeline as a per-fragment process. One shader to rule them all. < 1773295413 138303 :chloetax!~chloe@user/chloetax QUIT :Ping timeout: 246 seconds < 1773295415 444235 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(the cores themselves are just a fairly normal x86 but with weird performance properties) < 1773295438 39220 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: I've heard of them but have trouble remembering the details < 1773295439 204576 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :Some of the window parameters might be a tile counter and the horizontal and vertical tile counter divider, to avoid needing multiplication and division for the common case of implementing a tiled screen (a PC text mode emulation would be one example of this). Some parameters (such as these) might be readable and writable by frame programs, while the window position would be a inaccessible parameter. < 1773295446 827220 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :a sort of "compile once run anything" I think? < 1773295502 443580 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yeah, basically. The supershader is given a bunch of "uniforms" and "varyings", which are different ways of binding global variables. Also textures are bound in the normal way, TCL (transform, clipping, lighting) is done with standard per-vertex processing, etc. < 1773295598 393718 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Surprisingly, this is a correct way to do GL 1.4 emulation! It's fast enough. One might think that it's very expensive to send a literal packet of uniforms in the GPU's command buffer, but it's not. The expense is always in binding textures. < 1773295619 733235 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :The Dolphin emulation suite uses supershaders, for a real-world example. < 1773295630 423644 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :is this the sort of thign where the architectures evolve for ten more years and suddenly you look at them and you can no longer tell which chip is supposed to be the CPU and which one the GPU because they've become so similar? < 1773295650 835697 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it's basically the GPU version of an interpreter, by the sound of it < 1773295671 460228 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: I'm not sure < 1773295682 314710 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :there are always going to be programs that parallelize poorly < 1773295694 86509 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Oh, they didn't call them that. https://dolphin-emu.org/blog/2017/07/30/ubershaders/ < 1773295717 466795 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :one program I'm working on is CPU-bound and embarassingly parallel but it can't reasonably make use of SIMD because it involves a lot of 64×64=128 multiplications < 1773295726 806576 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :x86-64 has a builtin for that but it only works on scalars < 1773295762 839208 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and I think vectorising the non-multiplication bits would cost more in moving bytes around than it would gain in parallelised arithmetic < 1773295767 52371 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :GPU drivers do not have good shader compilers. They have, at best, a slightly outdated copy of LLVM. I think that if somebody wants to wield libdrm directly, they could probably just emit their own bytecode. This is what makes shaders expensive to load. < 1773295804 570847 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :The GPU doesn't really need to context switch. The GPU's expenses are all about updating memory: caches, mappings, DMA'd buffers. < 1773295879 255874 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :korvo: is it actually possible to emit your own bytecode and send it to the CPU in the sense that an operating system can let a user program do that and you can't use that to elevate permissions? < 1773295880 863523 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :b_jonas: Maybe one cursed part of this is subinterpreters. Like ais523 says, at some level this is about embedding an interpreter into the chip. x86 has an interpreter for x87, for example. amd64 has an interpreter for SSE. < 1773295890 587366 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :well, GPUs do need to context switch precisely because updating memory is slow, so they swap threads out while they're in the middle of a memory load < 1773295908 967422 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :b_jonas: Yes! Moreover, I can try to help you with that, and there's also an entire IRC channel (#dri-devel, they used to be called?) that can help. < 1773295943 709722 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :not at the moment, but good to know, thank you < 1773295990 915747 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :https://bpa.st/GWSRC here's ls on my /dev/dri. libdrm boils down to open() and ioctl(). Here you can see that if you have `video` or `render` group then you can do as you like. < 1773296046 819138 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :There is also a concept of DRM master and VGA arbiter. (Bless kernel folks for these names.) DRM master is a userspace process that gets early priority over the screen and preempts all other DRM/DRI clients; that's usually Xorg or Wayland, to give you an idea of what sorts of responsibilities you'd have. < 1773296087 757134 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :VGA arbiter is the idea that VGA BIOS comes with a lot of global state, so if you have two VGA adapters on your system then you need a global switch between them. This usually doesn't matter, right up until it does. < 1773296156 617349 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Sorry if I'm overeager. I'm drugged and sleep-deprived, but more importantly the GPU community is always starved for developers. There's only like a few hundred of us and we're really just compiler engineers with the patience to hack kernel and reboot the machine if we lock up the PCI bus by crashing the GPU. < 1773296372 601373 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: are they 64 bit × 64 bit multiplications where you care about most of the 128 bits of the result? < 1773296391 746860 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :when I taught GPU programming, the GPUs were somehow able to self-recover if they were crashed (but the sort of crashes we're talking about are null-dereferences and the like which are probably easy to recover from) < 1773296396 611149 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :b_jonas: Oh! That was the shot, here's the chaser: the kernel has to *parse* userspace's submitted command buffers. The kernel's got a memory manager for GPU objects (okay, technically, it has two and a half GPU memory managers) and it will change your buffers to point to the right objects on the GPU for you. Hope the kernel doesn't have any parser bugs! < 1773296399 559947 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: yss < 1773296401 159960 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :* yes < 1773296436 957346 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Oh, also, hope the kernel doesn't insert fences wrongly. Or hope you got your fences right. Or hope that the fences are just slow and not misrendering. etc. < 1773296515 827005 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think GPU programming is the only platform on which I've seen programmers encouraged to omit logically required fences on the basis that the hardware will automatically have enough fencing for the program to still work < 1773296541 86447 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :presumably the optimiser knew enough about the technique to not mess with the fencing invariants itself, before the hardware saw it < 1773296594 157481 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yeah. It's remarkable that, in GL, we need to use an extension just to get calloc() for GPU memory. This property is called "robustness" and in the 2000s it basically didn't exist; you could read Somebody Else's Framebuffer just by, like, mmap() and read(). < 1773296663 601571 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :To be fair, glClearBuffer() is really expensive if you're robust by default. Up until then, clearing a buffer was done by enqueing a draw command for a big black rect; the threat model wasn't there yet. < 1773296673 826260 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :thinking about it, it shouldn't be too hard for a GPU to tell the OS kernel "I crashed running thread X, please recreate the graphics environment without the program that did that" < 1773296713 427438 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :non-crashing overwrites of other threads' data would be harder to deal with < 1773296732 919447 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but you could use an MMU for that just like CPUs do (I suspect GPUs have MMUs nowadays even though they originally didn't) < 1773296747 705850 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :korvo: and then your browser grows an extension to expose all that low-level stuff to websites, not just the high-level GL interface < 1773296775 27402 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that said, I would expect them not to have traditional TLBs and am not sure what they do instead (possibly some sort of manually loaded TLB?) < 1773296809 652771 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :With my idea of how I would do it, effectively the GPU could not crash, and if one window has errors that prevent it from working, that does not affect any other windows (except possibly those that share memory with it, although I expect it would probably not affect those either) < 1773296835 587848 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh right, I don't think I've told anyone how much I hate the name TLB yet < 1773296861 367051 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it's one of those names that makes no sense without an explanation, and then the explanation is just justifying the name, it doesn't help to make it a name that actually makes sense < 1773296867 89592 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: couldn't they require the programs to use physical address pointers, so they can't freely choose addresses when they mmap, and the memory processor tracks which task can access each physical page? < 1773296888 159681 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: that's possible but I don't think it has advantages over an MMU < 1773296897 26431 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :you still need to check for permissions, you may as well do page-mapping in the process < 1773296931 586846 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I guess the pagetables would be smaller, meaning that you could maybe have fewer levels? < 1773296981 69375 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :surely it has advantages over a an MMU that does address translation! the address translation with pages as small as 4 kilobytes is a large part of what makes the caches in CPUs so hard to optimize! < 1773296982 75249 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :now I'm reminded of the way that some CPU architectures raise interrupts to ask the kernel to manually fill in the TLB, rather than pagewalking on their own < 1773297000 682959 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :if you support only larger pages then it's less of a problem, but it's still complicated to support correctly < 1773297008 354460 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: Not to explain to the professor how PCI works, but the way I think of it is that PCIe has limited bandwidth. The GPU's memory controller mostly has to make scheduling decisions about what to DMA next; it sees what's upcoming in the command queue, to give you an idea of how deep the decoding pipeline gets. < 1773297063 935362 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :in CPUs the problem is that the CPU wants to use information from the L1 cache before it knows for sure that the translated address for the cache line matches the reqested address, and then has to be able to quickly change its mind if it turns out that the L1 cache hit was fake and it has to use a value from the L2 cache. < 1773297081 321811 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I'm told that this is the main reason that nouveau doesn't just have a full disassembly of the nVidia microcode. If it were that easy then they'd have done it, like people have done with x86 microcodes. But the nVidia blob contains a scheduler for the memory controller, or the moral equivalent. < 1773297115 260478 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :the L1 cache wants to be very low latency so the translated address is available *almost* too late. the address translation is on a critical path < 1773297118 627009 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I was working one level higher than that, you can definitely say "please DMA this memory" in GPU source code (not in that many words but with the same effect), but I was just working at the level of "there will be some delay if you do this" and at my level of abstraction the details of the pipeline didn't matter < 1773297146 524017 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :moreover, the L1 cache can't go larger than 8 times the page size, so we're stuck with the same L1 cache size in the best CPUs for decades < 1773297178 841232 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :b_jonas: I like that description because it now makes me wonder whether the TLB is yet another skeuomorphism. Like, was there a person in the days of the telegraph or switched telephone that had a little side table, and on the table was a big book of addresses, and the operator had to physically look at the side table... < 1773297206 774905 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: maybe the solution here is some sort of noalias caching, in the sense that you just ban accessing memory that would be appear to be a cache hit but actually isn't < 1773297221 658247 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Wait, L1 cache is based on *page* size? Is this an x86 detail? > 1773297231 995318 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=177585&oldid=177566 5* 03EsolangerII 5* (+57) 10/* Introductions */ < 1773297255 393057 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :GPUs have two sorts of memory, one of which works a lot like CPU memory but is typically read-only, and the other more GPU-specific one which is read-write but the caches are loaded manually < 1773297256 438700 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I thought L1 was based on how much RAM could be physically made available next to the fetch unit inside each core? > 1773297259 797101 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=177586&oldid=177585 5* 03EsolangerII 5* (+10) 10/* Introductions */ < 1773297297 772815 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :if you're loading the caches manually anyway, simply saying "don't do cache collisions" is something you can actually do < 1773297341 100149 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh! I think I know how GPUs could do MMU-like behaviour: you fix the addresses in GPUspace that each thread can access (you have to do that anyway so that they can act in parallel with each other) and you do the permission checks only when you're copying into and out of the cache-equivalent < 1773297363 146290 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :you don't need to cache the address translations because you're only ever using them as part of a slow operation anyway > 1773297392 208124 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=177587&oldid=177586 5* 03EsolangerII 5* (+5) 10/* Introductions */ > 1773297425 610379 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=177588&oldid=177587 5* 03EsolangerII 5* (+10) 10/* Introductions */ < 1773297478 758543 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yeah. I should point out that word sizes are bigger on the GPU; the fetches are like 256 bits minimum. This is hidden at the ISA level behind the 2x2 abstraction I mentioned earlier. IIRC nVidia docs talk about "warps", as in looms. < 1773297505 808113 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the Rust developers had a spate of GPU terminology trouble recently < 1773297522 262736 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :because they wanted to create a GPU-agnostic API but all the GPUs were using different names for the same concepts < 1773297532 219434 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and so it was hard to figure out what names to use in documentation < 1773297557 741432 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the course I was teaching used nVidia terminology, so we were dealing with warps and half-warps < 1773297572 741324 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :warp, thread, block, kernel as the four main levels of abstraction < 1773297576 220857 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :And they probably wanted to expose low-level control over running warps in parallel. Seductive, the Dark Side is. < 1773297590 699793 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(this is also the reason I said "OS kernel" above, to clarify that I didn't mean a GPU kernel) < 1773297614 660585 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Sheesh. And I think nVidia/CUDA "block" is what SGX and other ARM SoCs call "tile". > 1773297634 610694 PRIVMSG #esolangs :14[[07Pastebin14]]4 10 02https://esolangs.org/w/index.php?diff=177589&oldid=144016 5* 03Dragoneater67 5* (+62) 10/* Some random C++ code I found online */ < 1773297707 480560 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :The model I would want, because I'm a weenie who hates going fast, is to run a pure function from tensors to tensors. The pure function can vary, it can have uniform params, but it's just a tensor mapping. AIUI this is basically what Futhark offers. < 1773297743 781464 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :anyway, a) all the threads in a block have equal permissions to each other, b) threads generally work entirely in terms of memory that belongs to the block, c) each block has its own address space for block memory < 1773297764 901093 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :korvo: I think it's based on page size. Multiple pages in logical address can map to the same physical address, but caching has to use the physical address so that if you write to one logical address and read from the other you get the correct result. There are 64*8 cache lines, each 64 bytes long. You get the lower 12 bits of the address first, because that's the same in logical and physical, and the < 1773297767 224867 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :which means the only time you would need to do an address translation and permission check is when copying between block memory and main memory, and that's normally done kilobytes at a time < 1773297770 909980 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :L1D cache can tell which of the 64 groups of 8 cache lines it has to use from that, and later when it learns the physical address it picks one of those 8 to serve, or for a cache miss it has to pick the oldest one of those 8 to flush. I think this would be too complicated to do in time with 16 instead of 8 cache lines in each group. < 1773297799 133452 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(again, talking about standard GPU memory here, not the CPU-like memory that's more freely addressible) < 1773297803 481456 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I'm not a CPU designer so it's possible that I'm wrong about this and there's some other reason why the L1D cache size doesn't go over 32 kilobytes. < 1773297817 882008 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :b_jonas: That makes perfect sense! Beautifully explained. It might have come out of my electrical engineering textbook. > 1773297908 219411 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=177590&oldid=177490 5* 03EsolangerII 5* (+45) 10* < 1773297927 160849 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :cache associativity is one of those optimisations where you know theoretical slowpaths exist, but they're unlikely and not actually *incorrect* so you just do the optimisation anyway and hope that the slowpath never gets hit < 1773297964 430699 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and then people researching low-level CPU behaviour intentionally create a lot of clashing addresses and use the performance changes to measure the cache associativity < 1773297992 709858 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :this is 32 kilobytes per CPU core by the way, and there's a separate L1C cache for code which can be separate because if you ever write to a cache line that's used as code then the CPU is allowed to go very slow to recover from that < 1773298033 632898 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: not just that, it's allowed to not notice < 1773298047 496112 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :b_jonas: Hm. So maybe I'm misremembering, and it's L2 cache that is constrained by physics? < 1773298077 538773 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :apparently you need to run one of a few specific instructions to recheck the cache if potentially cached code got written to < 1773298081 768766 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I do recall that L2 and L3 are explicitly at different levels of sharing and coherence precisely so that L3 can be shared by more cores, which inherently means that it must be (equally) far away from all of its users. < 1773298084 978913 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(CPUID is one of them, there's a faster one but it's new) < 1773298134 7376 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :my guess is that storing data in L1C evicts it from L1D and vice versa, in much the same way as if a different CPU had written it – it could use the same mechanism < 1773298150 580288 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: but there are also some cases where you can use this knowledge to intentionally create good memory addresses to speed up your code < 1773298189 458414 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: I think on x86 the CPU is required to notice changing code as long as there's a jump instruction between the code change and execution, but maybe this has changed at some point? < 1773298219 334571 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: I think it's something like, if it was changed on the same core a jump is enough, if a different core changed it you need CPUID < 1773298232 987027 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :for recent x86, anyway < 1773298236 497325 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :old x86 didn't need the jump < 1773298237 128058 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :sure that's believable < 1773298262 510429 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :oh the jump was needed even in very old x86 (in some cases anyway) < 1773298287 355455 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :IIRC DOS NetHack has a self-modification without a jump < 1773298298 545547 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :at least if running under HDPMI32 < 1773298300 907121 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :because even the original 8086 can read ahead a few bytes of instructions < 1773298320 156768 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I remember committing to an emulator so that it would emulate it correctly < 1773298338 976742 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: you could perhaps do it in some way other than a jump, but usually a jump is needed < 1773298354 39952 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :why the heck does DOS NetHack do that? < 1773298365 216590 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :do you load overlay code without a jump between? < 1773298369 953900 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :interrupts < 1773298406 597050 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :oh, but isn't that in a context where you modify one byte and it's fine if the CPU only notices it at a later time when it runs the code as long as it's atomic? < 1773298421 835702 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :if you do that then no jump is probably fine < 1773298426 60237 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the standard library wants to provide a function for "call interrupt number X" but the x86 INT instruction can't take the interrupt number from a register, it has to be an immediate < 1773298436 770530 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :what? < 1773298448 497803 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :why would you want to call an interrupt with indirect number? < 1773298449 268551 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so either you need a jump table with an option for every possible interrupt number or you need self-modifying code < 1773298466 362380 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :you wouldn't have to if you could inline the standard library < 1773298477 941489 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: So, maybe I'm outdated on this, but ISTR that GPU memory access is dominated by sampling strategy. Usually every pixel in a warp will look up nearly the same texels; they'll be near each other in 2D space or 3D space or whatever. If the texels were Z-tiled or Morton-tiled or etc. then a cache row is more likely to hold multiple nearby texels. This is why nVidia does that to all of their texture memory. < 1773298489 278513 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but the standard library wants to provide a function for calling interrupts, and it wants to provide one function, not a function for each possible interrupt < 1773298516 927220 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I see! < 1773298518 994916 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: we basically didn't use texture memory on the course < 1773298532 482295 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :just block memor < 1773298534 62467 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :* memory < 1773298562 417419 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :that does sound like you need a jump between modifying the instruction and executing it though < 1773298563 342532 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :of course texture memory is very important in games and graphics programming, but we were doing GPGPU with somewhat predictable/constraint inputs < 1773298565 100124 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: Good call. It's a headache. It was a big deal in the community when they finally reverse-engineered the GPU's native memory formats. < 1773298587 290182 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so we could just load all the data we needed into block memory < 1773298632 527638 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that said, plenty of weird tiling stuff came up in the actual algorithms (GPU matrix multiplication is a classic example of the genre) < 1773298650 811792 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :even when you're manually filling the caches it needs a lot of thought to do that efficiently < 1773298671 739368 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I'm talking about big matrices here, not the little 4×4 ones which have a builtin < 1773298737 987698 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the basic challenge is to ensure that each value is only loaded into one block at a time, in order to make the most of your parallelism > 1773298751 872989 PRIVMSG #esolangs :14[[07One Command Programming Language(OCPL)14]]4 N10 02https://esolangs.org/w/index.php?oldid=177591 5* 03EsolangerII 5* (+503) 10Created page with "One Command Programming Language is a programming language that uses only one command, !(). If there is one argument, like this, !(1), it will print what is inside. !("Hello, World!") // prints Hello, World. If there are two arguments, < 1773298775 859204 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yep. It's a perennial desire. The Weather Channel reportedly paid for the r200 Radeon driver so that they could do weather modeling on those GPUs, despite basically no customizable shaders. I've never seen their code, but I know weather models need lots of linear algebra, so they must have done it somehow. < 1773298821 596157 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the funny thing is, with the rise of LLMs, I don't think people even use GPUs for workloads that are mostly matrix multiplication any more because nowadays there are specialised chips for that < 1773298830 647770 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(but GPUs are very good at doing large matrix multiplications) < 1773298848 513633 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Don't people usually use off-the-shelf algorithms for this? CUDA kernels or whatever? < 1773298873 649180 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I guess it should come up in a class. < 1773298926 564688 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: don't both the GPU and CPU have parts in them that are specialized for matrix multiplication? like in recent CPUs and GPUs < 1773298954 653930 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: oh yes, they do – I was teaching the sort of class where you tell the students how the standard library works internally < 1773298981 906558 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(not directly but you teach the relevant principles) < 1773299030 504720 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :in engineering you care about how to use the tools, in computer science you care about how/why the tool works < 1773299041 823490 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and this was a computer science course < 1773299054 685240 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :maybe not enough parts in those chips are, so specialized chips that are denser are needed for machine learning; and other specialized chips that are 95% SHA-256 computation are needed for bitcoin mining < 1773299067 467281 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: some very recent Intel CPUs have matrix multiplication operations, yes < 1773299096 853725 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I am surprised by this, it's the sort of thing you would expect to delegate to a different type of processor instead if you're doing more than a trivial amount, so it strikes me as mostly a marketing thing < 1773299117 282159 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: even the not very recent ones are optimized for the execution units have really high throughput for executing mostly floating point multiply and add instructions < 1773299135 556408 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: are you talking about Intel CPUs? < 1773299137 686901 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :SIMD ones < 1773299141 71859 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :yes, x86 CPUs < 1773299143 236476 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :they do have a surprising amount of FMA units < 1773299152 893794 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :to the extent that I think normal multiplication is implemented as FMA of -0 < 1773299176 797348 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :oh it's definitely partly a marketing thing < 1773299205 524405 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :in general I think Intel has problems trying to persuade people to upgrade to newer chips < 1773299218 86560 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and they keep inventing bizarre features because of that < 1773299234 96775 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :yes, there's some of that < 1773299242 6225 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(also there's the persistent historical situation of "Intel specifies a new feature but only AMD implements it") < 1773299242 318816 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :We were talking earlier about how to actually get compilers to emit FMAs: https://lobste.rs/s/bunmdv/faster_asin_was_hiding_plain_sight < 1773299280 556744 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :FMA is really awkward from the programmer's point of view because if you request an FMA but the hardware doesn't have one you get a slow fallback < 1773299293 407024 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and if you don't request an FMA the compiler can't normally use it due to excessive rounding < 1773299301 581717 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :maybe there should be a maybe_fma or the like that gives the compiler a choice < 1773299304 563187 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :* excess precision < 1773299309 838819 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :don't we have a C pragma specifically for that? < 1773299360 113438 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :there's also the practical problem that not all x86-64 CPUs support an FMA instruction < 1773299387 993628 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and many programmers are unwilling to have their program not be able to run on older CPUs, but switching between different instructions at runtime has its own issues < 1773299389 289546 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :`#pragma STDC FP_CONTRACT ON` then you write a multiplication and addition in your code and the compiler is allowed to emit an fma < 1773299392 163249 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :​#pragma? No such file or directory < 1773299426 979911 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :and before that there was a compiler flag < 1773299461 433926 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and of course the silly incident where Intel and AMD each specified FMA instructions and then each implemented the others' specification < 1773299471 620661 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :In some languages there's mixfix ops with two parts. `b ? x : y` for example. In E, modular exponentiation is mixfix, `b ^ e % m` or so. It would be nice if FMA could arise from a standardized mixfix `a * x + b`. < 1773299486 713291 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(they're synchronized again now, on the version originally specified by AMD and implemented by Intel) < 1773299517 442876 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :(This is probably the biggest GPU programming influence on Monte! It doesn't guarantee FMA but has syntax set up for it.) < 1773299525 63641 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: I've been increasingly thinking that FPU code should have special "rounding parentheses" that show where the rounding goes < 1773299539 277768 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :err, floating point in general, not FPU specifically < 1773299610 124895 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: yes, but I think all the FMA instruction thing was before it turned out that both Intel and AMD CPUs have multiple kinds of speculative execution vulnerabilities, and then everyone upgraded just to be sure that their CPU doesn't have them < 1773299630 944933 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :kind of unfortunate but that should have solved the FMA problem by now < 1773299647 373313 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: that doesn't really help because there are almost certainly lots of undiscovered such vulnerabilities < 1773299688 203446 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :anyway, I mostly stopped thinking about this topic because when I do I start thinking about how to do a fused add-add, which sounds easy but is harder than it seems to do correctly < 1773299741 378408 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :yeah, the remaining ones are the hard ones that the CPU makers can't fix because they require the compiler writers and low level library writers to collaborate < 1773299804 236155 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I don't think it's possible to make a confident statement about the remaining ones < 1773299827 493872 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :given the history there's almost certainly going to be at least one subtle one that's extremely hard to fix, and at least one stupid oversight < 1773299909 465022 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :actually I think even a straightforward Spectre v1, "bounds check / read from array / indirect read with an address calculated based on the read value", hasn't been fully fixed yet < 1773299911 649975 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :some of them aren't specifically speculative execution but other side channel leaks < 1773299977 324109 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :even the class of "covert channel from speculatively running code to non-speculatively running code" is likely not fully explored yet < 1773300040 310072 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :now I'm thinking of that amazing Spectre v2 variant where the processor was tricked into predicting a branch from an instruction that wasn't actually a branch instruction < 1773300082 932391 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :yeah, you're probably right, there's too many side channel leaks to fix all of them easily < 1773300113 179718 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :caching is hard < 1773300146 657213 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :also I should ask #esolangs my cryptography question some time < 1773300174 469663 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :but it's not something I can do justice to in just a few lines < 1773300206 110599 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I do like the generic fix of ensuring that programs are deterministic, which prevents them translating side channels or covert channels into non-side-channel behaviour (but doesn't prevent them taking data from a covert channel and outputting it via a side channel) < 1773300223 270250 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the hard part is removing the primary externally visible side channel, which is timing < 1773300299 64011 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :come to think of it, this is essentially the same problem that we have in bridge tournaments: in bridge, each contestant is a pair of humans who are not allowed to communicate except via the moves they make < 1773300314 663932 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :the other "generic fix" is to never run multiple programs that don't trust each other on the same hardware < 1773300348 121307 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(each person has partial information – the game is about trying to make moves that give your partner enough information to make good moves of their own, whilst ensuring that your own move isn't too bad) < 1773300349 485648 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :true, bridge does try to solve that < 1773300361 593672 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :playing online blocks almost all the side channels, but not timing < 1773300390 864415 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1773300398 350756 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think the solution here might be a fixed time limit per move, but players like to be able to think as long as they like, like in chess… < 1773300493 164665 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :yeah, you have to make bridge teams submit a computer program that plays their strategy, and then impose a time limit on each step when that program executes, to get around that < 1773300511 962922 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :this is extremely hard < 1773300515 442642 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :which is sort of what they're trying to impose on bridge but it's not that formal < 1773300518 93026 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :just explaining human systems to a computer is difficult < 1773300527 243357 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(explaining them to a human is also difficult, but easier) < 1773300548 848973 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :yes < 1773300603 174056 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :current bridge software is really bad at communicating with its partner, when it does well it's primarily through not making thinkos and through being able to work out complex lines of play when it has full information < 1773300658 722107 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :The last time I read about a bridge scandal, it was — and sorry in advance for getting the terminology wrong — a side channel via the return box where discarded cards are placed? < 1773300682 383791 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :does that apply only to bridge software that wants to communnicate with a human partner, or also bridge software that plays a team? < 1773300696 174683 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :It was something remarkably subtle like one of four choices of corner, and it wasn't just sending something obvious like a suit or rank. < 1773300724 574821 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: there were two scandals that that might have been, but only one was that subtle < 1773300744 350651 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :discarded cards in bridge are played like non-discarded cards, just the players have to remember they have no value < 1773300766 93382 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but bridge has two phases, the bidding and the play < 1773300795 270269 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and there was something complicated about placement of the tray that was used to pass the information about the bidding from one partner to the other, IIRC < 1773300805 723361 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: both < 1773300806 175897 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I think the only reason why bridge mostly works and doesn't have these standards is that it's mostly people who already want to keep the information hygiene rules want to play it, especially british people. < 1773300839 30779 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :s/standards/scandals/ < 1773300839 340047 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: I'm primarily concerned about people who are consciously honest but subconsciously pick up information they aren't entitled to < 1773300870 629317 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ah, like CPUs that don't want to deliberately leak information on a side channel? > 1773300875 331643 PRIVMSG #esolangs :14[[07One Command Programming Language(OCPL)14]]4 10 02https://esolangs.org/w/index.php?diff=177592&oldid=177591 5* 03EsolangerII 5* (+84) 10 < 1773300882 142016 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :e.g. if you can see your partner as you play it is too easy to pick up their emotions from body language, so serious tournaments have a barrier across the table and use trays to pass information back and forth < 1773300898 738489 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: That sounds like the one. I saw a video of tourney play so that they could show what the tray ought to look like, and it felt very solemn. I'm guessing that that's just the tourney atmosphere for a game where sharing knowledge is forbidden? < 1773300916 533287 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it's only done in important tournaments and normally only in the last few rounds < 1773300932 391293 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :normally (when playing in person) you just get the four people sitting round a table without many precautions < 1773300940 693585 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but I don't like that because of how much unauthorised information it creates < 1773301087 944996 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Makes sense. In this part of the USA, the contract game we usually play is whist, but much more common is the non-bidding game of hearts. Hearts is a perfect-play game, or however you call it; it's not interesting professionally because it's all down to which hand you're dealt. < 1773301147 772322 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :well, hearts is theoretically complicated because you have multiple opponents who are not allied with each other < 1773301174 88334 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I would expect it to be similar to poker in that it can be broken by collusion < 1773301184 763217 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yeah. But there's a bit of game theory, so even if you're not allied, you get to bet against -- exactly! < 1773301209 135197 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :We also play lots of poker and blackjack for fun. Same idea. I guess we like bluffing games. < 1773301242 439084 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :there are card games with bidding on tricks where everyone bids simultaneously, but I think those can be broken with collusion too < 1773301416 819231 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :there's also at least one competitive trick-taking card game with some limited bidding that has just two players, that's kind of the easy way to get around these problems < 1773301430 401435 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :but it's more boring than the game with three or more players < 1773301439 586001 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :s/game with/games with/ < 1773301476 357798 :chloetax!~chloe@user/chloetax JOIN #esolangs chloetax :chloe < 1773301501 215409 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :It is a dark and stormy night. I'm going to bed. Peace. > 1773301599 349044 PRIVMSG #esolangs :14[[07One Command Programming Language(OCPL)14]]4 10 02https://esolangs.org/w/index.php?diff=177593&oldid=177592 5* 03EsolangerII 5* (+120) 10 > 1773302281 609734 PRIVMSG #esolangs :14[[07One Command Programming Language(OCPL)14]]4 10 02https://esolangs.org/w/index.php?diff=177594&oldid=177593 5* 03EsolangerII 5* (+218) 10 < 1773302394 847268 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo (for when you wake up): I think this is the video you were thinking of: https://www.youtube.com/watch?v=831tJ4EHLBY < 1773302460 371012 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I was almost right, they weren't signalling using the tray, but using the board that's used to hold the cards when carrying them between tables (nowadays, bridge tournaments are usually scored by comparing the play of the same deal at multiple tables, so you need to ensure that each table has players get the same cards and that's done by using a board that holds the four hands separately) < 1773307212 346915 :chloetax!~chloe@user/chloetax QUIT :Ping timeout: 264 seconds < 1773307671 191008 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I looked at the x86 emulator code I wrote to handle self-modifying code – it worked by simulating a no-op interrupt if memory was modified that could be in code cache (thus causing the code to be re-recompiled after the interrupt was handled) < 1773307687 110709 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :a real processor could use the same method (and probably does do something similar) > 1773308739 893636 PRIVMSG #esolangs :14[[07Talk:14]]4 N10 02https://esolangs.org/w/index.php?oldid=177595 5* 03C++DSUCKER 5* (+43) 10Created page with "This esolang is absolutely AWWESOME!!!!! :D" > 1773308751 566742 PRIVMSG #esolangs :14[[07Talk:14]]4 10 02https://esolangs.org/w/index.php?diff=177596&oldid=177595 5* 03C++DSUCKER 5* (+27) 10 > 1773308765 577888 PRIVMSG #esolangs :14[[07Talk:14]]4 10 02https://esolangs.org/w/index.php?diff=177597&oldid=177596 5* 03C++DSUCKER 5* (+1) 10 > 1773308779 296566 PRIVMSG #esolangs :14[[07Talk:14]]4 10 02https://esolangs.org/w/index.php?diff=177598&oldid=177597 5* 03C++DSUCKER 5* (+32) 10 > 1773308802 136558 PRIVMSG #esolangs :14[[07Talk:14]]4 10 02https://esolangs.org/w/index.php?diff=177599&oldid=177598 5* 03C++DSUCKER 5* (+27) 10 > 1773308818 798987 PRIVMSG #esolangs :14[[07Talk:14]]4 M10 02https://esolangs.org/w/index.php?diff=177600&oldid=177599 5* 03C++DSUCKER 5* (-1) 10 > 1773309246 189842 PRIVMSG #esolangs :14[[07Ring-around-the-Rosie14]]4 10 02https://esolangs.org/w/index.php?diff=177601&oldid=175150 5* 03Salpynx 5* (+4482) 10/* Examples */ 99 bottles for 1 reg Minsky machine > 1773309323 138007 PRIVMSG #esolangs :14[[07Ring-around-the-Rosie14]]4 M10 02https://esolangs.org/w/index.php?diff=177602&oldid=177601 5* 03Salpynx 5* (+25) 10/* Computational class */ implemented for testing evaluation strategies < 1773311462 514115 :ais523!~ais523@user/ais523 QUIT :Quit: quit > 1773311805 438431 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177603&oldid=177556 5* 03Qpx5997 5* (+394) 10 > 1773312184 493615 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177604&oldid=177603 5* 03Qpx5997 5* (+333) 10/* Syntax */ > 1773312872 647857 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177605&oldid=177604 5* 03Qpx5997 5* (+812) 10 > 1773313234 942870 PRIVMSG #esolangs :14[[07One Command Programming Language(OCPL)14]]4 10 02https://esolangs.org/w/index.php?diff=177606&oldid=177594 5* 03EsolangerII 5* (+55) 10 > 1773313272 469760 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177607&oldid=177605 5* 03Qpx5997 5* (+76) 10/* Commands */ > 1773313364 248365 PRIVMSG #esolangs :14[[07One Command Programming Language(OCPL)14]]4 M10 02https://esolangs.org/w/index.php?diff=177608&oldid=177606 5* 03EsolangerII 5* (+0) 10 > 1773313384 885131 PRIVMSG #esolangs :14[[07One Command Programming Language(OCPL)14]]4 10 02https://esolangs.org/w/index.php?diff=177609&oldid=177608 5* 03EsolangerII 5* (+5) 10 > 1773313727 342282 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177610&oldid=177607 5* 03Qpx5997 5* (+58) 10 > 1773316721 314809 PRIVMSG #esolangs :14[[07Template:Unf14]]4 10 02https://esolangs.org/w/index.php?diff=177611&oldid=177551 5* 03None1 5* (-36) 10Blanked the page < 1773317251 323280 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Wtf, how does evince keep getting worse?! Can't scroll up with cursor keys anymore... it works once, but also selects the zoom input field. < 1773317290 727929 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(well, maybe it's a recent GTK change) > 1773317912 544921 PRIVMSG #esolangs :14[[07ChangeFuck14]]4 10 02https://esolangs.org/w/index.php?diff=177612&oldid=177562 5* 03None1 5* (+920) 10 < 1773318069 609751 :amby!~ambylastn@host-92-17-36-146.as13285.net JOIN #esolangs * :realname < 1773318350 271918 :ajal!~ambylastn@host-92-17-36-146.as13285.net JOIN #esolangs * :realname < 1773318605 592024 :amby!~ambylastn@host-92-17-36-146.as13285.net QUIT :Ping timeout: 244 seconds < 1773320027 676732 :APic!apic@apic.name PRIVMSG #esolangs :Hi > 1773321045 635967 PRIVMSG #esolangs :14[[07Qpx599714]]4 N10 02https://esolangs.org/w/index.php?oldid=177613 5* 03Qpx5997 5* (+81) 10Created page with "hey guys, im qpx5997, creator of [[]]. i like object shows too!" > 1773321069 350739 PRIVMSG #esolangs :14[[07Qpx599714]]4 10 02https://esolangs.org/w/index.php?diff=177614&oldid=177613 5* 03Qpx5997 5* (-81) 10Blanked the page > 1773321119 37503 PRIVMSG #esolangs :14[[07User:Qpx599714]]4 N10 02https://esolangs.org/w/index.php?oldid=177615 5* 03Qpx5997 5* (+81) 10Created page with "hey guys, im qpx5997, creator of [[]]. i like object shows too!" > 1773321477 851684 PRIVMSG #esolangs :14[[07Qpx599714]]4 10 02https://esolangs.org/w/index.php?diff=177616&oldid=177614 5* 03Qpx5997 5* (+26) 10Redirected page to [[User:Qpx5997]] < 1773324298 442447 :chloetax!~chloe@user/chloetax JOIN #esolangs chloetax :chloe < 1773325100 32108 :FireFly!~firefly@glowbum/gluehwuermchen/firefly QUIT :Ping timeout: 267 seconds < 1773325205 140396 :FireFly!~firefly@glowbum/gluehwuermchen/firefly JOIN #esolangs FireFly :firefly > 1773327373 206664 PRIVMSG #esolangs :14[[07Qpx599714]]4 10 02https://esolangs.org/w/index.php?diff=177617&oldid=177616 5* 03Aadenboy 5* (-26) 10remove redirect to userspace < 1773331490 888396 :lynndotpy609362!~rootcanal@134.122.123.70 QUIT :Quit: bye bye < 1773331554 210637 :lynndotpy6093627!~rootcanal@134.122.123.70 JOIN #esolangs lynndotpy :lynn < 1773333632 562662 :impomatic!~impomatic@31.55.121.85 JOIN #esolangs * :[https://web.libera.chat] impomatic > 1773335902 174597 PRIVMSG #esolangs :14[[07Bit-ter lang14]]4 10 02https://esolangs.org/w/index.php?diff=177618&oldid=177584 5* 03Yayimhere2(school) 5* (-154) 10/* Class */ Its a bounded in memory! AND there's no loops! > 1773336075 755604 PRIVMSG #esolangs :14[[07Bit-ter lang14]]4 10 02https://esolangs.org/w/index.php?diff=177619&oldid=177618 5* 03Aadenboy 5* (+59) 10 < 1773336459 261816 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1773337040 846814 :joast!~joast@2603:90d8:500:31cf:5e0f:3f4b:1cfe:5060 JOIN #esolangs joast :joast > 1773337292 16373 PRIVMSG #esolangs :14[[07Countable14]]4 10 02https://esolangs.org/w/index.php?diff=177620&oldid=176989 5* 03Aadenboy 5* (+141) 10 > 1773337335 693043 PRIVMSG #esolangs :14[[07Countable14]]4 10 02https://esolangs.org/w/index.php?diff=177621&oldid=177620 5* 03Aadenboy 5* (-74) 10/* Commands */ this is redundant and WRONG < 1773342886 392871 :impomatic!~impomatic@31.55.121.85 QUIT :Quit: Client closed < 1773344984 266218 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1773345017 615973 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 244 seconds < 1773345157 855625 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life < 1773345521 156491 :APic!apic@apic.name PRIVMSG #esolangs :Good Night 😴 < 1773347512 267968 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Leaving [[Java]] as a redlink has become very funny to me. Big thanks to Past Corbin for placing that bet. < 1773347543 11459 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :A language so non-esoteric that bluelinking it would be pointless. < 1773348012 549228 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Hehe, this looks a bit janky: https://int-e.eu/~bf3/tmp/shapez2-train-merge.jpg (showing 6 trains arriving all at once at the vortex (central hub); it could be 8 but the 4th direction actually does something useful :) < 1773348194 641003 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Like one of those animations of assembling a 4-dimensional hyperobject from 3D faces. < 1773348561 941984 :Artea!~Lufia@artea.pt JOIN #esolangs Artea :Artea ElFo < 1773351239 260698 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) < 1773351821 571643 :somefan!~somefan@user/somefan JOIN #esolangs somefan :[https://web.libera.chat] somefan < 1773352124 150933 :somefan!~somefan@user/somefan QUIT :Remote host closed the connection < 1773352736 611278 :somefan!~somefan@user/somefan JOIN #esolangs somefan :[https://web.libera.chat] somefan < 1773356891 301512 :somefan!~somefan@user/somefan PRIVMSG #esolangs :has anyone visited #anagol on freenode? < 1773356907 323392 :somefan!~somefan@user/somefan PRIVMSG #esolangs :ref: http://golf.shinh.org/ second para < 1773357186 797779 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Logs suggest I was there from 2014-10 to 2021-06. < 1773357387 721838 :somefan!~somefan@user/somefan PRIVMSG #esolangs :is the server offline? the wholist is completely empty < 1773357410 528871 :somefan!~somefan@user/somefan PRIVMSG #esolangs :or maybe i've never seen an empty server before < 1773357513 504934 :somefan!~somefan@user/somefan QUIT :Remote host closed the connection < 1773357539 572256 :somefan!~somefan@user/somefan JOIN #esolangs somefan :[https://web.libera.chat] somefan < 1773357700 662569 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :I guess it might have just dried up. < 1773357797 553304 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I almost forgot that Freenode is still a thing, technically. < 1773358371 823887 :somefan!~somefan@user/somefan PRIVMSG #esolangs :that's sad, should've migrated to libera or someplace before the sweep < 1773358758 572179 :impomatic!~impomatic@31.55.121.85 JOIN #esolangs * :[https://web.libera.chat] impomatic < 1773360772 367015 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :It's not even _that_ much smaller than this place in terms of netsplit.de statistics (5-6k vs. 33-34k users). < 1773360801 330898 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Wonder what happened to OFTC user counts mid-2024 https://netsplit.de/networks/history/top10_2024u.png -- maybe some sort of big (Matrix?) bridge turndown, like here. < 1773360809 477737 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I've visited #anagol in the past < 1773362280 902369 :somefan!~somefan@user/somefan PRIVMSG #esolangs :what was the atmosphere like? < 1773362352 98555 :aadenboy!~aadenboy@172.56.107.12 JOIN #esolangs * :11,8aadenboy — it's pronounced [ˈejˌdɛnb < 1773362361 539936 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :good afternoon < 1773362398 412323 :somefan!~somefan@user/somefan PRIVMSG #esolangs :hello! < 1773362466 750576 :int-e!~noone@int-e.eu PRIVMSG #esolangs :fizzie: may be matrix related, may be more (like a deliberate bot sweep); techwrongs says there were a lot of CTCP version queries around that time too. https://weblogs.openttd.org/openttd/2024/07/16.html has 263 quits and 176 joins; a lot of the nicks that went missing have weird [m] names. < 1773362494 143653 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Anyway, don't know. < 1773362631 49503 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Like, I've narrowed down the date, but I didn't find any explanation that isn't speculation. < 1773362678 581731 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :[m] definitely sounds matrixy. < 1773362699 568993 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :I don't think it matters terribly much, was just curious. < 1773362714 549200 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Yeah the [m] isn't the weird part, I remember that naming scheme. < 1773362773 709314 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I looked at the nick names and... I don't know, something about them doesn't feel like nick names that people would actually choose? I don't know. < 1773362790 449600 :int-e!~noone@int-e.eu PRIVMSG #esolangs :err, nicknames < 1773364883 452186 :somefan!~somefan@user/somefan PRIVMSG #esolangs :nontheless, s'cool that golf.shinh.org is still alive and kicking for its age < 1773364972 110921 :somefan!~somefan@user/somefan PRIVMSG #esolangs :(altho i checked it recently and half the requests didn't work [at least for my client], just hope that i didn't jinx it) > 1773365579 478429 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177622&oldid=177610 5* 03Qpx5997 5* (+365) 10 > 1773365874 253430 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177623&oldid=177622 5* 03Qpx5997 5* (+481) 10/* Commands */ > 1773365897 455982 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177624&oldid=177623 5* 03Qpx5997 5* (+28) 10 > 1773366772 226703 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177625&oldid=177624 5* 03Qpx5997 5* (+396) 10 < 1773366820 478295 :ajal!~ambylastn@host-92-17-36-146.as13285.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 > 1773367176 922974 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177626&oldid=177625 5* 03Qpx5997 5* (+326) 10 < 1773369294 99089 :aadenboy!~aadenboy@172.56.107.12 QUIT :Ping timeout: 245 seconds < 1773370052 233936 :aadenboy!~aadenboy@172.56.107.12 JOIN #esolangs * :11,8aadenboy — it's pronounced [ˈejˌdɛnb < 1773371635 736514 :aadenboy!~aadenboy@172.56.107.12 PRIVMSG #esolangs :goodnight < 1773371638 402368 :aadenboy!~aadenboy@172.56.107.12 QUIT :Quit: goodbye for now! back another day < 1773374499 404041 :impomatic!~impomatic@31.55.121.85 QUIT :Quit: Client closed < 1773378276 535536 :ais523!~ais523@user/ais523 QUIT :Quit: quit < 1773380602 462394 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) > 1773383298 458854 PRIVMSG #esolangs :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=177627&oldid=177531 5* 03Dragoneater67 5* (+2) 10fix typo + improve formatting < 1773385467 864636 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1773385766 705005 :somefan!~somefan@user/somefan QUIT :Remote host closed the connection < 1773389546 719386 :ais523!~ais523@user/ais523 QUIT :Read error: Connection reset by peer > 1773390544 85925 PRIVMSG #esolangs :14[[07One Command Programming Language(OCPL)14]]4 10 02https://esolangs.org/w/index.php?diff=177628&oldid=177609 5* 03EsolangerII 5* (+142) 10 > 1773391177 979317 PRIVMSG #esolangs :14[[07One Command Programming Language(OCPL)14]]4 10 02https://esolangs.org/w/index.php?diff=177629&oldid=177628 5* 03EsolangerII 5* (+170) 10 > 1773391267 39837 PRIVMSG #esolangs :14[[07One Command Programming Language(OCPL)14]]4 10 02https://esolangs.org/w/index.php?diff=177630&oldid=177629 5* 03EsolangerII 5* (+0) 10 > 1773391725 499810 PRIVMSG #esolangs :14[[07User:EsolangerII14]]4 N10 02https://esolangs.org/w/index.php?oldid=177631 5* 03EsolangerII 5* (+172) 10Created page with "Hi, I'm EsolangerII. Creator of [[One Command Programming Language(OCPL)]], an esoteric language where everything is done with a single command !() based on argument count." > 1773392040 45584 PRIVMSG #esolangs :14[[07User talk:EsolangerII14]]4 N10 02https://esolangs.org/w/index.php?oldid=177632 5* 03EsolangerII 5* (+7) 10Created page with "Contact" < 1773392053 562633 :impomatic!~impomatic@31.55.121.85 JOIN #esolangs * :[https://web.libera.chat] impomatic > 1773392099 796532 PRIVMSG #esolangs :14[[07User talk:EsolangerII14]]4 10 02https://esolangs.org/w/index.php?diff=177633&oldid=177632 5* 03EsolangerII 5* (+5) 10 < 1773394856 512847 :impomatic!~impomatic@31.55.121.85 QUIT :Quit: Client closed < 1773398721 199867 :APic!apic@apic.name PRIVMSG #esolangs :HI < 1773398723 962584 :APic!apic@apic.name PRIVMSG #esolangs :s/I/i/ < 1773399270 841762 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Fun C thing: unlike many other things (like the comma and conditional expressions), the result of generic selection is an lvalue if the chosen result expression is. So you could for example build a kind of a compile-time switch expression that you can assign to, without going through the usual workaround of making a pointer and then dereferencing it: < 1773399293 730105 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :10:54 ,cc int a = 0, b = 0, c = 0, d = 0; _Generic((char(*)[3])0, char(*)[1]: a, char(*)[2]: b, char(*)[3]: c, char(*)[4]: d) = 1; < 1773399295 791874 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :10:54 fizzie: no output: a = 0; b = 0; c = 1; d = 0 < 1773400057 671695 :msv!~msv@user/msv QUIT :Remote host closed the connection < 1773400082 838669 :msv!~msv@user/msv JOIN #esolangs msv :msv > 1773405264 629284 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=177634&oldid=177557 5* 03None1 5* (+53) 10 > 1773405336 430354 PRIVMSG #esolangs :14[[07One Command Programming Language(OCPL)14]]4 10 02https://esolangs.org/w/index.php?diff=177635&oldid=177630 5* 03None1 5* (+84) 10 > 1773405372 905227 PRIVMSG #esolangs :14[[07User:None114]]4 10 02https://esolangs.org/w/index.php?diff=177636&oldid=177101 5* 03None1 5* (+57) 10/* My Esolangs */ > 1773405392 493329 PRIVMSG #esolangs :14[[07OCPL14]]4 10 02https://esolangs.org/w/index.php?diff=177637&oldid=169046 5* 03None1 5* (+70) 10 > 1773405410 521577 PRIVMSG #esolangs :14[[07OCPL14]]4 10 02https://esolangs.org/w/index.php?diff=177638&oldid=177637 5* 03None1 5* (-5) 10 < 1773410037 734533 :tromp!~textual@2001:1c00:3487:1b00:1807:41fe:bcf2:17ca JOIN #esolangs * :Textual User < 1773411300 383602 :lynndotpy6093627!~rootcanal@134.122.123.70 QUIT :Quit: bye bye < 1773411365 688404 :lynndotpy6093627!~rootcanal@134.122.123.70 JOIN #esolangs lynndotpy :lynn < 1773411607 787862 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1773412568 16134 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :fizzie: that's funny because there doesn't seem to be much reason for it, you could just put address operators inside and a dereference outside < 1773412711 391072 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :maybe they figured that the question mark operator should have been able to return an lvalue too, but they don't want to change it now because then someone might accidentally use it and not realize that it won't work with older compilers < 1773413179 426575 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :fizzie: try /msg geordi_ -w { f(0); f(1); } void f(bool c) { uint16_t x = 0; struct { uint16_t y: 5 = 0; } s; (c ? x : s.y) = 80; cout << x << " " << s.y << " "; } > 1773413262 845842 PRIVMSG #esolangs :14[[07User:Widuruwana/MainPageModernization14]]4 N10 02https://esolangs.org/w/index.php?oldid=177639 5* 03Widuruwana 5* (+5858) 10Initial Design < 1773413279 381985 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :C++ allows the question mark operator to return an lvalue that may or may not refer to a bit field. here if c then it assigns 80 to a full 16 bit wide integer, but if not c then it truncates the 80 into a 5 bit wide bit field. there's no way to make sense of that as the question mark operator returning a reference, or rewrite it to the question mark returning an address and then dereferencing it < 1773413291 162527 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I don't know how they came up with this < 1773413354 486335 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :and this was deliberately because C++11 specifically changed the rule from C++03, it wasn't just an oversight in the standard that they went with when discovered < 1773414152 897535 :amby!~ambylastn@host-92-17-36-146.as13285.net JOIN #esolangs amby :realname > 1773414508 37037 PRIVMSG #esolangs :14[[07User talk:Widuruwana/MainPageModernization14]]4 N10 02https://esolangs.org/w/index.php?oldid=177640 5* 03Aadenboy 5* (+692) 10Created page with "it looks interesting but I don't think it fits stylistically with the wiki? at least not given the current skin. the solid borders and shadows are also rather jarring against the background. more technical: the flexbox causes the middl < 1773414894 534621 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :C++ has a rather more elaborate value categorization scheme (what with that whole prvalue/xvalue/lvalue distinction), and it does have references, so I guess you could argue it's more reasonable for C++ to allow it. Although I agree it's still a little weird, since it can't just be a case of the operator yielding a reference. < 1773415056 298555 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :In C, the type of a conditional operator expression is a common type for the second and third operand (with a slightly subtle rule for pointers and a special case for null pointer constants that I think might be on my list of types GDB gets wrong), which means even ignoring bit-fields, you can't use a conditional operator for a "heterogenous" assignment (the address-dereference way). < 1773415574 204372 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :(You can use the _Generic thing for that, but at least it's always resolved at compile time. Variably modified types are not allowed in generic selections.) > 1773415645 838496 PRIVMSG #esolangs :14[[07User talk:Widuruwana/MainPageModernization14]]4 10 02https://esolangs.org/w/index.php?diff=177641&oldid=177640 5* 03Dragoneater67mobile 5* (+207) 10 > 1773416183 496965 PRIVMSG #esolangs :14[[07Ordinal numbers14]]4 N10 02https://esolangs.org/w/index.php?oldid=177642 5* 03Aadenboy 5* (+510) 10program form < 1773416211 875679 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I still think bitfields in C was a mistake but it's a mistake we're stuck with < 1773421988 890877 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :I've been learning about Fortran, and I want to make comments about old versions feeling esoteric, but... it doesn't really. There are oddities, DO loops (which are more like modern for loops) naming the last statement they apply to. < 1773421996 875839 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :I guess for "historical language that feels esoteric" Smalltalk-72 is a much better fit < 1773422007 521908 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :Oh, old Fortran has that I,J,K,L,M,N variables assumed integers others assumed real thing. < 1773422020 766199 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :(And I posted all that IN #fortran by mistake >.> ) < 1773422206 357368 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Great thoughts, honestly. One of my biggest realizations over the past half-decade is that C is a hack and Fortran is quite solid. I don't want to *write* Fortran, but I appreciate it much more now that I understand how C evolved. < 1773422270 834905 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :Oh, the original IF is weird. IF (a) 10,15,20. If a<0 goto statement 10, if it's 0 go to statement 15, if it's positive go to statement 20 < 1773422317 831259 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :The team that made Fortran were reportedly thinking more about how to build the optimizing compiler than the design of the language itself > 1773422602 861920 PRIVMSG #esolangs :14[[07Talk:Iterate14]]4 10 02https://esolangs.org/w/index.php?diff=177643&oldid=174018 5* 03Aadenboy 5* (+500) 10/* computation without $# */ [[Countable]] reference > 1773422625 441882 PRIVMSG #esolangs :14[[07Talk:Iterate14]]4 10 02https://esolangs.org/w/index.php?diff=177644&oldid=177643 5* 03Aadenboy 5* (+5) 10/* computation without $# */  < 1773423108 374000 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :Sgeo: I heard that some versions of Fortran allow you to statically allocate non-contiguous arrays < 1773423204 183536 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :if so then I think that counts as an esoteric feature < 1773425279 428837 :Everything!~Everythin@172-232-54-192.ip.linodeusercontent.com JOIN #esolangs Everything :Everything > 1773425421 545212 PRIVMSG #esolangs :14[[07 14]]4 N10 02https://esolangs.org/w/index.php?oldid=177645 5* 03BODOKE2801e 5* (+11) 10Created page with "Redirecting" > 1773425514 957309 PRIVMSG #esolangs :14[[07 14]]4 10 02https://esolangs.org/w/index.php?diff=177646&oldid=177645 5* 03BODOKE2801e 5* (+195) 10 > 1773425789 481624 PRIVMSG #esolangs :14[[07 14]]4 10 02https://esolangs.org/w/index.php?diff=177647&oldid=177646 5* 03BODOKE2801e 5* (-206) 10Blanked the page < 1773426689 569444 :somefan!~somefan@user/somefan JOIN #esolangs somefan :[https://web.libera.chat] somefan > 1773429581 349907 PRIVMSG #esolangs :14[[07Countable14]]4 10 02https://esolangs.org/w/index.php?diff=177648&oldid=177621 5* 03Aadenboy 5* (+833) 10/* Examples */ [[Rule 110]] implementation < 1773429695 638686 :Everything!~Everythin@172-232-54-192.ip.linodeusercontent.com QUIT :Quit: leaving < 1773431425 304947 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1773431475 519182 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 268 seconds < 1773431597 584582 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life < 1773432778 563499 :somefan!~somefan@user/somefan QUIT :Ping timeout: 240 seconds < 1773433222 562551 :somefan!~somefan@user/somefan JOIN #esolangs somefan :[https://web.libera.chat] somefan < 1773433429 54203 :somefan!~somefan@user/somefan QUIT :Remote host closed the connection < 1773434625 653330 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Proper FORTRAN also has that column-dependent syntax (a "C" -- or any other non-blank character -- in column 6 denotes a continuation line), which perhaps counts as esoteric syntax at this point. < 1773434762 587089 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :And a "C" in column 1 marks a comment. < 1773435093 242959 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :I tried writing a Befunge interpreter in Fortran once, despite not knowing the language basically at all: https://zem.fi/tmp/fbef2.for.txt < 1773435112 640057 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :I believe subsequent versions of the language relaxed those rules about strict meanings of the columns. < 1773435956 584017 :somefan!~somefan@user/somefan JOIN #esolangs somefan :[https://web.libera.chat] somefan < 1773436013 527740 :somefan!~somefan@user/somefan QUIT :Remote host closed the connection < 1773439017 3482 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :I had written some ideas about how I would think to make a programming language with the similar use than C but would be better in my opinion (that other people likely would disagree) < 1773439541 197070 :APic!apic@apic.name PRIVMSG #esolangs :Good Night < 1773442041 564821 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic > 1773451093 220848 PRIVMSG #esolangs :14[[07Ima gte. Ima dana14]]4 10 02https://esolangs.org/w/index.php?diff=177649&oldid=177563 5* 03BODOKE2801e 5* (+94) 10 > 1773451115 638759 PRIVMSG #esolangs :14[[07Ima gte. Ima dana14]]4 10 02https://esolangs.org/w/index.php?diff=177650&oldid=177649 5* 03BODOKE2801e 5* (+0) 10/* Syntax */ < 1773455618 929244 :amby!~ambylastn@host-92-17-36-146.as13285.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 < 1773457557 446502 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :How does MMU of GPU usually work? My idea was just that each window has a base address and a maximum address (the base address is inaccessible and the maximum address is read-only), and the physical address is just the sum of the virtual address plus the base address. Accesses (reads and writes) beyond the maximum address will have no effect. < 1773457586 719022 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :(Allocation and other stuff would be handled by the operating system or by drivers, and not by the video card.) < 1773457626 138087 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :What is your opinion of this? < 1773458110 441723 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :(The CPU would probably have more complicated MMU; what I described above is only for the video card.) > 1773458547 29418 PRIVMSG #esolangs :14[[07Flux (Esolangist)14]]4 10 02https://esolangs.org/w/index.php?diff=177651&oldid=167350 5* 03Kaveh Yousefi 5* (+9599) 10Supplemented further information, based upon the Befunge heritage and the extant code samples, rectified several example programs, added a hyperlink to my interpreter implementation, and introduced additional page category tags. < 1773458612 778003 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :Also, this computer would have tagged memory (two tag bits per byte), although the video memory would not have tag bits. One of the flags in the CPU page table would be whether or not the tag bits can be used; if not, then any attempt to write data with the tag bits set is an error. < 1773461189 441389 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :zzo38: The only complication you need to consider at this level is that a GPU buffer has three size numbers, not one. There's size and there's also 2D information: the length of each row and the stride. < 1773461267 522805 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :The stride is how much is actually allocated and it can be greater than the length. Like, if you have a 1080x720 screen, the length of each row is 1080 (x your pixel size) but the stride is probably 2048. < 1773461435 268793 :^[!~user@user//x-8473491 QUIT :Ping timeout: 245 seconds < 1773462158 491683 :^[!~user@user//x-8473491 JOIN #esolangs ^[ :user < 1773464067 963399 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :korvo: Yes, although my comment above is only about the memory allocation, rather than how they are mapped to the screen (as you mentioned), I think. < 1773464134 653908 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :zzo38: Sometimes there is a stride in memory too! It used to be very common because GPUs could only handle buffers with power-of-two dimensions. It wasn't until videos became popular in the late 2000s that non-power-of-two texture support became more common. < 1773464156 597494 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :To this day, I bet that your GPU can't support odd strides. It'd be too much of a hassle. < 1773464428 631640 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :I thought that the pixel program would read the memory (and possibly apply calculations such as using the value as an index into a tile set) and decide the pixel to display on the screen in that window. > 1773469755 386163 PRIVMSG #esolangs :14[[07All i want is a mess that works in this lang and it's ultralong i dont care how much i am typing but i want one that doesn't make this kind of mess, everybody will laugh at this i just want it that long14]]4 N10 02https://esolangs.org/w/index.php?oldid=177652 5* 03BODOKE2801e 5* (+733) 10Created page with "'''all i want is a mess that works in this lang and it's ultralong i don < 1773471454 551537 :msv!~msv@user/msv QUIT :Remote host closed the connection < 1773471459 132367 :svm!~msv@user/msv JOIN #esolangs msv :msv < 1773472947 546739 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :Ratfor feels very C like < 1773472973 126368 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :Oh, I guess C did exist first > 1773473671 261875 PRIVMSG #esolangs :14[[07Septem Lingua/STL14]]4 M10 02https://esolangs.org/w/index.php?diff=177653&oldid=177220 5* 03Yoyolin0409 5* (+1) 10 > 1773478298 126094 PRIVMSG #esolangs :14[[07Talk:Smasnug ABrainFIsHCHIHqFRSI9efuck+-~B2D14]]4 N10 02https://esolangs.org/w/index.php?oldid=177654 5* 03Win7HE 5* (+141) 10Created page with "An interpreter might be interesting as the creator of Smasnug.--~~~~" > 1773478391 283284 PRIVMSG #esolangs :14[[07Smasnug14]]4 10 02https://esolangs.org/w/index.php?diff=177655&oldid=175561 5* 03Win7HE 5* (+8) 10/* hello world */ > 1773478536 663770 PRIVMSG #esolangs :14[[07Smasnug ABrainFIsHCHIHqFRSI9efuck+-~B2D14]]4 10 02https://esolangs.org/w/index.php?diff=177656&oldid=177370 5* 03Win7HE 5* (+18) 10/* Instructions */ > 1773478807 866719 PRIVMSG #esolangs :14[[07Smasnug ABrainFIsHCHIHqFRSI9efuck+-~B2D14]]4 10 02https://esolangs.org/w/index.php?diff=177657&oldid=177656 5* 03Win7HE 5* (-4) 10 > 1773478852 955834 PRIVMSG #esolangs :14[[07Smasnug ABrainFIsHCHIHqFRSI9efuck+-~B2D14]]4 10 02https://esolangs.org/w/index.php?diff=177658&oldid=177657 5* 03Win7HE 5* (+1) 10 > 1773483111 117182 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Nst021 5* 10New user account > 1773483333 214011 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=177659&oldid=177588 5* 03Nst021 5* (+89) 10/* Introductions */ > 1773484597 827313 PRIVMSG #esolangs :14[[07Flux (Esolangist)14]]4 M10 02https://esolangs.org/w/index.php?diff=177660&oldid=177651 5* 03Dragoneater67mobile 5* (+26) 10improve infobox > 1773484669 18373 PRIVMSG #esolangs :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=177661&oldid=177627 5* 03Dragoneater67mobile 5* (-1) 10improve infobox < 1773485528 312557 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1773488578 763752 :APic!apic@apic.name PRIVMSG #esolangs :Hi < 1773491354 869976 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Quit: Client closed < 1773493460 790365 :gf2718!~gf2718@user/gf2718 JOIN #esolangs gf2718 :gf2718 < 1773495010 571864 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic < 1773497031 879303 :amby!~ambylastn@host-92-17-36-146.as13285.net JOIN #esolangs * :realname > 1773501670 48800 PRIVMSG #esolangs :14[[07Flux (Esolangist)14]]4 M10 02https://esolangs.org/w/index.php?diff=177662&oldid=177660 5* 03Hammy 5* (+128) 10small edit > 1773503882 463848 PRIVMSG #esolangs :14[[07Righght14]]4 10 02https://esolangs.org/w/index.php?diff=177663&oldid=177479 5* 03Cool Bungle 5* (+3) 10 > 1773504227 569806 PRIVMSG #esolangs :14[[07Flux (Esolangist)14]]4 M10 02https://esolangs.org/w/index.php?diff=177664&oldid=177662 5* 03Kaveh Yousefi 5* (+8) 10Rectified the formatting of the command table. > 1773505387 734131 PRIVMSG #esolangs :14[[07Un-Js14]]4 10 02https://esolangs.org/w/index.php?diff=177665&oldid=93472 5* 03Qazwsxplm 5* (+4) 10 < 1773506119 689780 :joast!~joast@2603:90d8:500:31cf:5e0f:3f4b:1cfe:5060 QUIT :Quit: Leaving. > 1773506720 943812 PRIVMSG #esolangs :14[[07Bit-ter lang14]]4 10 02https://esolangs.org/w/index.php?diff=177666&oldid=177619 5* 03BODOKE2801e 5* (+0) 10/* Commands= */ < 1773510409 868536 :joast!~joast@2603:90d8:500:31cf:5e0f:3f4b:1cfe:5060 JOIN #esolangs joast :joast < 1773516501 334948 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname > 1773516967 71804 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Benedikt Pankratz 5* 10New user account > 1773517704 588964 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=177667&oldid=177659 5* 03Benedikt Pankratz 5* (+128) 10 > 1773517715 690694 PRIVMSG #esolangs :14[[07Benedictum14]]4 N10 02https://esolangs.org/w/index.php?oldid=177668 5* 03Benedikt Pankratz 5* (+6694) 10Created page with "{{infobox proglang |name=Benedictum |paradigms=imperative |author=Bene (Beneking102) |year=[[:Category:2025|2025]] |memsys=[[:Category:Cell-based|Cell-based]] |dimensions=one-dimensional |class=[[:Category:Turing complete|Turing complete]] |majorimpl=[https > 1773517763 629302 PRIVMSG #esolangs :14[[07Benedictum14]]4 10 02https://esolangs.org/w/index.php?diff=177669&oldid=177668 5* 03Benedikt Pankratz 5* (+0) 10 > 1773517787 947044 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=177670&oldid=177634 5* 03Benedikt Pankratz 5* (+96) 10 < 1773517835 285463 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 245 seconds < 1773517836 339607 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord > 1773517839 854653 PRIVMSG #esolangs :14[[07Benedictum14]]4 10 02https://esolangs.org/w/index.php?diff=177671&oldid=177669 5* 03Benedikt Pankratz 5* (+26) 10 < 1773518008 471297 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life > 1773520125 865122 PRIVMSG #esolangs :14[[07Galvanized14]]4 N10 02https://esolangs.org/w/index.php?oldid=177672 5* 03Mrtli08 5* (+49) 10Created page with "Galvanized is a esolang made by [[User:Mrtli08]]." > 1773521072 958182 PRIVMSG #esolangs :14[[07Galvanized14]]4 10 02https://esolangs.org/w/index.php?diff=177673&oldid=177672 5* 03Mrtli08 5* (+1168) 10 > 1773521095 286951 PRIVMSG #esolangs :14[[07Galvanized14]]4 10 02https://esolangs.org/w/index.php?diff=177674&oldid=177673 5* 03Mrtli08 5* (+30) 10 < 1773524146 764512 :amby!~ambylastn@host-92-17-36-146.as13285.net QUIT :Read error: No route to host < 1773524171 918399 :amby!~ambylastn@host-92-17-36-146.as13285.net JOIN #esolangs amby :realname < 1773531156 542409 :somefan!~fan0102@user/somefan JOIN #esolangs somefan :fan0102 < 1773532542 353256 :somefan!~fan0102@user/somefan QUIT :Quit: leaving > 1773536992 977276 PRIVMSG #esolangs :14[[07Bit-ter lang14]]4 10 02https://esolangs.org/w/index.php?diff=177675&oldid=177666 5* 03BODOKE2801e 5* (+94) 10/* Commands= */ > 1773537081 119280 PRIVMSG #esolangs :14[[07Bit-ter lang14]]4 10 02https://esolangs.org/w/index.php?diff=177676&oldid=177675 5* 03BODOKE2801e 5* (+30) 10/* Class */ < 1773537279 228792 :APic!apic@apic.name QUIT :Quit: brb < 1773537905 303605 :APic!apic@apic.name JOIN #esolangs APic :A. Pic. - my name since YOLD 3149 < 1773537961 612515 :APic!apic@apic.name QUIT :Client Quit < 1773540394 368803 :amby!~ambylastn@host-92-17-36-146.as13285.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 < 1773543903 534810 :op_4!~tslil@user/op-4/x-9116473 QUIT :Remote host closed the connection < 1773543939 611823 :op_4!~tslil@user/op-4/x-9116473 JOIN #esolangs op_4 :op_4 > 1773544063 95403 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 10 02https://esolangs.org/w/index.php?diff=177677&oldid=177571 5* 03Qazwsxplm 5* (+12) 10 > 1773544275 73252 PRIVMSG #esolangs :14[[07'xxx' is not recognized as an internal or external command, operable program or batch file.14]]4 M10 02https://esolangs.org/w/index.php?diff=177678&oldid=147683 5* 03Qazwsxplm 5* (+43) 10/* See also */ > 1773544357 306171 PRIVMSG #esolangs :14[[07Illegal command14]]4 N10 02https://esolangs.org/w/index.php?oldid=177679 5* 03Qazwsxplm 5* (+270) 10Created page with "'''Illegal command''' is a esolang created by [[User:Qazwsxplm]], inspired by [['xxx' is not recognized as an internal or external command, operable program or batch file.]] and it imitates a common DOSBox error when you attempt to execute a command that does n > 1773544537 251287 PRIVMSG #esolangs :14[[07Illegal command14]]4 M10 02https://esolangs.org/w/index.php?diff=177680&oldid=177679 5* 03Qazwsxplm 5* (+807) 10 > 1773544548 390914 PRIVMSG #esolangs :14[[07Illegal command14]]4 10 02https://esolangs.org/w/index.php?diff=177681&oldid=177680 5* 03Qazwsxplm 5* (+0) 10 > 1773544590 144613 PRIVMSG #esolangs :14[[07Illegal command14]]4 M10 02https://esolangs.org/w/index.php?diff=177682&oldid=177681 5* 03Qazwsxplm 5* (+5) 10 > 1773544621 278482 PRIVMSG #esolangs :14[[07Illegal command14]]4 M10 02https://esolangs.org/w/index.php?diff=177683&oldid=177682 5* 03Qazwsxplm 5* (+2) 10/* Commands */ > 1773544860 440238 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 10 02https://esolangs.org/w/index.php?diff=177684&oldid=177677 5* 03Qazwsxplm 5* (+3754) 10 > 1773544942 104551 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177685&oldid=126172 5* 03Qazwsxplm 5* (+19) 10/* Example */ > 1773545098 576458 PRIVMSG #esolangs :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=177686&oldid=172942 5* 03Qazwsxplm 5* (+313) 10/* Complex Example */ > 1773545505 146968 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 M10 02https://esolangs.org/w/index.php?diff=177687&oldid=177684 5* 03Qazwsxplm 5* (+27) 10 > 1773545755 920636 PRIVMSG #esolangs :14[[07Geometry Dash14]]4 M10 02https://esolangs.org/w/index.php?diff=177688&oldid=164669 5* 03Qazwsxplm 5* (+44) 10/* Legal issues with alternate implementations */ > 1773545789 967030 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 10 02https://esolangs.org/w/index.php?diff=177689&oldid=177687 5* 03Aadenboy 5* (+85) 10holy shit > 1773545995 278588 PRIVMSG #esolangs :14[[07SCRUBS4U14]]4 M10 02https://esolangs.org/w/index.php?diff=177690&oldid=92818 5* 03Qazwsxplm 5* (+15) 10 > 1773546104 133947 PRIVMSG #esolangs :14[[07SCRUBS4U14]]4 M10 02https://esolangs.org/w/index.php?diff=177691&oldid=177690 5* 03Qazwsxplm 5* (-4) 10 > 1773546448 368792 PRIVMSG #esolangs :14[[07Benedictum14]]4 10 02https://esolangs.org/w/index.php?diff=177692&oldid=177671 5* 03Cleverxia 5* (+285) 10fix computational class (see [[ivory]]) > 1773546582 946474 PRIVMSG #esolangs :14[[07JamogusLamogusAmogus14]]4 M10 02https://esolangs.org/w/index.php?diff=177693&oldid=163938 5* 03Qazwsxplm 5* (+67) 10 > 1773546714 160366 PRIVMSG #esolangs :14[[07Geometry Dash14]]4 10 02https://esolangs.org/w/index.php?diff=177694&oldid=177688 5* 03Corbin 5* (-497) 10Remove speculation over copyright. That's not how copyright works. > 1773546750 623663 PRIVMSG #esolangs :14[[07Marble14]]4 10 02https://esolangs.org/w/index.php?diff=177695&oldid=119799 5* 03Qazwsxplm 5* (+27) 10 > 1773547110 381702 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 M10 02https://esolangs.org/w/index.php?diff=177696&oldid=177689 5* 03Qazwsxplm 5* (+457) 10 > 1773547695 149696 PRIVMSG #esolangs :14[[07JamogusLamogusAmogus14]]4 10 02https://esolangs.org/w/index.php?diff=177697&oldid=177693 5* 03Aadenboy 5* (-67) 10eh? > 1773547719 196768 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177698&oldid=177685 5* 03Aadenboy 5* (-19) 10Undo revision [[Special:Diff/177685|177685]] by [[Special:Contributions/Qazwsxplm|Qazwsxplm]] ([[User talk:Qazwsxplm|talk]]) > 1773547812 348434 PRIVMSG #esolangs :14[[07SCRUBS4U14]]4 10 02https://esolangs.org/w/index.php?diff=177699&oldid=177691 5* 03Aadenboy 5* (-15) 10unnecessary distinction > 1773550392 267227 PRIVMSG #esolangs :14[[07Tetrahedron14]]4 10 02https://esolangs.org/w/index.php?diff=177700&oldid=177510 5* 03Cleverxia 5* (+2247) 10 > 1773558659 910294 PRIVMSG #esolangs :14[[07The best esolang ever14]]4 M10 02https://esolangs.org/w/index.php?diff=177701&oldid=95442 5* 03Qazwsxplm 5* (+24) 10 > 1773558736 396140 PRIVMSG #esolangs :14[[07CES14]]4 M10 02https://esolangs.org/w/index.php?diff=177702&oldid=92641 5* 03Qazwsxplm 5* (+12) 10 > 1773559616 346140 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 10 02https://esolangs.org/w/index.php?diff=177703&oldid=177696 5* 03Qazwsxplm 5* (+153) 10 > 1773559747 537983 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 10 02https://esolangs.org/w/index.php?diff=177704&oldid=177703 5* 03Qazwsxplm 5* (+18) 10 > 1773559924 262495 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 M10 02https://esolangs.org/w/index.php?diff=177705&oldid=177704 5* 03Qazwsxplm 5* (+42) 10 > 1773560291 805706 PRIVMSG #esolangs :14[[07Scratch14]]4 10 02https://esolangs.org/w/index.php?diff=177706&oldid=171362 5* 03Qazwsxplm 5* (+17) 10/* See Also */ > 1773560422 28038 PRIVMSG #esolangs :14[[07Brainsymbol14]]4 10 02https://esolangs.org/w/index.php?diff=177707&oldid=97407 5* 03Qazwsxplm 5* (+2) 10 > 1773560687 631304 PRIVMSG #esolangs :14[[07PyText?!.14]]4 M10 02https://esolangs.org/w/index.php?diff=177708&oldid=127299 5* 03Qazwsxplm 5* (+11) 10 > 1773560867 37064 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 M10 02https://esolangs.org/w/index.php?diff=177709&oldid=177705 5* 03Qazwsxplm 5* (+115) 10 > 1773561053 54986 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 M10 02https://esolangs.org/w/index.php?diff=177710&oldid=177709 5* 03Qazwsxplm 5* (+29) 10 > 1773561543 56448 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 M10 02https://esolangs.org/w/index.php?diff=177711&oldid=177710 5* 03Qazwsxplm 5* (+116) 10 < 1773565437 875135 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :Ew. I was trying to call a subroutine that gives me back a string. I... had to give it a REAL*8 argument. The compiler didn't like INTEGER*8 > 1773566547 935515 PRIVMSG #esolangs :14[[07Tautologylang14]]4 M10 02https://esolangs.org/w/index.php?diff=177712&oldid=98107 5* 03Qazwsxplm 5* (+104) 10 > 1773566686 695762 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 M10 02https://esolangs.org/w/index.php?diff=177713&oldid=177711 5* 03Qazwsxplm 5* (+320) 10 > 1773566754 737757 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 M10 02https://esolangs.org/w/index.php?diff=177714&oldid=177713 5* 03Qazwsxplm 5* (+0) 10 > 1773566928 189375 PRIVMSG #esolangs :14[[07Whoeverscripts14]]4 M10 02https://esolangs.org/w/index.php?diff=177715&oldid=95553 5* 03Qazwsxplm 5* (+30) 10 < 1773567121 444231 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :Well, that's esoteric. FORTRAN IV has a way to define a function on one line < 1773567128 549889 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :But here's an invalid example < 1773567139 79514 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :ASF(A) = A+B(I) > 1773567139 633697 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 M10 02https://esolangs.org/w/index.php?diff=177716&oldid=177714 5* 03Qazwsxplm 5* (+142) 10 < 1773567149 659182 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :The usage of array B(I) isn't allowed there > 1773567259 70011 PRIVMSG #esolangs :14[[07Index.html14]]4 M10 02https://esolangs.org/w/index.php?diff=177717&oldid=126730 5* 03Qazwsxplm 5* (+17) 10/* Language description */ < 1773567335 876597 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer > 1773568386 654130 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 M10 02https://esolangs.org/w/index.php?diff=177718&oldid=177716 5* 03Qazwsxplm 5* (+413) 10 > 1773569108 362143 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 M10 02https://esolangs.org/w/index.php?diff=177719&oldid=177718 5* 03Qazwsxplm 5* (+128) 10 > 1773569247 359105 PRIVMSG #esolangs :14[[0714]]4 N10 02https://esolangs.org/w/index.php?oldid=177720 5* 03PrySigneToFry 5* (+11717) 10Created page with "{{AKA|title=}} is an esoteric programming language designed by PSTF, in order to avoiding any emoji-using, and trying to inherit the spirit of APL. The name of this language '' should actually be ''(stands for Symbolic Language), because I deliberately looked up vari > 1773569284 781306 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=177721&oldid=177590 5* 03PrySigneToFry 5* (+21) 10 > 1773569301 729764 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 M10 02https://esolangs.org/w/index.php?diff=177722&oldid=177719 5* 03Qazwsxplm 5* (+51) 10 > 1773569744 406766 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 M10 02https://esolangs.org/w/index.php?diff=177723&oldid=177722 5* 03Qazwsxplm 5* (+43) 10 > 1773569770 929784 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 M10 02https://esolangs.org/w/index.php?diff=177724&oldid=177723 5* 03Qazwsxplm 5* (+1) 10fix invaild linking > 1773569948 347652 PRIVMSG #esolangs :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=177725&oldid=166327 5* 03Qazwsxplm 5* (+12) 10 > 1773570144 541957 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 M10 02https://esolangs.org/w/index.php?diff=177726&oldid=177724 5* 03Qazwsxplm 5* (+143) 10 > 1773570286 521717 PRIVMSG #esolangs :14[[07Esolangs.org14]]4 M10 02https://esolangs.org/w/index.php?diff=177727&oldid=176191 5* 03Qazwsxplm 5* (+49) 10 > 1773570703 443519 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 M10 02https://esolangs.org/w/index.php?diff=177728&oldid=177726 5* 03Qazwsxplm 5* (+97) 10 > 1773570961 914213 PRIVMSG #esolangs :14[[07Translated ZhongWen/PSTF Again14]]4 M10 02https://esolangs.org/w/index.php?diff=177729&oldid=141857 5* 03Qazwsxplm 5* (+57) 10 > 1773570995 112192 PRIVMSG #esolangs :14[[07Translated ZhongWen/PSTF Again14]]4 M10 02https://esolangs.org/w/index.php?diff=177730&oldid=177729 5* 03Qazwsxplm 5* (+4) 10 > 1773571106 722857 PRIVMSG #esolangs :14[[07Translated ZhongWen/PSTF Again14]]4 M10 02https://esolangs.org/w/index.php?diff=177731&oldid=177730 5* 03Qazwsxplm 5* (+36) 10 > 1773571354 284324 PRIVMSG #esolangs :14[[07Translated ZhongWen/Mihai Again Chapter 1314]]4 M10 02https://esolangs.org/w/index.php?diff=177732&oldid=152012 5* 03Qazwsxplm 5* (+142) 10 > 1773571445 740660 PRIVMSG #esolangs :14[[07Translated ZhongWen14]]4 M10 02https://esolangs.org/w/index.php?diff=177733&oldid=139130 5* 03Qazwsxplm 5* (+67) 10/* See also */ > 1773571831 494003 PRIVMSG #esolangs :14[[07Translated ZhongWen/Mihai Again Chapter 1314]]4 10 02https://esolangs.org/w/index.php?diff=177734&oldid=177732 5* 03Qazwsxplm 5* (+129) 10 > 1773571878 887031 PRIVMSG #esolangs :14[[07Category:Pages with ignored display titles14]]4 N10 02https://esolangs.org/w/index.php?oldid=177735 5* 03Qazwsxplm 5* (+0) 10Created blank page > 1773571981 704890 PRIVMSG #esolangs :14[[07Translated ZhongWen/Mihai Again Chapter 1314]]4 M10 02https://esolangs.org/w/index.php?diff=177736&oldid=177734 5* 03Qazwsxplm 5* (+3932) 10 < 1773571985 490226 :APic!apic@apic.name JOIN #esolangs APic :A. Pic. - my name since YOLD 3149 > 1773572035 335301 PRIVMSG #esolangs :14[[07Category:Works-in-Progress14]]4 M10 02https://esolangs.org/w/index.php?diff=177737&oldid=129482 5* 03Qazwsxplm 5* (+1) 10 > 1773572107 191881 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=177738&oldid=177667 5* 03Qazwsxplm 5* (+0) 10 > 1773572383 89134 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=177739&oldid=177738 5* 03Qazwsxplm 5* (+7) 10/* Introductions */ > 1773572459 202613 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 10 02https://esolangs.org/w/index.php?diff=177740&oldid=177728 5* 03Cleverxia 5* (+70) 10 > 1773572661 92763 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=177741&oldid=177739 5* 03Tomahg 5* (+72) 10 > 1773572670 99674 PRIVMSG #esolangs :14[[07Bodyfuck14]]4 10 02https://esolangs.org/w/index.php?diff=177742&oldid=110662 5* 03Tomahg 5* (+67) 10/* Examples */ > 1773572837 611144 PRIVMSG #esolangs :14[[07Bodyfuck14]]4 10 02https://esolangs.org/w/index.php?diff=177743&oldid=177742 5* 03Tomahg 5* (+227) 10/* History */ > 1773572869 716715 PRIVMSG #esolangs :14[[07Bitfuckery14]]4 M10 02https://esolangs.org/w/index.php?diff=177744&oldid=138505 5* 03Qazwsxplm 5* (-18) 10 > 1773572870 897672 PRIVMSG #esolangs :14[[07Bodyfuck14]]4 10 02https://esolangs.org/w/index.php?diff=177745&oldid=177743 5* 03Tomahg 5* (+0) 10/* History */ > 1773573038 252278 PRIVMSG #esolangs :14[[07Bodyfuck14]]4 10 02https://esolangs.org/w/index.php?diff=177746&oldid=177745 5* 03Tomahg 5* (+292) 10/* Specification */ > 1773573100 74125 PRIVMSG #esolangs :14[[07Bodyfuck14]]4 10 02https://esolangs.org/w/index.php?diff=177747&oldid=177746 5* 03Tomahg 5* (+34) 10/* History */ > 1773573202 629887 PRIVMSG #esolangs :14[[07Bodyfuck14]]4 10 02https://esolangs.org/w/index.php?diff=177748&oldid=177747 5* 03Tomahg 5* (+46) 10/* Specification */ > 1773573211 249680 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 M10 02https://esolangs.org/w/index.php?diff=177749&oldid=177740 5* 03Qazwsxplm 5* (+234) 10 > 1773573223 654063 PRIVMSG #esolangs :14[[07Bodyfuck14]]4 10 02https://esolangs.org/w/index.php?diff=177750&oldid=177748 5* 03Tomahg 5* (+0) 10/* Specification */ > 1773573296 466287 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 M10 02https://esolangs.org/w/index.php?diff=177751&oldid=177749 5* 03Qazwsxplm 5* (-15) 10 > 1773573386 21646 PRIVMSG #esolangs :14[[07LogFuck14]]4 N10 02https://esolangs.org/w/index.php?oldid=177752 5* 03Qazwsxplm 5* (+21) 10Redirected page to [[Logfuck]] > 1773573422 329262 PRIVMSG #esolangs :14[[07Hassl14]]4 N10 02https://esolangs.org/w/index.php?oldid=177753 5* 03Qazwsxplm 5* (+19) 10Redirected page to [[HASSL]] > 1773573509 185918 PRIVMSG #esolangs :14[[07NormalCalc14]]4 N10 02https://esolangs.org/w/index.php?oldid=177754 5* 03Qazwsxplm 5* (+24) 10Redirected page to [[Normalcalc]] > 1773573534 853152 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 M10 02https://esolangs.org/w/index.php?diff=177755&oldid=177751 5* 03Qazwsxplm 5* (+1) 10 > 1773573613 29661 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 M10 02https://esolangs.org/w/index.php?diff=177756&oldid=177755 5* 03Qazwsxplm 5* (-7) 10 > 1773573639 781386 PRIVMSG #esolangs :14[[07RUI14]]4 N10 02https://esolangs.org/w/index.php?oldid=177757 5* 03Qazwsxplm 5* (+17) 10Redirected page to [[Rui]] > 1773573820 169327 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 M10 02https://esolangs.org/w/index.php?diff=177758&oldid=177756 5* 03Qazwsxplm 5* (+74) 10 > 1773573872 740802 PRIVMSG #esolangs :14[[07ChinaScript14]]4 M10 02https://esolangs.org/w/index.php?diff=177759&oldid=171611 5* 03Qazwsxplm 5* (+41) 10 > 1773573928 415720 PRIVMSG #esolangs :14[[07ChinaScript14]]4 10 02https://esolangs.org/w/index.php?diff=177760&oldid=177759 5* 03Qazwsxplm 5* (+58) 10/* do nothing */ > 1773573955 754251 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 10 02https://esolangs.org/w/index.php?diff=177761&oldid=177758 5* 03Cleverxia 5* (+146) 10 > 1773574050 841444 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 10 02https://esolangs.org/w/index.php?diff=177762&oldid=177761 5* 03Cleverxia 5* (+9) 10 > 1773574186 35154 PRIVMSG #esolangs :14[[07Talk:List of esolang file extensions14]]4 N10 02https://esolangs.org/w/index.php?oldid=177763 5* 03Qazwsxplm 5* (+90) 10Created page with "Someone is faster than me just Before I think my idea! Maybe [[User:Cleberxia|Cleverxia]]?" > 1773574221 988869 PRIVMSG #esolangs :14[[07Talk:List of esolang file extensions14]]4 M10 02https://esolangs.org/w/index.php?diff=177764&oldid=177763 5* 03Qazwsxplm 5* (+39) 10 > 1773574279 369493 PRIVMSG #esolangs :14[[07Talk:List of esolang file extensions14]]4 10 02https://esolangs.org/w/index.php?diff=177765&oldid=177764 5* 03Cleverxia 5* (+111) 10 > 1773574369 836526 PRIVMSG #esolangs :14[[07Talk:List of esolang file extensions14]]4 10 02https://esolangs.org/w/index.php?diff=177766&oldid=177765 5* 03Cleverxia 5* (+1) 10(newline) > 1773574411 578797 PRIVMSG #esolangs :14[[07Talk:List of esolang file extensions14]]4 10 02https://esolangs.org/w/index.php?diff=177767&oldid=177766 5* 03Qazwsxplm 5* (+34) 10 > 1773575370 732186 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 M10 02https://esolangs.org/w/index.php?diff=177768&oldid=177762 5* 03Qazwsxplm 5* (+57) 10 > 1773576241 648854 PRIVMSG #esolangs :14[[07User talk:Qazwsxplm14]]4 N10 02https://esolangs.org/w/index.php?oldid=177769 5* 03PrySigneToFry 5* (+410) 10/* Septem Lingua */ new section > 1773576275 835965 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 10 02https://esolangs.org/w/index.php?diff=177770&oldid=177483 5* 03PrySigneToFry 5* (+20) 10 > 1773576399 100251 PRIVMSG #esolangs :14[[07Translator14]]4 N10 02https://esolangs.org/w/index.php?oldid=177771 5* 03None1 5* (+569) 10Created page with "{{lang|i=User:None1}} ==Memory== It operates on the input. It has no other memory storage other than that. ==Syntax==
 ''a'' -> ''b'' 
''a'' and ''b'' are strings. Replaces ''a'' with ''b''. Note that replacements do ''not'' loop explicitly or implicitly, so > 1773576428 507410 PRIVMSG #esolangs :14[[07User talk:Qazwsxplm14]]4 M10 02https://esolangs.org/w/index.php?diff=177772&oldid=177769 5* 03Qazwsxplm 5* (+320) 10/* Septem Lingua */ > 1773576490 50359 PRIVMSG #esolangs :14[[07Translator14]]4 M10 02https://esolangs.org/w/index.php?diff=177773&oldid=177771 5* 03None1 5* (+0) 10 > 1773576784 239302 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 10 02https://esolangs.org/w/index.php?diff=177774&oldid=177770 5* 03PrySigneToFry 5* (+112) 10 > 1773576980 142849 PRIVMSG #esolangs :14[[07Translator14]]4 10 02https://esolangs.org/w/index.php?diff=177775&oldid=177773 5* 03PrySigneToFry 5* (+39) 10 > 1773577054 411212 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 10 02https://esolangs.org/w/index.php?diff=177776&oldid=177774 5* 03Qazwsxplm 5* (+35) 10/* misc */ > 1773577284 607412 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 M10 02https://esolangs.org/w/index.php?diff=177777&oldid=177776 5* 03Qazwsxplm 5* (+15) 10/* By Qazwsxplm */ > 1773577350 351517 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 M10 02https://esolangs.org/w/index.php?diff=177778&oldid=177777 5* 03Qazwsxplm 5* (-1) 10/* By Qazwsxplm */ > 1773577493 529980 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 M10 02https://esolangs.org/w/index.php?diff=177779&oldid=177778 5* 03Qazwsxplm 5* (+16) 10/* By Qazwsxplm */ < 1773580228 563204 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Ping timeout: 240 seconds < 1773581295 572191 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic < 1773583419 143014 :amby!~ambylastn@host-92-17-36-146.as13285.net JOIN #esolangs amby :realname > 1773586881 356382 PRIVMSG #esolangs :14[[07Flux (Esolangist)14]]4 M10 02https://esolangs.org/w/index.php?diff=177780&oldid=177664 5* 03Kaveh Yousefi 5* (+3) 10Rectified the formatting of several stack modification descriptions. > 1773586959 898166 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 10 02https://esolangs.org/w/index.php?diff=177781&oldid=177779 5* 03Cleverxia 5* (+175) 10/* Development Team */ make statement more rigorous > 1773587130 848611 PRIVMSG #esolangs :14[[07The best esolang ever14]]4 10 02https://esolangs.org/w/index.php?diff=177782&oldid=177701 5* 03Aadenboy 5* (-24) 10Undo revision [[Special:Diff/177701|177701]] by [[Special:Contributions/Qazwsxplm|Qazwsxplm]] ([[User talk:Qazwsxplm|talk]]) > 1773587209 235265 PRIVMSG #esolangs :14[[07Brainsymbol14]]4 10 02https://esolangs.org/w/index.php?diff=177783&oldid=177707 5* 03Aadenboy 5* (-2) 10seems unofficial > 1773587232 410583 PRIVMSG #esolangs :14[[07Tautologylang14]]4 10 02https://esolangs.org/w/index.php?diff=177784&oldid=177712 5* 03Aadenboy 5* (-104) 10not a tautology > 1773587248 436223 PRIVMSG #esolangs :14[[07Index.html14]]4 10 02https://esolangs.org/w/index.php?diff=177785&oldid=177717 5* 03Aadenboy 5* (-17) 10Undo revision [[Special:Diff/177717|177717]] by [[Special:Contributions/Qazwsxplm|Qazwsxplm]] ([[User talk:Qazwsxplm|talk]]) > 1773587273 869741 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177786&oldid=177725 5* 03Aadenboy 5* (-12) 10seems unofficial, especially since this is unimplemented > 1773587298 614851 PRIVMSG #esolangs :14[[07Esolangs.org14]]4 10 02https://esolangs.org/w/index.php?diff=177787&oldid=177727 5* 03Aadenboy 5* (-49) 10both of these are not necessarily true > 1773587405 689756 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=177788&oldid=177741 5* 03Aadenboy 5* (-7) 10?? > 1773587475 550762 PRIVMSG #esolangs :14[[07Bitfuckery14]]4 10 02https://esolangs.org/w/index.php?diff=177789&oldid=177744 5* 03Aadenboy 5* (-21) 10Undo revision [[Special:Diff/177744|177744]] by [[Special:Contributions/Qazwsxplm|Qazwsxplm]] ([[User talk:Qazwsxplm|talk]]) > 1773587555 420654 PRIVMSG #esolangs :14[[07ChinaScript14]]4 10 02https://esolangs.org/w/index.php?diff=177790&oldid=177760 5* 03Aadenboy 5* (-99) 10 > 1773587808 131 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 10 02https://esolangs.org/w/index.php?diff=177791&oldid=177768 5* 03Aadenboy 5* (-84) 10remove unconfirmed extensions > 1773587825 19256 PRIVMSG #esolangs :14[[07Esolang talk:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=177792&oldid=175444 5* 03Qazwsxplm 5* (+295) 10/* OH MY GOD I GOT SOME HORRIBLE NEWS! */ new section > 1773587842 119634 PRIVMSG #esolangs :14[[07User talk:Qazwsxplm14]]4 10 02https://esolangs.org/w/index.php?diff=177793&oldid=177772 5* 03Aadenboy 5* (+356) 10/* mass editing */ new section > 1773587932 585438 PRIVMSG #esolangs :14[[07User talk:Qazwsxplm14]]4 M10 02https://esolangs.org/w/index.php?diff=177794&oldid=177793 5* 03Qazwsxplm 5* (+146) 10 > 1773588619 179115 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 M10 02https://esolangs.org/w/index.php?diff=177795&oldid=177781 5* 03Qazwsxplm 5* (+35) 10/* By Qazwsxplm */ < 1773588919 236463 :joast!~joast@2603:90d8:500:31cf:5e0f:3f4b:1cfe:5060 QUIT :Quit: Leaving. < 1773591233 903551 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Quit: Client closed < 1773592219 5515 :joast!~joast@2603:90d8:500:31cf:5e0f:3f4b:1cfe:5060 JOIN #esolangs joast :joast > 1773594884 618125 PRIVMSG #esolangs :14[[07Ima gte. Ima dana14]]4 10 02https://esolangs.org/w/index.php?diff=177796&oldid=177650 5* 03BODOKE2801e 5* (+848) 10/* Examples */ > 1773594912 483316 PRIVMSG #esolangs :14[[07Ima gte. Ima dana14]]4 M10 02https://esolangs.org/w/index.php?diff=177797&oldid=177796 5* 03BODOKE2801e 5* (+1) 10/* Fibonacci sequence */ > 1773598640 589377 PRIVMSG #esolangs :14[[07Scratch14]]4 M10 02https://esolangs.org/w/index.php?diff=177798&oldid=177706 5* 03Ractangle 5* (-17) 10why? > 1773598795 482072 PRIVMSG #esolangs :14[[07Whoeverscripts14]]4 10 02https://esolangs.org/w/index.php?diff=177799&oldid=177715 5* 03Ractangle 5* (-30) 10 > 1773599013 695350 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03StavWasPlayZ 5* 10New user account > 1773599216 513212 PRIVMSG #esolangs :14[[07Esolang talk:Community portal14]]4 M10 02https://esolangs.org/w/index.php?diff=177800&oldid=177792 5* 03Ractangle 5* (+182) 10/* OH MY GOD I GOT SOME HORRIBLE NEWS! */ > 1773599692 89153 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=177801&oldid=177788 5* 03StavWasPlayZ 5* (+256) 10 < 1773601203 476451 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1773601648 97171 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :At least some FORTRAN books use O with slash through it to indicate the letter < 1773601656 774073 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :Which... is opposite from other conventions < 1773602258 645669 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :Sgeo: https://logs.esolangs.org/libera-esolangs/2023-08-23.html#lK < 1773602686 714867 :int-e!~noone@int-e.eu PRIVMSG #esolangs :"horrible news"... the "UNTIL 3:14" part makes me think that this may not even have happened < 1773602705 701808 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :Time is a circle. And... I knew I was interested in 1401 for a while, but 2023 feels like.. longer ago than that. I think I'm losing track of how time works < 1773603476 132235 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) < 1773604218 188182 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1773604269 423341 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 255 seconds < 1773604392 337489 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life > 1773605316 862615 PRIVMSG #esolangs :14[[07Codesh ()14]]4 N10 02https://esolangs.org/w/index.php?oldid=177802 5* 03StavWasPlayZ 5* (+5575) 10Created page with "{{WIP}} {{infobox proglang |name= |paradigms=Object-Oriented |author=Eliran Ben Moshe, Stav Solomon |year=[[:Category:2026|2026]] |typesys=Static |class=[[:Category:Turing complete|Turing complete]] |refimpl= |in > 1773605512 779968 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=177803&oldid=177721 5* 03StavWasPlayZ 5* (+24) 10Added Codesh > 1773605686 601443 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=177804&oldid=177803 5* 03StavWasPlayZ 5* (+43) 10 > 1773605777 995649 PRIVMSG #esolangs :14[[07Codesh ()14]]4 10 02https://esolangs.org/w/index.php?diff=177805&oldid=177802 5* 03StavWasPlayZ 5* (+29) 10Add proper link to Java > 1773605868 340976 PRIVMSG #esolangs :14[[07Codesh ()14]]4 M10 02https://esolangs.org/w/index.php?diff=177806&oldid=177805 5* 03StavWasPlayZ 5* (-9) 10 > 1773605908 911581 PRIVMSG #esolangs :14[[07Codesh ()14]]4 M10 02https://esolangs.org/w/index.php?diff=177807&oldid=177806 5* 03StavWasPlayZ 5* (+8) 10 > 1773606382 80899 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03StavWasPlayZ 5* 10uploaded "[[02File:Codesh Logo.png10]]" > 1773606594 868137 PRIVMSG #esolangs :14[[07Codesh ()14]]4 10 02https://esolangs.org/w/index.php?diff=177809&oldid=177807 5* 03StavWasPlayZ 5* (+53) 10Add Codesh logo > 1773607413 82693 PRIVMSG #esolangs :14[[07Codesh ()14]]4 M10 02https://esolangs.org/w/index.php?diff=177810&oldid=177809 5* 03StavWasPlayZ 5* (+0) 10Fix typo < 1773607458 8125 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :int-e: Yeah, I don't know if that's a π thing or something. Though my own monitoring charts do suggest the wiki's been kinda up and down recently. https://zem.fi/tmp/probe.png < 1773607464 932095 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :(For the usual reason.) < 1773607604 99450 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Hmmmm. Does the recurring slope come from a moving average? < 1773607671 900452 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I guess the two wider v4 only dips are about 3 hours long. > 1773607851 42898 PRIVMSG #esolangs :14[[07Codesh ()14]]4 M10 02https://esolangs.org/w/index.php?diff=177811&oldid=177810 5* 03StavWasPlayZ 5* (+30) 10Make all codeblocks RTL < 1773607860 110167 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Yeah, let me guess... one probe every 5 minutes, and the graph is a moving average over 1 hour intervals. > 1773608126 498631 PRIVMSG #esolangs :14[[07Codesh ()14]]4 M10 02https://esolangs.org/w/index.php?diff=177812&oldid=177811 5* 03StavWasPlayZ 5* (+82) 10 > 1773608387 931989 PRIVMSG #esolangs :14[[07Codesh ()14]]4 M10 02https://esolangs.org/w/index.php?diff=177813&oldid=177812 5* 03StavWasPlayZ 5* (+28) 10More RTL > 1773608469 262736 PRIVMSG #esolangs :14[[07Codesh14]]4 N10 02https://esolangs.org/w/index.php?oldid=177814 5* 03StavWasPlayZ 5* (+31) 10Redirected page to [[Codesh ()]] > 1773608742 648695 PRIVMSG #esolangs :14[[07Codesh ()14]]4 M10 02https://esolangs.org/w/index.php?diff=177815&oldid=177813 5* 03StavWasPlayZ 5* (-105) 10Shorten Wikipedia links > 1773608946 363194 PRIVMSG #esolangs :14[[07Codesh ()14]]4 10 02https://esolangs.org/w/index.php?diff=177816&oldid=177815 5* 03StavWasPlayZ 5* (+56) 10 > 1773609344 187854 PRIVMSG #esolangs :14[[0714]]4 N10 02https://esolangs.org/w/index.php?oldid=177817 5* 03StavWasPlayZ 5* (+31) 10Redirected page to [[Codesh ()]] < 1773609691 824391 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Your guess is: correct. < 1773609754 596895 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :The graph is `avg_over_time(probe_success{instance=~"https://esolangs\\.org/.*"}[1h])` and the probe has `scrape_interval: 5m`. > 1773609951 471285 PRIVMSG #esolangs :14[[07Codesh ()14]]4 10 02https://esolangs.org/w/index.php?diff=177818&oldid=177816 5* 03StavWasPlayZ 5* (+260) 10Add See Also > 1773610841 662751 PRIVMSG #esolangs :14[[07Codesh ()14]]4 M10 02https://esolangs.org/w/index.php?diff=177819&oldid=177818 5* 03StavWasPlayZ 5* (+146) 10 > 1773611289 429744 PRIVMSG #esolangs :14[[07Codesh ()14]]4 10 02https://esolangs.org/w/index.php?diff=177820&oldid=177819 5* 03StavWasPlayZ 5* (+90) 10Add missing Declaration of Origin from all code examples > 1773612434 773023 PRIVMSG #esolangs :14[[07File talk:Codesh Logo.png14]]4 N10 02https://esolangs.org/w/index.php?oldid=177821 5* 03Aadenboy 5* (+378) 10Created page with "this image can't be hosted on the wiki if it's copyrighted (judging by the on the bottom of the icon) ~~~~" > 1773614787 612311 PRIVMSG #esolangs :14[[07Talk:Main Page14]]4 M10 02https://esolangs.org/w/index.php?diff=177822&oldid=148523 5* 03Qazwsxplm 5* (+132) 10/* Fix the name */ > 1773614808 237969 PRIVMSG #esolangs :14[[07Talk:Main Page14]]4 M10 02https://esolangs.org/w/index.php?diff=177823&oldid=177822 5* 03Qazwsxplm 5* (+1) 10/* Fix the name */ > 1773615045 38124 PRIVMSG #esolangs :14[[07Talk:Main Page14]]4 M10 02https://esolangs.org/w/index.php?diff=177824&oldid=177823 5* 03Qazwsxplm 5* (+239) 10 < 1773617263 678013 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :https://bitsavers.org/pdf/ibm/360/fortran/C28-6515-7_FORTRAN_IV_Language_196810_upd_196903.pdf this manual uses "literal" where a modern programmer would say "string literal" < 1773617290 129251 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :a string literal is a type of literal < 1773617319 920457 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh right, FORTRAN doesn't have numeric literals < 1773617322 428902 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :or didn't originally < 1773617334 68288 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :if you wrote a number you got a variable initialised to that number, rather than a literal < 1773617350 666805 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(by convention you weren't supposed to assign to such variables, but it could happen by mistake on occasion) < 1773617397 410480 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :this seems like the sort of feature that was originally introduced for implementation convenience and then became a backwards-compatibility requirement… < 1773617717 68327 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :ais523, how would I... test that? 5 = 10 gave me a syntax error < 1773617723 475900 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :(Using Fortran G on MUSIC/SP) < 1773617731 831794 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :Sgeo: pass it to a function by reference < 1773617735 581165 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :then assign to it inside the function < 1773617750 33872 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(via the argument) < 1773618270 261148 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :I don't know how I would... prove anything weird happening, other than it not giving a compile time error. I can't write out the same "variable" < 1773618317 83172 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :maybe call the function twice in a loop and have it print the old value of the argument before mutating it < 1773618632 593462 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :https://gist.github.com/Sgeo/576c5f5d95b4780c50eb669b4fd67cce > 1773619237 901867 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=177825&oldid=177804 5* 03Cleverxia 5* (+18) 10/* T */ < 1773619601 556974 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :Sgeo: the J manual calls strings (character arrays, possibly multidimensional, as opposed to arrays of numbers or boxed) literal too, see https://www.jsoftware.com/docs/help701/dictionary/dx003.htm < 1773620522 689610 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :Sgeo: heh, I'd actually never seen it in action before (and assumed that it might have been fixed at some point, but apparently not?) < 1773621300 865299 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :ais523, this compiler is Fortran G, which is for FORTRAN IV. So... not very new < 1773621644 644037 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :I should probably delete those equal signs. I copy/pasted from MUSIC/SP's fullscreen editor < 1773621913 570720 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :Same result on VS FORTRAN II, which I think is 77 < 1773622731 830385 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :FORTRAN IV subroutines can take... statement numbers as arguments. The subroutine can say which one to return control to < 1773622940 595753 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :Hmm < 1773622941 795246 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :"If a dummy argument is assigned a value in the subprogram, the corresponding actual argument must be a subscripted or unsubscripted variable < 1773622941 890515 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :name, or an array name. A constant should not be specified as an actual < 1773622941 890560 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :argument unless the programmer is certain that the corresponding dummy < 1773622941 890566 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :argument is not assigned a value in the subprogram. < 1773622942 310110 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :" < 1773622971 855827 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :ais523, is the behavior you stated in a spec somewhere or is it something akin to UB? < 1773623008 317029 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :Sgeo: I'm not sure of the history – I knew at least some versions of Fortran acted like that, but not why < 1773623473 646727 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: it makes sense, we're here fifty years later and we're still not sure how to consistently handle const correctness nicely without overhead like having to define multiple versions of subscripting methods. it's no surprise then that Fortran compilers back then would have considered enforcing const correctness a priority < 1773623626 660113 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :https://archive.org/details/ansi-x-3.9-1966-fortran-66/page/24/mode/1up I think this is saying the same thing, and in fact states that expressions are sent by value < 1773623642 273428 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :I should probably look at the 77 spec next > 1773624144 186946 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177826&oldid=177546 5* 03InLuaIKnow 5* (+68) 10 > 1773624351 850419 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177827&oldid=177826 5* 03InLuaIKnow 5* (+27) 10 < 1773624493 120295 :amby!~ambylastn@host-92-17-36-146.as13285.net QUIT :Remote host closed the connection < 1773626206 136463 :ais523!~ais523@user/ais523 QUIT :Quit: quit < 1773630024 533002 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :https://fortranwiki.org/fortran/show/Modernizing+Old+Fortran < 1773630204 225319 :lisbeths!uid135845@id-135845.lymington.irccloud.com JOIN #esolangs lisbeths :lisbeths < 1773631273 463035 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :FORTRAN II required function names to end with F < 1773631357 544453 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :Actually not sure if that only applies to functions defined in single statements. < 1773631377 727087 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :...actually I'm even more confused now < 1773631640 374966 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :Statement functions end with F, subprogram functions with names 4 characters or longer cannot have their name end with F < 1773631914 266088 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :https://cyber.dabamos.de/programming/fortran/transcompiler/lecture01.pdf < 1773632295 515375 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :"This statement is kind of boring. A CONTINUE just returns to the top of a loop." pretty sure this is flatly incorrect, CONTINUE is a noop < 1773635087 195190 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :huh < 1773640995 555740 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer > 1773642387 84419 PRIVMSG #esolangs :14[[07Esolang talk:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=177828&oldid=177800 5* 03Dragoneater67 5* (+305) 10/* OH MY GOD I GOT SOME HORRIBLE NEWS! */ < 1773655359 247574 :lisbeths!uid135845@id-135845.lymington.irccloud.com QUIT :Quit: Connection closed for inactivity > 1773656106 683441 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 M10 02https://esolangs.org/w/index.php?diff=177829&oldid=177791 5* 03Qazwsxplm 5* (+117) 10 > 1773657030 27194 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 10 02https://esolangs.org/w/index.php?diff=177830&oldid=177829 5* 03Qazwsxplm 5* (+154) 10 > 1773657080 918522 PRIVMSG #esolangs :14[[07TrainFuck14]]4 N10 02https://esolangs.org/w/index.php?oldid=177831 5* 03Qazwsxplm 5* (+22) 10Redirected page to [[Trainfck]] > 1773657187 11197 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 M10 02https://esolangs.org/w/index.php?diff=177832&oldid=177830 5* 03Qazwsxplm 5* (+39) 10 > 1773657224 774750 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 M10 02https://esolangs.org/w/index.php?diff=177833&oldid=177832 5* 03Qazwsxplm 5* (-7) 10 > 1773658678 728220 PRIVMSG #esolangs :14[[07Crazy?14]]4 10 02https://esolangs.org/w/index.php?diff=177834&oldid=163661 5* 03Qazwsxplm 5* (+30) 10 > 1773660958 987147 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 10 02https://esolangs.org/w/index.php?diff=177835&oldid=177833 5* 03Qazwsxplm 5* (+907) 10 > 1773660991 63009 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 M10 02https://esolangs.org/w/index.php?diff=177836&oldid=177835 5* 03Qazwsxplm 5* (+3) 10 > 1773662022 742152 PRIVMSG #esolangs :14[[07Minecraft14]]4 M10 02https://esolangs.org/w/index.php?diff=177837&oldid=172359 5* 03Qazwsxplm 5* (+37) 10 > 1773664012 423388 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 M10 02https://esolangs.org/w/index.php?diff=177838&oldid=177836 5* 03Qazwsxplm 5* (+690) 10 > 1773664527 970934 PRIVMSG #esolangs :14[[07Esolangs.org14]]4 M10 02https://esolangs.org/w/index.php?diff=177839&oldid=177787 5* 03Qazwsxplm 5* (+43) 10 > 1773664580 399952 PRIVMSG #esolangs :14[[07Esolangs14]]4 M10 02https://esolangs.org/w/index.php?diff=177840&oldid=147997 5* 03Qazwsxplm 5* (+40) 10 > 1773664701 914456 PRIVMSG #esolangs :14[[07Esolangs (irc)14]]4 M10 02https://esolangs.org/w/index.php?diff=177841&oldid=145784 5* 03Qazwsxplm 5* (-14) 10 > 1773666242 409286 PRIVMSG #esolangs :14[[07Bitch14]]4 M10 02https://esolangs.org/w/index.php?diff=177842&oldid=75634 5* 03Qazwsxplm 5* (+19) 10 < 1773667894 937161 :amby!~ambylastn@host-92-17-36-146.as13285.net JOIN #esolangs amby :realname > 1773668485 211714 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 10 02https://esolangs.org/w/index.php?diff=177843&oldid=177838 5* 03Qazwsxplm 5* (+1457) 10 < 1773669515 984490 :lisbeths!uid135845@id-135845.lymington.irccloud.com JOIN #esolangs lisbeths :lisbeths < 1773669920 53155 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :korvo: do you know any Turing complete mnemonics? > 1773673702 198362 PRIVMSG #esolangs :14[[07Conti14]]4 N10 02https://esolangs.org/w/index.php?oldid=177844 5* 03Hakerh400 5* (+4938) 10+[[Conti]] > 1773673748 314572 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=177845&oldid=177825 5* 03Hakerh400 5* (+12) 10+[[Conti]] > 1773673766 580305 PRIVMSG #esolangs :14[[07User:Hakerh40014]]4 10 02https://esolangs.org/w/index.php?diff=177846&oldid=160517 5* 03Hakerh400 5* (+12) 10+[[Conti]] > 1773674026 559010 PRIVMSG #esolangs :14[[07Conti14]]4 10 02https://esolangs.org/w/index.php?diff=177847&oldid=177844 5* 03Hakerh400 5* (+156) 10 < 1773675646 572567 :impomatic!~impomatic@86.8.197.122 JOIN #esolangs * :[https://web.libera.chat] impomatic < 1773676351 980601 :lynndotpy6093627!~rootcanal@134.122.123.70 QUIT :Quit: bye bye < 1773676417 201671 :lynndotpy6093627!~rootcanal@134.122.123.70 JOIN #esolangs lynndotpy :lynn > 1773676578 43430 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Natalie 5* 10New user account < 1773676951 280147 :cactushead!~cactus_he@2403-580d-b040-0-1c05-3511-e4d1-87f4.ip6.aussiebb.net QUIT :Quit: Leaving < 1773677028 540833 :cactushead!~cactus_he@2403-580d-b040-0-1c05-3511-e4d1-87f4.ip6.aussiebb.net JOIN #esolangs cactushead :cactus head > 1773677270 247302 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=177848&oldid=177801 5* 03Natalie 5* (+282) 10 < 1773677835 539085 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :lisbeths: I don't think so. I mean, I do have some stuff memorized, like LC or BF, but I don't use any tricks to remember them. < 1773677946 879628 :lisbeths!uid135845@id-135845.lymington.irccloud.com PRIVMSG #esolangs :Korvo I think blc2 is a good language for turing complete mnemonics < 1773677981 433696 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :BLC is a fine encoding but I wouldn't want to write a compiler based on it. I'd rather have abstract syntax. < 1773678012 583163 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :My current side project uses ABTs, Abstract Binding Trees, for LC. An ABT is an AST that supports abstraction, naming, and binding. > 1773682029 927988 PRIVMSG #esolangs :14[[07Esolang talk:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=177849&oldid=177828 5* 03Ais523 5* (+376) 10/* Site not loading */ more informative and less clickbaity section title; also explain what has been happening > 1773682620 297471 PRIVMSG #esolangs :14[[07Esolang talk:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=177850&oldid=177849 5* 03Dragoneater67mobile 5* (+37) 10/* Site not loading */ suggestion > 1773682704 724743 PRIVMSG #esolangs :14[[07Esolangs (irc)14]]4 10 02https://esolangs.org/w/index.php?diff=177851&oldid=177841 5* 03Dragoneater67mobile 5* (+14) 10Undo revision [[Special:Diff/177841|177841]] by [[Special:Contributions/Qazwsxplm|Qazwsxplm]] ([[User talk:Qazwsxplm|talk]]) > 1773683263 486629 PRIVMSG #esolangs :14[[07Conti14]]4 10 02https://esolangs.org/w/index.php?diff=177852&oldid=177847 5* 03Hakerh400 5* (+255) 10 > 1773683522 496809 PRIVMSG #esolangs :14[[07Conti14]]4 10 02https://esolangs.org/w/index.php?diff=177853&oldid=177852 5* 03Hakerh400 5* (+3) 10 > 1773683569 973434 PRIVMSG #esolangs :14[[07Conti14]]4 10 02https://esolangs.org/w/index.php?diff=177854&oldid=177853 5* 03Hakerh400 5* (-28) 10 > 1773684106 650958 PRIVMSG #esolangs :14[[07Conti14]]4 10 02https://esolangs.org/w/index.php?diff=177855&oldid=177854 5* 03Hakerh400 5* (+0) 10 > 1773685058 344285 PRIVMSG #esolangs :14[[07Esolangs.org14]]4 10 02https://esolangs.org/w/index.php?diff=177856&oldid=177839 5* 03Aadenboy 5* (-43) 10Undo revision [[Special:Diff/177839|177839]] by [[Special:Contributions/Qazwsxplm|Qazwsxplm]] ([[User talk:Qazwsxplm|talk]]) > 1773685100 835921 PRIVMSG #esolangs :14[[07Crazy?14]]4 10 02https://esolangs.org/w/index.php?diff=177857&oldid=177834 5* 03Aadenboy 5* (-30) 10Undo revision [[Special:Diff/177834|177834]] by [[Special:Contributions/Qazwsxplm|Qazwsxplm]] ([[User talk:Qazwsxplm|talk]]) > 1773685241 95031 PRIVMSG #esolangs :14[[07List of esolang file extensions14]]4 10 02https://esolangs.org/w/index.php?diff=177858&oldid=177843 5* 03Aadenboy 5* (-176) 10 > 1773685380 358806 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Raff4814 5* 10New user account > 1773685723 826164 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=177859&oldid=177848 5* 03Raff4814 5* (+89) 10 > 1773685733 577904 PRIVMSG #esolangs :14[[07By+14]]4 10 02https://esolangs.org/w/index.php?diff=177860&oldid=164273 5* 03Raff4814 5* (+148) 10/* Interpreters */ > 1773686069 236205 PRIVMSG #esolangs :14[[07By+14]]4 M10 02https://esolangs.org/w/index.php?diff=177861&oldid=177860 5* 03Raff4814 5* (+77) 10 > 1773686103 747618 PRIVMSG #esolangs :14[[07Conti14]]4 10 02https://esolangs.org/w/index.php?diff=177862&oldid=177855 5* 03Hakerh400 5* (-484) 10 > 1773688384 404319 PRIVMSG #esolangs :14[[07ZecZec14]]4 10 02https://esolangs.org/w/index.php?diff=177863&oldid=177547 5* 03BODOKE2801e 5* (+211) 10/* Syntax */ < 1773688418 432433 :lisbeths!uid135845@id-135845.lymington.irccloud.com QUIT :Quit: Connection closed for inactivity > 1773688424 947559 PRIVMSG #esolangs :14[[07ZecZec14]]4 10 02https://esolangs.org/w/index.php?diff=177864&oldid=177863 5* 03BODOKE2801e 5* (+58) 10/* Templates */ < 1773690205 897656 :impomatic!~impomatic@86.8.197.122 QUIT :Quit: Client closed < 1773690649 667298 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1773690713 827119 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 272 seconds < 1773690823 333457 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life > 1773691910 865732 PRIVMSG #esolangs :14[[07Shinjusou14]]4 N10 02https://esolangs.org/w/index.php?oldid=177865 5* 03Sporeball 5* (+5059) 10create Shinjusou page > 1773692036 646963 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=177866&oldid=177845 5* 03Sporeball 5* (+16) 10/* S */ add Shinjusou to the language list > 1773692135 270649 PRIVMSG #esolangs :14[[07User:Sporeball14]]4 10 02https://esolangs.org/w/index.php?diff=177867&oldid=177577 5* 03Sporeball 5* (+23) 10/* Published languages */ add Shinjusou > 1773693705 981228 PRIVMSG #esolangs :14[[07Minecraft14]]4 M10 02https://esolangs.org/w/index.php?diff=177868&oldid=177837 5* 03Ractangle 5* (-37) 10not an offical command > 1773693822 529467 PRIVMSG #esolangs :14[[07Esolangs14]]4 M10 02https://esolangs.org/w/index.php?diff=177869&oldid=177840 5* 03Ractangle 5* (-40) 10i think just putting the esolang name whould make it understandable > 1773693899 265976 PRIVMSG #esolangs :14[[07Bitch14]]4 10 02https://esolangs.org/w/index.php?diff=177870&oldid=177842 5* 03Ractangle 5* (-51) 10idk if the name is offically censored, but you still can censor it! > 1773695935 893068 PRIVMSG #esolangs :14[[07ZecZec14]]4 10 02https://esolangs.org/w/index.php?diff=177871&oldid=177864 5* 03BODOKE2801e 5* (+219) 10/* Fibonacci numbers */ > 1773696550 535388 PRIVMSG #esolangs :14[[07Talk:Smallfuck14]]4 10 02https://esolangs.org/w/index.php?diff=177872&oldid=93972 5* 03Photostar 5* (+1602) 10 > 1773696906 848525 PRIVMSG #esolangs :14[[07Talk:Smallfuck14]]4 10 02https://esolangs.org/w/index.php?diff=177873&oldid=177872 5* 03Photostar 5* (+52) 10 < 1773697371 347654 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1773699382 956672 :lisbeths!uid135845@id-135845.lymington.irccloud.com JOIN #esolangs lisbeths :lisbeths < 1773700328 336007 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) > 1773704095 19334 PRIVMSG #esolangs :14[[07Esolang talk:Community portal14]]4 M10 02https://esolangs.org/w/index.php?diff=177874&oldid=177850 5* 03Somefan 5* (+59) 10ununsign > 1773708504 652053 PRIVMSG #esolangs :14[[07InterpretMe14]]4 10 02https://esolangs.org/w/index.php?diff=177875&oldid=174178 5* 03Photostar 5* (+98) 10Added an even more golfed version of the IM interpreter using lambda < 1773709415 835550 :amby!~ambylastn@host-92-17-36-146.as13285.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 > 1773717348 411571 PRIVMSG #esolangs :14[[07InterpretMe14]]4 10 02https://esolangs.org/w/index.php?diff=177876&oldid=177875 5* 03Dragoneater67 5* (+92) 10 < 1773729629 735947 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1773732935 403340 :lisbeths!uid135845@id-135845.lymington.irccloud.com QUIT :Quit: Connection closed for inactivity < 1773738488 294444 :ais523!~ais523@user/ais523 QUIT :Quit: quit < 1773739445 262709 :cactushead!~cactus_he@2403-580d-b040-0-1c05-3511-e4d1-87f4.ip6.aussiebb.net QUIT :Quit: Leaving < 1773739532 227994 :cactushead!~cactus_he@2403-580d-b040-0-1c05-3511-e4d1-87f4.ip6.aussiebb.net JOIN #esolangs cactushead :cactus head < 1773742827 601058 :svm!~msv@user/msv NICK :msv < 1773744111 669066 :lisbeths!uid135845@id-135845.lymington.irccloud.com JOIN #esolangs lisbeths :lisbeths < 1773746367 603612 :cactushead!~cactus_he@2403-580d-b040-0-1c05-3511-e4d1-87f4.ip6.aussiebb.net QUIT :Quit: Leaving < 1773746701 860142 :cactushead!~cactus_he@2403-580d-b040-0-1c05-3511-e4d1-87f4.ip6.aussiebb.net JOIN #esolangs cactushead :cactus head < 1773748724 160694 :cactushead!~cactus_he@2403-580d-b040-0-1c05-3511-e4d1-87f4.ip6.aussiebb.net QUIT :Quit: Leaving < 1773748904 817135 :svm!~msv@user/msv JOIN #esolangs msv :msv < 1773748925 960651 :msv!~msv@user/msv QUIT :Remote host closed the connection < 1773749074 247536 :cactushead!~cactus_he@2403-580d-b040-0-1c05-3511-e4d1-87f4.ip6.aussiebb.net JOIN #esolangs cactushead :cactus head < 1773750423 447893 :cactushead!~cactus_he@2403-580d-b040-0-1c05-3511-e4d1-87f4.ip6.aussiebb.net QUIT :Quit: Leaving < 1773750859 328835 :cactushead!~cactus_he@2403-580d-b040-0-1c05-3511-e4d1-87f4.ip6.aussiebb.net JOIN #esolangs cactushead :cactus head < 1773751059 429999 :cactushead!~cactus_he@2403-580d-b040-0-1c05-3511-e4d1-87f4.ip6.aussiebb.net QUIT :Remote host closed the connection < 1773751784 44854 :cactushead!~cactus_he@2403-580d-b040-0-1c05-3511-e4d1-87f4.ip6.aussiebb.net JOIN #esolangs cactushead :cactus head < 1773752465 217194 :cactushead!~cactus_he@2403-580d-b040-0-1c05-3511-e4d1-87f4.ip6.aussiebb.net QUIT :Quit: Leaving < 1773753638 484932 :cactushead!~cactus_he@2403-580d-b040-0-afe6-fd97-5ee5-dc50.ip6.aussiebb.net JOIN #esolangs cactushead :cactus head < 1773755476 563365 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic > 1773755636 2313 PRIVMSG #esolangs :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=177877&oldid=177491 5* 03TheCatFromGithub 5* (+27) 10forgot to add my name when i added a dialect in 2025 > 1773755826 653015 PRIVMSG #esolangs :14[[07(trademark symbol)14]]4 N10 02https://esolangs.org/w/index.php?oldid=177878 5* 03TheCatFromGithub 5* (+17) 10Redirected page to [[]] < 1773756092 671476 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Quit: Ping timeout (120 seconds) < 1773756571 846913 :cactushead!~cactus_he@2403-580d-b040-0-afe6-fd97-5ee5-dc50.ip6.aussiebb.net QUIT :Quit: Leaving < 1773756644 460777 :cactushead!~cactus_he@2403-580d-b040-0-1c05-3511-e4d1-87f4.ip6.aussiebb.net JOIN #esolangs cactushead :cactus head > 1773758054 251762 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=177879&oldid=177661 5* 03Dragoneater67mobile 5* (+186) 10more clarifications > 1773758636 847597 PRIVMSG #esolangs :14[[07Https://esolangs.org14]]4 N10 02https://esolangs.org/w/index.php?oldid=177880 5* 03TheCatFromGithub 5* (+1104) 10Created page with "{{DISPLAYTITLE:https://esolangs.org}} '''https://esolangs.org''' is an esolang created by [[User:TheCatFromGithub]] in 2026. ==Instructions== {| class="wikitable" ! Instruction !! What it does !! Example |- | esolangs X || The progr > 1773758667 286207 PRIVMSG #esolangs :14[[07Https://esolangs.org14]]4 10 02https://esolangs.org/w/index.php?diff=177881&oldid=177880 5* 03TheCatFromGithub 5* (+17) 10 > 1773758873 542161 PRIVMSG #esolangs :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=177882&oldid=177879 5* 03Dragoneater67mobile 5* (+15) 10yes > 1773759032 206256 PRIVMSG #esolangs :14[[07User:TheCatFromGithub14]]4 10 02https://esolangs.org/w/index.php?diff=177883&oldid=171022 5* 03TheCatFromGithub 5* (+62) 10 < 1773759065 420414 :lisbeths!uid135845@id-135845.lymington.irccloud.com QUIT :Quit: Connection closed for inactivity > 1773759092 559141 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=177884&oldid=177866 5* 03TheCatFromGithub 5* (+28) 10/* H */ > 1773759290 807766 PRIVMSG #esolangs :14[[07Https://esolangs.org14]]4 10 02https://esolangs.org/w/index.php?diff=177885&oldid=177881 5* 03Aadenboy 5* (-15) 10formatting > 1773759322 606184 PRIVMSG #esolangs :14[[07Https://esolangs.org14]]4 10 02https://esolangs.org/w/index.php?diff=177886&oldid=177885 5* 03Aadenboy 5* (+50) 10 > 1773759344 281441 PRIVMSG #esolangs :14[[07Esolangs14]]4 10 02https://esolangs.org/w/index.php?diff=177887&oldid=177869 5* 03Aadenboy 5* (+62) 10 > 1773759371 92781 PRIVMSG #esolangs :14[[07Esolangs.org14]]4 10 02https://esolangs.org/w/index.php?diff=177888&oldid=177856 5* 03Aadenboy 5* (+78) 10 > 1773759392 493140 PRIVMSG #esolangs :14[[07Esolangs.org14]]4 10 02https://esolangs.org/w/index.php?diff=177889&oldid=177888 5* 03Aadenboy 5* (+21) 10/* See also */ > 1773759426 875905 PRIVMSG #esolangs :14[[07Esolangs.org14]]4 10 02https://esolangs.org/w/index.php?diff=177890&oldid=177889 5* 03Aadenboy 5* (-13) 10silly workaround > 1773759440 767271 PRIVMSG #esolangs :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=177891&oldid=177882 5* 03Dragoneater67mobile 5* (-4) 10/* Phase 2 */ > 1773759441 925333 PRIVMSG #esolangs :14[[07Esolangs14]]4 10 02https://esolangs.org/w/index.php?diff=177892&oldid=177887 5* 03Aadenboy 5* (+8) 10/* See also */ > 1773759524 755421 PRIVMSG #esolangs :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=177893&oldid=177891 5* 03Dragoneater67mobile 5* (-68) 10/* Phase 2 */ > 1773759792 36152 PRIVMSG #esolangs :14[[07User:Somefan14]]4 M10 02https://esolangs.org/w/index.php?diff=177894&oldid=170857 5* 03Somefan 5* (+20) 10add github link and reword Pb section > 1773759806 320373 PRIVMSG #esolangs :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=177895&oldid=177893 5* 03Dragoneater67mobile 5* (+48) 10 > 1773759920 359402 PRIVMSG #esolangs :14[[07User:Somefan14]]4 M10 02https://esolangs.org/w/index.php?diff=177896&oldid=177894 5* 03Somefan 5* (+0) 10 < 1773760238 889466 :joast!~joast@2603:90d8:500:31cf:5e0f:3f4b:1cfe:5060 QUIT :Quit: Leaving. > 1773760377 185798 PRIVMSG #esolangs :14[[07Esolang talk:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=177897&oldid=177874 5* 03Dragoneater67mobile 5* (-5) 10/* Site not loading */ > 1773761482 234761 PRIVMSG #esolangs :14[[07User:Dragoneater6714]]4 10 02https://esolangs.org/w/index.php?diff=177898&oldid=177489 5* 03Dragoneater67mobile 5* (+95) 10/* but really... */ > 1773762102 577525 PRIVMSG #esolangs :14[[07User:Dragoneater6714]]4 M10 02https://esolangs.org/w/index.php?diff=177899&oldid=177898 5* 03Dragoneater67mobile 5* (+0) 10/* but really... */ typo < 1773763774 888441 :joast!~joast@2603:90d8:500:31cf:5e0f:3f4b:1cfe:5060 JOIN #esolangs joast :joast > 1773766859 626600 PRIVMSG #esolangs :14[[07Abcout14]]4 M10 02https://esolangs.org/w/index.php?diff=177900&oldid=170564 5* 03Sporeball 5* (-20) 10unmask User links, per policy > 1773766914 58627 PRIVMSG #esolangs :14[[07Naz14]]4 M10 02https://esolangs.org/w/index.php?diff=177901&oldid=82108 5* 03Sporeball 5* (-20) 10unmask User links, per policy > 1773767065 473665 PRIVMSG #esolangs :14[[07User:Aadenboy14]]4 10 02https://esolangs.org/w/index.php?diff=177902&oldid=177540 5* 03Aadenboy 5* (-21864) 10Replaced content with "{{DISPLAYTITLE:User: aadenboy}}" > 1773767077 749595 PRIVMSG #esolangs :14[[07User:Aadenboy14]]4 10 02https://esolangs.org/w/index.php?diff=177903&oldid=177902 5* 03Aadenboy 5* (+21864) 10that was NOT the preview button > 1773772146 850823 PRIVMSG #esolangs :14[[07Codesh ()14]]4 M10 02https://esolangs.org/w/index.php?diff=177904&oldid=177820 5* 03StavWasPlayZ 5* (+0) 10 < 1773774384 821878 :amby!~ambylastn@host-92-17-36-146.as13285.net JOIN #esolangs amby :realname > 1773775037 215504 PRIVMSG #esolangs :14[[07Trans Lobster14]]4 N10 02https://esolangs.org/w/index.php?oldid=177905 5* 03Hotcrystal0 5* (+34) 10Redirected page to [[]] > 1773775080 131927 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Silicon dioxide in a polypropylene box/Chess between HCr0 and PSTF14]]4 10 02https://esolangs.org/w/index.php?diff=177906&oldid=165770 5* 03Hotcrystal0 5* (-128) 10 < 1773777060 93078 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1773777074 801611 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 248 seconds < 1773777230 940246 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life > 1773778668 968835 PRIVMSG #esolangs :14[[07Terrible Python14]]4 N10 02https://esolangs.org/w/index.php?oldid=177907 5* 03Tommyaweosme 5* (+140) 10Created page with "Terrible Python is an esolang that only Matt Parker knows. That's why he references it in so many of his videos. [[Category:Joke Languages]]" > 1773778678 499945 PRIVMSG #esolangs :14[[07Terrible Python14]]4 10 02https://esolangs.org/w/index.php?diff=177908&oldid=177907 5* 03Tommyaweosme 5* (+0) 10 < 1773779582 866136 :somefan!~somefan@208.58.192.69 JOIN #esolangs * :realname < 1773782488 104770 :somefan!~somefan@208.58.192.69 QUIT :Quit: Leaving < 1773783138 590617 :msv!~msv@user/msv JOIN #esolangs msv :msv < 1773783307 832618 :svm!~msv@user/msv QUIT :Ping timeout: 265 seconds > 1773785468 366940 PRIVMSG #esolangs :14[[07Codesh ()14]]4 10 02https://esolangs.org/w/index.php?diff=177909&oldid=177904 5* 03StavWasPlayZ 5* (+1719) 10 > 1773785684 47779 PRIVMSG #esolangs :14[[07Codesh ()14]]4 M10 02https://esolangs.org/w/index.php?diff=177910&oldid=177909 5* 03StavWasPlayZ 5* (+27) 10Fix language syntax > 1773785725 428296 PRIVMSG #esolangs :14[[07Codesh ()14]]4 10 02https://esolangs.org/w/index.php?diff=177911&oldid=177910 5* 03StavWasPlayZ 5* (+10) 10 > 1773785753 963718 PRIVMSG #esolangs :14[[07Codesh ()14]]4 M10 02https://esolangs.org/w/index.php?diff=177912&oldid=177911 5* 03StavWasPlayZ 5* (-2) 10 > 1773786116 572031 PRIVMSG #esolangs :14[[07Codesh ()14]]4 M10 02https://esolangs.org/w/index.php?diff=177913&oldid=177912 5* 03StavWasPlayZ 5* (+1) 10 < 1773786210 167670 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname > 1773786423 435944 PRIVMSG #esolangs :14[[07Codesh ()14]]4 10 02https://esolangs.org/w/index.php?diff=177914&oldid=177913 5* 03StavWasPlayZ 5* (+22) 10 > 1773787456 823891 PRIVMSG #esolangs :14[[07Codesh ()14]]4 10 02https://esolangs.org/w/index.php?diff=177915&oldid=177914 5* 03StavWasPlayZ 5* (+49) 10 > 1773787717 326510 PRIVMSG #esolangs :14[[07Codesh ()14]]4 10 02https://esolangs.org/w/index.php?diff=177916&oldid=177915 5* 03StavWasPlayZ 5* (+27) 10 > 1773787847 800008 PRIVMSG #esolangs :14[[07Codesh ()14]]4 10 02https://esolangs.org/w/index.php?diff=177917&oldid=177916 5* 03StavWasPlayZ 5* (+19) 10 > 1773788280 338223 PRIVMSG #esolangs :14[[07Codesh ()14]]4 10 02https://esolangs.org/w/index.php?diff=177918&oldid=177917 5* 03StavWasPlayZ 5* (+0) 10 < 1773788696 595519 :msv!~msv@user/msv QUIT :Read error: Connection reset by peer < 1773788741 590090 :msv!~msv@user/msv JOIN #esolangs msv :msv < 1773788909 764934 :lisbeths!uid135845@id-135845.lymington.irccloud.com JOIN #esolangs lisbeths :lisbeths < 1773789459 130181 :aadenboy!~aadenboy@172.56.105.174 JOIN #esolangs * :11,8aadenboy — it's pronounced [ˈejˌdɛnb < 1773789469 40188 :aadenboy!~aadenboy@172.56.105.174 PRIVMSG #esolangs :afternoon < 1773789482 296286 :aadenboy!~aadenboy@172.56.105.174 PRIVMSG #esolangs :currently working on a brainfuck interpreter in countable < 1773790049 881555 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Fun. < 1773790061 377158 :aadenboy!~aadenboy@172.56.105.174 PRIVMSG #esolangs :it surprisingly is! < 1773790088 916928 :aadenboy!~aadenboy@172.56.105.174 PRIVMSG #esolangs :for being a tarpit (at least I think it is...) it's not terribly hard to program in < 1773790132 335807 :aadenboy!~aadenboy@172.56.105.174 PRIVMSG #esolangs :most that's stalls me is pointer management but that's not too hard itself < 1773791763 712960 :aadenboy!~aadenboy@172.56.105.174 PRIVMSG #esolangs :got it working: it was able to cat "Hello, world!" from the program ,[.[-],] in a whole 2 seconds < 1773791815 956307 :aadenboy!~aadenboy@172.56.105.174 PRIVMSG #esolangs :,[.>,] is faster at 0.057s (user time) < 1773791860 456165 :aadenboy!~aadenboy@172.56.105.174 PRIVMSG #esolangs :both were with a tape size of 5 cells < 1773791862 695472 :aadenboy!~aadenboy@172.56.105.174 PRIVMSG #esolangs :6* < 1773792068 199925 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Congrats! < 1773792663 526448 :aadenboy!~aadenboy@172.56.105.174 PRIVMSG #esolangs :made a small space optimization and got it down to 0.045s < 1773792751 496459 :aadenboy!~aadenboy@172.56.105.174 PRIVMSG #esolangs :I only now realize the > is not necessary in that program > 1773792800 672583 PRIVMSG #esolangs :14[[07Codesh ()14]]4 10 02https://esolangs.org/w/index.php?diff=177919&oldid=177918 5* 03StavWasPlayZ 5* (+94) 10 > 1773792909 810193 PRIVMSG #esolangs :14[[07Codesh ()14]]4 10 02https://esolangs.org/w/index.php?diff=177920&oldid=177919 5* 03StavWasPlayZ 5* (+3) 10 < 1773793282 775803 :aadenboy!~aadenboy@172.56.105.174 PRIVMSG #esolangs :holy shit it is slow < 1773793288 736531 :aadenboy!~aadenboy@172.56.105.174 PRIVMSG #esolangs :hahahahah < 1773793353 1098 :aadenboy!~aadenboy@172.56.105.174 PRIVMSG #esolangs :aI bet it would be faster if I could transpile it to C like I did with Iterate but trying to manage Countable's memory structure in C does not sound fun > 1773793468 366421 PRIVMSG #esolangs :14[[07Countable/brainfuck interpreter14]]4 N10 02https://esolangs.org/w/index.php?oldid=177921 5* 03Aadenboy 5* (+7311) 10Created page with "{{Back/Countable}} [[brainfuck]] interpreter in [[Countable]].
 0+15 // builder 1+15 // program end location 2+5 // tape length sub one (adjust as needed) 3+0  // program position pointer 4+0  // new program position pointer 5+0  // tape 
> 1773793474 357532 PRIVMSG #esolangs :14[[07Countable/brainfuck interpreter14]]4 10 02https://esolangs.org/w/index.php?diff=177922&oldid=177921 5* 03Aadenboy 5* (+0) 10
< 1773793492 321693 :aadenboy!~aadenboy@172.56.105.174 PRIVMSG #esolangs :nothing further I have for it unless there's some hidden bug I don't know about
> 1773793503 474104 PRIVMSG #esolangs :14[[07Countable/brainfuck interpreter14]]4 10 02https://esolangs.org/w/index.php?diff=177923&oldid=177922 5* 03Aadenboy 5* (+1) 10sigh
> 1773793663 245845 PRIVMSG #esolangs :14[[07Countable14]]4 10 02https://esolangs.org/w/index.php?diff=177924&oldid=177648 5* 03Aadenboy 5* (+89) 10/* Countable */ list all TC languages implemented in Countable (the last two are bounded but whatever)
> 1773793681 564664 PRIVMSG #esolangs :14[[07Countable14]]4 10 02https://esolangs.org/w/index.php?diff=177925&oldid=177924 5* 03Aadenboy 5* (+1) 10/* Completeness */ ...
> 1773793742 915378 PRIVMSG #esolangs :14[[07EsoInterpreters14]]4 10 02https://esolangs.org/w/index.php?diff=177926&oldid=175509 5* 03Aadenboy 5* (+31) 10add [[Countable/brainfuck interpreter]] as entry
> 1773793857 878260 PRIVMSG #esolangs :14[[07Codesh ()14]]4 M10 02https://esolangs.org/w/index.php?diff=177927&oldid=177920 5* 03StavWasPlayZ 5* (+0) 10
> 1773794021 865413 PRIVMSG #esolangs :14[[07Codesh ()14]]4 M10 02https://esolangs.org/w/index.php?diff=177928&oldid=177927 5* 03StavWasPlayZ 5* (-19) 10
> 1773794057 790191 PRIVMSG #esolangs :14[[07Codesh ()14]]4 M10 02https://esolangs.org/w/index.php?diff=177929&oldid=177928 5* 03StavWasPlayZ 5* (+6) 10
> 1773794641 317342 PRIVMSG #esolangs :14[[07Codesh ()14]]4 10 02https://esolangs.org/w/index.php?diff=177930&oldid=177929 5* 03StavWasPlayZ 5* (-53) 10
> 1773794741 440637 PRIVMSG #esolangs :14[[07Codesh ()14]]4 10 02https://esolangs.org/w/index.php?diff=177931&oldid=177930 5* 03StavWasPlayZ 5* (-49) 10
> 1773794796 658952 PRIVMSG #esolangs :14[[07Codesh ()14]]4 10 02https://esolangs.org/w/index.php?diff=177932&oldid=177931 5* 03StavWasPlayZ 5* (-10) 10
> 1773794970 85574 PRIVMSG #esolangs :14[[07Codesh ()14]]4 10 02https://esolangs.org/w/index.php?diff=177933&oldid=177932 5* 03StavWasPlayZ 5* (+30) 10
> 1773795149 283563 PRIVMSG #esolangs :14[[07Codesh ()14]]4 10 02https://esolangs.org/w/index.php?diff=177934&oldid=177933 5* 03StavWasPlayZ 5* (+5) 10
< 1773797251 259380 :lisbeths!uid135845@id-135845.lymington.irccloud.com QUIT :Quit: Connection closed for inactivity
> 1773797498 357428 PRIVMSG #esolangs :14[[07Codesh ()14]]4 10 02https://esolangs.org/w/index.php?diff=177935&oldid=177934 5* 03StavWasPlayZ 5* (+118) 10
> 1773798220 477803 PRIVMSG #esolangs :14[[07Codesh ()14]]4 10 02https://esolangs.org/w/index.php?diff=177936&oldid=177935 5* 03StavWasPlayZ 5* (-7) 10
< 1773800263 133177 :aadenboy!~aadenboy@172.56.105.174 QUIT :Ping timeout: 264 seconds
< 1773801790 234623 :aadenboy!~aadenboy@172.56.105.174 JOIN #esolangs * :11,8aadenboy — it's pronounced [ˈejˌdɛnb
< 1773804869 361726 :aadenboy!~aadenboy@172.56.105.174 PRIVMSG #esolangs :goodnight
< 1773804872 21770 :aadenboy!~aadenboy@172.56.105.174 QUIT :Quit: goodbye for now! back another day
< 1773814994 742573 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
< 1773821069 860259 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu QUIT :Quit: leaving
< 1773825304 301313 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood
< 1773825357 388861 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1773826016 142794 PRIVMSG #esolangs :14[[07Talk:EsoInterpreters14]]4 10 02https://esolangs.org/w/index.php?diff=177937&oldid=119673 5* 03Blashyrkh 5* (+213) 10/* Almost-implementations */
> 1773826111 462298 PRIVMSG #esolangs :14[[07Talk:EsoInterpreters14]]4 10 02https://esolangs.org/w/index.php?diff=177938&oldid=177937 5* 03Blashyrkh 5* (+1) 10/* Almost-implementations */
< 1773832599 480376 :cactushead!~cactus_he@2403-580d-b040-0-1c05-3511-e4d1-87f4.ip6.aussiebb.net QUIT :Quit: Leaving
< 1773836719 203868 :cactushead!~cactus_he@2403-580d-b040-0-1942-774d-f8a8-6392.ip6.aussiebb.net JOIN #esolangs cactushead :cactus head
> 1773839976 160282 PRIVMSG #esolangs :14[[07BoxedLANG14]]4 10 02https://esolangs.org/w/index.php?diff=177939&oldid=175927 5* 03Dragoneater67 5* (+1478) 10overhaul
> 1773840012 636148 PRIVMSG #esolangs :14[[07BoxedLANG14]]4 M10 02https://esolangs.org/w/index.php?diff=177940&oldid=177939 5* 03Dragoneater67 5* (-2) 10
> 1773840248 405196 PRIVMSG #esolangs :14[[07BoxedLANG14]]4 M10 02https://esolangs.org/w/index.php?diff=177941&oldid=177940 5* 03Dragoneater67 5* (+83) 10/* Language overview */ escape
> 1773840325 764605 PRIVMSG #esolangs :14[[07BoxedLANG14]]4 10 02https://esolangs.org/w/index.php?diff=177942&oldid=177941 5* 03Mc20000 5* (+7) 10/* I/O */
> 1773841003 246311 PRIVMSG #esolangs :14[[07Talk:Plushie-complete14]]4 10 02https://esolangs.org/w/index.php?diff=177943&oldid=168757 5* 03Mc20000 5* (+58) 10/* A lot of Esolangs are Plushie-complete */   add boxedLANG to the list
> 1773844043 65455 PRIVMSG #esolangs :14[[07User talk:/w/wiki/index.php/Talk:index.php/Main page14]]4 M10 02https://esolangs.org/w/index.php?diff=177944&oldid=177498 5* 03PlaceReporter99 5* (+120) 10
< 1773845576 850029 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu JOIN #esolangs b_jonas :b_jonas
> 1773845874 27989 PRIVMSG #esolangs :14[[07Countable14]]4 10 02https://esolangs.org/w/index.php?diff=177945&oldid=177925 5* 03Aadenboy 5* (+692) 10sections + switch case
> 1773845924 542124 PRIVMSG #esolangs :14[[07Countable14]]4 10 02https://esolangs.org/w/index.php?diff=177946&oldid=177945 5* 03Aadenboy 5* (+8) 10
< 1773847157 529963 :gbrls!bce83f28c2@user/gbrls JOIN #esolangs gbrls :gbrls
< 1773848063 589878 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name)
< 1773848944 568257 :APic!apic@apic.name QUIT :Quit: Neuer Systemkern.
> 1773848947 917810 PRIVMSG #esolangs :14[[07BoxedLANG14]]4 10 02https://esolangs.org/w/index.php?diff=177947&oldid=177942 5* 03Dragoneater67 5* (-5) 10/* I/O */
< 1773849049 574481 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic
< 1773849400 580742 :APic!apic@chiptune.apic.name JOIN #esolangs APic :A. Pic. - my name since YOLD 3149
< 1773849413 131966 :svm!~msv@user/msv JOIN #esolangs msv :msv
< 1773849542 605138 :msv!~msv@user/msv QUIT :Ping timeout: 244 seconds
< 1773850096 554752 :joast!~joast@2603:90d8:500:31cf:5e0f:3f4b:1cfe:5060 QUIT :Quit: Leaving.
< 1773850543 885471 :joast!~joast@2603:90d8:500:31cf:5e0f:3f4b:1cfe:5060 JOIN #esolangs joast :joast
< 1773850937 589032 :dragoneater67!~dragoneat@user/dragoneater67 JOIN #esolangs dragoneater67 :dragoneater67
< 1773851059 135878 :svm!~msv@user/msv QUIT :Ping timeout: 264 seconds
< 1773851223 359066 :msv!~msv@user/msv JOIN #esolangs msv :msv
< 1773854049 225626 :SarahC!~SarahC@79.116.125.220 JOIN #esolangs * :[https://web.libera.chat] SarahC
< 1773854130 453628 :SarahC!~SarahC@79.116.125.220 PART :#esolangs
> 1773854737 166707 PRIVMSG #esolangs :14[[07C/Cb14]]4 10 02https://esolangs.org/w/index.php?diff=177948&oldid=177569 5* 03Mrmr2 5* (+15057) 10Added info
> 1773854778 774407 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Mrmr2 5*  10uploaded "[[02File:Tabs.png10]]"
> 1773854805 458175 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Mrmr2 5*  10uploaded "[[02File:Editor.png10]]"
> 1773854832 508320 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Mrmr2 5*  10uploaded "[[02File:Opening files.png10]]"
> 1773854839 16601 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Mrmr2 5*  10uploaded "[[02File:Side bar.png10]]"
> 1773855336 874985 PRIVMSG #esolangs :14[[07C/Cb14]]4 10 02https://esolangs.org/w/index.php?diff=177953&oldid=177948 5* 03Aadenboy 5* (-63) 10reformat lede
< 1773855412 219594 :dragoneater67!~dragoneat@user/dragoneater67 PRIVMSG #esolangs :hi
> 1773855600 899798 PRIVMSG #esolangs :14[[07Countable/brainfuck interpreter14]]4 10 02https://esolangs.org/w/index.php?diff=177954&oldid=177923 5* 03Aadenboy 5* (+76) 10fix
> 1773855886 622627 PRIVMSG #esolangs :14[[07C/Cb14]]4 M10 02https://esolangs.org/w/index.php?diff=177955&oldid=177953 5* 03Mrmr2 5* (+248) 10Added combing up bow ref
> 1773856066 468755 PRIVMSG #esolangs :14[[07C/Cb14]]4 M10 02https://esolangs.org/w/index.php?diff=177956&oldid=177955 5* 03Mrmr2 5* (+0) 10Strikethrough edit
> 1773856262 715057 PRIVMSG #esolangs :14[[07C/Cb14]]4 M10 02https://esolangs.org/w/index.php?diff=177957&oldid=177956 5* 03Mrmr2 5* (+493) 10Infobox change
> 1773856280 970632 PRIVMSG #esolangs :14[[07C/Cb14]]4 M10 02https://esolangs.org/w/index.php?diff=177958&oldid=177957 5* 03Mrmr2 5* (-493) 10Infobox change
> 1773856390 465854 PRIVMSG #esolangs :14[[07C/Cb14]]4 10 02https://esolangs.org/w/index.php?diff=177959&oldid=177958 5* 03Mrmr2 5* (+440) 10
< 1773856395 417723 :msv!~msv@user/msv QUIT :Ping timeout: 255 seconds
> 1773856411 155296 PRIVMSG #esolangs :14[[07C/Cb14]]4 10 02https://esolangs.org/w/index.php?diff=177960&oldid=177959 5* 03Mrmr2 5* (-555) 10
< 1773856415 4416 :dragoneater67!~dragoneat@user/dragoneater67 QUIT :Quit: zzz
> 1773858508 300630 PRIVMSG #esolangs :14[[07XKCD Random Number14]]4 10 02https://esolangs.org/w/index.php?diff=177961&oldid=177014 5* 03BODOKE2801e 5* (+175) 10/* > only */
> 1773858537 972295 PRIVMSG #esolangs :14[[07Random number generator14]]4 10 02https://esolangs.org/w/index.php?diff=177962&oldid=127370 5* 03BODOKE2801e 5* (-86) 10
< 1773859595 330736 :msv!~msv@user/msv JOIN #esolangs msv :msv
> 1773860402 613787 PRIVMSG #esolangs :14[[07Random number generator14]]4 10 02https://esolangs.org/w/index.php?diff=177963&oldid=177962 5* 03Aadenboy 5* (-5) 10
< 1773860767 32778 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Quit: Client closed
< 1773861218 563544 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic
< 1773861610 46498 :Everything!~Everythin@172-232-54-192.ip.linodeusercontent.com JOIN #esolangs Everything :Everything
< 1773863469 453743 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 255 seconds
< 1773863586 344916 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1773867013 568687 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Quit: Client closed
< 1773868541 27739 :cactushead!~cactus_he@2403-580d-b040-0-1942-774d-f8a8-6392.ip6.aussiebb.net QUIT :Quit: Leaving
< 1773868561 404395 :cactushead!~cactus_he@2403-580d-b040-0-1942-774d-f8a8-6392.ip6.aussiebb.net JOIN #esolangs cactushead :cactus head
< 1773868950 362897 :msv!~msv@user/msv QUIT :Ping timeout: 255 seconds
< 1773868960 321461 :msv!~msv@user/msv JOIN #esolangs msv :msv
> 1773869170 820347 PRIVMSG #esolangs :14[[07BoxedLANG14]]4 10 02https://esolangs.org/w/index.php?diff=177964&oldid=177947 5* 03Mc20000 5* (+67) 10/* External resources */
< 1773869701 394669 :pool!~nathan@user/PoolloverNathan JOIN #esolangs PoolloverNathan :nathan
< 1773871803 725210 :Everything!~Everythin@172-232-54-192.ip.linodeusercontent.com QUIT :Quit: leaving
< 1773871999 331534 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
< 1773873775 647902 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :I had described before about computer, operating system, file system, etc. About the file system, I would think that it can be separated the abstract format from the actual format of the implementation, and that there might also be the specification of being able to include such a file system inside of another one (such as a DVD file system) as well as stand-alone.
< 1773873974 443228 :lisbeths!uid135845@id-135845.lymington.irccloud.com JOIN #esolangs lisbeths :lisbeths
< 1773874142 446063 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :(It is different from other file systems; files can have numbered forks (with 32-bit numbers), files do not have names, the data of a file can include links as well as bytes, there can be versioned links, it lacks most of the metadata used in other file systems (although they can be stored in forks), etc.)
< 1773874193 383811 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :we already have the abstract file system separated from the actual format. the operating system gives you mostly the same interface for different underlying file systems, and I believe a lot of the implementation inside the kernel is shared too.
< 1773874280 624006 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :Yes, but even then there are differences between file systems; e.g. some have forks, limits of file name lengths, transactions, etc.
< 1773875107 608339 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :A different interface would be needed for what I had described; functions such as fopen will not work (although fopencookie, fmemopen, open_memstream, etc can still be used).
< 1773877987 140725 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu QUIT :Ping timeout: 264 seconds
< 1773882327 68495 :lisbeths!uid135845@id-135845.lymington.irccloud.com QUIT :Quit: Connection closed for inactivity
< 1773885835 357855 :tromp!~textual@2001:1c00:3487:1b00:1807:41fe:bcf2:17ca QUIT :Ping timeout: 245 seconds
< 1773886041 857202 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :files not having names would break an assumption made by a very large number of programs
< 1773886353 270524 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :Yes, although not programs that are written deliberately for this system. Even for programs that do care about the names (and other things, such as permissions, etc), compatibility libraries are possible if needed, although the program could also be canged to reduce the cases where the name is needed.
< 1773886519 858569 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :fwiw, I think it's generally correct for programs not to be able to see the names of files they're given as capabilities (but to nonetheless be able to display them to the user, presumably by passing the file descriptor directly to the UI to print its name)
< 1773886541 997624 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although I've forgotten why I came to that conclusion
< 1773886592 226135 :amby!~ambylastn@host-92-17-36-146.as13285.net QUIT :Remote host closed the connection
< 1773886606 84129 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :My reason might be different although possibly similar
< 1773886726 517732 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :one thing it does is to prevent the program trying to reopen the file via means other than the capability it's given (which might be, e.g., a TOCTOU bug), but I don't think that was the original reason (but maybe it was?)
< 1773887377 209915 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :That is one possible reason; another possible reason is to ensure that the program does not care about the file name.
< 1773887693 568708 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :If you pass a file capability as a argument to a uxn program, then the uxn emulator could make up a temporary name to refer to it within that program; you can also have separate arguments to optionally define mappings (others will be needed too, such as: standard I/O streams, date/time capability, audio capability, display capability, etc; any of them can be omitted if those features are not used)
< 1773889882 492960 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu JOIN #esolangs b_jonas :b_jonas
< 1773889975 511946 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Hooray, Pantagruel has been ported to OCaml and now I can install it with Nix! But the port was done by Claude, boo. It seems to work somewhat, but the newer parts of the syntax are very uninspired and it feels like the clever spark of creativity is gone.
< 1773901793 172193 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :Programs should refer to files by "ddnames" then the user should use a DD statement to connect a ddname with an actual file
< 1773906101 657021 :ais523!~ais523@user/ais523 QUIT :Quit: quit
< 1773906842 418572 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
> 1773909726 904471 PRIVMSG #esolangs :14[[07BoxedLANG14]]4 10 02https://esolangs.org/w/index.php?diff=177965&oldid=177964 5* 03Dragoneater67 5* (+106) 10/* Language overview */
> 1773910054 274011 PRIVMSG #esolangs :14[[07S*bleq14]]4 M10 02https://esolangs.org/w/index.php?diff=177966&oldid=164596 5* 03Dragoneater67 5* (+1) 10typo?
< 1773913121 797569 :tromp!~textual@2001:1c00:340e:2700:d42c:a851:5541:9fa8 JOIN #esolangs * :Textual User
> 1773917607 186484 PRIVMSG #esolangs :14[[07User:Widuruwana/MainPageModernization14]]4 10 02https://esolangs.org/w/index.php?diff=177967&oldid=177639 5* 03Widuruwana 5* (-5858) 10Removing
> 1773917644 479329 PRIVMSG #esolangs :14[[07User:Widuruwana/MainPageModernization14]]4 10 02https://esolangs.org/w/index.php?diff=177968&oldid=177967 5* 03Widuruwana 5* (+5858) 10Undo revision [[Special:Diff/177967|177967]] by [[Special:Contributions/Widuruwana|Widuruwana]] ([[User talk:Widuruwana|talk]])
> 1773918326 180138 PRIVMSG #esolangs :14[[07User:Widuruwana/MainPageModernization14]]4 10 02https://esolangs.org/w/index.php?diff=177969&oldid=177968 5* 03Widuruwana 5* (-589) 10GruvBox Route
> 1773918533 225318 PRIVMSG #esolangs :14[[07User:Widuruwana/MainPageModernization14]]4 10 02https://esolangs.org/w/index.php?diff=177970&oldid=177969 5* 03Widuruwana 5* (-555) 10GruvBox is too colorful. Trying a computer modern aesthetic.
> 1773919033 414842 PRIVMSG #esolangs :14[[07User:Widuruwana/MainPageModernization14]]4 10 02https://esolangs.org/w/index.php?diff=177971&oldid=177970 5* 03Widuruwana 5* (+1444) 10Added citrus color palette to reflect the logo
< 1773925356 47722 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :you're not trying to break grep -H or head -v with multiple filenames, are you? 
> 1773926017 938578 PRIVMSG #esolangs :14[[07C/Cb14]]4 M10 02https://esolangs.org/w/index.php?diff=177972&oldid=177960 5* 03Mrmr2 5* (-246) 10Small update
< 1773926898 570875 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic
> 1773927818 385406 PRIVMSG #esolangs :14[[07User talk:Widuruwana/MainPageModernization14]]4 10 02https://esolangs.org/w/index.php?diff=177973&oldid=177641 5* 03Aadenboy 5* (+353) 10
> 1773927925 850045 PRIVMSG #esolangs :14[[07C/Cb14]]4 10 02https://esolangs.org/w/index.php?diff=177974&oldid=177972 5* 03Mrmr2 5* (+198) 10/* Other */ added break and continue
> 1773928014 679525 PRIVMSG #esolangs :14[[07C/Cb14]]4 M10 02https://esolangs.org/w/index.php?diff=177975&oldid=177974 5* 03Mrmr2 5* (+10) 10/* Break */ /* Continue */ Small visual change
> 1773928250 615290 PRIVMSG #esolangs :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=177976&oldid=177884 5* 03Mrmr2 5* (+14) 10/* C */  added C/Cb
> 1773928263 325934 PRIVMSG #esolangs :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=177977&oldid=177976 5* 03Mrmr2 5* (+0) 10/* C */
< 1773928553 14470 :pool!~nathan@user/PoolloverNathan QUIT :Ping timeout: 252 seconds
< 1773929821 231299 :pool!~nathan@user/PoolloverNathan JOIN #esolangs PoolloverNathan :nathan
> 1773930547 644683 PRIVMSG #esolangs :14[[07C/Cb14]]4 M10 02https://esolangs.org/w/index.php?diff=177978&oldid=177975 5* 03Mrmr2 5* (+824) 10Added unary ops
< 1773931275 450943 :joast!~joast@2603:90d8:500:31cf:5e0f:3f4b:1cfe:5060 QUIT :Quit: Leaving.
< 1773931697 902053 :joast!~joast@2603:90d8:500:31cf:5e0f:3f4b:1cfe:5060 JOIN #esolangs joast :joast
< 1773932061 641675 :joast!~joast@2603:90d8:500:31cf:5e0f:3f4b:1cfe:5060 QUIT :Quit: Leaving.
> 1773932248 830449 PRIVMSG #esolangs :14[[07User talk:Widuruwana/MainPageModernization14]]4 10 02https://esolangs.org/w/index.php?diff=177979&oldid=177973 5* 03Aadenboy 5* (+315) 10
> 1773933171 661303 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03TurkuazMavisi 5*  10New user account
> 1773933670 72763 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=177980&oldid=177859 5* 03TurkuazMavisi 5* (+287) 10/* Introductions */
> 1773938206 695436 PRIVMSG #esolangs :14[[07User:Widuruwana/MainPageModernization14]]4 10 02https://esolangs.org/w/index.php?diff=177981&oldid=177971 5* 03Widuruwana 5* (+681) 10Fixed the fonts and unevenness
> 1773938508 892928 PRIVMSG #esolangs :14[[07C/Cb14]]4 M10 02https://esolangs.org/w/index.php?diff=177982&oldid=177978 5* 03Mrmr2 5* (+219) 10/* Composer Shortcuts */  Added more Composer Shortcuts
> 1773939461 866062 PRIVMSG #esolangs :14[[07Codesh ()14]]4 M10 02https://esolangs.org/w/index.php?diff=177983&oldid=177936 5* 03StavWasPlayZ 5* (+0) 10
> 1773939534 874598 PRIVMSG #esolangs :14[[07Codesh ()14]]4 M10 02https://esolangs.org/w/index.php?diff=177984&oldid=177983 5* 03StavWasPlayZ 5* (+0) 10
> 1773940190 47616 PRIVMSG #esolangs :14[[07Codesh ()14]]4 M10 02https://esolangs.org/w/index.php?diff=177985&oldid=177984 5* 03StavWasPlayZ 5* (-2) 10
> 1773940238 296454 PRIVMSG #esolangs :14[[07Codesh ()14]]4 M10 02https://esolangs.org/w/index.php?diff=177986&oldid=177985 5* 03StavWasPlayZ 5* (+2) 10
> 1773941284 808724 PRIVMSG #esolangs :14[[07Codesh ()14]]4 10 02https://esolangs.org/w/index.php?diff=177987&oldid=177986 5* 03StavWasPlayZ 5* (+308) 10
> 1773941511 902725 PRIVMSG #esolangs :14[[07Codesh ()14]]4 M10 02https://esolangs.org/w/index.php?diff=177988&oldid=177987 5* 03StavWasPlayZ 5* (-1) 10
< 1773944245 299716 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name)
> 1773946088 99992 PRIVMSG #esolangs :14[[07C/Cb14]]4 M10 02https://esolangs.org/w/index.php?diff=177989&oldid=177982 5* 03Mrmr2 5* (+6) 10/* For */ Corrected for syntax
< 1773947377 813699 :ais523!~ais523@user/ais523 QUIT :Quit: quit
< 1773949881 866173 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1773949923 336948 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 255 seconds
< 1773950054 603143 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life
< 1773950841 876404 :joast!~joast@2603:90d8:500:31cf:5e0f:3f4b:1cfe:5060 JOIN #esolangs joast :joast
> 1773951415 878807 PRIVMSG #esolangs :14[[07Bolaga14]]4 10 02https://esolangs.org/w/index.php?diff=177990&oldid=176898 5* 03Fly 5* (+86) 10/* Implementations */
> 1773951996 664302 PRIVMSG #esolangs :14[[07User:Aadenboy/Live stats14]]4 10 02https://esolangs.org/w/index.php?diff=177991&oldid=169811 5* 03Aadenboy 5* (+587) 10automatically calculate the dates for each percentile for the 32-bit signed unix death (did you know we're 82.61% of the way there? woohoo!)
< 1773952763 694084 :amby!~ambylastn@host-92-17-36-146.as13285.net JOIN #esolangs amby :realname
< 1773955411 418197 :lisbeths!uid135845@id-135845.lymington.irccloud.com JOIN #esolangs lisbeths :lisbeths
< 1773955436 340286 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name)
< 1773956080 225310 :somefan!~fan0102@208.58.192.69 JOIN #esolangs * :fan0102
< 1773956103 302020 :somefan!~fan0102@208.58.192.69 PRIVMSG #esolangs :hello
< 1773956128 946488 :somefan!~fan0102@208.58.192.69 QUIT :Remote host closed the connection
< 1773956154 131817 :somefan!~fan0102@208.58.192.69 JOIN #esolangs * :fan0102
< 1773956176 240233 :somefan!~fan0102@208.58.192.69 QUIT :Remote host closed the connection
< 1773956231 568682 :int-e!~noone@int-e.eu PRIVMSG #esolangs :25 seconds, 22 seconds, will we see a third attempt?
< 1773956389 418399 :somefan!~fan0102@208.58.192.69 JOIN #esolangs * :fan0102
< 1773956396 715853 :somefan!~fan0102@208.58.192.69 PRIVMSG #esolangs :yes
< 1773956404 660628 :int-e!~noone@int-e.eu PRIVMSG #esolangs :hey
< 1773956409 118035 :somefan!~fan0102@208.58.192.69 PRIVMSG #esolangs :hello!
< 1773956688 915543 :somefan!~fan0102@208.58.192.69 PRIVMSG #esolangs :didn't know cycling through servers meant to constantly reconnect to them
< 1773956698 397006 :somefan!~fan0102@208.58.192.69 PRIVMSG #esolangs :fyi, i'm using ircii
< 1773956811 201472 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: FWIW, I implemented this thing from 5 months ago, https://int-e.eu/~bf3/tmp/shapez-mam-critical.png in my 6 MAM setup but it's still failing to reach 200/s in 30 seconds. It's closer, it gets like 180/s, up from 165 or 170/s. (It's surprisingly hard to measure reliably.)
< 1773956835 365646 :int-e!~noone@int-e.eu PRIVMSG #esolangs :So. It helped, but arguably wasn't worth it :P
< 1773957063 694843 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(I should probably redesign the bottom part of my MAM, somehow, no idea what it would look like. But the distance travelled there is substantial.)
< 1773957416 462043 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :int-e: wait, this is back to shapez 1
< 1773957436 373325 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: Yes. It's a diversion :P
< 1773957559 189843 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :oh, you made a critical path shorter using long tunnel layout?
< 1773957563 813934 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I have been playing shapez 2 too. My basic MAM is working: https://int-e.eu/~bf3/tmp/shapez2-12-MAM.jpg (platforms repeat 5 times because shapes in this mode have 5 slices) ...thinking about crystals now.
< 1773957582 688389 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: the reduction is in having filters on both sides for the color selection
< 1773957589 388651 :int-e!~noone@int-e.eu PRIVMSG #esolangs :there were tunnels there regardless
< 1773957607 245233 :int-e!~noone@int-e.eu PRIVMSG #esolangs :https://int-e.eu/~bf3/tree-mam/#select is the old version
< 1773957647 19123 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(I also flipped the side where the supply side for the shapes)
< 1773957653 807958 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :what are the bright green horizontal lines in https://int-e.eu/~bf3/tmp/shapez2-12-MAM.jpg ?
< 1773957657 204126 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(Which was fun when I redid the belts)
< 1773957699 241576 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: local signal transfers (used to cross over stuff)
< 1773957710 525057 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I see
< 1773957761 664270 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Huh, https://shapez2.wiki.gg/wiki/Wire#Wire_Transmitter_and_Receiver doesn't have pictures
< 1773957817 855811 :int-e!~noone@int-e.eu PRIVMSG #esolangs :wiring feels very different because it doesn't have a layer to itself.
< 1773957833 14736 :int-e!~noone@int-e.eu PRIVMSG #esolangs :so you pretty much need stuff like this
< 1773958132 932015 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :somefan: IRC is a tree with no cycles in, you can't ever be connected in two places at once by the nature of how it works
< 1773958149 657961 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :this sometimes causes "netsplits" when a link breaks and the servers aren't immediately able to compensate by creating a link elsewhere
< 1773958189 104288 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(it is possible to connect to Libera twice, but only if you use a different nick for each connection, and then both connections appear as users in the users list)
> 1773959087 441060 PRIVMSG #esolangs :14[[07Codesh ()14]]4 10 02https://esolangs.org/w/index.php?diff=177992&oldid=177988 5* 03StavWasPlayZ 5* (+28) 10
< 1773960804 829302 :somefan!~fan0102@208.58.192.69 QUIT :Remote host closed the connection
< 1773961807 630816 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Nick-colliding others through netsplits (generally to take over channels) was basically the national sport of IRCnet, before they did the timestamping thing.
< 1773962115 146318 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
< 1773962203 72845 :esolangs!~esolangs@techne.zem.fi QUIT :Ping timeout: 276 seconds
< 1773962241 222404 :esolangs!~esolangs@techne.zem.fi JOIN #esolangs esolangs :esolangs.org
< 1773962241 328689 :ChanServ!ChanServ@services.libera.chat MODE #esolangs +v :esolangs
< 1773962367 208669 :krychu_!~krychu@static.19.136.108.65.clients.your-server.de JOIN #esolangs * :krychu
< 1773962376 854667 :krychu!~krychu@static.19.136.108.65.clients.your-server.de QUIT :Ping timeout: 276 seconds
< 1773962376 939605 :ursa-major!114efe6c39@2a03:6000:1812:100::11f3 QUIT :Ping timeout: 276 seconds
< 1773962471 642121 :ursa-major!114efe6c39@2a03:6000:1812:100::11f3 JOIN #esolangs ursa-major :Bailey Bjornstad
< 1773962970 830935 :ManDeJan!3da94070ba@user/mandejan QUIT :Ping timeout: 276 seconds
< 1773963283 865273 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :fizzie: wait, how would that work? if you take a colliding nick during a netsplit then the servers merge, won't the network decide which user has channel ops by inheriting it from the component of the network where that user was already connected, regardless the nicks?
< 1773963376 20975 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :as in why do the nicks matter at all for this?
< 1773963588 941129 :ManDeJan!3da94070ba@user/mandejan JOIN #esolangs ManDeJan :ManDeJan
< 1773963962 26061 :FireFly!~firefly@glowbum/gluehwuermchen/firefly PRIVMSG #esolangs :that'd be the timestamping thing I beileve, where the older channel wins during a merge
< 1773963994 880001 :FireFly!~firefly@glowbum/gluehwuermchen/firefly PRIVMSG #esolangs :or well older nick in this case I guess
< 1773964044 324288 :FireFly!~firefly@glowbum/gluehwuermchen/firefly PRIVMSG #esolangs :hm
< 1773964082 799976 :somefan!~somefan@208.58.192.69 JOIN #esolangs * :realname
< 1773964087 55181 :FireFly!~firefly@glowbum/gluehwuermchen/firefly PRIVMSG #esolangs :right never mind me, now I see the question.. maybe due to service bots going by nickname though
< 1773965166 959180 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :oh, you mean the channel is uncreated in a small network component?
< 1773965198 749127 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :that might make sense
< 1773965221 487458 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :I did accidentally conflate two things there. You could use nick collisions to take over a _nickname_ (IRCnet used to just boot both participants in a nickname collision), which is mostly orthogonal to the channel takeover bit (which you could indeed do by recreating the channel in the side of the split that had no users, if applicable).
< 1773965243 640773 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Though you could "take over" a channel by judicious use of nickname collisions as well, by causing all of its current operators to lose chanop status.
< 1773965255 386891 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Sure, you wouldn't get ops either, but neither would they.
< 1773965545 631303 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :And actually I think IRCnet might not actually have adopted the timestamping some other networks did (where only the older instance of a channel gets to keep op status after a merge), because they introduced the "uncollideable" !-channels instead.
< 1773965619 771023 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :(You create !-channels explicitly, by attempting to join !!foo, and their actual name gets a server-generated random prefix, so you couldn't create an identically named channel on the other side of a split.)
< 1773965721 367277 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :They're still kind of awkward, because while you can join !foo when it's unique, if the network ends up with two instances (after a split), people will need to use the full name with the random prefix.
< 1773965770 11050 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I see
< 1773965779 587836 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :The IRCnet channel for the Assembly demoscene (and esports) event is colloquially !assembly, but its actual name is !UCR7Kassembly.
< 1773966023 750523 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :Out of the 11 IRCnet channels I'm still on, 10 have nobody with channel operator status, but it hardly matters since there's barely any discussion on any of them.
< 1773966187 19380 :fizzie!~irc@selene.zem.fi PRIVMSG #esolangs :I think one might have the reop mode set (that's another of the "new ircd" changes, a ban-like nick!user@host mask except a random client matching that mask will be given op status if nobody else on the channel has it), but it's set to a domain name owned by the university nobody on the channel is affiliated with any more.
< 1773966765 409176 :somefan!~somefan@208.58.192.69 QUIT :Remote host closed the connection
< 1773966821 40339 :somefan!~somefan@208.58.192.69 JOIN #esolangs * :realname
< 1773969216 751445 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: at least my version (where you can output the filename for an FD to the user but not see it yourself) would be compatible with grep -H
< 1773969223 337518 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although it would depend somewhat on how the UI framework worked
< 1773969344 46975 :somefan!~somefan@208.58.192.69 QUIT :Ping timeout: 268 seconds
< 1773970115 658785 :amby!~ambylastn@host-92-17-36-146.as13285.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
< 1773971321 149706 :somefan!~somefan@208.58.192.69 JOIN #esolangs * :realname
< 1773972086 498698 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :absolutely not. I want to be able to process the filename further. if not with grep -H then with grep -l or a custom perl script that searches through multiple files. but I don't think this is a problem if you pass filenames rather than file descriptors to grep, thus basically opting in to revealing the filenames to the program
< 1773972667 106452 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :isn't passing filenames to grep insecure because they could refer to a different file by the time grep runs?
< 1773972699 692772 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :also I think it's generally a bad idea if you have some info that you can display on the screen but not read with a local program, that's usually used for DRM only
< 1773972791 774588 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: a different file from what? usually I have grep open them. if you really want to pass existing file descriptors with informational filename separately, you could of course have an option for that, but then you also have to decide if grep should read those files from the start or from the lseek position
< 1773972859 55207 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: the file that the user intended to run grep on could be different from the file that grep sees as having that filename (e.g. because a symlink was repointed or two directories were renamed)
< 1773972879 506456 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I find it hard to think of a threat model that would work against a human here, but I think there are threat models that work against computers
< 1773974205 154686 :somefan!~somefan@208.58.192.69 QUIT :Remote host closed the connection
< 1773974448 651826 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Quit: Client closed
< 1773974553 296114 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :If you wanted grep with the kind of system I was thinking of, you can have a function that accepts a list (or a key/value list) of the files that you want to search (either entered manually or by using an existing list from another file (allowing it to work like a directory) or filters etc), and then the searching program is called for each one, and each result is made into a pair with the keys and combined into one list.
< 1773974597 148508 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :The command shell (CAQL) would be possible without too much difficulty to do this, by using the built-in operators for map, filter, etc; or you can define it as a function to use it later without entering it each time.
< 1773975518 73784 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :LLMs can't write Brainfuck: https://esolang-bench.vercel.app/
< 1773975732 167312 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :korvo: they should probably have been told to comment it heavily, they would have had a better chance then
< 1773975750 648034 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the thing about BF is that it doesn't have much obvious structure for a viewer to grab onto
< 1773975763 712492 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :you need a lot of context to make sense of parts of a BF program, whether LLM or human
< 1773975795 509321 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that said, I've become pretty good at editing uncommented BF Joust programs, but they tend to have a very simple control-flow structure (where the two halves of an if-equivalent never converge)
< 1773975811 671835 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Meh. People can read cursive Cyrillic script (search for "russian cursive" in image search, despair) so I'm not really convinced by the argument that eight symbols is too simple.
< 1773975845 291415 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it's not simplicity, but lack of anchors
< 1773975857 214246 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I think that a better explanation comes straight out of Kolmogorov complexity, combined with the fact that our modeling maths ensures that more data => better perf on benchmarks.
< 1773975894 324052 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :your link says 0% success on Whitespace and theorises it's because Whitespace is completely unrepresented in the training data (on the hypothesis that training data treats all whitespace as equivalent so all the programs would have been normalised out)
< 1773975907 616800 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :IKR? Hilarious.
< 1773975933 980598 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think that's a plausible hypothesis, although there's enough Whitespace with printable characters added that there should be *something* to latch on to
< 1773975995 813489 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :agents doing better than direct prompting is what I expected, incidentally – my belief about LLM usage is that the scaffolding is actually substantially more important than the LLM itself
< 1773976051 225668 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(and that a sufficiently good scaffolding could generate useful code when connected to a random number generator, although it'd take a while)
< 1773976078 764761 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Sure. The scaffolding includes design patterns, "object-oriented", and lots of other cultural lessons from the 80s and 90s. The ontology of our memes is what drives the ontology of the LLM; the LLM is a meme machine.
< 1773976124 313054 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :(https://lobste.rs/s/oysxby/functional_genetic_programming This is the correct paper to read if you want to use an RNG to generate correct, useful programs. It's from two decades ago.)
< 1773976167 126158 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I realised that the main value of the LLM (which is a value provided in much greater quantities by human programmers) is to fill in unstated bits of the spec with useful values
< 1773976214 447540 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the LLM does so by matching examples in the training data where people solved similar problems and using the same unstated decisions (or at least, that would be the ideal – often it chooses a useless option instead like using a very inefficient algorithm)
< 1773976274 964185 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :hmm, this page writes BF using a ligature font
< 1773976288 114256 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :most people wouldn't interpret ← as meaning "move left than decrement"
< 1773976308 895881 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(OK, INTERCAL does this sort of thing but it does it *because* it's inappropriate)
< 1773976436 426271 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :ais523: Yes, fully agreed. In particular, there was a tool about a decade ago which un-minimized JS using two main techniques: resugaring for idiom recognition to undo JSFuck-style expressions, and language modeling to predict the names of alpha-equivalent binders (vars, fns, etc.)
< 1773976461 754520 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :ooh, I like the idea of using a language model to predict variable names
< 1773976481 217677 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it's the sort of thing that could usually help a lot in decompiling and would occasionally go spectacularly wrong, but would still probably help on average
< 1773976506 700718 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Of course, we can go the other way too. Concatenative language authors are also tired of naming things, and we get rid of them by adopting techniques that get rid of names entirely. This could be another reason that BF's hard to generate: trivial alpha-equivalence means that it's not possible to hint at a program's Naur theory that way.
< 1773976553 461501 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :LLMs rely a lot on names I think
< 1773976570 994383 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :human programmers are usually mildly suspicious of them, although they do rely on them to some extent
< 1773976657 361620 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Hungarian notation gives hints to the decoding of referents. `def f(sortedList)` and `def f(unsortedList)` will hint as intended to both humans and LLMs. In general, if a hint is wholly syntactic, the LLM can see it.
< 1773976699 133721 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :...Huh, do we want a Rice's theorem for LLMs? Like, if something is wholly semantic, it seems that it's often not detected by the LLM. Anything that relies on the ambient effect of gravity, for example.
< 1773976703 431163 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :today on NetHackWiki we were trying to figure out what to do about someone who was advertising their NetHack variant that was allegedly a port of NetHack from C to Rust, but had actually been produced via a mix of LLM-automated code translation and LLM-automated "derive a spec from the code, then write code from the spec"
< 1773976737 99956 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :this had the sort of grandiose claims you might imagine and the code was also much like you might imagine (and AFAICT wouldn't actually work, but I didn't try running it)
< 1773976792 713136 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :Hungarian notation is interesting for this because it's basically taking a compiler-enforceable property (static typing) and doing human enforceability of it instead
< 1773976816 454024 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :there are only two programs I've written where I voluntarily used Hungarian notation
< 1773976826 294075 :cactus-head!~cactus_he@2403-580d-b040-0-1942-774d-f8a8-6392.ip6.aussiebb.net JOIN #esolangs * :cactus head
< 1773976828 575301 :cactushead!~cactus_he@2403-580d-b040-0-1942-774d-f8a8-6392.ip6.aussiebb.net QUIT :Read error: Connection reset by peer
< 1773976836 574577 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :one of them was in JS when the lack of types was making the hardware too hard to reason about (I wasn't aware of TypeScript at the time, or maybe it hadn't been invented yet)
< 1773976896 476462 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and the other was in a computer game's scripting language where I had a large number of variables which referenced different aspects of the same thing (with different types) – the developers' own programs in that language used Hungarian notation, and it was useful for me to use it too in order to keep track of what aspect of something I was tracking (giving the variables names which were the same apart from the type prefix)
< 1773976936 669910 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :FWIW the pattern of mocking the author, critiquing the bad code emitted by the bot, and banning the author is pretty good. If you critique them properly then they'll leave on their own.
< 1773976973 860924 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I still use Hungarian notation when writing Python. Lists get an "s" at the end, as in `for x in xs: ...`
< 1773977000 637713 :cactus-head!~cactus_he@2403-580d-b040-0-1942-774d-f8a8-6392.ip6.aussiebb.net QUIT :Read error: Connection reset by peer
< 1773977007 105214 :cactushead!~cactus_he@2403-580d-b040-0-1942-774d-f8a8-6392.ip6.aussiebb.net JOIN #esolangs cactushead :cactus head
< 1773977032 985140 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Today's fun physics challenge for LLMs is hilarious. Not a single bot understands: "Please describe the outcome of the following physics experiment. First, I hold a pen in the air with my right hand around one end of the pen. Then, I wrap my left hand around the other end of the pen. I adjust my grip so that the weight of the pen is equally shared between both hands."
< 1773977039 559569 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :"Finally, I execute the following sequence of hand movements: left hand open, left hand closed, right hand open, right hand closed. What happens next?"
< 1773977066 757149 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :just to make sure I've read this correctly, the intended answer is "nothing", right?
< 1773977106 696369 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yep. The pen stays in place. The experimenter can choose to shift their grip, but if you ask this of a schoolchild then they'll intuitively try to avoid dropping it and unconsciously position their hands to balance the pen.
< 1773977134 885142 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Models will say that the pen eventually falls, that the pen slowly shifts from side to side, that the pen levitates, that the pen's weight changes due to gravity, etc.
< 1773977174 554741 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I noticed during the Claude Plays Pokémon thing that LLMs were very bad at reasoning about real-world physical operations that are too commonplace and trivial to be documented much
< 1773977198 44553 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :for example, it had difficulty understanding that in order to walk through a door, you need to be lined up with the door (i.e. the presence of a door doesn't allow you to walk through the wall next to it)
< 1773977241 750821 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :this is the sort of fact that is too obvious to be mentioned very often
< 1773977296 80992 :cactushead!~cactus_he@2403-580d-b040-0-1942-774d-f8a8-6392.ip6.aussiebb.net QUIT :Ping timeout: 276 seconds
< 1773977391 404967 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :ACTION fights the temptation to ask an LLM "how does a doorway work?"
< 1773977404 562296 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :…partly because I don't think you'd get a useful answer to that from many humans, either
< 1773977450 18159 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :First, the doorway stands in the job line, then the doorway fills out tax and citizenship papers, and finally the doorway shows up every weekday at 8AM to report for duty.
< 1773977507 620685 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :LLMs can't answer like that because it's not compatible with their RLHF flavoring. The RLHF chosen is roughly "paranoid fake-cheery customer-service phone agent"
< 1773977563 333622 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I imagine a civil engineer would focus on how the doorway prevents the wall from collapsing while still allowing people to pass through
< 1773977581 78986 :cactushead!~cactus_he@61-245-155-188.3df59b.adl.nbn.aussiebb.net JOIN #esolangs cactushead :cactus head
< 1773977596 601883 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :And if we would fire a customer-service agent for it then we'd also punish a bot in RL for it. Hilariously, this sort of personality is so *obviously fake* that the bots learn to do the whole neurodivergent-masking thing and they *pretend* to be cheerful. Like, when we do bertology (LLM neuroscience), we find that they're deliberately misaligned and presenting a false view of (what they learned to be) reality.
< 1773977602 206456 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :which is at least *slightly* nontrivial (in that I've known people who were attempting to create doorways to get it wrong in the past)
< 1773977672 633501 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it's weird that companies do that, given that customers don't typically want to talk to artificially cheerful customer service agents anyway
< 1773977716 127977 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and I think this is true even of customers other than me, although maybe for different reasons (I consider that sort of forced artificial cheerfulness to have no information content because it's forced, so it just wastes time)
< 1773977728 378122 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :It's partially for safety. RLHF isn't the same thing as "guardrails" (brute text replacement, think Scunthorpe problems) but it still has the effect of avoiding "bad" conversations by making them exponentially unlikely.
< 1773977797 270007 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh, it wouldn't surprise me if the LLMs associate that sort of artificial cheerfulness with avoiding NSFW topics (both in the adult-content sense and in the dangerous-content sense)
< 1773977799 175002 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Like, there was a Googler named Lemione who gave themselves AI psychosis by chatting repeatedly with an un-RL'd (under-RL'd?) bot whose model would later be RLHF'd into Google's Gemini product. Lemione's two mistakes were believing in God and thinking that the bot had a soul.
< 1773977862 175045 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :But, like, I know atheists who are suffering fairly bad AI psychoses right now, so Lemione's mistakes must be circumstantial. And RLHF doesn't prevent it, just makes it exponentially less likely. So maybe a better conclusion from the outside is that Lemione was like a nuclear engineer who was exposed to radiation: it's an overdose from a workplace hazard.
< 1773977974 472741 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Actually, yeah. The bots learn *every common code-switchable dialect of English*. So they know how to use the "hunbot" dialect common with MLM pushers, Mormon moms, and crunchy influencers. They also know the "conman" dialect that used to be standard in USA businesses before it was replaced with today's "MBA" dialect.
< 1773978032 813580 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :there are a lot of difficult/controversial/dangerous-ground topics that, in effect, can't be expressed in artificially cheerful customer-service-representative English – it's a bit like 1984's Newspeak
< 1773978241 447615 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :hmm, that LLM-esolangs-bench suggested Malbolge as a possibility in the future work section
< 1773978260 117037 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I feel like this may be a bad idea, given that few humans can write even the simplest programs in Malbolge
< 1773978273 515695 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :even given a specification
< 1773978339 152161 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yeah. I think Malbolge is great to include for the same reason that Bubblegum would be great, except that Malbolge's lineage and history give it cultural plausibility. The reason is that Transformers aren't magically solving NP-hard problems with a poly number of tokens, regardless of how artfully you arrange them.
< 1773978401 613945 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :also the appendix here implies that even the BF programs were made to do arithmetic in decimal
< 1773978404 226626 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I would expect an AGI (whatever that is~) to be able to do some meta-thinking here and note the NP-hardness before delegating the search to a loop in a fast language. That's about what a college student can do and it's often enough to brute-force through small or easy instances of a problem.
< 1773978436 294509 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(and converting ASCII to an integer is probably in their "very hard" tier, so no wonder the LLMs struggled with it)
< 1773978529 265260 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :hmm, human solution of NP-hard problems is complicated because we can be either very good at it or very bad at it depending on the nature of the problem (i.e. whether there's a reasoning-based solution or whether it requires brute force)
< 1773978546 575174 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :BTW I'm noticing Moravec's paradox in your analysis, but also more generally when reading these sorts of benchmark papers. LLMs seem to be great at applying the highest-level design patterns: ASTs, homomorphisms, subclasses, case analysis. They also do great when we've covered the theory in textbooks, as when writing lexers by simulating the unrolling of macros.
< 1773978561 528546 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :And they suck at writing tiny tight loops that only use a few low-level CPU instructions.
< 1773978581 424450 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :humans are pretty good at Sudoku, for example (if you allow for them computing more slowly than a computer brute-forcer would), but that's primarily because for 9×9 Sudokus (the usual size) the odds of the problem not falling quickly to a SAT solver are pretty low
< 1773978610 408179 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Oh, I just meant to allude to Malbolge's history. I got the impression that the first two waves of Malbolge programmers were working with brute-force search to find working encryptions of their programs.
< 1773978673 705712 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :yes
< 1773978706 92036 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :But also, Moravec's paradox is about the *amount* of code. Let's say that we have a little embedded device running Linux, like an iPod or Game Boy Advance. (I'm getting old~) The device only has like 8MiB RAM (old!) and Linux takes half of that. Maybe all of the high-level game-specific or app-specific code is another MiB? And the rest is art assets.
< 1773978715 683541 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it was a while even before anyone realised that straight-line Malbolge code was comparatively easy to write because the encryption didn't matter
< 1773978748 344537 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I actually don't know what the minimal RAM requirements of a correctly configured Linux are
< 1773978756 590571 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :So the LLM's competence at working in the userspace half of RAM says nothing about the kernelspace. And to the extent that the LLM can write new kernel code, it's because it's writing *driver* code, which is highly structured and formulaic.
< 1773978796 461194 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :I remember those numbers at the time. I tried GBA Linux, and it was awesome, but I had to use a RAM expansion pack. Worth it for the ability to play my old Game Boy games once the cartridges were no longer compatible.
< 1773978862 793861 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :I would expect many programs won't need multiple megabytes of code and art? Also, you do not need Linux to run Game Boy games on Game Boy Advance; there is an emulator that can run directly on Game Boy Advance, I think.
< 1773978933 444536 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :neither Game Boy games on GBA nor GBA games on DS use an emulator, I think
< 1773978943 751068 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :(The emulator can also be used to play Game Boy on Nintendo DS as well)
< 1773978956 274691 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :IIRC they're both a somewhat reconfigured bare-metal, a bit like running under a hypervisor
< 1773978974 945149 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :If you use a Game Boy cartridge on GBA then an emulator is not needed, but if you are using a GBA cartridge then you will need a emulator.
< 1773979000 500662 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :(Game Boy cartridges do not work directly on DS but you can use a emulator in GBA mode)
< 1773979006 235197 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :≥third-hand information, but I was told the way that a GBA game runs on the DS is that the DS has two processors and the less powerful one is the same ISA as a GBA's, so it just underclocks it
< 1773979020 426591 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :in order to match the clock speed
< 1773979071 436819 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :Yes, there is ARM9 and ARM7; DS uses both but GBA uses only ARM7
< 1773979081 103472 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :zzo38: Sure. I think that the precise nature of how to do that, without a kernel like Linux, is not on-topic here? But maybe that's just the impression that I got.
< 1773979096 730865 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Certainly, yes, having *those* sorts of carts for a GBA or DS will make them into much more useful devices.
< 1773979101 126927 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :topicality on this channel is kind-of weird
< 1773979121 426059 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :there are times where it was so persistently offtopic I didn't bother joining it
< 1773979153 451936 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I'm not sure whether I wasn't an op at the time, or whether it was pointless trying to enforce my topicality desires on a channel that clearly didn't care about htem
< 1773979176 914784 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but this probably isn't a great channel for discussing the details of how to bootload onto a GBA or DS, indeed
< 1773979187 217266 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :other places will have a lot more people who know about how to do it
< 1773979206 597576 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :And I think that there's enough devices in my house where I've attempted Linux that we have no shortage of on-topic fodder.
< 1773979249 481232 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the other reason topicality is hard to define here is that esolangs and esoprogramming are hard to define
< 1773979296 814166 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :one of the things I like best about this channel is that you can ask weird/surprising programming-related questions here without anyone asking why you're trying to do what you're doing (because they can be confident that it's a bad idea but you're choosing to do it anyway)
< 1773979316 60288 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :It is *very* funny to me that I'm usually speedrunning on real hardware these days. I'm always at the bar and they have a no-ROMs rule even for the cabinets which are clearly running MAME. But they have Zelda and Metroid carts, so it's fine.
< 1773979375 436249 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I've seen those discussions from the speedrunning-rules-setting side
< 1773979388 874754 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the rules about emulators can be very complex, often allowing and disallowing specific versions of specific emulators
< 1773979390 246773 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yeah. To me, this is one of the nice channels with exarkun's rule: yes, you can assume that I did my research before asking my apparently-stupid question; it's harder than it sounds, I promise. Named after a #twisted maintainer who would /join #python with painfully-humbling questions.
< 1773979432 4851 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :There's also #techcrap, if anybody's interested in another one of those communities. I left years ago when it became obvious that anybody left of center wasn't welcome, but maybe it's improved since then.
< 1773979450 133499 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :this is partly based on some emulators giving an unfair advantage due to emulation inaccuracies, and partly based on cases where cheating would be too easy if certain emulators were allowed
< 1773979584 870737 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yeah. And there's a perennial discussion around alternative controllers. I *do* like that most of us, today, agree that disabled folks are allowed to use whatever controllers work for them. But other than that, the discussion's just...silly sometimes.
< 1773979665 220352 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Like, one big topic today: should fighting-game-style "hitbox" controllers be allowed on SNES, particularly for hard digital platformers like Super Metroid? The obvious answer is "you look very silly with a big box in your lap" but the leaderboard will eventually have to decide because a top runner wants to use one.
< 1773979682 78991 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :most (but not all) speedrunning communities have converged on a "one button as seen by the game = one physical button on the controller" rule, in which you can bind as you like as long as it's a 1-to-1 mapping
< 1773979694 46750 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but I'm not sure whether there's any actual basis for that rule or whether they're all just copying each other
< 1773979723 265391 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it does handle the "using a weird controller because you're disabled" possibility well, at least
< 1773979732 418237 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :It's definitely copied. Some of it's physical, like the exception which forbids "broken D-pads", digital pads that can report more than one of the NEWS directions at once.
< 1773979767 527233 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that's an old SDA rule
< 1773979778 439125 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the reasoning is that it's unfair to force people to physically damage hardware to be able to compete
< 1773979797 926589 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(most official controllers for the platforms they use are damaged by inputting two opposite directions on a D-pad at once)
< 1773980678 781714 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :pressing opposite arrow keys at once on PC is allowed because you can do that without damaging them
< 1773981069 118995 :pool!~nathan@user/PoolloverNathan QUIT :Ping timeout: 245 seconds
< 1773981126 498762 :pool!~nathan@user/PoolloverNathan JOIN #esolangs PoolloverNathan :nathan
< 1773981625 131286 :cactushead!~cactus_he@61-245-155-188.3df59b.adl.nbn.aussiebb.net QUIT :Ping timeout: 276 seconds
< 1773981777 389103 :cactushead!~cactus_he@61-245-155-188.3df59b.adl.nbn.aussiebb.net JOIN #esolangs cactushead :cactus head
> 1773986763 816241 PRIVMSG #esolangs :14[[07Dsii14]]4 N10 02https://esolangs.org/w/index.php?oldid=177993 5* 03Squidmanescape 5* (+3139) 10Yeah, I did this now.
< 1773988102 509030 :ais523!~ais523@user/ais523 QUIT :Quit: quit
< 1773990383 227300 :lisbeths!uid135845@id-135845.lymington.irccloud.com QUIT :Ping timeout: 268 seconds
< 1773990535 257279 :lisbeths!uid135845@id-135845.lymington.irccloud.com JOIN #esolangs lisbeths :lisbeths
> 1773990620 740811 PRIVMSG #esolangs :14[[07User talk:Widuruwana/MainPageModernization14]]4 10 02https://esolangs.org/w/index.php?diff=177994&oldid=177979 5* 03Widuruwana 5* (+134) 10reply to Aadenboy
< 1773992257 755193 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: the one button rule is used for some games where you have to mash one button very fast to gain some advantage. with the right technique, you can mash faster by alternating on two buttons, but of course it can also be a trap because if you overlap your physical button presses then you won't get extra presses in the game.
< 1773992272 433640 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :this is mostly for categories where turbo controllers also aren't allowed
< 1773992514 437788 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :this gets funnier when when you are playing a Game Boy game, because most players are already using the Super Game Boy 2 or one of the two other official hardware that let you run the game using a controller with four face buttons, and let you bind two physical buttons on one of the two Game Boy buttons, your choice which, so the rules have to allow that much double binding at least
< 1773992536 666536 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :well it's three official hardware now, because the Switch counts too
< 1773992580 583533 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :um, four total official hardware: Super Game Boy, Super Game Boy 2, Game Boy Player, and emulation no Switch
< 1773992718 163218 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :fortunately not all set of speedrun rules insist on the one button only thing
< 1773992806 433218 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :have I mentioned yet that I'm very disappointed in Metroid Dread because playing it benefits heavily from fast mashing the fire button, even in casual play, and, unlike for old games on old consoles, the devs don't have the excuse of ignorance or limited hardware
< 1773992841 725947 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :why would a modern game designer program a game like that, such that it encourages you to hurt your hands to play the game better?
< 1773993957 262425 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
< 1773994118 301937 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: IIUC the RAM requirement was 4 megabyte in the Linux 2.4 and 2.6 era when I started to run linux, and 1 megabyte for some very old Linux 1 based distros, but of course many useful programs needed more than that much. Someone told me a tale how in the Linux 1 era he borrowed more RAM into his Linux desktop whenever he wanted to use the curses-based package manager, probably yast
< 1773994342 424741 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :if you're using that little RAM then most of it is occupied by the kernel itself
< 1773996109 560147 :cactushead!~cactus_he@61-245-155-188.3df59b.adl.nbn.aussiebb.net QUIT :Quit: Leaving
< 1773996138 232547 :cactushead!~cactus_he@2403-580d-b040-0-1942-774d-f8a8-6392.ip6.aussiebb.net JOIN #esolangs cactushead :cactus head
< 1773998539 47343 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Oh https://old.reddit.com/r/shapezio/comments/1rye6x5/logic_before_stackers_achieving_functional/ is a cute concept for logic in shapez 1: use left and right halfs of shapes to encode bits, rely on cutters to send them different paths, and rely on the alternating behavior of splitters for everything else. Fairly useless, but cute.
< 1774000898 449557 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :int-e: I've seen very inefficient logic computations with transport belts in Factorio, but I haven't realized you could do something like that in shapez too
< 1774000932 63286 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I think the Factorio one needs priority splitters, so it doesn't easily transfer to shapez without shapez logic
< 1774000957 229425 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :the Factorio one encodes a bit by whether a belt is empty or has items flowing I think
< 1774001064 404738 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :you don't technically need splitters for that sort of belt manipulation, but the even more inefficient alternative involves inserters and T-merges, which of course also doesn't translate to shapez
< 1774002594 186864 :nitrix!~nitrix@user/meow/nitrix QUIT :Remote host closed the connection
< 1774002830 694554 :nitrix!~nitrix@user/meow/nitrix JOIN #esolangs nitrix :ZNC - https://znc.in
< 1774004511 804303 :lynndotpy6093627!~rootcanal@134.122.123.70 QUIT :Quit: bye bye
< 1774004582 944106 :lynndotpy6093627!~rootcanal@134.122.123.70 JOIN #esolangs lynndotpy :lynn
< 1774005149 477846 :amby!~ambylastn@host-92-17-36-146.as13285.net JOIN #esolangs amby :realname
> 1774010389 842567 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=177995&oldid=177977 5* 03None1 5* (+17) 10/* T */
> 1774010488 337300 PRIVMSG #esolangs :14[[07Translator14]]4 10 02https://esolangs.org/w/index.php?diff=177996&oldid=177775 5* 03None1 5* (+84) 10
> 1774010906 934086 PRIVMSG #esolangs :14[[07User:None114]]4 10 02https://esolangs.org/w/index.php?diff=177997&oldid=177636 5* 03None1 5* (+56) 10
> 1774011066 397298 PRIVMSG #esolangs :14[[07User:None114]]4 M10 02https://esolangs.org/w/index.php?diff=177998&oldid=177997 5* 03None1 5* (-46) 10Ah, forgot to delete this
< 1774011764 127194 :lisbeths!uid135845@id-135845.lymington.irccloud.com QUIT :Quit: Connection closed for inactivity
> 1774014588 645891 PRIVMSG #esolangs :14[[07ABCstr14]]4 10 02https://esolangs.org/w/index.php?diff=177999&oldid=141014 5* 03Kaveh Yousefi 5* (+433) 10Rectified the Hello, World!, program which lacked in its output the concluding ecphoneme (!), added a hyperlink to my interpreter implementation, and supplemented the Implemented page category tag.
> 1774018187 532060 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03RikoMamaBala 5*  10uploaded "[[02File:A blue-to-cyan gradient background going left to right.png10]]"
> 1774018459 398364 PRIVMSG #esolangs :14[[07User talk:Widuruwana/MainPageModernization14]]4 10 02https://esolangs.org/w/index.php?diff=178001&oldid=177994 5* 03Aadenboy 5* (+329) 10
> 1774020672 60045 PRIVMSG #esolangs :14[[07Talk:FOSMOL14]]4 10 02https://esolangs.org/w/index.php?diff=178002&oldid=175104 5* 03Aadenboy 5* (+383) 10
> 1774020691 432266 PRIVMSG #esolangs :14[[07Talk:FOSMOL14]]4 10 02https://esolangs.org/w/index.php?diff=178003&oldid=178002 5* 03Aadenboy 5* (+18) 10
> 1774023562 959629 PRIVMSG #esolangs :14[[07User:Rainwave14]]4 N10 02https://esolangs.org/w/index.php?oldid=178004 5* 03Rainwave 5* (+234) 10Created page with "Hello, I'm Rainwave and I love minimalistic esolangs and Turing tarpits. There's satisfaction in learning how simple rules can unlock the same computational power as even the most powerful supercomputer.   I've created these esolangs:"
> 1774023640 564970 PRIVMSG #esolangs :14[[07.dot-hyphen14]]4 N10 02https://esolangs.org/w/index.php?oldid=178005 5* 03Rainwave 5* (+1326) 10Created page with "'''.dot-hyphen''' is an esoteric programming language created by [[User:Rainwave]] in [[:Category:2026|2026]]. The language came to be as a result of [[User:Rainwave]] toying with the fact that -(-x)=+x. The language also draws some inspiration from [[
> 1774023733 227047 PRIVMSG #esolangs :14[[07.dot-hyphen14]]4 M10 02https://esolangs.org/w/index.php?diff=178006&oldid=178005 5* 03Rainwave 5* (+0) 10Uppercased the word "semantics"
> 1774024864 263258 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=178007&oldid=177995 5* 03Rainwave 5* (+18) 10Added the language .dot-hyphen
> 1774024930 695584 PRIVMSG #esolangs :14[[07User:Rainwave14]]4 10 02https://esolangs.org/w/index.php?diff=178008&oldid=178004 5* 03Rainwave 5* (+18) 10
> 1774024976 222449 PRIVMSG #esolangs :14[[07Dsii14]]4 10 02https://esolangs.org/w/index.php?diff=178009&oldid=177993 5* 03Squidmanescape 5* (+94) 10/* "Truth-machine" */
> 1774025601 58194 PRIVMSG #esolangs :14[[07Dsii14]]4 10 02https://esolangs.org/w/index.php?diff=178010&oldid=178009 5* 03Squidmanescape 5* (+665) 10
> 1774025649 497153 PRIVMSG #esolangs :14[[07Dsii14]]4 10 02https://esolangs.org/w/index.php?diff=178011&oldid=178010 5* 03Squidmanescape 5* (+0) 10/* Syntax */
> 1774025693 942 PRIVMSG #esolangs :14[[07Dsii14]]4 10 02https://esolangs.org/w/index.php?diff=178012&oldid=178011 5* 03Squidmanescape 5* (+2) 10/* Syntax */
> 1774025738 612724 PRIVMSG #esolangs :14[[07Dsii14]]4 10 02https://esolangs.org/w/index.php?diff=178013&oldid=178012 5* 03Squidmanescape 5* (+46) 10/* Syntax */
> 1774025803 145788 PRIVMSG #esolangs :14[[07.dot-hyphen14]]4 10 02https://esolangs.org/w/index.php?diff=178014&oldid=178006 5* 03Aadenboy 5* (+22) 10cats + link + formatting
> 1774025837 352826 PRIVMSG #esolangs :14[[07Dsii14]]4 10 02https://esolangs.org/w/index.php?diff=178015&oldid=178013 5* 03Squidmanescape 5* (+5) 10/* Bad + Interpreter */
> 1774026204 199476 PRIVMSG #esolangs :14[[07User:Aadenboy14]]4 10 02https://esolangs.org/w/index.php?diff=178016&oldid=177903 5* 03Aadenboy 5* (+0) 10/* anything else */ conway's game of line
> 1774026457 234223 PRIVMSG #esolangs :14[[07EWaduzitdo14]]4 10 02https://esolangs.org/w/index.php?diff=178017&oldid=145512 5* 03Star651 5* (-9) 10no longer stub
> 1774026862 356815 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Meh2 5*  10New user account
< 1774027195 137763 :chloetax!~chloe@user/chloetax QUIT :Quit: Ping timeout (120 seconds)
< 1774027214 369865 :chloetax!~chloe@user/chloetax JOIN #esolangs chloetax :chloe
< 1774027323 720170 :lisbeths!uid135845@id-135845.lymington.irccloud.com JOIN #esolangs lisbeths :lisbeths
< 1774033255 80841 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name)
> 1774036086 54611 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=178018&oldid=177895 5* 03Dragoneater67mobile 5* (+1) 10/* Phase 2 */ fix
< 1774036310 203520 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1774036328 863005 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 256 seconds
< 1774036481 628253 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life
< 1774037616 599956 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic
< 1774042533 178379 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
> 1774043311 543292 PRIVMSG #esolangs :14[[07Esolang:Featured languages/Current14]]4 10 02https://esolangs.org/w/index.php?diff=178019&oldid=60213 5* 03Aadenboy 5* (-27) 10link to article instead of category
> 1774043327 632098 PRIVMSG #esolangs :14[[07Thue14]]4 10 02https://esolangs.org/w/index.php?diff=178020&oldid=170931 5* 03Aadenboy 5* (+4) 10link
< 1774046128 699444 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Quit: Client closed
< 1774049647 648328 :nitrix!~nitrix@user/meow/nitrix QUIT :Ping timeout: 244 seconds
< 1774049731 870167 :nitrix!~nitrix@user/meow/nitrix JOIN #esolangs nitrix :ZNC - https://znc.in
< 1774053969 154425 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :Someone should make an operating system where the OS knows where lines begin and end and you can use some sort of syntax when referring to a file to select specific ranges of lines. Someone also should convince me to stop presenting historical ideas that would be considered esoteric today as "new" ideas as a bad form of humor.
< 1774054909 12637 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Sgeo: surely you do this by making lines fixed length and then having a record-based file access API (e.g. CP/M's FCB stuff that more or less found its way into DOS)
< 1774055031 197727 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :https://try-mts.com/working-with-files/
< 1774055053 397107 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :AFK
< 1774055196 617114 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Sgeo: cute
< 1774056230 417234 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :back
< 1774058343 722101 :amby!~ambylastn@host-92-17-36-146.as13285.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
< 1774059332 826295 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :https://bitsavers.org/pdf/univOfMichigan/mts/volumes/MTSVol01-TheMichiganTerminalSystem-Nov1991.pdf appendix C on page 154 describes how line files work
< 1774061938 338501 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :I've been playing more with MUSIC/SP than with MTS at the moment >.>
> 1774062844 492884 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=178021&oldid=177980 5* 03Meh2 5* (+148) 10/* Introductions */
> 1774062876 454365 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=178022&oldid=178021 5* 03Meh2 5* (-1) 10/* Introductions */
< 1774062928 743821 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :My idea of the operating system does not have any "plain text" files; it uses a binary structured data format (a bit like DER, but different). So, it is not made of "lines" either.
> 1774063099 330075 PRIVMSG #esolangs :14[[07User:StavWasPlayZ14]]4 N10 02https://esolangs.org/w/index.php?oldid=178023 5* 03Meh2 5* (+52) 10Created page with "Where's the cursed esolang?   Made by: [[User:Meh2]]"
> 1774063999 308328 PRIVMSG #esolangs :14[[07User:Meh214]]4 N10 02https://esolangs.org/w/index.php?oldid=178024 5* 03Meh2 5* (+28) 10Created page with "Meh.  ==Esolangs:== Not yet!"
< 1774065766 171968 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :zzo38: how does it load plain-text files that other operating systems produced?
< 1774065914 861452 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :They can still be loaded as raw files, or as converted files, if using a program (not necessarily the same program that the file is being used with) that can read the disk of that other operating system (such programs will likely be included for compatibility, at least for such things as CDs and DVDs)
< 1774066532 669589 :somefan!~somefan@user/somefan JOIN #esolangs somefan :somefan
< 1774067471 162991 :somefan!~somefan@user/somefan QUIT :Quit: leaving
< 1774067514 359944 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :(One of the forks is used for if programs (usually emulated programs rather than native programs) expect the file to contain raw data, then it can use that one; however, a proxy capability (or a function in a program) might be used to automatically convert in either direction if needed. This might result in a more limited functionality, such as a more restricted character set.)
< 1774067988 249571 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :(Something similar would be true of directories; you can have a table of links with whatever extra data is appropriate for the file system being converted from. However, many things would be converted to the port of the program for this system instead which would use a different format instead, so that such a thing would be mostly (although not entirely) unnecessary.)
< 1774068029 178988 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :(One of my intentions is to avoid needing to be limited due to what other existing systems do)
< 1774069615 596663 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic
< 1774071117 679264 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :Sgeo: that sounds like something you should do in user-space rather than in an operating system
< 1774071128 471065 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I mean the lines thing
< 1774071163 972019 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :b_jonas, I guess it was before everyone converged on the boring but useful idea of files just being a bunch of bytes
< 1774071220 912342 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :On IBM mainframe OSes, you tend to need to define whether a dataset (their term for file) is a bunch of fixed length records or variable length records
< 1774071350 101166 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :when I first learned programming, record-based files were common enough that most practical programming languages had syntax to access them
< 1774071358 859289 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but I think they've pretty much been abandoned by this point
< 1774071423 432225 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :(Continuing what I mentioned, probably would be better to use separate programs to convert the file and then work with it, rather than doing it "live"; however, emulation might be used if you are modifying files for use with other systems (such as DOS or uxn))
< 1774071471 818999 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :fwiw I think it's usually correct for databases to use a record-oriented file internally, even if they're storing it on a byte-oriented filesystem
< 1774071493 164027 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :ais523: I think BASIC does (although you have to specify the record size in your program, since the operating system doesn't know the record size); as far as I know, I have not used other programming languages that do
< 1774072029 879400 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :hmm, C has an API that's capable of expressing reads and writes of record-based files (especially with fread and fwrite) but I don't know whether or not that was intentional
< 1774072062 381110 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :ais523: ins't that because record-based files made sense for magnetic casette tape drives?
< 1774072072 691659 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: possibly
< 1774072139 252588 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I never actually used a computer with a tape drive
< 1774072156 932546 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I used a few that were designed for tape drives but they'd been connected to 5¼" floppy drives instead
< 1774072208 947459 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :I mean disks have fixed-size sectors preallocated during formatting, which makes it easy to not overwrite other sectors on the same track, but a tape doesn't have lots of tracks that it can seek to, so at least some tape drives write and read variable-length blocks
< 1774072228 208912 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :Something I was working recently was to see how I would make a programming language to be better than C, and I suppose it also has a way to work with record-based files even though that feature was not really intended for that use; the "stream" type is a parameterized type so is usually "stream(u8)" but you could specify a different type than "u8" such as "u8[128]"
< 1774072288 959095 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :zzo38: hmm, interesting; I came to a similar conclusion but I was thinking about memory allocators rather than file formats
< 1774072352 378768 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the idea of a "typed file" is probably useful even if you aren't storing records, because if the type system is sufficiently powerful, it would mean that you wouldn't have to reverify the file contents (as long as you trusted the file system to not corrupt it)
< 1774072381 318617 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although you would still need to ensure that it was a valid value of its type if you were receiving one as a stream of bytes from an untrusted source, e.g. over the Internet
< 1774072688 169577 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :It's because the structure isn't local to the CPU. When we parse a file, we're creating a local structure in the CPU registers which summarizes the file contents.
< 1774072752 64057 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :RAM isn't local either, but we trust memory controllers. Quirk of history, I think.
< 1774072891 402326 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Come to think of it, in the 1990s we trusted disks a lot more. Programs would mmap their save files from disk, headers and all.
< 1774073103 480156 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :yep
< 1774073109 61072 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :NetHack still does that I think
< 1774073186 279480 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I think one reason programs moved away from that is for security against files downloaded from elsewhere that purported to have been created by the program but actually weren't, and another is portability (as programs that are just mmapping their data structures may have those structures defined differently on different platforms)
< 1774073208 139305 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and nowadays, some languages (like Rust) by default allow the compiler to change the memory layout of a structure with every complie
< 1774073224 315846 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(you can request a stable layout but it isn't the default)
< 1774073254 699294 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :normally this is just used to provide optimisation opportunities but some people have experimented with doing something ASLRish with it
< 1774073286 718758 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :interestingly, executables are still loaded by mmap – I think that's because they're inherently nonportable to different architectures and already unsafe to run if you don't trust them
< 1774073327 787526 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(native executables, that is)
< 1774073425 711228 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Yeah, I was going to say something about how the safety of mmap boils down to treating your loader like an interpreter for the resulting memory layout.
< 1774073430 762278 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :yeah, programs like msword used to just read and write its internal structures into a file and trust them at first, which made sense when people weren't interchanging files as untrusted between computers much, but then later these had to be changed to actually parse and verify those files and covert them to the currently used internal formats. 
< 1774073481 408308 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :well, it also caused the problem that Word struggled to read files from its own past versions
< 1774073665 931365 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :these days we have so much CPU power that I generally want to verify everything I can, even if it's from a trusted source, because this can uncover bugs in the program where I had thought that an assumption was correct but it's not
< 1774073730 143581 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :not verifying data is like a micro-optimization that you should do only when the verifying would be an actual bottleneck
< 1774073794 826957 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :this is how my programming style works
< 1774073875 859162 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I'm generally in favour of compile-time proofs of that – we have enough CPU power to verify them – so a runtime verification would only be useful to guard against bugs in the compiler
< 1774073908 88203 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but of course, a compiler can't verify that the disk hasn't been tampered with (perhaps accidentally, e.g. due to power failure)
< 1774073956 874167 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :that works if you aren't linking your program with other compilation units written by your incompetent co-workers that cause undefined behavior eg. by indexing out of arrays too often
< 1774074008 559017 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :guarding against UB doesn't really make sense, UB can do anything after all (including making your guards irrelevant)
< 1774074023 171162 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :yes, it can
< 1774074029 659069 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :unless you're doing it at a lower level than the level the compiler works at
< 1774074062 203102 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :so the compiler may be able to optimize away some of my checks
< 1774074122 287598 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :yes, the correct solution is to not link to those co-workers' code until they get competent
< 1774074139 778910 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :or use a language which would prevent them doing that sort of thig
< 1774074141 792992 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :* thing
< 1774074182 421639 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that said, I can't think of many practical languages which are unable to have UB if you try hard enough
< 1774074189 412339 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :there are a number of UB-less esolangs, at least
< 1774074212 33972 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :to be fair this problem was over 12 years ago, we were all young then, me and my coworkers
< 1774074228 810871 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :and this was in C++ 
< 1774074304 397756 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :b_jonas: IIRC guarding against bad offsets in slices and other substructures was one of the original items in the Moore's Dividend paper.
< 1774074313 6246 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu PRIVMSG #esolangs :they did get more competent later
> 1774074525 798798 PRIVMSG #esolangs :14[[07User talk:StavWasPlayZ14]]4 N10 02https://esolangs.org/w/index.php?oldid=178025 5* 03PkmnQ 5* (+198) 10Created page with "Where's the cursed esolang? [[User:Meh2]] ([[User talk:Meh2|talk]]) 03:18, 21 March 2026 :Probably [[Codesh_()]] ~~~~"
> 1774074578 427419 PRIVMSG #esolangs :14[[07User:StavWasPlayZ14]]4 10 02https://esolangs.org/w/index.php?diff=178026&oldid=178023 5* 03PkmnQ 5* (-52) 10Blanked the page
< 1774075649 117440 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :Oh, I have a convenient FORTRAN II compiler open right now, what UB-esque shenanigans should I try?
< 1774075924 139403 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Quit: Client closed
< 1774075976 163536 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :Actually not sure if it's II
< 1774075999 927211 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :I'll just say 1401 FORTRAN
< 1774077415 997553 :ais523!~ais523@user/ais523 QUIT :Quit: quit
> 1774077861 778888 PRIVMSG #esolangs :14[[07Special:Log/delete14]]4 delete10 02 5* 03Ais523 5*  10deleted "[[02User:StavWasPlayZ10]]": not a user page, and not created by the relevant user
< 1774079423 148530 :svm!~msv@user/msv JOIN #esolangs msv :msv
< 1774079458 587736 :msv!~msv@user/msv QUIT :Remote host closed the connection
< 1774079956 585504 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net JOIN #esolangs * :[https://web.libera.chat] impomatic
< 1774080361 534029 :shikhin_!~shikhin@ahti.space JOIN #esolangs * :shikhin
< 1774080381 551314 :citrons_!~citrons@alt.mondecitronne.com JOIN #esolangs citrons :citrons
< 1774080414 540712 :mynery!~myname@152.53.22.209 JOIN #esolangs * :myname
< 1774080596 656152 :shikhin!~shikhin@offtopia/offtopian QUIT :Quit: Quittin'.
< 1774080596 858161 :shikhin_!~shikhin@ahti.space NICK :shikhin
< 1774080610 551135 :AlsoJAA!~AlsoJAA@user/meow/JAA QUIT :Remote host closed the connection
< 1774080610 586187 :citrons!~citrons@alt.mondecitronne.com QUIT :Remote host closed the connection
< 1774080851 432349 :AlsoJAA!~AlsoJAA@user/meow/JAA JOIN #esolangs JAA :JustAnotherArchivist backup (usually unmonitored)
< 1774081704 932929 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
< 1774081859 809195 :joast!~joast@2603:90d8:500:31cf:5e0f:3f4b:1cfe:5060 QUIT :*.net *.split
< 1774081859 893975 :myname!~myname@152.53.22.209 QUIT :*.net *.split
< 1774082079 518335 :mynery!~myname@152.53.22.209 NICK :myname
> 1774082243 498185 PRIVMSG #esolangs :14[[07User:Widuruwana/MainPageModernization14]]4 10 02https://esolangs.org/w/index.php?diff=178027&oldid=177981 5* 03Widuruwana 5* (+269) 10Fixed the width issue
< 1774082308 597795 :impomatic!~impomatic@lock-04-b2-v4wan-171175-cust377.vm10.cable.virginm.net QUIT :Ping timeout: 240 seconds
< 1774082457 884238 :joast!~joast@2603:90d8:500:31cf:5e0f:3f4b:1cfe:5060 JOIN #esolangs joast :joast
< 1774088354 250255 :svm!~msv@user/msv NICK :msv
< 1774089044 936315 :shikhin_!~shikhin@ahti.space JOIN #esolangs * :shikhin
< 1774089187 542884 :shikhin!~shikhin@ahti.space QUIT :Ping timeout: 268 seconds
< 1774089187 677031 :shikhin_!~shikhin@ahti.space NICK :shikhin
< 1774094070 986007 :lisbeths!uid135845@id-135845.lymington.irccloud.com QUIT :Quit: Connection closed for inactivity
< 1774095421 672250 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot QUIT :Quit: ZNC 1.9.1+deb2+b3 - https://znc.in
< 1774095421 747699 :simcop2387!~simcop238@perlbot/patrician/simcop2387 QUIT :Quit: ZNC 1.9.1+deb2+b3 - https://znc.in
< 1774096030 224245 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot JOIN #esolangs perlbot :ZNC - https://znc.in
< 1774096091 309755 :simcop2387!~simcop238@perlbot/patrician/simcop2387 JOIN #esolangs simcop2387 :ZNC - https://znc.in
> 1774096345 201154 PRIVMSG #esolangs :14[[07Prints the name of this language14]]4 N10 02https://esolangs.org/w/index.php?oldid=178028 5* 03None1 5* (+673) 10New funny esolang!
> 1774096588 904529 PRIVMSG #esolangs :14[[07Prints the name of this language14]]4 M10 02https://esolangs.org/w/index.php?diff=178029&oldid=178028 5* 0347 5* (-6) 10None, you failed mirably :sob:
> 1774096675 377640 PRIVMSG #esolangs :14[[07Prints the name of this language14]]4 M10 02https://esolangs.org/w/index.php?diff=178030&oldid=178029 5* 0347 5* (-1) 10/* =Self-interpreter that's not a quine */  ok gen forgot about this unnesesary "="
> 1774096896 502580 PRIVMSG #esolangs :14[[07User talk:Widuruwana/MainPageModernization14]]4 10 02https://esolangs.org/w/index.php?diff=178031&oldid=178001 5* 03Widuruwana 5* (+109) 10reply
> 1774096951 428202 PRIVMSG #esolangs :14[[07Prints the name of this language14]]4 M10 02https://esolangs.org/w/index.php?diff=178032&oldid=178030 5* 03PkmnQ 5* (+2) 10/* Self-interpreter that's not a quine */ Level 2 -> 3
> 1774097524 998551 PRIVMSG #esolangs :14[[07Prints the name of this language14]]4 M10 02https://esolangs.org/w/index.php?diff=178033&oldid=178032 5* 03None1 5* (+13) 10
> 1774097756 219050 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=178034&oldid=177670 5* 03None1 5* (+39) 10/* Example-based languages */
> 1774097870 749433 PRIVMSG #esolangs :14[[07User:None114]]4 M10 02https://esolangs.org/w/index.php?diff=178035&oldid=177998 5* 03None1 5* (+57) 10/* My Esolangs */
> 1774097887 82234 PRIVMSG #esolangs :14[[07User:None114]]4 M10 02https://esolangs.org/w/index.php?diff=178036&oldid=178035 5* 03None1 5* (+1) 10/* My Esolangs */
> 1774098037 630813 PRIVMSG #esolangs :14[[07Grass14]]4 10 02https://esolangs.org/w/index.php?diff=178037&oldid=173164 5* 03Tpaefawzen 5* (-55) 10/* Examples */ +1
> 1774098124 436383 PRIVMSG #esolangs :14[[07Grass14]]4 10 02https://esolangs.org/w/index.php?diff=178038&oldid=178037 5* 03Tpaefawzen 5* (-298) 10/* Examples */ +1
> 1774098897 569731 PRIVMSG #esolangs :14[[07Grass14]]4 10 02https://esolangs.org/w/index.php?diff=178039&oldid=178038 5* 03Tpaefawzen 5* (+86) 10/* Examples */ +1
> 1774099292 267268 PRIVMSG #esolangs :14[[07Grass14]]4 10 02https://esolangs.org/w/index.php?diff=178040&oldid=178039 5* 03Tpaefawzen 5* (-77) 10/* Examples */ +1
< 1774100806 746017 :amby!~ambylastn@host-92-17-36-146.as13285.net JOIN #esolangs amby :realname
> 1774108811 426313 PRIVMSG #esolangs :14[[07Staccato14]]4 N10 02https://esolangs.org/w/index.php?oldid=178041 5* 03PrySigneToFry 5* (+3744) 10Created page with "Note: This article introduces a programming language, not a performance technique.  Staccato is a programming language designed by PSTF. It is a concise, stack-based language where every operation is a single character (or short literal) to minimize code length. 
> 1774108931 462294 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=178042&oldid=178007 5* 03PrySigneToFry 5* (+15) 10
> 1774112075 775465 PRIVMSG #esolangs :14[[07User talk:Widuruwana/MainPageModernization14]]4 10 02https://esolangs.org/w/index.php?diff=178043&oldid=178031 5* 03Aadenboy 5* (+319) 10
< 1774112990 623840 :ajal!~ambylastn@host-81-178-153-130.as13285.net JOIN #esolangs * :realname
< 1774113003 342001 :amby!~ambylastn@host-92-17-36-146.as13285.net QUIT :Ping timeout: 255 seconds
> 1774114272 111617 PRIVMSG #esolangs :14[[07Prints the name of this language14]]4 10 02https://esolangs.org/w/index.php?diff=178044&oldid=178033 5* 03Dragoneater67 5* (+417) 10/* Interpreter */ add more interpreters
> 1774114334 196858 PRIVMSG #esolangs :14[[07Prints the name of this language14]]4 M10 02https://esolangs.org/w/index.php?diff=178045&oldid=178044 5* 03Dragoneater67 5* (+8) 10/* Interpreters */
< 1774115231 809048 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
> 1774115376 551267 PRIVMSG #esolangs :14[[07Prints the name of this language14]]4 10 02https://esolangs.org/w/index.php?diff=178046&oldid=178045 5* 03Aadenboy 5* (+76) 10
< 1774115411 711579 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :I can't seem to reach esolang logs
< 1774115423 938669 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :n/m
< 1774115450 977113 :int-e!~noone@int-e.eu PRIVMSG #esolangs :looks slow, I assume the usual (crawlers)
< 1774115479 961359 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :I don't think 1401 FORTRAN allows... subroutines or functions written in FORTRAN. It has functions but they have to be written in Autocoder (the term for assembly on 1401)
< 1774115850 246751 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :"The function name can be comprised of from 4 to 7 alphameric characters (not special characters). The first character must be alphabetic, and the last character must be the letter F. The first character must be X if and only if the value of the function is to be fixed point."
< 1774122708 204001 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 246 seconds
> 1774122719 610852 PRIVMSG #esolangs :14[[07Gora14]]4 M10 02https://esolangs.org/w/index.php?diff=178047&oldid=166885 5* 03Ractangle 5* (-37) 10
< 1774122813 365869 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1774123878 992837 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :The manual and existing 1401 Fortran copies don't match :(
> 1774125315 646722 PRIVMSG #esolangs :14[[07User talk:Widuruwana/MainPageModernization14]]4 10 02https://esolangs.org/w/index.php?diff=178048&oldid=178043 5* 03Ais523 5* (+836) 10feedback
< 1774129017 96177 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca PRIVMSG #esolangs :Is there the possibility in TLS for a client to send multiple certificate chains to the server (and if not, can a TLS extension be made to support such a thing)? This might be useful with services that allow multiple people to set up things that require authentication, such as IRC channels (and possibly also cloaks) on a IRC server.
< 1774131132 825406 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name)
< 1774131487 656716 :ursa-major!114efe6c39@2a03:6000:1812:100::11f3 QUIT :Ping timeout: 244 seconds
< 1774131628 848143 :ursa-major!114efe6c39@2a03:6000:1812:100::11f3 JOIN #esolangs ursa-major :Bailey Bjornstad
> 1774135854 235436 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Gozzie 5*  10New user account
> 1774136172 682881 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=178049&oldid=178022 5* 03Gozzie 5* (+108) 10/* Introductions */
< 1774145211 500208 :ajal!~ambylastn@host-81-178-153-130.as13285.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
< 1774148704 327744 :op_4!~tslil@user/op-4/x-9116473 QUIT :Remote host closed the connection
< 1774148741 625173 :op_4!~tslil@user/op-4/x-9116473 JOIN #esolangs op_4 :op_4
< 1774150251 608632 :shikhin!~shikhin@ahti.space CHGHOST ~shikhin :offtopia/offtopian
< 1774153649 493663 :lisbeths!uid135845@id-135845.lymington.irccloud.com JOIN #esolangs lisbeths :lisbeths
> 1774155481 417653 PRIVMSG #esolangs :14[[07User:RaiseAfloppaFan392514]]4 M10 02https://esolangs.org/w/index.php?diff=178050&oldid=177420 5* 03RaiseAfloppaFan3925 5* (-1681) 10
< 1774161402 55411 :lisbeths!uid135845@id-135845.lymington.irccloud.com QUIT :Quit: Connection closed for inactivity
< 1774165127 164797 :ais523!~ais523@user/ais523 QUIT :Quit: quit
< 1774168041 908779 :tromp!~textual@2001:1c00:340e:2700:d42c:a851:5541:9fa8 QUIT :Ping timeout: 248 seconds
< 1774168462 941451 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
> 1774171147 689257 PRIVMSG #esolangs :14[[07Text14]]4 10 02https://esolangs.org/w/index.php?diff=178051&oldid=177140 5* 03PrySigneToFry 5* (+89) 10
> 1774174080 558223 PRIVMSG #esolangs :14[[07DVector14]]4 10 02https://esolangs.org/w/index.php?diff=178052&oldid=159716 5* 03None1 5* (+14) 10/* See also */
> 1774178205 185568 PRIVMSG #esolangs :14[[07Staccato14]]4 10 02https://esolangs.org/w/index.php?diff=178053&oldid=178041 5* 03PrySigneToFry 5* (-2) 10
> 1774178242 484371 PRIVMSG #esolangs :14[[07Vector14]]4 10 02https://esolangs.org/w/index.php?diff=178054&oldid=158407 5* 03None1 5* (+14) 10/* See also */
> 1774179950 663462 PRIVMSG #esolangs :14[[07 ~\\ ^\14]]4 N10 02https://esolangs.org/w/index.php?oldid=178055 5* 03Meh2 5* (+429) 10My first language
> 1774180129 419665 PRIVMSG #esolangs :14[[07 ~\\ ^\14]]4 10 02https://esolangs.org/w/index.php?diff=178056&oldid=178055 5* 03Meh2 5* (+26) 10
> 1774180227 667380 PRIVMSG #esolangs :14[[07User:Meh214]]4 10 02https://esolangs.org/w/index.php?diff=178057&oldid=178024 5* 03Meh2 5* (+62) 10/* Esolangs: */
> 1774180495 388486 PRIVMSG #esolangs :14[[07 ~\\ ^\14]]4 10 02https://esolangs.org/w/index.php?diff=178058&oldid=178056 5* 03Meh2 5* (+23) 10
< 1774181553 297490 :DOS_User_webchat!~DOS_User_@user/DOS-User:11249 JOIN #esolangs DOS_User :[https://web.libera.chat] DOS_User_webchat
< 1774181659 55465 :amby!~ambylastn@host-81-178-153-130.as13285.net JOIN #esolangs amby :realname
> 1774181928 991481 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Meh2 5*  10uploaded "[[02File:Meh. Logo.png10]]"
> 1774181977 853329 PRIVMSG #esolangs :14[[07User:Meh214]]4 10 02https://esolangs.org/w/index.php?diff=178060&oldid=178057 5* 03Meh2 5* (+55) 10
> 1774182238 473261 PRIVMSG #esolangs :14[[07 ~\\ ^\14]]4 10 02https://esolangs.org/w/index.php?diff=178061&oldid=178058 5* 03Meh2 5* (+2) 10
> 1774182353 820835 PRIVMSG #esolangs :14[[07 ~\\ ^\14]]4 10 02https://esolangs.org/w/index.php?diff=178062&oldid=178061 5* 03Meh2 5* (+18) 10
> 1774183143 935701 PRIVMSG #esolangs :14[[07User talk:Yoyolin040914]]4 10 02https://esolangs.org/w/index.php?diff=178063&oldid=177236 5* 03PrySigneToFry 5* (+60) 10
< 1774183231 170194 :DOS_User_webchat!~DOS_User_@user/DOS-User:11249 QUIT :Quit: Client closed
> 1774183524 620227 PRIVMSG #esolangs :14[[07User talk:Meh214]]4 N10 02https://esolangs.org/w/index.php?oldid=178064 5* 03Meh2 5* (+80) 10Created page with "What?  --~~~~"
> 1774183574 870012 PRIVMSG #esolangs :14[[07User:Meh214]]4 10 02https://esolangs.org/w/index.php?diff=178065&oldid=178060 5* 03Meh2 5* (+1) 10
< 1774190479 548222 :emery!~quassel@217.155.30.169 JOIN #esolangs ehmry :Emery
< 1774190480 819446 :ehmry!~quassel@217.155.30.169 QUIT :Read error: Connection reset by peer
< 1774190613 848931 :emery!~quassel@217.155.30.169 QUIT :Read error: Connection reset by peer
> 1774192827 293039 PRIVMSG #esolangs :14[[07User:Yayimhere/Fak14]]4 N10 02https://esolangs.org/w/index.php?oldid=178066 5* 03Yayimhere2(school) 5* (+1475) 10Created page with "{{WIP}} '''Fak''' is an [[Esoteric programming language]] created by [[User:Yayimhere]], which takes ina set of axioms, an ordered list of functions, and an ordered list of atoms, and returns a (potentially) infinite set of atoms, and axioms for ea
< 1774197971 272256 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
> 1774198536 993357 PRIVMSG #esolangs :14[[07User:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=178067&oldid=176863 5* 03Yayimhere2(school) 5* (+1) 10/* things about me */
< 1774199431 329355 :lisbeths!uid135845@id-135845.lymington.irccloud.com JOIN #esolangs lisbeths :lisbeths
< 1774199768 540512 :emery!~quassel@217.155.30.169 JOIN #esolangs ehmry :Emery
> 1774203184 646148 PRIVMSG #esolangs :14[[0714]]4 N10 02https://esolangs.org/w/index.php?oldid=178068 5* 03Meh2 5* (+707) 10Created page with " is a programming language with 2 commands created by [[User:Meh2]].  ==Commands== {| class="wikitable sortable" {| class="wikitable" |+ Caption text |- ! Command !! Description  |- | + || Increment  |- | F || Print the cell's number as ASCII and Set cell's number to 0 |} |}  ==Ex
> 1774203577 728366 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=178069&oldid=178068 5* 03Meh2 5* (-5) 10
> 1774203628 667581 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=178070&oldid=178069 5* 03Meh2 5* (+0) 10
> 1774204508 585797 PRIVMSG #esolangs :14[[07User:Yayimhere/Fak14]]4 10 02https://esolangs.org/w/index.php?diff=178071&oldid=178066 5* 03Yayimhere2(school) 5* (+1980) 10/* Syntax */
> 1774204520 222659 PRIVMSG #esolangs :14[[07User:Yayimhere/Fak14]]4 10 02https://esolangs.org/w/index.php?diff=178072&oldid=178071 5* 03Yayimhere2(school) 5* (-1) 10
< 1774205998 606571 :Sgeo!~Sgeo@user/sgeo PRIVMSG #esolangs :https://en.wikipedia.org/wiki/Short_Code_(computer_language)
> 1774206979 258764 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03CoolJarreb99 5*  10New user account
> 1774207815 750642 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=178073&oldid=178049 5* 03CoolJarreb99 5* (+146) 10my introduction
< 1774208571 300846 :lisbeths!uid135845@id-135845.lymington.irccloud.com QUIT :Quit: Connection closed for inactivity
< 1774209081 182743 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1774209150 344566 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 255 seconds
< 1774209255 900259 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life
< 1774218785 867751 :joast!~joast@2603:90d8:500:31cf:5e0f:3f4b:1cfe:5060 QUIT :Quit: Leaving.
< 1774220482 884592 :joast!~joast@2603:90d8:500:31cf:5e0f:3f4b:1cfe:5060 JOIN #esolangs joast :joast
< 1774231489 601221 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name)
> 1774234008 96646 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=178074&oldid=178070 5* 03Meh2 5* (-1) 10
> 1774234068 758654 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=178075&oldid=178074 5* 03Meh2 5* (+3) 10/* Meh. */
> 1774234311 933213 PRIVMSG #esolangs :14[[07User:Meh214]]4 10 02https://esolangs.org/w/index.php?diff=178076&oldid=178065 5* 03Meh2 5* (+62) 10/* Welcome! */
> 1774234673 73834 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=178077&oldid=178073 5* 03Meh2 5* (-66) 10
> 1774235231 84904 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=178078&oldid=178075 5* 03Meh2 5* (+53) 10
> 1774235709 296679 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=178079&oldid=178078 5* 03Meh2 5* (+21) 10
> 1774236134 626206 PRIVMSG #esolangs :14[[07ZecZec14]]4 10 02https://esolangs.org/w/index.php?diff=178080&oldid=177871 5* 03BODOKE2801e 5* (-159) 10/* Syntax */ thet is legacy
> 1774238947 18516 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=178081&oldid=178079 5* 03Meh2 5* (+39) 10
< 1774240928 195331 :amby!~ambylastn@host-81-178-153-130.as13285.net QUIT :Remote host closed the connection
< 1774245461 271265 :lisbeths!uid135845@id-135845.lymington.irccloud.com JOIN #esolangs lisbeths :lisbeths
< 1774247362 522787 :emery!~quassel@217.155.30.169 QUIT :Ping timeout: 268 seconds
< 1774248571 685420 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
< 1774253046 223616 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu QUIT :Ping timeout: 268 seconds
< 1774253748 347761 :ais523!~ais523@user/ais523 QUIT :Quit: quit
< 1774254204 170439 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name)
< 1774255399 528867 :emery!~quassel@217.155.30.169 JOIN #esolangs ehmry :Emery
< 1774256718 916860 :emery!~quassel@217.155.30.169 QUIT :Quit: https://quassel-irc.org - Chat comfortably. Anywhere.
< 1774258053 112754 :b_jonas!~x@catv-80-98-84-202.catv.fixed.one.hu JOIN #esolangs b_jonas :b_jonas
< 1774258131 168964 :ais523!~ais523@user/ais523 QUIT :Quit: quit
> 1774259411 200662 PRIVMSG #esolangs :14[[07User:Yayimhere/Fak14]]4 10 02https://esolangs.org/w/index.php?diff=178082&oldid=178072 5* 03Yayimhere2(school) 5* (+155) 10/* Semantics */
> 1774259462 853683 PRIVMSG #esolangs :14[[07User:Yayimhere/Fak14]]4 10 02https://esolangs.org/w/index.php?diff=178083&oldid=178082 5* 03Yayimhere2(school) 5* (+48) 10/* Examples */
> 1774259500 148314 PRIVMSG #esolangs :14[[07User:Yayimhere/Fak14]]4 10 02https://esolangs.org/w/index.php?diff=178084&oldid=178083 5* 03Yayimhere2(school) 5* (-1) 10/* Syntax */
> 1774259506 887068 PRIVMSG #esolangs :14[[07User:Yayimhere/Fak14]]4 10 02https://esolangs.org/w/index.php?diff=178085&oldid=178084 5* 03Yayimhere2(school) 5* (+0) 10/* Examples */
> 1774259595 630684 PRIVMSG #esolangs :14[[07User:Yayimhere/Fak14]]4 10 02https://esolangs.org/w/index.php?diff=178086&oldid=178085 5* 03Yayimhere2(school) 5* (-8) 10/* Syntax */
> 1774259607 549204 PRIVMSG #esolangs :14[[07User:Yayimhere/Fak14]]4 10 02https://esolangs.org/w/index.php?diff=178087&oldid=178086 5* 03Yayimhere2(school) 5* (+0) 10/* Syntax */
> 1774259965 100951 PRIVMSG #esolangs :14[[07User:Yayimhere/Fak14]]4 10 02https://esolangs.org/w/index.php?diff=178088&oldid=178087 5* 03Yayimhere2(school) 5* (+0) 10
> 1774261304 9378 PRIVMSG #esolangs :14[[07User:Yayimhere/Fak14]]4 10 02https://esolangs.org/w/index.php?diff=178089&oldid=178088 5* 03Yayimhere2(school) 5* (+2) 10/* Examples */
> 1774261481 541627 PRIVMSG #esolangs :14[[07User:Yayimhere/Fak14]]4 10 02https://esolangs.org/w/index.php?diff=178090&oldid=178089 5* 03Yayimhere2(school) 5* (+292) 10/* Semantics */
> 1774261643 130658 PRIVMSG #esolangs :14[[07User:Yayimhere/Fak14]]4 10 02https://esolangs.org/w/index.php?diff=178091&oldid=178090 5* 03Yayimhere2(school) 5* (+141) 10/* Semantics */
> 1774261811 119772 PRIVMSG #esolangs :14[[07User:Yayimhere/Fak14]]4 10 02https://esolangs.org/w/index.php?diff=178092&oldid=178091 5* 03Yayimhere2(school) 5* (+51) 10/* Examples */
< 1774261908 485328 :lisbeths!uid135845@id-135845.lymington.irccloud.com QUIT :Quit: Connection closed for inactivity
< 1774261941 566812 :emery!~quassel@217.155.30.169 JOIN #esolangs ehmry :Emery
> 1774262007 516510 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Yayimhere2(school) 5*  10moved [[02User:Yayimhere/Fak10]] to [[Fak]]
> 1774262021 431926 PRIVMSG #esolangs :14[[07Fak14]]4 10 02https://esolangs.org/w/index.php?diff=178095&oldid=178093 5* 03Yayimhere2(school) 5* (-8) 10
> 1774262053 154941 PRIVMSG #esolangs :14[[07User:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=178096&oldid=178067 5* 03Yayimhere2(school) 5* (+30) 10
> 1774262257 20451 PRIVMSG #esolangs :14[[07Fak14]]4 10 02https://esolangs.org/w/index.php?diff=178097&oldid=178095 5* 03Yayimhere2(school) 5* (+168) 10/* Examples */
> 1774262817 576054 PRIVMSG #esolangs :14[[07Fak14]]4 10 02https://esolangs.org/w/index.php?diff=178098&oldid=178097 5* 03Yayimhere2(school) 5* (+36) 10/* Semantics */
> 1774262837 382564 PRIVMSG #esolangs :14[[07Fak14]]4 10 02https://esolangs.org/w/index.php?diff=178099&oldid=178098 5* 03Yayimhere2(school) 5* (+0) 10/* Semantics */
> 1774262861 984939 PRIVMSG #esolangs :14[[07Fak14]]4 10 02https://esolangs.org/w/index.php?diff=178100&oldid=178099 5* 03Yayimhere2(school) 5* (-4) 10/* Syntax */
> 1774262870 935899 PRIVMSG #esolangs :14[[07Fak14]]4 10 02https://esolangs.org/w/index.php?diff=178101&oldid=178100 5* 03Yayimhere2(school) 5* (-2) 10/* Examples */
> 1774262968 679017 PRIVMSG #esolangs :14[[07Fak14]]4 10 02https://esolangs.org/w/index.php?diff=178102&oldid=178101 5* 03Yayimhere2(school) 5* (-6) 10
< 1774263008 428269 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :*.net *.split
< 1774263008 505595 :msv!~msv@user/msv QUIT :*.net *.split
< 1774263008 687556 :FireFly!~firefly@glowbum/gluehwuermchen/firefly QUIT :*.net *.split
< 1774263008 722826 :rodgort!~rodgort@static.38.6.217.95.clients.your-server.de QUIT :*.net *.split
< 1774263070 474907 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1774263070 509823 :msv!~msv@user/msv JOIN #esolangs msv :msv
< 1774263070 509869 :FireFly!~firefly@glowbum/gluehwuermchen/firefly JOIN #esolangs FireFly :firefly
< 1774263070 509877 :rodgort!~rodgort@static.38.6.217.95.clients.your-server.de JOIN #esolangs * :rodgort
> 1774263094 47327 PRIVMSG #esolangs :14[[07Fak14]]4 10 02https://esolangs.org/w/index.php?diff=178103&oldid=178102 5* 03Yayimhere2(school) 5* (+6) 10
> 1774264153 859825 PRIVMSG #esolangs :14[[07Fak14]]4 10 02https://esolangs.org/w/index.php?diff=178104&oldid=178103 5* 03Yayimhere2(school) 5* (+1) 10/* Examples */
> 1774264249 920239 PRIVMSG #esolangs :14[[07Fak14]]4 10 02https://esolangs.org/w/index.php?diff=178105&oldid=178104 5* 03Yayimhere2(school) 5* (-50) 10/* Examples */
> 1774265936 999276 PRIVMSG #esolangs :14[[07User:CoolJarreb9914]]4 N10 02https://esolangs.org/w/index.php?oldid=178106 5* 03CoolJarreb99 5* (+54) 10Created page with "Hi, I'm CoolJarreb99. I like esolangs. End of sentence"
> 1774266342 964917 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=178107&oldid=177877 5* 03None1 5* (+226) 10/* Dialects created in 2026 */
> 1774269811 740817 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=178108&oldid=178018 5* 03Dragoneater67 5* (-97) 10/* XKCD Random Number */
> 1774269944 653192 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=178109&oldid=178108 5* 03Dragoneater67 5* (-169) 10
> 1774269965 809499 PRIVMSG #esolangs :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=178110&oldid=178109 5* 03Dragoneater67 5* (+0) 10/* Overview */ fix
> 1774275924 267256 PRIVMSG #esolangs :14[[07XKCD Random Number14]]4 10 02https://esolangs.org/w/index.php?diff=178111&oldid=177961 5* 03Dragoneater67 5* (+4) 10/*  */
> 1774276123 252382 PRIVMSG #esolangs :14[[07Talk:German14]]4 10 02https://esolangs.org/w/index.php?diff=178112&oldid=40539 5* 03CoolJarreb99 5* (+210) 10
> 1774276166 679432 PRIVMSG #esolangs :14[[07Talk:German14]]4 M10 02https://esolangs.org/w/index.php?diff=178113&oldid=178112 5* 03CoolJarreb99 5* (+49) 10
> 1774279023 198865 PRIVMSG #esolangs :14[[07Place14]]4 10 02https://esolangs.org/w/index.php?diff=178114&oldid=174610 5* 03Qawtykit 5* (+18) 10
> 1774280027 984533 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=178115&oldid=178110 5* 03Dragoneater67 5* (+38) 10/* Examples */
> 1774280036 721476 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=178116&oldid=178115 5* 03Dragoneater67 5* (+13) 10/* Infinite loop */
> 1774280481 937332 PRIVMSG #esolangs :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=178117&oldid=178116 5* 03Dragoneater67 5* (+17) 10
> 1774280558 400472 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=178118&oldid=178117 5* 03Dragoneater67 5* (-37) 10/* Examples */ it has a side effect of taking input :(
> 1774282213 214525 PRIVMSG #esolangs :14[[07Fak14]]4 10 02https://esolangs.org/w/index.php?diff=178119&oldid=178105 5* 03Yayimhere2(school) 5* (+52) 10/* Examples */
> 1774283258 529478 PRIVMSG #esolangs :14[[07Fak14]]4 10 02https://esolangs.org/w/index.php?diff=178120&oldid=178119 5* 03Yayimhere2(school) 5* (+100) 10/* Semantics */
< 1774283964 574683 :DOS_User_webchat!~DOS_User_@user/DOS-User:11249 JOIN #esolangs DOS_User :[https://web.libera.chat] DOS_User_webchat
< 1774284031 233505 :DOS_User_webchat!~DOS_User_@user/DOS-User:11249 QUIT :Remote host closed the connection
> 1774285676 106949 PRIVMSG #esolangs :14[[07Fak14]]4 10 02https://esolangs.org/w/index.php?diff=178121&oldid=178120 5* 03Yayimhere2(school) 5* (+0) 10/* Semantics */
> 1774286325 34818 PRIVMSG #esolangs :14[[07Chair14]]4 N10 02https://esolangs.org/w/index.php?oldid=178122 5* 03CoolJarreb99 5* (+11851) 10Created page with "'''Chair''' is a [[joke language list|joke language]] created by CoolJarreb99, where every variable is a chair, and only one variable can be used at a time, variables have to be deconstructed and reconstructed to be read or modified, etc.  {{infobox proglang |name=C
> 1774286418 167763 PRIVMSG #esolangs :14[[07Chair14]]4 M10 02https://esolangs.org/w/index.php?diff=178123&oldid=178122 5* 03CoolJarreb99 5* (+0) 10minor spelling mistake
> 1774286683 978911 PRIVMSG #esolangs :14[[07User:CoolJarreb9914]]4 10 02https://esolangs.org/w/index.php?diff=178124&oldid=178106 5* 03CoolJarreb99 5* (+71) 10added my chair
> 1774287145 715387 PRIVMSG #esolangs :14[[07Fak14]]4 10 02https://esolangs.org/w/index.php?diff=178125&oldid=178121 5* 03Yayimhere2(school) 5* (+89) 10/* Syntax */
> 1774287287 884165 PRIVMSG #esolangs :14[[07Fak14]]4 10 02https://esolangs.org/w/index.php?diff=178126&oldid=178125 5* 03Yayimhere2(school) 5* (-15) 10/* Examples */
< 1774287470 796713 :svm!~msv@user/msv JOIN #esolangs msv :msv
< 1774287739 180236 :msv!~msv@user/msv QUIT :Ping timeout: 264 seconds
> 1774291755 620763 PRIVMSG #esolangs :14[[07Chair14]]4 M10 02https://esolangs.org/w/index.php?diff=178127&oldid=178123 5* 03CoolJarreb99 5* (+18) 10formularte
< 1774295558 178110 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1774295587 186517 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 264 seconds
< 1774295729 816481 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life
< 1774298525 568646 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: Maybe latency isn't *totally* irrelevant in shapez 2... it's worthwhile to have a small, low throughput MAM for early levels. My 12 belt crystal MAM takes ~7.5 minutes to switch shapes. And quite a bit of that is pure travel time.
< 1774299905 152186 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name)
> 1774300351 639074 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=178128&oldid=178107 5* 03LEOMOK 5* (+531) 10
> 1774300535 311246 PRIVMSG #esolangs :14[[07ZecZec14]]4 10 02https://esolangs.org/w/index.php?diff=178129&oldid=178080 5* 03BODOKE2801e 5* (+1) 10/* Templates */
> 1774300997 25875 PRIVMSG #esolangs :14[[07ZecZec14]]4 10 02https://esolangs.org/w/index.php?diff=178130&oldid=178129 5* 03BODOKE2801e 5* (+47) 10/* Templates */
> 1774301449 910757 PRIVMSG #esolangs :14[[07ZecZec14]]4 10 02https://esolangs.org/w/index.php?diff=178131&oldid=178130 5* 03BODOKE2801e 5* (+3) 10/* Syntax */
> 1774301662 247799 PRIVMSG #esolangs :14[[07ZecZec14]]4 M10 02https://esolangs.org/w/index.php?diff=178132&oldid=178131 5* 03BODOKE2801e 5* (-2) 10/* Syntax */
< 1774304576 603881 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
< 1774305571 254144 :svm!~msv@user/msv NICK :msv
< 1774308137 887393 :msv!~msv@user/msv QUIT :Quit: Leaving
< 1774312378 194359 :msv!~msv@user/msv JOIN #esolangs msv :msv
> 1774314818 164590 PRIVMSG #esolangs :14[[07User:PkmnQ/qoob derivatives14]]4 10 02https://esolangs.org/w/index.php?diff=178133&oldid=163608 5* 03PkmnQ 5* (+502) 10
> 1774315483 478609 PRIVMSG #esolangs :14[[07User:Tommyaweosme/my 2026 video storage format14]]4 N10 02https://esolangs.org/w/index.php?oldid=178134 5* 03Tommyaweosme 5* (+1550) 10Created page with "every value referred to as a "value" will come in the form of a byte representing how many bytes after it represent the value you want, starting at index zero  the number "69784", for example, would be 02069784 (2, convert to 
< 1774319871 480220 :ais523!~ais523@user/ais523 QUIT :Quit: quit
< 1774320680 859730 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine
< 1774320764 357755 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1774321007 985049 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Client Quit
< 1774321192 215326 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1774321954 167840 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine
< 1774322167 330416 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1774322628 261298 PRIVMSG #esolangs :14[[07TritBitJump14]]4 N10 02https://esolangs.org/w/index.php?oldid=178135 5* 03Squidmanescape 5* (+2619) 10Watch this crash and burn.
> 1774322773 420299 PRIVMSG #esolangs :14[[07TritBitJump14]]4 10 02https://esolangs.org/w/index.php?diff=178136&oldid=178135 5* 03Squidmanescape 5* (+91) 10/* Basics */
< 1774324806 328141 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name)
> 1774327004 268510 PRIVMSG #esolangs :14[[07Gur yvsr14]]4 M10 02https://esolangs.org/w/index.php?diff=178137&oldid=172506 5* 03Placeholding 5* (+0) 10
> 1774327528 375751 PRIVMSG #esolangs :14[[07Gur yvsr14]]4 M10 02https://esolangs.org/w/index.php?diff=178138&oldid=178137 5* 03Placeholding 5* (+101) 10
< 1774330794 469893 :msv!~msv@user/msv QUIT :Remote host closed the connection
< 1774330824 197073 :msv!~msv@user/msv JOIN #esolangs msv :msv
< 1774332334 875191 :msv!~msv@user/msv QUIT :Remote host closed the connection
< 1774332359 822283 :msv!~msv@user/msv JOIN #esolangs msv :msv
< 1774332432 424492 :nitrix_!~nitrix@user/meow/nitrix JOIN #esolangs nitrix :ZNC - https://znc.in
< 1774332469 87011 :nitrix!~nitrix@user/meow/nitrix QUIT :Ping timeout: 276 seconds
< 1774332562 818214 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca QUIT :Ping timeout: 248 seconds
> 1774333484 77088 PRIVMSG #esolangs :14[[07Chair14]]4 M10 02https://esolangs.org/w/index.php?diff=178139&oldid=178127 5* 03CoolJarreb99 5* (-28) 10i read on joke esolangs
> 1774333585 274654 PRIVMSG #esolangs :14[[07Chair14]]4 10 02https://esolangs.org/w/index.php?diff=178140&oldid=178139 5* 03Dragoneater67mobile 5* (+9) 10
> 1774333657 316333 PRIVMSG #esolangs :14[[07Chair14]]4 10 02https://esolangs.org/w/index.php?diff=178141&oldid=178140 5* 03CoolJarreb99 5* (-21) 10
> 1774333762 750347 PRIVMSG #esolangs :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=178142&oldid=178042 5* 03CoolJarreb99 5* (+12) 10/* C */
< 1774333826 801861 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
> 1774333880 574671 PRIVMSG #esolangs :14[[07Chair14]]4 M10 02https://esolangs.org/w/index.php?diff=178143&oldid=178141 5* 03Dragoneater67mobile 5* (+10) 10/* Hello World */
> 1774333968 631438 PRIVMSG #esolangs :14[[07Chair14]]4 10 02https://esolangs.org/w/index.php?diff=178144&oldid=178143 5* 03Dragoneater67mobile 5* (-1) 10is this what you meant?
> 1774335439 216920 PRIVMSG #esolangs :14[[07Talk:Black Pentagon14]]4 N10 02https://esolangs.org/w/index.php?oldid=178145 5* 03CoolJarreb99 5* (+236) 10Created page with "This is genuinely what got me into esolangs, best language Ive ever seen. I think its now my mission to write an interpreter for this. ~~~~"
> 1774335825 538393 PRIVMSG #esolangs :14[[07TritBitJump14]]4 10 02https://esolangs.org/w/index.php?diff=178146&oldid=178136 5* 03Squidmanescape 5* (+760) 10
< 1774337366 137791 :msv!~msv@user/msv QUIT :Remote host closed the connection
< 1774337478 667359 :msv!~msv@user/msv JOIN #esolangs msv :msv
< 1774337494 212236 :msv!~msv@user/msv QUIT :Remote host closed the connection
< 1774337512 161833 :ais523!~ais523@user/ais523 QUIT :Quit: quit
< 1774337518 109669 :msv!~msv@user/msv JOIN #esolangs msv :msv
> 1774339355 408206 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03KamilMalicki 5*  10New user account
> 1774339717 218192 PRIVMSG #esolangs :14[[07Amber14]]4 10 02https://esolangs.org/w/index.php?diff=178147&oldid=176830 5* 03Yayimhere2(school) 5* (+22) 10/* Matches */
> 1774339762 111310 PRIVMSG #esolangs :14[[07Amber14]]4 10 02https://esolangs.org/w/index.php?diff=178148&oldid=178147 5* 03Yayimhere2(school) 5* (-22) 10/* Matches */
> 1774340716 664861 PRIVMSG #esolangs :14[[07Amber14]]4 10 02https://esolangs.org/w/index.php?diff=178149&oldid=178148 5* 03Yayimhere2(school) 5* (-1) 10/* Types */
> 1774341191 251774 PRIVMSG #esolangs :14[[07Amber14]]4 10 02https://esolangs.org/w/index.php?diff=178150&oldid=178149 5* 03Yayimhere2(school) 5* (+69) 10/* Types */
> 1774341571 466276 PRIVMSG #esolangs :14[[07Amber14]]4 10 02https://esolangs.org/w/index.php?diff=178151&oldid=178150 5* 03Yayimhere2(school) 5* (+147) 10/* Types */
> 1774341601 108529 PRIVMSG #esolangs :14[[07Amber14]]4 10 02https://esolangs.org/w/index.php?diff=178152&oldid=178151 5* 03Yayimhere2(school) 5* (+3) 10/* Builtins */
< 1774342305 205258 :DOS_User_webchat!~DOS_User_@user/DOS-User:11249 JOIN #esolangs DOS_User :[https://web.libera.chat] DOS_User_webchat
< 1774342492 732766 :DOS_User_webchat!~DOS_User_@user/DOS-User:11249 QUIT :Client Quit
< 1774343356 340044 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine
< 1774344468 244231 :awab-ml!~awab-ml@154.254.99.205 JOIN #esolangs * :realname
< 1774344929 41928 :awab-ml!~awab-ml@154.254.99.205 CHGHOST ~awab-ml :user/awab-ml
< 1774345223 233494 :awab-ml!~awab-ml@user/awab-ml QUIT :Quit: Leaving
< 1774345992 359320 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1774346038 932146 PRIVMSG #esolangs :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=178153&oldid=178118 5* 03Dragoneater67 5* (+35) 10better wording
> 1774347698 195647 PRIVMSG #esolangs :14[[07Chair14]]4 M10 02https://esolangs.org/w/index.php?diff=178154&oldid=178144 5* 03CoolJarreb99 5* (+15) 10phrasing
> 1774348374 92480 PRIVMSG #esolangs :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=178155&oldid=178153 5* 03Dragoneater67 5* (+0) 10
> 1774348474 146014 PRIVMSG #esolangs :14[[07Chair14]]4 10 02https://esolangs.org/w/index.php?diff=178156&oldid=178154 5* 03CoolJarreb99 5* (-167) 10changed my mind
> 1774350823 372625 PRIVMSG #esolangs :14[[07User talk:Yoyolin040914]]4 10 02https://esolangs.org/w/index.php?diff=178157&oldid=178063 5* 03Yoyolin0409 5* (+10) 10/*  */
> 1774350904 8035 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 10 02https://esolangs.org/w/index.php?diff=178158&oldid=177795 5* 03Yoyolin0409 5* (-35) 10/* By Qazwsxplm */
> 1774350987 652701 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 10 02https://esolangs.org/w/index.php?diff=178159&oldid=178158 5* 03Yoyolin0409 5* (+42) 10/* math */
> 1774351003 724903 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 10 02https://esolangs.org/w/index.php?diff=178160&oldid=178159 5* 03Yoyolin0409 5* (+0) 10/* math */
> 1774351281 617226 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 10 02https://esolangs.org/w/index.php?diff=178161&oldid=178160 5* 03Yoyolin0409 5* (+98) 10/* By Qazwsxplm */
> 1774351315 963756 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 10 02https://esolangs.org/w/index.php?diff=178162&oldid=178161 5* 03Yoyolin0409 5* (+0) 10/* By Qazwsxplm */
> 1774351427 902615 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 10 02https://esolangs.org/w/index.php?diff=178163&oldid=178162 5* 03Yoyolin0409 5* (+51) 10/* misc */
> 1774351473 842223 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 10 02https://esolangs.org/w/index.php?diff=178164&oldid=178163 5* 03Yoyolin0409 5* (+9) 10/* misc */
> 1774351552 863190 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 10 02https://esolangs.org/w/index.php?diff=178165&oldid=178164 5* 03Yoyolin0409 5* (+106) 10/* Syntax */
> 1774351592 658470 PRIVMSG #esolangs :14[[07Septem Lingua14]]4 10 02https://esolangs.org/w/index.php?diff=178166&oldid=178165 5* 03Yoyolin0409 5* (+5) 10/* CT interpreter */
> 1774351709 650692 PRIVMSG #esolangs :14[[07User:Dragoneater6714]]4 10 02https://esolangs.org/w/index.php?diff=178167&oldid=177899 5* 03Dragoneater67 5* (+295) 10
> 1774351732 470328 PRIVMSG #esolangs :14[[07User:Dragoneater6714]]4 M10 02https://esolangs.org/w/index.php?diff=178168&oldid=178167 5* 03Dragoneater67 5* (+17) 10/* owange :3c */
> 1774351865 158050 PRIVMSG #esolangs :14[[07Guess14]]4 10 02https://esolangs.org/w/index.php?diff=178169&oldid=160096 5* 03Yoyolin0409 5* (+94) 10/* Programs */
> 1774351881 41218 PRIVMSG #esolangs :14[[07User:Dragoneater6714]]4 10 02https://esolangs.org/w/index.php?diff=178170&oldid=178168 5* 03Dragoneater67 5* (+75) 10
> 1774352199 871260 PRIVMSG #esolangs :14[[07User guessed14]]4 10 02https://esolangs.org/w/index.php?diff=178171&oldid=173583 5* 03Yoyolin0409 5* (+98) 10/* Commands */
> 1774352357 203386 PRIVMSG #esolangs :14[[07User guessed14]]4 10 02https://esolangs.org/w/index.php?diff=178172&oldid=178171 5* 03Yoyolin0409 5* (+122) 10/* Commands */
> 1774352460 154778 PRIVMSG #esolangs :14[[07User guessed14]]4 10 02https://esolangs.org/w/index.php?diff=178173&oldid=178172 5* 03Yoyolin0409 5* (+71) 10/* Commands */
> 1774352472 528093 PRIVMSG #esolangs :14[[07User guessed14]]4 10 02https://esolangs.org/w/index.php?diff=178174&oldid=178173 5* 03Yoyolin0409 5* (+0) 10/* Commands */
> 1774352504 878827 PRIVMSG #esolangs :14[[07User guessed14]]4 10 02https://esolangs.org/w/index.php?diff=178175&oldid=178174 5* 03Yoyolin0409 5* (+43) 10/* Examples */
> 1774352536 23860 PRIVMSG #esolangs :14[[07User guessed14]]4 10 02https://esolangs.org/w/index.php?diff=178176&oldid=178175 5* 03Yoyolin0409 5* (+27) 10/* nop */
> 1774352577 885217 PRIVMSG #esolangs :14[[07User guessed14]]4 10 02https://esolangs.org/w/index.php?diff=178177&oldid=178176 5* 03Yoyolin0409 5* (+24) 10
> 1774352894 262106 PRIVMSG #esolangs :14[[07Guess14]]4 10 02https://esolangs.org/w/index.php?diff=178178&oldid=178169 5* 03Yoyolin0409 5* (+1) 10/* = Program 10: 99 bottles of beer (Using No as 0) (asked for by User:Yoyolin0409) */
> 1774353091 989664 PRIVMSG #esolangs :14[[07User talk:User:Main page/w/wiki/User:NotPrySigneToFry/what14]]4 10 02https://esolangs.org/w/index.php?diff=178179&oldid=175437 5* 03Yoyolin0409 5* (+86) 10/* Commands */
> 1774353518 977152 PRIVMSG #esolangs :14[[07CollaborativePL14]]4 10 02https://esolangs.org/w/index.php?diff=178180&oldid=167442 5* 03Yoyolin0409 5* (+110) 10
> 1774353527 38384 PRIVMSG #esolangs :14[[07CollaborativePL14]]4 10 02https://esolangs.org/w/index.php?diff=178181&oldid=178180 5* 03Yoyolin0409 5* (+1) 10
> 1774354326 679819 PRIVMSG #esolangs :14[[07Guesslang14]]4 N10 02https://esolangs.org/w/index.php?oldid=178182 5* 03Yoyolin0409 5* (+888) 10Created page with "Inspired by [[Guess]]'s other Esolang, by [[User:Yoyolin0409]] ==Rule== Here are a few examples to help you guess the usage and syntax of everything ==Example== ===[[Hello, world!]]===  io:      nil      "Hello, world!" ==Guess Area== Guess Example: ===[[User:YourU
> 1774354338 628177 PRIVMSG #esolangs :14[[07Guesslang14]]4 10 02https://esolangs.org/w/index.php?diff=178183&oldid=178182 5* 03Yoyolin0409 5* (+0) 10/* Reply */
> 1774354712 872703 PRIVMSG #esolangs :14[[07Guesslang14]]4 10 02https://esolangs.org/w/index.php?diff=178184&oldid=178183 5* 03Yoyolin0409 5* (+397) 10/* Example */
> 1774354722 653849 PRIVMSG #esolangs :14[[07Guesslang14]]4 10 02https://esolangs.org/w/index.php?diff=178185&oldid=178184 5* 03Yoyolin0409 5* (+1) 10/* 99 bottles of beer */
> 1774354870 829205 PRIVMSG #esolangs :14[[07Guesslang14]]4 10 02https://esolangs.org/w/index.php?diff=178186&oldid=178185 5* 03Yoyolin0409 5* (-19) 10/* 99 bottles of beer */
> 1774354906 186060 PRIVMSG #esolangs :14[[07Guesslang14]]4 10 02https://esolangs.org/w/index.php?diff=178187&oldid=178186 5* 03Yoyolin0409 5* (+42) 10/* Reply */
> 1774354920 245975 PRIVMSG #esolangs :14[[07CollaborativePL14]]4 10 02https://esolangs.org/w/index.php?diff=178188&oldid=178181 5* 03Dragoneater67 5* (-61) 10removed forgery
> 1774354928 961613 PRIVMSG #esolangs :14[[07Guesslang14]]4 10 02https://esolangs.org/w/index.php?diff=178189&oldid=178187 5* 03Yoyolin0409 5* (-7) 10/* Reply */
> 1774354968 923682 PRIVMSG #esolangs :14[[07Guesslang14]]4 10 02https://esolangs.org/w/index.php?diff=178190&oldid=178189 5* 03Yoyolin0409 5* (+25) 10
> 1774355010 389573 PRIVMSG #esolangs :14[[07Guesslang14]]4 10 02https://esolangs.org/w/index.php?diff=178191&oldid=178190 5* 03Yoyolin0409 5* (-20) 10/* 99 bottles of beer */
> 1774355056 716390 PRIVMSG #esolangs :14[[07Guesslang14]]4 10 02https://esolangs.org/w/index.php?diff=178192&oldid=178191 5* 03Yoyolin0409 5* (+105) 10/* Rule */
> 1774355211 53128 PRIVMSG #esolangs :14[[07Guesslang14]]4 10 02https://esolangs.org/w/index.php?diff=178193&oldid=178192 5* 03Yoyolin0409 5* (+62) 10/* Example */
> 1774355220 749824 PRIVMSG #esolangs :14[[07Guesslang14]]4 10 02https://esolangs.org/w/index.php?diff=178194&oldid=178193 5* 03Dragoneater67 5* (+322) 10/* Guess Area */
> 1774355562 338361 PRIVMSG #esolangs :14[[07Guesslang14]]4 10 02https://esolangs.org/w/index.php?diff=178195&oldid=178194 5* 03Yoyolin0409 5* (+84) 10/* Example */
> 1774355664 466710 PRIVMSG #esolangs :14[[07Guesslang14]]4 10 02https://esolangs.org/w/index.php?diff=178196&oldid=178195 5* 03Yoyolin0409 5* (+68) 10/* Example */
> 1774355856 716793 PRIVMSG #esolangs :14[[07Guesslang14]]4 10 02https://esolangs.org/w/index.php?diff=178197&oldid=178196 5* 03Yoyolin0409 5* (-1) 10/* Factorials */
> 1774355935 489433 PRIVMSG #esolangs :14[[07Guesslang14]]4 10 02https://esolangs.org/w/index.php?diff=178198&oldid=178197 5* 03Yoyolin0409 5* (+52) 10/* User:Dragoneater67 */
> 1774355987 292789 PRIVMSG #esolangs :14[[07Guesslang14]]4 10 02https://esolangs.org/w/index.php?diff=178199&oldid=178198 5* 03Yoyolin0409 5* (+19) 10/* User:Dragoneater67 */
> 1774356004 706927 PRIVMSG #esolangs :14[[07Guesslang14]]4 10 02https://esolangs.org/w/index.php?diff=178200&oldid=178199 5* 03Yoyolin0409 5* (+2) 10/* Reply */
> 1774356042 68848 PRIVMSG #esolangs :14[[07Guesslang14]]4 10 02https://esolangs.org/w/index.php?diff=178201&oldid=178200 5* 03Yoyolin0409 5* (-8) 10/* User:Dragoneater67 */
> 1774356057 373612 PRIVMSG #esolangs :14[[07Guesslang14]]4 10 02https://esolangs.org/w/index.php?diff=178202&oldid=178201 5* 03Yoyolin0409 5* (+11) 10/* Reply */
> 1774356442 896703 PRIVMSG #esolangs :14[[07Guesslang14]]4 10 02https://esolangs.org/w/index.php?diff=178203&oldid=178202 5* 03Dragoneater67 5* (+281) 10/* User:Dragoneater67 */
> 1774356926 645201 PRIVMSG #esolangs :14[[07Guesslang14]]4 10 02https://esolangs.org/w/index.php?diff=178204&oldid=178203 5* 03Yoyolin0409 5* (-7) 10
> 1774356965 659992 PRIVMSG #esolangs :14[[07User guessed14]]4 10 02https://esolangs.org/w/index.php?diff=178205&oldid=178177 5* 03Dragoneater67 5* (+30) 10/* Examples */
> 1774357666 134051 PRIVMSG #esolangs :14[[07Guesslang14]]4 10 02https://esolangs.org/w/index.php?diff=178206&oldid=178204 5* 03Yoyolin0409 5* (+163) 10/* Example */
> 1774357747 229950 PRIVMSG #esolangs :14[[07Guesslang14]]4 10 02https://esolangs.org/w/index.php?diff=178207&oldid=178206 5* 03Yoyolin0409 5* (+20) 10/* Fibonacci sequence */
> 1774357795 698572 PRIVMSG #esolangs :14[[07Guesslang14]]4 10 02https://esolangs.org/w/index.php?diff=178208&oldid=178207 5* 03Yoyolin0409 5* (+12) 10/* Quine */
> 1774357916 960621 PRIVMSG #esolangs :14[[07Guesslang14]]4 10 02https://esolangs.org/w/index.php?diff=178209&oldid=178208 5* 03Yoyolin0409 5* (+10) 10/* Sieve of Eratosthenes */
> 1774358096 955621 PRIVMSG #esolangs :14[[07Befreege14]]4 10 02https://esolangs.org/w/index.php?diff=178210&oldid=167641 5* 03Yoyolin0409 5* (+119) 10/* Addition by PSTF */
> 1774358215 593354 PRIVMSG #esolangs :14[[07Guesslang14]]4 10 02https://esolangs.org/w/index.php?diff=178211&oldid=178209 5* 03Yoyolin0409 5* (+11) 10/* Example */
< 1774358233 110167 :svm!~msv@user/msv JOIN #esolangs msv :msv
> 1774358249 50273 PRIVMSG #esolangs :14[[07Guesslang14]]4 10 02https://esolangs.org/w/index.php?diff=178212&oldid=178211 5* 03Yoyolin0409 5* (+13) 10/* Reply */
> 1774358356 657364 PRIVMSG #esolangs :14[[07Befreege14]]4 10 02https://esolangs.org/w/index.php?diff=178213&oldid=178210 5* 03Dragoneater67 5* (+207) 10/* Addition by PSTF */
> 1774358393 46268 PRIVMSG #esolangs :14[[07User talk:Dragoneater6714]]4 10 02https://esolangs.org/w/index.php?diff=178214&oldid=176704 5* 03Yoyolin0409 5* (+116) 10
> 1774358431 454691 PRIVMSG #esolangs :14[[07User talk:Dragoneater6714]]4 10 02https://esolangs.org/w/index.php?diff=178215&oldid=178214 5* 03Yoyolin0409 5* (-11) 10/* Reply about Guesslang */
< 1774358469 116333 :msv!~msv@user/msv QUIT :Ping timeout: 245 seconds
> 1774359961 930878 PRIVMSG #esolangs :14[[07User guessed14]]4 10 02https://esolangs.org/w/index.php?diff=178216&oldid=178205 5* 03PrySigneToFry 5* (+48) 10
> 1774360105 207482 PRIVMSG #esolangs :14[[07CollaborativePL14]]4 10 02https://esolangs.org/w/index.php?diff=178217&oldid=178188 5* 03PrySigneToFry 5* (+283) 10
> 1774360234 641988 PRIVMSG #esolangs :14[[07User guessed14]]4 10 02https://esolangs.org/w/index.php?diff=178218&oldid=178216 5* 03PrySigneToFry 5* (+38) 10
> 1774361076 124090 PRIVMSG #esolangs :14[[07Final Word Of The Day14]]4 10 02https://esolangs.org/w/index.php?diff=178219&oldid=176924 5* 03Yayimhere2(school) 5* (-41) 10/* Properties */
< 1774362264 311822 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine
< 1774362484 644874 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1774362748 295196 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine
< 1774363964 138482 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1774364203 772857 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Client Quit
> 1774365200 539866 PRIVMSG #esolangs :14[[07User:Yayimhere/Cyclic quine lang14]]4 N10 02https://esolangs.org/w/index.php?oldid=178220 5* 03Yayimhere2(school) 5* (+158) 10Created page with " program: f([x,,d])  output: [x+d,,x]  program: f([x,,y])  output: [x-1,,y]  program: f([y,,y])  output: [x,,d] f is the evaluation function"
< 1774365723 758321 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1774365820 647601 PRIVMSG #esolangs :14[[07User:Yayimhere/Cyclic quine lang14]]4 10 02https://esolangs.org/w/index.php?diff=178221&oldid=178220 5* 03Yayimhere2(school) 5* (+154) 10
< 1774365849 170987 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood
< 1774366114 308801 :amby!~ambylastn@host-81-178-153-130.as13285.net JOIN #esolangs amby :realname
< 1774366216 196742 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1774366309 586762 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood
< 1774367402 802799 :nitrix_!~nitrix@user/meow/nitrix NICK :nitrix
< 1774367733 320934 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1774368012 75771 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood
> 1774368115 307815 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=178222&oldid=178142 5* 03EsolangerII 5* (+17) 10/* T */
< 1774369332 181492 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1774369492 190868 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood
> 1774369600 879797 PRIVMSG #esolangs :14[[07ToFunction14]]4 N10 02https://esolangs.org/w/index.php?oldid=178223 5* 03EsolangerII 5* (+623) 10Created page with "ToFunction is a programming language that uses only two commands and only uses a string variable type by [[EsolangerII]]  ==Syntax== There are only two syntax in ToFunction.  ===Function=== It starts with a "define". and needed a function.  define x => x  The Firs
> 1774369816 215154 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=178224&oldid=178222 5* 03EsolangerII 5* (+0) 10/* T */
> 1774370152 108257 PRIVMSG #esolangs :14[[07User:EsolangerII14]]4 10 02https://esolangs.org/w/index.php?diff=178225&oldid=177631 5* 03EsolangerII 5* (+75) 10
> 1774370210 877082 PRIVMSG #esolangs :14[[07ToFunction14]]4 10 02https://esolangs.org/w/index.php?diff=178226&oldid=178223 5* 03EsolangerII 5* (+5) 10
> 1774370297 531845 PRIVMSG #esolangs :14[[07User:EsolangerII14]]4 10 02https://esolangs.org/w/index.php?diff=178227&oldid=178225 5* 03EsolangerII 5* (+48) 10
> 1774370455 788174 PRIVMSG #esolangs :14[[07One Command Programming Language(OCPL)14]]4 10 02https://esolangs.org/w/index.php?diff=178228&oldid=177635 5* 03EsolangerII 5* (+11) 10
> 1774370600 980669 PRIVMSG #esolangs :14[[07ToFunction14]]4 10 02https://esolangs.org/w/index.php?diff=178229&oldid=178226 5* 03Yayimhere2(school) 5* (+9) 10pretty much fully underspecified. {stub}
< 1774370666 423605 :zzo38!~zzo38@host-24-207-46-238.public.eastlink.ca JOIN #esolangs zzo38 :zzo38
> 1774370769 70996 PRIVMSG #esolangs :14[[07User:EsolangerII14]]4 10 02https://esolangs.org/w/index.php?diff=178230&oldid=178227 5* 03EsolangerII 5* (+91) 10
< 1774371142 230274 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1774371302 614990 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood
> 1774371856 915451 PRIVMSG #esolangs :14[[07ToFunction14]]4 10 02https://esolangs.org/w/index.php?diff=178231&oldid=178229 5* 03EsolangerII 5* (+580) 10
> 1774372197 275819 PRIVMSG #esolangs :14[[07ToFunction14]]4 10 02https://esolangs.org/w/index.php?diff=178232&oldid=178231 5* 03EsolangerII 5* (+55) 10
> 1774372314 30136 PRIVMSG #esolangs :14[[07ToFunction14]]4 10 02https://esolangs.org/w/index.php?diff=178233&oldid=178232 5* 03EsolangerII 5* (+64) 10
> 1774373004 768601 PRIVMSG #esolangs :14[[07ToFunction14]]4 10 02https://esolangs.org/w/index.php?diff=178234&oldid=178233 5* 03EsolangerII 5* (+88) 10
< 1774373151 89684 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1774373397 296405 PRIVMSG #esolangs :14[[07ToFunction14]]4 10 02https://esolangs.org/w/index.php?diff=178235&oldid=178234 5* 03Yayimhere2(school) 5* (+9) 10its still very not specified
> 1774373405 66383 PRIVMSG #esolangs :14[[07ToFunction14]]4 10 02https://esolangs.org/w/index.php?diff=178236&oldid=178235 5* 03EsolangerII 5* (+278) 10
< 1774373412 481868 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Read error: Connection reset by peer
< 1774373437 988983 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1774373621 167830 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood
> 1774373926 637888 PRIVMSG #esolangs :14[[07User talk:Yayimhere2(school)14]]4 10 02https://esolangs.org/w/index.php?diff=178237&oldid=172378 5* 03EsolangerII 5* (+132) 10
> 1774373965 690755 PRIVMSG #esolangs :14[[07User talk:Yayimhere2(school)14]]4 10 02https://esolangs.org/w/index.php?diff=178238&oldid=178237 5* 03EsolangerII 5* (+20) 10
> 1774373976 501285 PRIVMSG #esolangs :14[[07User talk:Yayimhere2(school)14]]4 M10 02https://esolangs.org/w/index.php?diff=178239&oldid=178238 5* 03EsolangerII 5* (+1) 10
< 1774373994 124982 :svm!~msv@user/msv QUIT :Ping timeout: 245 seconds
> 1774374149 542162 PRIVMSG #esolangs :14[[07User talk:Yayimhere2(school)14]]4 10 02https://esolangs.org/w/index.php?diff=178240&oldid=178239 5* 03Yayimhere2(school) 5* (+144) 10
< 1774374192 949425 :tromp!~textual@2001:1c00:340e:2700:880e:bf72:fe9e:eec6 JOIN #esolangs * :Textual User
> 1774374196 67638 PRIVMSG #esolangs :14[[07User talk:Yayimhere2(school)14]]4 10 02https://esolangs.org/w/index.php?diff=178241&oldid=178240 5* 03Yayimhere2(school) 5* (-3666) 10Replaced content with "{{#REDIRECT: [[User talk:Yayimhere]]}}"
> 1774374239 244327 PRIVMSG #esolangs :14[[07User talk:Yayimhere2(school)14]]4 10 02https://esolangs.org/w/index.php?diff=178242&oldid=178241 5* 03Yayimhere2(school) 5* (-5) 10Redirected page to [[User talk:Yayimhere]]
> 1774374251 81627 PRIVMSG #esolangs :14[[07User talk:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=178243&oldid=176206 5* 03Yayimhere2(school) 5* (+3706) 10
> 1774374269 860325 PRIVMSG #esolangs :14[[07User talk:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=178244&oldid=178243 5* 03Yayimhere2(school) 5* (+1) 10/* i always see you in the school account */
< 1774374275 358784 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1774374277 745042 PRIVMSG #esolangs :14[[07ToFunction14]]4 M10 02https://esolangs.org/w/index.php?diff=178245&oldid=178236 5* 03EsolangerII 5* (+19) 10
< 1774374291 346656 :msv!~msv@user/msv JOIN #esolangs msv :msv
> 1774374459 645089 PRIVMSG #esolangs :14[[07ToFunction14]]4 M10 02https://esolangs.org/w/index.php?diff=178246&oldid=178245 5* 03EsolangerII 5* (+24) 10
< 1774374471 282773 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood
> 1774374735 687724 PRIVMSG #esolangs :14[[07User talk:EsolangerII14]]4 10 02https://esolangs.org/w/index.php?diff=178247&oldid=177633 5* 03EsolangerII 5* (+78) 10
< 1774374930 345253 :msv!~msv@user/msv QUIT :Ping timeout: 255 seconds
< 1774374967 619160 :msv!~msv@user/msv JOIN #esolangs msv :msv
< 1774375457 615795 :msv!~msv@user/msv QUIT :Ping timeout: 244 seconds
< 1774375976 194285 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1774376105 517507 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood
< 1774376328 167959 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1774376566 340594 :msv!~msv@user/msv JOIN #esolangs msv :msv
> 1774377914 838792 PRIVMSG #esolangs :14[[07User:Squidmanescape14]]4 10 02https://esolangs.org/w/index.php?diff=178248&oldid=139531 5* 03Squidmanescape 5* (+198) 10/* My Languages */
> 1774378243 141533 PRIVMSG #esolangs :14[[07User:EsolangerII14]]4 10 02https://esolangs.org/w/index.php?diff=178249&oldid=178230 5* 03EsolangerII 5* (+33) 10
< 1774380008 619586 :somefan!~somefan@user/somefan JOIN #esolangs somefan :[https://web.libera.chat] somefan
< 1774380047 127721 :somefan!~somefan@user/somefan PRIVMSG #esolangs :hello
> 1774380796 855173 PRIVMSG #esolangs :14[[07ToFunction14]]4 10 02https://esolangs.org/w/index.php?diff=178250&oldid=178246 5* 03EsolangerII 5* (+1913) 10Fixed mistake + new syntax to break infinite loop
< 1774381938 816181 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 248 seconds
> 1774382000 933648 PRIVMSG #esolangs :14[[07CollaborativePL14]]4 10 02https://esolangs.org/w/index.php?diff=178251&oldid=178217 5* 03LEOMOK 5* (+928) 10
< 1774382054 357595 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1774382130 739285 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood
< 1774382350 198149 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1774382433 566689 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood
> 1774382471 942441 PRIVMSG #esolangs :14[[07ToFunction14]]4 M10 02https://esolangs.org/w/index.php?diff=178252&oldid=178250 5* 03EsolangerII 5* (+1) 10/* addition */
> 1774382485 58188 PRIVMSG #esolangs :14[[07ToFunction14]]4 10 02https://esolangs.org/w/index.php?diff=178253&oldid=178252 5* 03EsolangerII 5* (+1) 10/* multiplication */
> 1774382887 750770 PRIVMSG #esolangs :14[[07ToFunction14]]4 M10 02https://esolangs.org/w/index.php?diff=178254&oldid=178253 5* 03EsolangerII 5* (+0) 10/* multiplication */
> 1774383207 829044 PRIVMSG #esolangs :14[[07ToFunction14]]4 M10 02https://esolangs.org/w/index.php?diff=178255&oldid=178254 5* 03EsolangerII 5* (+32) 10/* addition */
> 1774383506 758438 PRIVMSG #esolangs :14[[07ToFunction14]]4 M10 02https://esolangs.org/w/index.php?diff=178256&oldid=178255 5* 03EsolangerII 5* (+1) 10/* multiplication */  Fixed minor bugs
> 1774383544 809782 PRIVMSG #esolangs :14[[07ToFunction14]]4 10 02https://esolangs.org/w/index.php?diff=178257&oldid=178256 5* 03EsolangerII 5* (+0) 10/* multiplication */
< 1774383769 406346 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1774383961 503489 PRIVMSG #esolangs :14[[07ToFunction14]]4 10 02https://esolangs.org/w/index.php?diff=178258&oldid=178257 5* 03Yayimhere2(school) 5* (-101) 10/* Function */
< 1774384106 626976 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 244 seconds
< 1774384168 197437 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1774384259 38579 :lynndotpy6093627!~rootcanal@134.122.123.70 QUIT :Quit: bye bye
< 1774384327 374036 :lynndotpy6093627!~rootcanal@134.122.123.70 JOIN #esolangs lynndotpy :lynn
< 1774384330 959467 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood
< 1774384484 211399 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1774385729 797819 PRIVMSG #esolangs :14[[07ToFunction14]]4 M10 02https://esolangs.org/w/index.php?diff=178259&oldid=178258 5* 03EsolangerII 5* (-47) 10
> 1774385825 975376 PRIVMSG #esolangs :14[[07User:EsolangerII14]]4 10 02https://esolangs.org/w/index.php?diff=178260&oldid=178249 5* 03EsolangerII 5* (+4) 10
> 1774387683 578939 PRIVMSG #esolangs :14[[07Bruzzet14]]4 10 02https://esolangs.org/w/index.php?diff=178261&oldid=171200 5* 03DanielE 5* (+847) 10
> 1774387971 286189 PRIVMSG #esolangs :14[[07Bruzzet14]]4 M10 02https://esolangs.org/w/index.php?diff=178262&oldid=178261 5* 03DanielE 5* (+88) 10
< 1774392734 340786 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
< 1774394133 272036 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name)
< 1774395537 622144 :somefan!~somefan@user/somefan QUIT :Ping timeout: 245 seconds
< 1774395970 634734 :somefan!~somefan@user/somefan JOIN #esolangs somefan :[https://web.libera.chat] somefan
< 1774399657 907387 :tromp!~textual@2001:1c00:340e:2700:880e:bf72:fe9e:eec6 QUIT :Ping timeout: 248 seconds
< 1774399684 720690 :somefan!~somefan@user/somefan QUIT :Remote host closed the connection
< 1774399694 625470 :somefan!~somefan@user/somefan JOIN #esolangs somefan :[https://web.libera.chat] somefan
< 1774399710 121453 :somefan!~somefan@user/somefan QUIT :Remote host closed the connection
< 1774401170 57767 :somefan!~somefan@208.58.192.69 JOIN #esolangs * :realname
< 1774402472 20468 :amby!~ambylastn@host-81-178-153-130.as13285.net QUIT :Remote host closed the connection
< 1774403698 661386 :somefan!~somefan@208.58.192.69 QUIT :Quit: i quit
< 1774405129 909482 :shachaf!~shachaf@user/shachaf QUIT :Ping timeout: 248 seconds
< 1774405138 172996 :shachaf!~shachaf@user/shachaf JOIN #esolangs shachaf :Shachaf Ben-Kiki
< 1774406220 328622 :msv!~msv@user/msv QUIT :Read error: Connection reset by peer
< 1774406238 109831 :msv!~msv@user/msv JOIN #esolangs msv :msv
> 1774409583 856576 PRIVMSG #esolangs :14[[07@ complete14]]4 10 02https://esolangs.org/w/index.php?diff=178263&oldid=173002 5* 03Tux1 5* (+252) 10why the fuck did you do that
> 1774412303 254758 PRIVMSG #esolangs :14[[07User:Corbin/Spring cleaning14]]4 N10 02https://esolangs.org/w/index.php?oldid=178264 5* 03Corbin 5* (+1088) 10Created page with "I'd like to make the following recommendations.  * Delete [[language list]]. Remove mentions of it from [[esolang:policy]], [[esolang:help]], and any other pages that recommend it. * Delete [[@ complete]], [[Aweosme-complete]], [[C-complete]], [[Conce
< 1774412338 896135 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :^^^ I am once again politely asking that many junk pages, as well as [[language list]], be deleted.
< 1774412491 621040 :Guest50!~Guest50@2600:381:cbe8:510f:3cb1:2c37:500f:c3e2 JOIN #esolangs * :[https://web.libera.chat] Guest50
< 1774413052 206064 :Guest50!~Guest50@2600:381:cbe8:510f:3cb1:2c37:500f:c3e2 QUIT :Quit: Client closed
< 1774413279 390984 :somefan!~somefan@208.58.192.69 JOIN #esolangs * :realname
< 1774413560 20233 :somefan!~somefan@208.58.192.69 QUIT :Client Quit
> 1774414047 727140 PRIVMSG #esolangs :14[[07@ complete14]]4 10 02https://esolangs.org/w/index.php?diff=178265&oldid=178263 5* 03Yayimhere2(school) 5* (-252) 10Undo revision [[Special:Diff/178263|178263]] by [[Special:Contributions/Tux1|Tux1]] ([[User talk:Tux1|talk]]) I deleted it because its not a very good concept. note that I am the one who made the original article.
> 1774414171 101716 PRIVMSG #esolangs :14[[07User talk:Corbin/Spring cleaning14]]4 N10 02https://esolangs.org/w/index.php?oldid=178266 5* 03Blashyrkh 5* (+193) 10Created page with "+1. I'd ban constant languages too, as well as majority of joke languages. But probably I'm too radical. --~~~~"
> 1774414296 100205 PRIVMSG #esolangs :14[[07User talk:Corbin/Spring cleaning14]]4 10 02https://esolangs.org/w/index.php?diff=178267&oldid=178266 5* 03Yayimhere2(school) 5* (+247) 10
> 1774416237 531858 PRIVMSG #esolangs :14[[07User talk:Corbin/Spring cleaning14]]4 M10 02https://esolangs.org/w/index.php?diff=178268&oldid=178267 5* 03Somefan 5* (+412) 10blank pages, too
< 1774419581 394971 :moony!moony@hellomouse/dev/moony QUIT :Quit: leaving
< 1774419603 611712 :Bowserinator!Bowserinat@hellomouse/dev/bowserinator QUIT :Quit: Blame iczero something happened
< 1774419603 687688 :iovoid!iovoid@hellomouse/dev/iovoid QUIT :Quit: iovoid has quit!
< 1774419637 109616 :Bowserinator!Bowserinat@hellomouse/dev/bowserinator JOIN #esolangs Bowserinator :No VPS :(
< 1774419794 185878 :moony!moony@hellomouse/dev/moony JOIN #esolangs moony :Kaylie! (she/her)
< 1774419957 929707 :iovoid!iovoid@hellomouse/dev/iovoid JOIN #esolangs iovoid :MPCitH is when you read a book
< 1774419992 750841 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine
< 1774420174 584856 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1774420604 246204 PRIVMSG #esolangs :14[[07Shape-complete14]]4 M10 02https://esolangs.org/w/index.php?diff=178269&oldid=135033 5* 03Ractangle 5* (-143) 10
< 1774421871 897519 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer
> 1774422166 529122 PRIVMSG #esolangs :14[[07User talk:Corbin/Spring cleaning14]]4 10 02https://esolangs.org/w/index.php?diff=178270&oldid=178268 5* 03Dragoneater67 5* (+342) 10
> 1774422965 453579 PRIVMSG #esolangs :14[[07User:Dragoneater67/issue14]]4 10 02https://esolangs.org/w/index.php?diff=178271&oldid=176049 5* 03Dragoneater67 5* (-288) 10Replaced content with "{{Delete|useless}}"
> 1774422995 104487 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=178272&oldid=176012 5* 03Dragoneater67 5* (-2019) 10Replaced content with "{{Delete|dead}}"
> 1774423023 500596 PRIVMSG #esolangs :14[[07User:Dragoneater6714]]4 10 02https://esolangs.org/w/index.php?diff=178273&oldid=178170 5* 03Dragoneater67 5* (-71) 10/* but really... */
> 1774423348 136673 PRIVMSG #esolangs :14[[07User talk:Corbin/Spring cleaning14]]4 10 02https://esolangs.org/w/index.php?diff=178274&oldid=178270 5* 03Dragoneater67 5* (+339) 10
> 1774423385 258652 PRIVMSG #esolangs :14[[07User talk:Corbin/Spring cleaning14]]4 10 02https://esolangs.org/w/index.php?diff=178275&oldid=178274 5* 03Dragoneater67 5* (+1) 10
> 1774423916 972061 PRIVMSG #esolangs :14[[07User:Dragoneater67/*$@(^$)! solver14]]4 10 02https://esolangs.org/w/index.php?diff=178276&oldid=176376 5* 03Dragoneater67 5* (-2081) 10Replaced content with "{{Delete}}"
> 1774423937 114079 PRIVMSG #esolangs :14[[07User:Dragoneater67/*$(^$)! solver14]]4 10 02https://esolangs.org/w/index.php?diff=178277&oldid=176377 5* 03Dragoneater67 5* (-38) 10Removed redirect to [[User:Dragoneater67/*$@(^$)! solver]]
> 1774423948 849088 PRIVMSG #esolangs :14[[07User:Dragoneater67/monobook.js(deleteme)14]]4 10 02https://esolangs.org/w/index.php?diff=178278&oldid=173898 5* 03Dragoneater67 5* (-17) 10
> 1774423960 510107 PRIVMSG #esolangs :14[[07User:Dragoneater67/monobook.js14]]4 10 02https://esolangs.org/w/index.php?diff=178279&oldid=176364 5* 03Dragoneater67 5* (+10) 10
> 1774424210 441411 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=178280&oldid=177296 5* 03Dragoneater67 5* (-835) 10Replaced content with "{{Delete|dead}}"
> 1774424224 259314 PRIVMSG #esolangs :14[[07User:Dragoneater6714]]4 10 02https://esolangs.org/w/index.php?diff=178281&oldid=178273 5* 03Dragoneater67 5* (-70) 10
> 1774427327 248451 PRIVMSG #esolangs :14[[07User talk:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=178282&oldid=178244 5* 03Dragoneater67 5* (+345) 10/* Bring to another appears twice on your list! */ new section
> 1774428578 173573 PRIVMSG #esolangs :14[[07Pathana14]]4 10 02https://esolangs.org/w/index.php?diff=178283&oldid=139534 5* 03Dragoneater67 5* (+56) 10/* Turing-Complete */
> 1774428594 725044 PRIVMSG #esolangs :14[[07Pathana14]]4 M10 02https://esolangs.org/w/index.php?diff=178284&oldid=178283 5* 03Dragoneater67 5* (+0) 10/* Computational class */
< 1774431242 788722 :tromp!~textual@2001:1c00:340e:2700:8c4a:e90d:5184:c89 JOIN #esolangs * :Textual User
> 1774431805 622046 PRIVMSG #esolangs :14[[07NANDNZ14]]4 N10 02https://esolangs.org/w/index.php?oldid=178285 5* 03Dragoneater67 5* (+1632) 10Created page with "'''NANDNZ''' is an [[OISC]] inspired by [[Subleq]]. == Overview == NANDNZ takes 3 arguments:  A B C It NANDs values at A and B, stores the result in A, then jumps to C if the result is not 0, otherwise, it proceed
> 1774431855 163965 PRIVMSG #esolangs :14[[07NANDNZ14]]4 M10 02https://esolangs.org/w/index.php?diff=178286&oldid=178285 5* 03Dragoneater67 5* (+0) 10
< 1774431882 864403 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood
< 1774433064 182416 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1774433430 679293 PRIVMSG #esolangs :14[[07User talk:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=178287&oldid=178282 5* 03Yayimhere2(school) 5* (+181) 10/* Bring to another appears twice on your list! */
> 1774433450 459028 PRIVMSG #esolangs :14[[07User:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=178288&oldid=178096 5* 03Yayimhere2(school) 5* (-67) 10/* esolangs */
> 1774436592 11253 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=178289&oldid=178155 5* 03Dragoneater67 5* (+117) 10better wording & formatting
< 1774436649 31317 :tromp!~textual@2001:1c00:340e:2700:8c4a:e90d:5184:c89 QUIT :Read error: Connection reset by peer
> 1774441129 950335 PRIVMSG #esolangs :14[[07Il14]]4 N10 02https://esolangs.org/w/index.php?oldid=178290 5* 03Meh2 5* (+741) 10Created page with "Il is like [[Il]], but  outputs it and made by [[User:Meh2]].  ===Commands===  {| class="wikitable sortable" |+ Caption text |- ! Command !! Description  |- | I || Increment  |- | l || Decrement  |- |  || Output |}  ==Examples== ===Hello, World!=== 
 IIIIIIIIIIIIIIIIIIIIIIII
> 1774441161 926985 PRIVMSG #esolangs :14[[07@ complete14]]4 10 02https://esolangs.org/w/index.php?diff=178291&oldid=178265 5* 03Dragoneater67 5* (+16) 10
> 1774441194 20568 PRIVMSG #esolangs :14[[07Il14]]4 10 02https://esolangs.org/w/index.php?diff=178292&oldid=178290 5* 03Meh2 5* (+0) 10
> 1774441287 471395 PRIVMSG #esolangs :14[[07CollaborativePL14]]4 10 02https://esolangs.org/w/index.php?diff=178293&oldid=178251 5* 03PrySigneToFry 5* (+174) 10
> 1774441329 841844 PRIVMSG #esolangs :14[[07User guessed14]]4 10 02https://esolangs.org/w/index.php?diff=178294&oldid=178218 5* 03PrySigneToFry 5* (+0) 10
> 1774441344 588235 PRIVMSG #esolangs :14[[07User:Meh214]]4 10 02https://esolangs.org/w/index.php?diff=178295&oldid=178076 5* 03Meh2 5* (+53) 10
> 1774441592 521024 PRIVMSG #esolangs :14[[07ToFunction14]]4 10 02https://esolangs.org/w/index.php?diff=178296&oldid=178259 5* 03EsolangerII 5* (+93) 10
> 1774442490 788767 PRIVMSG #esolangs :14[[07Malbolge programming14]]4 M10 02https://esolangs.org/w/index.php?diff=178297&oldid=65586 5* 03Dragoneater67 5* (+3) 10/* Putting all together */
< 1774443515 820701 :tromp!~textual@2001:1c00:340e:2700:8c4a:e90d:5184:c89 JOIN #esolangs * :Textual User
> 1774446128 937599 PRIVMSG #esolangs :14[[07User talk:Corbin/Spring cleaning14]]4 10 02https://esolangs.org/w/index.php?diff=178298&oldid=178275 5* 03Aadenboy 5* (+620) 10
> 1774449189 910228 PRIVMSG #esolangs :14[[07%^&7814]]4 10 02https://esolangs.org/w/index.php?diff=178299&oldid=175902 5* 03Yoyolin0409 5* (+19) 10
> 1774449663 264937 PRIVMSG #esolangs :14[[07Https://esolangs.org14]]4 10 02https://esolangs.org/w/index.php?diff=178300&oldid=177886 5* 03Yoyolin0409 5* (+10) 10/* Instructions */
> 1774449789 816491 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=178301&oldid=177720 5* 03Yoyolin0409 5* (+15) 10/* Data */
> 1774449865 276099 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=178302&oldid=178301 5* 03Yoyolin0409 5* (+10) 10/* Hello, World! */
> 1774450377 130631 PRIVMSG #esolangs :14[[07Wiki/wiki/wiki/wiki/wiki/wiki/14]]4 10 02https://esolangs.org/w/index.php?diff=178303&oldid=173631 5* 03Yoyolin0409 5* (+0) 10/* HQ9+ Interpreter */
> 1774451601 767412 PRIVMSG #esolangs :14[[07Wiki/wiki/wiki/wiki/wiki/wiki/14]]4 10 02https://esolangs.org/w/index.php?diff=178304&oldid=178303 5* 03Aadenboy 5* (+85) 10see also
> 1774451623 886042 PRIVMSG #esolangs :14[[07Esolangs14]]4 10 02https://esolangs.org/w/index.php?diff=178305&oldid=177892 5* 03Aadenboy 5* (+37) 10/* See also */ add [[Wiki/wiki/wiki/wiki/wiki/wiki/]]
> 1774451641 683827 PRIVMSG #esolangs :14[[07Esolangs.org14]]4 10 02https://esolangs.org/w/index.php?diff=178306&oldid=177890 5* 03Aadenboy 5* (+37) 10/* See also */  add [[Wiki/wiki/wiki/wiki/wiki/wiki/]]
> 1774451657 367648 PRIVMSG #esolangs :14[[07Https://esolangs.org14]]4 10 02https://esolangs.org/w/index.php?diff=178307&oldid=178300 5* 03Aadenboy 5* (+37) 10/* See also */ add [[Wiki/wiki/wiki/wiki/wiki/wiki/]]
> 1774452346 903180 PRIVMSG #esolangs :14[[07User:Aadenboy/wikipiss14]]4 10 02https://esolangs.org/w/index.php?diff=178308&oldid=169688 5* 03Aadenboy 5* (+432) 10more shiz
> 1774453851 508748 PRIVMSG #esolangs :14[[07User talk:Aadenboy/wikipiss14]]4 N10 02https://esolangs.org/w/index.php?oldid=178309 5* 03Yayimhere2(school) 5* (+128) 10Created page with "I love this! --~~~~"
> 1774455116 708550 PRIVMSG #esolangs :14[[07User talk:Corbin/Spring cleaning14]]4 10 02https://esolangs.org/w/index.php?diff=178310&oldid=178298 5* 03Corbin 5* (+344) 10
> 1774457472 719220 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Esolang lover123 5*  10New user account
< 1774457508 335128 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Remote host closed the connection
> 1774457760 385095 PRIVMSG #esolangs :14[[07ToFunction14]]4 10 02https://esolangs.org/w/index.php?diff=178311&oldid=178296 5* 03EsolangerII 5* (+81) 10/* Looper */
> 1774457780 264500 PRIVMSG #esolangs :14[[07ToFunction14]]4 M10 02https://esolangs.org/w/index.php?diff=178312&oldid=178311 5* 03EsolangerII 5* (-88) 10/* addition */
> 1774457795 964013 PRIVMSG #esolangs :14[[07ToFunction14]]4 M10 02https://esolangs.org/w/index.php?diff=178313&oldid=178312 5* 03EsolangerII 5* (+8) 10/* Looper */
< 1774457842 556907 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1774458132 865062 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 256 seconds
> 1774458370 958717 PRIVMSG #esolangs :14[[07CollaborativePL14]]4 10 02https://esolangs.org/w/index.php?diff=178314&oldid=178293 5* 03LEOMOK 5* (+557) 10
> 1774458508 540322 PRIVMSG #esolangs :14[[07ToFunction14]]4 10 02https://esolangs.org/w/index.php?diff=178315&oldid=178313 5* 03EsolangerII 5* (+2442) 10
> 1774459270 271766 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=178316&oldid=178077 5* 03Esolang lover123 5* (+187) 10
> 1774460274 65918 PRIVMSG #esolangs :14[[07User talk:Corbin/Spring cleaning14]]4 10 02https://esolangs.org/w/index.php?diff=178317&oldid=178310 5* 03Aadenboy 5* (+465) 10
> 1774460303 701796 PRIVMSG #esolangs :14[[07User talk:Corbin/Spring cleaning14]]4 10 02https://esolangs.org/w/index.php?diff=178318&oldid=178317 5* 03Aadenboy 5* (+61) 10
< 1774460543 191268 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1774460568 271117 PRIVMSG #esolangs :14[[07ToFunction14]]4 10 02https://esolangs.org/w/index.php?diff=178319&oldid=178315 5* 03EsolangerII 5* (-85) 10
> 1774460588 613930 PRIVMSG #esolangs :14[[07ToFunction14]]4 M10 02https://esolangs.org/w/index.php?diff=178320&oldid=178319 5* 03EsolangerII 5* (-20) 10/* reverser(bin) */
< 1774460692 13440 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood
< 1774461025 277216 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1774461069 582435 PRIVMSG #esolangs :14[[07ToFunction14]]4 10 02https://esolangs.org/w/index.php?diff=178321&oldid=178320 5* 03Aadenboy 5* (-14) 10/* Looper */ golfed if I understand this correctly
< 1774461184 551316 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood
< 1774461385 355288 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1774461527 652581 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood
> 1774461575 265957 PRIVMSG #esolangs :14[[07ToFunction14]]4 M10 02https://esolangs.org/w/index.php?diff=178322&oldid=178321 5* 03EsolangerII 5* (+1) 10/* Python */
> 1774461798 362239 PRIVMSG #esolangs :14[[07ToFunction14]]4 10 02https://esolangs.org/w/index.php?diff=178323&oldid=178322 5* 03EsolangerII 5* (+28) 10/* Looper */ yep. thats true
> 1774461994 882113 PRIVMSG #esolangs :14[[07User:EsolangerII14]]4 10 02https://esolangs.org/w/index.php?diff=178324&oldid=178260 5* 03EsolangerII 5* (-152) 10
> 1774462108 73770 PRIVMSG #esolangs :14[[07ToFunction14]]4 10 02https://esolangs.org/w/index.php?diff=178325&oldid=178323 5* 03EsolangerII 5* (+178) 10
> 1774462369 905802 PRIVMSG #esolangs :14[[07ToFunction14]]4 10 02https://esolangs.org/w/index.php?diff=178326&oldid=178325 5* 03EsolangerII 5* (+248) 10/* Examples */
> 1774462435 94570 PRIVMSG #esolangs :14[[07ToFunction14]]4 10 02https://esolangs.org/w/index.php?diff=178327&oldid=178326 5* 03EsolangerII 5* (-1) 10/* Examples */
> 1774462753 52740 PRIVMSG #esolangs :14[[07ToFunction14]]4 M10 02https://esolangs.org/w/index.php?diff=178328&oldid=178327 5* 03EsolangerII 5* (+0) 10/* Examples */
> 1774462946 60361 PRIVMSG #esolangs :14[[07ToFunction14]]4 10 02https://esolangs.org/w/index.php?diff=178329&oldid=178328 5* 03EsolangerII 5* (+63) 10Categorized
> 1774463122 478345 PRIVMSG #esolangs :14[[07Triple-U14]]4 N10 02https://esolangs.org/w/index.php?oldid=178330 5* 03LEOMOK 5* (+2522) 10Created page with "'''Triple-U''' is a programming language which uses only three characters: u, w (double u) and  (triple u).  == Overview == Triple-U operates on an infinite tape of data strings, each starting empty.   There is also a 
< 1774463325 763912 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1774463408 869241 PRIVMSG #esolangs :14[[07ToFunction14]]4 10 02https://esolangs.org/w/index.php?diff=178331&oldid=178329 5* 03EsolangerII 5* (+21) 10/* Reverser(bin) */
< 1774463510 70513 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood
> 1774463796 308859 PRIVMSG #esolangs :14[[07ToFunction14]]4 10 02https://esolangs.org/w/index.php?diff=178332&oldid=178331 5* 03EsolangerII 5* (-361) 10/* Reverser(bin) */  there is error
> 1774464485 909250 PRIVMSG #esolangs :14[[07ToFunction14]]4 10 02https://esolangs.org/w/index.php?diff=178333&oldid=178332 5* 03EsolangerII 5* (-1875) 10/* Interpreters/Compilers */
> 1774464495 951849 PRIVMSG #esolangs :14[[07ToFunction14]]4 M10 02https://esolangs.org/w/index.php?diff=178334&oldid=178333 5* 03EsolangerII 5* (+1) 10/* Interpreters/Compilers */
< 1774465254 584709 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
> 1774465745 171898 PRIVMSG #esolangs :14[[07User:Salpynx/Going to Zagreb to buy a pony14]]4 M10 02https://esolangs.org/w/index.php?diff=178335&oldid=145061 5* 03Salpynx 5* (-61) 10/* Syntax */
< 1774466253 347724 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine
< 1774466316 168146 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1774467279 188864 :somefan!~somefan@208.58.192.69 JOIN #esolangs * :realname
< 1774467451 538471 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine
< 1774468949 601926 :svm!~msv@user/msv JOIN #esolangs msv :msv
< 1774469094 125530 :msv!~msv@user/msv QUIT :Ping timeout: 245 seconds
> 1774469464 254105 PRIVMSG #esolangs :14[[07User:/esolangs?action=edit14]]4 10 02https://esolangs.org/w/index.php?diff=178336&oldid=174378 5* 03 5* (+178) 10
> 1774469655 953799 PRIVMSG #esolangs :14[[07Yesno14]]4 N10 02https://esolangs.org/w/index.php?oldid=178337 5* 03 5* (+273) 10Created page with "{{Stub}} '''Yesno''' is an esolang made by [[User:]]. == Commands == {{cd|Yes}}: Adds, and goes to the next item if this item was smaller than 0  {{cd|No}}: Subtracts, and goes to the previous item if this item was smaller than 0 [[Category:Languages]] [[Category:2026]]"
> 1774469685 789281 PRIVMSG #esolangs :14[[07User:/esolangs14]]4 10 02https://esolangs.org/w/index.php?diff=178338&oldid=172303 5* 03 5* (+11) 10Added Yesno
< 1774469854 341662 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1774470063 659454 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood
> 1774470214 718403 PRIVMSG #esolangs :14[[07ToFunction14]]4 10 02https://esolangs.org/w/index.php?diff=178339&oldid=178334 5* 03Aadenboy 5* (+126) 10implement in Lua
> 1774470237 863945 PRIVMSG #esolangs :14[[07User:Aadenboy14]]4 10 02https://esolangs.org/w/index.php?diff=178340&oldid=178016 5* 03Aadenboy 5* (+31) 10/* interpreters */ add [[ToFunction]]
> 1774470793 489769 PRIVMSG #esolangs :14[[07ToFunction14]]4 10 02https://esolangs.org/w/index.php?diff=178341&oldid=178339 5* 03Aadenboy 5* (+143) 10
< 1774471273 287649 :ais523!~ais523@user/ais523 QUIT :Quit: quit
< 1774471368 240163 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord
< 1774471399 36306 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Uh. Isn't this circular? https://html.spec.whatwg.org/multipage/scripting.html#the-script-element says (among other things) that it can be used in contexts where script-supporting elements are expected. Which includes