< 1590969656 23066 :craigo!~craigo@144.136.206.168 JOIN :#esoteric < 1590970814 184165 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`? password < 1590970820 228550 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :The password of the month is Mayfly. < 1590970848 252509 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( `learn The password of the month is Feast for Trouts. ) < 1590970874 799978 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523 or others: Would it ever make sense to do two null window searches, one for alpha and one for beta? < 1590971130 452467 :int-e!~noone@int-e.eu PRIVMSG #esoteric :window searches, eh... < 1590971143 452785 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`learn The password of the month is peeping Tom. < 1590971146 313228 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :Relearned 'password': The password of the month is peeping Tom. < 1590971147 596051 :int-e!~noone@int-e.eu PRIVMSG #esoteric ::-P < 1590971396 25949 :tromp!~tromp@2a02:a210:ca3:2800:20e1:27b1:3b6a:5e46 JOIN :#esoteric < 1590971397 65911 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's still May here in freedomland. < 1590971498 256447 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I thought we agreed on UTC at some point. < 1590971517 177609 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`` date -u < 1590971518 121234 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :Mon Jun 1 00:31:57 UTC 2020 < 1590971561 131844 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Also the whole idea behind "Mayfly" was to kill it quickly ;) < 1590971649 22033 :tromp!~tromp@2a02:a210:ca3:2800:20e1:27b1:3b6a:5e46 QUIT :Ping timeout: 246 seconds < 1590972350 160556 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net JOIN :#esoteric < 1590973521 896695 :LKoen!~LKoen___@81.255.219.130 QUIT :Remote host closed the connection < 1590974643 484122 :tromp!~tromp@2a02:a210:ca3:2800:20e1:27b1:3b6a:5e46 JOIN :#esoteric < 1590974953 505664 :tromp!~tromp@2a02:a210:ca3:2800:20e1:27b1:3b6a:5e46 QUIT :Ping timeout: 272 seconds < 1590977885 966824 :tromp!~tromp@2a02:a210:ca3:2800:20e1:27b1:3b6a:5e46 JOIN :#esoteric < 1590978137 997559 :tromp!~tromp@2a02:a210:ca3:2800:20e1:27b1:3b6a:5e46 QUIT :Ping timeout: 246 seconds < 1590978508 667342 :dnm!sid401311@gateway/web/irccloud.com/x-jitcmpemkqzepcqv QUIT :*.net *.split < 1590978563 338965 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net QUIT :Quit: adu < 1590978734 138832 :wmww!wmwwmatrix@gateway/shell/matrix.org/x-evkbuvgkvbswpder QUIT :Ping timeout: 252 seconds < 1590978743 460701 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-lvgdahdubuldpibw QUIT :Ping timeout: 244 seconds < 1590978746 560161 :xylochoron[m]!xylochoron@gateway/shell/matrix.org/x-fnjymaaudbxgzkxo QUIT :Ping timeout: 256 seconds < 1590979311 579535 :wmww!wmwwmatrix@gateway/shell/matrix.org/x-olkjjnilqydlobag JOIN :#esoteric < 1590980531 34465 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-ksvwnxnidbgkffbr JOIN :#esoteric < 1590980569 566037 :xylochoron[m]!xylochoron@gateway/shell/matrix.org/x-jmaymtskojyaroyd JOIN :#esoteric < 1590981136 433386 :tromp!~tromp@2a02:a210:ca3:2800:20e1:27b1:3b6a:5e46 JOIN :#esoteric < 1590981220 267034 :tromp_!~tromp@2a02:a210:ca3:2800:a1a4:12da:d0e2:28e9 JOIN :#esoteric < 1590981295 337270 :tromp__!~tromp@2a02:a210:ca3:2800:65cb:7f4a:7efe:dbad JOIN :#esoteric < 1590981413 507242 :tromp!~tromp@2a02:a210:ca3:2800:20e1:27b1:3b6a:5e46 QUIT :Ping timeout: 272 seconds < 1590981477 200364 :tromp_!~tromp@2a02:a210:ca3:2800:a1a4:12da:d0e2:28e9 QUIT :Ping timeout: 252 seconds < 1590981565 178817 :tromp__!~tromp@2a02:a210:ca3:2800:65cb:7f4a:7efe:dbad QUIT :Ping timeout: 252 seconds < 1590983749 498476 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :The check accent (character 20) in cmr10 (at 300 DPI) is not displayed correctly in TeXnicard. < 1590984550 450167 :tromp!~tromp@2a02:a210:ca3:2800:65cb:7f4a:7efe:dbad JOIN :#esoteric < 1590984817 453252 :tromp!~tromp@2a02:a210:ca3:2800:65cb:7f4a:7efe:dbad QUIT :Ping timeout: 244 seconds < 1590985955 865520 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1590987816 378840 :tromp!~tromp@2a02:a210:ca3:2800:65cb:7f4a:7efe:dbad JOIN :#esoteric < 1590988101 456385 :tromp!~tromp@2a02:a210:ca3:2800:65cb:7f4a:7efe:dbad QUIT :Ping timeout: 272 seconds < 1590991595 938719 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1590992438 959541 :craigo!~craigo@144.136.206.168 QUIT :Ping timeout: 246 seconds < 1590994287 378717 :tromp!~tromp@2a02:a210:ca3:2800:65cb:7f4a:7efe:dbad JOIN :#esoteric < 1590994599 464556 :tromp!~tromp@2a02:a210:ca3:2800:65cb:7f4a:7efe:dbad QUIT :Ping timeout: 272 seconds < 1590994716 781857 :tromp!~tromp@2a02:a210:ca3:2800:65cb:7f4a:7efe:dbad JOIN :#esoteric < 1590995091 473407 :user24!~user24@2a02:810a:1440:7304:2dd1:d79d:937:94f5 JOIN :#esoteric < 1590996927 381902 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 260 seconds < 1590997608 523752 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric < 1590997877 959688 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1591000429 145656 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1591000593 110173 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer > 1591001158 26964 PRIVMSG #esoteric :14[[07`14]]4 10 02https://esolangs.org/w/index.php?diff=73131&oldid=71217 5* 03Voltage2007 5* (+197) 10 < 1591002147 19805 :LKoen!~LKoen___@81.255.219.130 JOIN :#esoteric < 1591003048 971902 :ArthurStrong!~ArthurStr@178-133-136-149.mobile.vf-ua.net QUIT :Ping timeout: 246 seconds < 1591008012 558909 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 258 seconds < 1591008430 929029 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1591008853 968460 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 264 seconds < 1591008992 722344 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1591009145 225853 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 265 seconds < 1591009160 690616 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1591009170 134286 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1591010622 110102 :S_Gautam!uid286066@gateway/web/irccloud.com/x-mkrvzcczlopnttcs JOIN :#esoteric < 1591011736 437628 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric > 1591013340 729111 PRIVMSG #esoteric :14[[07`14]]4 M10 02https://esolangs.org/w/index.php?diff=73132&oldid=73131 5* 03PythonshellDebugwindow 5* (+1) 10/* = Cat */ > 1591017800 389944 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Wsdt 5* 10New user account > 1591017909 706963 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=73133&oldid=73044 5* 03Wsdt 5* (+112) 10/* Introductions */ > 1591018295 671647 PRIVMSG #esoteric :14[[07Almost Binary14]]4 N10 02https://esolangs.org/w/index.php?oldid=73134 5* 03Wsdt 5* (+647) 10Created page with "'''Almost Binary''' Almost Binary is a new esoteric, hybrid programming language written in C#. The project was originally created by Kevin Riedl. The overall target of this..." > 1591018325 100517 PRIVMSG #esoteric :14[[07Almost Binary14]]4 10 02https://esolangs.org/w/index.php?diff=73135&oldid=73134 5* 03Wsdt 5* (-13) 10 > 1591018334 348579 PRIVMSG #esoteric :14[[07Almost Binary14]]4 10 02https://esolangs.org/w/index.php?diff=73136&oldid=73135 5* 03Wsdt 5* (+1) 10 > 1591018356 925638 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=73137&oldid=73133 5* 03PythonshellDebugwindow 5* (+129) 10three unsigned! > 1591018368 852129 PRIVMSG #esoteric :14[[07Almost Binary14]]4 10 02https://esolangs.org/w/index.php?diff=73138&oldid=73136 5* 03Wsdt 5* (+34) 10 > 1591018382 331564 PRIVMSG #esoteric :14[[07Almost Binary14]]4 10 02https://esolangs.org/w/index.php?diff=73139&oldid=73138 5* 03Wsdt 5* (-66) 10 < 1591018401 39761 :S_Gautam!uid286066@gateway/web/irccloud.com/x-mkrvzcczlopnttcs QUIT :Quit: Connection closed for inactivity > 1591018414 943588 PRIVMSG #esoteric :14[[07Almost Binary14]]4 10 02https://esolangs.org/w/index.php?diff=73140&oldid=73139 5* 03Wsdt 5* (+10) 10 > 1591018475 743232 PRIVMSG #esoteric :14[[07Stop14]]4 M10 02https://esolangs.org/w/index.php?diff=73141&oldid=68176 5* 03PythonshellDebugwindow 5* (-13) 10 > 1591018485 730901 PRIVMSG #esoteric :14[[07Almost Binary14]]4 10 02https://esolangs.org/w/index.php?diff=73142&oldid=73140 5* 03Wsdt 5* (+558) 10 > 1591018506 366386 PRIVMSG #esoteric :14[[07Almost Binary14]]4 10 02https://esolangs.org/w/index.php?diff=73143&oldid=73142 5* 03Wsdt 5* (+11) 10 > 1591018636 265690 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=73144&oldid=73101 5* 03Wsdt 5* (+20) 10/* Non-alphabetic */ > 1591018675 255492 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=73145&oldid=73144 5* 03Wsdt 5* (+20) 10/* A */ > 1591018677 132612 PRIVMSG #esoteric :14[[07Stop14]]4 M10 02https://esolangs.org/w/index.php?diff=73146&oldid=73141 5* 03PythonshellDebugwindow 5* (+332) 10 > 1591018704 636231 PRIVMSG #esoteric :14[[07Glutton14]]4 M10 02https://esolangs.org/w/index.php?diff=73147&oldid=72664 5* 03PythonshellDebugwindow 5* (-11) 10eso styles ns visible > 1591018718 709602 PRIVMSG #esoteric :14[[07Glutton14]]4 M10 02https://esolangs.org/w/index.php?diff=73148&oldid=73147 5* 03PythonshellDebugwindow 5* (+6) 10 < 1591018824 887196 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Hmm, curious. https://esolangs.org/w/index.php?diff=73146&oldid=73141 adds a core of an interpreter in Python and the "Unimplemented" category. > 1591018885 423948 PRIVMSG #esoteric :14[[07Almost Binary14]]4 M10 02https://esolangs.org/w/index.php?diff=73149&oldid=73143 5* 03PythonshellDebugwindow 5* (+41) 10 < 1591019045 736865 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Mmm, this month's Ponder This is cute but less flashy than the previous ones. > 1591019256 372420 PRIVMSG #esoteric :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=73150&oldid=73145 5* 03PythonshellDebugwindow 5* (-20) 10/* Non-alphabetic */ rm alphabetic lang > 1591019676 678667 PRIVMSG #esoteric :14[[07GUI4BF14]]4 M10 02https://esolangs.org/w/index.php?diff=73151&oldid=73020 5* 03PythonshellDebugwindow 5* (+86) 10 > 1591019812 395883 PRIVMSG #esoteric :14[[07Bf core14]]4 M10 02https://esolangs.org/w/index.php?diff=73152&oldid=62157 5* 03PythonshellDebugwindow 5* (-65) 10/* sorry */ this is not language, rm lang cats > 1591019900 22666 PRIVMSG #esoteric :14[[07Esolang:Categorization14]]4 M10 02https://esolangs.org/w/index.php?diff=73153&oldid=73009 5* 03PythonshellDebugwindow 5* (+136) 10/* Miscellaneous */ + Implementations > 1591019933 16438 PRIVMSG #esoteric :14[[07Funciton/Brainfuckiton14]]4 M10 02https://esolangs.org/w/index.php?diff=73154&oldid=34810 5* 03PythonshellDebugwindow 5* (+30) 10cat < 1591021317 985221 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1591021374 905151 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection > 1591022695 27035 PRIVMSG #esoteric :14[[07User:Hakerh400/How to calculate n-th digit of pi14]]4 N10 02https://esolangs.org/w/index.php?oldid=73155 5* 03Hakerh400 5* (+5696) 10How to calculate n-th digit of pi > 1591022697 457655 PRIVMSG #esoteric :14[[07User:Hakerh40014]]4 10 02https://esolangs.org/w/index.php?diff=73156&oldid=72840 5* 03Hakerh400 5* (+89) 10How to calculate n-th digit of pi > 1591022825 202542 PRIVMSG #esoteric :14[[07User:Hakerh400/How to calculate n-th digit of pi14]]4 M10 02https://esolangs.org/w/index.php?diff=73157&oldid=73155 5* 03Hakerh400 5* (+4) 10/* Optimizations */ > 1591025176 102613 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/GUI Display Language14]]4 N10 02https://esolangs.org/w/index.php?oldid=73158 5* 03PythonshellDebugwindow 5* (+2592) 10Created page with "'''Text Display Language''' is a basic language created by [[User:PythonshellDebugwindow]]. Its primary use is making GUIs. ==Textbox and Textline== Textbox is input. Textlin..." > 1591025297 773373 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/GUI Display Language14]]4 M10 02https://esolangs.org/w/index.php?diff=73159&oldid=73158 5* 03PythonshellDebugwindow 5* (+416) 10 > 1591025643 449731 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/GUI Display Language14]]4 M10 02https://esolangs.org/w/index.php?diff=73160&oldid=73159 5* 03PythonshellDebugwindow 5* (-6) 10 < 1591025651 385693 :craigo!~craigo@144.136.206.168 JOIN :#esoteric < 1591026157 337116 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca QUIT :Read error: Connection timed out < 1591026290 155353 :dnm!sid401311@gateway/web/irccloud.com/x-ivihnxgbpqwqauiw JOIN :#esoteric > 1591029318 340441 PRIVMSG #esoteric :14[[07Tautologos14]]4 M10 02https://esolangs.org/w/index.php?diff=73161&oldid=62054 5* 03PythonshellDebugwindow 5* (-65) 10rm redundant tags > 1591029519 510149 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow14]]4 M10 02https://esolangs.org/w/index.php?diff=73162&oldid=73100 5* 03PythonshellDebugwindow 5* (+7) 10/* Languages */ .. > 1591029778 3429 PRIVMSG #esoteric :14[[07ZeroBF14]]4 M10 02https://esolangs.org/w/index.php?diff=73163&oldid=9942 5* 03PythonshellDebugwindow 5* (+6) 10 > 1591029892 797278 PRIVMSG #esoteric :14[[07Bias14]]4 M10 02https://esolangs.org/w/index.php?diff=73164&oldid=72395 5* 03PythonshellDebugwindow 5* (+222) 10/* Turing-completeness proof */ < 1591030307 931585 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca JOIN :#esoteric < 1591031549 19134 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1591031800 36479 :b_jonas!~x@catv-176-63-11-208.catv.broadband.hu JOIN :#esoteric < 1591032070 547795 :b_jonas!~x@catv-176-63-11-208.catv.broadband.hu PRIVMSG #esoteric :how are you #esoteric < 1591032816 947654 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I use the IRC client to access the #esoteric IRC. < 1591032847 860571 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :im trying sage math to plot complex functions < 1591033805 307107 :b_jonas!~x@catv-176-63-11-208.catv.broadband.hu PRIVMSG #esoteric :``` swipl -qg '[3,4] =.. L, display(L).' # ais523: yes, we have a prolog in HackEso with which you can demonstrate things < 1591033811 596440 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​['[|]',3,[4]] < 1591035082 365394 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1591036015 749460 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer > 1591036095 375033 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/GUI Display Language14]]4 M10 02https://esolangs.org/w/index.php?diff=73165&oldid=73160 5* 03PythonshellDebugwindow 5* (-220) 10 < 1591036551 858279 :wmww!wmwwmatrix@gateway/shell/matrix.org/x-olkjjnilqydlobag QUIT :*.net *.split < 1591036790 560707 :Soni!~quassel@unaffiliated/soniex2 QUIT :Quit: http://quassel-irc.org - Chat comfortably. Anywhere. < 1591036854 801026 :Soni!~quassel@unaffiliated/soniex2 JOIN :#esoteric < 1591036909 880908 :xylochoron[m]!xylochoron@gateway/shell/matrix.org/x-jmaymtskojyaroyd QUIT :Ping timeout: 240 seconds < 1591036952 998813 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-ksvwnxnidbgkffbr QUIT :Ping timeout: 260 seconds < 1591038153 272974 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric > 1591038158 113263 PRIVMSG #esoteric :14[[07User:Emerald14]]4 M10 02https://esolangs.org/w/index.php?diff=73166&oldid=73103 5* 03Emerald 5* (-1) 10/* = GIO/Golf In One */ < 1591038268 85192 :ArthurStrong!~ArthurStr@178-133-136-149.mobile.vf-ua.net JOIN :#esoteric < 1591039258 638532 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-zbbyohcljagkubii JOIN :#esoteric < 1591039730 153104 :ArthurSt1ong!~ArthurStr@128-124-28-90.mobile.vf-ua.net JOIN :#esoteric < 1591039824 279331 :ArthurStrong!~ArthurStr@178-133-136-149.mobile.vf-ua.net QUIT :Read error: Connection reset by peer < 1591039843 804290 :BWBellairs!~bwbellair@hellomouse/dev/bwbellairs QUIT :Quit: Quit < 1591039864 216395 :BWBellairs!~bwbellair@hellomouse/dev/bwbellairs JOIN :#esoteric < 1591040298 833962 :BWBellairs!~bwbellair@hellomouse/dev/bwbellairs QUIT :Quit: Quit < 1591040319 82631 :BWBellairs!~bwbellair@hellomouse/dev/bwbellairs JOIN :#esoteric < 1591041336 522967 :xylochoron[m]!xylochoron@gateway/shell/matrix.org/x-gbcsandjkclwhudz JOIN :#esoteric < 1591041336 666842 :wmww!wmwwmatrix@gateway/shell/matrix.org/x-tcggacwvgcdqtexk JOIN :#esoteric < 1591043631 494817 :tromp!~tromp@2a02:a210:ca3:2800:65cb:7f4a:7efe:dbad QUIT :Remote host closed the connection < 1591045495 777795 :tromp!~tromp@2a02:a210:ca3:2800:65cb:7f4a:7efe:dbad JOIN :#esoteric < 1591047180 520549 :user24!~user24@2a02:810a:1440:7304:2dd1:d79d:937:94f5 QUIT :Remote host closed the connection < 1591048600 886155 :rain1!~debian@unaffiliated/rain1 QUIT :Quit: leaving < 1591048777 425417 :b_jonas!~x@catv-176-63-11-208.catv.broadband.hu PRIVMSG #esoteric :`? password < 1591048778 718099 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :The password of the month is peeping Tom. < 1591049601 23360 :iovoid!iovoid@hellomouse/dev/iovoid QUIT :Ping timeout: 246 seconds < 1591049637 881055 :moony!moony@hellomouse/dev/moony QUIT :Ping timeout: 260 seconds < 1591049917 570818 :iovoid!iovoid@hellomouse/dev/iovoid JOIN :#esoteric < 1591050405 72527 :LKoen!~LKoen___@81.255.219.130 QUIT :Quit: Leaving < 1591050447 106715 :moony!moony@hellomouse/dev/moony JOIN :#esoteric < 1591052268 146757 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1591052333 729448 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 258 seconds < 1591052346 929429 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1591053261 464933 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1591054368 546216 :tromp!~tromp@2a02:a210:ca3:2800:65cb:7f4a:7efe:dbad QUIT :Remote host closed the connection > 1591054740 576004 PRIVMSG #esoteric :14[[07Q14]]4 M10 02https://esolangs.org/w/index.php?diff=73167&oldid=46489 5* 03PythonshellDebugwindow 5* (+6) 10 < 1591055953 677876 :imode!~linear@unaffiliated/imode QUIT :Quit: WeeChat 2.8 < 1591057192 123719 :tromp_!~tromp@2a02:a210:ca3:2800:408c:e879:b87d:9d8a JOIN :#esoteric < 1591057455 39478 :tromp_!~tromp@2a02:a210:ca3:2800:408c:e879:b87d:9d8a QUIT :Ping timeout: 246 seconds < 1591059556 400266 :tromp!~tromp@2a02:a210:ca3:2800:408c:e879:b87d:9d8a JOIN :#esoteric < 1591059845 398993 :tromp!~tromp@2a02:a210:ca3:2800:408c:e879:b87d:9d8a QUIT :Ping timeout: 272 seconds < 1591064140 145639 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1591068908 474073 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net JOIN :#esoteric < 1591070248 204019 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 265 seconds < 1591072763 23336 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1591073251 361928 :ArthurSt1ong!~ArthurStr@128-124-28-90.mobile.vf-ua.net QUIT :Quit: leaving < 1591073270 23715 :ArthurStrong!~ArthurStr@128-124-28-90.mobile.vf-ua.net JOIN :#esoteric < 1591073769 644301 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net PRIVMSG #esoteric :"One way to think about dependent types is to think of them as “first class” objects in the language, in that they can be assigned to variables, passed around and returned from functions, just like any other construct. But, if they’re truly first class, we should be able to pattern match on them too! Idris 2 allows us to do this. For example" < 1591073784 958591 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net PRIVMSG #esoteric :I thought pattern matching on types was antithetical to the concept of Idris? > 1591074760 7734 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Jcs 5* 10New user account < 1591075023 518994 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Maybe it is antithetical to Idris but not Idris 2. But, I don't know enough of Idris to really know that, anyways > 1591075156 339239 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=73168&oldid=73137 5* 03Jcs 5* (+151) 10 > 1591075267 466811 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=73169&oldid=73168 5* 03Jcs 5* (-151) 10 > 1591076573 843817 PRIVMSG #esoteric :14[[07User talk:Emerald14]]4 N10 02https://esolangs.org/w/index.php?oldid=73170 5* 03JonoCode9374 5* (+525) 10Created page with "==Tips For Making a Golfing Language== A while ago, there was a thread over on the Code Golf StackExchange (CGCC) about things to consider when making a golfing language: htt..." > 1591078948 791872 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03NikolayResh 5* 10New user account < 1591079029 451764 :tromp!~tromp@2a02:a210:ca3:2800:408c:e879:b87d:9d8a JOIN :#esoteric < 1591079339 470968 :tromp!~tromp@2a02:a210:ca3:2800:408c:e879:b87d:9d8a QUIT :Ping timeout: 272 seconds < 1591079474 387396 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net QUIT :Quit: adu < 1591079783 161534 :tromp!~tromp@2a02:a210:ca3:2800:408c:e879:b87d:9d8a JOIN :#esoteric > 1591080444 757037 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=73171&oldid=73169 5* 03NikolayResh 5* (+231) 10/* Introductions */ > 1591080615 506933 PRIVMSG #esoteric :14[[07Brainfuck implementations14]]4 10 02https://esolangs.org/w/index.php?diff=73172&oldid=72159 5* 03NikolayResh 5* (+106) 10/* Normal implementations */ < 1591081818 937433 :j-bot!~jbot@hagall.firefly.nu QUIT :Remote host closed the connection < 1591082988 840979 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: Do they actually lose parametricity? < 1591083000 194779 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I doubt it. I think it's something a bit more subtle than that. < 1591083120 927613 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net PRIVMSG #esoteric :A function that wants to match on a type has to note that it's accepting a type in its type signature < 1591083137 897897 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net PRIVMSG #esoteric :https://idris2.readthedocs.io/en/latest/tutorial/multiplicities.html < 1591083142 379438 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net PRIVMSG #esoteric :"Note that multiplicities on the binders, and the ability to pattern match on non-erased types mean that the following two types are distinct < 1591083142 486662 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net PRIVMSG #esoteric :" < 1591083150 984082 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net PRIVMSG #esoteric :id : a -> a < 1591083151 92107 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net PRIVMSG #esoteric :notId : {a : Type} -> a -> a < 1591083448 908555 :b_jonas!~x@catv-176-63-11-208.catv.broadband.hu PRIVMSG #esoteric :so that's like when you have an Any class in Haskell, but you can match types on it because the Any class has a method that lets you macth the types, and the class constraint is passed explicitly? < 1591084377 415625 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric < 1591085015 270408 :b_jonas!~x@catv-176-63-11-208.catv.broadband.hu QUIT :Remote host closed the connection < 1591086586 929650 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 246 seconds < 1591087352 613719 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Isn't that thing just the way they write forall? < 1591087367 712365 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm... < 1591087384 680719 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's suspicious. < 1591087774 422913 :craigo!~craigo@144.136.206.168 QUIT :Ping timeout: 240 seconds < 1591087795 812093 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1591089633 908563 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 JOIN :#esoteric < 1591091976 945423 :ArthurStrong!~ArthurStr@128-124-28-90.mobile.vf-ua.net QUIT :Ping timeout: 272 seconds < 1591093316 586309 :S_Gautam!uid286066@gateway/web/irccloud.com/x-nslypcutcevucowr JOIN :#esoteric < 1591094784 90298 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1591094986 738538 :tromp!~tromp@2a02:a210:ca3:2800:408c:e879:b87d:9d8a QUIT :Remote host closed the connection < 1591095360 803805 :LKoen!~LKoen___@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr JOIN :#esoteric < 1591095573 823817 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1591095632 194468 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 256 seconds < 1591095653 329688 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1591095674 795837 :cpressey!~cpressey@88.144.69.212 JOIN :#esoteric < 1591097103 723699 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1591099530 266035 :cpressey!~cpressey@88.144.69.212 QUIT :Quit: WeeChat 1.9.1 < 1591100247 220429 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( I don't want dependent types. I want dependable types. ) < 1591101997 173382 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :`? seal < 1591101999 376175 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :seal? ¯\(°​_o)/¯ < 1591102494 296730 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :"seal" is an abbreviation for "sea lion". < 1591103494 425072 :S_Gautam!uid286066@gateway/web/irccloud.com/x-nslypcutcevucowr QUIT :Quit: Connection closed for inactivity < 1591104726 970827 :cpressey!~cpressey@88.144.69.212 JOIN :#esoteric > 1591105127 219200 PRIVMSG #esoteric :14[[07Cubix14]]4 M10 02https://esolangs.org/w/index.php?diff=73173&oldid=52635 5* 03PythonshellDebugwindow 5* (+23) 10/* Links */ category languages > 1591105353 438160 PRIVMSG #esoteric :14[[07Glypho14]]4 M10 02https://esolangs.org/w/index.php?diff=73174&oldid=53687 5* 03PythonshellDebugwindow 5* (+28) 10/* External resources */ < 1591105761 789955 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1591106595 352744 :rain1!~debian@unaffiliated/rain1 QUIT :Quit: leaving > 1591107368 544798 PRIVMSG #esoteric :14[[07Dogescript14]]4 M10 02https://esolangs.org/w/index.php?diff=73175&oldid=53778 5* 03DmilkaSTD 5* (+14) 10 < 1591109237 925146 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric > 1591109400 108080 PRIVMSG #esoteric :14[[07User talk:Truttle114]]4 10 02https://esolangs.org/w/index.php?diff=73176&oldid=68710 5* 03DmilkaSTD 5* (+110) 10 < 1591109828 55231 :tromp!~tromp@2a02:a210:ca3:2800:408c:e879:b87d:9d8a JOIN :#esoteric < 1591110102 109807 :tromp!~tromp@2a02:a210:ca3:2800:408c:e879:b87d:9d8a QUIT :Ping timeout: 246 seconds > 1591110714 422317 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 10 02https://esolangs.org/w/index.php?diff=73177&oldid=73074 5* 03DmilkaSTD 5* (-2474) 10Replaced content with "{{WIP}} ::Got an amazing idea for Brainfuck" < 1591111183 514280 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 QUIT :Quit: Connection closed < 1591111426 827402 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :https://mathoverflow.net/a/361870 seems fairly esoteric. < 1591111759 114936 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar QUIT :Remote host closed the connection < 1591111932 863111 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar JOIN :#esoteric < 1591113639 986016 :cpressey!~cpressey@88.144.69.212 QUIT :Quit: WeeChat 1.9.1 < 1591114702 801411 :Cale!~cale@2607:fea8:9960:35:28a4:5da9:4116:e1fa QUIT :Ping timeout: 260 seconds < 1591115440 703778 :Cale!~cale@2607:fea8:9960:35:4c85:e40f:b7ff:71a8 JOIN :#esoteric < 1591115506 927467 :b_jonas!~x@catv-176-63-11-121.catv.broadband.hu JOIN :#esoteric < 1591115559 172892 :tromp!~tromp@2a02:a210:ca3:2800:408c:e879:b87d:9d8a JOIN :#esoteric < 1591116570 999288 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :I knew it! < 1591116573 823558 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :I knew rices theorem was false < 1591116763 353013 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net JOIN :#esoteric > 1591117550 549507 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 M10 02https://esolangs.org/w/index.php?diff=73178&oldid=73177 5* 03PythonshellDebugwindow 5* (+24) 10 > 1591117600 161238 PRIVMSG #esoteric :14[[07Mice in a maze/mice.py14]]4 M10 02https://esolangs.org/w/index.php?diff=73179&oldid=58067 5* 03PythonshellDebugwindow 5* (+30) 10/* Comments */ > 1591117643 806898 PRIVMSG #esoteric :14[[07Streetcode14]]4 M10 02https://esolangs.org/w/index.php?diff=73180&oldid=72083 5* 03PythonshellDebugwindow 5* (+36) 10/* Turing-completeness proof */ > 1591117659 856085 PRIVMSG #esoteric :14[[07COD14]]4 M10 02https://esolangs.org/w/index.php?diff=73181&oldid=73098 5* 03PythonshellDebugwindow 5* (+36) 10/* Raise an error (takes 3 inputs first) */ < 1591117767 779494 :zseri!~zseri@ytrizja.de JOIN :#esoteric < 1591118468 11370 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1591119024 994353 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1591119890 42754 :tromp!~tromp@2a02:a210:ca3:2800:408c:e879:b87d:9d8a QUIT :Remote host closed the connection < 1591120378 780147 :tromp!~tromp@2a02:a210:ca3:2800:408c:e879:b87d:9d8a JOIN :#esoteric < 1591121462 779579 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds < 1591122559 892439 :b_jonas!~x@catv-176-63-11-121.catv.broadband.hu PRIVMSG #esoteric :fungot, is it logically possible that there exist worlds that are carried by five or more elephants, rather than just the usual four, and how would you resolve the apparent contradiction with the Bible? < 1591122560 232075 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :b_jonas: that's what we get after doing your initial decoding step. but first i need to use another version; i'm advising you to use disorient me! < 1591122680 150543 :b_jonas!~x@catv-176-63-11-121.catv.broadband.hu PRIVMSG #esoteric :yes, I can understand if that radical hypothesis disorients you. < 1591122747 316850 :zseri!~zseri@ytrizja.de QUIT :Quit: zseri < 1591122767 577705 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1591123951 246159 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Quit: ZNC - http://znc.sourceforge.net < 1591124287 931661 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Maybe I will need to add the possibility of "sections" with their own margins, within a text area, where in some cases other stuff may be aligned and printed within the margins. < 1591124335 192117 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :For example, it may be applicable to Sagas and planeswalkers in Magic: the Gathering. < 1591124574 306384 :user24!~user24@2a02:810a:1440:7304:94bb:5455:3471:442a JOIN :#esoteric < 1591124770 729865 :int-e!~noone@int-e.eu PRIVMSG #esoteric :rain1: only if you're imprecise < 1591124953 224767 :int-e!~noone@int-e.eu PRIVMSG #esoteric :That link is interesting though, I had not heard of Friedberg's theorem. < 1591125828 779571 :zseri!~zseri@ytrizja.de JOIN :#esoteric < 1591125886 478788 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net QUIT :Quit: adu < 1591126847 923940 :craigo!~craigo@144.136.206.168 JOIN :#esoteric < 1591127880 826515 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric > 1591128787 414353 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 10 02https://esolangs.org/w/index.php?diff=73182&oldid=73178 5* 03DmilkaSTD 5* (+90) 10 < 1591130031 176336 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Ping timeout: 246 seconds > 1591130341 844949 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 10 02https://esolangs.org/w/index.php?diff=73183&oldid=73182 5* 03DmilkaSTD 5* (+1058) 10 > 1591130829 863075 PRIVMSG #esoteric :14[[07Special:Log/upload14]]4 upload10 02 5* 03DmilkaSTD 5* 10uploaded "[[02File:BfAsmMemoryManagementGraph.png10]]" > 1591131038 135077 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 10 02https://esolangs.org/w/index.php?diff=73185&oldid=73183 5* 03DmilkaSTD 5* (+78) 10 < 1591131580 824130 :rain1!~debian@unaffiliated/rain1 QUIT :Quit: leaving < 1591131787 22891 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric > 1591132351 917224 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 M10 02https://esolangs.org/w/index.php?diff=73186&oldid=73185 5* 03PythonshellDebugwindow 5* (+77) 10/* Memory management */ catas < 1591132366 724828 :user24!~user24@2a02:810a:1440:7304:94bb:5455:3471:442a QUIT :Quit: Leaving > 1591132548 811514 PRIVMSG #esoteric :14[[07Plugh14]]4 M10 02https://esolangs.org/w/index.php?diff=73187&oldid=67009 5* 03PythonshellDebugwindow 5* (+100) 10 < 1591132717 50813 :aloril_!~aloril@mobile-access-b0480e-37.dhcp.inet.fi QUIT :Ping timeout: 256 seconds < 1591133713 486080 :j-bot!~jbot@hagall.firefly.nu JOIN :#esoteric < 1591134588 798900 :aloril!~aloril@mobile-access-b0480e-37.dhcp.inet.fi JOIN :#esoteric < 1591135066 295432 :ArthurStrong!~ArthurStr@46-133-14-17.mobile.vf-ua.net JOIN :#esoteric < 1591136787 558194 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 240 seconds < 1591136807 144580 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1591137028 610863 :ArthurStrong!~ArthurStr@46-133-14-17.mobile.vf-ua.net QUIT :Quit: leaving < 1591137084 189574 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 256 seconds < 1591138401 330041 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1591138878 132781 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1591138934 762626 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 260 seconds < 1591138957 949324 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1591139157 254302 :moony!moony@hellomouse/dev/moony NICK :thoony < 1591139232 97648 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1591139270 929639 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds < 1591139393 220121 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 252 seconds < 1591141358 498435 :thoony!moony@hellomouse/dev/moony QUIT :Quit: Bye! < 1591141468 615029 :moony!moony@hellomouse/dev/moony JOIN :#esoteric < 1591143986 160054 :tromp!~tromp@2a02:a210:ca3:2800:408c:e879:b87d:9d8a QUIT :Remote host closed the connection < 1591144196 676416 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-zbbyohcljagkubii PRIVMSG #esoteric :You know what we need more of? Antiprogramming languages. < 1591144232 50603 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-zbbyohcljagkubii PRIVMSG #esoteric :With many programming languages, the natural state is that nothing happens, and you have to write code that causes the desired things to happen. < 1591144277 731155 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i,i substractive program synthesis < 1591144294 236310 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-zbbyohcljagkubii PRIVMSG #esoteric :I define an "antiprogramming language" as a language in which the natural state is that anything could happen, and the sole purpose of the code is to prevent undesired things from happening. < 1591144455 378526 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-zbbyohcljagkubii PRIVMSG #esoteric :fungot, does all that make sense to you? < 1591144455 522941 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :tswett[m]: how soon before gambit has had one. < 1591144928 172611 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Well, with C programming (at least with gcc), if you do not write any program then the linker won't work because there is no "main" function to start from. < 1591145271 886679 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1591145313 303449 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Do you like the gcc linker? < 1591145319 989900 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Should I write my own linker? < 1591145405 186940 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Write your own linker if you need to, I suppose. < 1591145432 581990 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :The gcc linker seems to work for me; I haven't done much other stuff with it than just compiling C programs though < 1591145561 133268 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Can you make a global variable of zero length to indicate something that the linker can use to decide something? If so, does the GNU linker support that use? < 1591145661 116105 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Making a symbol to indicate something is a standard trick, I think. < 1591145711 427360 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, I have seen that, although I have not seen them being of zero length. < 1591145768 538812 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I see. I'm not sure how you'd do that in C, but I assume linkers support it fine. < 1591145770 6921 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(GNU C accepts zero length structures and zero length arrays; the latter is normally only used as the last item in a structure, although I can think of some other uses too, some of which have to do with macros.) < 1591145914 186201 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Indeed with GNU extensions you can write "int thing[0];" to make an zero-length symbol. < 1591146207 625219 :moony!moony@hellomouse/dev/moony QUIT :Ping timeout: 240 seconds < 1591146287 780576 :moony!moony@hellomouse/dev/moony JOIN :#esoteric < 1591150088 584302 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net JOIN :#esoteric < 1591150564 418309 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-zbbyohcljagkubii QUIT :Changing host < 1591150564 418368 :tswett[m]!tswettmatr@unaffiliated/tswett JOIN :#esoteric < 1591150564 418377 :tswett[m]!tswettmatr@unaffiliated/tswett QUIT :Changing host < 1591150564 418385 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-zbbyohcljagkubii JOIN :#esoteric < 1591152312 264026 :Cale!~cale@2607:fea8:9960:35:4c85:e40f:b7ff:71a8 PRIVMSG #esoteric :tswett[m]: "First, please don't delete my home directory. Actually, if you could just not delete files for now, that would be a great start." < 1591152313 854612 :craigo!~craigo@144.136.206.168 QUIT :Ping timeout: 264 seconds < 1591154042 798493 :moony!moony@hellomouse/dev/moony QUIT :Ping timeout: 260 seconds < 1591154073 672895 :moony!moony@hellomouse/dev/moony JOIN :#esoteric < 1591155866 865859 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 256 seconds < 1591156934 934173 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1591157942 215967 :tromp!~tromp@2a02:a210:ca3:2800:408c:e879:b87d:9d8a JOIN :#esoteric < 1591158232 99999 :tromp!~tromp@2a02:a210:ca3:2800:408c:e879:b87d:9d8a QUIT :Ping timeout: 256 seconds < 1591158998 650707 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Do you have some comments of the custom Magic: the Gathering set that I was making up? < 1591161994 879446 :zseri!~zseri@ytrizja.de QUIT :Quit: zseri < 1591162292 126235 :Cale!~cale@2607:fea8:9960:35:4c85:e40f:b7ff:71a8 PRIVMSG #esoteric :I don't think I saw it, but my commentary would be fairly uninformed -- I only watch some M:tG players from time to time, haven't actually gotten into playing it myself. < 1591162317 89869 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :O, OK. < 1591162323 36124 :Cale!~cale@2607:fea8:9960:35:4c85:e40f:b7ff:71a8 PRIVMSG #esoteric :Link? < 1591162346 21663 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :http://zzo38computer.org/mtg/zivstr/ < 1591162371 169048 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :There is a HTML export of the card set there; you can also download the TeXnicard file. < 1591162589 297408 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(Not all cards are custom; some are reprints. However, I intend to add more custom cards too. Also, the rarities and other stuff may be changed, too.) < 1591162596 124925 :Cale!~cale@2607:fea8:9960:35:4c85:e40f:b7ff:71a8 PRIVMSG #esoteric :Kjugobe's Trick wow, haha < 1591162636 929806 :Cale!~cale@2607:fea8:9960:35:4c85:e40f:b7ff:71a8 PRIVMSG #esoteric :High skill ceiling card < 1591163161 922064 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, that card can be used for a few things < 1591163167 928129 :Cale!~cale@2607:fea8:9960:35:4c85:e40f:b7ff:71a8 PRIVMSG #esoteric :What kinds of player counters are in the set? < 1591163213 572265 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :So far, I don't think there are any counters on players in this set, but I may add some later. Also, it can be used together with another set, potentially. < 1591163245 493067 :Cale!~cale@2607:fea8:9960:35:4c85:e40f:b7ff:71a8 PRIVMSG #esoteric :Ah, I was looking at Kjugobe's Pet < 1591163253 968992 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, I was guessing that. < 1591163389 242226 :Cale!~cale@2607:fea8:9960:35:4c85:e40f:b7ff:71a8 PRIVMSG #esoteric :I wonder if there's a way to make profitable use of the sacrifice mechanic on Goblins of the Flarg. < 1591163417 592005 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, I thought of that too, maybe a card can be added to take advantage of that. (That card is a rather old card.) < 1591163662 179177 :Cale!~cale@2607:fea8:9960:35:4c85:e40f:b7ff:71a8 PRIVMSG #esoteric :Against non-red opponents, it'll just be a 1/1 for 1, which would be outclassed by a lot of other 1-mana creatures these days, but it depends on what's legal to play of course. < 1591163706 695298 :Cale!~cale@2607:fea8:9960:35:4c85:e40f:b7ff:71a8 PRIVMSG #esoteric :But yeah, if there was a sweet combo :D < 1591163742 810499 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Cale: Hale < 1591163753 83807 :Cale!~cale@2607:fea8:9960:35:4c85:e40f:b7ff:71a8 PRIVMSG #esoteric :hellochaf < 1591163756 513432 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Have you played any of these "deck building roguelike" games that people are into nowadays? < 1591163778 653452 :Cale!~cale@2607:fea8:9960:35:4c85:e40f:b7ff:71a8 PRIVMSG #esoteric :I've played Slay the Spire < 1591163788 65327 :Cale!~cale@2607:fea8:9960:35:4c85:e40f:b7ff:71a8 PRIVMSG #esoteric :Though it was back when there were only two clases < 1591163790 425352 :Cale!~cale@2607:fea8:9960:35:4c85:e40f:b7ff:71a8 PRIVMSG #esoteric :classes* < 1591163793 566375 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I played a lot of that. < 1591163819 469626 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The two newest classes are fun. < 1591163926 129393 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I have not heard of such "deck building roguelike" game, but now I did. < 1591163961 879822 :Cale!~cale@2607:fea8:9960:35:4c85:e40f:b7ff:71a8 PRIVMSG #esoteric :I've played a lot of roguelike roguelike games, especially Caves of Qud < 1591164063 555034 :Cale!~cale@2607:fea8:9960:35:4c85:e40f:b7ff:71a8 PRIVMSG #esoteric :I have a screenshot from StS here https://cale.l5.ca/share/Slay%20the%20Spire%20-%204496.png < 1591164096 357767 :Cale!~cale@2607:fea8:9960:35:4c85:e40f:b7ff:71a8 PRIVMSG #esoteric :(I'm holding a hand representing 4496 damage) < 1591164128 15125 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Barricade + Entrench? < 1591164150 83313 :Cale!~cale@2607:fea8:9960:35:4c85:e40f:b7ff:71a8 PRIVMSG #esoteric :I forget what else was in my deck < 1591164156 534110 :Cale!~cale@2607:fea8:9960:35:4c85:e40f:b7ff:71a8 PRIVMSG #esoteric :Barricade sounds right < 1591164159 444254 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean, you had the block doubling card. < 1591164164 325429 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I can see barricade in the power list. < 1591164177 166341 :Cale!~cale@2607:fea8:9960:35:4c85:e40f:b7ff:71a8 PRIVMSG #esoteric :ah, yeah < 1591164177 813199 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Too bad that still doesn't -- wait, you haven't gotten the game's final boss, I guess, because that was only added with the third character? < 1591164189 886791 :Cale!~cale@2607:fea8:9960:35:4c85:e40f:b7ff:71a8 PRIVMSG #esoteric :Yeah, this was a final boss at the time < 1591164216 133343 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. There's a top secret fourth act now. < 1591164543 499913 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net QUIT :Quit: adu < 1591165982 719267 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca QUIT :Ping timeout: 260 seconds < 1591166031 553598 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca JOIN :#esoteric < 1591167142 996619 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 246 seconds < 1591168545 615560 :tromp!~tromp@2a02:a210:ca3:2800:408c:e879:b87d:9d8a JOIN :#esoteric < 1591170027 73111 :tromp_!~tromp@2a02:a210:ca3:2800:35a8:9fb5:3aa3:ee1e JOIN :#esoteric < 1591170093 28842 :ArthurStrong!~ArthurStr@128-124-137-220.mobile.vf-ua.net JOIN :#esoteric < 1591170227 548951 :tromp!~tromp@2a02:a210:ca3:2800:408c:e879:b87d:9d8a QUIT :Ping timeout: 240 seconds < 1591171261 120402 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1591171542 146939 :b_jonas!~x@catv-176-63-11-121.catv.broadband.hu QUIT :Quit: leaving < 1591171757 768637 :cpressey!~cpressey@88.144.69.212 JOIN :#esoteric < 1591172864 358080 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1591173529 550922 :tromp!~tromp@2a02:a210:ca3:2800:1803:9b3f:b921:fc5c JOIN :#esoteric < 1591173711 100322 :tromp_!~tromp@2a02:a210:ca3:2800:35a8:9fb5:3aa3:ee1e QUIT :Ping timeout: 246 seconds < 1591174180 441149 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1591174390 819068 :S_Gautam!uid286066@gateway/web/irccloud.com/x-hbiggbfdpaeifrll JOIN :#esoteric < 1591176816 71822 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1591179048 552677 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric < 1591180516 910373 :atehwa!atehwa@aulis.sange.fi QUIT :Ping timeout: 256 seconds < 1591180825 211565 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1591181112 80431 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: https://gist.github.com/int-e/8e606cd6e3eeb2d8b4296cbb21d6515f is the von Neumann neighborhood experiment I did last month, in case you're interested. < 1591181183 45255 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's a lot of code. < 1591181186 931246 :int-e!~noone@int-e.eu PRIVMSG #esoteric :hmm, those links aren't right, should be anchors < 1591181288 957961 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What was the reason for using assembly and not intrinsics? < 1591181318 78233 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: mainly one less level of indirection < 1591181341 778319 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(I'd have to map the instructions to the intrinsics) < 1591181407 547753 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hm. < 1591181424 378311 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Also I had already written the x86-64 version, so I was already in manual register scheduling mode anyway. < 1591181494 401972 :int-e!~noone@int-e.eu PRIVMSG #esoteric :And yes, it's a lot of code... but it felt like a good level of complexity for a reality check (compilers vs. manually written assembly code) < 1591181543 94839 :int-e!~noone@int-e.eu PRIVMSG #esoteric :And honestly I was surprised to save almost 20%, I expected less. < 1591181613 988708 :int-e!~noone@int-e.eu PRIVMSG #esoteric :The version I actually used in the challenge was the generic one. < 1591181766 159226 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Anyway I think the main thing that kills the SSE2 code is the awkwardness of doing 128 bit shifts. < 1591182049 659166 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's the awkwardness? < 1591182056 468793 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I guess AVX would enable higher throughput, but that interacts awkwardly with cycle-finding. < 1591182071 957162 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, is it shifting between lanes or something? < 1591182133 784994 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1591182153 165712 :int-e!~noone@int-e.eu PRIVMSG #esoteric :The awkwardness is that the full register moves, vpsrldq and so on, work in 8bit multiples. This compares infavorably to the x86_64 code which has shld and shrd... < 1591182169 453915 :S_Gautam!uid286066@gateway/web/irccloud.com/x-hbiggbfdpaeifrll QUIT :Quit: Connection closed for inactivity < 1591182242 5783 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 246 seconds < 1591182242 433962 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1591182303 457480 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, that's surprising. < 1591182305 388883 :int-e!~noone@int-e.eu PRIVMSG #esoteric :So basically >> 10 becomes *3* shift instructions and a bitwise or, instead of a shld and another shl. And the code is shifting a lot. < 1591182353 382517 :int-e!~noone@int-e.eu PRIVMSG #esoteric :uhm, "full register moves" was "full register shifts" in my brain < 1591182367 958366 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(I guess moving is a kind of shifting?) < 1591182472 890681 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's been a long time since I wrote SIMD code. < 1591182508 101947 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Yeah this is a bad example for that anyway. < 1591182549 667420 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I mainly did it because while I expected it to be slower than the x86_64 version, I wasn't entirely sure (and it is quite a close call anyway). < 1591182593 281429 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess a full register shift is a pretty unusual SIMD operation. < 1591182602 369540 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(Obviously this is just my best effort... I may have missed some optimization opportunity.) < 1591182623 398612 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Yeah, the "M" doesn't really apply here. < 1591182703 372297 :int-e!~noone@int-e.eu PRIVMSG #esoteric :The most satisfying idea here was the use of a sorting network. < 1591182784 285304 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(The alternative would've been a combination of two half-adders (to combine pairs of inputs) and two full adders) < 1591182859 635115 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I like sorting networks. < 1591182873 916546 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Perhaps sorting networks are this. < 1591182982 512863 :int-e!~noone@int-e.eu PRIVMSG #esoteric :In any case, it was a fun experiment. < 1591183036 692835 :int-e!~noone@int-e.eu PRIVMSG #esoteric :And I managed to be cited twice in http://www.research.ibm.com/haifa/ponderthis/solutions/May2020.html :) < 1591183181 236772 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: Anyway, I would expect the code to be the same speed or maybe a cycle slower with intrinsics. < 1591183206 675912 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sure, I'm not suggesting it would make for faster code than writing assembly yourself. < 1591183238 684962 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(the compiler's register allocation still kind of sucks... they get away with this because the CPUs make register-register moves mostly free) < 1591183257 290501 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :POn < 1591183258 475937 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :DER < 1591183267 492558 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds < 1591183273 213568 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: right < 1591183293 743333 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are register allocators just doomed to be pretty good but not that good? < 1591183297 363946 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(there's no good way of making a capital n at 3 pixel width) < 1591183323 472885 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: Good question, I don't know, because compilers and CPUs are co-evolving. < 1591183324 660424 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you're willing to give your optimizer more time, can it just solve the register allocation problem optimally, or is that intractable? < 1591183361 641098 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Of course there's also that. < 1591183397 492009 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I would be happy to give my compiler more time in super-optimized mode (and I want it to be much faster in regular mode). < 1591183452 708743 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also, can you reuse these things between runs? For example a CDCL solver can probably remember its best learned clauses for the next run (and check whether whether they're still valid), maybe you can reuse that work in something like this? < 1591183468 528194 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Which is actually an argument in favor of better register allocation in compilers... because we are increasingly focussing on energy efficiency and all that register renaming machinery isn't working for free. < 1591183468 637232 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Of course you could do regular incremental building too but maybe something deeper would be worthwhile, I don't know. < 1591183519 695818 :int-e!~noone@int-e.eu PRIVMSG #esoteric :reusing optimizations, sure, that's "just" a software engineering problem. < 1591183553 7417 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, I mean reusing learned clauses between *different* instances that are similar. < 1591183577 430863 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you spend a lot of time running the optimizer on one function and then make a small change, maybe you can get an optimal solution quickly. < 1591183581 875011 :int-e!~noone@int-e.eu PRIVMSG #esoteric :There are superoptimizers, and I expect that reusing previous optimized code is pretty important there. < 1591183592 347611 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Though now that I write it out it seems a little implausible that it would work that well. < 1591183616 380025 :int-e!~noone@int-e.eu PRIVMSG #esoteric :But meh. I'm speculating instead of researching. < 1591183625 596379 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What are you researching? < 1591183663 953490 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I mean this concrete question. Superoptimizers *exist*, surely people have written about them and how they're used as well. < 1591183700 710253 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(Though somehow, the only context in which I've actually seen them is the Ethereum VM... :-/) < 1591183738 620534 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I bet GPU vendors also have their own superoptimizers... which they run whenever a new game is released, distributing the results with a driver update. < 1591183785 391445 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1591183821 497444 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`? device < 1591183824 28953 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :A device is a browser session. Please verify your device. < 1591183831 290474 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Still ^ annoys me every single time. < 1591183847 350634 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :huh? < 1591183851 367405 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1591183858 438005 :int-e!~noone@int-e.eu PRIVMSG #esoteric :myname: 'Subject: [GitHub] Please verify your device' < 1591183870 132644 :int-e!~noone@int-e.eu PRIVMSG #esoteric :No, it's the same PC every single time. < 1591183877 801730 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :ah < 1591183908 327121 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(Well, maybe a couple of them.) < 1591184187 38086 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Ah I can't spell "comparator". < 1591184986 986170 :cpressey!~cpressey@88.144.69.212 QUIT :Quit: Lunch. < 1591185007 992965 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i,i Gentlemen, it's a nuclear [browser session]. < 1591185549 532088 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: That's all well and good, but have you verified it? < 1591185565 835869 :int-e!~noone@int-e.eu PRIVMSG #esoteric :We just can't let devices go unverified. < 1591185617 481569 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: GPU drivers special-casing shaders of specific games compiled with superoptimizers? What a dismal perspective. < 1591185662 249629 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: I think it's the reality. < 1591185681 231234 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sounds plausible. < 1591185697 244427 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(No proof. But what else would they do in those driver updates that speed up newly released games, and why else would those drivers be so ridiculously big?) < 1591185737 416258 :int-e!~noone@int-e.eu PRIVMSG #esoteric :And super-optimizers are just more plausible than *people* working on manually optimizing those shaders all day. < 1591185904 27054 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Actually I can't even say that it's *bad*. < 1591185963 933102 :int-e!~noone@int-e.eu PRIVMSG #esoteric :nVidia or AMD spending a couple of days of server farm time for the benefit of all the players of a game sounds like a pretty good deal. < 1591186071 32891 :int-e!~noone@int-e.eu PRIVMSG #esoteric :So all I can potentially complain about is wasted bandwidth... < 1591186637 209107 :int-e!~noone@int-e.eu PRIVMSG #esoteric :What is a 0' (or O') oracle in computability theory? < 1591186718 938339 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I tried Google and it gave me loads of < 1591186734 389911 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Ignore that. < 1591186759 452135 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I tried Google but forgot my Google 101, namely adding the field of interest as a keyword. < 1591186790 81886 :int-e!~noone@int-e.eu PRIVMSG #esoteric :The answer is here: https://en.wikipedia.org/wiki/Turing_jump#Examples < 1591186925 744125 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Without the field of interest it gave me loads of database related hits, I wonder why ;-) < 1591187030 726819 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Duckduckgo tried to be smart and turned out to be useless. Query: 0' oracle computability --> Answer: Did you mean 0' oracle compatibility? plus a lot of hits for that... < 1591187055 441490 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(putting "computability" in quotes helped, but it didn't even suggest that!) < 1591187198 308612 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: For the benefit of players of AAA games, anyway. I'd rather have nVidia and AMD give developers the tools to make their programs fast themselves. < 1591187654 493827 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1591188059 225888 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Yeah there's that. < 1591188583 10014 :int-e!~noone@int-e.eu PRIVMSG #esoteric :It's kind of unavoidable... in the gamer market segment, framerates in AAA titles is the main competetive factor. < 1591188669 812875 :int-e!~noone@int-e.eu PRIVMSG #esoteric :So whether it's GPU vendors lending expertise to the game developers, or optimizing shaders post release... something like that is bound to happen. And they may consider their internal tools not polished enough or too trade-secreted to be shared more widely. < 1591188724 887590 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, Intel doesn't send you CPU driver updates that recompile the code for popular programs to be faster. < 1591188733 41472 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean, uh, I mean, I sure *hope* they don't do that. < 1591188755 388850 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Who's Intel again. (From a GPU market perspective, I mean) < 1591188801 694106 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean for CPU programs, not GPU. < 1591188804 208182 :int-e!~noone@int-e.eu PRIVMSG #esoteric :And only half kidding anyway. < 1591188817 941968 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Ah. < 1591188908 991523 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Intel isn't in the right position for that I suppose. It would be funny if VMs (e.g. Javascript ones) would be doing that for commonly distributed scripts. < 1591188918 210015 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(/programs) < 1591188956 666140 :FireFly!znc@freenode/staff/firefly PRIVMSG #esoteric :Kind of surprised they aren't, tbh < 1591188960 314143 :int-e!~noone@int-e.eu PRIVMSG #esoteric :But one key difference here is that the machine code isn't a trade secret. < 1591188962 182250 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 256 seconds < 1591188974 223281 :FireFly!znc@freenode/staff/firefly PRIVMSG #esoteric :(well, browsers, and targetting key popular libraries) < 1591188987 483445 :int-e!~noone@int-e.eu PRIVMSG #esoteric :FireFly: same here, actually < 1591189036 391344 :int-e!~noone@int-e.eu PRIVMSG #esoteric :And who knows, maybe it's done and I just don't know. < 1591189043 362422 :FireFly!znc@freenode/staff/firefly PRIVMSG #esoteric :ACTION nods < 1591189053 41661 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1591189058 387450 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, it would be nice if GPU machine code wasn't a trade secret. < 1591189069 838352 :int-e!~noone@int-e.eu PRIVMSG #esoteric :OTOH maybe there are just too many versions of each Javascript library for this to be attractive. < 1591189446 942157 :ArthurStrong!~ArthurStr@128-124-137-220.mobile.vf-ua.net QUIT :Ping timeout: 272 seconds > 1591191267 74898 PRIVMSG #esoteric :14[[07Thue14]]4 10 02https://esolangs.org/w/index.php?diff=73188&oldid=73110 5* 03Yoel 5* (+0) 10/* External resources */ < 1591191656 926967 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 JOIN :#esoteric < 1591192999 612844 :cpressey!~cpressey@88.144.69.212 JOIN :#esoteric < 1591193153 784595 :tromp!~tromp@2a02:a210:ca3:2800:1803:9b3f:b921:fc5c QUIT :Remote host closed the connection < 1591194274 354643 :S_Gautam!uid286066@gateway/web/irccloud.com/x-gzmjqylnfivfgtto JOIN :#esoteric > 1591195529 615809 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 M10 02https://esolangs.org/w/index.php?diff=73189&oldid=73186 5* 03DmilkaSTD 5* (-36) 10I dont think this is a brainfuck derivative < 1591195791 93399 :tromp!~tromp@2a02:a210:ca3:2800:1803:9b3f:b921:fc5c JOIN :#esoteric > 1591196630 506420 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 10 02https://esolangs.org/w/index.php?diff=73190&oldid=73189 5* 03DmilkaSTD 5* (+534) 10 < 1591196746 762566 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1591196875 541751 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :I noticed the "2020" category looked empty so I refreshed it. There are already 149 pages in it. There were 200 in all of 2019. > 1591196986 632007 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 M10 02https://esolangs.org/w/index.php?diff=73191&oldid=73190 5* 03DmilkaSTD 5* (+40) 10Comments in the code > 1591197077 169473 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 M10 02https://esolangs.org/w/index.php?diff=73192&oldid=73191 5* 03DmilkaSTD 5* (+1) 10invisible change > 1591197323 923944 PRIVMSG #esoteric :14[[07User:DmilkaSTD14]]4 10 02https://esolangs.org/w/index.php?diff=73193&oldid=73120 5* 03DmilkaSTD 5* (+18) 10 > 1591197484 235582 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 10 02https://esolangs.org/w/index.php?diff=73194&oldid=73192 5* 03DmilkaSTD 5* (+204) 10 > 1591197967 184126 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 M10 02https://esolangs.org/w/index.php?diff=73195&oldid=73194 5* 03DmilkaSTD 5* (+113) 10uhm, useful. > 1591198047 360514 PRIVMSG #esoteric :14[[07Asvi14]]4 10 02https://esolangs.org/w/index.php?diff=73196&oldid=72239 5* 03DmilkaSTD 5* (+114) 10 < 1591198075 998098 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :cpressey: https://esolangs.org/wiki/Special:Log?type=create shows page creations, in case you want to know who created the most pages < 1591198143 129187 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :What's our stance on languages that claim to be Turing-complete (i.e. they've been put in the "Turing complete" category, they have "Computational class: Turing complete" in their infobox) without even including a proof sketch? < 1591198163 311653 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :I mean, it's not obvious to me that https://esolangs.org/wiki/(1)_Grace_sent_you_a_message is TC < 1591198168 434599 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :It's plausible, but not obvious < 1591198223 223789 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :cpressey: sometimes the Turing-completness is obvious. if it's not obvious and the page says nothing about it, not even a reference to some external doc, then I think we can remove the category and modify the text. < 1591198400 409755 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :cpressey: https://esolangs.org/wiki/(1)_Grace_sent_you_a_message is turing-complete because you can translate 1.1 to it by doing one replacement step of the 1.1 program in a brainfuck program, set the resource limit such that that brainfuck program never overflows, and just make the two brainfuck programs in the Grace program identical < 1591198429 674794 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :The problem is that it might be uncomputable < 1591198459 830522 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I'm not sure if it is < 1591198525 584963 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :Heck, it's definitely more than TC. It computes recursively enumerable languages I think. < 1591198563 27439 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :We should probably categorize it [[Category:Nondeterministic]] [[Category:Uncomputable]] < 1591198625 857887 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :And my draft proof above is wrong, because Grace is defined such that the iteration of the brainfuck programs leads to an output that must match the input > 1591198855 161268 PRIVMSG #esoteric :14[[07Talk:(1) Grace sent you a message14]]4 10 02https://esolangs.org/w/index.php?diff=73197&oldid=72830 5* 03Chris Pressey 5* (+307) 10 < 1591199080 711352 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :I can see how it could be TC if you use one of the LBA's to compute a single step of a TM and then iterate -- in fact I don't see why you'd need two LBAs, just iterating one should work. < 1591199321 944387 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :cpressey: you need two TMs because the iterated process has to generate all possible inputs of Grace, so it has to be nondeterministic in some way < 1591199361 58529 :tromp!~tromp@2a02:a210:ca3:2800:1803:9b3f:b921:fc5c QUIT :Remote host closed the connection < 1591199376 124038 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :cpressey: the run of a Grace program always starts from an empty state, then modifies it iteratively by nondet transforming it to some possible output < 1591199400 345963 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :then the program becomes accepting if the state can reach the input of the Grace program < 1591199443 40951 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :this sadly makes IO for Grace ugly, because it can't support just any input format, you need to put some marker to distinguish inputs from strings you use as intermediate states < 1591199491 608310 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :but if you use an input convention where, say, all inputs to Grace must start with a 1, and the intermediate states start with a 0, then you can compute any recursively enumerable set with a Grace program < 1591199495 417051 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :tbh I don't see how you get any of that from the article < 1591199524 411380 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :which part? < 1591199612 297830 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :the paragraph above the last one tells how the program transforms a string, starting from the empty string, with brainfuck black boxes, by feeding the string as an input to bf and replacing it with the output > 1591199647 206918 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/GUI Display Language14]]4 M10 02https://esolangs.org/w/index.php?diff=73198&oldid=73165 5* 03PythonshellDebugwindow 5* (+89) 10 < 1591199666 56899 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :"the iterated process has to generate all possible inputs of Grace, so it has to be nondeterministic" -- no it doesn't? < 1591199668 524593 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :then the last paragraph describes the IO convention of Grace, that is, that the Grace input must match the last state, and that this is nondeterministic in the sense that the Grace machine accepts an input string if there's any accepting path to it < 1591199679 8585 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :You can deterministically generate all possible inputs? < 1591199696 147793 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :cpressey: hmm ok, that's true, you could do that too < 1591199710 347402 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :because there's no special mark for which state is final < 1591199741 462370 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :anyway if Hakerh400 is as bored as their user log makes them look hopefully they'll be happy to explain why they claim it's TC < 1591199855 932582 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :cpressey: still, for Turing-completeness, all you'd need is to pick one fixed non-empty string as a conventional input, and then compile your program to brainfuck iterations such that it outputs that special string if your program halts < 1591199876 257707 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :then the Grace program will accept the special string iff your original program halts < 1591199898 325506 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :and yes, for that much, one brainfuck program is enough < 1591199907 834306 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :the second brainfuck program just makes it more powerful than TC < 1591199940 542394 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :though not more powerful for any one fixed input, admittedly < 1591200044 733721 :cpressey!~cpressey@88.144.69.212 QUIT :Quit: WeeChat 1.9.1 > 1591200107 914534 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/GUI Display Language14]]4 M10 02https://esolangs.org/w/index.php?diff=73199&oldid=73198 5* 03PythonshellDebugwindow 5* (+80) 10/* ArrayLib.guidl */ < 1591200598 936782 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 QUIT :Quit: Connection closed < 1591201380 779349 :tromp!~tromp@2a02:a210:ca3:2800:1803:9b3f:b921:fc5c JOIN :#esoteric > 1591201489 539128 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/GUI Display Language14]]4 M10 02https://esolangs.org/w/index.php?diff=73200&oldid=73199 5* 03PythonshellDebugwindow 5* (+225) 10/* Standard libraries */ > 1591201553 768755 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/GUI Display Language14]]4 M10 02https://esolangs.org/w/index.php?diff=73201&oldid=73200 5* 03PythonshellDebugwindow 5* (+45) 10/* Other */ < 1591201806 237079 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric > 1591201833 1913 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Shaman 5* 10New user account > 1591201850 478791 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/GUI Display Language14]]4 M10 02https://esolangs.org/w/index.php?diff=73202&oldid=73201 5* 03PythonshellDebugwindow 5* (+201) 10/* ArrayLib.guidl */ < 1591202052 12774 :S_Gautam!uid286066@gateway/web/irccloud.com/x-gzmjqylnfivfgtto QUIT :Quit: Connection closed for inactivity > 1591202363 604737 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=73203&oldid=73171 5* 03Shaman 5* (+262) 10 < 1591202939 358112 :HQ!~Funk@unaffiliated/funk JOIN :#esoteric < 1591203580 465511 :zseri!~zseri@ytrizja.de JOIN :#esoteric < 1591204346 100391 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu JOIN :#esoteric < 1591205517 611407 :tromp!~tromp@2a02:a210:ca3:2800:1803:9b3f:b921:fc5c QUIT :Remote host closed the connection < 1591205662 966371 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1591205914 5162 :HQ!~Funk@unaffiliated/funk QUIT :Quit: I probably fell asleep again < 1591206475 156037 :tromp!~tromp@2a02:a210:ca3:2800:1803:9b3f:b921:fc5c JOIN :#esoteric < 1591207878 96199 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric > 1591207992 475988 PRIVMSG #esoteric :14[[07Brainfuck implementations14]]4 M10 02https://esolangs.org/w/index.php?diff=73204&oldid=73172 5* 03PythonshellDebugwindow 5* (+29) 10/* Implementations including Hardware */ cat > 1591208879 872704 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/GUI Display Language14]]4 10 02https://esolangs.org/w/index.php?diff=73205&oldid=73202 5* 03PythonshellDebugwindow 5* (+603) 10/* Brainfuck interpreter */ < 1591209642 49713 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Ping timeout: 246 seconds < 1591210093 955108 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1591210105 678779 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: Grace is definitely computable, it allows the 0 case to enter an infinite loop < 1591210120 887507 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thus it can be computed simply by running all possible computations interleaved and seeing if any of them output 1 < 1591210152 579637 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: hmm... < 1591210174 818876 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :so it's exactly turing-complete? < 1591210184 339207 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :I guess you're right < 1591210211 407400 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :for a TCness proof, I think it's sufficient for one program simply to create longer and longer internal states, and the other program to do all the real work < 1591210242 474627 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: that would work too, yes > 1591210258 177714 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03WiseMan 5* 10New user account < 1591210307 479421 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think a much more interesting question is whether deterministic Grace is TC, I'm not convinced that it isn't < 1591210324 389741 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :though in a string replacement language like 1.1 or Thue, any one rule will increase the string length only by a constant term, so you can directly represent such a rule in Grace < 1591210335 311450 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(i.e. with only one program rather than two) < 1591210343 66926 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it clearly would be if not for the linear boundedness < 1591210366 239433 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: yes, it's still TC if you want a fixed Grace input, say always give "1" as the input. < 1591210377 196628 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: you can translate 1.1 into it, or a deterministic version of Thue < 1591210389 134619 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :where the brainfuck program always executes the first rule that matches > 1591210393 896076 PRIVMSG #esoteric :14[[07Surtic14]]4 M10 02https://esolangs.org/w/index.php?diff=73206&oldid=72919 5* 03Digital Hunter 5* (-35) 10 < 1591210395 476431 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right, yes, or any language which works by transforming an internal state one step at a time < 1591210405 682409 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :1.1 is a bit more complicated because you also need to store the finite control state in the string < 1591210408 683543 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :where each individual step grows the string only finitely < 1591210424 12647 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually my first thought for this was MiniMAX < 1591210442 111871 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but that's awkward because you need a weird representation of the instruction pointer and old instruction pointer < 1591210482 272195 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: would a version of Thue that always does the first replacement rule that applies work? < 1591210487 343378 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, that made me think of an entirely different problem: what's the minimum number of word-pairs needed for the Post Correspondence Problem to be TC? < 1591210502 222891 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: yes < 1591210512 92895 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :is there a name for that deterministic Thue or something close? < 1591210523 757321 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :perhaps even an article on esolangs.org? < 1591210527 26531 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :y'all talkin about thue. < 1591210539 11670 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :it's not 1.1, because 1.1 has a finite control state, so it's actually much harder to translate < 1591210548 218450 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :deterministic Thues have been talked about quite a bit, but there are two different ways to determinize Thue < 1591210556 709800 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one is to always take the first rule, one is to always take the first position in the program < 1591210559 183155 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :one is prioritization of rules and... < 1591210561 53446 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :yeah. < 1591210562 869348 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: yeah < 1591210572 256691 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :in this case either one would work < 1591210575 55123 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :come to think of it, 2C would work great for this < 1591210578 793575 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :because you can translate either one to brainfuck < 1591210590 514900 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as one step of 2C is a finite state machine < 1591210607 356313 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :I've been working on a "brainfuck" to Thue translator since yesterday, funny this comes up now. < 1591210640 887542 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how many tape cells do you need to convert arbitrary finite state machines to BF? my guess is 2, possibly 1 is enough < 1591210667 827847 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(IIRC, 3 is enough to be TC if you have bignum cells, but obviously an FSM doesn't need bignums) < 1591210691 195057 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :1 would be enough, wouldn't it? < 1591210704 41427 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :or would you need 2, one for state and one for input. < 1591210724 187193 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, I didn't even think of putting the state in a cell < 1591210741 483397 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was thinking you use the IP to record the state, in which the hard part is whether or not you can escape from brackets without forgetting what you're doing < 1591210760 506058 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you probably need 2 cells simply because you can't escape a loop unless the current cell is 0 < 1591210773 54527 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :meaning that in 1-cell brainfuck, you can't remember anything across a ] < 1591210793 689995 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :yeah. < 1591210803 302551 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: there's also one-tape thue, in which the input, every string state, every search string, and every replacement string must contain exactly one "1" < 1591210809 618465 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :which works like a two-stack machine < 1591210812 143396 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a conditional-goto version of BF would only need one cell to implement an FSM, and it only needs that cell to be able to read the input < 1591210828 334244 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :and you can check that it's locally deterministic < 1591210853 462270 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, this implies that structured programming can actually make languages less powerful sometimes < 1591210855 306033 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :cpressey: ^ < 1591210886 362039 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :yeah, that's kind of why I got off of it. < 1591210888 176179 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :basically you can translate a two-stack finite control machine to a Thue program that is intrinsically determinisitic, that's what I wanted to say < 1591210891 936769 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :it's too restrictive. < 1591210960 244041 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: https://esolangs.org/logs/2020-06-01.html#lZb < 1591211038 770184 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :also, do prolog variants really use different atoms as the head of a non-empty list? < 1591211113 128807 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :yes they do. SWI prolog uses '[|]' as the head, gnu prolog uses '.' as the head < 1591211199 255161 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :This is like one of those weird BSD vs Sysv differences, isn't it? < 1591211321 221565 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :they also represent the empty list differently < 1591211558 785997 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :apparently in gnu prolog, the atom '[]' is the empty list, and '.'(Car,Cdr) is a non-empty list; in swi prolog, '[|]'(Car,Cdr) is a non-empty list, and the empty list isn't even an atom (wtf) > 1591211602 618229 PRIVMSG #esoteric :14[[07Jumper14]]4 M10 02https://esolangs.org/w/index.php?diff=73207&oldid=65648 5* 03PythonshellDebugwindow 5* (-4) 10/* RAM */ < 1591211769 678123 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think traditionally in Prolog, '.' is the name of the cons operator < 1591211780 836971 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: that's what I thought too < 1591211796 598009 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess it's a good name because it's one of the few things that never parses as an operator naturally < 1591211804 166906 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it's unlikely to clash with a user-defined operator < 1591211821 670798 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :yes, nor does it parse as an atom < 1591211837 202721 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` swipl -qg 'display(/(A,B)).' < 1591211839 316323 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/(_380,_382) < 1591211844 706067 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` swipl -qg 'display(A/B).' < 1591211845 722522 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/(_380,_382) < 1591211850 243905 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah, OK < 1591211862 486683 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :for a moment I though it was making a distinction and got very confused < 1591211874 261811 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :GNU prolog uses infix notation when displaying operators, I think < 1591211874 731342 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :the parser makes a distinction < 1591211884 696874 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :``` swipl -qg 'true(A,B)' < 1591211886 916003 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :ERROR: -g true(A,B): catch/3: Undefined procedure: true/2 \ ERROR: However, there are definitions for: \ ERROR: true/0 < 1591211892 768265 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :``` swipl -qg 'L=true(A,B)' < 1591211893 861756 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. < 1591211908 429743 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :``` swipl -qg 'L=true(A,B).' < 1591211909 341673 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. < 1591211914 308572 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :``` swipl -qg 'L=true(A,B), display(L).' < 1591211914 308611 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's not a distinction between infix and prefix < 1591211915 276289 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :true(_380,_382) < 1591211921 509406 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :``` swipl -qg '(A true B), display(L).' < 1591211922 597813 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :ERROR: -g (A true B), display(L).: Syntax error: Operator expected \ ERROR: (A \ ERROR: ** here ** \ ERROR: true B), display(L). < 1591211930 525875 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"true" isn't an operator < 1591211934 747942 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :yeah < 1591211947 645470 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think you can make things into operators in Prolog but forget how < 1591211962 703771 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :``` swipl -qg 'display(!(A,B)).' < 1591211963 791427 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​!(_380,_382) < 1591211970 374944 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh wow, I'm kind-of surprised that worked < 1591211978 503965 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :``` swipl -qg '!(x,y).' < 1591211979 388085 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :ERROR: -g !(x,y).: catch/3: Undefined procedure: !/2 \ ERROR: However, there are definitions for: \ ERROR: !/0 < 1591211988 72730 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :looks like you can call a predicate ! if you want to < 1591211994 434086 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :presumably only if it has argumetns < 1591212031 365916 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or maybe ! is implemented as a predicate that looks back along the call stack somehow? < 1591212048 219347 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :I think you could, but the above output doesn't really prove that < 1591212054 709925 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most Prologs have a cut equivalent of setjmp/longjmp, but doing it without the setjmp is impressive < 1591212072 531149 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I know the above output doesn't prove it, but it does make it more likely < 1591212247 698593 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :anyway, prolog doesn't have vararg predicates, so when it tries to execute a !, it can look up the atom together with its arity, and then find a very special magic builtin < 1591212268 782669 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :similarly for 2-arity ; < 1591212289 637826 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you could use assert in a loop to emulate a varag predicate, but you'd have to stop generating at some maximum number < 1591212294 675898 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :it might even represent !/0 and !/2 with different words in the head internally < 1591212305 435144 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also ; doesn't have to be magical, you can implement it in standard Prolog < 1591212313 199193 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's , that's magical < 1591212327 303607 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :; is sort of magical because of how it behaves on the right side of a -> < 1591212340 711886 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I thought that was just operator precedenc < 1591212343 734343 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*precedence < 1591212345 291641 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :no < 1591212380 127366 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :``` swipl -qg '(true->R=0;R=1), R.' < 1591212380 957228 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :ERROR: -g (true->R=0;R=1), R.: ''/1: Type error: `callable' expected, found `0' (an integer) < 1591212387 851310 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :``` swipl -qg '(true->R=0;R=1), display(R).' < 1591212389 62216 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :0 < 1591212398 219898 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :``` swipl -qg '(true->R=0;R=1)=..L, display(L).' < 1591212399 205359 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​[;,->(true,=(_380,0)),=(_380,1)] < 1591212404 455575 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :hmm maybe it is < 1591212425 559307 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ok sorry, I'm wrong < 1591212430 276444 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :maybe it's -> that's magical then? < 1591212436 482717 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :one of them has to be magical < 1591212464 862586 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :``` swipl -gq 'assertz((or(X,Y) :- X)), assertz((or(X,Y) :- Y)), (true->or(R=0,R=1)), display(R).' < 1591212465 832220 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :0 < 1591212478 841408 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :``` swipl -gq 'assertz((or(X,Y) :- X)), assertz((or(X,Y) :- Y)), (true->or(R=0,R=1)), display(R), fail.' < 1591212479 895193 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :01 < 1591212486 851534 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :``` swipl -gq 'assertz((or(X,Y) :- X)), assertz((or(X,Y) :- Y)), (true->R=0;R=1), display(R), fail.' < 1591212488 407463 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :0 < 1591212492 118636 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :OK, ; is magical < 1591212504 678323 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, wait, no < 1591212509 152360 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :``` swipl -gq 'assertz((or(X,Y) :- X)), assertz((or(X,Y) :- Y)), (true->(R=0;R=1)), display(R), fail.' < 1591212510 122038 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :01 < 1591212517 707457 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, nonmagical, it's just operator precedence < 1591212540 930191 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :hmm wait, let me test this < 1591212546 596637 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually I'm not sure , is magical, I just can't see a way to define it except in terms of itself < 1591212572 460534 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :``` swipl -gq 'assertz((or(X,Y) :- X)), assertz((or(X,Y) :- Y)), or((true->R=0),R=1), display(R), fail.' < 1591212573 429799 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :01 < 1591212581 155383 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :``` swipl -gq 'assertz((or(X,Y) :- X)), assertz((or(X,Y) :- Y)), ((true->R=0);R=1), display(R), fail.' < 1591212582 125793 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :0 < 1591212589 875354 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :``` swipl -gq 'assertz((or(X,Y) :- X)), assertz((or(X,Y) :- Y)), or((true->R=0),R=1), display(R), fail.' < 1591212590 846019 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :01 < 1591212592 998328 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :^ < 1591212599 962645 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, we both thought of that test at once < 1591212600 561446 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :yeah, you tested the same thing < 1591212606 638380 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that does look somewhat magical < 1591212634 682520 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :I guess it might still not be magical, if say (A;B) just checks whether the head of A is -> < 1591212644 664043 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :a normal predicate could do that < 1591212648 541880 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I tend not to use -> anyway because it makes my head hurt, this shows why < 1591212668 681918 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :you know you can translate -> to ! right? < 1591212679 852319 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd find that much clearer < 1591212701 833399 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although doesn't the translation need an auxiliary predicate sometimes to control the scope of !? < 1591212710 389939 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :yes, it needs an auxiliary predicate < 1591212909 154460 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wonder why Lisp is as popular as it is, given the existence of Prolog < 1591212916 425361 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I would have thought Prolog was just a strictly better Lisp < 1591212924 910522 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that said, neither language is all that popular < 1591213107 602829 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: well the good news is, olvashato compiles conditionals or pattern matching to -> in general, but the current version optimizes them to ! when they're at the top level of a predicate < 1591213118 955266 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Meh, Prolog has an awful execution model. < 1591213140 337206 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you don't actually have to make use of the backtracking < 1591213143 514914 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :so it will make your head hurt less, and that was specifically the goal, though not for your head in particular, but for the head of the professor that read the homework prolog program generated with it < 1591213164 342860 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :however, I think the version that I used to submit the homework didn't have that optimization yet < 1591213181 421246 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ais523: but backtracking is the default, you have to actively fight it if you don't want it < 1591213187 434852 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :or maybe it did have it, it just didn't have the similar optimization for the sml output? I dunno < 1591213192 674611 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: only if you use nondeterministic predicates < 1591213216 302963 :int-e!~noone@int-e.eu PRIVMSG #esoteric :and the syntax isn't all that great either. < 1591213218 277849 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if all your predicates are deteriministic the evaluation order is the same as Lisp < 1591213218 531256 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ACTION shrugs < 1591213245 894822 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I don't like Prolog. Lisp at least has meta-programming going for it. < 1591213273 899667 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the point is that Prolog can be meta-programmed in exactly the same way < 1591213281 809701 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: no, prolog is not a strictly better list, because if you write a function composition expression like (a (b c)) in lisp, where a and b are functions, then in List you have to make up a variable name for the temporary, like (b(C, O), a(O, ...)) where O is the temporary variable that never appears in lisp < 1591213298 330261 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: oh yes, that's a good point < 1591213309 890946 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: also lisp has convenient first class functions, mutable bindings, mutable vectors, and some more convenient builtins < 1591213325 214062 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(Lisp's main problem is one of attitude. The so called "common" lisp is huge, complex, badly documented unless you already know Lisp, and completely ignores the fact that there's a plethora of languages outside of Lisp that you might want to bind to.) < 1591213337 145598 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at one point I was considering a Prolog variant where predicates had a "return value", so writing A=f(B,C) in the variant would be equivalent to f(B,C,A) in actual Prolog > 1591213341 876114 PRIVMSG #esoteric :14[[07Jumplang14]]4 N10 02https://esolangs.org/w/index.php?oldid=73208 5* 03PythonshellDebugwindow 5* (+893) 10Created page with "'''Jumplang''' is a [[brainfuck]]-derived esolang by [[User:PythonshellDebugwindow]] designed to be easier to implement in another esolang than normal brainfuck. ==Difference..." < 1591213342 89255 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: mutable stuff is specifically hard to translate to prolog, whereas lisps have builtins for it (though they may differ between common lisp and scheme) < 1591213358 715103 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: that prolog variant exists, I think it's called Mozart or something < 1591213377 354588 :int-e!~noone@int-e.eu PRIVMSG #esoteric :But Lisp at least seemed worth using to me at some point until I ran into those problems. Prolog... never appealed to me except as a declarative-ish programming curiosity for simple backtracking solvers. < 1591213401 349200 :tromp!~tromp@2a02:a210:ca3:2800:1803:9b3f:b921:fc5c QUIT :Remote host closed the connection < 1591213458 431141 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, I think I realised what I prefer about deterministic Prolog compared to Lisp: the quoting mechanisms are so much nicer < 1591213485 494661 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's probably a consequence of return values not existing, though < 1591213485 639069 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: apparently it's called Oz language and the implementation is called Mozart, just to confuse people < 1591213508 930382 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, maybe Prolog could do with some sort of scoped assert < 1591213515 62588 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: but the point is, you don't need quoting mechanisms if you program lisp like a sane procedural language < 1591213525 147545 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Prolog does mutability just fine, its issue is that it's all global < 1591213540 793045 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: yes you do, e.g. when setting a variable < 1591213565 35470 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you do (set a b) then Lisp will attempt to evaluate both a and b, in order to generate the name of the variable it's setting and the value it's setting it to separately < 1591213567 17261 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: not for scheme, no. you might need it in lesser lisp variants, but those have other drawbacks too < 1591213580 454324 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: no, that's common lisp weirdness, we don't do that in scheme at all < 1591213606 246344 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: well in Common Lisp you normally use a macro setq that's just set with the first argument quoted < 1591213609 846334 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :you don't want to be able to access just any local variable by name, would you? < 1591213614 651126 :tromp!~tromp@2a02:a210:ca3:2800:1803:9b3f:b921:fc5c JOIN :#esoteric < 1591213625 295006 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :that just makes optimization much harder than it should be < 1591213629 129533 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :scheme doesn't have that feature < 1591213641 629224 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :you can still access *global* variables by name, and mutate them too, if you want < 1591213647 227137 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :like in perl or python < 1591213649 142229 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :but not locals < 1591213660 759744 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :so the normal way to set a variable is (set! variablename value) < 1591213679 809245 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah, I always assumed that was analogous to setq, but maybe not? < 1591213682 689968 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :and that's the only builtin that can mutate a variable, though there are some other builtin macros < 1591213697 569404 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: it's analogous to setq, but there's no set that can modify a local variable by name < 1591213704 213412 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's magical because the name is being interpreted differently depending on the scope in which set! appears < 1591213725 793465 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :whereas setq is literally just adding an apostrophe < 1591213738 190584 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: you could say that, it's one of the few built-in expression types, but you can define a macro that does exactly that, < 1591213817 151661 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fwiw, many Lisp programmers prefer to use recursion rather than mutable variables; I wonder if that's related to issues of identifier scoping? < 1591213831 838331 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although maybe not, when I program OCaml I often choose to use recursion rather than mutable variables < 1591213838 74859 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :define is way more magical (it's still implemented as a macro, but it's implemented like -> can be implemented in prolog, where lambda looks in its body to find defines) < 1591213866 503283 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(variables in OCaml are like variables in Algol; the variable /itself/ is immutable once assigned, but the variable's /contents/ can be mutable) < 1591213891 563423 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's like writing int *const x = malloc(sizeof(int)) in C < 1591213894 637707 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: do they really? there are very convenient macros to encapsulate that kind of recursion with immutable variables changing from one iteration to another, and I think lisp programmers would mostly use those, just like Haskell programmers < 1591213922 713619 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I mean, instead of writing a loop that repeatedly mutates some variables < 1591213945 193835 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: well yes then. but I think Haskell and SML programmers do that too. < 1591213956 330829 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you write a function that's the loop body, give those variables as arguments, and have it "mutate" the variables from one loop iteration to the next by calling itself with differnet arguments < 1591213961 488878 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :lisp just makes the mutating version easier than in SML and much easier than in Haskell < 1591213979 188663 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :heck, while we're there, you do that in prolog too, don't you? < 1591213981 33962 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the mutating version is pretty easy in OCaml given the sugar that exists < 1591213992 831235 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I do it in anything that's remotely functional, I may be unusual though < 1591214002 213043 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :yes, it's pretty easy in scheme too because of macros that sugar it < 1591214016 254615 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` ocaml --help < 1591214017 162217 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/hackenv/bin/`: line 5: ocaml: command not found < 1591214021 429796 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :aww < 1591214037 34908 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although it'd be quite complex to hook up to HackEso as it is < 1591214042 752275 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's not a very commandliney language < 1591214060 415964 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :we don't have gnu prolog either < 1591214073 762992 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :``` ghc --version < 1591214074 518015 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :bash: ghc: command not found < 1591214079 651675 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :``` ghci --version < 1591214080 446541 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :bash: ghci: command not found < 1591214093 605752 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :we can't have everything in HackEso < 1591214097 392384 :craigo!~craigo@144.136.206.168 JOIN :#esoteric < 1591214106 438055 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :it already does a lot < 1591214267 39889 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so this is what an imperative loop looks like in OCaml: https://tio.run/##HYtLDsIwDAX3OcVjx2cBLQskUHuVCBGHWnJt1EZqbx/cLt@8Gfu8R6lVqGBFh4ky2gdYwzKwEA4rejRIFuD/swPnjY2W0Lp@QxlIN3L1TTLvxRl3XNC8vPlNrCWSJmGl41x8fqPl6NTNU0imVOsf < 1591214308 147086 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I like how clear the use/mention distinction is in OCaml, it distinguishes very clearly between a variable and its value < 1591214321 121764 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: ok, then that does seem to be stronger syntactic sugar than what scheme has < 1591214337 283475 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :oh wait, it has a reference < 1591214342 581529 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :then that is a mutating loop < 1591214349 961179 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, that's a mutating loop < 1591214354 79336 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not sugar for a recursive loop < 1591214354 761008 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :you can do that in scheme or SML then < 1591214361 590168 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I like the ALGOL 68/BLISS style but I'm not sure whether it's too complicated in practice. < 1591214404 753665 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :SML has mutable cells, the same kind that OCaml has; scheme doesn't directly have them, but you can implement them easily as library functions based on either mutable bindings, or on mutable conses, or on mutable vectors. < 1591214406 414728 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Especially if you have a whole bunch of !s in one line, for a bunch of mutable variable dereference and array indexing and so on. < 1591214433 78736 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :but for a simple loop like that, you wouldn't do that < 1591214444 848211 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: how does the sugar for a recursive loop like that work in OCaml? < 1591214446 638298 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Probably you can implement mutable cells in Scheme in terms of continuations if you want to be all schemey about it. < 1591214465 753431 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :shachaf: eek < 1591214493 342226 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :oh right, I needn't ask that, that's what Rosetta Code is forr < 1591214509 414799 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: here's the recursive version: https://tio.run/##HYtLDsIwDAX3OcVjx2cBLQskUHuVCBGHWnJt1EZqbx/cLt@8Gfu8R6lVqGBFh4ky2gdYwzKwEA4rejRIFuD/swPnjY2W0Lp@QxlIN3L1TTLvxRl3XNC8vPlNrCWSJmGl41x8fqPl6NTNU0imVOsf < 1591214546 538106 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Another thing is that if you convert something from an immutable to a mutable variable, you need to change x to !x everywhere in your code. < 1591214552 609748 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or an alternative version: https://tio.run/##RYsxDsIwEAR7v2LLBISAUFAg@IqFnDOc5JxRYiQX/N1sCsQ1u7Oay@E@pdaSFMwSEHBFfFsoms19cMTuhq5nq2tbrUpDI2PKIwbCAeUpxmFPlLQI6wYnbPmt5vC716xWvNiY1KRbCvHhc/RcUfvLXwyoTo0xnFv7Ag < 1591214553 770351 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It admittedly has different semantics. < 1591214554 201691 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: ^ I don't think that's the url you wanted to paste < 1591214556 13949 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :the first one < 1591214579 856198 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh yes, I pasted the same link twice < 1591214590 761376 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just use the second one, then, the match is more idiomatic than an if/then anyway < 1591214641 984165 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :I think you could translate that latter one to SML or haskell in a straightforward way; in lisp you'd have to use an if or some other conditional construct rather than pattern guards < 1591214674 786995 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can do it using if just fine, but OCaml's if syntax is ugly if the inside of the if is nontrivial < 1591214675 258323 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :oh yeah, we now have egel as our esoteric functional language with pattern guards too < 1591214735 539459 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I would be surprised if there were constructs in OCaml that didn't translate easily to SML, apart from the object-oriented stuff and maybe polymorphic variants < 1591214817 543501 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they belong to the same language family, after all > 1591214906 877601 PRIVMSG #esoteric :14[[07Talk:Esoteric coder14]]4 N10 02https://esolangs.org/w/index.php?oldid=73209 5* 03DmilkaSTD 5* (+118) 10Created page with "== Uhm.. == Esocoder sounds better --~~~~" < 1591214913 12364 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: yes, they share a common ancestor < 1591214935 923214 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :and yes, I should eventually get back to the egel language and install a version with a working wrapper to HackEso < 1591214944 925087 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :because it's such a conveniently useful esolang < 1591215005 560873 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :polymorphic variants are great, incidentally, they make some programming tasks (e.g. writing compilers for which intermediate representations have different constructs legal at different points in the compile) much easier < 1591215037 135639 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :that sounds nice. what are they? < 1591215055 590931 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you basically just use enum tags at will, matching only on the tags you expect to be present at that point in the program, and generating only the ones you're supposed to generate < 1591215058 29660 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :are they open variants (like Haskell classes) or closed variants (like Haskell algebraic data types with disjuction)? < 1591215070 794919 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the compiler statically checks that the producers and consumers match up < 1591215078 165274 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ah, anonymous closed variants then < 1591215083 474773 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1591215103 858271 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anonymous closed variants where you can reuse the same tags across different variants, perhaps with different types for the associated data < 1591215122 691385 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :can you also typedef specific unions of them, so that you get saner error messages from the typechecker? < 1591215125 316194 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1591215128 347070 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :good < 1591215135 463544 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :yes, that sounds like very useful < 1591215167 986076 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they can be open as well, if you write a match where the last case is _ then the type system takes note of that < 1591215184 742635 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and will let the caller supply you anything < 1591215253 274313 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :in other languages, you have to simulate them in one way or another. you can simulate them with a wrapper to the largest enum type; or, if the related types are in a tree structure (which is common but not universal) with nested enums; or with some crazy magic in Haskell < 1591215258 559193 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :I don't remember how the last one works > 1591215262 824899 PRIVMSG #esoteric :14[[07User:Emerald14]]4 10 02https://esolangs.org/w/index.php?diff=73210&oldid=73166 5* 03Emerald 5* (+2) 10Fixed heading size < 1591215313 911065 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :oh yeah, also with defining each type as separate enums and using compiler magic to write implicit cast functions from one to the other < 1591215335 755336 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the OCaml implementation isn't quite as good as it could be, occasionally you need to explicitly write casts < 1591215344 317013 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not entirely sure what causes that to happen < 1591215361 666038 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :I was just thinking of these because I have an interpreter that may require such variant types where there are two related enums that overlap but neither is a subset of the other < 1591215409 497522 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: do you still have to write explicit casts if the involved enum types are closed and there are no free type paramters? < 1591215436 548615 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: it's confusing, I haven't figured out the exact trigger, it doesn't happen very often < 1591215457 587009 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think it's something like, if you use the same variable in two different contexts, and one context allows more variants than the other < 1591215461 258959 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you need to write a cast < 1591215462 228666 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :no wait, that's not what I wanted to ask < 1591215469 899815 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because the type inference algorithm is expecting each variable to have only one type < 1591215495 473860 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: do you still have to write explicit casts if the involved enum types are closed and there are no free type paramters, and the content of every constructor is exactly the same type everywhere (as opposed to a constructor appearing with different types, one of which is a subtype of another)? < 1591215515 229681 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so if x can be either `A or `B, you can use it as a parameter to a function expecting a [`A | `B], or as a parameter to a function expecting a [`A | `B | `C] < 1591215526 541022 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but if you try to use it with both, you need to write a cast or the type inference algorithm gets confused < 1591215556 506618 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think that's the only case that needs a cast, though < 1591215557 581096 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: how do you use the same variable as two different ones of those if the variable is immutable? < 1591215583 84119 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: well the variable is either a `A or a `B, right? < 1591215593 928564 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so any function which accepts `A and `B as possible tags should be able to accept it < 1591215681 377908 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, hmm, this works: https://tio.run/##fcqxDsIwDIThnae4sR0YgLECCXiQFBU7WAoOal2pQ989xIi523@nLw@PdyolkYFxBs86mGRFf8X@ggNW9Devo9fd6wTRnfu47f9qqUoYNs4Ee9FPUprIXSWfUdQC6TOJUjNZnTFkDvVtGEvbdpskOinlCw < 1591215690 920878 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: is that even if you explicitly type the variable to an enum that can be `A or `B, as opposed to some case where the type inference just can't derive that because of confusing loops? < 1591215696 286431 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so either the bug with casting has been fixed, or the cause is more complex < 1591215738 738090 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :here's how it looks with an explicit type: https://tio.run/##fYsxDsIwDEV3TvHHdmCAbiCQgGMglKLiBEvBqVpX6tC7hxgxd3v2fy91z0/MOZLC4wQ/SaecBO0F2zN2WNBejfZGN6MGLBvzw7r/t2YccC@rDY9SsIcOE0Hf9KsojmRN0fuBRR3JK7JQNWo5g0velW/lMdf1cVUJpuT8BQ < 1591215768 797882 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: wow, that looks like it has way too few parenthesis for something like this < 1591215820 916838 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just for you, the same program with no parentheses: https://tio.run/##jYtBCsJADEX3PcW/gAt1p1hQjyEylZqMgTEjbQpd9O7jRFyLu5f893J/e6ZSEhkYB/CkvUlWdEesWqyxoDs5bZzOTluINu7H3/7XmrHDpa4@XGshDBsmgj3oU1EayZuqc5WXFqMNojFkDqLmj1e9LZDekyjtm/iPVsob < 1591215826 454684 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :I'll assume the cause is more complex, and it involves a case where the type inference algorithm can't easily see that the function can get only an `A or `B < 1591215831 84603 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you remove the explict type from x it has no brackets either! < 1591215848 954914 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :heh < 1591215860 746853 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(|>) is the equivalent of flip ($) < 1591215865 88415 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :from Haskell > 1591215869 400385 PRIVMSG #esoteric :14[[07Jumplang14]]4 M10 02https://esolangs.org/w/index.php?diff=73211&oldid=73208 5* 03PythonshellDebugwindow 5* (+190) 10 < 1591215888 418041 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and is probably the more readable argument order < 1591215906 490500 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not sure if OCaml even has ($) in its standard library, but it's easy enough to implement > 1591215934 463011 PRIVMSG #esoteric :14[[07User:Emerald14]]4 10 02https://esolangs.org/w/index.php?diff=73212&oldid=73210 5* 03Emerald 5* (+319) 10Persuade < 1591215936 742091 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :OCaml operator names get a bit weird sometimes, because for mental parseability, all operators that start with the same first character have the same precedence < 1591215943 683654 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: the (general) identity function was added to the rust standard library only like a year ago < 1591215946 289855 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. |> has the same precedence as || < 1591215947 5870 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :and it's useful < 1591215961 609083 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :and yes, it's also trivial to implement < 1591215965 109518 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what type does it have? < 1591215974 81383 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: it's a generic function actually, so no single type < 1591215975 419765 :rain1!~debian@unaffiliated/rain1 QUIT :Quit: leaving < 1591215976 310011 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(in Rust, it's obvious in most languages) < 1591215990 530455 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right, I was trying to figure out how you typed it in Rust < 1591216001 707811 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :it's like fn identity(v: T) -> T { v } < 1591216006 860710 :int-e!~noone@int-e.eu PRIVMSG #esoteric :> let f = \case True -> 1; False -> 2 in map f [False ..] -- does this have too few parentheses as well? < 1591216009 400108 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : [2,1] < 1591216009 669557 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right, of course < 1591216016 375903 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :so the specific type for any one T is fn(T) -> T < 1591216032 675751 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :the generic one doesn't have a type and can't be used as a first-class value < 1591216054 304895 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :sort of like in C++ until perhaps lately when they made them usable as a class value with a templated overloaded () operator < 1591216070 359615 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess you could set T to dyn Any, but that isn't all that useful a type < 1591216094 486543 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :… would identity even work on dyn Any, or would you need a box? < 1591216107 930313 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: I don't think it would work, or at least it wouldn't be useful < 1591216141 880061 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: one of the reasons why the identity function is useful is that it lets you write type ascriptions, sort of like (expression :: SomeSpecificType) in haskell < 1591216151 439751 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah, that isn't what I was guessing at all > 1591216159 262257 PRIVMSG #esoteric :14[[07User talk:Emerald14]]4 10 02https://esolangs.org/w/index.php?diff=73213&oldid=73170 5* 03Emerald 5* (+205) 10/* Tips For Making a Golfing Language */ < 1591216163 986646 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :so you write them as identity(expression) in rust < 1591216168 916498 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I thought you used it as a parameter to a higher-order function < 1591216172 525446 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and no, you don't write them as that < 1591216177 399726 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the < in that is the less-than operator < 1591216182 177747 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :yeah < 1591216189 151962 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :identity::::(expression) < 1591216193 496952 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :identity::(expression) < 1591216196 690641 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not sure on the last :: < 1591216203 251255 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :no, I think it's a :: only on the left < 1591216211 959926 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :and I think the right one is an error < 1591216226 116548 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes; there /is/ a context where you need the :: on the right too, but it isn't that context < 1591216232 199928 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :and yes, you can also use it as a parameter to a higher-order function, which is the official argument for why it's in the stdlib now < 1591216285 36543 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :the same thing is useful in C++ too by the way, where it's not in the standard library yet, but I've used it for years in my previous work < 1591216298 394920 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :I call it ret_cast but I don't think that's a standard name < 1591216329 808072 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's very similar to static_cast, I guess < 1591216340 718344 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the only difference is that you can take its address, I think? < 1591216352 187011 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :no, that's not the difference < 1591216357 49173 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thus letting you use it as a function argument even without giving it an argument < 1591216370 864726 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :the difference is that it doesn't do certain explicit conversions that static_cast would do without a warning < 1591216385 209360 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, such as long to int? < 1591216392 695477 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :no, long to int is the one I want to do without a warning < 1591216401 642358 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :numeric conversion is my primary use for ret_cast < 1591216406 674621 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :and that's why it has a rather long definition, < 1591216417 917681 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I kind-of assumed static_cast would warn for the weirder conversions < 1591216418 896278 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :because you need to suppress warnings about implicit number conversion in that one function < 1591216420 311324 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but maybe it doesn't < 1591216427 554282 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :void* to intptr_t, for example < 1591216442 949370 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess there has to be a way to show that's intentional < 1591216451 46337 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :I think static_cast will call a one-argument constructor marked as explicit, without a warning < 1591216457 474085 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :that's the main problem < 1591216466 186667 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :but the detailed rules are so complicated that I can't remember them < 1591216468 484214 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :C++ is weird < 1591216481 473455 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :so I gave up and just use ret_cast whenever I don't want such a surprise < 1591216612 351212 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :the definition is: #if _MSC_VER \ #pragma warning(push) \ #pragma warning(disable: 4244 4267) \ #endif \ template inline dest_type ret_cast(src_type &&x) { return std::forward(x); } \ #if _MSC_VER \ #pragma warning(pop) \ #endif < 1591216646 521062 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :and I think there's some magic syntax to suppress the same warnings in gcc/clang too, but it's not the same as in MSVC and I haven't looked up what it is < 1591216672 217080 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thinking about it, void* to intptr_t should be reinterpret_cast, really < 1591216684 321403 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but maybe there are machines in which the bits actually change > 1591216695 119549 PRIVMSG #esoteric :14[[07ReThue14]]4 10 02https://esolangs.org/w/index.php?diff=73214&oldid=50430 5* 03DmilkaSTD 5* (+24) 10 < 1591216713 474942 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what are the two warnings being disabled? < 1591216716 435488 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: I think it's a reinterpret_cast, not a static_cast, and the bits can change in a reinterpret_cast, but again I'm not sure about the rules < 1591216738 313134 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: uh, something about implicit numeric conversion, but I'm not sure what, I'd have to look it up in the MSVC docs < 1591216755 423054 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, I see, you're explicitly turning off long-to-int style warnings < 1591216773 23261 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't know enough C++ to properly follow the moves here < 1591216785 418311 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :https://docs.microsoft.com/en-us/cpp/error-messages/compiler-warnings/compiler-warning-levels-3-and-4-c4244?view=vs-2019 < 1591216797 747663 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you use ret_cast on a variable, does its value get moved? I'm guessing no, because prefix && acts only on rvalues? < 1591216852 882505 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also wow is that site badly organized < 1591216860 644858 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can't guess the URL for any particular warning < 1591216868 165976 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: admittedly that's for an old verions of MSVC I think < 1591216873 120403 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :but yes < 1591216879 298960 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because it depends on some arbitrary grouping that you wouldn't be able to learn without first finding the page for the warning < 1591216957 266204 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ais523: if you use it on a non-const varible of say type int, then it gets instantiated with src_type being int &, in which case the magic && in the argument list disappears because there's a & before it, and the function takes int & as a type, so it takes a non-const reference to the variable and copies ity > 1591216992 716787 PRIVMSG #esoteric :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=73215&oldid=73150 5* 03PythonshellDebugwindow 5* (+15) 10/* J */ + [[Jumplang]] < 1591217014 246625 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :whereas if you call it on an rvalue of type int, say ret_cast 1591217107 592947 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow14]]4 M10 02https://esolangs.org/w/index.php?diff=73216&oldid=73162 5* 03PythonshellDebugwindow 5* (+99) 10/* Languages */ < 1591217457 627509 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :also, today I read some of the (easy parts of) the source code of ImageMagick, to figure out what the interface of a certain public API function in MagickWand is, since it wasn't properly documented < 1591217558 442426 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :luckily the command line ImageMagick programs are implemented (mostly) in terms of MagickWand (the high-level C api of ImageMagick), so the source code for that has a place where it calls this function, and I could find out what it expects as the second argument from there < 1591217567 572280 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Which function? < 1591217603 760843 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(And, what version of ImageMagick?) < 1591217630 960899 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :MagickSetImageChannelMask and ImageMagick 7 < 1591217647 755897 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :this corresponds to the -channel setting in command line < 1591217682 391463 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :the second argument is a bitmask for which enum values are defined in a header < 1591217795 691382 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :and I need this for the -combine operation, which takes multiple grayscale images and converts them to a single image with those used as different channels, but you have to tell what those channels are, eg. RGB, RGBA, IA, CYMK, etc, and you use the -channel option for that < 1591217815 104000 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :and then you have to restore that setting with +channel, which calls the same function with some default argument < 1591217964 237656 :tromp!~tromp@2a02:a210:ca3:2800:1803:9b3f:b921:fc5c QUIT :Remote host closed the connection < 1591218147 89706 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1591218154 842499 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Do you know if the latest version of ImageMagick supports YCoCg, and if it supports farbfeld, and if it supports pictures with custom separations? < 1591218266 11756 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :zzo38: I don't know if it supports YCoCg specifically. It has some formats that read YUV and convert it to RGB immediately, and the inverse for writing. It probably doesn't have too much support for keeping an image as YUV, but you can probably still do it just have to be careful with all operations that assume RGB or CYMK. < 1591218298 249440 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :and I don't know about custom separations, but I think ImageMagick 7 specifically improved about handling custom channels or color spaces compared to ImageMagick 6 < 1591218304 876206 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :I don't know the details though < 1591218316 271549 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, I thought I read that too, but I don't know the details either. < 1591218413 464670 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :it says there's a "YCbCr" and "YCbCrA" format, I don't know if that's the same as YCoCg; and there's a YUV format for YUV with subsampling > 1591218539 397474 PRIVMSG #esoteric :14[[07Jumplang14]]4 10 02https://esolangs.org/w/index.php?diff=73217&oldid=73211 5* 03Emerald 5* (+726) 10Commands < 1591218750 790951 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I think it isn't the same as YCoCg. < 1591218877 131940 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :zzo38: anyway, I mostly used ffmpeg to read or write YUV format, but not too much, mostly ffmpeg just did conversion to/from YUV formats implicitly because that's how jpeg and and many compressed video formats store colors < 1591218987 61085 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Although conversion between YCoCg and RGB is lossless anyways, so simply if you want to use file formats that support YCoCg, there is no need for ImageMagick to support them directly, unless you want to directly manipulate the data in YCoCg format, such as to separate them. < 1591219059 211222 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :zzo38: also I used ffmpeg to read uncompressed bayer mosaic frames, which is what digital color camera sensors actually capture, and high-end cameras can send you the raw uncompressed thing (if you can take the bandwidth) > 1591219062 481037 PRIVMSG #esoteric :14[[07Jumplang14]]4 M10 02https://esolangs.org/w/index.php?diff=73218&oldid=73217 5* 03PythonshellDebugwindow 5* (+50) 10/* Commands */ clarify < 1591219086 380075 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :ffmpeg can read them and debayer them < 1591219099 516550 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :and then I encode that to a lossy compressed video > 1591219103 707323 PRIVMSG #esoteric :14[[07Jumplang14]]4 M10 02https://esolangs.org/w/index.php?diff=73219&oldid=73218 5* 03PythonshellDebugwindow 5* (+36) 10/* Differences from brainfuck */ < 1591219117 978991 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :O, OK. I have not worked with that, although it does seem something you may want to deal with. > 1591219127 993428 PRIVMSG #esoteric :14[[07Jumplang14]]4 M10 02https://esolangs.org/w/index.php?diff=73220&oldid=73219 5* 03PythonshellDebugwindow 5* (+63) 10/* Commands */ < 1591219138 612978 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :But I think the raw camera format is TIFF, so requires parsing all of the TIFF stuff? < 1591219198 608881 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :zzo38: there are various brand-specific raw camera formats, some of which are TIFF, and most of them are compressed to some amount for photo cameras, because compression is useful; the uncompressed bayer was for a video camera, < 1591219237 560622 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :there the hard part is getting the uncompressed raw video stream (in a high enough frame rate that we need) through the network, and we did set up a network that has bandwidth for that, < 1591219294 711361 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :and if you do have such a bandwidth then the compression would just hurt. this was over ethernet, but some other camera models send similar uncompressed bayer frames through USB instead < 1591219895 779479 :tromp!~tromp@2a02:a210:ca3:2800:1803:9b3f:b921:fc5c JOIN :#esoteric < 1591221808 289560 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Other possibility might be to use a kind of digital video connection, although I think that they are not designed for use with Bayer frames. Still, you could perhaps use Digi-RGB with monochrome or pre-interpolated data, and then if they are pre-interpolated (which must be done in a reversible way, if this is to be done), to reverse this operation on the receiver. < 1591221935 738807 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :zzo38: we don't need to reverse the debayering. we want to debayer it anyway, transform it to some YUV format with chroma subsampling, and compress it. ffmpeg can do all those steps for me. < 1591221971 586866 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :all this is for digital cameras; feed from analog cameras is worse because it's often interlaced odd/even rows < 1591222065 127395 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, you usually don't need to reverse the debayering. But I don't know if someone will sometimes need it. < 1591222611 287320 :tromp!~tromp@2a02:a210:ca3:2800:1803:9b3f:b921:fc5c QUIT :Remote host closed the connection > 1591222817 218842 PRIVMSG #esoteric :14[[07Talk:Jumplang14]]4 N10 02https://esolangs.org/w/index.php?oldid=73221 5* 03Emerald 5* (+1016) 10/* Turing-Completeness */ new section > 1591222853 23662 PRIVMSG #esoteric :14[[07Talk:Jumplang14]]4 M10 02https://esolangs.org/w/index.php?diff=73222&oldid=73221 5* 03Emerald 5* (+25) 10/* Turing-Completeness */ > 1591223100 248650 PRIVMSG #esoteric :14[[07Jumplang14]]4 10 02https://esolangs.org/w/index.php?diff=73223&oldid=73220 5* 03Emerald 5* (+18) 10/* Turing-completeness */ < 1591224425 579637 :ArthurStrong!~ArthurStr@128-124-137-220.mobile.vf-ua.net JOIN :#esoteric < 1591224809 504759 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I looked at the documentation of GNU troff, which describes the font file format it uses. It lacks some features that TeX has, and has some features that TeX doesn't have. Such as, the only ligatures it supports are "ff", "fi", "fl", "ffi", and "ffl"; the metrics includes not only italic correction but also left italic correction and subscript correction. < 1591225488 599374 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1591225523 740308 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 258 seconds < 1591225571 369047 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1591225663 484008 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1591226234 128172 :zseri!~zseri@ytrizja.de QUIT :Quit: zseri > 1591226314 50012 PRIVMSG #esoteric :14[[07Jumplang14]]4 M10 02https://esolangs.org/w/index.php?diff=73224&oldid=73223 5* 03PythonshellDebugwindow 5* (-64) 10 > 1591227462 273506 PRIVMSG #esoteric :14[[07(1) Grace sent you a message14]]4 10 02https://esolangs.org/w/index.php?diff=73225&oldid=72821 5* 03Hakerh400 5* (+558) 10/* Computational class */ > 1591227576 899922 PRIVMSG #esoteric :14[[07Talk:(1) Grace sent you a message14]]4 10 02https://esolangs.org/w/index.php?diff=73226&oldid=73197 5* 03Hakerh400 5* (+112) 10/* Computational class */ < 1591228927 638544 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Excess Flood < 1591228986 459901 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1591229327 632558 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: quit < 1591229977 783762 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-zbbyohcljagkubii PRIVMSG #esoteric :I just made a particularly interesting typo: I tried to type "Horizontal" but it came out as "Hozitaon". < 1591230101 898380 :iovoid!iovoid@hellomouse/dev/iovoid QUIT :Remote host closed the connection < 1591230148 515342 :iovoid!iovoid@hellomouse/dev/iovoid JOIN :#esoteric < 1591230179 628708 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-zbbyohcljagkubii PRIVMSG #esoteric :The typo makes a lot of sense if I make note of which letters are typed on which hand: HO-r-I-z-ON-ta-L versus HO-z-I-ta-ON. < 1591230265 683110 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-zbbyohcljagkubii PRIVMSG #esoteric :Each hand typed its letters in the correct order, but two pairs of segments each commuted, and knocked out the adjacent segments on the same hand. < 1591232091 260099 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Read error: Connection reset by peer < 1591232242 696188 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1591232323 381149 :iovoid!iovoid@hellomouse/dev/iovoid QUIT :Quit: iovoid has quit! < 1591232413 475015 :iovoid!iovoid@hellomouse/dev/iovoid JOIN :#esoteric < 1591232897 147544 :LKoen!~LKoen___@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr QUIT :Quit: Leaving < 1591233010 941217 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine < 1591233155 909007 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric > 1591233258 37841 PRIVMSG #esoteric :14[[07User talk:Emerald14]]4 10 02https://esolangs.org/w/index.php?diff=73227&oldid=73213 5* 03JonoCode9374 5* (+226) 10/* Tips For Making a Golfing Language */ < 1591233373 168539 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 265 seconds < 1591233472 922510 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1591233480 16626 :iovoid!iovoid@hellomouse/dev/iovoid QUIT :Quit: iovoid has quit! < 1591233578 40297 :iovoid!iovoid@hellomouse/dev/iovoid JOIN :#esoteric < 1591236124 438845 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric > 1591236149 827001 PRIVMSG #esoteric :14[[07NewFuck14]]4 M10 02https://esolangs.org/w/index.php?diff=73228&oldid=68814 5* 03DmilkaSTD 5* (+30) 10 > 1591236385 700025 PRIVMSG #esoteric :14[[07User:DmilkaSTD14]]4 M10 02https://esolangs.org/w/index.php?diff=73229&oldid=73193 5* 03DmilkaSTD 5* (+46) 10 > 1591236552 955416 PRIVMSG #esoteric :14[[07User:DmilkaSTD14]]4 M10 02https://esolangs.org/w/index.php?diff=73230&oldid=73229 5* 03DmilkaSTD 5* (+70) 10 > 1591236634 555212 PRIVMSG #esoteric :14[[07User:DmilkaSTD14]]4 M10 02https://esolangs.org/w/index.php?diff=73231&oldid=73230 5* 03DmilkaSTD 5* (+15) 10 > 1591237953 568216 PRIVMSG #esoteric :14[[07Jumplang14]]4 10 02https://esolangs.org/w/index.php?diff=73232&oldid=73224 5* 03Hakerh400 5* (+101) 10Add Cat program and interpreter < 1591238880 77345 :ArthurSt1ong!~ArthurStr@46-133-180-37.mobile.vf-ua.net JOIN :#esoteric < 1591239070 616581 :ArthurStrong!~ArthurStr@128-124-137-220.mobile.vf-ua.net QUIT :Ping timeout: 258 seconds < 1591239967 374115 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds < 1591240323 102934 :iovoid!iovoid@hellomouse/dev/iovoid QUIT :Ping timeout: 246 seconds < 1591240380 256246 :iovoid!iovoid@hellomouse/dev/iovoid JOIN :#esoteric < 1591244378 376176 :tromp!~tromp@2a02:a210:ca3:2800:3d7a:3c6a:12bb:caa6 JOIN :#esoteric < 1591244523 31004 :tromp_!~tromp@2a02:a210:ca3:2800:20de:64e6:ca18:8b85 JOIN :#esoteric < 1591244677 442460 :tromp!~tromp@2a02:a210:ca3:2800:3d7a:3c6a:12bb:caa6 QUIT :Ping timeout: 272 seconds < 1591244796 69713 :tromp_!~tromp@2a02:a210:ca3:2800:20de:64e6:ca18:8b85 QUIT :Ping timeout: 246 seconds < 1591245335 616819 :ArthurSt1ong!~ArthurStr@46-133-180-37.mobile.vf-ua.net QUIT :Read error: Connection reset by peer < 1591246865 664168 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Do any letters with descenders need accents below? < 1591247774 459958 :tromp!~tromp@2a02:a210:ca3:2800:20de:64e6:ca18:8b85 JOIN :#esoteric < 1591248027 553056 :Remavas!~Remavas@unaffiliated/remavas JOIN :#esoteric < 1591248059 421947 :tromp!~tromp@2a02:a210:ca3:2800:20de:64e6:ca18:8b85 QUIT :Ping timeout: 272 seconds < 1591251017 72449 :tromp!~tromp@2a02:a210:ca3:2800:20de:64e6:ca18:8b85 JOIN :#esoteric < 1591251285 86227 :tromp!~tromp@2a02:a210:ca3:2800:20de:64e6:ca18:8b85 QUIT :Ping timeout: 246 seconds < 1591252495 412269 :tromp!~tromp@2a02:a210:ca3:2800:20de:64e6:ca18:8b85 JOIN :#esoteric < 1591252792 914080 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 272 seconds < 1591254651 605026 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :zzo38: yes, that combination exists < 1591254675 856954 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :let me find a reference < 1591255974 117474 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :zzo38: ok, I think I was wrong, it looks like that combination doesn't commonly exist, except in some weird cases like IPA-like pronunciation notation and maths formulas and old obscure stuff where basically any combination exists. < 1591256074 155474 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu PRIVMSG #esoteric :I thought for some reason that the Latvian lowercase g with cedilla/comma can be written with the comma below, but that is apparently false < 1591256310 483160 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric < 1591257656 258002 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu QUIT :Remote host closed the connection < 1591257853 468963 :cpressey!~cpressey@88.144.69.212 JOIN :#esoteric < 1591258083 497277 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :Good morning. < 1591258235 171373 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :hi! < 1591258529 574779 :S_Gautam!uid286066@gateway/web/irccloud.com/x-ajvkonyppbojmtbm JOIN :#esoteric < 1591258564 276937 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :I have a lot of things I'd like to do but very little time to do them in. So I have to prioritize them. But I don't have a good reason for doing any of them, other than they are interesting to me -- so I don't have an effective way to prioritize them. < 1591258939 910740 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :If I try to apply conventional ways of prioritizing them, like trying to judge their "importance", it's totally inapplicable (because none of them can be said to be "important") and worse, under those conditions, working on any of them feels like a chore. < 1591259622 160026 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1591263380 954687 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 JOIN :#esoteric < 1591263397 685647 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :`pbflist https://pbfcomics.com/comics/spacedout/ < 1591263399 491345 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :pbflist https://pbfcomics.com/comics/spacedout/: shachaf Sgeo quintopia ion b_jonas Cale < 1591263490 343655 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :i don't get it < 1591263763 500454 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1591264182 398239 :Remavas!~Remavas@unaffiliated/remavas QUIT :Quit: Leaving < 1591264547 754388 :iovoid!iovoid@hellomouse/dev/iovoid QUIT :Remote host closed the connection < 1591264551 525812 :voidio!iovoid@hellomouse/dev/iovoid JOIN :#esoteric < 1591264623 188811 :rodgort`!~rodgort@static.38.6.217.95.clients.your-server.de JOIN :#esoteric < 1591264635 735546 :rodgort!~rodgort@static.38.6.217.95.clients.your-server.de QUIT :Ping timeout: 265 seconds < 1591265957 454318 :voidio!iovoid@hellomouse/dev/iovoid QUIT :Ping timeout: 272 seconds < 1591266008 27983 :iovoid!iovoid@hellomouse/dev/iovoid JOIN :#esoteric < 1591266986 110864 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :cpressey: is any of them urgent in the sense that if you don't do them soon enough they may become impossible in a few years? is any of them anti-urgent in that they will likely become much easier in a few years? > 1591268049 869583 PRIVMSG #esoteric :14[[07Ask-calculus14]]4 N10 02https://esolangs.org/w/index.php?oldid=73233 5* 03Chris Pressey 5* (+2987) 10Created page with "{{lowercase}} The '''SKA-calculus''' and the '''ask-calculus''' are products of a thought experiment by [[Chris Pressey]] in or around May 2020 to produce a [[concatenative]]..." < 1591268148 150022 :LKoen!~LKoen___@81.255.219.130 JOIN :#esoteric < 1591268231 330095 :craigo!~craigo@144.136.206.168 QUIT :Ping timeout: 265 seconds < 1591268451 965013 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :Well I don't mean to be morbid or anything but I tend to assume that in a few years I'll be dead. < 1591268668 544553 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1591268882 912396 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 256 seconds < 1591268885 5752 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1591269307 927740 :S_Gautam!uid286066@gateway/web/irccloud.com/x-ajvkonyppbojmtbm QUIT :Quit: Connection closed for inactivity < 1591271667 940941 :cpressey!~cpressey@88.144.69.212 QUIT :Quit: WeeChat 1.9.1 < 1591274068 504963 :Hooloo42!Hooloovoo@sorunome.de JOIN :#esoteric < 1591274191 59622 :aji`!~alex@unaffiliated/aji JOIN :#esoteric < 1591274191 843991 :shig_!~davidb@inara.oztechninja.com JOIN :#esoteric < 1591274200 397781 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :Ping timeout: 246 seconds < 1591274201 78353 :shig!~davidb@inara.oztechninja.com QUIT :Ping timeout: 246 seconds < 1591274201 179584 :stux!stux2@grid9.quadspeedi.net QUIT :Ping timeout: 246 seconds < 1591274201 280928 :iovoid!iovoid@hellomouse/dev/iovoid QUIT :Ping timeout: 246 seconds < 1591274201 280997 :rain1!~debian@unaffiliated/rain1 QUIT :Ping timeout: 246 seconds < 1591274201 557885 :Bowserinator!Bowserinat@hellomouse/dev/Bowserinator QUIT :Ping timeout: 246 seconds < 1591274201 659213 :Melvar!~melvar@dslb-084-063-063-106.084.063.pools.vodafone-ip.de QUIT :Ping timeout: 246 seconds < 1591274201 760582 :Hooloovo0!Hooloovoo@sorunome.de QUIT :Ping timeout: 246 seconds < 1591274206 846491 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 QUIT :Ping timeout: 264 seconds < 1591274207 333268 :laerling!~laerling@unaffiliated/laerling QUIT :Ping timeout: 264 seconds < 1591274207 642075 :aji!~alex@unaffiliated/aji QUIT :Ping timeout: 264 seconds < 1591274207 928586 :laerling!~laerling@static.235.77.203.116.clients.your-server.de JOIN :#esoteric < 1591274212 163242 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric < 1591274219 943018 :iovoid!iovoid@gateway/shell/hellomouse/x-jphuaawtnioqesxl JOIN :#esoteric < 1591274226 507429 :iovoid!iovoid@gateway/shell/hellomouse/x-jphuaawtnioqesxl QUIT :Changing host < 1591274226 507482 :iovoid!iovoid@hellomouse/dev/iovoid JOIN :#esoteric < 1591274276 308921 :Melvar!~melvar@dslb-084-063-063-106.084.063.pools.vodafone-ip.de JOIN :#esoteric < 1591274396 776202 :Bowserinator!Bowserinat@hellomouse/dev/Bowserinator JOIN :#esoteric < 1591274412 580910 :stux!stux2@grid9.quadspeedi.net JOIN :#esoteric < 1591274426 368307 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esoteric < 1591274752 38808 :tromp!~tromp@2a02:a210:ca3:2800:20de:64e6:ca18:8b85 QUIT :Remote host closed the connection < 1591274933 939694 :Bowserinator!Bowserinat@hellomouse/dev/Bowserinator QUIT :Quit: Blame iczero something happened < 1591275018 885968 :Bowserinator!Bowserinat@hellomouse/dev/Bowserinator JOIN :#esoteric < 1591275354 272055 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net JOIN :#esoteric < 1591276186 968756 :cpressey!~cpressey@88.144.69.212 JOIN :#esoteric < 1591276592 53418 :tromp!~tromp@ip-213-127-95-129.ip.prioritytelecom.net JOIN :#esoteric < 1591276770 122944 :tromp!~tromp@ip-213-127-95-129.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1591276786 943152 :tromp!~tromp@2a02:a210:ca3:2800:20de:64e6:ca18:8b85 JOIN :#esoteric < 1591277648 779883 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 JOIN :#esoteric < 1591277859 775413 :zseri!~zseri@ytrizja.de JOIN :#esoteric < 1591279781 547665 :Remavas!~Remavas@unaffiliated/remavas JOIN :#esoteric > 1591280340 135657 PRIVMSG #esoteric :14[[07Nutes14]]4 N10 02https://esolangs.org/w/index.php?oldid=73234 5* 03Shaman 5* (+5321) 10Created page with " '''Nutes''' is an [[esoteric programming language]] claimed by [[Yoel Matveyev]] to be invented in 2017, while posted on Github in 2019. It is an [[OISC]] virtual machine op..." > 1591280501 896216 PRIVMSG #esoteric :14[[07Nutes14]]4 10 02https://esolangs.org/w/index.php?diff=73235&oldid=73234 5* 03Shaman 5* (-4) 10 > 1591280753 194379 PRIVMSG #esoteric :14[[07Talk:Thue14]]4 10 02https://esolangs.org/w/index.php?diff=73236&oldid=73109 5* 03Yoel 5* (+5) 10/* Converting to Roman numerals */ > 1591281161 148578 PRIVMSG #esoteric :14[[07Talk:Thue14]]4 10 02https://esolangs.org/w/index.php?diff=73237&oldid=73236 5* 03Yoel 5* (+110) 10/* Converting to Roman numerals */ > 1591281882 68034 PRIVMSG #esoteric :14[[07Nutes14]]4 M10 02https://esolangs.org/w/index.php?diff=73238&oldid=73235 5* 03PythonshellDebugwindow 5* (-14) 10rm redlnks > 1591282167 147182 PRIVMSG #esoteric :14[[07Ask-calculus14]]4 M10 02https://esolangs.org/w/index.php?diff=73239&oldid=73233 5* 03PythonshellDebugwindow 5* (-1) 10 > 1591282208 866173 PRIVMSG #esoteric :14[[07Renumbering/Python Implementation14]]4 M10 02https://esolangs.org/w/index.php?diff=73240&oldid=64757 5* 03PythonshellDebugwindow 5* (+30) 10cat > 1591282297 834141 PRIVMSG #esoteric :14[[07Renumbering/Python Implementation14]]4 M10 02https://esolangs.org/w/index.php?diff=73241&oldid=73240 5* 03PythonshellDebugwindow 5* (+39) 10 > 1591282847 24385 PRIVMSG #esoteric :14[[07Ask-calculus14]]4 M10 02https://esolangs.org/w/index.php?diff=73242&oldid=73239 5* 03Chris Pressey 5* (+38) 10Clarification of the operational semantics that might be imagined here > 1591283194 288719 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow14]]4 M10 02https://esolangs.org/w/index.php?diff=73243&oldid=73216 5* 03PythonshellDebugwindow 5* (+5) 10/* Programs */ > 1591283332 203852 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/UnusedLangLetters14]]4 M10 02https://esolangs.org/w/index.php?diff=73244&oldid=72921 5* 03PythonshellDebugwindow 5* (+43) 10 > 1591283699 598618 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=73245&oldid=72405 5* 03PythonshellDebugwindow 5* (+704) 10 > 1591283747 705419 PRIVMSG #esoteric :14[[07V (DJMcMayhem)14]]4 M10 02https://esolangs.org/w/index.php?diff=73246&oldid=51668 5* 03PythonshellDebugwindow 5* (-30) 10unpipe cross-namespace link > 1591283754 559939 PRIVMSG #esoteric :14[[07V (DJMcMayhem)14]]4 M10 02https://esolangs.org/w/index.php?diff=73247&oldid=73246 5* 03PythonshellDebugwindow 5* (+1) 10 > 1591283771 780407 PRIVMSG #esoteric :14[[07V (DJMcMayhem)14]]4 M10 02https://esolangs.org/w/index.php?diff=73248&oldid=73247 5* 03PythonshellDebugwindow 5* (+6) 10 > 1591283833 214422 PRIVMSG #esoteric :14[[07BFC14]]4 M10 02https://esolangs.org/w/index.php?diff=73249&oldid=65607 5* 03PythonshellDebugwindow 5* (+117) 10cats > 1591283897 942142 PRIVMSG #esoteric :14[[07Esolang:Categorization14]]4 10 02https://esolangs.org/w/index.php?diff=73250&oldid=73153 5* 03Chris Pressey 5* (+34) 10There are 45 pages in the "Golfing language" category, so it seems deserved to mention it on this page. > 1591284033 460398 PRIVMSG #esoteric :14[[07User:Language14]]4 M10 02https://esolangs.org/w/index.php?diff=73251&oldid=65729 5* 03PythonshellDebugwindow 5* (-21) 10/* Computational class */ how is this a person? > 1591284062 162150 PRIVMSG #esoteric :14[[07TwoFiftyFive14]]4 M10 02https://esolangs.org/w/index.php?diff=73252&oldid=66117 5* 03PythonshellDebugwindow 5* (+24) 10cats < 1591284611 134187 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 QUIT :Quit: Connection closed < 1591284901 693035 :zseri!~zseri@ytrizja.de QUIT :Quit: zseri < 1591285216 126632 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 256 seconds < 1591286156 959835 :cpressey!~cpressey@88.144.69.212 QUIT :Quit: WeeChat 1.9.1 > 1591286517 426084 PRIVMSG #esoteric :14[[07Point14]]4 M10 02https://esolangs.org/w/index.php?diff=73253&oldid=65928 5* 03PythonshellDebugwindow 5* (+25) 10/* Counting up */ cat < 1591286857 180333 :mniip!mniip@freenode/staff/mniip QUIT :Remote host closed the connection < 1591289130 516846 :b_jonas!~x@catv-176-63-11-177.catv.broadband.hu JOIN :#esoteric < 1591291478 923248 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca QUIT :Disconnected by services < 1591291484 29995 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca JOIN :#esoteric < 1591291935 799097 :S_Gautam!uid286066@gateway/web/irccloud.com/x-mlzazzyzcmsxnpfu JOIN :#esoteric > 1591292471 147493 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03AC01010 5* 10New user account > 1591292547 968446 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=73254&oldid=73203 5* 03AC01010 5* (+169) 10 > 1591292577 193593 PRIVMSG #esoteric :14[[07Apple Pie14]]4 10 02https://esolangs.org/w/index.php?diff=73255&oldid=71621 5* 03AC01010 5* (+1) 10 < 1591292604 18285 :tromp!~tromp@2a02:a210:ca3:2800:20de:64e6:ca18:8b85 QUIT :Remote host closed the connection < 1591293597 499628 :mniip!mniip@freenode/staff/mniip JOIN :#esoteric < 1591294101 25356 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1591294278 529632 :arseniiv!~arseniiv@136.169.204.104 JOIN :#esoteric < 1591294393 443252 :tromp!~tromp@2a02:a210:ca3:2800:20de:64e6:ca18:8b85 JOIN :#esoteric < 1591296315 894685 :craigo!~craigo@144.136.206.168 JOIN :#esoteric < 1591296612 199668 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net QUIT :Ping timeout: 256 seconds < 1591297285 475822 :adu!~arobbins@17.sub-174-192-219.myvzw.com JOIN :#esoteric < 1591297675 409879 :adu!~arobbins@17.sub-174-192-219.myvzw.com QUIT :Ping timeout: 260 seconds < 1591298155 178854 :adu!~arobbins@17.sub-174-192-219.myvzw.com JOIN :#esoteric < 1591298730 84824 :adu!~arobbins@17.sub-174-192-219.myvzw.com QUIT :Read error: No route to host > 1591298794 872795 PRIVMSG #esoteric :14[[07LolKek14]]4 M10 02https://esolangs.org/w/index.php?diff=73256&oldid=59155 5* 03PythonshellDebugwindow 5* (-846) 10big cleanup < 1591298802 911570 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net JOIN :#esoteric > 1591298973 263557 PRIVMSG #esoteric :14[[07LolKek14]]4 M10 02https://esolangs.org/w/index.php?diff=73257&oldid=73256 5* 03PythonshellDebugwindow 5* (+24) 10 > 1591299161 410122 PRIVMSG #esoteric :14[[07LolKek14]]4 M10 02https://esolangs.org/w/index.php?diff=73258&oldid=73257 5* 03PythonshellDebugwindow 5* (+3) 10 < 1591299390 398437 :tromp!~tromp@2a02:a210:ca3:2800:20de:64e6:ca18:8b85 QUIT :Remote host closed the connection > 1591299840 280769 PRIVMSG #esoteric :14[[07Exp14]]4 M10 02https://esolangs.org/w/index.php?diff=73259&oldid=72942 5* 03PythonshellDebugwindow 5* (+176) 10/* Cat program (1 character) */ > 1591299853 44049 PRIVMSG #esoteric :14[[07Exp14]]4 M10 02https://esolangs.org/w/index.php?diff=73260&oldid=73259 5* 03PythonshellDebugwindow 5* (+0) 10/* Add two inputs */ cat > 1591299871 670150 PRIVMSG #esoteric :14[[07Exp14]]4 M10 02https://esolangs.org/w/index.php?diff=73261&oldid=73260 5* 03PythonshellDebugwindow 5* (+12) 10/* Expressions */ < 1591300914 326120 :S_Gautam!uid286066@gateway/web/irccloud.com/x-mlzazzyzcmsxnpfu QUIT :Quit: Connection closed for inactivity < 1591301062 359397 :tromp!~tromp@ip-213-127-95-129.ip.prioritytelecom.net JOIN :#esoteric > 1591301856 311097 PRIVMSG #esoteric :14[[07Talk:Jumplang14]]4 10 02https://esolangs.org/w/index.php?diff=73262&oldid=73222 5* 03PythonshellDebugwindow 5* (+2257) 10 > 1591301886 323638 PRIVMSG #esoteric :14[[07Talk:Jumplang14]]4 M10 02https://esolangs.org/w/index.php?diff=73263&oldid=73262 5* 03PythonshellDebugwindow 5* (+3) 10 > 1591301963 371851 PRIVMSG #esoteric :14[[07Jumplang14]]4 M10 02https://esolangs.org/w/index.php?diff=73264&oldid=73232 5* 03PythonshellDebugwindow 5* (+82) 10/* Turing-completeness */ > 1591301978 111115 PRIVMSG #esoteric :14[[07Jumplang14]]4 M10 02https://esolangs.org/w/index.php?diff=73265&oldid=73264 5* 03PythonshellDebugwindow 5* (-12) 10/* Interpreters */ > 1591301995 540151 PRIVMSG #esoteric :14[[07Jumplang14]]4 M10 02https://esolangs.org/w/index.php?diff=73266&oldid=73265 5* 03PythonshellDebugwindow 5* (+6) 10/* Interpreters */ > 1591302050 254240 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/GUI Display Language14]]4 M10 02https://esolangs.org/w/index.php?diff=73267&oldid=73205 5* 03PythonshellDebugwindow 5* (-1) 10/* Brainfuck interpreter */ < 1591302420 993769 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 272 seconds < 1591302441 64142 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1591302748 955183 :anotherjamesbond!~james@131.255.7.86 JOIN :#esoteric < 1591302750 947608 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 256 seconds < 1591302794 478145 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1591302815 503577 :anotherjamesbond!~james@131.255.7.86 PART :#esoteric < 1591304809 460382 :rain1!~debian@unaffiliated/rain1 QUIT :Quit: leaving < 1591306079 778416 :tromp!~tromp@ip-213-127-95-129.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1591307905 990692 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net QUIT :Quit: adu < 1591308071 94652 :tromp!~tromp@2a02:a210:ca3:2800:20de:64e6:ca18:8b85 JOIN :#esoteric < 1591308321 137493 :tromp!~tromp@2a02:a210:ca3:2800:20de:64e6:ca18:8b85 QUIT :Ping timeout: 246 seconds < 1591308396 273666 :atehwa!atehwa@aulis.sange.fi QUIT :Ping timeout: 265 seconds < 1591308427 229135 :atehwa!~atehwa@aulis.sange.fi JOIN :#esoteric < 1591309639 946908 :Remavas!~Remavas@unaffiliated/remavas QUIT :Quit: Leaving < 1591310131 554018 :glowcoil!sid3405@gateway/web/irccloud.com/x-pyzgziemwyowmixt QUIT :Ping timeout: 244 seconds < 1591310142 834078 :ProofTechnique!sid79547@gateway/web/irccloud.com/x-ptxdlhjtbtfttqme QUIT :Ping timeout: 260 seconds < 1591310177 967240 :mich181189!sid268336@gateway/web/irccloud.com/x-zybjdfzzhstwuukk QUIT :Ping timeout: 260 seconds < 1591310178 167576 :dnm!sid401311@gateway/web/irccloud.com/x-ivihnxgbpqwqauiw QUIT :Ping timeout: 256 seconds < 1591310189 847225 :dog_star!sid310875@gateway/web/irccloud.com/x-bkmsprfnywrkykzt QUIT :Ping timeout: 272 seconds < 1591310224 620931 :pikhq!sid394595@gateway/web/irccloud.com/x-bbfurzzhoqfvbaie QUIT :Ping timeout: 244 seconds < 1591310262 324893 :glowcoil!sid3405@gateway/web/irccloud.com/x-rzxnpfmtqvtcwttz JOIN :#esoteric < 1591310265 740111 :ocharles!sid30093@musicbrainz/user/ocharles QUIT :Ping timeout: 272 seconds < 1591310267 399150 :^[_!sid43445@gateway/web/irccloud.com/x-cmindhvhsiwoolhg QUIT :Ping timeout: 260 seconds < 1591310284 185478 :dog_star!sid310875@gateway/web/irccloud.com/x-dtzjmtdtpzejvdpy JOIN :#esoteric < 1591310336 260348 :ocharles!sid30093@musicbrainz/user/ocharles JOIN :#esoteric < 1591310352 780363 :j4cbo!sid186930@gateway/web/irccloud.com/x-onrdhzatdhncklba QUIT :Ping timeout: 260 seconds < 1591310366 363893 :^[_!sid43445@gateway/web/irccloud.com/x-nslxbpnpggsvxfky JOIN :#esoteric < 1591310371 345641 :ProofTechnique!sid79547@gateway/web/irccloud.com/x-lmtevjtxzryggckz JOIN :#esoteric < 1591310396 596732 :mich181189!sid268336@gateway/web/irccloud.com/x-aswtawzntvivbhfa JOIN :#esoteric < 1591310428 20715 :tromp!~tromp@2a02:a210:ca3:2800:20de:64e6:ca18:8b85 JOIN :#esoteric < 1591310520 331085 :pikhq!sid394595@gateway/web/irccloud.com/x-gbeubasxzxfppiwt JOIN :#esoteric < 1591310526 459395 :dnm!sid401311@gateway/web/irccloud.com/x-bmbuspikjvnxuftd JOIN :#esoteric < 1591310646 491929 :arseniiv!~arseniiv@136.169.204.104 QUIT :Ping timeout: 258 seconds < 1591310693 912235 :tromp!~tromp@2a02:a210:ca3:2800:20de:64e6:ca18:8b85 QUIT :Ping timeout: 246 seconds < 1591311119 381908 :j4cbo!sid186930@gateway/web/irccloud.com/x-ynruvrglthxvhqeb JOIN :#esoteric < 1591311271 8676 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1591311915 476804 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1591312108 238705 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 265 seconds < 1591312113 365996 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1591312529 55147 :Melvar!~melvar@dslb-084-063-063-106.084.063.pools.vodafone-ip.de QUIT :Quit: WeeChat 2.8 < 1591313037 47352 :Melvar!~melvar@dslb-084-063-063-106.084.063.pools.vodafone-ip.de JOIN :#esoteric > 1591314358 818839 PRIVMSG #esoteric :14[[07XENBLN14]]4 M10 02https://esolangs.org/w/index.php?diff=73268&oldid=73122 5* 03PythonshellDebugwindow 5* (+317) 10/* Switches */ > 1591314447 107329 PRIVMSG #esoteric :14[[07XENBLN14]]4 M10 02https://esolangs.org/w/index.php?diff=73269&oldid=73268 5* 03PythonshellDebugwindow 5* (+15) 10/* Switches */ < 1591315773 404316 :tromp_!~tromp@2a02:a210:ca3:2800:d00c:b1c2:b3c2:be13 JOIN :#esoteric < 1591316041 457614 :tromp_!~tromp@2a02:a210:ca3:2800:d00c:b1c2:b3c2:be13 QUIT :Ping timeout: 272 seconds < 1591316792 497472 :LKoen!~LKoen___@81.255.219.130 QUIT :Quit: Leaving < 1591316915 789126 :Hooloo42!Hooloovoo@sorunome.de NICK :Hooloovo0 > 1591317889 530347 PRIVMSG #esoteric :14[[07Proof14]]4 M10 02https://esolangs.org/w/index.php?diff=73270&oldid=16530 5* 03PythonshellDebugwindow 5* (+69) 10/* Setting variables */ cats < 1591319156 572274 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 258 seconds < 1591319190 41371 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1591320108 406769 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net JOIN :#esoteric < 1591322248 776471 :tromp!~tromp@2a02:a210:ca3:2800:d00c:b1c2:b3c2:be13 JOIN :#esoteric < 1591322436 926424 :craigo!~craigo@144.136.206.168 QUIT :Ping timeout: 256 seconds < 1591322532 775467 :tromp!~tromp@2a02:a210:ca3:2800:d00c:b1c2:b3c2:be13 QUIT :Ping timeout: 260 seconds < 1591322648 7313 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1591324007 935527 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 246 seconds < 1591325420 584342 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Does Google Groups have cross-posting? I suspect that maybe it doesn't. < 1591325497 967569 :tromp!~tromp@2a02:a210:ca3:2800:d00c:b1c2:b3c2:be13 JOIN :#esoteric < 1591325751 497 :tromp!~tromp@2a02:a210:ca3:2800:d00c:b1c2:b3c2:be13 QUIT :Ping timeout: 246 seconds < 1591326432 89191 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1591326507 23638 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 246 seconds < 1591327868 504393 :ArthurStrong!~ArthurStr@46-133-15-193.mobile.vf-ua.net JOIN :#esoteric < 1591328742 537743 :tromp!~tromp@2a02:a210:ca3:2800:d00c:b1c2:b3c2:be13 JOIN :#esoteric < 1591329037 473001 :tromp!~tromp@2a02:a210:ca3:2800:d00c:b1c2:b3c2:be13 QUIT :Ping timeout: 272 seconds < 1591329336 984920 :craigo!~craigo@144.136.206.168 JOIN :#esoteric > 1591330025 820555 PRIVMSG #esoteric :14[[07LS Basic14]]4 N10 02https://esolangs.org/w/index.php?oldid=73271 5* 03Simplemaker 5* (+3062) 10LS Basic is a dialect of BASIC which interprets sums of letters. < 1591330065 999030 :ArthurSt1ong!~ArthurStr@46-133-120-72.mobile.vf-ua.net JOIN :#esoteric > 1591330166 91926 PRIVMSG #esoteric :14[[07LS Basic14]]4 10 02https://esolangs.org/w/index.php?diff=73272&oldid=73271 5* 03Simplemaker 5* (+72) 10/* Arithmetic */ > 1591330222 701370 PRIVMSG #esoteric :14[[07LS Basic14]]4 10 02https://esolangs.org/w/index.php?diff=73273&oldid=73272 5* 03Simplemaker 5* (+97) 10 < 1591330291 448839 :ArthurStrong!~ArthurStr@46-133-15-193.mobile.vf-ua.net QUIT :Ping timeout: 272 seconds > 1591330297 161640 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=73274&oldid=73215 5* 03Simplemaker 5* (+15) 10/* L */ > 1591330563 979310 PRIVMSG #esoteric :14[[07LS Basic14]]4 10 02https://esolangs.org/w/index.php?diff=73275&oldid=73273 5* 03Simplemaker 5* (+198) 10 > 1591330683 506728 PRIVMSG #esoteric :14[[07LS Basic14]]4 M10 02https://esolangs.org/w/index.php?diff=73276&oldid=73275 5* 03Simplemaker 5* (-2) 10/* Obfuscated Version */ > 1591330869 532529 PRIVMSG #esoteric :14[[07LS Basic14]]4 M10 02https://esolangs.org/w/index.php?diff=73277&oldid=73276 5* 03Simplemaker 5* (+794) 10 < 1591331989 116021 :tromp!~tromp@2a02:a210:ca3:2800:d00c:b1c2:b3c2:be13 JOIN :#esoteric < 1591332240 27545 :tromp!~tromp@2a02:a210:ca3:2800:d00c:b1c2:b3c2:be13 QUIT :Ping timeout: 246 seconds < 1591332597 106006 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 246 seconds < 1591335247 998075 :tromp!~tromp@2a02:a210:ca3:2800:d00c:b1c2:b3c2:be13 JOIN :#esoteric < 1591335516 27874 :tromp!~tromp@2a02:a210:ca3:2800:d00c:b1c2:b3c2:be13 QUIT :Ping timeout: 246 seconds < 1591335758 682977 :ArthurSt1ong!~ArthurStr@46-133-120-72.mobile.vf-ua.net QUIT :Quit: leaving > 1591336289 893888 PRIVMSG #esoteric :14[[07Nutes14]]4 10 02https://esolangs.org/w/index.php?diff=73278&oldid=73238 5* 03Shaman 5* (+3) 10/* Description */ < 1591336483 716657 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net QUIT :Quit: adu > 1591336678 240513 PRIVMSG #esoteric :14[[07Nutes14]]4 10 02https://esolangs.org/w/index.php?diff=73279&oldid=73278 5* 03Shaman 5* (+312) 10 > 1591336884 927232 PRIVMSG #esoteric :14[[07Nutes14]]4 10 02https://esolangs.org/w/index.php?diff=73280&oldid=73279 5* 03Shaman 5* (+53) 10/* Description */ > 1591336989 476946 PRIVMSG #esoteric :14[[07Nutes14]]4 10 02https://esolangs.org/w/index.php?diff=73281&oldid=73280 5* 03Shaman 5* (-4) 10 < 1591337275 830852 :Remavas!~Remavas@unaffiliated/remavas JOIN :#esoteric > 1591337750 466949 PRIVMSG #esoteric :14[[07Nutes14]]4 10 02https://esolangs.org/w/index.php?diff=73282&oldid=73281 5* 03Yoel 5* (+93) 10 < 1591337787 660565 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca QUIT :Quit: zzo38 < 1591337853 26838 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca JOIN :#esoteric > 1591337855 46237 PRIVMSG #esoteric :14[[07Nutes14]]4 10 02https://esolangs.org/w/index.php?diff=73283&oldid=73282 5* 03Yoel 5* (+21) 10/* See also */ > 1591338368 736330 PRIVMSG #esoteric :14[[07Thue14]]4 10 02https://esolangs.org/w/index.php?diff=73284&oldid=73188 5* 03Yoel 5* (+176) 10 < 1591338482 369533 :tromp!~tromp@2a02:a210:ca3:2800:d00c:b1c2:b3c2:be13 JOIN :#esoteric < 1591338765 431293 :tromp!~tromp@2a02:a210:ca3:2800:d00c:b1c2:b3c2:be13 QUIT :Ping timeout: 272 seconds < 1591339528 11042 :tromp!~tromp@2a02:a210:ca3:2800:d00c:b1c2:b3c2:be13 JOIN :#esoteric < 1591339707 656572 :Cale!~cale@2607:fea8:9960:35:4c85:e40f:b7ff:71a8 QUIT :Ping timeout: 240 seconds > 1591340083 175639 PRIVMSG #esoteric :14[[07Markov algorithm14]]4 N10 02https://esolangs.org/w/index.php?oldid=73285 5* 03Yoel 5* (+5479) 10Created page with "A '''Markov algorithm''', names after the Soviet mathematician Andrey Markov, Jr., is a string rewriting system that uses replacement rules to operate on a string of symbols...." < 1591340919 885645 :Cale!~cale@CPEf48e38ee8583-CM0c473de9d680.cpe.net.cable.rogers.com JOIN :#esoteric < 1591341012 925829 :Remavas!~Remavas@unaffiliated/remavas QUIT :Quit: Leaving > 1591341151 176363 PRIVMSG #esoteric :14[[07Markov algorithm14]]4 10 02https://esolangs.org/w/index.php?diff=73286&oldid=73285 5* 03Yoel 5* (-27) 10 > 1591341699 194225 PRIVMSG #esoteric :14[[07Markov algorithm14]]4 10 02https://esolangs.org/w/index.php?diff=73287&oldid=73286 5* 03B jonas 5* (+10) 10/* See also */ < 1591341855 842751 :b_jonas!~x@catv-176-63-11-177.catv.broadband.hu PRIVMSG #esoteric :@tell arseniiv Unless an antipodan volunteers, you're the #esoteric Official Eclipse Observer for tonight (2020-06-05), on account of everyone else is too much to the west < 1591341856 101622 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. > 1591341922 599936 PRIVMSG #esoteric :14[[071.114]]4 10 02https://esolangs.org/w/index.php?diff=73288&oldid=69605 5* 03B jonas 5* (+21) 10 < 1591342018 995261 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1591342811 161557 :cpressey!~cpressey@88.144.69.212 JOIN :#esoteric < 1591343232 929142 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 272 seconds < 1591343869 950118 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1591344363 595846 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric < 1591344471 311661 :b_jonas!~x@catv-176-63-11-177.catv.broadband.hu QUIT :Quit: leaving < 1591344638 993182 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 272 seconds < 1591344929 114457 :Phantom_Hoover!~phantomho@82.27.195.88 JOIN :#esoteric < 1591344933 350657 :Phantom_Hoover!~phantomho@82.27.195.88 QUIT :Changing host < 1591344933 350704 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric > 1591345011 30093 PRIVMSG #esoteric :14[[07Talk:Thue14]]4 10 02https://esolangs.org/w/index.php?diff=73289&oldid=73237 5* 03Yoel 5* (+5) 10 < 1591345843 20780 :oren!~oren@ec2-18-234-164-48.compute-1.amazonaws.com PRIVMSG #esoteric :is it possible to express the julia set or the mandelbrot set in heraldic blazon? < 1591346110 889216 :oren!~oren@ec2-18-234-164-48.compute-1.amazonaws.com PRIVMSG #esoteric :It would be easy to blazon the sierpinski carpet < 1591346446 430722 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :I don't know but if you turn the Mandelbrot set on its side it looks a little like an entire heraldic achievement :) < 1591348103 942326 :ArthurStrong!~ArthurStr@46-133-120-72.mobile.vf-ua.net JOIN :#esoteric < 1591348392 581925 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1591348488 59687 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 JOIN :#esoteric < 1591348858 739065 :LKoen!~LKoen___@81.255.219.130 JOIN :#esoteric < 1591349909 854233 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :oren: hmm, is there a standard fractal recursion extension for heraldic blazon already, perhaps because there are coats of arms that mutually contain a small copy of each other? < 1591350170 140665 :\\server\share!~Funk@unaffiliated/funk JOIN :#esoteric < 1591350170 140747 :\\server\share!~Funk@unaffiliated/funk NICK :HQ < 1591350740 670162 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot: help < 1591350740 885856 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :int-e: it's the truth, which i think is the best way < 1591350909 261003 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :wib_jonas: mise en abyme? < 1591350966 615250 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :Taneb: I tried to web search for recursive coats of arms and found that phrase, but apparently it just means that a section in the middle of a coat of arms is a different coat of arms, and haven't found an actually infinitely recursive example < 1591350996 187703 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :Aww# < 1591351123 214700 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot: does this channel weird you out sometimes as well? < 1591351123 359388 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :int-e: that blogger also ircs on qemu if you want < 1591351138 196930 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot: I'll take that as a yes. < 1591351138 417708 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :int-e: fnord/ fnord/ fnord and have scheme render it for you" < 1591351155 757544 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot: Well, that's not very supportive. < 1591351155 993337 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :int-e: here is my error: error: attempt to apply non-procedure ' 2' 50 years ago) < 1591351171 184614 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot: one more? < 1591351228 250310 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Hmm, I thought the quota was 5 messages. Maybe I had one earlier and nobody talked to fungot in the meantime. < 1591351320 238789 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :fungot: Brahms's "Hungarian dances" consists of how many tracks, which track is the most popular, why are the tracks with the low indexes the best, and is that deceptive false advertising like when you put the more fresh fruit on the top of the pile? < 1591351320 497142 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :wib_jonas: 1 cakeprophet: ps < 1591351346 880961 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :int-e: there, now you have one more < 1591351381 794570 :int-e!~noone@int-e.eu PRIVMSG #esoteric :thanks, I don't know where I'd be without the resident psychotherapist :P < 1591351493 894503 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :^style < 1591351494 39008 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp ukparl youtube < 1591351519 82317 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`' semi-sentient < 1591351520 869985 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :1246) fungot's irc is the uncanny semi-sentient style... where one can typically read half a sentence before noticing anything wrong int-e: yes, i know < 1591351612 210145 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :nah, the "yes, i know" is an example of fungot's spambot style that I often see on irc or forums, the sort of statement that a bot could post basically anywhere. that's why I try not to react in chat when new people enter and say only something like "hi", nothing specifically relevant to the current topic or the topic of the chat room < 1591351612 354955 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :wib_jonas: i was wondering about that for now, evoli? or perhaps garbage? i < 1591351684 272194 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :but fungot does often manage to give replies that do seem relevant to our topics, and those are the quotable ones that I enjoy. plus a different class of weird utterances that do seem like they come from a messed up chatbot yet are intrinsically funny for some reason. < 1591351684 487672 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :wib_jonas: you can access them by position. i wonder if i should connect it there. :-p help would be welcome :) < 1591351923 21990 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :``` quote 1323 # this one, for example, is good because fungot's reply is directly relevant to the previous sentences in a way that seems to requires deep understanding < 1591351923 274658 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :wib_jonas: apparently ms also invented multiple level undo/ redo mechanism by which to extend it with support for concurrency.) didn't take much effort to come up with a nice beginner interactive environment. < 1591351927 409584 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :no, not that one < 1591351927 517307 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :1323) #define __NR_oldolduname 59 fungot: what's your old old name? olsner: they decided not to waste any brain cells storing obscure unix silliness). < 1591351936 316255 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :^ that one < 1591351962 950488 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi wib_jonas < 1591352036 938083 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :``` quote 1194 # here's a worse example: it is a good joke, but not one that's particularly high context, the same reply could apply to many statements < 1591352037 735746 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :1194) fungot: what do you do to get rid of information you no longer need? olsner: emacs lisp for a while < 1591352085 403338 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :shachaf: I said "new people". when they're already someone I've met I may react, because it's much less likely that they're a chatbot < 1591352099 778757 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm? < 1591352118 110447 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh. < 1591352123 797397 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I didn't see that message. I was only saying hi. < 1591352308 583053 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ACTION looks up the guide at https://xkcd.com/222/ < 1591352311 398112 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :hi shachaf < 1591352412 689198 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I wrote a small library for argument parsing in C. < 1591352709 822240 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :shachaf: can you show it to us? < 1591352753 922772 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, in a moment. < 1591352823 394223 :int-e!~noone@int-e.eu PRIVMSG #esoteric :"Can we C?" < 1591352983 936973 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :wib_jonas: https://slbkbs.org/tmp/mop/mop.h < 1591353538 124545 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :shachaf: that looks fine < 1591353554 939778 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 246 seconds < 1591353578 46529 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, it's not earth-shattering, but maybe nicer to use than getopt_long. < 1591353589 92867 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1591355213 925827 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1591355362 795819 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 260 seconds < 1591355382 801502 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1591357934 120522 :cpressey!~cpressey@88.144.69.212 QUIT :Quit: WeeChat 1.9.1 < 1591358635 12326 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru JOIN :#esoteric < 1591359029 76899 :tromp_!~tromp@2a02:a210:ca3:2800:5d06:7e3f:10fc:753d JOIN :#esoteric < 1591359246 36575 :tromp!~tromp@2a02:a210:ca3:2800:d00c:b1c2:b3c2:be13 QUIT :Ping timeout: 246 seconds < 1591360260 589538 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :catern: Neato. < 1591360984 873051 :\\server\share!~Funk@unaffiliated/funk JOIN :#esoteric < 1591361031 65924 :HQ!~Funk@unaffiliated/funk QUIT :Ping timeout: 246 seconds < 1591364056 924641 :craigo!~craigo@144.136.206.168 QUIT :Ping timeout: 272 seconds < 1591365801 124073 :ArthurStrong!~ArthurStr@46-133-120-72.mobile.vf-ua.net QUIT :Quit: leaving < 1591366628 45579 :cpressey!~cpressey@88.144.69.212 JOIN :#esoteric < 1591367072 109889 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :I had this idea. ∀ is an abbreviation for a (possibly infinite) sequence of ∧'s, and ∃ is an abbreviation for a (possibly infinite) sequence of ∨'s, right? But ∧ and ∨ are just 2 of the 16 possible binary logical connectives. So there are at least 14 other possible quantifiers! But not all connectives are commutative like ∧ and ∨ are. For any of the non-commutative connectives, you'd need to < 1591367073 593996 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :make it work on an ordered structure somehow. < 1591367118 373914 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :But if you're OK with that, then the → quantifier looks to me as if it represents... mathematical induction... ? < 1591368419 78912 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :The ↔ quantifier is commutative; if we notate it as [↔] then [↔]x.p(x) is equivalent to (∀x.p(x)) ∨ (∀x.¬p(x)) I think < 1591368546 697274 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :The ⊕ connective (XOR) is also commutative. But, hmm. Maybe that's not enough. < 1591368793 83733 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :It needs to be idempotent, is that it? < 1591369021 13883 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :"Idempotent" isn't quite the right word, maybe "monotonic" is better. > 1591369249 165797 PRIVMSG #esoteric :14[[07Nutes14]]4 M10 02https://esolangs.org/w/index.php?diff=73290&oldid=73283 5* 03PythonshellDebugwindow 5* (-4) 10rm redlink < 1591369344 530266 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :cpressey: hm interesting but I < 1591369345 210829 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :oops < 1591369388 267104 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :…but I’m afraid there are strong no-go results re. this idea. For example I don’t think → qualifies < 1591369421 400138 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :I think first, the operation should be associative, and this denies us → and ↔ < 1591369497 511234 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :associativity is absolutely needed when we want to define an operation on nonempty lists from an operation on pairs, likewise we need a neutral element to define the operation on empty lists < 1591369550 373564 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :hm also I hadn’t thought about operations on circular lists, it would be interesting, but that’s for another conversation < 1591369935 926000 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :now, why could ⊕ be a bad choice?.. hm at first it seems why not: it’s associative and has 0 as neutral element, all nice. Though it may be the case idempotence you named is after all the right restriction to add. It means it doesn’t matter how many times we accidentally count the same element in the underlying set, which is quite natural, though for example Σ doesn’t treat its domain that way. On the other hand it doesn’t tr < 1591369936 397876 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :eat it that way because usually we sum not over a set, but over a function’s range, which shouldn’t be considered a mere set then, as it allows taking any value a specific number of times, which a mere set doesn’t distinguish < 1591369971 799502 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :shachaf: I think a problem with that is that it incorrectly outputs non-ASCII characters without checking the locale. < 1591370241 713219 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :one can also see that ¬∀ and ¬∃ can’t arise in such a way from some operation, pity. Now we see why ∀ and ∃ have their own symbols but ¬∀ and ∄ have at the best part derivative ones > 1591370428 106587 PRIVMSG #esoteric :14[[07Ruined BASIC14]]4 M10 02https://esolangs.org/w/index.php?diff=73291&oldid=68227 5* 03Simplemaker 5* (+5) 10/* Copying values */ > 1591370477 139927 PRIVMSG #esoteric :14[[07Ruined BASIC14]]4 M10 02https://esolangs.org/w/index.php?diff=73292&oldid=73291 5* 03Simplemaker 5* (+7) 10/* Copying values */ < 1591370881 525707 :Remavas!~Remavas@unaffiliated/remavas JOIN :#esoteric < 1591371119 121253 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :arseniiv: Oh gosh, is ↔ not associative? I think of it as "equals, except for truth values", and since = is associative... OK, I'll have to think about this more. < 1591371159 930205 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :Well, ok, no, = isn't associative, we just use it in an abuse of notation where it looks associative: a = b = c < 1591371191 229864 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :I managed to confuse that with transitive because of that < 1591371227 639736 :Melvar!~melvar@dslb-084-063-063-106.084.063.pools.vodafone-ip.de QUIT :Quit: WeeChat 2.8 < 1591371468 55452 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :cpressey: that’s no big deal, though a long time ago when I tried to get myself into logic, I got confused by one book where due to a clumsy explanation of a ≡ b ≡ c ≡ … notation I thought that’s the same as ((a ≡ b) ≡ c) ≡ … < 1591371614 625385 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :hmmm I have a decent question about computational geometry of tesselations but I don’t know how to state it in brief to not confuse anyone more than necessary < 1591372564 190310 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :let’s say it this way: there are a couple of polygonal “prototype tiles” and a (finite) polygonal tesselation seed which is ultimately a set of “concrete tiles” glued to each other. We are to glue a prototype to the seed along an oriented edge of each of them. To do that, we find an euclidean transformation mapping that edge in the prototype to the edge in the seed, and applying that transformation to the prototype, getting a < 1591372565 202335 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :new concrete tile. Using floating point arithmetic, this operation adds inaccuracies to the seed’s vertices more and more as we glue new tiles into it. But an ideal tesselation seed is a rigid construction, so there should be a way to recalculate vertices in all the concrete tiles for them to regain some accuracy. Which is the question; what do I have to do to do this? < 1591372723 545912 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :why this arises at all: I’m afraid if one makes a core in a form of big thin annulus, then there may be problems filling it inside, let alone there may be a problem closing the annulus in the first place < 1591372751 919817 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :arseniiv: Can you represent each tile as a composition of the series of euclidean transformations that led up to it? < 1591372768 801426 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :or any other state when you glue tiles each time to the new tiles, so the error would accumulate < 1591372778 464317 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :cpressey: oh, interesting! < 1591372801 834905 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :but the error would accumulate anyway, wouldn’t it? < 1591372835 153455 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :maybe even more hm, though I’m not sure < 1591372875 915874 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :Well, if the transformations themselves involve floating point, then yes, error would accumulate there, but could you represent them exactly somehow, with algebraic numbers? < 1591372899 16232 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :(storing already transformed points seems more useful for computing e. g. edge lengths and angles) < 1591372902 65685 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :And only introduce floating point, and its error, at the end < 1591372980 928873 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :cpressey: yeah, I thought about “constructible numbers” like Q[√2][√(5+√2)] but they need much space and the algorithms are quite complex < 1591373014 753029 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :I realized only today one can use rigidity of the construction < 1591373136 191552 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :oh, also if you’re accidentally interested in numbers of that form, I’ll try to dig out an article with the algorithms < 1591373161 4093 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :I rewrote them in Mathematica so my code is unhelpful even to me as of now < 1591373178 592596 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :I didn’t even comment it as needed < 1591373205 781598 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :(I even don’t remember if it’s complete and working as it should, lol) < 1591373242 625761 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :I know very little about computational geometry but your question was very similar to a discussion I remember having with someone many, many years ago. < 1591373261 182447 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :ah, I didn’t tell that I tried to prototype the thing a year or something ago, and then left it for a while, only yesterday to remember about why not again < 1591373302 303272 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :cpressey: interesting! what you talked about? < 1591373351 358544 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :did you talk* < 1591373541 225509 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :I think it was about animating a rotating cube, rotating it a small amount on each frame, and the person I was talking to was worried that floating point error on each frame would accumulate < 1591373580 776841 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :This was the 90's < 1591373673 570963 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :Long before we had GPUs to do all this stuff for us :) < 1591373753 94902 :tromp_!~tromp@2a02:a210:ca3:2800:5d06:7e3f:10fc:753d QUIT :Remote host closed the connection < 1591373814 69772 :Melvar!~melvar@dslb-084-063-063-106.084.063.pools.vodafone-ip.de JOIN :#esoteric < 1591373846 196108 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :cpressey: interesting but that has some merit even now, as multiplying quaternions is better than multiplying rotation matrices < 1591373882 976982 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :like, there is an obvious sensible way to normalize a quaternion and not a simple one to “orthogonalize” a matrix < 1591373898 460763 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :also, quaternions allow SLERP < 1591373920 913888 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :I mean, quite easlily allow, vs. the matrices < 1591374219 128133 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru QUIT :Ping timeout: 246 seconds < 1591374238 984519 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru JOIN :#esoteric < 1591374543 409337 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :though in applying a quaternion to a vector, one should be considerate and use an optimized procedure, not just make usual quaternion multiplication, which would be quite costly < 1591374543 551069 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :ah, and also for rotating many vectors in bunch, it’s better to convert q. to a matrix and use the latter, so matrices are useful at the end < 1591374543 551121 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :okay I spam the channel with googlable stuff sorry, though that’s a pretty neat stuff, I can’t get over it even if I don’t write 3D applications almost at all < 1591374543 551161 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :(and I intended to add a bit about logarithms, but IRC was wise to shut me out) < 1591374572 313716 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 QUIT :Quit: Connection closed < 1591374592 288673 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :b_jonas: ah! am I late? < 1591374624 552159 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :I didn’t know about an eclipse at all, is it lunar? I’ll go look < 1591374694 337716 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :though I have no good observation erm places, there are trees blocking the way the Moon usually is at that time < 1591374989 77513 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :b_jonas: en.wikipedia says “It will be visible in most parts of Europe (except northern Scandinavia)”, well-well! < 1591375013 807865 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :also Stellarium doesn’t show any dimming, meh, do I want to see that kind of eclipse < 1591375246 863816 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1591375574 794835 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I have Swiss Ephemeris in my computer, so I can make the calculation of when and where is the eclipse. Do you have that or other ephemeris software? < 1591375603 405725 :tromp!~tromp@2a02:a210:ca3:2800:5d06:7e3f:10fc:753d JOIN :#esoteric < 1591375820 838286 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1591376541 881226 :cpressey!~cpressey@88.144.69.212 QUIT :Quit: WeeChat 1.9.1 < 1591379262 153888 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: But I like UTF-8. < 1591379329 445621 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :shachaf: Well, if you want to output UTF-8 in the error message, you should probably first check the locale to ensure that it is UTF-8, and to output ASCII instead otherwise. (You could store those substrings in global variables, and initialize them based on the locale.) < 1591379344 432710 :tromp!~tromp@2a02:a210:ca3:2800:5d06:7e3f:10fc:753d QUIT :Remote host closed the connection < 1591379380 150252 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu JOIN :#esoteric < 1591380173 34167 :tromp!~tromp@2a02:a210:ca3:2800:5d06:7e3f:10fc:753d JOIN :#esoteric < 1591382157 144299 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 246 seconds < 1591382362 170347 :olsner!~salparot@c80-217-180-83.bredband.comhem.se PRIVMSG #esoteric :heh, argument pa*r*sing, I read "a library for argument passing in C" > 1591382839 378365 PRIVMSG #esoteric :14[[07LS Basic14]]4 10 02https://esolangs.org/w/index.php?diff=73293&oldid=73277 5* 03Simplemaker 5* (+83) 10 > 1591383839 717324 PRIVMSG #esoteric :14[[07Klon14]]4 M10 02https://esolangs.org/w/index.php?diff=73294&oldid=33133 5* 03PythonshellDebugwindow 5* (+152) 10cats + reorder sections > 1591383932 537779 PRIVMSG #esoteric :14[[07DOG14]]4 M10 02https://esolangs.org/w/index.php?diff=73295&oldid=23278 5* 03PythonshellDebugwindow 5* (+6) 10bold title < 1591384053 154954 :tromp!~tromp@2a02:a210:ca3:2800:5d06:7e3f:10fc:753d QUIT :Remote host closed the connection > 1591385871 396815 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow14]]4 M10 02https://esolangs.org/w/index.php?diff=73296&oldid=73243 5* 03PythonshellDebugwindow 5* (-2) 10 < 1591386236 970555 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1591386463 89170 :tromp!~tromp@2a02:a210:ca3:2800:5d06:7e3f:10fc:753d JOIN :#esoteric < 1591387369 851932 :tromp!~tromp@2a02:a210:ca3:2800:5d06:7e3f:10fc:753d QUIT :Remote host closed the connection > 1591388464 660566 PRIVMSG #esoteric :14[[07LS Basic14]]4 M10 02https://esolangs.org/w/index.php?diff=73297&oldid=73293 5* 03Simplemaker 5* (+10) 10/* See Also */ > 1591388741 748580 PRIVMSG #esoteric :14[[07Dumbf*ck14]]4 M10 02https://esolangs.org/w/index.php?diff=73298&oldid=44185 5* 03PythonshellDebugwindow 5* (+3) 10 < 1591389162 583112 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I read the Wikipedia article about microtypography. I seem to remember someone mentioned that DVI is not compatible with microtypography, but actually it is capable of all of the things listed there, without needing any specials; the only exception is changing the widths of fonts, when you are not using a fixed set of font widths and instead allow a continuous range; this is the only thing of those that DVI doesn't do (although in my e > 1591389187 779440 PRIVMSG #esoteric :14[[07PESOIX14]]4 M10 02https://esolangs.org/w/index.php?diff=73299&oldid=41869 5* 03PythonshellDebugwindow 5* (+24) 10cat < 1591389279 69220 :tromp!~tromp@2a02:a210:ca3:2800:5d06:7e3f:10fc:753d JOIN :#esoteric < 1591389570 12332 :tromp!~tromp@2a02:a210:ca3:2800:5d06:7e3f:10fc:753d QUIT :Ping timeout: 246 seconds < 1591390022 936069 :tromp!~tromp@2a02:a210:ca3:2800:5d06:7e3f:10fc:753d JOIN :#esoteric < 1591391287 902523 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :I will check it out about microtypography < 1591391404 318389 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric : I have Swiss Ephemeris in my computer, so I can make the calculation of when and where is the eclipse. Do you have that or other ephemeris software? => when I had Celestia installed, I think there was a thing to prognose eclispes at several solar system bodies (and on Earth), but now I don’t use Celestia < 1591391515 840874 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I think it's "prognosticate". < 1591391546 818461 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(Or just "predict") < 1591391660 814470 :edding1!5db086b6@93.176.134.182 JOIN :#esoteric < 1591391694 871374 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What do you think of the argument-parser-o-matic 16,000? < 1591391712 270840 :edding1!5db086b6@93.176.134.182 PART :#esoteric < 1591391713 886862 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Should I introduce more macros to make it less verbose and more magic? < 1591391721 84523 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or get rid of macros entirely? < 1591391785 209362 :edding1!5db086b6@93.176.134.182 JOIN :#esoteric < 1591391822 956886 :edding1!5db086b6@93.176.134.182 PART :#esoteric < 1591392233 767763 :Mysteryhunter!~Thunderbi@213-225-34-21.nat.highway.a1.net JOIN :#esoteric < 1591392237 927386 :Mysteryhunter!~Thunderbi@213-225-34-21.nat.highway.a1.net PRIVMSG #esoteric :thischannel is logged < 1591392241 35805 :Mysteryhunter!~Thunderbi@213-225-34-21.nat.highway.a1.net PRIVMSG #esoteric :http://esolangs.org/logs/stalker.html < 1591392279 566656 :Mysteryhunter!~Thunderbi@213-225-34-21.nat.highway.a1.net PART :#esoteric < 1591392488 366104 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( Amazing insight. ) < 1591392503 744974 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :big shocker that one. < 1591392515 615405 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :int-e: not “prognosize”? < 1591392533 775584 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: I actually looked it up. < 1591392592 620249 :rain1!~debian@unaffiliated/rain1 QUIT :Quit: leaving < 1591392611 560501 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Sometuimes the verb is derived from the noun and not the other way around, and this is one such case. < 1591392620 155466 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net JOIN :#esoteric < 1591392662 315801 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :int-e: yeah, I believe you though I wanted to write “prognosize” still, as it came to my mind first :D < 1591392680 701521 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :> C16 from Medieval Latin prognōsticāre “to predict” => eh < 1591392682 490946 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : :1:39: error: lexical error at character 't' < 1591392703 387053 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :oh sorry poor lambdabot I always forget about that < 1591392732 207697 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :@botsnack -- does that affect anything and are comments parsed in here? < 1591392732 532351 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric ::) < 1591392738 398078 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: A good indicator is that if there was a two or three syllable synonym for "predict", we'd see it more often. :) < 1591392753 591683 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :int-e: mmmaybe < 1591392801 470940 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :the joke is, “predict” didn’t come to my mind that time :′( for an obscure reason < 1591392802 308377 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net QUIT :Client Quit < 1591393064 176935 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :I worry a bit that my oral speech may be degrading. Either I just speak not as much as needed, or it’s interference of much reading in English, or me noting it eagerly when it’s not actually that bad, especially when I sleep not enough before that day, or it’s really first signs of something < 1591393124 999626 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :compared to that, writing (at least not in English, where I still often need a dictionary to help with something) seems more or less normal < 1591393150 520041 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :my syntax is as heavy-handed as always, at least. No more, no less < 1591393161 114372 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru PRIVMSG #esoteric :in this mode too < 1591393225 269991 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :shachaf: Well, I told you what I thought of it, at least. Well, part of it. You might add more macros if it can make the compiled program smaller and more efficient by doing so. < 1591393259 266053 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: I could stop using «» and use '' instead, but I'm only targeting systems that use UTF-8. < 1591393336 955624 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The macros are supposed to make it more convenient, not more efficient. < 1591393609 261634 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, the macros should make it more convenient, but should not make it too much less efficient by doing so. < 1591393950 607632 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: heavy-handed, hmm. "It is with a heavy hand that I type these words." < 1591393968 967150 :arseniiv_!~arseniiv@136.169.208.90 JOIN :#esoteric < 1591393982 35981 :arseniiv_!~arseniiv@136.169.208.90 PRIVMSG #esoteric :haha I’m an impostor < 1591394025 422643 :int-e!~noone@int-e.eu PRIVMSG #esoteric :very droll < 1591394080 413027 :arseniiv_!~arseniiv@136.169.208.90 PRIVMSG #esoteric :of course the reality is not that interesting, I just forgot to rename myself before restarting the router < 1591394127 30524 :arseniiv!~arseniiv@95.105.1.170.dynamic.ufanet.ru QUIT :Ping timeout: 246 seconds < 1591394130 596664 :arseniiv_!~arseniiv@136.169.208.90 NICK :arseniiv < 1591394141 424527 :arseniiv!~arseniiv@136.169.208.90 PRIVMSG #esoteric :NOW I’m an impostor < 1591394182 25665 :int-e!~noone@int-e.eu PRIVMSG #esoteric :not anymore, now you're identified to services. < 1591394218 797484 :arseniiv!~arseniiv@136.169.208.90 PRIVMSG #esoteric :I’m a proper impostor with a proper documentation, duh < 1591394233 324181 :arseniiv!~arseniiv@136.169.208.90 PRIVMSG #esoteric :it wouldn’t suit me otherwise! < 1591394244 859447 :int-e!~noone@int-e.eu PRIVMSG #esoteric :imposterous < 1591394277 851038 :Remavas!~Remavas@unaffiliated/remavas QUIT :Quit: Leaving < 1591394358 402963 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :. o O (What sort of things are postposterous things?) < 1591394360 619875 :arseniiv!~arseniiv@136.169.208.90 PRIVMSG #esoteric :ah, that word I remember still < 1591394830 883654 :arseniiv!~arseniiv@136.169.208.90 PRIVMSG #esoteric :tried to find that article about arithmetic in Q[…][…]… and as it was prognosticated, I hadn’t find it. There are just too many items and any sensible keyword resulted in failure. At least I’m not committed to use this arithmetic anyway, but it’d be nice to re-read about it, sigh < 1591395554 457305 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: those ... are mysterious < 1591395650 407618 :arseniiv!~arseniiv@136.169.208.90 PRIVMSG #esoteric :int-e: ..? < 1591395665 373003 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Q[...][...]... < 1591395670 764731 :arseniiv!~arseniiv@136.169.208.90 PRIVMSG #esoteric :aaah < 1591395695 432530 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ACTION is not fluent in Unicode. < 1591395699 581251 :arseniiv!~arseniiv@136.169.208.90 PRIVMSG #esoteric :I thought those … were a textual ellipsis < 1591395710 585575 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Sure, but what do they stand for? < 1591395715 553359 :arseniiv!~arseniiv@136.169.208.90 PRIVMSG #esoteric :ah, Unicode < 1591395728 49893 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Q[pi][sqrt(3)][z] < 1591395759 357528 :int-e!~noone@int-e.eu PRIVMSG #esoteric :There are numerous things you could put there. < 1591395770 367829 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Possibly some quotients as well. < 1591395850 773829 :arseniiv!~arseniiv@136.169.208.90 PRIVMSG #esoteric :ah, yes, something like that, but in this case all that mess denotes a field defined inductively: either that (ordered) field is Q or it is F[√s] for F being that kind of field, s ∈ F, is positive and not a square < 1591395884 457700 :int-e!~noone@int-e.eu PRIVMSG #esoteric :So... some specific algebraic numbers. < 1591395887 183730 :arseniiv!~arseniiv@136.169.208.90 PRIVMSG #esoteric :so we just add some square roots in succession < 1591395888 819555 :arseniiv!~arseniiv@136.169.208.90 PRIVMSG #esoteric :yeah < 1591395893 943012 :arseniiv!~arseniiv@136.169.208.90 PRIVMSG #esoteric :and real ones < 1591395914 953365 :arseniiv!~arseniiv@136.169.208.90 PRIVMSG #esoteric :at that < 1591395929 405251 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Oh so s > 0? < 1591395947 333172 :arseniiv!~arseniiv@136.169.208.90 PRIVMSG #esoteric :yeah, s > 0 and not a square, I was to brief < 1591395957 656372 :arseniiv!~arseniiv@136.169.208.90 PRIVMSG #esoteric :too < 1591395984 492578 :arseniiv!~arseniiv@136.169.208.90 PRIVMSG #esoteric :now I’m making famous native-speaker typos, danb < 1591395987 976159 :arseniiv!~arseniiv@136.169.208.90 PRIVMSG #esoteric :damn* < 1591395990 622364 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Hmm, is that exciting in anyway... I guess the inverses need work. < 1591396049 728004 :arseniiv!~arseniiv@136.169.208.90 PRIVMSG #esoteric :finding inverses is not hard, it’s just like in C or like what is done to 1/(5 + 7√3) to get rid of the radical in the denominator < 1591396055 958114 :int-e!~noone@int-e.eu PRIVMSG #esoteric :And if you have many square roots, the question of FFT-like speedups arises as well, hrm. Not a clue :) < 1591396059 937688 :arseniiv!~arseniiv@136.169.208.90 PRIVMSG #esoteric :but finding square roots… < 1591396096 157209 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Ah you want to close Q under field operations and sqrt(). < 1591396107 707662 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(of non-negative numbers.) < 1591396123 164155 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Is this for geometry? < 1591396146 424369 :arseniiv!~arseniiv@136.169.208.90 PRIVMSG #esoteric :also this arithmetic is very space-inefficient, so one needs to find representations in Q[…]… with as few brackets as possible, for each new result. Or it would result in a gigabytes of numbers < 1591396159 965662 :arseniiv!~arseniiv@136.169.208.90 PRIVMSG #esoteric :int-e: yeah < 1591396187 828244 :arseniiv!~arseniiv@136.169.208.90 PRIVMSG #esoteric :it’s one of the ways to make tesselation-y computations work for sure < 1591396195 406756 :arseniiv!~arseniiv@136.169.208.90 PRIVMSG #esoteric :but I dislike this way < 1591396252 338779 :arseniiv!~arseniiv@136.169.208.90 PRIVMSG #esoteric :I’ll push my luck with usual floating point, trying to come up with a way to recalculate point coordinates to make them more accurate each time that’s relevant < 1591396374 404159 :arseniiv!~arseniiv@136.169.208.90 PRIVMSG #esoteric :as a conected tesselation chunk is rigid, increasing accuracy almost up to floating-point precision should be possible < 1591396393 434274 :arseniiv!~arseniiv@136.169.208.90 PRIVMSG #esoteric :I presume in a way like those summation algorithms < 1591396441 894335 :arseniiv!~arseniiv@136.169.208.90 PRIVMSG #esoteric :and, as that idea needs some sleeping on, bye < 1591396470 908377 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. z Z ( good night ) < 1591396689 152803 :arseniiv!~arseniiv@136.169.208.90 QUIT :Ping timeout: 246 seconds < 1591397132 569389 :tromp!~tromp@2a02:a210:ca3:2800:5d06:7e3f:10fc:753d QUIT :Remote host closed the connection < 1591397359 227296 :tromp!~tromp@2a02:a210:ca3:2800:5d06:7e3f:10fc:753d JOIN :#esoteric < 1591397761 116820 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1591398009 444394 :tromp!~tromp@2a02:a210:ca3:2800:5d06:7e3f:10fc:753d QUIT :Remote host closed the connection < 1591398224 595514 :LKoen!~LKoen___@81.255.219.130 QUIT :Remote host closed the connection < 1591398520 627981 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1591398558 146605 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 246 seconds < 1591398655 803940 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :ah, the weekend is upon us. < 1591398691 909428 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1591398923 594642 :\\server\share!~Funk@unaffiliated/funk QUIT :Quit: I probably fell asleep again < 1591399233 492662 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 QUIT :Quit: I seem to have stopped. < 1591399244 35937 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 JOIN :#esoteric < 1591399845 775889 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :I've resolved to do a couple of things. one: build a minimum viable cycle rewriting system in C. two: build a compiler that compiles pseudo-assembly language into cycle rewriting rules. three: extend the C system to support built-in rules for I/O. < 1591400205 767773 :craigo!~craigo@144.136.206.168 JOIN :#esoteric < 1591401737 58392 :Antebrationist!ca9a8773@202-154-135-115.ubs-dynamic.connections.net.nz JOIN :#esoteric < 1591401747 339979 :Antebrationist!ca9a8773@202-154-135-115.ubs-dynamic.connections.net.nz PRIVMSG #esoteric :Hello again. < 1591401825 554847 :Antebrationist!ca9a8773@202-154-135-115.ubs-dynamic.connections.net.nz PRIVMSG #esoteric :Does anybody know of a Python single-function brainfuck interpreter; Namely, one which takes a string of "+-<>[]" as input, assumes all inputs using , to be 0 and outputs, as a string, the STDOUT of the program? < 1591402054 865265 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: I like the last eight octets of your IPv6 address. < 1591402064 577280 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Very oerjany. Maybe intentionally? < 1591402115 259018 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, that's a human who hasn't been around in a bit. < 1591402145 247880 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Several months, actually, hm. < 1591403024 68428 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net JOIN :#esoteric < 1591406254 630044 :Antebrationist!ca9a8773@202-154-135-115.ubs-dynamic.connections.net.nz QUIT :Remote host closed the connection < 1591409104 10068 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1591410024 154643 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 246 seconds < 1591410186 34381 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-zbbyohcljagkubii PRIVMSG #esoteric :oerjan hasn't been? > 1591411181 444663 PRIVMSG #esoteric :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=73300&oldid=62279 5* 03Voltage2007 5* (+42) 10 < 1591412890 471319 :tromp!~tromp@2a02:a210:ca3:2800:5d06:7e3f:10fc:753d JOIN :#esoteric < 1591413207 392178 :tromp!~tromp@2a02:a210:ca3:2800:5d06:7e3f:10fc:753d QUIT :Ping timeout: 272 seconds < 1591416139 43021 :tromp!~tromp@2a02:a210:ca3:2800:5d06:7e3f:10fc:753d JOIN :#esoteric < 1591416408 101936 :tromp!~tromp@2a02:a210:ca3:2800:5d06:7e3f:10fc:753d QUIT :Ping timeout: 246 seconds < 1591419732 635430 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I found a bug in Ghostscript with printobject, where sometimes it writes array elements in the wrong order. < 1591420468 235794 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca QUIT :Quit: zzo38 < 1591420529 373799 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca JOIN :#esoteric > 1591420660 433697 PRIVMSG #esoteric :14[[07User talk:AC0101014]]4 N10 02https://esolangs.org/w/index.php?oldid=73301 5* 03TwilightSparkle 5* (+196) 10Created page with "== Welcome, I guess == Welcome! Please sign your comments with four tildes:
~~~~
. ~~~~" < 1591421030 412219 :tromp!~tromp@2a02:a210:ca3:2800:c5eb:4576:f85e:c9db JOIN :#esoteric < 1591421339 406153 :tromp!~tromp@2a02:a210:ca3:2800:c5eb:4576:f85e:c9db QUIT :Ping timeout: 272 seconds < 1591423658 44216 :tromp!~tromp@2a02:a210:ca3:2800:c5eb:4576:f85e:c9db JOIN :#esoteric > 1591423974 391003 PRIVMSG #esoteric :14[[071+/Snippets14]]4 10 02https://esolangs.org/w/index.php?diff=73302&oldid=72390 5* 03TwilightSparkle 5* (+103) 10/* Easy */ > 1591424543 741309 PRIVMSG #esoteric :14[[071+14]]4 10 02https://esolangs.org/w/index.php?diff=73303&oldid=68011 5* 03TwilightSparkle 5* (+139) 10/* Commands and syntax */ > 1591424638 902903 PRIVMSG #esoteric :14[[071+14]]4 M10 02https://esolangs.org/w/index.php?diff=73304&oldid=73303 5* 03TwilightSparkle 5* (+22) 10/* Undocumented instruction */ < 1591427247 128250 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net QUIT :Quit: adu < 1591429192 885123 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 256 seconds < 1591431133 967023 :LKoen!~LKoen___@81.255.219.130 JOIN :#esoteric < 1591431304 774868 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric < 1591434362 273085 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :shachaf: I don't know what you mean < 1591435093 224908 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: :aaaa:0:aaaa:0 < 1591436715 64406 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 246 seconds < 1591436765 50736 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1591437197 433339 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :fungot, what are the prime factors of 1536? < 1591437231 268820 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :b_jonas: ( translate ( german english) " fnord" meant " macros", but " they don't agree on events being a general solution where you gave the dictionary inside the function < 1591437342 532099 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :2 is definitely in there < 1591437534 75964 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 246 seconds < 1591437593 969419 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1591439518 989255 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1591440158 630532 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`factor 1536 < 1591440159 534033 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :1536: 2 2 2 2 2 2 2 2 2 3 < 1591440166 193777 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, you could say that. < 1591441609 967977 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1591441797 27056 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 246 seconds < 1591441800 115235 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1591441828 86303 :arseniiv!~arseniiv@136.169.202.193 JOIN :#esoteric < 1591444520 214595 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@pl \d w -> f d >> t d w < 1591444520 533534 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :ap ((.) . (>>) . f) t < 1591444528 397151 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hm, I don't think that's an improvement. < 1591444562 67194 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Also it should've been >>= but that hardly matters.) < 1591444786 804617 :olsner!~salparot@c80-217-180-83.bredband.comhem.se PRIVMSG #esoteric :@pl \d w -> f d >>= t d w < 1591444787 171616 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :ap ((.) . (>>=) . f) t < 1591444797 493992 :olsner!~salparot@c80-217-180-83.bredband.comhem.se PRIVMSG #esoteric :indeed it didn't < 1591445584 203929 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ugh. I wanted to do something XInput-related in my XMonad configuration, but the XMonad handleEventHook is in terms of Graphics.X11.Xlib.Extras.Event, which is a "processed" form of the raw XEvent and doesn't have support for extensions. It will just get turned into the fallback "AnyEvent", and all the interesting bits are discarded. < 1591445878 881671 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa, fizzie is doing Haskell? < 1591445894 90061 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm using i3 nowadays and it works pretty well. What a silly language Haskell is. < 1591445908 664054 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I strictly only ever touch it when fiddling with XMonad. < 1591446066 779486 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now that I'm working from home, there's a lot more swapping of monitors for the work laptop, so I wrote a moderately clever and flexible AutoRandr module, which went pretty well. It talks to Xrandr directly, parses EDID data, and tries to find a matching configuration. < 1591446123 192214 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Inspired by that, I was now looking at also hooking in keyboard layout configuramation when XInput events happen, but that seems a little nastier. I may just fall back to the tiny "inputplug" program instead of integrating it to the window manager. < 1591446213 139751 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://ix.io/2opR -- see, doesn't that look quite acceptable? < 1591446278 501341 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Okay, I did cheat a little in that I do the reconfiguring through the xrandr CLI, rather than talking to the extension directly. I promise there was a good reason for that, I just forgot what it was.) < 1591446298 124590 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I have a program that monitors keyboard layout change events and a bunch of other things: https://slbkbs.org/tmp/statustext.c < 1591446340 931921 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(It just prints text to the status bar, though.) < 1591446362 102392 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :As of recently I got wireless headphones, and it doesn't detect when I turn them on or off, and keeps displaying the volume for the old device. I don't think the ALSA exposes the thing I want, so I might have to switch to pulseaudio. < 1591446387 232051 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But having written a small amount of pulseaudio code I'm really not looking forward to that. < 1591446416 996993 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm back to pulseaudio, after going through OSS -> ALSA -> pulseaudio -> ALSA -> pulseaudio so far. < 1591446452 425475 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That randrConfig looks quite acceptable, though there's no reason for it to be in the window manager, is there? < 1591446482 616644 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not really, other than a perverse joy of nudging XMonad closer and closer to a DE. < 1591446518 959284 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I meant switching to the pulseaudio API for getting volume information. < 1591446523 697798 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm already using pulseaudio. < 1591446568 224585 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I see. Well, yeah. My volume control XMonad keybindings are now more or less defunct, because they were written for the ALSA API and would probably do the wrong thing. < 1591446582 66664 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(But there's a physical volume knob in the external USB DAC, which is the only audio output device I use, so it's kind of moot.) < 1591446609 89895 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I wrote a pulseaudio program to set the volume. It was a real maze of callbacks. < 1591446624 912713 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And that's just for the simplest task. < 1591446769 835745 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Man, I jammed up my C argument parser so you can specify things explicitly instead of parsing description strings. < 1591446777 281427 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This is more verbose but probably better? < 1591446845 66497 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sounds plausible. < 1591446947 280984 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Now you specify arguments like MOP_OPT(&mop, .name = "verbose", .short_name = 'v', .help = "verbose mode") { printf("increasing verbosity\n"); } > 1591446988 791552 PRIVMSG #esoteric :14[[071.114]]4 10 02https://esolangs.org/w/index.php?diff=73305&oldid=73288 5* 03Hakerh400 5* (+34) 10Fix typo and add interpreter < 1591446990 220283 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :shachaf: is there a way to give multiple alternative spellings/abbreviations for the long name? because I sort of think that long options are hard to design well without that. < 1591447001 290388 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :also that in most programs it's easier to just stick to short options < 1591447013 50542 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, not currently. < 1591447033 574699 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Do you have a `--helpfull` flag that's actually less helpful than `--help`? < 1591447038 136169 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I could add that but I'm unlikely to use it. < 1591447042 22227 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :shachaf: how do you specify whether the option has an argument in that? > 1591447048 747266 PRIVMSG #esoteric :14[[07User:Hakerh40014]]4 M10 02https://esolangs.org/w/index.php?diff=73306&oldid=73156 5* 03Hakerh400 5* (+10) 10 < 1591447054 64784 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: I'm not planning to go the way of gflags. < 1591447063 251783 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: Currently with .wants_optarg = true < 1591447087 222625 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :See https://slbkbs.org/tmp/mop/mop.h < 1591447088 784079 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :fungot: no, that probably uses the weird syntax --help --verbose < 1591447089 150329 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :b_jonas: if you make a file upload progress bar with rails and ajax things won't work, i mainly just idle on my other computer has 32 megs of ram < 1591447096 848625 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :argh < 1591447098 525243 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :fizzie: ^^ < 1591447126 340555 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Where have you been hiding another computer in? < 1591447126 644838 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :fizzie: uh. openoffice help neglects to list one part of the course, and one mutex ( for committing optimistic concurrency logs) < 1591447136 202664 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So evasive. < 1591447160 510583 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :shachaf: I mean, except in some programs that really have a lot of options, the point of long options is just that it may be easier to remember/guess the option name, but that works well only if the program accepts multiple alternatives < 1591447184 215648 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No, the point of long options is that it's easier to read an invocation of a command that uses them. < 1591447194 399438 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :hmm ok < 1591447208 920524 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now I'm wondering if there are many programs that will accept any unique abbreviation of an argument. < 1591447217 320418 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean, maybe the thing you said is also the point, but I don't really want people to be guessing options. < 1591447220 820894 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :fizzie: sadly yes < 1591447238 857765 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :fizzie: and that can cause backward compatibility failure when a later version adds an option < 1591447241 409027 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There are some option parsing libraries that will take any unambiguous prefix of a long option. That doesn't seem like a great idea to me. < 1591447247 69356 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :For the reason b_jonas said. < 1591447263 170723 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :fizzie: gnu's getopt_long actually does that by default < 1591447280 187684 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa, so it does! < 1591447284 919506 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I somehow didn't know that. < 1591447298 931377 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :silently < 1591447300 161359 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` /bin/ls --versi < 1591447301 139053 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :ls (GNU coreutils) 8.30 \ Copyright (C) 2018 Free Software Foundation, Inc. \ License GPLv3+: GNU GPL version 3 or later . \ This is free software: you are free to change and redistribute it. \ There is NO WARRANTY, to the extent permitted by law. \ \ Written by Richard M. Stallman and David MacKenzie. < 1591447308 206552 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh, I wasn't expecting it to be *that* common. < 1591447312 436601 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :is that version sort? < 1591447320 338676 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :like ls -v ? < 1591447334 661043 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`` /bin/ls --ve < 1591447335 646679 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :ls (GNU coreutils) 8.30 \ Copyright (C) 2018 Free Software Foundation, Inc. \ License GPLv3+: GNU GPL version 3 or later . \ This is free software: you are free to change and redistribute it. \ There is NO WARRANTY, to the extent permitted by law. \ \ Written by Richard M. Stallman and David MacKenzie. < 1591447364 452588 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`` /bin/ls --r < 1591447365 315491 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/bin/ls: option '--r' is ambiguous; possibilities: '--reverse' '--recursive' \ Try '/bin/ls --help' for more information. < 1591447367 260219 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know why /bin/ls, given that ls isn't a shell builtin. < 1591447375 672164 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, I just copied it from you. < 1591447381 27834 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :``` type ls < 1591447381 393678 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean I don't know why I did it. < 1591447382 76099 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :ls is /hackenv/bin/ls < 1591447383 703402 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :^ that's why < 1591447385 879499 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :also with sed < 1591447393 821908 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, that's a good point! < 1591447395 318609 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :and I keep writing /bin/cat because I'm afraid that someone will override that too < 1591447410 794087 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`` ls --ve < 1591447411 812201 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :ls (GNU coreutils) 8.30 \ Copyright (C) 2018 Free Software Foundation, Inc. \ License GPLv3+: GNU GPL version 3 or later . \ This is free software: you are free to change and redistribute it. \ There is NO WARRANTY, to the extent permitted by law. \ \ Written by Richard M. Stallman and David MacKenzie. < 1591447414 434045 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :esolang has a lot of incompatible shadowed commands, they're annoying, I hate them < 1591447424 669811 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :``` /bin/w < 1591447425 772327 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :bash: /bin/w: No such file or directory < 1591447430 150660 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :``` /usr/bin/w < 1591447430 678184 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know if they're *that* incompatible. < 1591447431 42365 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​ 12:43:50 up 0 min, 0 users, load average: 0.00, 0.00, 0.00 \ USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT < 1591447439 30723 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, okay, that one definitely is. < 1591447451 461488 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :that's not the worst one < 1591447478 729418 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`5 /usr/bin/w < 1591447482 246990 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :1/2: 12:44:39 up 0 min, 0 users, load average: 0.00, 0.00, 0.00 \ USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT \ 12:44:39 up 0 min, 0 users, load average: 0.00, 0.00, 0.00 \ USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT \ 12:44:39 up 0 min, 0 users, load average: 0.00, 0.00, 0.00 \ USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT \ 12:44:39 up 0 min, 0 users, load avera < 1591447543 546469 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How wise. < 1591447555 654193 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`? wise < 1591447556 922131 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :Uninstalling software installed by the Wise Installation Wizard is unwise. It's neither clockwise nor counterclockwise nor otherwise. < 1591447572 120954 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If Unix commands didn't want to be shadowed, they shouldn't have occupied such prime namespace. < 1591447577 705396 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :besides ls and sed, cc is also one that annoys me < 1591447579 110264 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why is that in wisdom? < 1591447583 835343 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :yes, w is excusable < 1591447591 735970 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I kind of want to delete it but I feel like maybe I tried that before and someone reverted it. < 1591447603 247012 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I added it originally. < 1591447621 899734 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` type cc < 1591447622 753991 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :cc is /hackenv/bin/cc < 1591447628 378771 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cbt cc < 1591447628 984899 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It does make me smile, which from the KonMari perspective suggests it should stay there? < 1591447629 349914 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​#!/bin/sh \ echo "$@" | sed 's/\\n/\n/g' | gcc -w -Wfatal-errors -std=c11 -O2 -x c - -o /tmp/a.out && /tmp/a.out < 1591447653 942224 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :admittedly I installed /hackenv/bin/hello which also shadows a gnu utility incompatibly < 1591447668 118312 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa, what's bin/cc about? Bizarro mode 12,000. < 1591447682 433990 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :`whatis cc < 1591447687 392874 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :cc(1hackeso) - no description < 1591447711 760329 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's like a very poor man's copy of ##c's `,cc`, I think. < 1591447731 260205 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Should I actually do help autogeneration or is it not worth the trouble? < 1591447802 726869 :craigo!~craigo@144.136.206.168 QUIT :Ping timeout: 260 seconds < 1591447844 506126 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :I can understand ones like man and wget < 1591447848 312617 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :oh yeah, paste is another offender < 1591447850 844659 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :`type -a paste < 1591447851 534989 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :type? No such file or directory < 1591447854 198894 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :``` type -a paste < 1591447855 107724 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :paste is /hackenv/bin/paste \ paste is /usr/bin/paste < 1591447857 398252 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :^ no relations to each other > 1591447870 333660 PRIVMSG #esoteric :14[[07Examinable Invocation Vector14]]4 M10 02https://esolangs.org/w/index.php?diff=73307&oldid=65707 5* 03PythonshellDebugwindow 5* (-10) 10unpipe cross-namespace link < 1591447877 553626 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :`whatis nooodl: < 1591447878 415589 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :nooodl:(1hackeso) - noooooo description < 1591447905 707702 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :have I sleepadded that, or has someone else been using addwhatis? < 1591448135 502601 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :`run hg cat -r 11847 /hackenv/share/whatis | grep -i ooo # I sleepadded that < 1591448136 878430 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :nooodl:(1hackeso) - noooooo description \ rnooodl(1hackeso) - no description < 1591448141 597345 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :I've no idea what that actually does < 1591448166 469610 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`nooodl nooodl < 1591448167 674440 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :nooodl? No such file or directory < 1591448188 192772 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :int-e: it has a colon < 1591448198 980692 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`` echo nooodl | rnooodl < 1591448199 861196 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :nooooodl < 1591448202 174121 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`` echo nooodl | rnooodl < 1591448203 93190 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :noooooooodl < 1591448210 558070 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :`nooodl: hello < 1591448211 986936 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :hello < 1591448222 921542 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :`run hello | nooodl: < 1591448223 748859 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. < 1591448226 653040 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :`run hello < 1591448227 561798 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :hello, world < 1591448232 877352 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :``` type -a nooodl: < 1591448233 847764 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :noooooooodl: is /hackenv/bin/nooooodl: < 1591448242 481115 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :``` cat /hackenv/bin/nooodl: < 1591448243 561538 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​ELF............>.....(......@....... ..........@.8. .@.........@.......@.......@.......h......h..................................................................................................................... ....... ....... ...... 9...... 9.....................`.......`.......`..................................................P..................................................... < 1591448248 516893 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The colon version seems to be not particularly useful. < 1591448254 848015 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`` echo noodle | rnooodl < 1591448256 161656 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :noodle > 1591448258 688768 PRIVMSG #esoteric :14[[07Finite-state mach... wait, WHAT!?14]]4 M10 02https://esolangs.org/w/index.php?diff=73308&oldid=68858 5* 03PythonshellDebugwindow 5* (-29) 10/* References */ rm redtemplate < 1591448266 176380 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You need at least three o's to trigger that. < 1591448267 554320 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Does it need three o's to trigger? < 1591448268 585217 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` ls -l /hackenv/bin/nooodl: < 1591448269 554651 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :lrwxrwxrwx 1 1000 1000 9 Jul 8 2017 /hackenv/bin/noooodl: -> /bin/echo < 1591448284 935813 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :`nooodl: hellooo wooorld nooodl < 1591448287 908011 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :hellooo wooorld nooodl < 1591448295 349557 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I thought it was two, so that a simple noodle would already be enlarged. < 1591448308 487440 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`dobg rnooodl < 1591448310 685127 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :8518:2016-06-17 ` hg cat -r 5060d5af0b98 bin/rnooodl >bin/rnooodl \ 8202:2016-05-29 sed -i s/w/wW/ bin/rnooodl \ 8198:2016-05-29 mkx bin/rnooodl//perl -pe \'s/([^w\\W])\\1\\1/"@{[$1 x(3+rand 7)]}"/ge\' \ 8197:2016-05-29 mkx bin/rnooodl//perl -pe \'s/([^w\\w])\\1\\1/"@{[$1 x(3+rand 7)]}"/ge\' \ 8196:2016-05-29 mkx bin/rnooodl//perl -pe \'s/(\\w)\\1\\1/"@{[$1 x(3+rand 7)]}"/ge\' \ 8195:2016 < 1591448311 494735 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :it's three, luckily. and I hate it even this way. < 1591448334 879339 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :I hate it because it makes ``` not output partial lines after a timeout < 1591448337 610145 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The colon thing is kind of odd. I guess it does "integrate" with the rnooodl call in `` though. < 1591448341 251447 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :that could be fixed by a better program, but ouch < 1591448352 801689 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Remember when rnooodl would take any letter rather than just os? That was so good. < 1591448376 619517 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`` nooodl: This is a thing that should get rnooodlified. Maybe best to add another nooodle to be sure. < 1591448377 419282 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :This is a thing that should get rnooooooooodlified. Maybe best to add another nooodle to be sure. < 1591448386 93157 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :we should just ln -s /bin/cat /hackenv/bin/rnooodl < 1591448413 518547 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`dobg nooodl: < 1591448420 859127 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :2787:2013-04-23 ln -s /bin/echo bin/nooodl: < 1591448426 369463 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah. Well then. < 1591448495 91131 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I support getting rid of that one, and also rnoooodl in general if you feel like it, but I'm also tolerant enough of nonsense to not mind it's there. < 1591448547 815944 :int-e!~noone@int-e.eu PRIVMSG #esoteric :as long as it doesn't touch multiocular o's. < 1591448560 386264 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also annoying, I found what I think is likely to be a copy of the Minecraft world some #esoteric people also contributed to, but couldn't immediately figure out how to convert it to something that could be viewed (it's pretty old), and now I've lost it *again*. < 1591448590 948758 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I distinctly remember thinking "well, this is not the optimal place to put this, it might get lost, but I'll get back to this the next day so it's probably fine". < 1591448607 930936 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Uh oh. < 1591448656 895189 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :what I dislike is that `` and ``` uses rnooodl < 1591448661 772107 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :I'd be fine with `w using it > 1591448671 918701 PRIVMSG #esoteric :14[[07Lazy expander14]]4 M10 02https://esolangs.org/w/index.php?diff=73309&oldid=69877 5* 03PythonshellDebugwindow 5* (-10) 10unpipe > 1591448688 552272 PRIVMSG #esoteric :14[[07Transceternal14]]4 M10 02https://esolangs.org/w/index.php?diff=73310&oldid=66600 5* 03PythonshellDebugwindow 5* (-10) 10unpipe cross-namespace link > 1591448700 302106 PRIVMSG #esoteric :14[[07Functional()14]]4 M10 02https://esolangs.org/w/index.php?diff=73311&oldid=67947 5* 03PythonshellDebugwindow 5* (-10) 10unpipe cross-namespace link < 1591448705 643322 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( b_jonas is not a pastafarian ) > 1591448728 884288 PRIVMSG #esoteric :14[[07Happy Fantasy14]]4 M10 02https://esolangs.org/w/index.php?diff=73312&oldid=71415 5* 03PythonshellDebugwindow 5* (-10) 10unpipe cross-namespace link > 1591448744 285379 PRIVMSG #esoteric :14[[07Halt halt halt14]]4 M10 02https://esolangs.org/w/index.php?diff=73313&oldid=71446 5* 03PythonshellDebugwindow 5* (-10) 10unpipe cross-namespace link < 1591448746 927155 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh man, I gotta get back to my SAT solver. < 1591448761 946089 :spruit11!~unknown@ip56522cc1.speed.planet.nl QUIT :Quit: Lost terminal < 1591448768 332468 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This is Luby restarts. Do you like this? < 1591448808 873373 :int-e!~noone@int-e.eu PART #esoteric :"AMBIVALENT CHICKEN" < 1591448809 83816 :int-e!~noone@int-e.eu JOIN :#esoteric < 1591448860 318439 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Uh oh. < 1591448862 981270 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK. < 1591448913 478508 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :I should at least rewrite rnooodl to make it able to output anything immediately, except in the one case where the input ends in "noood" or "Noood" in which case it should use a small timeout to wait for a possible "l" < 1591448932 273592 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :and even in that case the output would be missing only the trailing "d" > 1591448944 72052 PRIVMSG #esoteric :14[[07Insanity14]]4 M10 02https://esolangs.org/w/index.php?diff=73314&oldid=72961 5* 03PythonshellDebugwindow 5* (+40) 10/* Program structure */ specify < 1591448948 691614 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cbt rnooodl < 1591448949 887181 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :perl -pe 's/([Nn])ooodl/"$1@{[o x(3+rand 7)]}dl"/ge' < 1591448969 290659 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: is that even possible? Isn't the bigger problem that a lot of programs start buffering when writing to a pipe? < 1591448978 913829 :spruit11!~unknown@ip56522cc1.speed.planet.nl JOIN :#esoteric < 1591448983 245678 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`` stty < 1591448984 286009 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :stty: 'standard input': Inappropriate ioctl for device < 1591448990 300936 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`stty < 1591448991 234458 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :stty: 'standard input': Inappropriate ioctl for device < 1591449000 682135 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Maybe it's not an issue for HackEso. < 1591449006 120108 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :int-e: that certainly happens, yes, but I often run commands that I write with ``` and in those I can flush the output explicitly < 1591449081 81013 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :`` < 1591449082 158546 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :436) You realise the micromanagement it took to make quintopia encrust my silver throne with emeralds rather than a jug? < 1591449089 412684 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :whoa, I didn't know `` with no args did that < 1591449121 261956 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"To many, high-end Ethernet cables are still a controversial subject. While plenty of experiments have proven to me that their influence is not imaginary, it sure is annoying that, so far, we have not been able to come up with a proper scientific explanation for why these cables can alter the sound." < 1591449148 100885 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(In a review for a 750€ Ethernet cable.) < 1591449201 920779 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Yeah it's pipes anyway. < 1591449205 861238 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric : "There are some theories, though, and the one I personally think is plausible is that it is not the music stream itself that is affected but rather the influence of noise that travels along and subsequently influences circuits downstream." < 1591449224 797357 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`stat /proc/self/1 < 1591449225 827507 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :stat: cannot stat '/proc/self/1': No such file or directory < 1591449226 750932 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This is starting to sound like water memory. < 1591449230 349370 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`stat /proc/self/fd/1 < 1591449231 209199 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​ File: /proc/self/fd/1 -> pipe:[221] \ Size: 64 Blocks: 0 IO Block: 1024 symbolic link \ Device: 4h/4d Inode: 224 Links: 1 \ Access: (0300/l-wx------) Uid: ( 1000/ UNKNOWN) Gid: ( 1000/ UNKNOWN) \ Access: 2020-06-06 13:13:50.615096204 +0000 \ Modify: 2020-06-06 13:13:50.615096204 +0000 \ Change: 2020-06-06 13:13:50.615096204 +0000 \ Birth: - < 1591449274 916131 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :maybe the people who buy expensive Ethernet cables also buy more expensive sound equipment? < 1591449279 59984 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's an intentional pipe in there. < 1591449326 8465 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fizzie: Yeah, audiophilantry is highly esoteric. < 1591449344 181490 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(audiophily is the proper word) < 1591449371 558558 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://github.com/fis/umlbox/blob/master/init.c#L199 < 1591449372 484349 :int-e!~noone@int-e.eu PRIVMSG #esoteric :audophilia may be better < 1591449387 766977 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't quite remember all the rationale. < 1591449423 268196 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think the thinking was, some programs might switch to output formats more friendly for IRC when piped. < 1591449450 173193 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But it's a controversial topic. < 1591449485 97593 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Hmm, plausible enough reason. < 1591449518 520958 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I don't mind, I just didn't know (or quite possibly, forgot because it hardly ever matters). > 1591449524 632130 PRIVMSG #esoteric :14[[07Finite-state mach... wait, WHAT!?14]]4 M10 02https://esolangs.org/w/index.php?diff=73315&oldid=73308 5* 03PythonshellDebugwindow 5* (-10) 10unpipe cross-namespace link > 1591449874 667494 PRIVMSG #esoteric :14[[07Elevated Parser14]]4 M10 02https://esolangs.org/w/index.php?diff=73316&oldid=71933 5* 03PythonshellDebugwindow 5* (+1) 10/* Addition */ < 1591450492 502251 :Remavas!~Remavas@unaffiliated/remavas JOIN :#esoteric > 1591452445 793125 PRIVMSG #esoteric :14[[071+/Snippets14]]4 M10 02https://esolangs.org/w/index.php?diff=73317&oldid=73302 5* 03PythonshellDebugwindow 5* (+23) 10 > 1591452529 893454 PRIVMSG #esoteric :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=73318&oldid=73300 5* 03PythonshellDebugwindow 5* (+40) 10unpipe cross-namespace link +Cats > 1591452596 875647 PRIVMSG #esoteric :14[[07TM operator14]]4 M10 02https://esolangs.org/w/index.php?diff=73319&oldid=45594 5* 03PythonshellDebugwindow 5* (+23) 10cat > 1591454486 432993 PRIVMSG #esoteric :14[[07TWiRQ14]]4 M10 02https://esolangs.org/w/index.php?diff=73320&oldid=16260 5* 03PythonshellDebugwindow 5* (+21) 10 > 1591454560 158766 PRIVMSG #esoteric :14[[07TWiRQ14]]4 M10 02https://esolangs.org/w/index.php?diff=73321&oldid=73320 5* 03PythonshellDebugwindow 5* (+77) 10deadlang < 1591457318 84876 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1591458167 566625 :int-e!~noone@int-e.eu PRIVMSG #esoteric :rain1: Get off my lawn! (It just started raining outside ;-) (And actually there's pavement there but who wants to be picky.)) < 1591458205 558162 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :lol < 1591461235 37104 :Remavas!~Remavas@unaffiliated/remavas QUIT :Quit: Leaving < 1591462041 110650 :arseniiv!~arseniiv@136.169.202.193 QUIT :Ping timeout: 246 seconds < 1591462713 46394 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net JOIN :#esoteric < 1591464055 961340 :arseniiv!~arseniiv@136.169.202.193 JOIN :#esoteric < 1591464909 219277 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :let me try to rephrase. fungot, what are the *primal* factors of 1536 ? < 1591464931 408906 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :b_jonas: it's like deja vu all over again. if you do randomization, then why bother making this at all < 1591464938 853981 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I expect if Ethernet cables alter the sound, it might be due to interference which causes some data to get lost. So, it might have to do with the codec. < 1591464966 575822 :Remavas!~Remavas@unaffiliated/remavas JOIN :#esoteric < 1591464971 572870 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :But I don't know if that is true or not, anyways. < 1591464985 554300 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :or with a driver on Win32 < 1591465069 233182 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, although I don't think the driver on Win32 has to do with the physical cable. < 1591465650 21702 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1591466138 188823 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I am trying to fix a bug in Ghostscript, having to do with the printobject and writeobject operators. < 1591466421 606664 :arseniiv!~arseniiv@136.169.202.193 PRIVMSG #esoteric : Also annoying, I found what I think is likely to be a copy of the Minecraft world some #esoteric people also contributed to, but couldn't immediately figure out how to convert it to something that could be viewed (it's pretty old), and now I've lost it *again*. => oh < 1591466432 824961 :arseniiv!~arseniiv@136.169.202.193 PRIVMSG #esoteric :what version was it approximately if you remember? < 1591466495 54443 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I posted the bug report, but have gotten no reply yet; I am trying to see if I can fix it by myself, although since I have not signed the Artifex contribution agreement, I cannot contribute patches. They may eventually fix it, but before then, anyone who uses it must apply the patches by themself. The printobject and writeobject operators are mostly implemented in PostScript, so it can be patched without needing to recompile Ghostscrip < 1591466703 263186 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :arseniiv: I imagine somewhere around 1.1. < 1591466894 142864 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I found something that might be it, and it's timestamped Oct 12 2011, so I guess that's actually still beta 1.9 then. < 1591467112 787916 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The files are region/r.X.Y.mcr, which apparently definitely dates it to >= beta 1.3, < 1.2.1. < 1591467553 457882 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1591468072 504363 :tromp!~tromp@2a02:a210:ca3:2800:c5eb:4576:f85e:c9db QUIT :Read error: Connection reset by peer < 1591468119 74302 :tromp!~tromp@ip-213-127-95-129.ip.prioritytelecom.net JOIN :#esoteric < 1591468210 60547 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"This world was last played in vesrion unknown; you are on version 1.15.2." Well, at least it's going to attempt to convert it. < 1591468318 313155 :arseniiv!~arseniiv@136.169.202.193 PRIVMSG #esoteric : I found something that might be it, and it's timestamped Oct 12 2011, so I guess that's actually still beta 1.9 then. => wow. I think I played only since 1.3 or something < 1591468339 342873 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, it loaded something. < 1591468344 138796 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't recognize the place though. < 1591468388 301836 :arseniiv!~arseniiv@136.169.202.193 PRIVMSG #esoteric :I’d think there would be something flat and redstony < 1591468420 676203 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The game also keeps on bugging out a little, every few seconds it changes my view 90 degrees. < 1591468470 198849 :arseniiv!~arseniiv@136.169.202.193 PRIVMSG #esoteric ::o < 1591468511 263409 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Actually it only happens if I move the mouse around. Weird. < 1591468553 345941 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I can see that triangular staircase that goes all the way to the top of the sky, which I *think* was part of the shared thing. < 1591468572 60145 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There wasn't anything particularly #esoteric about this, by the way, it was mostly just random chatting and silliness. < 1591468586 371705 :arseniiv!~arseniiv@136.169.202.193 PRIVMSG #esoteric :hehe < 1591468624 969103 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's also the incomplete zeppelin that I kinda-sorta remember. < 1591468674 119963 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It'd be easier to navigate if I could look around without aiming directly upwards or downwards every few seconds.) < 1591468704 62192 :arseniiv!~arseniiv@136.169.202.193 PRIVMSG #esoteric :does reloading it help? < 1591468711 942632 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, I found a sign saying "<- civilization", I guess that's promising. < 1591468814 18924 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also another street sign saying "Gregor's water castle", so this was *definitely* the #esoteric-associated one. < 1591468826 724863 :arseniiv!~arseniiv@136.169.202.193 PRIVMSG #esoteric :. o O ( and there is a portal right into Sid Meier’s Civilization ) < 1591469120 896447 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, it has the same bug in a fresh newly created world, so I guess that's "fine". < 1591469219 805365 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://bugs.mojang.com/browse/MC-144107 maybe. < 1591469316 786665 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The Rwa Input -> OFF workaround seems to have worked. < 1591469898 813538 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh, the nether portal's translucent sheets are 90 degrees off. As in, if the portal frame is oriented like ----, the translucent sheets are ||. Looks pretty silly. < 1591469927 5892 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also, the ladders no longer work. < 1591469948 558255 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We used to have alternating ladder/torch/ladder/torch and that was good enough for climbing, but apparently no longer. < 1591469987 82674 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :fizzie: play a human or elf character instead of a goblin or dwarf or halfling < 1591469993 607136 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :then you can reach the ladder < 1591470181 965206 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I just respawned. < 1591470198 71130 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But I've found the Libmarine Subrary, and the Subree, and Vorpal's place. < 1591470216 78982 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And some fish, which I'm pretty sure didn't exist back then. < 1591470233 458091 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And some minecart stuff that almost certainly no longer works. < 1591470270 262277 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( But where's the Tomb of the Jabberwacky? ) < 1591470280 277894 :arseniiv!~arseniiv@136.169.202.193 PRIVMSG #esoteric : We used to have alternating ladder/torch/ladder/torch and that was good enough for climbing, but apparently no longer. => economical :D < 1591470323 417530 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I have a list such as [1 2 [[3] [4] [[5] [6]] [7]] 8 [9] 10 [[11]] [12 13]] and need to convert to binary format such that each element of the list is stored consecutively; numbers store themself, while if the element is another list, it consists of a pointer to the beginning of the sublist and the length of the sublist (numbers and sublist pointers have the same length). < 1591470345 929374 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Furthermore, it should be streamed, so that you do not have to go back and patch the data with the pointers. < 1591470353 170556 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Do you know how to do this properly? < 1591470362 878622 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :zzo38: how do you distinguish between a number and a list then? < 1591470397 719875 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :b_jonas: The data type is also stored in each element. (There is the type, length, and value; the "length" field is not used for numbers.) < 1591470422 777935 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Actually, there is a description of the format here: http://fileformats.archiveteam.org/wiki/PostScript_binary_object_format < 1591470428 929186 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :ah < 1591470486 250824 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Ghostscript has an implementation; its algorithm uses streaming like I mentioned, but enters incorrect pointers when you write nested arrays like my example. < 1591470573 142064 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :j-bot: 1 < 1591470573 685065 :j-bot!~jbot@hagall.firefly.nu PRIVMSG #esoteric :b_jonas: 1 < 1591470576 892323 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1591470651 108609 :tromp!~tromp@ip-213-127-95-129.ip.prioritytelecom.net QUIT :Ping timeout: 246 seconds < 1591470781 386362 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Do you understand this? < 1591470819 984044 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1591470832 642295 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :zzo38: yes, but I don't want to think of how to sovle it now < 1591470840 716009 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :The file called Resource/Init/gs_btokn.ps contains the implementation that Ghostscript uses (except the implementation of .bosobject which is written in C) < 1591471477 574874 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Beta 1.5: "The player can no longer climb ladders spaced every other block." < 1591471490 50123 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Looks like it was older than I thought. < 1591473758 607949 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca QUIT :Quit: zzo38 > 1591473781 788194 PRIVMSG #esoteric :14[[07TFNP14]]4 N10 02https://esolangs.org/w/index.php?oldid=73322 5* 03Hakerh400 5* (+6462) 10TFNP < 1591473824 719248 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca JOIN :#esoteric > 1591473963 470205 PRIVMSG #esoteric :14[[07User:Hakerh400/TFNP14]]4 N10 02https://esolangs.org/w/index.php?oldid=73323 5* 03Hakerh400 5* (+6462) 10TFNP > 1591473983 106384 PRIVMSG #esoteric :14[[07TFNP14]]4 10 02https://esolangs.org/w/index.php?diff=73324&oldid=73322 5* 03Hakerh400 5* (-6462) 10Blanked the page > 1591474046 988957 PRIVMSG #esoteric :14[[07User:Hakerh40014]]4 M10 02https://esolangs.org/w/index.php?diff=73325&oldid=73306 5* 03Hakerh400 5* (+37) 10/* Articles */ TFNP < 1591474316 431720 :tromp!~tromp@2a02:a210:ca3:2800:383b:582d:1eec:dbd9 JOIN :#esoteric < 1591474799 981769 :arseniiv!~arseniiv@136.169.202.193 PRIVMSG #esoteric :suppose we know z0, w0, z1 = r z0 + s, w1 = r w1 + s all complex, and we want to find r, s more or less accurately using floating point. I take r = (z1 − w1) / (z0 − w0), this seems to be the only way, but with s, it seems s = ((z1 + w1) − r (z0 + w0)) / 2 should be a tad more accurate than z1 − r z0 (or w1 − r w0). Is that founded? > 1591474868 261091 PRIVMSG #esoteric :14[[07User:Hakerh400/TFNP14]]4 M10 02https://esolangs.org/w/index.php?diff=73326&oldid=73323 5* 03Hakerh400 5* (-22) 10Fix typos < 1591475069 630330 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1591476624 229114 :fungot!~fungot@unaffiliated/fizzie/bot/fungot QUIT :Quit: Coyote finally caught me < 1591476703 771200 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The fungot outage is due to http://ix.io/2orY which doesn't sound great. > 1591476834 126861 PRIVMSG #esoteric :14[[07Treeng14]]4 M10 02https://esolangs.org/w/index.php?diff=73327&oldid=69371 5* 03PythonshellDebugwindow 5* (+9) 10 < 1591478043 6296 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :that ain't good. < 1591478063 749401 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :hard drive failure looks like. < 1591478121 371389 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1591478357 94996 :Remavas!~Remavas@unaffiliated/remavas QUIT :Quit: Leaving < 1591478413 901427 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I thought of one idea (which I will try a bit later), which is to make a temporary dictionary to record the offset of each array while they are being counted, or to store the offset in the operand stack together with the arrays. However, then it might fail if there are multiple references to the same array, unless I compensate for that too, by checking if the offset has already been recorded, and to skip if it has already been written. < 1591478436 153745 :rain1!~debian@unaffiliated/rain1 QUIT :Quit: leaving < 1591478960 494757 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(I don't know if it will work anyways; I have not tried it.) < 1591479591 880312 :craigo!~craigo@144.136.206.168 JOIN :#esoteric < 1591481287 744643 :grumble!~grumble@freenode/staff/grumble QUIT :Quit: I demand color codes in quit messages. Until that exists, /whowas grumble < 1591481422 547113 :grumble!~grumble@freenode/staff/grumble JOIN :#esoteric < 1591482015 14096 :heroux!sandroco@gateway/shell/insomnia247/x-nijzhnrbczdabrlw QUIT :Read error: Connection reset by peer < 1591482415 569268 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"[sde] 0 4096-byte logical blocks: (0 B/0 B)" < 1591482420 59772 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's a very small drive. < 1591482672 7493 :heroux!sandroco@gateway/shell/insomnia247/x-lvaxrhqnagstjgmc JOIN :#esoteric < 1591482933 876879 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :ruh roh < 1591483036 647015 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least once I'd like to be retiring a hard drive in a way that I could just run scrub on it, instead of my usual half-assed data recovery mitigations (disassemble the drive, break the circuit board, use a metal file to scrub the platters, throw them away one by one in separate garbage bags). < 1591483540 367020 :int-e!~noone@int-e.eu PRIVMSG #esoteric :that's no fun < 1591483604 197267 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :The method I described using the temporary dictionary seems to be working. < 1591483660 866114 :arseniiv!~arseniiv@136.169.202.193 QUIT :Ping timeout: 256 seconds < 1591483780 533255 :craigo!~craigo@144.136.206.168 QUIT :Quit: Leaving < 1591483851 70197 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Another odd thing is, I've got in my backup script a thing that checks (via D-Bus) that org.freedesktop.login1.Manager.IdleHint is true, and .IdleSinceHint >= 2 hours. It used to work, but now it's started to consider the system to be never idle, and I have no idea how that value gets derived. < 1591484111 35639 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(All I know is it's systemd-logind that's providing that service, somehow.) < 1591484935 849462 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1591485036 66285 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 246 seconds < 1591485105 797380 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1591485277 796050 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ohh, I think I figured it out. Amazing. < 1591485809 961677 :int-e!~noone@int-e.eu PRIVMSG #esoteric :mm < 1591486467 133210 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For the record: I have a hotkey for a "terminal with a screen in it", and that somehow had a leftover from a previous login session started from within it. Or something along those lines. At least previously D-Bus introspection was showing a leftover "non-idle" session in "closing" state, now it's gone. < 1591487619 713040 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1591494468 5710 :Frater_EST!adrianbibl@172.242.0.73 JOIN :#esoteric > 1591494679 816740 PRIVMSG #esoteric :14[[07Pxem14]]4 10 02https://esolangs.org/w/index.php?diff=73328&oldid=71673 5* 03YamTokTpaFa 5* (+148) 10/* External Links */ < 1591494800 201398 :Frater_EST!adrianbibl@172.242.0.73 QUIT :Read error: Connection reset by peer < 1591495152 66023 :Antebrationist!ca9a80c1@202-154-128-193.ras-dynamic.connections.net.nz JOIN :#esoteric < 1591495162 558194 :Antebrationist!ca9a80c1@202-154-128-193.ras-dynamic.connections.net.nz PRIVMSG #esoteric :Hello once more. < 1591495176 286974 :Antebrationist!ca9a80c1@202-154-128-193.ras-dynamic.connections.net.nz PRIVMSG #esoteric :I have a question for all of you geniuses on here. < 1591495204 27473 :Antebrationist!ca9a80c1@202-154-128-193.ras-dynamic.connections.net.nz PRIVMSG #esoteric :How many brainfuck programs exist which output exactly 50 characters within 256 instructions? < 1591495253 51627 :Antebrationist!ca9a80c1@202-154-128-193.ras-dynamic.connections.net.nz PRIVMSG #esoteric :I've been searching for them with a quasi brute-force approach, but I've found almost 17k programs that do so. < 1591495343 660808 :Antebrationist!ca9a80c1@202-154-128-193.ras-dynamic.connections.net.nz PRIVMSG #esoteric :I'll post a sprunge of them when it reaches 20k. < 1591496267 555569 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If I understood the question right, and did the math right, there are at least 5327151263612113856592028031288357293732322332076200467262309800346394628426291212883947264300775921573593383740227957048726152605949525557473303467998398691978171103221141995520 boring such programs. < 1591496277 456126 :Antebrationist!ca9a80c1@202-154-128-193.ras-dynamic.connections.net.nz PRIVMSG #esoteric :Wow. < 1591496289 152543 :Antebrationist!ca9a80c1@202-154-128-193.ras-dynamic.connections.net.nz PRIVMSG #esoteric :How on earth did you work that out? < 1591496326 679519 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That was (256 choose 50 * 4^(256 - 50), the number of 256-character programs that contain 50 .s and an arbitrary sequence of <>+-, and no loops. < 1591496339 431916 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, I figured the same thing as a minimum bound. < 1591496340 282204 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :s/50/50)/ < 1591496348 971609 :Antebrationist!ca9a80c1@202-154-128-193.ras-dynamic.connections.net.nz PRIVMSG #esoteric :Okay, thanks. < 1591496353 948944 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But as said, those are all pretty boring programs. < 1591496355 477013 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(Except that I haven't actually calculated it, but you have done.) < 1591496377 247135 :Antebrationist!ca9a80c1@202-154-128-193.ras-dynamic.connections.net.nz PRIVMSG #esoteric :I think there's a lot more though. < 1591496406 439002 :Antebrationist!ca9a80c1@202-154-128-193.ras-dynamic.connections.net.nz PRIVMSG #esoteric :Let x be a plus or minus symbol, and take programs of the following form. < 1591496407 347953 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, there are probably more than that; these ones are only the ones without loops. < 1591496441 997362 :Antebrationist!ca9a80c1@202-154-128-193.ras-dynamic.connections.net.nz PRIVMSG #esoteric :some chain of x [????] < 1591496459 236956 :Antebrationist!ca9a80c1@202-154-128-193.ras-dynamic.connections.net.nz PRIVMSG #esoteric :the ???? can be .xxx x.xx xx.x or xxx. < 1591496461 540910 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, there are many, many more, it's just much harder to calculate how many. < 1591496552 894934 :Antebrationist!ca9a80c1@202-154-128-193.ras-dynamic.connections.net.nz PRIVMSG #esoteric :http://sprunge.us/um1R8P has just over 20k of the small ones. < 1591496632 812944 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Do you use the printobject and writeobject commands in PostScript (if you use PostScript at all)? < 1591497284 967830 :LKoen!~LKoen___@81.255.219.130 QUIT :Ping timeout: 272 seconds < 1591497501 555564 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net QUIT :Quit: adu < 1591497699 359569 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net JOIN :#esoteric < 1591497741 143681 :Antebrationist!ca9a80c1@202-154-128-193.ras-dynamic.connections.net.nz PRIVMSG #esoteric :What do you think of my sprunge? < 1591497991 408610 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I looked at the first few. < 1591498007 322217 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :At least, it explain better what you meant, I suppose. < 1591498025 763513 :Antebrationist!ca9a80c1@202-154-128-193.ras-dynamic.connections.net.nz PRIVMSG #esoteric :Yeah. I'm using infinite tape, unbounded cells. < 1591498191 333094 :Antebrationist!ca9a80c1@202-154-128-193.ras-dynamic.connections.net.nz PRIVMSG #esoteric :I've also solved the upper bound, but most of these will be invalid. < 1591498225 29547 :Antebrationist!ca9a80c1@202-154-128-193.ras-dynamic.connections.net.nz PRIVMSG #esoteric :Actually, I know a way to find how many brainfuck programs of length x are valid, so I'll run it for 256. < 1591498331 474799 :Antebrationist!ca9a80c1@202-154-128-193.ras-dynamic.connections.net.nz PRIVMSG #esoteric :There are 155251809230070893514897948846250255525688601711669661113905203802605095268637688633087840882864647795048773069713107320617158 < 1591498352 816414 :Antebrationist!ca9a80c1@202-154-128-193.ras-dynamic.connections.net.nz PRIVMSG #esoteric :Not sure why it formatted like that. < 1591498397 759145 :Antebrationist!ca9a80c1@202-154-128-193.ras-dynamic.connections.net.nz PRIVMSG #esoteric :1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856 < 1591498410 770610 :Antebrationist!ca9a80c1@202-154-128-193.ras-dynamic.connections.net.nz PRIVMSG #esoteric :That's the number. < 1591498681 743900 :Antebrationist!ca9a80c1@202-154-128-193.ras-dynamic.connections.net.nz QUIT :Remote host closed the connection < 1591499238 181245 :craigo!~craigo@144.136.206.168 JOIN :#esoteric < 1591501731 20614 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 246 seconds < 1591505647 131858 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1591505848 195513 :aji`!~alex@unaffiliated/aji NICK :aji > 1591505960 416986 PRIVMSG #esoteric :14[[07Hexar14]]4 10 02https://esolangs.org/w/index.php?diff=73329&oldid=66266 5* 03Voltage2007 5* (-199) 10categories might be inaccurate < 1591507066 73167 :aji!~alex@unaffiliated/aji PART #esoteric :"WeeChat 2.6-dev" < 1591509691 909307 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I played Pokemon card today, and my opponent won by tossing three coins; they needed at least two heads to win, and got two heads. If they had not won, then I would have won because I had the correct cards to win in my hand. So, that was a 50% chance to won or lose. Sometimes, that is what happens; that is how this game is doing. < 1591510171 375289 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :if it's a 50% chance, why not just throw one coin? < 1591510266 185357 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Because of the effects of the cards. My card had 60 HP, their card had an attack which says 40 + flip a coin for each water energy attached to this card and add 10 for each heads. We each needed to knock out only one opponent's card to win. < 1591510275 394521 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :That's why we used three coins rather than justo ne. < 1591510822 869185 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Someone mentioned that they needed to compare two different PNG files to see if the picture is the same, and that they could use stb_image and write such a program in fifty lines of code. But if I was needing to do that, I would instead use a command such as: cmp <(pngff < file1.png) <(pngff < file2.png) This is an advantage that farbfeld has over Netpbm (that same pictures are always the same data). < 1591511235 985796 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :For the Pokemon card game, I used Go stones to mark the damage. If someone else is playing Pokemon card, is that what you use? < 1591511650 514635 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric < 1591511937 720540 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net QUIT :Quit: adu < 1591512305 233232 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(It is probably possible to compare pictures with ImageMagick too.) < 1591513049 192384 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 265 seconds < 1591515195 172510 :craigo!~craigo@144.136.206.168 QUIT :Ping timeout: 265 seconds < 1591516207 924754 :LKoen!~LKoen___@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr JOIN :#esoteric < 1591516338 505478 :LKoen!~LKoen___@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr QUIT :Read error: Connection reset by peer < 1591516349 405399 :LKoen!~LKoen___@81.255.219.130 JOIN :#esoteric < 1591518758 845405 :Sgeo_!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1591518905 933158 :j4cbo!sid186930@gateway/web/irccloud.com/x-ynruvrglthxvhqeb QUIT :*.net *.split < 1591518966 130181 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Ping timeout: 256 seconds < 1591518990 576628 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Nambooripad_order < 1591519051 580893 :j4cbo!sid186930@gateway/web/irccloud.com/x-ypvfmjpqkewpjewe JOIN :#esoteric < 1591521183 969952 :Sgeo_!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1591525045 146280 :craigo!~craigo@144.136.206.168 JOIN :#esoteric < 1591525880 950486 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 246 seconds < 1591526004 942180 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1591526716 368672 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1591526830 942042 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 246 seconds < 1591526897 585277 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1591528140 231799 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1591528274 822050 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 260 seconds < 1591528274 966864 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1591532900 449857 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1591534111 957659 :arseniiv!~arseniiv@94.41.226.182.dynamic.ufanet.ru JOIN :#esoteric < 1591534369 77260 :arseniiv!~arseniiv@94.41.226.182.dynamic.ufanet.ru PRIVMSG #esoteric :hi < 1591535566 373156 :fungot!~fungot@unaffiliated/fizzie/bot/fungot JOIN :#esoteric < 1591535614 168103 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, had forgotten fungot doesn't autostart. < 1591535614 407162 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :fizzie: i have no idea how it works < 1591535619 947608 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric ::) < 1591535816 223416 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :[ 200*12*0.0254 < 1591535816 727781 :j-bot!~jbot@hagall.firefly.nu PRIVMSG #esoteric :b_jonas: 60.96 < 1591537074 625688 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sounds quite imperial-metric. < 1591537120 899299 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :fizzie: yes, 12*0.0254 is a foot < 1591537129 178942 :Frater_EST!adrianbibl@172.242.0.73 JOIN :#esoteric < 1591537154 828609 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It did seem like something of that kind was afoot, yes. < 1591537171 830348 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :those are the only conversions I know off the top of my head, I only know very bad approximations for the mile, pound, ounces etc < 1591537186 41032 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :luckily the internet knows the exact values < 1591537194 601630 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :25.4mm for an inch is also the only one I remember. < 1591537211 410734 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :oh wait, I think I also know the Fahrenheit to Celsius coefficients < 1591537219 873119 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :``` cat /hackenv/bin/f2c # these < 1591537222 465142 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :cat: /hackenv/bin/f2c: No such file or directory < 1591537224 728046 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :um < 1591537229 356693 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :``` cat /hackenv/bin/ftoc < 1591537230 248244 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​#!/usr/bin/perl \ $f=0+$ARGV[0]; printf"%.2f°F = %.2f°C\n",$f,($f-32)*5/9; < 1591537232 379176 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :those, yes < 1591537248 209532 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I only ever remember the 32 of those. < 1591537388 861725 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :the linear factor is simple, it's the same as the aspect ratio of the sides of my home monitor, as opposed to the more narrow aspect ratio of the more common monitors such as the smaller ones I have to use at work < 1591538031 960164 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hmm, I don't think I've heard of... 9:5? 18:10? < 1591538064 150021 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :fizzie: yes, 1920x1200 pixels, each pixel is a square < 1591538080 749754 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's 16:10. < 1591538086 60498 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or 8:5. < 1591538089 905858 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :oh wait < 1591538094 743898 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :ok I confused myself < 1591538173 732470 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :. o O (Is there a word for "mnemonic" except that it makes you remember something wrong?) < 1591538223 724099 :int-e!~noone@int-e.eu PRIVMSG #esoteric :It's still a menomonic, isn't it. < 1591538236 386031 :int-e!~noone@int-e.eu PRIVMSG #esoteric :modulo the typo. < 1591538269 41883 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :[noun] 1. mnemonic -- (a device (such as a rhyme or acronym) used to aid recall) [adj] 1. mnemonic, mnemotechnic, mnemotechnical -- (of or relating to or involved the practice of aiding the memory; "mnemonic device") < 1591538279 577883 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, maybe. < 1591538298 29265 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :dunno, call it a nmenomic maybe < 1591538733 994387 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :An anemonic. No, that's already something. < 1591539122 344446 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I guess the question is whether "mindless" has a nice translation into Greek that starts with mne-... then you could add -ic to that. < 1591539312 289031 :Remavas!~Remavas@unaffiliated/remavas JOIN :#esoteric > 1591539574 626116 PRIVMSG #esoteric :14[[07Hexar14]]4 M10 02https://esolangs.org/w/index.php?diff=73330&oldid=73329 5* 03PythonshellDebugwindow 5* (+15) 10 > 1591539925 128147 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Demonthos 5* 10New user account > 1591540489 702656 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=73331&oldid=73254 5* 03Demonthos 5* (+225) 10/* Introductions */ > 1591540814 347098 PRIVMSG #esoteric :14[[07Emblia14]]4 M10 02https://esolangs.org/w/index.php?diff=73332&oldid=70458 5* 03PythonshellDebugwindow 5* (-1) 10rm redlink > 1591541991 412113 PRIVMSG #esoteric :14[[07Countercall14]]4 M10 02https://esolangs.org/w/index.php?diff=73333&oldid=68889 5* 03PythonshellDebugwindow 5* (+18) 10cat /* See also */ > 1591542325 671516 PRIVMSG #esoteric :14[[07Skastic14]]4 M10 02https://esolangs.org/w/index.php?diff=73334&oldid=52982 5* 03PythonshellDebugwindow 5* (+38) 10stub + cat > 1591542475 22594 PRIVMSG #esoteric :14[[07JR14]]4 M10 02https://esolangs.org/w/index.php?diff=73335&oldid=54919 5* 03PythonshellDebugwindow 5* (+28) 10/* Sample programs */ quine > 1591542494 717646 PRIVMSG #esoteric :14[[07JR14]]4 M10 02https://esolangs.org/w/index.php?diff=73336&oldid=73335 5* 03PythonshellDebugwindow 5* (+24) 10/* External resources */ cat > 1591542516 792702 PRIVMSG #esoteric :14[[07JR14]]4 M10 02https://esolangs.org/w/index.php?diff=73337&oldid=73336 5* 03PythonshellDebugwindow 5* (+6) 10 < 1591543472 661482 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1591543674 582878 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1591544775 246431 :craigo!~craigo@144.136.206.168 QUIT :Ping timeout: 265 seconds < 1591545775 899957 :rain1!~debian@unaffiliated/rain1 QUIT :Quit: leaving < 1591546896 360026 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric > 1591547478 466505 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Misterblue28 5* 10New user account > 1591547661 48148 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=73338&oldid=73331 5* 03Misterblue28 5* (+203) 10 < 1591548022 901175 :Bowserinator!Bowserinat@hellomouse/dev/Bowserinator QUIT :Ping timeout: 256 seconds < 1591548042 738002 :moony!moony@hellomouse/dev/moony QUIT :Ping timeout: 260 seconds < 1591548052 975692 :iovoid!iovoid@hellomouse/dev/iovoid QUIT :Ping timeout: 272 seconds < 1591549348 825837 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1591550094 829935 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1591550197 425008 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Ping timeout: 272 seconds > 1591550563 598653 PRIVMSG #esoteric :14[[07Piquant14]]4 N10 02https://esolangs.org/w/index.php?oldid=73339 5* 03Misterblue28 5* (+2398) 10Created page with "'''Piquant''' is an esoteric programming language, in which all code blocks are treated as conditionally selectable states. == Overview == Piquant has a one-dimensional array..." < 1591550567 970215 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net JOIN :#esoteric > 1591550635 715159 PRIVMSG #esoteric :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=73340&oldid=73274 5* 03Misterblue28 5* (+14) 10/* P */ > 1591551556 540385 PRIVMSG #esoteric :14[[07Piquant14]]4 10 02https://esolangs.org/w/index.php?diff=73341&oldid=73339 5* 03Misterblue28 5* (+232) 10/* Example programs */ < 1591551563 994869 :iovoid!iovoid@hellomouse/dev/iovoid JOIN :#esoteric < 1591551572 902270 :moony!moony@hellomouse/dev/moony JOIN :#esoteric > 1591551767 845969 PRIVMSG #esoteric :14[[07Piquant14]]4 M10 02https://esolangs.org/w/index.php?diff=73342&oldid=73341 5* 03Misterblue28 5* (+42) 10/* Overview */ < 1591551989 936173 :Bowserinator!Bowserinat@hellomouse/dev/Bowserinator JOIN :#esoteric < 1591553345 549262 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric < 1591554145 888937 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1591555973 594911 :LKoen!~LKoen___@81.255.219.130 QUIT :Quit: Leaving > 1591556007 9156 PRIVMSG #esoteric :14[[07User:Hakerh400/TFNP14]]4 M10 02https://esolangs.org/w/index.php?diff=73343&oldid=73326 5* 03Hakerh400 5* (+4578) 10 < 1591556389 801907 :LKoen!~LKoen___@81.255.219.130 JOIN :#esoteric < 1591556583 467536 :LKoen!~LKoen___@81.255.219.130 QUIT :Client Quit > 1591556826 481779 PRIVMSG #esoteric :14[[07User:Hakerh400/TFNP14]]4 10 02https://esolangs.org/w/index.php?diff=73344&oldid=73343 5* 03Hakerh400 5* (+29) 10 < 1591558863 209764 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1591559062 598448 :Remavas-Hex!~Remavas@unaffiliated/remavas JOIN :#esoteric < 1591559078 128409 :Remavas!~Remavas@unaffiliated/remavas QUIT :Disconnected by services < 1591559084 112287 :Remavas-Hex!~Remavas@unaffiliated/remavas NICK :Remavas < 1591559582 49723 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot: is software evil? < 1591559582 194892 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :int-e: to use an interpreter: interpreter program note: program can be the best < 1591559604 742503 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot: I don't like that answer, where do I change it? < 1591559604 890980 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :int-e: what difference does it make < 1591559785 49998 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :hahahahahahaha. < 1591559987 208276 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(Evil software: I accidently clicked the "call" button in the telegram client (linux desktop). So I looked for the option to disable that button. Seems there is none. Not even a confirmation dialog.) < 1591560182 894830 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :int-e: I don't know what this telegram client is, but good luck < 1591560230 461864 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1591560437 603353 :rain1!~debian@unaffiliated/rain1 QUIT :Quit: Lost terminal < 1591560928 848184 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 256 seconds < 1591561165 616854 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric > 1591561487 948765 PRIVMSG #esoteric :14[[07Anti-Array14]]4 N10 02https://esolangs.org/w/index.php?oldid=73345 5* 03Demonthos 5* (+2106) 10Created page with "== the idea == Anti-array is a programming language without arrays or stacks. Instead of either, it allows you to interpret a string as code. This allows you to programmatic..." > 1591561729 905360 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=73346&oldid=73340 5* 03Demonthos 5* (+17) 10/* A */ < 1591561737 767465 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Ping timeout: 256 seconds < 1591564152 911068 :arseniiv!~arseniiv@94.41.226.182.dynamic.ufanet.ru PRIVMSG #esoteric :int-e: try to make a group, even if just with another person. I looked at a group of three and there’s no call button < 1591564182 310272 :arseniiv!~arseniiv@94.41.226.182.dynamic.ufanet.ru PRIVMSG #esoteric :(in a group of nine, too, but I thought maybe there’s just too many people) < 1591564199 888861 :arseniiv!~arseniiv@94.41.226.182.dynamic.ufanet.ru PRIVMSG #esoteric :though that’s about a windows client < 1591564716 603336 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca QUIT :Quit: zzo38 < 1591564797 196620 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca JOIN :#esoteric < 1591565019 622055 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: it just seems so inconsiderate < 1591565029 426884 :arseniiv!~arseniiv@94.41.226.182.dynamic.ufanet.ru PRIVMSG #esoteric :yes < 1591565032 798028 :int-e!~noone@int-e.eu PRIVMSG #esoteric :actively distubring another person should take more than a single click < 1591565270 281929 :arseniiv!~arseniiv@94.41.226.182.dynamic.ufanet.ru PRIVMSG #esoteric :I saw people saying sorry when accidentally clicking on the button like this or trying to enter a particular character (in a custom layout) in Skype (ow, IIRC that wasn’t switchable off either). I can totally understand that though luckily no one called me when I was using phone (as I don’t use speakers on a computer for a couple of years). So I didn’t thought about these issues much, but yes < 1591565430 439295 :arseniiv!~arseniiv@94.41.226.182.dynamic.ufanet.ru PRIVMSG #esoteric :hm I was lucky not to call anyone myself. Though I was inconsiderate to text several times when the person still slept (not that I wake early, so I thought others are awake at the time I am) < 1591565459 950134 :arseniiv!~arseniiv@94.41.226.182.dynamic.ufanet.ru PRIVMSG #esoteric :to text or to send a cat photo < 1591565465 888638 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Ah the victim took it in good humor. I just don't want a repeat < 1591565540 254602 :arseniiv!~arseniiv@94.41.226.182.dynamic.ufanet.ru PRIVMSG #esoteric :indeed < 1591565762 754086 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Is there alternative program, or are you able to alter the program, or to tell whoever makes it? < 1591565767 664439 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1591565959 223708 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: the irritating bit is that there's no microphone connected. hmm. < 1591566071 113484 :arseniiv!~arseniiv@94.41.226.182.dynamic.ufanet.ru PRIVMSG #esoteric :int-e: hm also indeed like zzo38 says I heard there are several alternative clients, I just hadn’t browsed them at all myself < 1591566078 108439 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I guess alsa makes it hard to figure that out < 1591566793 259739 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: there's a ticket... doesn't seem to be a popular request :/ https://github.com/telegramdesktop/tdesktop/issues/3583 < 1591566830 824504 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 QUIT :*.net *.split < 1591566830 824577 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu QUIT :*.net *.split < 1591566831 217353 :ocharles!sid30093@musicbrainz/user/ocharles QUIT :*.net *.split < 1591566831 313968 :dog_star!sid310875@gateway/web/irccloud.com/x-dtzjmtdtpzejvdpy QUIT :*.net *.split < 1591566831 478903 :BWBellairs!~bwbellair@hellomouse/dev/bwbellairs QUIT :*.net *.split < 1591566853 722762 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 JOIN :#esoteric < 1591566853 722813 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu JOIN :#esoteric < 1591566853 722834 :ocharles!sid30093@musicbrainz/user/ocharles JOIN :#esoteric < 1591566853 722841 :dog_star!sid310875@gateway/web/irccloud.com/x-dtzjmtdtpzejvdpy JOIN :#esoteric < 1591566853 722847 :BWBellairs!~bwbellair@hellomouse/dev/bwbellairs JOIN :#esoteric < 1591566909 87559 :spruit11!~unknown@ip56522cc1.speed.planet.nl QUIT :*.net *.split < 1591566909 920904 :trn!jhj@prone.ws QUIT :*.net *.split < 1591566915 110465 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Oh and I was going to look at other clients, but I'm not too hopeful there. < 1591566917 242989 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ACTION shrugs. < 1591566930 541488 :spruit11!~unknown@ip56522cc1.speed.planet.nl JOIN :#esoteric < 1591566930 541537 :trn!jhj@prone.ws JOIN :#esoteric < 1591566942 922807 :int-e!~noone@int-e.eu PRIVMSG #esoteric :This is all kind of non-esoteric, but the question whether software is inherently evil did seem appropriate :) < 1591566944 886780 :trn!jhj@prone.ws QUIT :Max SendQ exceeded < 1591566983 680158 :trn!jhj@prone.ws JOIN :#esoteric < 1591566995 302139 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-zbbyohcljagkubii QUIT :Ping timeout: 240 seconds < 1591566997 71089 :xylochoron[m]!xylochoron@gateway/shell/matrix.org/x-gbcsandjkclwhudz QUIT :*.net *.split < 1591566997 585408 :oren!~oren@ec2-18-234-164-48.compute-1.amazonaws.com QUIT :*.net *.split < 1591567072 586960 :Melvar!~melvar@dslb-084-063-063-106.084.063.pools.vodafone-ip.de QUIT :*.net *.split < 1591567073 240522 :shachaf!~shachaf@unaffiliated/shachaf QUIT :*.net *.split < 1591567092 634007 :Melvar!~melvar@dslb-084-063-063-106.084.063.pools.vodafone-ip.de JOIN :#esoteric < 1591567092 735280 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1591567108 105696 :oren!~oren@ec2-18-234-164-48.compute-1.amazonaws.com JOIN :#esoteric < 1591567113 11383 :rodgort`!~rodgort@static.38.6.217.95.clients.your-server.de QUIT :*.net *.split < 1591567113 540822 :HackEso!~h@unaffiliated/fizzie/bot/hackeso QUIT :*.net *.split < 1591567113 642433 :hakatashi!~hakatashi@104.131.49.125 QUIT :*.net *.split < 1591567113 642482 :Deewiant_!~deewiant@de1.ut.deewiant.iki.fi QUIT :*.net *.split < 1591567113 642505 :clog!~nef@bespin.org QUIT :*.net *.split < 1591567113 642520 :kmc!~beehive@unaffiliated/kmcallister QUIT :*.net *.split < 1591567179 937098 :rodgort`!~rodgort@static.38.6.217.95.clients.your-server.de JOIN :#esoteric < 1591567180 38430 :HackEso!~h@unaffiliated/fizzie/bot/hackeso JOIN :#esoteric < 1591567180 38484 :hakatashi!~hakatashi@104.131.49.125 JOIN :#esoteric < 1591567180 38496 :Deewiant_!~deewiant@de1.ut.deewiant.iki.fi JOIN :#esoteric < 1591567180 38513 :clog!~nef@bespin.org JOIN :#esoteric < 1591567180 38524 :kmc!~beehive@unaffiliated/kmcallister JOIN :#esoteric < 1591567195 620387 :wmww!wmwwmatrix@gateway/shell/matrix.org/x-tcggacwvgcdqtexk QUIT :Ping timeout: 244 seconds < 1591567378 685887 :arseniiv!~arseniiv@94.41.226.182.dynamic.ufanet.ru PRIVMSG #esoteric :int-e: it is, it is, maybe just the tiniest programs aren’t! < 1591567408 540053 :arseniiv!~arseniiv@94.41.226.182.dynamic.ufanet.ru PRIVMSG #esoteric :lambda calculus is also evil, but pi calculus is < 1591567714 968275 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net QUIT :Quit: adu < 1591567833 811588 :wmww!wmwwmatrix@gateway/shell/matrix.org/x-hfwinzizgllpuizc JOIN :#esoteric < 1591568162 401609 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-quxntlwmqbtpjrbi JOIN :#esoteric < 1591568320 149651 :xylochoron[m]!xylochoron@gateway/shell/matrix.org/x-qlnaakxjabsxxnlv JOIN :#esoteric > 1591568819 803043 PRIVMSG #esoteric :14[[07Anti-Array14]]4 M10 02https://esolangs.org/w/index.php?diff=73347&oldid=73345 5* 03Demonthos 5* (+101) 10/* tokens */ > 1591569223 373474 PRIVMSG #esoteric :14[[07Anti-Array14]]4 M10 02https://esolangs.org/w/index.php?diff=73348&oldid=73347 5* 03Demonthos 5* (+74) 10/* tokens */ > 1591571401 70493 PRIVMSG #esoteric :14[[07Anti-Array14]]4 M10 02https://esolangs.org/w/index.php?diff=73349&oldid=73348 5* 03Demonthos 5* (+132) 10/* syntax */ < 1591571420 784861 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1591571518 996854 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 246 seconds < 1591571519 327348 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1591571804 948787 :craigo!~craigo@144.136.206.168 JOIN :#esoteric < 1591572989 16292 :arseniiv!~arseniiv@94.41.226.182.dynamic.ufanet.ru QUIT :Ping timeout: 246 seconds < 1591573029 27109 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1591573153 857129 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 264 seconds < 1591573255 820503 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1591573654 701212 :xelxebar_!~xelxebar@gateway/tor-sasl/xelxebar JOIN :#esoteric < 1591573663 809378 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar QUIT :Remote host closed the connection < 1591574829 188421 :Remavas!~Remavas@unaffiliated/remavas QUIT :Quit: Leaving > 1591577751 826463 PRIVMSG #esoteric :14[[07Anti-Array14]]4 M10 02https://esolangs.org/w/index.php?diff=73350&oldid=73349 5* 03Demonthos 5* (+27) 10/* tokens */ < 1591578272 52654 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :pi calculus is black magic and nobody can tell me otherwise. < 1591578290 952993 :spruit11!~unknown@ip56522cc1.speed.planet.nl QUIT :Quit: Lost terminal < 1591579131 376022 :spruit11!~unknown@ip56522cc1.speed.planet.nl JOIN :#esoteric > 1591579808 71767 PRIVMSG #esoteric :14[[07Anti-Array14]]4 M10 02https://esolangs.org/w/index.php?diff=73351&oldid=73350 5* 03Demonthos 5* (+106) 10/* examples */ < 1591581340 57956 :Frater_EST!adrianbibl@172.242.0.73 QUIT :Remote host closed the connection < 1591581725 313329 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1591582272 180905 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 265 seconds < 1591583658 832369 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 260 seconds < 1591584915 964758 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1591585200 650867 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 QUIT :Quit: I seem to have stopped. < 1591585291 386879 :Taneb!~Taneb@runciman.hacksoc.org JOIN :#esoteric > 1591591054 395028 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Polybagel 5* 10New user account > 1591591827 614032 PRIVMSG #esoteric :14[[07!!!Batch14]]4 10 02https://esolangs.org/w/index.php?diff=73352&oldid=62874 5* 03Voltage2007 5* (+96) 10this is a ridiculous amount of tags < 1591592936 526596 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net JOIN :#esoteric > 1591594111 877574 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=73353&oldid=73338 5* 03Polybagel 5* (+96) 10 > 1591594123 58920 PRIVMSG #esoteric :14[[07Heebolang14]]4 N10 02https://esolangs.org/w/index.php?oldid=73354 5* 03Polybagel 5* (+1686) 10Created page with "'''Heebolang''' is an esolang created by Sebastian Silvernagel, which is very similar to esolangs like brainfuck, with the sole intention of being as hard to read and as hard..." > 1591594753 491397 PRIVMSG #esoteric :14[[07Heebolang14]]4 10 02https://esolangs.org/w/index.php?diff=73355&oldid=73354 5* 03Polybagel 5* (+164) 10 < 1591596491 480245 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net QUIT :Ping timeout: 260 seconds < 1591597819 75054 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Have you used METAFONT to make any fonts? < 1591598860 926069 :craigo!~craigo@144.136.206.168 QUIT :Ping timeout: 246 seconds < 1591599234 791551 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric > 1591602132 273790 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03RubenVerg 5* 10New user account > 1591602235 203029 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=73356&oldid=73353 5* 03RubenVerg 5* (+103) 10hey! RubenVerg < 1591602887 796684 :cpressey!~cpressey@88.144.69.212 JOIN :#esoteric < 1591604529 876501 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric > 1591604639 537187 PRIVMSG #esoteric :14[[07Mice in a maze14]]4 10 02https://esolangs.org/w/index.php?diff=73357&oldid=66451 5* 03Chris Pressey 5* (+28) 10add see also > 1591604673 485886 PRIVMSG #esoteric :14[[07HUNTER14]]4 10 02https://esolangs.org/w/index.php?diff=73358&oldid=70810 5* 03Chris Pressey 5* (+35) 10add see also < 1591605265 995564 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 246 seconds < 1591606207 881087 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1591606682 607253 :S_Gautam!uid286066@gateway/web/irccloud.com/x-goqfqixabcttsswh JOIN :#esoteric < 1591607150 709343 :rain1!~debian@unaffiliated/rain1 QUIT :Quit: Lost terminal < 1591609215 559722 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric < 1591609243 440268 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1591611869 930954 :LKoen!~LKoen___@81.255.219.130 JOIN :#esoteric < 1591614377 229903 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :zzo38: no, but I have used metapost for a few simple illustrations < 1591614605 917520 :arseniiv!~arseniiv@94.41.226.182.dynamic.ufanet.ru JOIN :#esoteric < 1591614614 609994 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1591614794 918632 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 260 seconds < 1591614805 4366 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1591615299 190381 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: But the tiniest programs lure programmers in. < 1591615322 8607 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: So they're an essential part of the grander conspiracy. < 1591615460 294677 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Speaking of tiniest programs, I'm amazed that after 22 weeks, https://projecteuler.net/problem=696 still has not reached 100 solvers (74 right now). < 1591615800 67388 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :int-e: hmm, that looks tractable < 1591615996 262116 :arseniiv!~arseniiv@94.41.226.182.dynamic.ufanet.ru PRIVMSG #esoteric :hi! < 1591616060 121589 :arseniiv!~arseniiv@94.41.226.182.dynamic.ufanet.ru PRIVMSG #esoteric :int-e: hmm maybe they tricked me so I thought them innocent < 1591616243 997178 :arseniiv!~arseniiv@94.41.226.182.dynamic.ufanet.ru PRIVMSG #esoteric :re. mahjong problem: why 1 000 000 007?.. Maybe it has interesting factorization? < 1591616257 574199 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: it's a prime that fits into 32 bits < 1591616264 103408 :arseniiv!~arseniiv@94.41.226.182.dynamic.ufanet.ru PRIVMSG #esoteric :ah! < 1591616279 769963 :int-e!~noone@int-e.eu PRIVMSG #esoteric :In fact it's a prime < 2^30, so you can do addition without worries. < 1591616354 866639 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(even when using signed 32 bit ints) < 1591616416 208746 :cpressey!~cpressey@88.144.69.212 QUIT :Quit: WeeChat 1.9.1 < 1591616492 475809 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(I don't consider this a spoiler; this is done in a lot of P.E. problems, usually with 10^9+7 but I've seen amother nearby prime (maybe 10^9+9) as well..) < 1591617113 263126 :int-e!~noone@int-e.eu PRIVMSG #esoteric :It *is* a bit harder than it looks... but I thought some other problems I solved were harder. < 1591617134 617828 :int-e!~noone@int-e.eu PRIVMSG #esoteric :But those numbers disagree. :) < 1591617842 333302 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Oh and computers, are they symbionts or parasites? < 1591618110 398303 :craigo!~craigo@144.136.206.168 JOIN :#esoteric < 1591619970 945933 :arseniiv!~arseniiv@94.41.226.182.dynamic.ufanet.ru PRIVMSG #esoteric :int-e: if not paraonts, then symbisites definitely < 1591621287 135956 :cpressey!~cpressey@88.144.69.212 JOIN :#esoteric < 1591621375 306943 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :I found a very small gap in my Turing-completeness proof for Burro. Symbols on the tape are represented by either 1 or 3, but any tape cell never before encountered will be 0. < 1591621411 112056 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :I think this is easy to fix. Before simulating a step, check if tape cell <> 1 and <> 3, and if so, write 1. < 1591621637 392406 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Ping timeout: 272 seconds < 1591621768 517758 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :i.e. --(--(+>/>)/>)< < 1591621791 417230 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :Well, no. But like that. > 1591624153 989363 PRIVMSG #esoteric :14[[07BrainfisHQ9+14]]4 M10 02https://esolangs.org/w/index.php?diff=73359&oldid=70422 5* 03PythonshellDebugwindow 5* (+84) 10/* See also */ < 1591624247 364951 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :https://math.stackexchange.com/questions/3627784/does-the-fraction-of-distinct-substrings-in-prefixes-of-the-thue-morse-sequence > 1591624263 2910 PRIVMSG #esoteric :14[[07PlusOrMinus14]]4 M10 02https://esolangs.org/w/index.php?diff=73360&oldid=73121 5* 03PythonshellDebugwindow 5* (+28) 10/* Resources */ < 1591624574 441072 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric > 1591625659 623564 PRIVMSG #esoteric :14[[07PlusOrMinus14]]4 M10 02https://esolangs.org/w/index.php?diff=73361&oldid=73360 5* 03PythonshellDebugwindow 5* (+77) 10/* Example: print "Hello, World!" */ < 1591627009 348255 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1591627067 880243 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1591629906 273073 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :Ugh, another gap. The construction as it's written uses two junk cells per TM tape cell, not one. Because the "if" idiom described in it always treats the cell to the right as the junk cell, and "if" is used on both the TM state and the TM tape cell contents. < 1591629919 877697 :cpressey!~cpressey@88.144.69.212 PRIVMSG #esoteric :Again, shouldn't be super-hard to fix. < 1591630030 526452 :atehwa!~atehwa@aulis.sange.fi QUIT :Remote host closed the connection > 1591631094 938646 PRIVMSG #esoteric :14[[07Recursion14]]4 M10 02https://esolangs.org/w/index.php?diff=73362&oldid=69307 5* 03PythonshellDebugwindow 5* (-31) 10 < 1591631790 536622 :cpressey!~cpressey@88.144.69.212 QUIT :Quit: WeeChat 1.9.1 < 1591632461 258909 :S_Gautam!uid286066@gateway/web/irccloud.com/x-goqfqixabcttsswh QUIT :Quit: Connection closed for inactivity > 1591634754 377255 PRIVMSG #esoteric :14[[07Dig14]]4 10 02https://esolangs.org/w/index.php?diff=73363&oldid=72642 5* 03Emerald 5* (+386) 10Haha template funny > 1591635681 451106 PRIVMSG #esoteric :14[[07Template:Infobox proglang14]]4 M10 02https://esolangs.org/w/index.php?diff=73364&oldid=72912 5* 03PythonshellDebugwindow 5* (-27) 10Undo revision 72912 by [[Special:Contributions/PythonshellDebugwindow|PythonshellDebugwindow]] ([[User talk:PythonshellDebugwindow|talk]]) > 1591635688 425141 PRIVMSG #esoteric :14[[07Dig14]]4 M10 02https://esolangs.org/w/index.php?diff=73365&oldid=73363 5* 03PythonshellDebugwindow 5* (-15) 10 > 1591635727 413391 PRIVMSG #esoteric :14[[07Dig14]]4 M10 02https://esolangs.org/w/index.php?diff=73366&oldid=73365 5* 03PythonshellDebugwindow 5* (+75) 10 < 1591635877 721058 :lifthrasiir_!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com QUIT :Quit: No Ping reply in 180 seconds. < 1591635965 871710 :lifthrasiir!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com JOIN :#esoteric < 1591637375 885357 :arseniiv_!~arseniiv@136.169.206.76 JOIN :#esoteric < 1591637522 49505 :arseniiv!~arseniiv@94.41.226.182.dynamic.ufanet.ru QUIT :Ping timeout: 246 seconds > 1591637596 449453 PRIVMSG #esoteric :14[[07Heebolang14]]4 10 02https://esolangs.org/w/index.php?diff=73367&oldid=73355 5* 03Polybagel 5* (-12) 10 > 1591637653 466060 PRIVMSG #esoteric :14[[07User:Hakerh400/TFNP14]]4 M10 02https://esolangs.org/w/index.php?diff=73368&oldid=73344 5* 03PythonshellDebugwindow 5* (+9) 10/* Entity */ < 1591637990 917404 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 256 seconds > 1591638130 619663 PRIVMSG #esoteric :14[[07Zfuck14]]4 N10 02https://esolangs.org/w/index.php?oldid=73369 5* 03PythonshellDebugwindow 5* (+424) 10Created page with "{{PageWIP}} '''Zfuck''' is a [[Turing-complete]] 3-command variation of [[Smallfuck]] discovered by [[User:PythonshellDebugwindow]]. ==Memory== Like Smallfuck, Zfuck operates..." < 1591638465 982332 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net JOIN :#esoteric < 1591639013 438022 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric > 1591639476 744474 PRIVMSG #esoteric :14[[07Fading Rainbow14]]4 N10 02https://esolangs.org/w/index.php?oldid=73370 5* 03Hakerh400 5* (+8803) 10+[[Fading Rainbow]] > 1591639480 941325 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=73371&oldid=73346 5* 03Hakerh400 5* (+21) 10+[[Fading Rainbow]] > 1591639484 640078 PRIVMSG #esoteric :14[[07User:Hakerh40014]]4 10 02https://esolangs.org/w/index.php?diff=73372&oldid=73325 5* 03Hakerh400 5* (+21) 10+[[Fading Rainbow]] < 1591640232 251974 :Remavas!~Remavas@unaffiliated/remavas JOIN :#esoteric > 1591640747 14653 PRIVMSG #esoteric :14[[07Null program14]]4 M10 02https://esolangs.org/w/index.php?diff=73373&oldid=18323 5* 03PythonshellDebugwindow 5* (+3) 10 > 1591640853 494106 PRIVMSG #esoteric :14[[07Swissen Machine14]]4 M10 02https://esolangs.org/w/index.php?diff=73374&oldid=67601 5* 03PythonshellDebugwindow 5* (+6) 10/* Language Implementation */ < 1591641108 463024 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :[ 2!18 < 1591641109 2105 :j-bot!~jbot@hagall.firefly.nu PRIVMSG #esoteric :b_jonas: 153 > 1591641123 844248 PRIVMSG #esoteric :14[[07Nanofuck14]]4 M10 02https://esolangs.org/w/index.php?diff=73375&oldid=71758 5* 03PythonshellDebugwindow 5* (+12) 10bold title < 1591641491 131267 :S_Gautam!uid286066@gateway/web/irccloud.com/x-jodlcugoavitdlox JOIN :#esoteric > 1591642116 996097 PRIVMSG #esoteric :14[[07Zfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=73376&oldid=73369 5* 03PythonshellDebugwindow 5* (+1305) 10 > 1591642337 124818 PRIVMSG #esoteric :14[[07Simple translation14]]4 M10 02https://esolangs.org/w/index.php?diff=73377&oldid=72227 5* 03PythonshellDebugwindow 5* (-18) 10/* Thinking in terms of monoids */ wikipedia link > 1591642370 921229 PRIVMSG #esoteric :14[[07Zfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=73378&oldid=73376 5* 03PythonshellDebugwindow 5* (-12) 10 > 1591642385 18848 PRIVMSG #esoteric :14[[07Zfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=73379&oldid=73378 5* 03PythonshellDebugwindow 5* (+16) 10/* See also */ > 1591642432 179248 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow14]]4 M10 02https://esolangs.org/w/index.php?diff=73380&oldid=73296 5* 03PythonshellDebugwindow 5* (+68) 10/* Languages */ > 1591642460 160988 PRIVMSG #esoteric :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=73381&oldid=73371 5* 03PythonshellDebugwindow 5* (+12) 10/* Z */ > 1591642569 697808 PRIVMSG #esoteric :14[[07Y (programming language)14]]4 M10 02https://esolangs.org/w/index.php?diff=73382&oldid=60877 5* 03PythonshellDebugwindow 5* (+50) 10Cats > 1591642684 107849 PRIVMSG #esoteric :14[[07User:Hakerh400/How to write quines14]]4 M10 02https://esolangs.org/w/index.php?diff=73383&oldid=70767 5* 03Hakerh400 5* (-137) 10Add proper label > 1591642688 321932 PRIVMSG #esoteric :14[[07User:Hakerh400/TFNP14]]4 10 02https://esolangs.org/w/index.php?diff=73384&oldid=73368 5* 03Hakerh400 5* (-65) 10Add proper label > 1591645372 357518 PRIVMSG #esoteric :14[[07Anti-Array14]]4 M10 02https://esolangs.org/w/index.php?diff=73385&oldid=73351 5* 03Demonthos 5* (-143) 10/* the idea */ > 1591645458 898490 PRIVMSG #esoteric :14[[07Anti-Array14]]4 M10 02https://esolangs.org/w/index.php?diff=73386&oldid=73385 5* 03Demonthos 5* (+2) 10/* the idea */ > 1591645794 545886 PRIVMSG #esoteric :14[[07Anti-Array14]]4 10 02https://esolangs.org/w/index.php?diff=73387&oldid=73386 5* 03Demonthos 5* (+160) 10/* tokens */ > 1591645836 988481 PRIVMSG #esoteric :14[[07Anti-Array14]]4 M10 02https://esolangs.org/w/index.php?diff=73388&oldid=73387 5* 03Demonthos 5* (+2) 10/* examples */ > 1591645925 535997 PRIVMSG #esoteric :14[[07Anti-Array14]]4 10 02https://esolangs.org/w/index.php?diff=73389&oldid=73388 5* 03Demonthos 5* (+123) 10/* examples */ > 1591646015 185911 PRIVMSG #esoteric :14[[07Anti-Array14]]4 M10 02https://esolangs.org/w/index.php?diff=73390&oldid=73389 5* 03Demonthos 5* (-108) 10/* examples */ > 1591646486 944104 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/UnusedLangLetters14]]4 M10 02https://esolangs.org/w/index.php?diff=73391&oldid=73244 5* 03PythonshellDebugwindow 5* (-1) 10 > 1591646949 113854 PRIVMSG #esoteric :14[[07Anti-Array14]]4 M10 02https://esolangs.org/w/index.php?diff=73392&oldid=73390 5* 03Demonthos 5* (+1) 10/* examples */ > 1591646987 816870 PRIVMSG #esoteric :14[[07Anti-Array14]]4 M10 02https://esolangs.org/w/index.php?diff=73393&oldid=73392 5* 03Demonthos 5* (+7) 10/* examples */ > 1591647165 438746 PRIVMSG #esoteric :14[[07Anti-Array14]]4 M10 02https://esolangs.org/w/index.php?diff=73394&oldid=73393 5* 03Demonthos 5* (+305) 10/* examples */ < 1591647375 481948 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1591648170 857141 :olsner!~salparot@c80-217-180-83.bredband.comhem.se QUIT :Ping timeout: 260 seconds < 1591649064 870433 :olsner!~salparot@c80-217-180-83.bredband.comhem.se JOIN :#esoteric > 1591649876 25237 PRIVMSG #esoteric :14[[07Heebolang14]]4 M10 02https://esolangs.org/w/index.php?diff=73395&oldid=73367 5* 03PythonshellDebugwindow 5* (+92) 10 > 1591649909 386316 PRIVMSG #esoteric :14[[07Heebolang14]]4 M10 02https://esolangs.org/w/index.php?diff=73396&oldid=73395 5* 03PythonshellDebugwindow 5* (+49) 10/* Github Source Code and Interpreter Download */ cats < 1591650083 478838 :craigo!~craigo@144.136.206.168 QUIT :Ping timeout: 260 seconds > 1591650715 504189 PRIVMSG #esoteric :14[[07Jumpback14]]4 M10 02https://esolangs.org/w/index.php?diff=73397&oldid=65499 5* 03PythonshellDebugwindow 5* (+1) 10/* Instructions */ > 1591650733 221747 PRIVMSG #esoteric :14[[07Jumpback14]]4 M10 02https://esolangs.org/w/index.php?diff=73398&oldid=73397 5* 03PythonshellDebugwindow 5* (-3) 10/* Instructions */ > 1591650873 430415 PRIVMSG #esoteric :14[[07Gulf14]]4 M10 02https://esolangs.org/w/index.php?diff=73399&oldid=46444 5* 03PythonshellDebugwindow 5* (+11) 10 < 1591651144 941676 :myname!~myname@ks300980.kimsufi.com QUIT :Ping timeout: 256 seconds < 1591651669 969586 :S_Gautam!uid286066@gateway/web/irccloud.com/x-jodlcugoavitdlox QUIT :Quit: Connection closed for inactivity < 1591651699 390761 :LKoen!~LKoen___@81.255.219.130 QUIT :Remote host closed the connection > 1591651890 793273 PRIVMSG #esoteric :14[[07Jumpback14]]4 M10 02https://esolangs.org/w/index.php?diff=73400&oldid=73398 5* 03PythonshellDebugwindow 5* (+45) 10/* Examples */ cats < 1591652243 629638 :myname!~myname@ks300980.kimsufi.com JOIN :#esoteric < 1591653415 393604 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 260 seconds > 1591653431 379356 PRIVMSG #esoteric :14[[07Anti-Array14]]4 M10 02https://esolangs.org/w/index.php?diff=73401&oldid=73394 5* 03Demonthos 5* (+29) 10/* examples */ > 1591653482 942324 PRIVMSG #esoteric :14[[07Anti-Array14]]4 M10 02https://esolangs.org/w/index.php?diff=73402&oldid=73401 5* 03Demonthos 5* (+0) 10/* examples */ < 1591654083 972708 :rain1!~debian@unaffiliated/rain1 QUIT :Quit: leaving < 1591655149 442448 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net QUIT :Quit: adu < 1591655471 448943 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net JOIN :#esoteric < 1591657393 896354 :arseniiv_!~arseniiv@136.169.206.76 QUIT :Ping timeout: 264 seconds < 1591657930 930186 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1591657994 475284 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 240 seconds < 1591658029 976545 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric > 1591658552 167193 PRIVMSG #esoteric :14[[07Heebolang14]]4 10 02https://esolangs.org/w/index.php?diff=73403&oldid=73396 5* 03Polybagel 5* (+902) 10 > 1591658647 357768 PRIVMSG #esoteric :14[[07Heebolang14]]4 M10 02https://esolangs.org/w/index.php?diff=73404&oldid=73403 5* 03Polybagel 5* (+267) 10 > 1591658675 355850 PRIVMSG #esoteric :14[[07Heebolang14]]4 M10 02https://esolangs.org/w/index.php?diff=73405&oldid=73404 5* 03Polybagel 5* (+0) 10 > 1591658724 375336 PRIVMSG #esoteric :14[[07Heebolang14]]4 M10 02https://esolangs.org/w/index.php?diff=73406&oldid=73405 5* 03Polybagel 5* (+22) 10 < 1591659060 822759 :Remavas!~Remavas@unaffiliated/remavas QUIT :Quit: Leaving < 1591660045 398644 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`olist 1204 < 1591660047 367712 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :olist 1204: shachaf oerjan Sgeo FireFly boily nortti b_jonas > 1591660217 735332 PRIVMSG #esoteric :14[[07Heebolang14]]4 M10 02https://esolangs.org/w/index.php?diff=73407&oldid=73406 5* 03Polybagel 5* (+1) 10 < 1591660447 290438 :xelxebar_!~xelxebar@gateway/tor-sasl/xelxebar QUIT :Quit: ZNC 1.7.2+deb3 - https://znc.in < 1591660475 821044 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar JOIN :#esoteric > 1591661816 264665 PRIVMSG #esoteric :14[[07Human Resource Code14]]4 M10 02https://esolangs.org/w/index.php?diff=73408&oldid=68416 5* 03PythonshellDebugwindow 5* (+97) 10 < 1591662879 666989 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net QUIT :Quit: adu < 1591662908 871707 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1591662976 678382 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net JOIN :#esoteric < 1591664524 710634 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net QUIT :Ping timeout: 258 seconds > 1591664857 447130 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Bigyihsuan 5* 10New user account > 1591665016 108424 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=73409&oldid=73356 5* 03Bigyihsuan 5* (+313) 10introduce bigyihsuan < 1591665420 957031 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net JOIN :#esoteric < 1591667284 692342 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: brb < 1591667318 936251 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1591668317 36693 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: brb < 1591668343 869543 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1591673890 810958 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net PRIVMSG #esoteric :Reading http://exple.tive.org/blarg/2013/10/22/citation-needed/ < 1591673904 474728 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net PRIVMSG #esoteric :(About why most languages start indexing at 0) < 1591674321 667221 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net PRIVMSG #esoteric :https://python-history.blogspot.com/2013/10/why-python-uses-0-based-indexing.html < 1591674400 651720 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I think zero based indexing has many advantages, although sometimes it is useful to specify a range that starts at whatever number you want (which is possible in BASIC, and I think also in Pascal). < 1591674776 348107 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(BASIC does allow negative numbers in the range too, which is also useful, I think. But I think that you do not need fractions in array indices.) < 1591674821 312811 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Do you like Macintosh Pascal? < 1591674906 876324 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I don't know; I didn't use Macintosh Pascal; I only used the Pascal on DOS (and even then, only on a computer with Linux, not DOS). < 1591674979 856590 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Someone mentioned that it has a feature where nested functions can return out of their enclosing functions. < 1591674982 820403 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you like this? < 1591675037 414795 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, that makes sense (if it can be suitably implemented). < 1591675782 569357 :craigo!~craigo@144.136.206.168 JOIN :#esoteric < 1591676096 282787 :MDead!~MDude@74.5.130.30 JOIN :#esoteric < 1591676237 958774 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric < 1591676274 987418 :MDude!~MDude@74.5.130.30 QUIT :Ping timeout: 256 seconds < 1591676281 402439 :MDead!~MDude@74.5.130.30 NICK :MDude > 1591677263 746167 PRIVMSG #esoteric :14[[07Heebolang14]]4 10 02https://esolangs.org/w/index.php?diff=73410&oldid=73407 5* 03Polybagel 5* (+1191) 10 > 1591677336 822871 PRIVMSG #esoteric :14[[07Heebolang14]]4 10 02https://esolangs.org/w/index.php?diff=73411&oldid=73410 5* 03Polybagel 5* (+17) 10 > 1591677641 396090 PRIVMSG #esoteric :14[[07Heebolang14]]4 M10 02https://esolangs.org/w/index.php?diff=73412&oldid=73411 5* 03Polybagel 5* (+2) 10 > 1591677801 687352 PRIVMSG #esoteric :14[[07Heebolang14]]4 10 02https://esolangs.org/w/index.php?diff=73413&oldid=73412 5* 03Polybagel 5* (+251) 10 < 1591678288 997324 :pikhq!sid394595@gateway/web/irccloud.com/x-gbeubasxzxfppiwt PRIVMSG #esoteric :shachaf: Cute < 1591678727 470617 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Some things are missing from the Computer Modern fonts, such as thorn letter, blackboard bold, and a few others < 1591681069 213130 :CylonT800!~vamsikris@2409:4070:258c:5f8:d97f:24c4:184:e0b7 JOIN :#esoteric < 1591683046 483487 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net QUIT :Quit: adu < 1591684249 869412 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 264 seconds < 1591684453 204784 :CylonT800!~vamsikris@2409:4070:258c:5f8:d97f:24c4:184:e0b7 QUIT :Quit: Leaving. < 1591685241 442911 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :METAFONT has the feature that you can put if blocks and for loops anywhere, including inside of expressions, such as: (1 for n=1 upto y: *x endfor) < 1591686508 831300 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :nice feature, scheme has that too < 1591688501 394599 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric > 1591689803 369722 PRIVMSG #esoteric :14[[07Fading Rainbow14]]4 10 02https://esolangs.org/w/index.php?diff=73414&oldid=73370 5* 03Ais523 5* (+384) 10this is TC (via compiling 01-2C into it) < 1591690559 960866 :cpressey!~cpressey@88.144.69.212 JOIN :#esoteric < 1591690970 564738 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1591691131 512450 :LKoen!~LKoen___@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr JOIN :#esoteric < 1591691601 491667 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1591692072 408254 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, you know, some dialects of C do too. < 1591692074 641572 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`cc #include \n int main(void) { printf("%d", ({ int s = 0; for (int i = 1; i <= 5; i++) s += i; s; })); } < 1591692075 900830 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :15 < 1591692627 59275 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :so for _IS_ an expression but cannot work with statements in its condition? < 1591692695 903865 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you mean the C example, that's just a GCC extension. It works anywhere an expression does. < 1591692717 584992 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :ok < 1591692853 714781 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://gcc.gnu.org/onlinedocs/gcc/Statement-Exprs.html for the record. < 1591694390 197363 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1591699093 968753 :cpressey!~cpressey@88.144.69.212 QUIT :Ping timeout: 246 seconds < 1591699159 995637 :cpressey!~cpressey@88.144.71.51 JOIN :#esoteric < 1591701071 483985 :sftp!~sftp@unaffiliated/sftp QUIT :Ping timeout: 260 seconds < 1591701100 120003 :sftp!~sftp@unaffiliated/sftp JOIN :#esoteric < 1591701120 398497 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1591701313 912830 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 264 seconds < 1591701314 663953 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1591701366 987505 :int-e!~noone@int-e.eu PRIVMSG #esoteric :So what's this really... a basic block whose final statement is an expression is an expression itself... < 1591701416 998252 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(will check the link for proper terminology) < 1591702832 456831 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1591702908 500804 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :https://store.steampowered.com/app/917900/Monster_Logic/ < 1591702917 802843 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric : Based on esoteric languages Befunge and Trefunge < 1591702919 6614 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :42 unique levels < 1591702926 971774 :APic!apic@apic.name QUIT :Ping timeout: 256 seconds < 1591703067 386892 :APic!apic@apic.name JOIN :#esoteric < 1591703072 636760 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Remote host closed the connection < 1591703156 532520 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1591703756 981274 :arseniiv_!~arseniiv@136.169.206.76 JOIN :#esoteric < 1591703848 65186 :cpressey!~cpressey@88.144.71.51 QUIT :Quit: WeeChat 1.9.1 < 1591704627 317359 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :int-e: no, you have to parenthisize it and then it's an exception, but only in gcc < 1591704759 607630 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And clang. < 1591705178 298303 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: ({ triggers my brain differently actually. ({ 1,2,3 }) constructs a 3 element array in LPC (and presumably Pike). < 1591705433 930667 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net JOIN :#esoteric > 1591705792 734204 PRIVMSG #esoteric :14[[07BrainSoothe14]]4 N10 02https://esolangs.org/w/index.php?oldid=73415 5* 03Arseniiv 5* (+1776) 10this is bs < 1591705869 114801 :arseniiv_!~arseniiv@136.169.206.76 PRIVMSG #esoteric :hi < 1591705872 647942 :arseniiv_!~arseniiv@136.169.206.76 NICK :arseniiv < 1591705972 279139 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: BFF = brainfuck forever < 1591705977 673835 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :at last I’m enacted my revenge and in a not-so-unclassy way. Though I’m not sure at all that is TC < 1591705981 383359 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :int-e: rofl < 1591706492 702825 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1591707120 680557 :izabera!izabera@unaffiliated/izabera QUIT :Killed (Sigyn (Stay safe off irc)) < 1591707452 794548 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :int-e: in C the syntax for that is (sometype){constructor elements} < 1591707471 732307 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :you can't parenthisize the braces (except in C++, but even then you need a type before it) < 1591707490 748413 :izabera!izabera@unaffiliated/izabera JOIN :#esoteric > 1591707677 106973 PRIVMSG #esoteric :14[[07BrainSoothe14]]4 M10 02https://esolangs.org/w/index.php?diff=73416&oldid=73415 5* 03Int-e 5* (+3) 10why did I read this > 1591707738 26288 PRIVMSG #esoteric :14[[07Carriage/Carriage.hs14]]4 M10 02https://esolangs.org/w/index.php?diff=73417&oldid=34757 5* 03PythonshellDebugwindow 5* (+29) 10clearer linkback > 1591707752 827354 PRIVMSG #esoteric :14[[07Carriage/Carriage.hs14]]4 M10 02https://esolangs.org/w/index.php?diff=73418&oldid=73417 5* 03PythonshellDebugwindow 5* (+0) 10 > 1591707777 938031 PRIVMSG #esoteric :14[[07Carriage/Carriage.hs14]]4 M10 02https://esolangs.org/w/index.php?diff=73419&oldid=73418 5* 03PythonshellDebugwindow 5* (+0) 10 > 1591707895 604989 PRIVMSG #esoteric :14[[07BrainSoothe14]]4 10 02https://esolangs.org/w/index.php?diff=73420&oldid=73416 5* 03Arseniiv 5* (+830) 10 < 1591707933 887290 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :int-e: thanks though the merge conflict made me re-copy some things but that’s okay < 1591708099 518174 :cpressey!~cpressey@88.144.71.51 JOIN :#esoteric < 1591708129 229757 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :oh wait I was to edit “Define x mod 0 := x” to “… = …” to not resemble an assignment but I edited something else it seems > 1591708129 875256 PRIVMSG #esoteric :14[[07Carriage/carriage.ml14]]4 M10 02https://esolangs.org/w/index.php?diff=73421&oldid=34759 5* 03PythonshellDebugwindow 5* (+52) 10 > 1591708159 436488 PRIVMSG #esoteric :14[[07Carriage/carriage.ml14]]4 M10 02https://esolangs.org/w/index.php?diff=73422&oldid=73421 5* 03PythonshellDebugwindow 5* (-11) 10 > 1591708260 451673 PRIVMSG #esoteric :14[[07Carriage/Carriage.hs14]]4 M10 02https://esolangs.org/w/index.php?diff=73423&oldid=73419 5* 03PythonshellDebugwindow 5* (+56) 10see also > 1591708309 231785 PRIVMSG #esoteric :14[[07BrainSoothe14]]4 M10 02https://esolangs.org/w/index.php?diff=73424&oldid=73420 5* 03Arseniiv 5* (+8) 10no more no more sweet music < 1591708546 512383 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :ah, now I see why my changes except pseudocode insertion didn’t apply: I used the wrong tab > 1591708616 528429 PRIVMSG #esoteric :14[[07BrainSoothe14]]4 M10 02https://esolangs.org/w/index.php?diff=73425&oldid=73424 5* 03PythonshellDebugwindow 5* (+13) 10/* Pseudocode */ typing < 1591708892 894395 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :hey what do you think you are doing < 1591709018 277974 :int-e!~noone@int-e.eu PRIVMSG #esoteric :what's with the changed return statement < 1591709044 134558 :int-e!~noone@int-e.eu PRIVMSG #esoteric :The rest looks like it might actually make the code work? I don't know. < 1591709412 595206 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :yes though Sequence was there for a reason < 1591709417 218542 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :I’ll editing that < 1591709435 725565 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :also I found out I ended up with a language which outputs always 0 < 1591709734 420211 :catern!~catern@catern.com PRIVMSG #esoteric :shachaf: I guess that neato is in regard to that link I sent you? > 1591709857 880154 PRIVMSG #esoteric :14[[07BrainSoothe14]]4 10 02https://esolangs.org/w/index.php?diff=73426&oldid=73425 5* 03Arseniiv 5* (+56) 10I used `Sequence` for a reason, and the output should be, well, outputted < 1591710414 606848 :cpressey!~cpressey@88.144.71.51 PRIVMSG #esoteric :"There should be no literals at different positions which denote the same number." -- does that mean 'assert len(instructions) == len(set(instructions))' ? < 1591710810 633340 :cpressey!~cpressey@88.144.71.51 PRIVMSG #esoteric :arseniiv: ^^^ ? < 1591710853 91065 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: yeah that's not TC < 1591710880 980909 :int-e!~noone@int-e.eu PRIVMSG #esoteric :hmm < 1591710882 647277 :cpressey!~cpressey@88.144.71.51 PRIVMSG #esoteric :(I'm pretty sure it does, I'm mainly wondering if that line should be in the program to emphasise that part of the definition formally) < 1591710976 963105 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: At least as far as I can see. The (mod 0) instruction is just a nop, and we can always reduce x modulo all the lcm of all the other numbers. < 1591710995 549224 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :cpressey: yeah! < 1591711093 923978 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :cpressey: yeah it would be good. At first I added assertions about the length and nonnegativity but then scraped it because I forgot one can assert uniqueness as simple as you shown > 1591711096 378817 PRIVMSG #esoteric :14[[07BrainSoothe14]]4 M10 02https://esolangs.org/w/index.php?diff=73427&oldid=73426 5* 03PythonshellDebugwindow 5* (+34) 10/* Pseudocode */ Sequence is an import < 1591711156 241466 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :I don’t even want to see what they’ve done this time < 1591711180 482010 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :I should’ve made that page my user’s subpage > 1591711219 615471 PRIVMSG #esoteric :14[[07? $51=14]]4 M10 02https://esolangs.org/w/index.php?diff=73428&oldid=65097 5* 03PythonshellDebugwindow 5* (-144) 10rm Example rows < 1591711270 748529 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :int-e: seems so. For some reason I haven’t thought a simple lcm would kill it all :D > 1591711402 762414 PRIVMSG #esoteric :14[[07Emoji-gramming14]]4 M10 02https://esolangs.org/w/index.php?diff=73429&oldid=55194 5* 03PythonshellDebugwindow 5* (+6) 10bold title > 1591711471 222476 PRIVMSG #esoteric :14[[07~English14]]4 M10 02https://esolangs.org/w/index.php?diff=73430&oldid=65546 5* 03PythonshellDebugwindow 5* (+7) 10 < 1591711474 219320 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: Now if (mod 0) actually resulted in an observable test for 0... > 1591711486 431494 PRIVMSG #esoteric :14[[07~English14]]4 M10 02https://esolangs.org/w/index.php?diff=73431&oldid=73430 5* 03PythonshellDebugwindow 5* (+27) 10/* External resources */ cat < 1591711501 861137 :int-e!~noone@int-e.eu PRIVMSG #esoteric :then I don't really know what would happen. < 1591711537 174412 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Probably still just a single counter Minsky machine. < 1591711792 171500 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :yeah I didn’t thought that (mod 0) would end up a complete noop < 1591711917 34281 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: you can still pull a George Lucas and replace the language by something different, I mean better :P > 1591711917 558366 PRIVMSG #esoteric :14[[07Human's mind have sex with someone14]]4 M10 02https://esolangs.org/w/index.php?diff=73432&oldid=66508 5* 03PythonshellDebugwindow 5* (+190) 10 < 1591711953 501446 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :int-e: :D < 1591711975 619908 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :though I’d wanted it to be of a similar simplicity < 1591712091 26112 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :int-e: single-counter Minsky machine? aren't those basically just finite state machines? > 1591712262 353547 PRIVMSG #esoteric :14[[07BrainSoothe14]]4 M10 02https://esolangs.org/w/index.php?diff=73433&oldid=73427 5* 03Arseniiv 5* (+117) 10suggestions from cpressey and int-e and a *critical* edit > 1591712290 312970 PRIVMSG #esoteric :14[[07User talk:PythonshellDebugwindow14]]4 10 02https://esolangs.org/w/index.php?diff=73434&oldid=73107 5* 03Arseniiv 5* (+596) 10/* On additions to BrainSoothe */ new section < 1591714120 818129 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I know that in GNU C you can use statements inside of expressions, although in METAFONT it is more like you can even put a for loop where a macro is expected, but unlike C macros you can use values of variables and that stuff. < 1591714194 986295 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :See the example I had given; something like that (which will result in something like "1*x*x*x*x", and computes x to the power of y) won't work in C. > 1591714703 508120 PRIVMSG #esoteric :14[[07BrainSoothe14]]4 M10 02https://esolangs.org/w/index.php?diff=73435&oldid=73433 5* 03PythonshellDebugwindow 5* (+48) 10/* Commentary */ cats > 1591715550 245390 PRIVMSG #esoteric :14[[07Dilemma14]]4 M10 02https://esolangs.org/w/index.php?diff=73436&oldid=68266 5* 03PythonshellDebugwindow 5* (+114) 10cats < 1591715605 955344 :cpressey!~cpressey@88.144.71.51 PRIVMSG #esoteric :arseniiv: Regarding my silly "16 quantifiers" idea, handling empty sets sensibly is the strongest reason (for me) for having only two quantifiers. It's intuitive to me that forall over an empty set is trivially true and exists over an empty set is trivially false, regardless of the predicate. < 1591715722 947802 :cpressey!~cpressey@88.144.71.51 PRIVMSG #esoteric :You could, for other quantifiers, stipulate the sets must not be empty, but then it's probably simpler to just rephrase those in terms of forall or exists, instead of pretending they're quantifiers themselves. < 1591715729 934818 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :cpressey: yeah, an operation should have a neutral element, that time I added it in the requirements too. But XOR has it, so it’s not trivially excluded… < 1591716148 399343 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :though one person said to me that ∀ and ∃ are left and right (or right and left?..) adjoin to substitution or something like that, so they should be special < 1591716167 307594 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :s/adjoin/adjoint < 1591716175 934379 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :as functors > 1591716228 651333 PRIVMSG #esoteric :14[[07User talk:PythonshellDebugwindow14]]4 10 02https://esolangs.org/w/index.php?diff=73437&oldid=73434 5* 03OsmineYT 5* (+157) 10/* Hello (idk why) */ new section < 1591716272 498917 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :(hm hopefully that means endofunctors which decorate a formula with ∀x or ∃x, and map morphisms in some way. I don’t even remember what morphisms there should be between formulas, implications?..) < 1591716286 633523 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :cpressey: oh, as for that, the main problem is not empty sets (you can just choose the result for that), it's that (1) most binary operations aren't associative, some don't make sense when you try to fold an infinite sequence of inputs, most either don't make sense or are trivial when you try to fold more than countable infinite sequence of inputs, and most aren't commutative. < 1591716309 121574 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :cpressey: so if you want a binary output, basically all you get are the foreach, exists, and the two constant operations < 1591716502 167602 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :in general you can generalize a maximum fold to infinitely large inputs as the supremum, or you can take the sum of countably infinite inputs in two ways (limit of sum of prefixes for ordered sequences; the special case sum of absolute convergent unordered sequences, where it's good to know that if every element is nonegative then your sequence is guaranteed to be absolute convergent), < 1591716573 37921 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :but then if you try to take the sum of more than countably infinite nonnegative real numbers, you just find that it is always infinite unless all but countably infinite of the terms are zero, so you can't get too much of a meaningful generalization over countable set of inputs. < 1591716601 398415 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric : some don't make sense when you try to fold an infinite sequence of inputs => oh, right, I think we both there forgot about infinite domains < 1591716664 595765 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :back to boolean functions, you also get four more as folds, unlike what I said, namely foreach on an ordered sequence that negates the first input, and exists on an ordered sequence that negates the last input, plus two just return the first input or its negation < 1591716682 173182 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :arseniiv: I don't think cpressey did, the few days ago when he mentioned this < 1591716755 542042 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :b_jonas: I don’t insist :) < 1591716796 529555 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :cpressey: xor and xnor are associative, but they don't work for an infinite set of inputs, except you can take the xor of infinitely many inputs if all but finitely many of them are zero, < 1591716815 276823 :cpressey!~cpressey@88.144.71.51 QUIT :Quit: WeeChat 1.9.1 < 1591716852 523388 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :but then, if you are interested only in sequences with all but finitely many elements zero, that's fine, filter out the zeros and you can do a lot of things with it < 1591716872 297456 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :similarly xnor with all but finitely many elements nonzero < 1591716901 355306 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :(obviously all of this is with the modern convention that zero means false) < 1591716961 558996 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :. o O ( all but finitely many elements nonfalse :) < 1591717309 812287 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :arseniiv: well, there are two problems here. either 0=false or 0=true would make sense as a representation, perhaps neiter is better than the other, so we had to pick one, and eventually 0=false became standard, except in the posix shell for historical reasons. < 1591717382 834753 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :hm hm but were’n there a couple of mathematical reasons to treat 0 = false? < 1591717403 607166 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :the other problem is that once you pick 0=false, you can pick different representations for true, and which one is convenient can differ on what you're doing, so you can even use more than one representation in your program: 1, -1, min of your signed type, any nonzero value, or even the version where any nonnegative is positive and any negative is true < 1591717440 4925 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :plus you can choose different sizes of course, like 1 bit (in which case all of these are the same), 8 bit, 16 bit, 32 bit, 64 bit, any other size you normally use for integers or whatever < 1591717450 586239 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :ah I thought you used Z₂ < 1591717476 558052 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :but the problem is that 1=true vs -1=true can be confusing, because suddenly min isn't always false and max isn't always true < 1591717525 426423 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :so whenever you want to use a numeric value, outside of a specific language or library that has a convention (like C or BASIC or fortran), you just have to explicitly say if it matters < 1591717608 413657 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1591717968 788353 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :also the defaults can differ between representation and notation. in C these are the same, because the built-in comparison operators just return 0 or 1, that's all. but C++, in one of its more stupid non-C-compatible changes, changes that so that the comparison operators return bool true or false, < 1591717997 167032 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :which behave in high level language as 1 and 0 (that's how they cast to any type of integer or float), but can be represented in any way. < 1591718042 383999 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :in the x86 abis, they're represented as 8-byte integers with value 0=false 1=true, probably because of the annoying old 386 SETcc instructions that chose that representations and that we're now stuck with, < 1591718112 885966 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :but I sort of think that ideally, if you're not restricted to x86 or MMIX or any current architecture, 0=false -1=true would be the best representation, because that's easier with bitwise operations; but 0=false 1=true would be the best high level meaning (in the C++ sense), because that causes less confusion with signed and unsigned integer types < 1591718216 588791 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :and all the SSE and later x86 instructions know this, so the comparisons represent true as -1, and the instructions that takes boolean input from bytes (or longer words) check the sign bit only < 1591718377 618391 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Some programming languages don't have boolean values as separate values at all < 1591718451 670843 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :zzo38: yes, specifically C. modern C has a _Bool type, but as it's added later, all the comparison operators still return int, AS THEY SHOULD, DARN YOU STROTROUP < 1591718673 832692 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :but there's also the opposite, languages where neither booleans convert implicitly to integers nor any integers convert implicitly to booleans < 1591718701 405860 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :oh yeah, modern perl has yet another representation: the empty string as false and 1 as true < 1591718746 660754 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :except it's not really the empty string, it's a dual scalar that is the empty string as a string and 0 without warning as a number < 1591718777 71461 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I mean something a bit different though; for example, in many assembly language where you will have "jump if positive", "jump if nonzero", etc. > 1591721748 982656 PRIVMSG #esoteric :14[[07Modulo14]]4 M10 02https://esolangs.org/w/index.php?diff=73438&oldid=71351 5* 03PythonshellDebugwindow 5* (+94) 10cats > 1591721895 755471 PRIVMSG #esoteric :14[[07Swearjure14]]4 M10 02https://esolangs.org/w/index.php?diff=73439&oldid=43254 5* 03PythonshellDebugwindow 5* (-46) 10/* Examples */ format > 1591722036 858052 PRIVMSG #esoteric :14[[07Poison14]]4 M10 02https://esolangs.org/w/index.php?diff=73440&oldid=62058 5* 03PythonshellDebugwindow 5* (+0) 10/* Help */ < 1591722456 117801 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric : except it's not really the empty string, it's a dual scalar that is the empty string as a string and 0 without warning as a number => some strange entities do they have, eh > 1591722508 274200 PRIVMSG #esoteric :14[[07Furcode14]]4 M10 02https://esolangs.org/w/index.php?diff=73441&oldid=69425 5* 03PythonshellDebugwindow 5* (+6) 10 > 1591722535 233205 PRIVMSG #esoteric :14[[07Furcode14]]4 M10 02https://esolangs.org/w/index.php?diff=73442&oldid=73441 5* 03PythonshellDebugwindow 5* (-11) 10unpipe user link < 1591722652 737646 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :arseniiv: nah, they have arbitrary dual scalars that contain a string and a number (the number can be any of a floating-point, an integer, or an unsigned integer), < 1591722718 210420 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :b_jonas: oh now I need to see how do they initialize them > 1591722723 961994 PRIVMSG #esoteric :14[[07Brace For Impact14]]4 M10 02https://esolangs.org/w/index.php?diff=73443&oldid=64965 5* 03PythonshellDebugwindow 5* (+3) 10/* Turing complete Proof */ fix redirect < 1591722725 905634 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :it's just that *most* such dual scalars that are ever created are either implicitly upgraded from a scalar that has only a string that you use a number so perl caches the number, or from a scalar that stores a number but gets implicitly upgraded to contain a string too by converting the number, or from a boolean false. < 1591722758 829441 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :but you *can* create arbitrary dual string/number scalars, there's a convenient function for it too: Scalar::Util::dualvar < 1591722782 613619 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :(all this applies to perl 5.10 or later, I don't want to keep track of history before that) < 1591722813 615096 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :there are, of course, also scalars that are not numbers or strings or combinations of them < 1591722842 178020 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :premature optimization bears weird things < 1591722846 619182 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :most of them still implicitly convert to a number and to a string, but they don't upgrade to store that sort of thing < 1591722862 489964 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :arseniiv: it made sense back in ye old days when perl was first created. perhaps not so much now. < 1591722921 329984 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :there should be an esolang which has many strange things due to carefully crafted “historical” reasons < 1591722995 230875 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :arseniiv: sure, you can add fake history. that sort of thing can be interesting even if it's only very modern history. > 1591722998 201435 PRIVMSG #esoteric :14[[07SMETANA To Infinity!/brainfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=73444&oldid=49754 5* 03PythonshellDebugwindow 5* (+31) 10i should really make this a template < 1591723044 697044 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :it's the sort of thing that's mostly done by conscripters, who create esoteric (in our sense) natural languages, due to Tolkien's tradition, but it's still possible with esoteric programming langugaes < 1591723048 911821 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :like, once I thought about a stack language which had a queue “stack” among others. Also there was a duplicating stack and a dropping stack (push a value, then pop two copies of it from the first and no copies at all from the second; almost all the commands moved from one or several stacks to another) < 1591723109 359093 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :conlanging/conworlding is interesting, yeah, though I have too few head resources to craft these things in detail I’d like > 1591723123 217206 PRIVMSG #esoteric :14[[07Pure BF/Implementation in Ocaml14]]4 M10 02https://esolangs.org/w/index.php?diff=73445&oldid=34859 5* 03PythonshellDebugwindow 5* (+13) 10 > 1591723132 679994 PRIVMSG #esoteric :14[[07Pure BF/Implementation in Ocaml14]]4 M10 02https://esolangs.org/w/index.php?diff=73446&oldid=73445 5* 03PythonshellDebugwindow 5* (+1) 10 < 1591723148 55473 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :yes, sorry, conlangers and conscripters > 1591723165 553653 PRIVMSG #esoteric :14[[07Pure BF/Implementation in Ocaml14]]4 M10 02https://esolangs.org/w/index.php?diff=73447&oldid=73446 5* 03PythonshellDebugwindow 5* (+0) 10 < 1591723200 299075 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :arseniiv: does it count as a fake history when a language is designed as if its purpose was to implement in hardware, but you only ever plan to implement it in software? MIX and MMIX are such cases < 1591723216 537240 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :b_jonas: I think no conlang is good enough without considering its writing system in some detail, even if it’s an auxlang with latin alphabet < 1591723226 201082 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :so no harm mixing a bit > 1591723229 626742 PRIVMSG #esoteric :14[[07Turth-machine14]]4 M10 02https://esolangs.org/w/index.php?diff=73448&oldid=66236 5* 03PythonshellDebugwindow 5* (+21) 10 < 1591723249 824336 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :and no writing system is good without considering who would use it for what < 1591723301 852682 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric : arseniiv: does it count as a fake history when a language is designed as if its purpose was to implement in hardware, but you only ever plan to implement it in software? MIX and MMIX are such cases => this seems a boundary case but why not indeed < 1591723398 796192 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :arseniiv: I don't see why that would be the case, for two reasons. (1) there are and especially were a lot of natural languages that were used extensively and were certainly useful, but either were never written or were rarely contemporarily written so much that the writing clearly isn't what adds value. why would the writing be necessary for a conlang? this is opposed to a programming language, where I < 1591723404 769932 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :see why writing is generally the best form. < 1591723496 36882 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :(2) there are ancient languages where most people don't bother much with the original writing system, we just transcribe the relatively few artifacts we have and work with the transcriptions, because that's easier for us. ancient egyptian and akkadian would be examples for that. and even for languages where we still sort of use the same script, the writing has evolved a lot: < 1591723586 217810 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :consider latin, which has been a dead language for a pretty long time, but preserved due to the role of christianty. these days we write it in fancy Times roman and italic style lower case letters, with spaces and sometimes punctuation, that weren't used five hundred years ago and may have taken weeks for a scholar back then to adapt to. < 1591723635 109944 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :you could say it's sort of the same writing system, but a lot has changed. can you even read the Fraktur and Blackletter scripts that were used on some ceremonial official documents like university diplomas thirty years ago, and heavily actively used like 120 years ago? < 1591723657 795485 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :yes, some people can read them, in as much as some people can read Chinese too < 1591723728 222337 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :admittedly the writing system changes often more superficially than the spoken language, so deciphering the writing system style within the same script (latin in this example) and adapting to read it is much easier than deciphering and learning the language < 1591723805 106246 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :the cases I mentioned only work because the languages were dead and either preserved on written artifacts (stone, clay, vellum, papyrus etc), or because the language was half-dead and so its form was preserved by organized religion for a long time (latin and church slavonic) < 1591723955 89816 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :b_jonas: yeah I forgot about unwritten languages, sorry < 1591724155 382605 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :You might use METAFONT if you want to invent your own writing too, rather than using existing kind of writing, I think. < 1591724257 679187 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :arseniiv: in fact, writing second and oral form first is the standard for natural languages, and the only languages that exist primarily as writing are the dead ones preserved by religion or artifacts that I mentioned < 1591724299 26479 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, I think that is why Latin words are pronounced differently sometimes < 1591724408 472230 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :yeah, and also in languages with heavy literary norms the writing slightly leaks into oral language but usually this leak is equated zero < 1591724480 800268 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I had some ideas about conlang, one idea is about involving different physiology < 1591724529 215989 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :arseniiv: sure, that always happens, in English and a lot of other languages < 1591725765 586562 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Some kind of writing, such as Germanic rune writing, they don't use much, now using Latin writing instead. < 1591726007 780118 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :oh yeah, futhark runes, as well as Tolkien's conscripts (tengwar and certh) are also examples where they survived in artifacts that we have transliterated and are only studying in transliterations now and use modern scripts to write the ancient languages, in addition to egyptian and akkadian < 1591726355 369094 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds < 1591726727 319588 :craigo!~craigo@144.136.206.168 QUIT :Quit: Leaving < 1591727145 999735 :bigyihsuan!6c32c9ac@pool-108-50-201-172.nwrknj.fios.verizon.net JOIN :#esoteric > 1591727906 333188 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03CodeLongAndProsper90 5* 10New user account > 1591728036 147070 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=73449&oldid=73409 5* 03CodeLongAndProsper90 5* (+114) 10 > 1591728055 760576 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=73450&oldid=73449 5* 03CodeLongAndProsper90 5* (+4) 10 > 1591729396 73378 PRIVMSG #esoteric :14[[07ABCDE14]]4 N10 02https://esolangs.org/w/index.php?oldid=73451 5* 03CodeLongAndProsper90 5* (+1061) 10Created page with "[[Category:2020]] [[Category:Turing complete]] ABCDE is an Turing complete extension to [[ABCD]] make by [[User:CodeLongAndProsper90]] ==Extra commands== {| class="wikitabl..." > 1591729431 3821 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=73452&oldid=73381 5* 03CodeLongAndProsper90 5* (+12) 10/* A */ > 1591729463 403559 PRIVMSG #esoteric :14[[07ABCDE14]]4 10 02https://esolangs.org/w/index.php?diff=73453&oldid=73451 5* 03CodeLongAndProsper90 5* (+0) 10 < 1591729483 890443 :bigyihsuan!6c32c9ac@pool-108-50-201-172.nwrknj.fios.verizon.net QUIT :Remote host closed the connection > 1591730027 71803 PRIVMSG #esoteric :14[[07ABCDE14]]4 M10 02https://esolangs.org/w/index.php?diff=73454&oldid=73453 5* 03PythonshellDebugwindow 5* (+30) 10move cats + bold title < 1591730074 821704 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :catern: Yes. < 1591730308 636790 :lifthrasiir!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com QUIT :Remote host closed the connection < 1591730382 503071 :lifthrasiir!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com JOIN :#esoteric < 1591730472 17160 :catern!~catern@catern.com PRIVMSG #esoteric :shachaf: is that the kind of thing you were thinking of in your tweet? > 1591730519 237317 PRIVMSG #esoteric :14[[07Rfghjy14]]4 N10 02https://esolangs.org/w/index.php?oldid=73455 5* 03Sugarfi 5* (+1138) 10Created page with "== Rfghy == Rfghy is a simple esolang based around the idea of self-modifying code. There are two registers: `!` and `@`. Each "cycle" of the Rfghy interpreter, `!` is execut..." < 1591730521 692288 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's the same family of thing, I guess? < 1591730528 110893 :catern!~catern@catern.com PRIVMSG #esoteric :both of them seemed like fairly "direct-style" (here labeled "immediate-mode") argument parsing < 1591730559 723420 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you know the human who made that other library? > 1591730571 658121 PRIVMSG #esoteric :14[[07Rfghjy14]]4 10 02https://esolangs.org/w/index.php?diff=73456&oldid=73455 5* 03Sugarfi 5* (-22) 10/* Rfghy */ < 1591730590 53582 :catern!~catern@catern.com PRIVMSG #esoteric :yes, I used to work with him > 1591730593 353265 PRIVMSG #esoteric :14[[07Rfghjy14]]4 10 02https://esolangs.org/w/index.php?diff=73457&oldid=73456 5* 03Sugarfi 5* (-12) 10/* Rfghy */ < 1591730632 827281 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :My friend was talking about them independently in some other context recently. < 1591730697 902857 :catern!~catern@catern.com PRIVMSG #esoteric :how coincidental < 1591730735 968691 :catern!~catern@catern.com PRIVMSG #esoteric :you two should discuss argument parsing - although maybe it's my myopia that makes me think your two schemes look very similar < 1591730809 79395 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean, argument parsing doesn't matter that much, I'm sure both are fine. < 1591730836 168139 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The thing where it parses everything upfront, and gives you the number of times each flag appears etc., is kind of different. > 1591730943 817457 PRIVMSG #esoteric :14[[07International Phonetic Esoteric Language14]]4 N10 02https://esolangs.org/w/index.php?oldid=73458 5* 03Bigyihsuan 5* (+316) 10Created page with "The '''International Phonetic Esoteric Language''', abbreviated to '''IPEL''', is a stack-based [[esoteric programming language]] by [[User:Bigyihsuan]] based on the idea of u..." < 1591730971 284530 :catern!~catern@catern.com PRIVMSG #esoteric :well, yes, argument parsing isn't that fundamental, and especially not in C; better to use a better language for the command-line-UI and just call into C from there > 1591731017 111033 PRIVMSG #esoteric :14[[07User:Bigyihsuan14]]4 N10 02https://esolangs.org/w/index.php?oldid=73459 5* 03Bigyihsuan 5* (+86) 10Created page with "This is my page! '''Languages created:''' * International Phonetic Esoteric Language" > 1591731024 326356 PRIVMSG #esoteric :14[[07User:Bigyihsuan14]]4 10 02https://esolangs.org/w/index.php?diff=73460&oldid=73459 5* 03Bigyihsuan 5* (+4) 10 < 1591731040 353035 :catern!~catern@catern.com PRIVMSG #esoteric :(on the other hand, in some ways, getopt-style CLI arguments are the only standard serialization form for data on Unix, so that could make it important... but probably not) < 1591731125 991367 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why better to use two languages instead of one? < 1591731250 26354 :catern!~catern@catern.com PRIVMSG #esoteric :'cause I don't want to do fancy UIs in C < 1591731306 322552 :catern!~catern@catern.com PRIVMSG #esoteric :but I presume C is important for some mysterious reason otherwise everyone wouldn't be writing all these argument parsing libraries for C < 1591731359 81147 :catern!~catern@catern.com PRIVMSG #esoteric :also, IPC is a hassle - my program should be available as a library anyway, and my program just a fancy UI over that library. well, that's my cached thought on the topic, maybe it's not right < 1591731387 909512 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think something like that is right. Command line programs make for pretty bad libraries. < 1591731603 486972 :catern!~catern@catern.com PRIVMSG #esoteric :and if I'm writing in C, it's easy to write a library that's usable from many languages - so if I should be writing a library anyway, it's convenient and easy to write my UI in whatever language is best for writing in UIs < 1591731611 525094 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Mixing APIs and UIs has struck me as a bad idea for a long time. < 1591731642 279738 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I agree with that, but then what language should I write the UI in? < 1591731677 816175 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I think you could use C for both, if wanted < 1591731687 256651 :catern!~catern@catern.com PRIVMSG #esoteric :that's too concrete of a question for me, I only deal in vagueries < 1591731700 206400 :catern!~catern@catern.com PRIVMSG #esoteric :(in practice I use Python) < 1591731736 576984 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :$ tym pip3 > /dev/null < 1591731739 975114 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :time: real 0.532s (user 0.488s, sys 0.044s; 99.96% cpu) < 1591731764 672048 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Some programming languages don't have the best way to access C libraries though; for example, PostScript doesn't have a good way to do it (mostly what I do then is using printobject and/or writeobject). Also, you can know how the Glk dispatch API works; it is a design that works better when used from multiple programming languages, than what C does. < 1591731765 63585 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Probably this program is an outlier, but over 500ms for printing the help screen isn't encouraging. < 1591731797 107880 :catern!~catern@catern.com PRIVMSG #esoteric :scheme? typescript? haskell? < 1591731814 627990 :catern!~catern@catern.com PRIVMSG #esoteric :surely there has to be some language that is good....! < 1591731832 594432 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If only there was. Then I could use it instead of C for the library as well. < 1591731867 335733 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Well, there are some, which as assembly language, but assembly language isn't so portable. < 1591731914 441581 :catern!~catern@catern.com PRIVMSG #esoteric :shachaf: going back a bit, do you not buy into the, "APIs are UIs" idea? (and symmetrically, UIs are APIs) < 1591731932 757256 :catern!~catern@catern.com PRIVMSG #esoteric :personally, I think merging UI and API closer together is a really interesting area for research < 1591731940 336523 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I do not. < 1591731945 336803 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, at least in their current state. < 1591731959 249063 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I agree that merging them could be interesting. < 1591732000 865387 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I think that sometimes APIs can be good as UIs, and sometimes not so much. (Other way around also) < 1591732005 319627 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There are many ways that Unix command line programs are designed to be UIs -- for human use on specific things -- rather than APIs. < 1591732042 34371 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Say you have `rm a b c`, and you want to parameterize that on a list of items. In bash you could write something like `rm ${list[@]}` < 1591732050 876569 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What can go wrong just from doing that? < 1591732072 330496 :catern!~catern@catern.com PRIVMSG #esoteric :many things, but that's partially bash's fault though < 1591732075 148431 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :arr might be empty; an element of arr might start with -; an element of arr might contain whitespace; ... < 1591732086 552638 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I usually write "echo" first to check that it is correct > 1591732103 668723 PRIVMSG #esoteric :14[[07Strvar14]]4 M10 02https://esolangs.org/w/index.php?diff=73461&oldid=71226 5* 03PythonshellDebugwindow 5* (+0) 10/* Interpreter test cases */ < 1591732115 516708 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :In shell scripts I might add -- before the other arguments < 1591732119 613589 :catern!~catern@catern.com PRIVMSG #esoteric :I would prefer rm to have a typed interface though, for sure < 1591732120 448353 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Some of these are just problems with the Unix command line norms, sure. < 1591732131 468371 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: But that still doesn't handle the empty list case. < 1591732144 401252 :catern!~catern@catern.com PRIVMSG #esoteric :e.g (filepath list) -> IO () < 1591732148 12006 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, also some items of arr -- which I called list above -- might contain whitespace. < 1591732188 404076 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, but the empty list case is I think a problem with rm itself; rm should successfully do nothing if there are no arguments, I think. < 1591732213 808374 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A UI is intended to be discoverable as you use it, whereas an API has to be discoverable up-front, I suppose. < 1591732230 128050 :catern!~catern@catern.com PRIVMSG #esoteric :(for example, some complicated UI systems have macro systems which you can perform actions using the rich UI capabilities to, in effect, specify a program. and the most powerful IDEs can make it easy to quickly program against APIs through autocomplete and various things. could the two be merged closer together?) < 1591732293 21103 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I don't know, but I think that Unix command line is good for a lot of stuff, although for writing full programs, C and other programming languages are better < 1591732295 948330 :catern!~catern@catern.com PRIVMSG #esoteric :anyway, if they could be brought closer together, it would be interesting to, instead of the Unix interface which just passes a list of strings to rm, have a nicely typed interface for rm, and many other utilities like it < 1591732328 417340 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, maybe a better shell UI would look a bit more like that, such that you pass structured data to "commands" (which might just be library calls), and it helps you put them together easily. < 1591732359 852653 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I've thought about things like that before. There are many other interface improvements you can make to terminals and shells. < 1591732468 338914 :int-e!~noone@int-e.eu PRIVMSG #esoteric :> isLower 'ꙮ' < 1591732470 211262 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : False < 1591732475 602388 :int-e!~noone@int-e.eu PRIVMSG #esoteric :> isUpper 'ꙮ' < 1591732477 663199 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : False < 1591732490 20462 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :One thing I thought is in Plan10 to have "chain segments", and environment variables and command-line arguments are implemented using chain segments, but then you could define other interfaces too. < 1591732530 815975 :catern!~catern@catern.com PRIVMSG #esoteric :I have a vague suspicion that too many people have tried to make shells better or smarter in various ways - it might be a dead end - maybe it would be more productive to go the other direction, and use your fancy Emacs Agda IDE to manipulate files instead of snippets of code < 1591732587 622064 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I am not too much into turbo-fancy IDEs. < 1591732684 903697 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( 100% CPU for a blinking cursor. ) < 1591732761 274237 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :If a program calls another program using exec(), and the new program and old program have any chain segments with the same name, then that memory is retained rather than being reset. < 1591732766 432452 :catern!~catern@catern.com PRIVMSG #esoteric :well, turbo-fancy IDEs are hard to manipulate and program right now, so it's quite reasonable. but maybe they can be made more programmable (in a way that your knowledge of the UI directly allow programmability) < 1591732786 876331 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar QUIT :Remote host closed the connection < 1591732790 211378 :catern!~catern@catern.com PRIVMSG #esoteric :zzo38: what about passing file descriptors or other non-memory resources? < 1591732804 224423 :catern!~catern@catern.com PRIVMSG #esoteric :(such as stdin/stdout/stderr) < 1591732818 823668 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar JOIN :#esoteric < 1591732837 766308 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :catern: You can already do that in the normal way. < 1591732867 858506 :catern!~catern@catern.com PRIVMSG #esoteric :zzo38: so then why not pass a chain segment as a normal resource rather than by name? < 1591732965 327007 :catern!~catern@catern.com PRIVMSG #esoteric :shachaf: like, one reason I don't like turbo-fancy IDEs is that clicking a button doesn't correlate with knowing the name of the function that that button invokes. which makes it harder to write program involving those functions. but the underlying issue there is that you need to identify the function by some name - why can't you identify it by clicking the button? < 1591732974 765094 :catern!~catern@catern.com PRIVMSG #esoteric :or something like that < 1591733140 455896 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :catern: I am not sure if I understand your question fully. < 1591733327 530915 :catern!~catern@catern.com PRIVMSG #esoteric :zzo38: it sounds like you're proposing that processes have a table of chain segments which they can look up by a string name, and which contain data, is that right? but resources like file descriptors also can contain data. why not unify the two, and instead of having a table of chain segments, just have a table of file descriptors? you can preserve the lookup-by-string-name thing if you want < 1591733557 264768 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Well, it is a bit different. I was thinking of chain segments like other (unnamed) segments declared in the ELF file would be loaded in memory; chain segments are the same but they have a name, and if it has a name then the operating system can retain whatever data is there rather than reset it, if both programs have the same name of chain segment. If the previous program doesn't have such a segment, then it is loaded like any other se < 1591733614 579276 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(So, it is otherwise like PT_LOAD, but it does not necessarily load the contents of the executable file.) < 1591733713 551820 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(Chain segments could be used for other purposes too, such as to implement overlays in a way that is sometimes done in DOS programs.) < 1591734643 137626 :catern!~catern@catern.com PRIVMSG #esoteric :I see < 1591734771 379960 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric > 1591735602 504845 PRIVMSG #esoteric :14[[07International Phonetic Esoteric Language14]]4 M10 02https://esolangs.org/w/index.php?diff=73462&oldid=73458 5* 03PythonshellDebugwindow 5* (+47) 10 > 1591735750 650149 PRIVMSG #esoteric :14[[07MindReadingFuck14]]4 M10 02https://esolangs.org/w/index.php?diff=73463&oldid=67577 5* 03PythonshellDebugwindow 5* (+22) 10/* Solve the halting problem */ < 1591735787 274722 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :shachaf: "`rm ${list[@]}` [...] What can go wrong just from doing that?" => some things that you can fix by writing (rm -- "${list[@]}") instead, and apart from that, errors that you get when you expand a shell parameter or make variable that you thought would be defined but actually isn't and get an empty string, in which case you get serious bugs like that recent uninstaller that tried to rm -rf -- < 1591735793 211911 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :"/usr/${SOMEVARIABLE}" and in fact deleted the /usr of anyone who tried to uninstall their program < 1591735811 88068 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: Yes, I know. < 1591735834 675748 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :isEsoteric 'ꙮ' < 1591735835 906227 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The point is that hardly anyone writes that unless they're writing a script. > 1591735840 984484 PRIVMSG #esoteric :14[[07NARchy14]]4 M10 02https://esolangs.org/w/index.php?diff=73464&oldid=58278 5* 03PythonshellDebugwindow 5* (-29) 10 < 1591735844 611205 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :> isEsoteric 'ꙮ' < 1591735847 120739 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : True < 1591735852 410571 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So it highlights how different the UI vs. API thing even in the same program. < 1591735853 212729 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :int-e ^^^ < 1591735864 173899 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :lambdabot knows it all < 1591735865 462902 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And of course this still doesn't solve every problem. < 1591735876 903976 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Ah the abuses of @let. < 1591735889 829370 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :For example if the list is empty this will still be an error. < 1591735893 445390 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :shachaf: as for "array may be empty" => yes, that can also cause serious bugs with some shell commands, though in the case of rm it's not generally a problem, unless it's a REALLY weird extglob nullglob problem where you accidentally remove a file named "!(*.jpg)" < 1591735917 422432 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :int-e: what @let? < 1591735917 422492 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's a problem because rm will exit with 1 instead of 0. < 1591735923 914573 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@undef < 1591735924 289314 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Undefined. < 1591735931 992323 :int-e!~noone@int-e.eu PRIVMSG #esoteric :> isEsoteric 'ꙮ' < 1591735934 206510 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : error: < 1591735934 206565 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Variable not in scope: isEsoteric :: Char -> t < 1591735939 458981 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :interesting :o < 1591735944 206335 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@let isEsoteric _ = True < 1591735945 701061 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Defined. < 1591735947 597041 :int-e!~noone@int-e.eu PRIVMSG #esoteric :> isEsoteric 'ꙮ' < 1591735949 483556 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : True < 1591735951 458486 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@undef < 1591735951 975700 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Undefined. < 1591735952 296767 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :" I would prefer rm to have a typed interface though, for sure" => you're in luck then, we have a remove C function for that, and various apis (mostly in high level languages) for recursive rm < 1591735964 601843 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :hm I think you retroactively defined it for that earlier case, then < 1591735997 3264 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :" zzo38: But that still doesn't handle the empty list case." => it does if you have a -f option. (rm -f --) successfully does nothing and returns true < 1591736013 602844 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, but then it does -f on everything else. < 1591736034 292791 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :" Yes, but the empty list case is I think a problem with rm itself" => no, rm handles it well, it's more of a problem with programs that interpret an empty argument list as acting on stdin < 1591736182 471345 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :zzo38: re chain segments, instead on unix we have three different shared memory APIs in kernel+libc: mmap, sysv ipc, posix ipc. plus some higher level wrappers, such as one in boost whose purpose is to give a portable wrapper to unix vs windows. < 1591736236 511920 :rain1!~debian@unaffiliated/rain1 QUIT :Quit: leaving < 1591736268 337084 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Even if rm did work perfectly here, it wouldn't help you that much because that'd be a big outlier in terms of unixular utilities. < 1591736336 777877 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :that said, something like "chain segment" made sense in high level languages like BASIC on old machines that had very limited RAM, where you would often want to load another BASIC program in such a way as to replace most of your program, but you asked BASIC to chain some of your variables and/or some of your programs. > 1591736369 241171 PRIVMSG #esoteric :14[[07Emoji14]]4 M10 02https://esolangs.org/w/index.php?diff=73465&oldid=65580 5* 03PythonshellDebugwindow 5* (+8) 10/* Interpreters */ < 1591736395 920738 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, using the CHAIN command, I think. > 1591736471 290727 PRIVMSG #esoteric :14[[07Brainfuck Contest 114]]4 M10 02https://esolangs.org/w/index.php?diff=73466&oldid=70716 5* 03PythonshellDebugwindow 5* (+1) 10/* Code that actually works as required */ < 1591736545 675620 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :shachaf: you usually want -f when you invoke rm from a script. Even without -f, (rm --) does nothing, it just gives you an error, which is sometimes acceptible, the rest of the time you indeed may need a workaround < 1591736567 961406 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :but yes, empty list of files is a much bigger problem for other commands < 1591736570 667787 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :like grep or ls < 1591736619 460175 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :zzo38: but also the MERGE command, which is sort of the same but keeps all variables and most of the code, so it's more useful to load and unload overload code segments < 1591736662 85524 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :@let passwordOfTheMonth = "@let passwordOfTheMonth = \"" ++ take passwordOfTheMonth 27 ++ "\" -- is not quine" < 1591736663 409480 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : .L.hs:158:5: error: < 1591736663 625447 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : • Couldn't match expected type ‘Int’ with actual type ‘[Char]’ < 1591736663 625505 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : • In the expression: < 1591736676 626320 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :@let passwordOfTheMonth = "@let passwordOfTheMonth = \"" ++ take 27 passwordOfTheMonth ++ "\" -- is not quine" < 1591736678 20733 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Defined. < 1591736684 936858 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :> passwordOfTheMonth < 1591736687 63794 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : "@let passwordOfTheMonth = \"@let passwordOfTheMonth = \"\" -- is not quine" > 1591736713 591265 PRIVMSG #esoteric :14[[07PythonshellDebugwindow/Rewriting Language14]]4 N10 02https://esolangs.org/w/index.php?oldid=73467 5* 03PythonshellDebugwindow 5* (+191) 10Created page with "An esolang based on [[string]] [[rewriting]]. Out of bounds indexing -> 0. ==Examples== ===[[Cat]] program=== 0..*=0..*H ===Reverse [[cat]]=== 0..*=*..0H ===Truth-machin..." < 1591736715 693681 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :oh it’s way clumsier than intended < 1591736725 577653 :arseniiv!~arseniiv@136.169.206.76 PRIVMSG #esoteric :@undef < 1591736725 900986 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Undefined. > 1591736756 262100 PRIVMSG #esoteric :14[[07PythonshellDebugwindow/Rewriting Language14]]4 M10 02https://esolangs.org/w/index.php?diff=73468&oldid=73467 5* 03PythonshellDebugwindow 5* (-191) 10delete! < 1591736761 816920 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :these days that sort of chaining is rarely relevant, because virtual memory helps you both ways: it lets you swap out parts of your program that are not needed right now, so you can just have one big program, and it lets you cache the contents of regular files that you use to pass data from one program to the next one, such as object files between a compiler and linker > 1591736766 208898 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Rewriting Language14]]4 N10 02https://esolangs.org/w/index.php?oldid=73469 5* 03PythonshellDebugwindow 5* (+191) 10Created page with "An esolang based on [[string]] [[rewriting]]. Out of bounds indexing -> 0. ==Examples== ===[[Cat]] program=== 0..*=0..*H ===Reverse [[cat]]=== 0..*=*..0H ===Truth-machin..." > 1591736976 365068 PRIVMSG #esoteric :14[[07Heebolang14]]4 10 02https://esolangs.org/w/index.php?diff=73470&oldid=73413 5* 03Polybagel 5* (+755) 10 > 1591737011 31162 PRIVMSG #esoteric :14[[07Heebolang14]]4 10 02https://esolangs.org/w/index.php?diff=73471&oldid=73470 5* 03Polybagel 5* (+1) 10 > 1591737040 602541 PRIVMSG #esoteric :14[[07Heebolang14]]4 M10 02https://esolangs.org/w/index.php?diff=73472&oldid=73471 5* 03Polybagel 5* (+1) 10 > 1591737060 252914 PRIVMSG #esoteric :14[[07International Phonetic Esoteric Language14]]4 10 02https://esolangs.org/w/index.php?diff=73473&oldid=73462 5* 03Bigyihsuan 5* (+3568) 10 > 1591737123 362192 PRIVMSG #esoteric :14[[07International Phonetic Esoteric Language14]]4 10 02https://esolangs.org/w/index.php?diff=73474&oldid=73473 5* 03Bigyihsuan 5* (+107) 10 < 1591737132 939558 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Why does Glulx require the number of arguments to be specified for Glk API calls, even though that can be determined automatically from the type (which the interpreter needs to know anyways, in order to parse the arguments properly)? < 1591737802 620928 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :To make it easy to walk or dump the stack? > 1591737893 690624 PRIVMSG #esoteric :14[[07Swapper14]]4 10 02https://esolangs.org/w/index.php?diff=73475&oldid=52869 5* 03Voltage2007 5* (-399) 10bit big of an edit > 1591737921 401827 PRIVMSG #esoteric :14[[07International Phonetic Esoteric Language14]]4 10 02https://esolangs.org/w/index.php?diff=73476&oldid=73474 5* 03Bigyihsuan 5* (+286) 10 < 1591738086 437214 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1591738642 910595 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :zzo38: perhaps as a form of redundancy against programming errors? < 1591738734 547298 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Maybe. < 1591741121 389636 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net QUIT :Quit: adu < 1591741161 922535 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :zzo38: can it be an artifact from a rarely used vararg function API, possibly one that's not even supported anymore, but whose existence has side effects to non-vararg functions? because that sort of happened to C varargs, which even on x86_64 have an effect on the ABI of a few non-vararg function calls, because we can't distinguish the ABI of vararg function calls from non-vararg calls, because that < 1591741167 900422 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :could break old C programs with no ANSI style prototypes for a function, < 1591741229 806209 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :even though nobody in the x86_64 era writes any new C programs that require that you can call a vararg function without a prototype, except when omitting #include for golf purposes. < 1591741257 391095 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It would be perfectly legal to break those programs; it's not possible to call a vararg function without a prototype. < 1591741331 299278 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"If the expression that denotes the called function has a type that does not include a prototype -- [and if] the function is defined with a type that includes a prototype, and -- the prototype ends with an ellipsis --, the behavior is undefined." < 1591741344 786685 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :fizzie: not according to the current C standards (or even C89 I think), but in old compilers it was perfectly possible to call printf or open without a prototype, and as a result people wrote programs that did that and got away with it < 1591741369 403730 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Right, that sort of compatibility thing. < 1591741377 424943 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :fizzie: sure, the C standard says that exactly because we don't want to support that sort of nonsense forever into the future < 1591741388 722460 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :but for now we still have some ancient C programs without prototypes so we can't do it yet < 1591741401 905617 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :or we couldn't do it yet when x86_64 came out < 1591741402 962501 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Is that really true though? The x86-64 varargs ABI *is* different -- will compilers use it "just in case" if there's no prototype? < 1591741430 731412 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I don't think so, because Glk doesn't use varargs, and anyways it is Glulx, not C. (There is a C API for Glk too, although the Glk dispatch layer deals with the types of the functions and calls them (and also exposes the types in a portable format for all programming languages), so the Glulx interpreter will already know the type and number of arguments, even in case of extensions to Glk.) < 1591741446 206286 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :fizzie: I think so for at least one of the two x86_64 abis, but I'll have to look that up, and it impacts only a few function calls (depending on the type of arguments) < 1591741455 273674 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently they do. Huh. < 1591741457 793114 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(And I have made some extensions to Glk. Making these extensions does not require changing the Glulx interpreter in any way.) < 1591741463 457497 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, it's not a huge hassle, addmittedly. < 1591741513 167326 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I would imagine for the SysV ABI it would affect all prototype-less calls, because you have to clear rax (or rather, set al to the "proper" value), which you otherwise wouldn't. < 1591741539 171157 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :fizzie: but you can see that the ABI is designed such that the called function can access the first argument without knowing what the type of the rest of the arguments are, which probably doesn't cause any performance problems, but even so it is a decision prompted by the vararg history < 1591741597 712891 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :I'll have to look up the details about the x86_64 ABIs in the Agner document later to tell what the AL thing was about, the one that can impact performance. I simply don't remember., < 1591741646 52388 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You must set AL to the number of SIMD registers used for passing floating-point arguments if you're calling a varargs function. < 1591741663 523241 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://ix.io/2oM5 does it for the call to f_noproto, and doesn't for the call to f_withproto. < 1591741693 342015 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I imagine it would by definition "affect" performance insofar that it's an extra instruction. < 1591741726 924734 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :fizzie: but in that case doesn't it impacts only functions that have arguments with floating point in them? < 1591741736 563322 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, because you have to set it to 0 if they don't. < 1591741749 1489 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :fizzie: even if you have a prototype and so know that the function isn't vararg? < 1591741757 98941 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :which is the majority of function calls < 1591741762 623747 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Right, yes. < 1591741801 664620 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The point I was trying to make is that the fact that it's "forced" to assume prototype-less functions might be varargs is affecting all calls to prototype-less functions. < 1591741813 963262 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :fizzie: ah ok < 1591741817 667361 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :that makes sense < 1591741883 523188 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :and we'll get rid of non-prototyped function calls way before we get rid of varargs in C, because *printf, *scanf and open are here to stay. < 1591741913 845306 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :(I know some other vararg C functions that are probably here to stay, but they're used less than those) < 1591742027 576882 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca QUIT :Quit: zzo38 < 1591742081 950277 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca JOIN :#esoteric < 1591742104 679568 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :The fact that you can walk the C stack probably made C++ exceptions possible.. < 1591742182 825119 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :spruit11: that might be true historically (I don't know), but these days you can't walk the C stack < 1591742200 671330 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :It was a conjecture. No idea. < 1591742202 40181 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :and by "these days" that was already true 20 years ago < 1591742202 40227 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've been browsing the c2x draft (there's one from Feb this year), and it's got a few headline-grabbing features. Like, `strdup` is finally in, and the [[foo]] attribute syntax has been ported back from C++ (though only for [[nodiscard]], [[maybe_unused]], [[deprecated]] and [[fallthrough]], all of which are merely for better diagnostics). < 1591742280 70313 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, and old-style function definitions are out, which is almost relevant to the earlier discussion. < 1591742317 966709 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :fizzie: is there any feature that they could consider standardizing in the form of an attribute and isn't merely for diagnostics? hmm yes, there is, [[no_unique_address]], but that's so new it just didn't have a chance to get into C standard proposals yet < 1591742331 756438 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :OK, strdup is in, now, but is memdup in yet? < 1591742343 527801 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Sort-of unfortunately prototype-free declarations aren't out.) < 1591742356 804286 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :Link to the c2x draft? < 1591742360 635127 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`memdup` is not. < 1591742361 716555 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :memdup`? No such file or directory < 1591742375 367080 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2478.pdf < 1591742383 308552 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :Thanks. < 1591742433 772484 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There are also a bunch of more recent documents at http://www.open-std.org/jtc1/sc22/wg14/www/wg14_document_log.htm but no newer full working draft. < 1591742435 154911 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :fizzie: there's no point to remove prototype-free declarations from the standard, we'll not remove them from real life because they'll still in use (for compatibility only, with default warning, not for new code), so removing it from the standard would be ... oh I see. yes, ignoring the real world and depreciating something that is in use would be exactly the sort of thing that those standard committees < 1591742441 631285 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :occasionally try to do < 1591742447 431674 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1591742459 680095 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, they removed `gets`. < 1591742470 295157 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suspect it's still in use. < 1591742486 40871 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net JOIN :#esoteric < 1591742488 758911 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :spruit11: you can probably find it from http://www.open-std.org/JTC1/SC22/WG14/ < 1591742558 904224 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :fizzie: did they remove asctime or ctime? < 1591742590 996887 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :Hmm. I guess unwinding is done by just tracing links. < 1591742591 750774 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, but they added asctime_r and ctime_r. < 1591742596 927610 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So maybe that's a step? < 1591742611 43254 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Well, gets is the function they should remove. < 1591743731 467566 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1591744397 934593 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1591744527 486714 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 260 seconds < 1591744568 24413 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1591744643 706866 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1591745061 430717 :tromp!~tromp@2a02:a210:ca3:2800:383b:582d:1eec:dbd9 QUIT :Ping timeout: 272 seconds < 1591746637 960527 :arseniiv!~arseniiv@136.169.206.76 QUIT :Ping timeout: 246 seconds < 1591748196 688127 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net QUIT :Quit: adu < 1591748584 925080 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net JOIN :#esoteric < 1591750061 503920 :LKoen!~LKoen___@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr QUIT :Quit: You can build a time machine but you cannot cook a cheese soufflé ? You've got your priorities all wrong! < 1591750484 212841 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Read error: Connection reset by peer < 1591750627 858906 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric > 1591754037 956382 PRIVMSG #esoteric :14[[07International Phonetic Esoteric Language14]]4 10 02https://esolangs.org/w/index.php?diff=73477&oldid=73476 5* 03Bigyihsuan 5* (+9122) 10 > 1591754049 739918 PRIVMSG #esoteric :14[[07International Phonetic Esoteric Language14]]4 10 02https://esolangs.org/w/index.php?diff=73478&oldid=73477 5* 03Bigyihsuan 5* (-9) 10 < 1591754422 849938 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric > 1591755028 809599 PRIVMSG #esoteric :14[[07International Phonetic Esoteric Language14]]4 10 02https://esolangs.org/w/index.php?diff=73479&oldid=73478 5* 03Bigyihsuan 5* (+427) 10 > 1591755111 957434 PRIVMSG #esoteric :14[[07International Phonetic Esoteric Language14]]4 10 02https://esolangs.org/w/index.php?diff=73480&oldid=73479 5* 03Bigyihsuan 5* (+124) 10 < 1591755154 499555 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca QUIT :Quit: zzo38 < 1591755206 385205 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca JOIN :#esoteric < 1591756177 901121 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 264 seconds < 1591756520 209911 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: ... < 1591756563 873125 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1591762269 774423 :oren!~oren@ec2-18-234-164-48.compute-1.amazonaws.com PRIVMSG #esoteric :ꟇꟈꟉꟊꟵꟶ < 1591763439 67773 :BWBellairs!~bwbellair@hellomouse/dev/bwbellairs QUIT :Remote host closed the connection < 1591763445 470757 :BWBellairs[NNRF]!~bwbellair@hellomouse/dev/bwbellairs JOIN :#esoteric < 1591763495 845572 :BWBellairs[NNRF]!~bwbellair@hellomouse/dev/bwbellairs NICK :BWBellairs < 1591764559 490442 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net QUIT :Quit: adu > 1591765134 732363 PRIVMSG #esoteric :14[[07International Phonetic Esoteric Language14]]4 10 02https://esolangs.org/w/index.php?diff=73481&oldid=73480 5* 03Bigyihsuan 5* (+1) 10 > 1591765752 636052 PRIVMSG #esoteric :14[[07Talk:International Phonetic Esoteric Language14]]4 N10 02https://esolangs.org/w/index.php?oldid=73482 5* 03Bigyihsuan 5* (+51) 10/* Task List */ new section > 1591765766 117864 PRIVMSG #esoteric :14[[07Talk:International Phonetic Esoteric Language14]]4 10 02https://esolangs.org/w/index.php?diff=73483&oldid=73482 5* 03Bigyihsuan 5* (+8) 10 < 1591767011 389095 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1591769840 956568 :trn!jhj@prone.ws QUIT :Remote host closed the connection < 1591770299 590662 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric < 1591770787 463176 :tromp!~tromp@2a02:a210:ca3:2800:d0a4:6760:f95:c53c JOIN :#esoteric < 1591770986 224043 :tromp_!~tromp@ip-213-127-94-38.ip.prioritytelecom.net JOIN :#esoteric < 1591771088 43390 :oren!~oren@ec2-18-234-164-48.compute-1.amazonaws.com PRIVMSG #esoteric :English pony, from French poulenet, from Latin pullanus, from latin pullus cognate to Spanish pollo "chicken" < 1591771091 452096 :tromp!~tromp@2a02:a210:ca3:2800:d0a4:6760:f95:c53c QUIT :Ping timeout: 272 seconds < 1591771134 641200 :trn!jhj@prone.ws JOIN :#esoteric < 1591771883 394149 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 260 seconds < 1591773993 413752 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1591774934 982358 :cpressey!~cpressey@88.144.71.51 JOIN :#esoteric < 1591775367 396213 :LKoen!~LKoen___@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr JOIN :#esoteric < 1591775674 956918 :arseniiv!~arseniiv@136.169.206.76 JOIN :#esoteric < 1591777747 863981 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1591781047 491045 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer > 1591781061 579616 PRIVMSG #esoteric :14[[07DIVCON14]]4 N10 02https://esolangs.org/w/index.php?oldid=73484 5* 03D 5* (+167) 10Create page for new language. > 1591781283 541070 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73485&oldid=73484 5* 03D 5* (+253) 10 < 1591781369 364623 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric > 1591781397 286271 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73486&oldid=73485 5* 03D 5* (+397) 10 > 1591781475 940255 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73487&oldid=73486 5* 03D 5* (+276) 10 > 1591781573 438045 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73488&oldid=73487 5* 03D 5* (+399) 10 < 1591781665 968432 :rain1_!~debian@unaffiliated/rain1 JOIN :#esoteric > 1591781709 577195 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73489&oldid=73488 5* 03D 5* (+516) 10 > 1591781989 50713 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73490&oldid=73489 5* 03D 5* (+111) 10 < 1591782259 313543 :rain1_!~debian@unaffiliated/rain1 QUIT :Quit: Lost terminal < 1591784749 189624 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is it easy or hard to check whether a proposed clause is implied by existing SAT clauses in an instance? < 1591785135 670882 :cpressey!~cpressey@88.144.71.51 PRIVMSG #esoteric :Yes. < 1591785213 508393 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :thoughts on squarefree words? > 1591785391 846754 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73491&oldid=73490 5* 03A 5* (+185) 10 > 1591785406 884558 PRIVMSG #esoteric :14[[07DIVCON14]]4 M10 02https://esolangs.org/w/index.php?diff=73492&oldid=73491 5* 03A 5* (+33) 10 > 1591785452 455545 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73493&oldid=73492 5* 03A 5* (+165) 10 > 1591785468 563247 PRIVMSG #esoteric :14[[07DIVCON14]]4 M10 02https://esolangs.org/w/index.php?diff=73494&oldid=73493 5* 03A 5* (+0) 10 > 1591785548 212880 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73495&oldid=73494 5* 03A 5* (+117) 10 > 1591785615 494909 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73496&oldid=73495 5* 03A 5* (+144) 10 < 1591785648 353062 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :shachaf: hard, in that it's as hard as SAT solving in general < 1591785678 806184 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :which is NP-complete < 1591785817 570570 :opticnerve!~opticnerv@host-87-1-120-191.retail.telecomitalia.it JOIN :#esoteric > 1591786068 803026 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73497&oldid=73496 5* 03A 5* (+118) 10 > 1591786128 122201 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73498&oldid=73497 5* 03A 5* (+102) 10 < 1591786454 260613 :craigo!~craigo@144.136.206.168 JOIN :#esoteric > 1591786497 293374 PRIVMSG #esoteric :14[[07Mice in a maze14]]4 M10 02https://esolangs.org/w/index.php?diff=73499&oldid=73357 5* 03Chris Pressey 5* (+36) 10Explain why you would want to see also > 1591786536 53932 PRIVMSG #esoteric :14[[07HUNTER14]]4 M10 02https://esolangs.org/w/index.php?diff=73500&oldid=73358 5* 03Chris Pressey 5* (+36) 10Explain why you would want to see also > 1591786761 508295 PRIVMSG #esoteric :14[[07Burro14]]4 10 02https://esolangs.org/w/index.php?diff=73501&oldid=53351 5* 03Chris Pressey 5* (+150) 10See also Revaver2pi > 1591786810 852797 PRIVMSG #esoteric :14[[07Revaver2pi14]]4 10 02https://esolangs.org/w/index.php?diff=73502&oldid=34906 5* 03Chris Pressey 5* (+80) 10See also Burro > 1591786943 757936 PRIVMSG #esoteric :14[[07Revaver2pi14]]4 10 02https://esolangs.org/w/index.php?diff=73503&oldid=73502 5* 03Chris Pressey 5* (+41) 10+cat > 1591787055 403352 PRIVMSG #esoteric :14[[07Revaver2pi14]]4 M10 02https://esolangs.org/w/index.php?diff=73504&oldid=73503 5* 03Chris Pressey 5* (+16) 10Dead link; Wayback machine does not have it either < 1591787084 775144 :S_Gautam!uid286066@gateway/web/irccloud.com/x-iaipykqkzibdihfw JOIN :#esoteric < 1591787647 281108 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1591787712 743969 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 258 seconds < 1591787726 978093 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life > 1591787790 481721 PRIVMSG #esoteric :14[[07Jeeves14]]4 M10 02https://esolangs.org/w/index.php?diff=73505&oldid=52938 5* 03Chris Pressey 5* (+26) 10+cat < 1591788361 924795 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 264 seconds < 1591788386 449903 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric > 1591789616 945386 PRIVMSG #esoteric :14[[07Forked14]]4 10 02https://esolangs.org/w/index.php?diff=73506&oldid=54092 5* 03Chris Pressey 5* (+1) 10From context it's quite clear there are not actually an infinite number of IPs running at any point < 1591789863 471014 :opticnerve!~opticnerv@host-87-1-120-191.retail.telecomitalia.it QUIT :Quit: bye < 1591789888 110153 :cpressey!~cpressey@88.144.71.51 QUIT :Quit: WeeChat 1.9.1 < 1591789918 38192 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What about special cases like learned clauses? < 1591789924 775847 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You could remember the resolution path but it might be long. < 1591789939 787169 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If the clause is short, I guess it can be pretty easy? < 1591789967 617677 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, can it? < 1591790169 458415 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Of course not. < 1591790185 63144 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was thinkig about it all confusedly. < 1591790347 220290 :tromp_!~tromp@ip-213-127-94-38.ip.prioritytelecom.net QUIT :Ping timeout: 265 seconds < 1591790369 426487 :tromp!~tromp@2a02:a210:ca3:2800:6c50:9587:d7eb:c482 JOIN :#esoteric < 1591790546 387964 :tromp_!~tromp@2a02:a210:ca3:2800:cd3e:9725:843c:c01d JOIN :#esoteric < 1591790661 461590 :tromp!~tromp@2a02:a210:ca3:2800:6c50:9587:d7eb:c482 QUIT :Ping timeout: 272 seconds < 1591792318 705188 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1591793726 514097 :sftp_!~sftp@unaffiliated/sftp JOIN :#esoteric < 1591793887 673024 :sftp!~sftp@unaffiliated/sftp QUIT :Ping timeout: 256 seconds < 1591793888 538040 :sftp_!~sftp@unaffiliated/sftp NICK :sftp < 1591794051 537052 :orin_!~oren@ec2-18-234-164-48.compute-1.amazonaws.com JOIN :#esoteric < 1591794097 787858 :wmww!wmwwmatrix@gateway/shell/matrix.org/x-hfwinzizgllpuizc QUIT :*.net *.split < 1591794098 331565 :oren!~oren@ec2-18-234-164-48.compute-1.amazonaws.com QUIT :*.net *.split < 1591794353 591243 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Something I was thinking about recently is if a "shallowest path" SAT solver type thing could make something approximating a human-readable proof < 1591794425 209969 :wmww!wmwwmatrix@gateway/shell/matrix.org/x-hfwinzizgllpuizc JOIN :#esoteric < 1591794598 104852 :wmww!wmwwmatrix@gateway/shell/matrix.org/x-hfwinzizgllpuizc QUIT :Ping timeout: 256 seconds < 1591795023 171725 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Taneb: A related domain is assessing the difficulty of (NP-complete) puzzles. And you can see some difficulties there: a) humans incorporate patterns which may embed arbitrarily complex reasoning. b) we also tend to be happy to reason deeply as long as there's not much branching (how much branching people cope with may be a measure of their expertise). < 1591795057 466066 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I'm sure this has been studied academically. But I never got interested enough to actually look. < 1591795117 757416 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Puzzles (in NP) are probably easier than proofs because a large amount of the puzzle logic tends to be naturally expressed in clauses. < 1591795214 869708 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(Though some mechanics aren't. There are a ton of puzzles where a path or an area needs to be connected, or you actually count something, which doesn't translate so well to CNF.) < 1591795215 15611 :int-e!~noone@int-e.eu PRIVMSG #esoteric :And obviously we have plenty of puzzles that are hard for PSPACE or worse. < 1591795215 15670 :cpressey!~cpressey@88.144.71.51 JOIN :#esoteric < 1591795263 500957 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(Which tend to exercise the visual planning part of our brain, which acts nothing like a SAT solver.) < 1591795673 615537 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Taneb: that said, depth is certainly a factor, but so are branching, and size. And there are factors beyond the shape of the proof tree like the complexity of representing a subgoal, compression through lemmas... it's an interesting question but not an easy one at all. > 1591796609 405656 PRIVMSG #esoteric :14[[07Talk:ByteByteJump14]]4 10 02https://esolangs.org/w/index.php?diff=73507&oldid=36966 5* 03Chris Pressey 5* (+401) 10 < 1591797263 460014 :S_Gautam!uid286066@gateway/web/irccloud.com/x-iaipykqkzibdihfw QUIT :Quit: Connection closed for inactivity > 1591797664 267073 PRIVMSG #esoteric :14[[07Burro/TM2Burro.hs14]]4 N10 02https://esolangs.org/w/index.php?oldid=73508 5* 03Chris Pressey 5* (+2093) 10Add TM2Burro compiler, showing Burro is TC. > 1591797990 976288 PRIVMSG #esoteric :14[[07Burro14]]4 10 02https://esolangs.org/w/index.php?diff=73509&oldid=73501 5* 03Chris Pressey 5* (+72) 10I submit that the language is Turing complete. > 1591798154 107339 PRIVMSG #esoteric :14[[07Burro14]]4 10 02https://esolangs.org/w/index.php?diff=73510&oldid=73509 5* 03Chris Pressey 5* (+77) 10Rephrase section about replicating brainfuck loops. > 1591798261 821200 PRIVMSG #esoteric :14[[07Burro/TM2Burro.hs14]]4 10 02https://esolangs.org/w/index.php?diff=73511&oldid=73508 5* 03Chris Pressey 5* (+38) 10Note where the TM starts. < 1591799716 57263 :int-e!~noone@int-e.eu QUIT :Remote host closed the connection < 1591799803 948883 :int-e!~noone@int-e.eu JOIN :#esoteric < 1591799939 245999 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :Remote host closed the connection < 1591800104 201812 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esoteric > 1591800332 618767 PRIVMSG #esoteric :14[[07Heebolang14]]4 M10 02https://esolangs.org/w/index.php?diff=73512&oldid=73472 5* 03PythonshellDebugwindow 5* (+12) 10header > 1591800463 428792 PRIVMSG #esoteric :14[[07International Phonetic Esoteric Language14]]4 M10 02https://esolangs.org/w/index.php?diff=73513&oldid=73481 5* 03PythonshellDebugwindow 5* (-50) 10inter wiki link + move cats < 1591800502 240452 :arseniiv_!~arseniiv@136.169.205.111 JOIN :#esoteric > 1591800638 237940 PRIVMSG #esoteric :14[[07Brainfuck---14]]4 M10 02https://esolangs.org/w/index.php?diff=73514&oldid=56246 5* 03PythonshellDebugwindow 5* (+27) 10/* Hello Program */ < 1591800710 900572 :arseniiv!~arseniiv@136.169.206.76 QUIT :Ping timeout: 256 seconds > 1591800716 816933 PRIVMSG #esoteric :14[[07Brainfuck-- interpreter14]]4 M10 02https://esolangs.org/w/index.php?diff=73515&oldid=65071 5* 03PythonshellDebugwindow 5* (+17) 10 > 1591800751 483973 PRIVMSG #esoteric :14[[07Brainfuck--14]]4 M10 02https://esolangs.org/w/index.php?diff=73516&oldid=59760 5* 03PythonshellDebugwindow 5* (+18) 10/* See also */ > 1591800883 69570 PRIVMSG #esoteric :14[[07Brainfuck---14]]4 M10 02https://esolangs.org/w/index.php?diff=73517&oldid=73514 5* 03PythonshellDebugwindow 5* (-42) 10/* See Also: */ why link to another langs interpreter? > 1591800949 76993 PRIVMSG #esoteric :14[[07Brainfuck---14]]4 M10 02https://esolangs.org/w/index.php?diff=73518&oldid=73517 5* 03PythonshellDebugwindow 5* (+14) 10/* See also */ > 1591801030 104979 PRIVMSG #esoteric :14[[07Hello14]]4 M10 02https://esolangs.org/w/index.php?diff=73519&oldid=62688 5* 03PythonshellDebugwindow 5* (+23) 10/* External resources */ < 1591803985 623607 :craigo!~craigo@144.136.206.168 QUIT :Quit: Leaving < 1591804874 878416 :cpressey!~cpressey@88.144.71.51 QUIT :Quit: WeeChat 1.9.1 > 1591805357 511867 PRIVMSG #esoteric :14[[07Burro14]]4 M10 02https://esolangs.org/w/index.php?diff=73520&oldid=73510 5* 03PythonshellDebugwindow 5* (+169) 10/* See also */ > 1591805509 294525 PRIVMSG #esoteric :14[[07Circles14]]4 M10 02https://esolangs.org/w/index.php?diff=73521&oldid=72427 5* 03PythonshellDebugwindow 5* (+82) 10cats > 1591805540 69572 PRIVMSG #esoteric :14[[07AT14]]4 M10 02https://esolangs.org/w/index.php?diff=73522&oldid=71991 5* 03PythonshellDebugwindow 5* (-89) 10 > 1591805752 466564 PRIVMSG #esoteric :14[[07Or14]]4 M10 02https://esolangs.org/w/index.php?diff=73523&oldid=69291 5* 03PythonshellDebugwindow 5* (-4) 10 < 1591806481 897752 :tromp!~tromp@ip-213-127-94-38.ip.prioritytelecom.net JOIN :#esoteric < 1591806659 434628 :tromp_!~tromp@2a02:a210:ca3:2800:cd3e:9725:843c:c01d QUIT :Ping timeout: 272 seconds < 1591808607 916440 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net JOIN :#esoteric < 1591813649 425102 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1591815505 855103 :tromp!~tromp@ip-213-127-94-38.ip.prioritytelecom.net QUIT :Ping timeout: 264 seconds < 1591815983 875540 :tromp!~tromp@ip-213-127-94-38.ip.prioritytelecom.net JOIN :#esoteric < 1591816016 593781 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So now my macro goes #define CYCLE(x) Thing *y = x; if (0) < 1591816021 584741 :S_Gautam!uid286066@gateway/web/irccloud.com/x-wdxhgsxeqdwhlbxj JOIN :#esoteric < 1591816029 247151 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is that too confusilating a macro? < 1591816241 482717 :tromp_!~tromp@2a02:a210:ca3:2800:fd3d:def6:c15d:f8dc JOIN :#esoteric < 1591816254 796449 :tromp!~tromp@ip-213-127-94-38.ip.prioritytelecom.net QUIT :Ping timeout: 260 seconds < 1591816916 181367 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1591817197 877645 :adu!~arobbins@c-73-129-154-238.hsd1.md.comcast.net QUIT :Ping timeout: 264 seconds < 1591817690 849590 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I had idea of a computer video card with a display program, which I may have mentioned some time ago, where the display program deals with programming the registers and calculating all of the offsets for vertical positioning (the video registers do not deal with vertical positioning at all). But one thing to consider is what exactly the set of video registers should be (although I have some ideas). < 1591817787 23063 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :One thing I thought of is to have some sort of left/right split, with only one side supporting fine X scrolling and sprites, although making the timing for such a thing working properly might be difficult. < 1591817819 507606 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1591818173 503793 :tromp_!~tromp@2a02:a210:ca3:2800:fd3d:def6:c15d:f8dc QUIT :Ping timeout: 272 seconds < 1591819006 888003 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Ping timeout: 256 seconds < 1591819275 94912 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1591819288 479082 :tromp!~tromp@ip-213-127-94-38.ip.prioritytelecom.net JOIN :#esoteric < 1591819705 484981 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Read error: Connection reset by peer < 1591819731 605949 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric > 1591820330 160565 PRIVMSG #esoteric :14[[07Category:Quantum computing14]]4 M10 02https://esolangs.org/w/index.php?diff=73524&oldid=45374 5* 03PythonshellDebugwindow 5* (+24) 10 > 1591820419 52097 PRIVMSG #esoteric :14[[07Esolang:Categorization14]]4 M10 02https://esolangs.org/w/index.php?diff=73525&oldid=73250 5* 03PythonshellDebugwindow 5* (+65) 10/* Quantumness */ if this belongs somewhere else on the page, move it > 1591820447 53166 PRIVMSG #esoteric :14[[07Semi-quantum14]]4 M10 02https://esolangs.org/w/index.php?diff=73526&oldid=59468 5* 03PythonshellDebugwindow 5* (+29) 10 > 1591820523 742373 PRIVMSG #esoteric :14[[07SoT14]]4 M10 02https://esolangs.org/w/index.php?diff=73527&oldid=71969 5* 03PythonshellDebugwindow 5* (+6) 10 > 1591820666 991551 PRIVMSG #esoteric :14[[07Jeeves14]]4 M10 02https://esolangs.org/w/index.php?diff=73528&oldid=73505 5* 03PythonshellDebugwindow 5* (+17) 10/* Commands */ > 1591820798 154432 PRIVMSG #esoteric :14[[07Jeeves14]]4 M10 02https://esolangs.org/w/index.php?diff=73529&oldid=73528 5* 03PythonshellDebugwindow 5* (+64) 10/* Interpreter and syntax */ cats < 1591821426 185477 :LKoen_!~LKoen@81.255.219.130 JOIN :#esoteric > 1591821457 119066 PRIVMSG #esoteric :14[[07FrancePROG14]]4 M10 02https://esolangs.org/w/index.php?diff=73530&oldid=45107 5* 03PythonshellDebugwindow 5* (+40) 10/* Hello world */ cats < 1591822074 429517 :LKoen!~LKoen___@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr QUIT :Ping timeout: 240 seconds > 1591822233 129221 PRIVMSG #esoteric :14[[07Template:Cs14]]4 N10 02https://esolangs.org/w/index.php?oldid=73531 5* 03PythonshellDebugwindow 5* (+56) 10Created page with " {{{1|}}}" > 1591822465 518653 PRIVMSG #esoteric :14[[07Template:Cs14]]4 M10 02https://esolangs.org/w/index.php?diff=73532&oldid=73531 5* 03PythonshellDebugwindow 5* (-3) 10 > 1591822648 678077 PRIVMSG #esoteric :14[[07Template:Cs14]]4 M10 02https://esolangs.org/w/index.php?diff=73533&oldid=73532 5* 03PythonshellDebugwindow 5* (-53) 10Blanked the page > 1591823076 140643 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Manycats14]]4 N10 02https://esolangs.org/w/index.php?oldid=73534 5* 03PythonshellDebugwindow 5* (+1635) 10Created page with "This page would have many categories as an esolang. It is a [[:Category:Nondeterministic|nondeterministic]] [[:Category:High-level|high-level]] :Category:Non-textual|non-tex..." > 1591823097 537796 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Manycats14]]4 M10 02https://esolangs.org/w/index.php?diff=73535&oldid=73534 5* 03PythonshellDebugwindow 5* (+2) 10/* Instructions */ > 1591823902 436392 PRIVMSG #esoteric :14[[07Soviet Script14]]4 N10 02https://esolangs.org/w/index.php?oldid=73536 5* 03Baidicoot 5* (+384) 10Created page with "Soviet Script is an implementation of a langusge on the joke language list where all functions are global and shared between users through a United Soviet Script Repository (U..." > 1591823936 361736 PRIVMSG #esoteric :14[[07Soviet Script14]]4 10 02https://esolangs.org/w/index.php?diff=73537&oldid=73536 5* 03Baidicoot 5* (+0) 10 > 1591824012 479746 PRIVMSG #esoteric :14[[07Soviet Script14]]4 10 02https://esolangs.org/w/index.php?diff=73538&oldid=73537 5* 03Baidicoot 5* (-1) 10 < 1591824557 313365 :rain1!~debian@unaffiliated/rain1 QUIT :Quit: Lost terminal < 1591825009 880093 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca QUIT :Ping timeout: 264 seconds < 1591825312 213666 :arseniiv_!~arseniiv@136.169.205.111 QUIT :Ping timeout: 256 seconds < 1591825314 552986 :LKoen!~LKoen___@81.255.219.130 JOIN :#esoteric < 1591825726 852555 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca JOIN :#esoteric < 1591825761 320163 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I thought of this effect for a Magic: the Gathering card: Target a permanent you own. Shuffle all Auras attached to that permanent into their owner's libraries, and then redistribute the counters on that permanent among any number of other permanents of your choice, and then shuffle that permanent into your library. < 1591825898 188857 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :zzo38: that last effect could be annoying if you often use this on a token target, because then you still have to shuffle your library. of course, shuffling your library is sometimes an advantage, but still. < 1591825970 352744 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :zzo38: also something like this would probably have to cost blue and green < 1591825979 639871 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :`card-by-name Temporal Spring < 1591825981 51972 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :Temporal Spring \ 1GU \ Sorcery \ Put target permanent on top of its owner's library. \ AP-C < 1591825998 423835 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :but I'm not convinced the complexity of that combination is worth it < 1591826004 565937 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :it doesn't seem like it would pull its weight < 1591826139 136219 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1591826162 195640 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :OK. Still, it is different in some ways, and it could also be made an instant possibly. I don't know. < 1591826194 725503 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :zzo38: it's definitely different, and more powerful, I was just trying to figure out what colors it would need to be < 1591826217 581323 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :or perhaps less powerful because it only works on your own permanents? I dunno < 1591826226 445363 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :well, on permanents you own < 1591826231 956894 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Probaly both; more in some ways and less in other ways. < 1591826394 119062 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :This is another card I made up and is the most recently added card to by "zivstr.db" set: Rune Deletion {2(W/U)(W/U)} Enchantment - Aura ;; Enchant permanent ;; When ~ enters the battlefield, remove all counters from enchanted permanent. ;; Enchanted permanent loses all ability text. < 1591826510 864599 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :what is "loses all ability text"? do you mean just a Humble ability, or do you want a text-replacement effect? < 1591826516 74087 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :`card-by-name humble < 1591826516 876442 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :Humble \ 1W \ Instant \ Until end of turn, target creature loses all abilities and has base power and toughness 0/1. \ US-U, EMA-C \ \ Humble Budoka \ 1G \ Creature -- Human Monk \ 2/2 \ Shroud (This creature can't be the target of spells or abilities.) \ CHK-C \ \ Humble Defector \ 1R \ Creature -- Human Rogue \ 2/1 \ {T}: Draw two cards. Target opponent gains control of Humble Defector. Activate this ability only during your turn. \ FRF-U, < 1591826642 35316 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :It is a layer 3 (text replacement) effect, rather than a layer 6 effect like Humble, so it is a bit different. < 1591826654 911226 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( Tappen im Dunkeln - Magic-Spieler klagen über schlechte Beleuchtung. ) < 1591826717 962990 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :int-e: What is that, is it German? < 1591826741 255281 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(For b_jonas I guess. I just read the first part as a headline right after reading parts of the discussion here. It really means stumbing around in the dark, so it's hard to translate.) < 1591826792 559328 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I added "Magic players complain about bad lighting." < 1591826836 329263 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :O, OK. > 1591828058 5052 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73539&oldid=73498 5* 03A 5* (+191) 10 < 1591828143 260880 :MDude!~MDude@74.5.130.30 QUIT :Quit: Going offline, see ya! (www.adiirc.com) > 1591828143 852221 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73540&oldid=73539 5* 03A 5* (+105) 10 < 1591828382 412404 :LKoen_!~LKoen@81.255.219.130 QUIT :Remote host closed the connection > 1591828474 303699 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73541&oldid=73540 5* 03A 5* (+495) 10 > 1591828527 675390 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73542&oldid=73541 5* 03A 5* (+115) 10 > 1591828594 65850 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73543&oldid=73542 5* 03A 5* (+128) 10 > 1591828684 710661 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73544&oldid=73543 5* 03A 5* (+153) 10 > 1591828727 942623 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73545&oldid=73544 5* 03A 5* (+75) 10 > 1591828773 937329 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73546&oldid=73545 5* 03A 5* (+86) 10 < 1591828816 588532 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1591828850 611804 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1591828864 476111 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Client Quit > 1591828978 668191 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73547&oldid=73546 5* 03A 5* (+55) 10 > 1591829054 476124 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73548&oldid=73547 5* 03A 5* (+61) 10 < 1591829823 952772 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1591830255 323596 :MDude!~MDude@74.5.140.76 JOIN :#esoteric < 1591830868 287705 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1591831005 291813 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 265 seconds < 1591831041 522019 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1591831299 527766 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds > 1591831558 97385 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03NotVeryGoodAtThis 5* 10New user account > 1591832014 195068 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=73549&oldid=73450 5* 03NotVeryGoodAtThis 5* (+329) 10added my intro < 1591832024 232979 :tromp!~tromp@ip-213-127-94-38.ip.prioritytelecom.net QUIT :Read error: Connection reset by peer < 1591832040 480771 :tromp!~tromp@2a02:a210:ca3:2800:a5f1:c629:81b3:e274 JOIN :#esoteric > 1591832232 347746 PRIVMSG #esoteric :14[[07User:NotVeryGoodAtThis14]]4 N10 02https://esolangs.org/w/index.php?oldid=73550 5* 03NotVeryGoodAtThis 5* (+6) 10Created page with "Oh hey" < 1591832309 376803 :tromp!~tromp@2a02:a210:ca3:2800:a5f1:c629:81b3:e274 QUIT :Ping timeout: 272 seconds > 1591832328 699056 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=73551&oldid=73549 5* 03NotVeryGoodAtThis 5* (+18) 10added wiki links to my intro > 1591832450 792866 PRIVMSG #esoteric :14[[07Soviet Script14]]4 M10 02https://esolangs.org/w/index.php?diff=73552&oldid=73538 5* 03PythonshellDebugwindow 5* (+59) 10Cats > 1591832685 797676 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Manycats14]]4 M10 02https://esolangs.org/w/index.php?diff=73553&oldid=73535 5* 03PythonshellDebugwindow 5* (+72) 10 < 1591833043 219264 :tromp!~tromp@ip-213-127-94-38.ip.prioritytelecom.net JOIN :#esoteric < 1591833336 176727 :tromp!~tromp@ip-213-127-94-38.ip.prioritytelecom.net QUIT :Ping timeout: 256 seconds < 1591833600 486180 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1591834573 991842 :S_Gautam!uid286066@gateway/web/irccloud.com/x-wdxhgsxeqdwhlbxj QUIT :Quit: Connection closed for inactivity < 1591834591 862104 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: ... < 1591834726 955738 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1591835220 966642 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca QUIT :Ping timeout: 256 seconds > 1591835350 554474 PRIVMSG #esoteric :14[[07International Phonetic Esoteric Language14]]4 10 02https://esolangs.org/w/index.php?diff=73554&oldid=73513 5* 03Bigyihsuan 5* (+153) 10 < 1591835690 580768 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca JOIN :#esoteric < 1591835870 435332 :tromp!~tromp@2a02:a210:ca3:2800:6c2b:fdf0:ad2b:569f JOIN :#esoteric < 1591836451 407438 :tromp!~tromp@2a02:a210:ca3:2800:6c2b:fdf0:ad2b:569f QUIT :Ping timeout: 272 seconds < 1591838410 531392 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-quxntlwmqbtpjrbi PRIVMSG #esoteric :Anyone have a nice example of an easily computable function which is a bijection, but whose inverse is difficult to compute? < 1591838456 512783 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-quxntlwmqbtpjrbi PRIVMSG #esoteric :I just thought of a function which technically qualifies, but whose domain (which is identical to its codomain) is itself very difficult to compute. < 1591838492 456554 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-quxntlwmqbtpjrbi PRIVMSG #esoteric :The domain is the collection of all 1000x1000 grids of bits which loop in Conway's Game of Life. < 1591838510 17694 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-quxntlwmqbtpjrbi PRIVMSG #esoteric :It's easy to compute the next state; it's hard to compute the previous state. < 1591838998 560347 :LKoen!~LKoen___@81.255.219.130 QUIT :Quit: Leaving < 1591841183 505644 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Wizards of the Coast has removed some card images from their database, banned those cards (even in Vintage, I think), and even changed the multiverse ID number of a single card. Let it be known that I oppose this kind of behaviour, regardless of the reason. (They say it is because those cards are racist. What they should do then is to stop making racist cards; they shouldn't erase the history of the cards.) < 1591841250 992542 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :There are valid reasons to ban some cards in some formats, but probably not in Vintage. < 1591841269 796 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :They can, of course, put those cards in the reserve list and never print them again; that is OK too, I suppose. < 1591841408 186347 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1591842006 70073 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Unfortunately, the change in the multiverse ID number makes even more of a mess; if they do reverse that decision, then that card will need to have two multiverse ID numbers for the same printing, and that is no good either. Removing the new multiverse ID number is also bad, because now that number is assigned for that card and someone might use the new multiverse ID number. < 1591842401 210111 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1591842574 895257 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(This banning also has an unfortunate interaction with one of the silver bordered cards, and trying to deal with that (even if they undo their changes) would probably make even more of a mess than it already is. Well, I think.) < 1591842691 352852 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(Of course, if they are banned in some formats due to game balance problems (or because the cards are rare and you are playing a format that forbids rare cards), then they should remain banned, but this should presumably not include Vintage, I think.) < 1591843121 746740 :Cale!~cale@CPEf48e38ee8583-CM0c473de9d680.cpe.net.cable.rogers.com PRIVMSG #esoteric :I don't know, it seems fine to me for them to eliminate cards from the game if those cards no longer reflect their company's values in some way. < 1591843189 798874 :Cale!~cale@CPEf48e38ee8583-CM0c473de9d680.cpe.net.cable.rogers.com PRIVMSG #esoteric :The fact that Invoke Prejudice had a multiverse ID of 1488 is pretty suspicious. < 1591843372 504746 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca QUIT :Ping timeout: 258 seconds < 1591843569 975308 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca JOIN :#esoteric < 1591843634 548748 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric ::It is probably just a coincidence. But it doesn't matter. They shouldn't change the past. They can change the future instead, I think. If they no longer like those cards, then they should not longer print them. < 1591843755 817692 :Cale!~cale@CPEf48e38ee8583-CM0c473de9d680.cpe.net.cable.rogers.com PRIVMSG #esoteric :I'm not sure this counts as changing the past < 1591843774 831359 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :If you don't like the number 13, 666, 1488, 1984, or whatever, that is too bad, because in a list of consecutively numbered items (or pages, or cards) with that many or more items, those numbers will be used in their proper place. (I also don't like elevators omitting 13, of course.) < 1591843890 935846 :Cale!~cale@CPEf48e38ee8583-CM0c473de9d680.cpe.net.cable.rogers.com PRIVMSG #esoteric :Yeah, but when a racially-charged card whose image depicts pointy-hooded figures just happens to get a number by which a white supremacist slogan are identified, that's a hell of a coincidence. < 1591843936 194359 :Cale!~cale@CPEf48e38ee8583-CM0c473de9d680.cpe.net.cable.rogers.com PRIVMSG #esoteric :I see it as well within their rights to rearrange all the card IDs as much as they want < 1591843962 786018 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, I suppose it is a hell of a coincidence. But I think that rearranging multiverse IDs (regardless of why) is problematic. < 1591843994 450904 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Among other things, it goes against the W3C's policy, I think. < 1591844029 158812 :Cale!~cale@CPEf48e38ee8583-CM0c473de9d680.cpe.net.cable.rogers.com PRIVMSG #esoteric :I mean, it affects some URLs, but despite the W3C's wishes, URLs rarely stay the same for very long. < 1591844071 928642 :Cale!~cale@CPEf48e38ee8583-CM0c473de9d680.cpe.net.cable.rogers.com PRIVMSG #esoteric :It's probably best that no other card take the place of that one, just to avoid confusion < 1591844082 478373 :Cale!~cale@CPEf48e38ee8583-CM0c473de9d680.cpe.net.cable.rogers.com PRIVMSG #esoteric :I don't know why they bothered assigning it a new ID actually < 1591844147 82230 :Cale!~cale@CPEf48e38ee8583-CM0c473de9d680.cpe.net.cable.rogers.com PRIVMSG #esoteric :I guess because they get to post the message that it's banned from tournament play etc. that way < 1591844226 742910 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, it is best that no other card (or other printing of the same card in a different set, which fortunately there isn't any) takes that multiverse ID. < 1591844297 782898 :Cale!~cale@CPEf48e38ee8583-CM0c473de9d680.cpe.net.cable.rogers.com PRIVMSG #esoteric :But if you look at, say, Hearthstone -- it hasn't had to deal with this particular problem, but cards are revised all the time in that game, and people's collections are forcibly updated along with it. < 1591844323 449416 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I think Hearthstone is quite a different problem entirely. < 1591844325 401999 :Cale!~cale@CPEf48e38ee8583-CM0c473de9d680.cpe.net.cable.rogers.com PRIVMSG #esoteric :Of course, they try not to do it too much, but it still seems a reasonable thing to do < 1591844344 952550 :Cale!~cale@CPEf48e38ee8583-CM0c473de9d680.cpe.net.cable.rogers.com PRIVMSG #esoteric :It's a bit different because there aren't physical bits of cardboard in the world < 1591844352 168283 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 256 seconds < 1591844429 248019 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, but it can still be a problem, and a different one. You might want to use old rules, you might not like their software, etc. Actually, Magic: the Gathering also has the problem of old versions of the rules and Oracle texts not properly being archived, I think. < 1591844495 143582 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :What ais523 did seems reasonable though: The primary key of a card definition is the name and version together, rather than only the name. That partially avoids the problem in Hearthstone, at least. < 1591844527 647322 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think I did that? < 1591844540 87408 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Of course, it is too late to change it now in either Magic: the Gathering or in Hearthstone, I think. < 1591844550 851427 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :name+version is the normal primary key in M:tG databases, though (except for Oracle-alikes) < 1591844603 985490 :Cale!~cale@CPEf48e38ee8583-CM0c473de9d680.cpe.net.cable.rogers.com PRIVMSG #esoteric :As I see it, there's no responsibility for the maker of a game to continue to support any part of it, or maintain historical information for themselves if they want to make changes. Obviously, people who are interested in the history of the game can maintain that information. < 1591844605 908680 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :ais523: You did; I have the document you wrote on my computer. < 1591844632 425991 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Cale: Yes, I maintain history of the rules as far back as possible. Rule history and Oracle history are very important for puzzles. < 1591844648 84523 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: oh, you mean not for M:tG < 1591844673 166798 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that was a bit different because version numbers are part of the card, the intention was that reprinting a card would use the same version number, but a different number could be used for, e.g., balance fixes < 1591844701 437874 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: are there any puzzles that require using multiple different sets of rules over the course of the puzzle? < 1591844726 511324 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :You may be right about other M:tG databases, but I don't really know. I think the artwork should remain archived, even if they would never be reprinted. < 1591844786 540869 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :ais523: I don't know of any such puzzles, and most puzzles I know of don't specify a rules datestamp at all (except my own, to avoid this kind of problem). < 1591844842 969813 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :What you say about version numbers, I know what you are saying, and it makes sense, but I meant as an alternative to what is probably being done in Hearthstone (at least, what I have heard; I think my brother plays), and not about Magic: the Gathering. < 1591845007 316465 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm generally in favour of old versions / rules engines / patches of computer games being available in case they're superior to the current version (or more interesting in some other way), or just for historical interest < 1591845030 198770 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is one of the reasons I dislike "inherently online" games because they often have no way to play an old version < 1591845039 937650 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, I agree with that. < 1591845061 974317 :Cale!~cale@CPEf48e38ee8583-CM0c473de9d680.cpe.net.cable.rogers.com PRIVMSG #esoteric :Yeah, all else being equal, that's preferable < 1591845297 896407 :Cale!~cale@CPEf48e38ee8583-CM0c473de9d680.cpe.net.cable.rogers.com PRIVMSG #esoteric :Chess 1.2 Patch Notes: * Fixed a bug introduced with faster pawns in 1.1 where pawns would sometimes capture a piece on different square from the one where they were going. * Fixed a bug where castling sometimes wouldn't work when unrelated back-rank squares were under attack. * We're aware of the bugs where pawns can't capture the piece that's in front of them, and can't move diagonally in cases where they're not < 1591845298 40039 :Cale!~cale@CPEf48e38ee8583-CM0c473de9d680.cpe.net.cable.rogers.com PRIVMSG #esoteric :capturing a piece, and are working on fixes - stay tuned in the next patch. < 1591845369 630037 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(There are other reasons to dislike "inherently online" games too; the reason you specify is only one of the reasons.) < 1591845839 812107 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Does anyone still maintain the old Oracle texts and artwork? Does anyone maintain even changes to multiverse ID numbers if needed? What about rule changes? I think Yawgatog used to do some of these, but no longer does. I have a directory on my computer of all versions of the rules since 2007-05-01, but I am interested in older rules too, because there are puzzles older than that. < 1591846322 272850 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I reconstructed an old puzzle from the solution, but it doesn't work with modern rules. > 1591849377 574653 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73555&oldid=73548 5* 03A 5* (+491) 10 > 1591849400 671237 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73556&oldid=73555 5* 03A 5* (+91) 10 > 1591849608 628254 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73557&oldid=73556 5* 03A 5* (+114) 10 < 1591850156 986365 :Sgeo_!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1591850348 211731 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Ping timeout: 265 seconds < 1591851426 338069 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1591853789 7386 :APic!apic@apic.name QUIT :Ping timeout: 256 seconds < 1591853910 355055 :pikhq!sid394595@gateway/web/irccloud.com/x-gbeubasxzxfppiwt QUIT :Read error: Connection reset by peer < 1591853926 776624 :pikhq!sid394595@gateway/web/irccloud.com/x-ritwjcqyonktquns JOIN :#esoteric < 1591853939 134611 :APic!apic@apic.name JOIN :#esoteric < 1591854538 481749 :tromp!~tromp@2a02:a210:ca3:2800:b07c:8864:cd5f:96ad JOIN :#esoteric < 1591854710 834420 :xelxebar_!~xelxebar@gateway/tor-sasl/xelxebar JOIN :#esoteric < 1591854781 684114 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar QUIT :Remote host closed the connection < 1591854805 370560 :tromp!~tromp@2a02:a210:ca3:2800:b07c:8864:cd5f:96ad QUIT :Ping timeout: 272 seconds < 1591855655 735254 :xelxebar_!~xelxebar@gateway/tor-sasl/xelxebar QUIT :Remote host closed the connection < 1591855706 806984 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar JOIN :#esoteric < 1591856379 778449 :LKoen!~LKoen___@81.255.219.130 JOIN :#esoteric < 1591857922 536811 :tromp!~tromp@ip-213-127-94-38.ip.prioritytelecom.net JOIN :#esoteric < 1591858352 287890 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 265 seconds < 1591859274 390230 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric < 1591859584 218162 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 256 seconds < 1591860485 858852 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1591860560 275927 :LKoen!~LKoen___@81.255.219.130 QUIT :Quit: Leaving < 1591861362 453730 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1591861390 418397 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1591862068 863919 :S_Gautam!uid286066@gateway/web/irccloud.com/x-jbdpgyiargtzgmxw JOIN :#esoteric > 1591862775 606409 PRIVMSG #esoteric :14[[07Esolang:Categorization14]]4 M10 02https://esolangs.org/w/index.php?diff=73558&oldid=73525 5* 03Chris Pressey 5* (-6) 10"natural language" is common and accepted terminology > 1591862952 344638 PRIVMSG #esoteric :14[[07Category:Pseudonatural14]]4 10 02https://esolangs.org/w/index.php?diff=73559&oldid=68129 5* 03Chris Pressey 5* (-6) 10Rewrite for clarity > 1591863229 206651 PRIVMSG #esoteric :14[[07Category:Pseudonatural14]]4 10 02https://esolangs.org/w/index.php?diff=73560&oldid=73559 5* 03Chris Pressey 5* (+124) 10More clarify contents of category as they currently are < 1591863389 464048 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1591863576 343173 :Sgeo_!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1591863637 968825 :cpressey!~cpressey@88.144.71.51 JOIN :#esoteric > 1591863719 362729 PRIVMSG #esoteric :14[[07SMETANA14]]4 10 02https://esolangs.org/w/index.php?diff=73561&oldid=65621 5* 03Chris Pressey 5* (+27) 10+cat > 1591865783 815864 PRIVMSG #esoteric :14[[07Talk:Unary Filesystem14]]4 N10 02https://esolangs.org/w/index.php?oldid=73562 5* 03D 5* (+265) 10Created page with "== An example program please? == This language indeed made me laugh. But I could never understand anything without examples, care to program an example of Hello World, for exa..." > 1591866275 898679 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73563&oldid=73557 5* 03D 5* (+768) 10 < 1591867085 621134 :tromp!~tromp@ip-213-127-94-38.ip.prioritytelecom.net QUIT :Ping timeout: 258 seconds > 1591867175 546769 PRIVMSG #esoteric :14[[07Talk:Burro14]]4 10 02https://esolangs.org/w/index.php?diff=73564&oldid=34908 5* 03Chris Pressey 5* (+694) 10Continue a conversation from 8 years ago, why not < 1591867180 412874 :tromp!~tromp@2a02:a210:ca3:2800:6070:5c38:f6f0:fe13 JOIN :#esoteric > 1591867410 601033 PRIVMSG #esoteric :14[[07Unary Filesystem14]]4 M10 02https://esolangs.org/w/index.php?diff=73565&oldid=71743 5* 03Chris Pressey 5* (+4) 10+link < 1591867483 919540 :arseniiv_!~arseniiv@136.169.205.111 JOIN :#esoteric < 1591867562 216722 :opticnerve!~opticnerv@151.40.10.113 JOIN :#esoteric > 1591868034 129543 PRIVMSG #esoteric :14[[07Talk:Unary Filesystem14]]4 10 02https://esolangs.org/w/index.php?diff=73566&oldid=73562 5* 03Chris Pressey 5* (+371) 10 < 1591868485 395723 :tromp!~tromp@2a02:a210:ca3:2800:6070:5c38:f6f0:fe13 QUIT :Ping timeout: 272 seconds > 1591868635 467941 PRIVMSG #esoteric :14[[07Forked14]]4 M10 02https://esolangs.org/w/index.php?diff=73567&oldid=73506 5* 03Chris Pressey 5* (+12) 10/* Examples (golfy) */ +links > 1591868664 287729 PRIVMSG #esoteric :14[[07Reverse cat14]]4 N10 02https://esolangs.org/w/index.php?oldid=73568 5* 03Chris Pressey 5* (+25) 10Create redirect > 1591868945 626944 PRIVMSG #esoteric :14[[07FrancePROG14]]4 M10 02https://esolangs.org/w/index.php?diff=73569&oldid=73530 5* 03Chris Pressey 5* (+27) 10+cat < 1591869052 462668 :tromp!~tromp@2a02:a210:ca3:2800:8497:aaae:e8f0:f347 JOIN :#esoteric < 1591869172 154103 :opticnerve!~opticnerv@151.40.10.113 QUIT :Ping timeout: 256 seconds > 1591869295 414789 PRIVMSG #esoteric :14[[07Onoz14]]4 M10 02https://esolangs.org/w/index.php?diff=73570&oldid=38061 5* 03Chris Pressey 5* (+4) 10+link, make capitalization consistent > 1591869625 585034 PRIVMSG #esoteric :14[[07Cat program14]]4 10 02https://esolangs.org/w/index.php?diff=73571&oldid=38761 5* 03Chris Pressey 5* (+183) 10Add pro tip. < 1591871652 620613 :cpressey!~cpressey@88.144.71.51 PRIVMSG #esoteric :Suppose R0, R1, R2... Rn are rewrite rules (each one has the form Pn -> Sn where Pn is the pattern and Sn is the substitution). Now suppose Rn + Rm means: if Pn matches you apply Rn, if Pm matches you apply Rm. And suppose Rn * Rm means: if both Pn and Pm match you apply both Rn and Rm. < 1591871921 473200 :tromp_!~tromp@ip-213-127-94-38.ip.prioritytelecom.net JOIN :#esoteric < 1591871959 51445 :cpressey!~cpressey@88.144.71.51 PRIVMSG #esoteric :There are obviously overlaps there that you'd want to deal with, i.e. in both + and *, what if both Pn and Pm match? < 1591872018 788220 :cpressey!~cpressey@88.144.71.51 PRIVMSG #esoteric :But, assuming you took care of that, it seems like it would be a nice system to work with. < 1591872171 540099 :tromp!~tromp@2a02:a210:ca3:2800:8497:aaae:e8f0:f347 QUIT :Ping timeout: 272 seconds < 1591872471 742268 :cpressey!~cpressey@88.144.71.51 PRIVMSG #esoteric :int-e: You know something about rewriting, have you ever seen something like that, does it have a name? < 1591873124 929664 :cpressey!~cpressey@88.144.71.51 PRIVMSG #esoteric :Obviously, | and & might be more evocative symbols for those operators, than + and * < 1591873503 190647 :LKoen!~LKoen___@81.255.219.130 JOIN :#esoteric < 1591873761 751547 :LKoen!~LKoen___@81.255.219.130 QUIT :Client Quit < 1591873869 968687 :LKoen!~LKoen___@81.255.219.130 JOIN :#esoteric < 1591874039 971837 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1591874223 418689 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 260 seconds < 1591874231 20588 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1591876445 94546 :S_Gautam!uid286066@gateway/web/irccloud.com/x-jbdpgyiargtzgmxw QUIT :Quit: Connection closed for inactivity < 1591876637 699294 :cpressey!~cpressey@88.144.71.51 QUIT :Quit: WeeChat 1.9.1 > 1591877875 338023 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03JensBouman 5* 10New user account > 1591878296 199536 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=73572&oldid=73551 5* 03JensBouman 5* (+191) 10/* Introductions */ > 1591878576 812960 PRIVMSG #esoteric :14[[07Piet14]]4 10 02https://esolangs.org/w/index.php?diff=73573&oldid=50453 5* 03JensBouman 5* (+139) 10/* External resources */ < 1591878787 18308 :^[_!sid43445@gateway/web/irccloud.com/x-nslxbpnpggsvxfky QUIT :Read error: Connection reset by peer < 1591878819 28516 :^[_!sid43445@gateway/web/irccloud.com/x-pevtobkvlxhxodcp JOIN :#esoteric > 1591879406 948688 PRIVMSG #esoteric :14[[07Unary Filesystem14]]4 M10 02https://esolangs.org/w/index.php?diff=73574&oldid=73565 5* 03PythonshellDebugwindow 5* (+74) 10/* Command language */ > 1591879429 113376 PRIVMSG #esoteric :14[[07Unary Filesystem14]]4 M10 02https://esolangs.org/w/index.php?diff=73575&oldid=73574 5* 03PythonshellDebugwindow 5* (+25) 10/* OS */ > 1591879555 219305 PRIVMSG #esoteric :14[[07Talk:Unary Filesystem14]]4 M10 02https://esolangs.org/w/index.php?diff=73576&oldid=73566 5* 03PythonshellDebugwindow 5* (+510) 10/* How are folders stored on disk? */ > 1591879667 291919 PRIVMSG #esoteric :14[[07Laundry shop14]]4 M10 02https://esolangs.org/w/index.php?diff=73577&oldid=61305 5* 03PythonshellDebugwindow 5* (-4) 10replace with ''italic'' > 1591880119 159480 PRIVMSG #esoteric :14[[07Template:N14]]4 N10 02https://esolangs.org/w/index.php?oldid=73578 5* 03PythonshellDebugwindow 5* (+129) 10Created page with "N For when you don't want any content, but some has to be there." > 1591880142 210699 PRIVMSG #esoteric :14[[07Unary Filesystem14]]4 M10 02https://esolangs.org/w/index.php?diff=73579&oldid=73575 5* 03PythonshellDebugwindow 5* (+6880) 10/* Code golfing potential */ add an example > 1591880153 363232 PRIVMSG #esoteric :14[[07Unary Filesystem14]]4 M10 02https://esolangs.org/w/index.php?diff=73580&oldid=73579 5* 03PythonshellDebugwindow 5* (+2) 10/* Hello World */ terminology > 1591880218 142302 PRIVMSG #esoteric :14[[07Tplntivhtpaavwtpi14]]4 M10 02https://esolangs.org/w/index.php?diff=73581&oldid=68502 5* 03PythonshellDebugwindow 5* (+108) 10cats < 1591880306 438582 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric > 1591880335 30198 PRIVMSG #esoteric :14[[07Reverse cat14]]4 M10 02https://esolangs.org/w/index.php?diff=73582&oldid=73568 5* 03PythonshellDebugwindow 5* (+12) 10Changed redirect target from [[Cat program]] to [[Cat program#Reverse cat]] < 1591880474 940743 :cpressey!~cpressey@88.144.71.51 JOIN :#esoteric > 1591880626 391411 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Rewriting Language14]]4 M10 02https://esolangs.org/w/index.php?diff=73583&oldid=73469 5* 03PythonshellDebugwindow 5* (+102) 10 > 1591880963 701596 PRIVMSG #esoteric :14[[07Deque14]]4 M10 02https://esolangs.org/w/index.php?diff=73584&oldid=45298 5* 03PythonshellDebugwindow 5* (-5) 10no longer a stub > 1591881097 163826 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Manycats14]]4 M10 02https://esolangs.org/w/index.php?diff=73585&oldid=73553 5* 03PythonshellDebugwindow 5* (+559) 10/* Instructions */ > 1591881108 677965 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Manycats14]]4 M10 02https://esolangs.org/w/index.php?diff=73586&oldid=73585 5* 03PythonshellDebugwindow 5* (-30) 10/* Hello World (probably) */ < 1591882074 96129 :int-e!~noone@int-e.eu PRIVMSG #esoteric :cpressey: Sounds a bit odd, mainly because we're usually operating on trees so a global conjunction usually isn't very meaningful. There are various forms of conditional rewriting which can potentially test applicability of rules wrt. the redex at hand... < 1591882099 223683 :int-e!~noone@int-e.eu PRIVMSG #esoteric :cpressey: the disjunction of course is the default mode of operations--pick any applicable rule and apply it. > 1591882128 171033 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Manycats14]]4 M10 02https://esolangs.org/w/index.php?diff=73587&oldid=73586 5* 03PythonshellDebugwindow 5* (+817) 10/* Instructions */ > 1591882164 76048 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Manycats14]]4 M10 02https://esolangs.org/w/index.php?diff=73588&oldid=73587 5* 03PythonshellDebugwindow 5* (+35) 10/* Categories */ < 1591882344 930350 :arseniiv!~arseniiv@136.169.204.34 JOIN :#esoteric < 1591882465 941503 :arseniiv_!~arseniiv@136.169.205.111 QUIT :Ping timeout: 246 seconds > 1591882523 361436 PRIVMSG #esoteric :14[[07(14]]4 M10 02https://esolangs.org/w/index.php?diff=73589&oldid=72571 5* 03PythonshellDebugwindow 5* (+18) 10/* Turing-completeness */ $ is a FSM < 1591882626 475798 :cpressey!~cpressey@88.144.71.51 PRIVMSG #esoteric :int-e: Thanks. It intrigues me. I may play with it a bit, see how oddly it turns out. < 1591882754 611762 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Another thing that I've seen is a maximal multistep, in which one picks a maximal set of non-overlapping redexes in a term, and contracts them simultaneously. < 1591882800 111707 :int-e!~noone@int-e.eu PRIVMSG #esoteric :So that's a kind of conjunction. But people usually do this with orthogonal systems (which make the maximal multistep unique...) > 1591883106 773 PRIVMSG #esoteric :14[[07Cubically14]]4 M10 02https://esolangs.org/w/index.php?diff=73590&oldid=70747 5* 03PythonshellDebugwindow 5* (+94) 10cats > 1591883120 316625 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Manycats14]]4 M10 02https://esolangs.org/w/index.php?diff=73591&oldid=73588 5* 03PythonshellDebugwindow 5* (+65) 10 > 1591883499 943974 PRIVMSG #esoteric :14[[07FarTooGeneral14]]4 M10 02https://esolangs.org/w/index.php?diff=73592&oldid=71371 5* 03PythonshellDebugwindow 5* (+12) 10/* FarTooGeneral */ > 1591883872 459979 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Manycats14]]4 M10 02https://esolangs.org/w/index.php?diff=73593&oldid=73591 5* 03PythonshellDebugwindow 5* (+71) 10/* Instructions */ > 1591884538 109365 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Manycats14]]4 M10 02https://esolangs.org/w/index.php?diff=73594&oldid=73593 5* 03PythonshellDebugwindow 5* (-10) 10/* Instructions */ > 1591884612 689856 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Manycats14]]4 M10 02https://esolangs.org/w/index.php?diff=73595&oldid=73594 5* 03PythonshellDebugwindow 5* (+98) 10/* Hello World */ > 1591885233 653564 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Manycats14]]4 M10 02https://esolangs.org/w/index.php?diff=73596&oldid=73595 5* 03PythonshellDebugwindow 5* (+219) 10/* Instructions */ < 1591886513 482330 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection > 1591886624 512075 PRIVMSG #esoteric :14[[07Network Headache14]]4 M10 02https://esolangs.org/w/index.php?diff=73597&oldid=53696 5* 03PythonshellDebugwindow 5* (+7) 10/* Operators */ > 1591886707 328130 PRIVMSG #esoteric :14[[07Help, WarDoq!14]]4 M10 02https://esolangs.org/w/index.php?diff=73598&oldid=53188 5* 03PythonshellDebugwindow 5* (+23) 10/* Implementation */ cat > 1591887202 169870 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Manycats14]]4 M10 02https://esolangs.org/w/index.php?diff=73599&oldid=73596 5* 03PythonshellDebugwindow 5* (+0) 10pipe trick > 1591887282 826853 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Manycats14]]4 M10 02https://esolangs.org/w/index.php?diff=73600&oldid=73599 5* 03PythonshellDebugwindow 5* (+0) 10 > 1591887877 76493 PRIVMSG #esoteric :14[[07MiniPig14]]4 M10 02https://esolangs.org/w/index.php?diff=73601&oldid=57110 5* 03PythonshellDebugwindow 5* (+14) 10/* Computational Class */ > 1591887996 343476 PRIVMSG #esoteric :14[[07Zfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=73602&oldid=73379 5* 03PythonshellDebugwindow 5* (+12) 10/* Simple translation to and from Smallfuck */ < 1591888727 519733 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1591889760 929891 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca QUIT :Disconnected by services < 1591889766 555223 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca JOIN :#esoteric > 1591889864 381625 PRIVMSG #esoteric :14[[07Compute14]]4 M10 02https://esolangs.org/w/index.php?diff=73603&oldid=57880 5* 03PythonshellDebugwindow 5* (+51) 10/* Official Python Implementation */ cats > 1591889882 801787 PRIVMSG #esoteric :14[[07Compute14]]4 M10 02https://esolangs.org/w/index.php?diff=73604&oldid=73603 5* 03PythonshellDebugwindow 5* (+31) 10/* See also */ > 1591889918 900615 PRIVMSG #esoteric :14[[07Compute/IO14]]4 M10 02https://esolangs.org/w/index.php?diff=73605&oldid=35593 5* 03PythonshellDebugwindow 5* (+53) 10/* Interpreters */ < 1591891070 584297 :cpressey!~cpressey@88.144.71.51 QUIT :Quit: WeeChat 1.9.1 < 1591891146 640311 :grumble!~grumble@freenode/staff/grumble QUIT :Quit: they'll keep us apart and they won't stop breaking us down < 1591891464 493743 :grumble!~grumble@freenode/staff/grumble JOIN :#esoteric < 1591891540 727057 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"NaN.aN" is a nice number. > 1591891590 919350 PRIVMSG #esoteric :14[[07King Ethan14]]4 M10 02https://esolangs.org/w/index.php?diff=73606&oldid=55205 5* 03PythonshellDebugwindow 5* (+184) 10 > 1591891720 168985 PRIVMSG #esoteric :14[[07Flower14]]4 M10 02https://esolangs.org/w/index.php?diff=73607&oldid=44915 5* 03PythonshellDebugwindow 5* (+98) 10Cats > 1591891768 28659 PRIVMSG #esoteric :14[[07Algebra14]]4 M10 02https://esolangs.org/w/index.php?diff=73608&oldid=44911 5* 03PythonshellDebugwindow 5* (+69) 10catS < 1591892050 18338 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :zzo38: Yawgatog still has the old rules diffs, they go back a few years before 2007, but for rules older than that, I've no idea. < 1591892209 299834 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :zzo38: did Scryfall have these large downloadable files https://scryfall.com/docs/api/bulk-data the last time we looked, or did it only have the more interactive API? < 1591892566 868581 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :"Wizards of the Coast has removed some card images from their database, banned those cards (even in Vintage, I think), and even changed the multiverse ID number of a single card. ... They say it is because those cards are racist." wait what? do you have a link? < 1591892653 640908 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, I do, and I think that it is a misapplication of anti-racism. https://magic.wizards.com/en/articles/archive/news/depictions-racism-magic-2020-06-10 < 1591892734 931402 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(Misapplication of anti-racism and anti-[other bad stuff too] seems to be too common.) < 1591892852 264675 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :including Crusade? < 1591892889 730024 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :that's rather ridiculous < 1591892941 190765 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :so those are more racist than Eyeblight's Ending? < 1591893093 228196 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :nice, they ban Cleanse, but not Virtue's Ruin because nobody cares about Portal < 1591893539 174133 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1591893579 743272 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :People have made these same complaints, although my own complaints are different. They should not ban those cards in Vintage, and otherwise the cards should be banned only due to the game balance purposes (or because some of the cards are rare and they are playing Pauper format, which forbids rare cards). And they should never change Multiverse ID numbers. < 1591893592 614616 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :The damage has been done, but trying to undo those changes might make it worse. < 1591893712 391030 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(Removing the card images is probably the least bad thing, since the Oracle text and rulings are still there and you can probably find the pictures elsewhere anyways.) < 1591893767 111365 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :"the artwork should remain archived" => Gatherer is missing so many card versions that it hardly matters if they lose the images of a few more, it's just that announcing this selection of cards as banned was probably a bad decision for htem < 1591893833 51944 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :as for Multiverse ids, I don't really trust those as being constant. haven't the ids changed when they replaced Gatherer with New Gatherer, and before that when they introduced Gatherer? hmm, I'll have to look up one of my old Oracle dumps < 1591893839 191793 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, that is true; Gatherer is missing so many card versions, which of course is a different problem, but others archive them anyways. < 1591893880 560708 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I don't know, although I seem to remember changing some links to the old card database with a new link, and the old ID numbers continuing to work. < 1591893974 566878 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :hmm no, the multiverse ids were in the old Gatherer pages too < 1591893980 517423 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :so they probably haven't changed < 1591894014 202384 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :"others archive them anyways." => no, there's only one group that archives them, it's Scryfall, and it's quite possible that even they missed something < 1591894033 765553 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :and/or that they will just give up and won't be able to continue the work from their income < 1591894049 562053 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :O, OK, but if they did miss something, I should think that you should notify them of anything that they have missed. < 1591894071 364984 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :zzo38: if they did miss something, it'd be an obscure card I've never heard about < 1591894186 499499 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :O, OK. < 1591894221 364136 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :I did notify them about interface problems, as opposed to missing cards < 1591894291 514234 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :they are connected with multiple large card market websites, so any card that's on sale somewhere will be in their database (possibly after some processing delay) < 1591894302 438879 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :on sale as a single that is < 1591894317 949596 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :they can't guess what's in booster packs sold unclosed < 1591894337 118841 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :and a card version has to be really obscure to not exist on sale > 1591894890 608675 PRIVMSG #esoteric :14[[07Hurgusburgus14]]4 M10 02https://esolangs.org/w/index.php?diff=73609&oldid=60457 5* 03PythonshellDebugwindow 5* (-7) 10unpipe > 1591894957 906493 PRIVMSG #esoteric :14[[07Hurgusburgus14]]4 M10 02https://esolangs.org/w/index.php?diff=73610&oldid=73609 5* 03PythonshellDebugwindow 5* (+40) 10/* An example: a truth machine */ link+cat > 1591895122 309371 PRIVMSG #esoteric :14[[07Paintfuck++14]]4 M10 02https://esolangs.org/w/index.php?diff=73611&oldid=69758 5* 03PythonshellDebugwindow 5* (+116) 10cats > 1591895189 810339 PRIVMSG #esoteric :14[[07First.go14]]4 M10 02https://esolangs.org/w/index.php?diff=73612&oldid=70786 5* 03PythonshellDebugwindow 5* (+48) 10/* External resources */ cats > 1591895493 469092 PRIVMSG #esoteric :14[[07Backshift14]]4 M10 02https://esolangs.org/w/index.php?diff=73613&oldid=68221 5* 03PythonshellDebugwindow 5* (+20) 10 < 1591895843 27288 :arseniiv!~arseniiv@136.169.204.34 QUIT :Ping timeout: 246 seconds < 1591897097 492059 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I also thought to make up a puzzle with these seven cards. What I thought of is: Invoke Prejudice on the battlefield under your opponent's control, Cleanse and Jihad (and maybe also Imprison) in your hand, and the rest in the battlefield under your control. However, I like ideas such as "Any Card Will Do" (p 10-11 of the Magic: the Puzzling book by Rosewater). > 1591898251 140093 PRIVMSG #esoteric :14[[07NeverGonna14]]4 M10 02https://esolangs.org/w/index.php?diff=73614&oldid=72362 5* 03PythonshellDebugwindow 5* (+8) 10/* Syntax */ shouldnt it be "orange"? > 1591898985 428592 PRIVMSG #esoteric :14[[07Template:Infobox proglang14]]4 M10 02https://esolangs.org/w/index.php?diff=73615&oldid=73364 5* 03PythonshellDebugwindow 5* (+29) 10 > 1591899184 52858 PRIVMSG #esoteric :14[[07Trite14]]4 M10 02https://esolangs.org/w/index.php?diff=73616&oldid=70506 5* 03PythonshellDebugwindow 5* (+127) 10cats > 1591899256 438089 PRIVMSG #esoteric :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=73617&oldid=65086 5* 03PythonshellDebugwindow 5* (+6) 10 > 1591899323 161380 PRIVMSG #esoteric :14[[07Category:ICFP contest14]]4 M10 02https://esolangs.org/w/index.php?diff=73618&oldid=39184 5* 03PythonshellDebugwindow 5* (+5) 10 > 1591899331 908620 PRIVMSG #esoteric :14[[07\BV14]]4 M10 02https://esolangs.org/w/index.php?diff=73619&oldid=39182 5* 03PythonshellDebugwindow 5* (+23) 10cat < 1591900418 993752 :arseniiv!~arseniiv@136.169.204.34 JOIN :#esoteric < 1591901080 487649 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric > 1591901956 200107 PRIVMSG #esoteric :14[[07Piet14]]4 10 02https://esolangs.org/w/index.php?diff=73620&oldid=73573 5* 03NotVeryGoodAtThis 5* (+6504) 10Added a lot of stuff > 1591902024 322598 PRIVMSG #esoteric :14[[07Talk:Piet14]]4 M10 02https://esolangs.org/w/index.php?diff=73621&oldid=34739 5* 03NotVeryGoodAtThis 5* (+210) 10 > 1591902048 474715 PRIVMSG #esoteric :14[[07Talk:Piet14]]4 M10 02https://esolangs.org/w/index.php?diff=73622&oldid=73621 5* 03NotVeryGoodAtThis 5* (+0) 10 > 1591902061 960549 PRIVMSG #esoteric :14[[07Talk:Piet14]]4 M10 02https://esolangs.org/w/index.php?diff=73623&oldid=73622 5* 03NotVeryGoodAtThis 5* (+2) 10 > 1591903943 605888 PRIVMSG #esoteric :14[[07CA-114]]4 10 02https://esolangs.org/w/index.php?diff=73624&oldid=44118 5* 03PythonshellDebugwindow 5* (+71) 10/* Turing completeness */ catS > 1591904136 365869 PRIVMSG #esoteric :14[[07Scotty14]]4 M10 02https://esolangs.org/w/index.php?diff=73625&oldid=46807 5* 03PythonshellDebugwindow 5* (+50) 10/* Interpreter */ cats > 1591904180 598409 PRIVMSG #esoteric :14[[07Generic 2D Befunge14]]4 M10 02https://esolangs.org/w/index.php?diff=73626&oldid=68874 5* 03PythonshellDebugwindow 5* (-217) 10/* Examples */ rm redcat & sigs < 1591904744 147864 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: I got rid of the « and » character. < 1591904747 872863 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you like this? < 1591904896 638344 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Got rod if it in what? < 1591905858 394924 :user24!~user24@2a02:810a:1440:7304:1c4:2016:ce14:445b JOIN :#esoteric < 1591905989 942529 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( zzo38: I got rid of the and character. ) < 1591906055 128658 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: The file I linked before. < 1591906061 887276 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://slbkbs.org/tmp/mop/mop.h < 1591906084 199480 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is GNU-style options-after-arguments behavior a good idea? < 1591906230 397390 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I don't really like the GNU-style options-after-arguments. < 1591906465 540363 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :shachaf: I don't like gnu style options after options, but we can't get rid of it now < 1591906488 896447 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Options after options? < 1591906511 806246 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :so you have to assume that any program may or may not accept options after arguments, depending on what libc you compile it with, and be careful with arguments that start with a hyphen accordingly < 1591906518 410823 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :options after non-option arguments, sorry < 1591906738 842111 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I think that in some programs it is useful to specify options after another argument that takes its own options, such as if it an interpreter, then presumably the options for the interpreter should come before the filename, and options for the program being interpreted come after the filename. < 1591906860 26932 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Some programs use some other way to specify, such as in Ghostscript, if you write -- before the filename of the PostScript program, then options before -- are the options for Ghostscript (such as safe/unsafe mode, or the output device selection), and the options after the filename are the arguments to the PostScript program. < 1591906960 726395 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Another example (currently not implemented in any implementation I know of, though) is NES/Famicom emulation. The options for the interpreter itself come before the first cartridge filename; after that are the mapper arguments if any (most mappers do not use any arguments), and if a mapper argument is another cartridge, that one can in turn take its own mapper arguments, etc. < 1591908546 869983 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric > 1591908697 375843 PRIVMSG #esoteric :14[[07International Phonetic Esoteric Language14]]4 10 02https://esolangs.org/w/index.php?diff=73627&oldid=73554 5* 03Bigyihsuan 5* (+1723) 10loops > 1591909466 686886 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Manycats14]]4 M10 02https://esolangs.org/w/index.php?diff=73628&oldid=73600 5* 03PythonshellDebugwindow 5* (-125) 10/* Instruction order */ rm outdated section > 1591909519 992403 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Manycats14]]4 M10 02https://esolangs.org/w/index.php?diff=73629&oldid=73628 5* 03PythonshellDebugwindow 5* (+21) 10/* Instructions */ < 1591909544 726610 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: brb < 1591910151 470495 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric > 1591910410 914875 PRIVMSG #esoteric :14[[07Rev14]]4 M10 02https://esolangs.org/w/index.php?diff=73630&oldid=53027 5* 03PythonshellDebugwindow 5* (+87) 10cats > 1591910420 361025 PRIVMSG #esoteric :14[[07Rev14]]4 M10 02https://esolangs.org/w/index.php?diff=73631&oldid=73630 5* 03PythonshellDebugwindow 5* (+12) 10 < 1591911637 603029 :rain1!~debian@unaffiliated/rain1 QUIT :Quit: leaving < 1591912647 875785 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :What is the Plan 9 bitmap format? Apparently Ghostscript can write out this format. It seems to be like Netpbm format 4, but with a different header: gp_fprintf(pstream, "%11d %11d %11d %11d %11d ", 0, 0, 0, pdev->width, pdev->height) < 1591914072 325869 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1591914746 854674 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca QUIT :Ping timeout: 256 seconds < 1591915244 808679 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca JOIN :#esoteric < 1591915783 471318 :user24!~user24@2a02:810a:1440:7304:1c4:2016:ce14:445b QUIT :Quit: Leaving < 1591916061 136804 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric > 1591916784 897856 PRIVMSG #esoteric :14[[07Piet14]]4 M10 02https://esolangs.org/w/index.php?diff=73632&oldid=73620 5* 03NotVeryGoodAtThis 5* (+1) 10fixed a typo > 1591916806 214507 PRIVMSG #esoteric :14[[07Piet14]]4 M10 02https://esolangs.org/w/index.php?diff=73633&oldid=73632 5* 03NotVeryGoodAtThis 5* (+0) 10fixed a typo > 1591916843 768585 PRIVMSG #esoteric :14[[07Piet14]]4 M10 02https://esolangs.org/w/index.php?diff=73634&oldid=73633 5* 03NotVeryGoodAtThis 5* (-1) 10fixed a typo < 1591916970 964234 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu > 1591916998 906108 PRIVMSG #esoteric :14[[07Piet14]]4 M10 02https://esolangs.org/w/index.php?diff=73635&oldid=73634 5* 03NotVeryGoodAtThis 5* (+14) 10clarified roll / fixed inconsistencies < 1591917094 994203 :LKoen!~LKoen___@81.255.219.130 QUIT :Remote host closed the connection < 1591917266 961712 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1591917486 212718 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 256 seconds < 1591917486 356048 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1591918177 860384 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 264 seconds < 1591918606 984489 :arseniiv!~arseniiv@136.169.204.34 QUIT :Ping timeout: 246 seconds < 1591921464 204443 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 256 seconds > 1591922033 837160 PRIVMSG #esoteric :14[[07Probie14]]4 M10 02https://esolangs.org/w/index.php?diff=73636&oldid=70965 5* 03PythonshellDebugwindow 5* (+96) 10/* QUINE */ CATS > 1591922114 738636 PRIVMSG #esoteric :14[[07Goldfish/Implementation14]]4 M10 02https://esolangs.org/w/index.php?diff=73637&oldid=53792 5* 03PythonshellDebugwindow 5* (+45) 10 > 1591922244 849770 PRIVMSG #esoteric :14[[07Wenyan-lang14]]4 M10 02https://esolangs.org/w/index.php?diff=73638&oldid=68301 5* 03PythonshellDebugwindow 5* (-1) 10 > 1591922325 615939 PRIVMSG #esoteric :14[[07Golf14]]4 M10 02https://esolangs.org/w/index.php?diff=73639&oldid=69744 5* 03PythonshellDebugwindow 5* (+24) 10/* See also */ > 1591922339 375237 PRIVMSG #esoteric :14[[07Golf14]]4 M10 02https://esolangs.org/w/index.php?diff=73640&oldid=73639 5* 03PythonshellDebugwindow 5* (+31) 10/* External resources */ > 1591922348 811359 PRIVMSG #esoteric :14[[07Golf14]]4 M10 02https://esolangs.org/w/index.php?diff=73641&oldid=73640 5* 03PythonshellDebugwindow 5* (+10) 10/* See also */ > 1591922675 885753 PRIVMSG #esoteric :14[[07Talk:Burro14]]4 10 02https://esolangs.org/w/index.php?diff=73642&oldid=73564 5* 03Ais523 5* (+335) 10/* Concatenative explication */ Underload and Burro are different in this respect > 1591922693 560323 PRIVMSG #esoteric :14[[07Talk:Burro14]]4 M10 02https://esolangs.org/w/index.php?diff=73643&oldid=73642 5* 03Ais523 5* (-1) 10/* Concatenative explication */ I can't count > 1591923754 480107 PRIVMSG #esoteric :14[[07Hello world program in esoteric languages14]]4 M10 02https://esolangs.org/w/index.php?diff=73644&oldid=72573 5* 03UltimateProGrammer 5* (+1216) 10Added spaghettiscript ex < 1591924385 243385 :ProofTechnique!sid79547@gateway/web/irccloud.com/x-lmtevjtxzryggckz QUIT :Ping timeout: 265 seconds < 1591924969 751044 :ProofTechnique!sid79547@gateway/web/irccloud.com/x-jpfyovfhtwihckyo JOIN :#esoteric < 1591927111 736457 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar QUIT :Remote host closed the connection < 1591927129 848804 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar JOIN :#esoteric < 1591927520 21072 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1591932051 897853 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1591933358 10948 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: brb < 1591933405 451722 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric > 1591935160 738428 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Xanzi 5* 10New user account > 1591935415 409599 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=73645&oldid=73572 5* 03Xanzi 5* (+198) 10Hello World > 1591936549 149043 PRIVMSG #esoteric :14[[07Pixiedust14]]4 N10 02https://esolangs.org/w/index.php?oldid=73646 5* 03Xanzi 5* (+2230) 10made the page! > 1591937036 190494 PRIVMSG #esoteric :14[[07Special:Log/upload14]]4 upload10 02 5* 03Xanzi 5* 10uploaded "[[02File:Capture.png10]]" > 1591937057 868141 PRIVMSG #esoteric :14[[07Pixiedust14]]4 10 02https://esolangs.org/w/index.php?diff=73648&oldid=73646 5* 03Xanzi 5* (-1315) 10fixed formatting > 1591937209 119369 PRIVMSG #esoteric :14[[07Pixiedust14]]4 10 02https://esolangs.org/w/index.php?diff=73649&oldid=73648 5* 03Xanzi 5* (-149) 10Got rid of bad formatting > 1591937223 66475 PRIVMSG #esoteric :14[[07Pixiedust14]]4 10 02https://esolangs.org/w/index.php?diff=73650&oldid=73649 5* 03Xanzi 5* (+1) 10 > 1591937323 243713 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Zacchro 5* 10New user account > 1591938039 73600 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=73651&oldid=73645 5* 03Zacchro 5* (+153) 10 > 1591938044 31234 PRIVMSG #esoteric :14[[07Hello world program in esoteric languages14]]4 M10 02https://esolangs.org/w/index.php?diff=73652&oldid=73644 5* 03Zacchro 5* (+2321) 10added grass, pixiedust, pyth > 1591938162 488187 PRIVMSG #esoteric :14[[07Pixiedust14]]4 M10 02https://esolangs.org/w/index.php?diff=73653&oldid=73650 5* 03Zacchro 5* (+1705) 10 < 1591939672 962324 :erdic!~erdic@unaffiliated/motley QUIT :Ping timeout: 256 seconds < 1591940119 744076 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric < 1591942592 143739 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: brb < 1591942616 570322 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1591942848 945227 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1591946261 511062 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric < 1591947135 7359 :tromp!~tromp@ip-213-127-94-38.ip.prioritytelecom.net JOIN :#esoteric < 1591947247 446673 :tromp_!~tromp@ip-213-127-94-38.ip.prioritytelecom.net QUIT :Ping timeout: 260 seconds < 1591947345 448571 :tromp_!~tromp@2a02:a210:ca3:2800:8cb3:e98d:7e61:8b12 JOIN :#esoteric < 1591947398 25591 :tromp!~tromp@ip-213-127-94-38.ip.prioritytelecom.net QUIT :Ping timeout: 246 seconds < 1591947523 892478 :tromp!~tromp@ip-213-127-94-38.ip.prioritytelecom.net JOIN :#esoteric < 1591947586 923635 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 246 seconds < 1591947639 432486 :tromp_!~tromp@2a02:a210:ca3:2800:8cb3:e98d:7e61:8b12 QUIT :Ping timeout: 272 seconds < 1591947714 503552 :cpressey!~cpressey@88.144.71.51 JOIN :#esoteric < 1591948165 875915 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 264 seconds < 1591950334 908365 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1591950752 950514 :Cale!~cale@CPEf48e38ee8583-CM0c473de9d680.cpe.net.cable.rogers.com QUIT :Ping timeout: 256 seconds < 1591951931 222138 :Cale!~cale@CPEf48e38ee8583-CM0c473de9d680.cpe.net.cable.rogers.com JOIN :#esoteric < 1591952093 628337 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 258 seconds < 1591952149 926750 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1591954543 843635 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1591954784 497877 :rain1!~debian@unaffiliated/rain1 QUIT :Ping timeout: 258 seconds < 1591956431 417093 :stux!stux2@grid9.quadspeedi.net QUIT :Ping timeout: 260 seconds < 1591957665 371058 :LKoen!~LKoen@81.255.219.130 QUIT :Remote host closed the connection < 1591957979 933766 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric < 1591958599 322227 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric > 1591958994 157587 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73654&oldid=73563 5* 03D 5* (+448) 10 < 1591959201 91660 :cpressey!~cpressey@88.144.71.51 PRIVMSG #esoteric :int-e: Those two rewrite-rule-operators turn out to form a semiring (nearly). But, they also turn to be, not what I want (in terms of what I thought they might be practical for.) > 1591959386 767819 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73655&oldid=73654 5* 03D 5* (+808) 10 < 1591959887 835559 :stux!stux2@grid9.quadspeedi.net JOIN :#esoteric < 1591959905 442741 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric > 1591960184 636972 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73656&oldid=73655 5* 03D 5* (+909) 10 > 1591960241 591636 PRIVMSG #esoteric :14[[07Small14]]4 M10 02https://esolangs.org/w/index.php?diff=73657&oldid=71593 5* 03D 5* (+0) 10 < 1591960496 69536 :cpressey!~cpressey@88.144.71.51 PRIVMSG #esoteric :Changing Rn & Rm to mean "apply first Rn then Rm in sequence" probably also gets a semiring. < 1591960541 48674 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1591960621 995538 :cpressey!~cpressey@88.144.71.51 PRIVMSG #esoteric :+ is associative and commutative. 0 is an artifical rule that never matches anything. & is associative. 1 is an artificial rule that can always be applied, but which never changes anything. > 1591960681 566675 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73658&oldid=73656 5* 03D 5* (+375) 10 < 1591960700 266666 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 256 seconds < 1591960710 858712 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life > 1591960823 147867 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73659&oldid=73658 5* 03D 5* (+288) 10 < 1591960922 715090 :cpressey!~cpressey@88.144.71.51 PRIVMSG #esoteric :To be clearer, Rn & Rm => "If Rn can be applied and then Rm can be applied, then apply Rn and then apply Rm" -- that way R & 0 = 0 for all R. < 1591960992 80075 :cpressey!~cpressey@88.144.71.51 PRIVMSG #esoteric :Hm, maybe & isn't associative > 1591961052 317477 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73660&oldid=73659 5* 03D 5* (+80) 10 < 1591961179 956265 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :hell < 1591961181 538329 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :hello > 1591961233 27658 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73661&oldid=73660 5* 03D 5* (+45) 10 > 1591961370 213940 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73662&oldid=73661 5* 03D 5* (+174) 10 < 1591961404 311815 :cpressey!~cpressey@88.144.71.51 PRIVMSG #esoteric :hi rain1 > 1591961456 114661 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73663&oldid=73662 5* 03D 5* (-14) 10Fix spacing, etc. > 1591961672 370256 PRIVMSG #esoteric :14[[07Talk:Unary Filesystem14]]4 10 02https://esolangs.org/w/index.php?diff=73664&oldid=73576 5* 03D 5* (+308) 10 < 1591961871 320091 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :hey < 1591961884 613354 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :im using sagemath for galois theory calculations, it is very good > 1591961932 898890 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73665&oldid=73663 5* 03D 5* (-4) 10 < 1591961958 293098 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :rain1: try https://www.perlmonks.com/?node_id=940327 < 1591961991 362105 :Arcorann_!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1591962000 196425 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :oh.. these are hard < 1591962147 914715 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :also https://www.perlmonks.com/?node_id=863110 and the stuff it links to < 1591962148 552931 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net NICK :Guest57755 < 1591962148 654415 :Guest57755!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Killed (card.freenode.net (Nickname regained by services)) < 1591962148 654475 :Arcorann_!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net NICK :Arcorann < 1591962179 35375 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :ty! > 1591962543 87727 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73666&oldid=73665 5* 03D 5* (+9) 10I'll do it later. > 1591962978 622477 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73667&oldid=73666 5* 03D 5* (+30) 10Swapping operands might be quite useful here. < 1591963022 28805 :cpressey!~cpressey@88.144.71.51 QUIT :Quit: WeeChat 1.9.1 > 1591963040 147334 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73668&oldid=73667 5* 03D 5* (+2) 10 < 1591963558 503729 :arseniiv!~arseniiv@136.169.204.34 JOIN :#esoteric < 1591964092 23830 :arseniiv!~arseniiv@136.169.204.34 QUIT :Quit: gone too far < 1591964321 490309 :arseniiv!~arseniiv@136.169.204.34 JOIN :#esoteric > 1591965330 420693 PRIVMSG #esoteric :14[[07Unary Filesystem14]]4 M10 02https://esolangs.org/w/index.php?diff=73669&oldid=73580 5* 03PythonshellDebugwindow 5* (+11) 10/* Hello World */ > 1591965524 767492 PRIVMSG #esoteric :14[[07Pixiedust14]]4 M10 02https://esolangs.org/w/index.php?diff=73670&oldid=73653 5* 03PythonshellDebugwindow 5* (+106) 10 < 1591965765 459110 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Ping timeout: 272 seconds < 1591966811 424943 :LKoen!~LKoen@81.255.219.130 QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1591966960 805062 :cpressey!~cpressey@79-65-250-30.host.pobb.as13285.net JOIN :#esoteric < 1591969918 376074 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1591970108 875057 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1591972026 389830 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1591972354 889759 :cpressey!~cpressey@79-65-250-30.host.pobb.as13285.net QUIT :Ping timeout: 260 seconds < 1591972561 235588 :cpressey!~cpressey@88.144.68.165 JOIN :#esoteric < 1591974915 306210 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Read error: Connection reset by peer < 1591976317 511284 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1591977323 43880 :cpressey!~cpressey@88.144.68.165 QUIT :Quit: WeeChat 1.9.1 > 1591978621 313647 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Manycats14]]4 M10 02https://esolangs.org/w/index.php?diff=73671&oldid=73629 5* 03PythonshellDebugwindow 5* (-1) 10/* Instructions */ < 1591981028 901381 :arseniiv_!~arseniiv@95.105.12.86.dynamic.ufanet.ru JOIN :#esoteric < 1591981119 562745 :arseniiv!~arseniiv@136.169.204.34 QUIT :Ping timeout: 258 seconds > 1591981340 936240 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Manycats14]]4 M10 02https://esolangs.org/w/index.php?diff=73672&oldid=73671 5* 03PythonshellDebugwindow 5* (-12) 10/* Instructions */ < 1591981871 403289 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1591984549 723791 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :zzo38: you didn't react to https://esolangs.org/logs/2020-06-11.html#ldd yesterday, so repeating just in case: get card set data dumps from scryfall every few months, see https://scryfall.com/docs/api/bulk-data < 1591984565 268683 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :or I might have missed your reacton < 1591985412 281555 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :OK. How big is the data? Are incremental updates possible, to store only the cards whose data has changed? < 1591985503 694052 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :zzo38: that page gives numbers. I don't think it has incremental updates using those bulk dumps, maybe look at the rest of the api help < 1591985528 233609 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :OK, I will look < 1591986341 527837 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I looked at the changelog and it look like they have timestamp URLs. I haven't checked if previous versions are still available though or not < 1591986640 364758 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Are all of the card scans correctly aligned? < 1591986717 603194 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(The main reason for wanting aligned scans, I think, is if you want to substitute the Oracle text while keeping the same artwork; this may be relevant when rendering puzzles, for example.) < 1591986804 661119 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :zzo38: I think not always at first, because they upload preliminary photos of cards they haven't obtained yet, but for cards in English already released in large volume randomized boosters for a week probably less < 1591986855 281687 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :zzo38: I think they have an api to serve just the art box without a frame too < 1591987058 982849 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Well, as long as the art box is correctly aligned (and the resolution is correct), then you could construct the frame by yourself, I suppose. < 1591987155 919991 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :not with these modern cards that have all sorts of nonsense < 1591987188 968472 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :annoying custom art in the text box of every fucking colorless card < 1591987225 614328 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :new frame elements every year < 1591987358 620529 :int-e!~noone@int-e.eu PRIVMSG #esoteric :how about they fork the whole thing ;) < 1591987376 550174 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Like "M:tG classic" and "M:tG modern" < 1591987400 874006 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :O, I suppose that is correct. But you could then render it without extending the art outside of the art box, I suppose. < 1591987450 255357 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Or, something else I have wanted, is an extended version of the old style frame, with more room for text (and possibly more room for art too, at least horizontally). < 1591987495 40958 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :int-e: as in take the snapshot in 2012, no new cards, bugfixes only? yes, that may make a better game < 1591987579 478483 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I don't know if the size of the art box would then be correct for modern cards, but, maybe it is, I don't know. < 1591987625 718606 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: I had something different in mind: Make new cards but stick to the old, more stringent layout conventions. Maybe have crappier artwork and less saturated colors as well ;) < 1591987659 272200 :int-e!~noone@int-e.eu PRIVMSG #esoteric :And I'm not quite serious. < 1591987672 236965 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I like much of the old style artwork, although a few of the new ones are good too. < 1591987870 368933 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: It's worth noting that I'm stuck in time wrt M:tG. I have bascially not seen any of the new things since 2010. < 1591988001 171310 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I always keep track of changes to the rules these days, although I have not always seen all (or any) of the new cards. < 1591988082 257631 :int-e!~noone@int-e.eu PRIVMSG #esoteric :too esoteric for me ;) < 1591988374 937710 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1591990970 781102 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I also invented a version control format for data in SQLite databases, for use with TeXnicard; some of its features are specific to TeXnicard but it could be adapted for other uses too. Maybe it can also be used for keeping track of Oracle changes in Magic: the Gathering, too. < 1591990990 989916 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :What does TeXnicard do? > 1591991015 233257 PRIVMSG #esoteric :14[[07VeriBasic14]]4 M10 02https://esolangs.org/w/index.php?diff=73673&oldid=58396 5* 03PythonshellDebugwindow 5* (+81) 10 < 1591991061 750413 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :rain1: TeXnicard is a program for making databases of, statistics of, collaboration of (that is what the version control files are for), and rendering, of cards for card games such as Magic: the Gathering and other card games. < 1591991067 300755 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( It keeps zzo38 busy. ) < 1591991069 380278 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(including making up your own card game) < 1591991098 790965 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :It is an alternative to Magic Set Editor. > 1591991108 453956 PRIVMSG #esoteric :14[[07Vrty14]]4 M10 02https://esolangs.org/w/index.php?diff=73674&oldid=57501 5* 03PythonshellDebugwindow 5* (+57) 10 > 1591991126 302532 PRIVMSG #esoteric :14[[07Vrty14]]4 M10 02https://esolangs.org/w/index.php?diff=73675&oldid=73674 5* 03PythonshellDebugwindow 5* (-39) 10 < 1591991128 597559 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :There is a Fossil repository at http://zzo38computer.org/fossil/texnicard.ui > 1591991165 952842 PRIVMSG #esoteric :14[[07Celsee14]]4 M10 02https://esolangs.org/w/index.php?diff=73676&oldid=69267 5* 03PythonshellDebugwindow 5* (-33) 10 < 1591991379 88454 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I would hope that anyone who is interested in TeXnicard can help with this project of TeXnicard. Do you? < 1591991447 425137 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :I see < 1591991451 406283 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :that's a good idea > 1591991479 736407 PRIVMSG #esoteric :14[[07MATL14]]4 M10 02https://esolangs.org/w/index.php?diff=73677&oldid=52235 5* 03PythonshellDebugwindow 5* (+23) 10/* Fibonacci sequence */ cat < 1591991902 160713 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(There are many features of MSE that I don't like.) > 1591991993 338703 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Manycats14]]4 M10 02https://esolangs.org/w/index.php?diff=73678&oldid=73672 5* 03PythonshellDebugwindow 5* (+179) 10 < 1591992530 993761 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1591992624 464649 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric > 1591993147 253268 PRIVMSG #esoteric :14[[07Writeover14]]4 N10 02https://esolangs.org/w/index.php?oldid=73679 5* 03PythonshellDebugwindow 5* (+3009) 10Created page with "'''Writeover''' is a [[string]]-uncertainty language by [[User:PythonshellDebugwindow]] made in 2019 or 2020. =="String-uncertainty language"?== Rather than being a string-ma..." > 1591993197 664402 PRIVMSG #esoteric :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=73680&oldid=73452 5* 03PythonshellDebugwindow 5* (+16) 10/* W */ + [[Writeover]] > 1591993236 512743 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow14]]4 M10 02https://esolangs.org/w/index.php?diff=73681&oldid=73380 5* 03PythonshellDebugwindow 5* (+49) 10/* Languages */ < 1591993302 366129 :rain1!~debian@unaffiliated/rain1 QUIT :Quit: leaving > 1591993335 665998 PRIVMSG #esoteric :14[[07Writeover14]]4 M10 02https://esolangs.org/w/index.php?diff=73682&oldid=73679 5* 03PythonshellDebugwindow 5* (+47) 10/* Syntax */ > 1591993359 376025 PRIVMSG #esoteric :14[[07Writeover14]]4 M10 02https://esolangs.org/w/index.php?diff=73683&oldid=73682 5* 03PythonshellDebugwindow 5* (+0) 10/* Curly braces */ grm < 1591993827 98659 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :The programming languages used in TeXnicard are C, SQL, and PostScript. If you wish to design fonts, then it is also helpful to know METAFONT (although you might also be able to use other programs to produce the fonts in TFM and PK format; that works too). If you are only making templates and not modifying TeXnicard itself, then C programming is not needed, but SQL and PostScript are. > 1591994209 785927 PRIVMSG #esoteric :14[[07Semper dissolubilis14]]4 M10 02https://esolangs.org/w/index.php?diff=73684&oldid=70035 5* 03Hakerh400 5* (-41) 10 > 1591995470 58600 PRIVMSG #esoteric :14[[07YABALL14]]4 M10 02https://esolangs.org/w/index.php?diff=73685&oldid=47130 5* 03PythonshellDebugwindow 5* (+28) 10/* External resources */ cat > 1591995618 973865 PRIVMSG #esoteric :14[[07Anguish14]]4 10 02https://esolangs.org/w/index.php?diff=73686&oldid=58264 5* 03PythonshellDebugwindow 5* (+21) 10CAT > 1591995730 838091 PRIVMSG #esoteric :14[[07Talk:Gregor Richards14]]4 M10 02https://esolangs.org/w/index.php?diff=73687&oldid=22845 5* 03PythonshellDebugwindow 5* (+47) 10unsigned > 1591995884 427221 PRIVMSG #esoteric :14[[07Kill14]]4 M10 02https://esolangs.org/w/index.php?diff=73688&oldid=66932 5* 03PythonshellDebugwindow 5* (+98) 10/* External resources */ cats < 1591995908 894023 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 256 seconds < 1591998450 97952 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I thought of a new card "Librarian's Wall" that when it blocks, fateseal 1 and then the active player draws a card. Do you have idea to set the toughness, mana cost, etc? < 1592001671 957149 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592003766 550189 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1592003909 40545 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 246 seconds < 1592003937 787636 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1592004190 899815 :spruit11!~unknown@ip56522cc1.speed.planet.nl QUIT :Ping timeout: 260 seconds < 1592004285 934927 :spruit11!~unknown@ip56522cc1.speed.planet.nl JOIN :#esoteric < 1592004565 677640 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1592007329 200291 :arseniiv_!~arseniiv@95.105.12.86.dynamic.ufanet.ru QUIT :Ping timeout: 256 seconds < 1592007666 54202 :Melvar!~melvar@dslb-084-063-063-106.084.063.pools.vodafone-ip.de QUIT :Quit: WeeChat 2.8 < 1592008181 875372 :Melvar!~melvar@dslb-084-063-063-106.084.063.pools.vodafone-ip.de JOIN :#esoteric < 1592009401 422229 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1592010586 411869 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1592012785 876396 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 264 seconds < 1592013101 978197 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1592013605 856882 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1592015729 994239 :ProofTechnique!sid79547@gateway/web/irccloud.com/x-jpfyovfhtwihckyo QUIT :Read error: Connection reset by peer < 1592017501 958616 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 264 seconds < 1592018575 142246 :ProofTechnique!sid79547@gateway/web/irccloud.com/x-fvvveiyqxjnlexvj JOIN :#esoteric < 1592020404 240091 :ProofTechnique!sid79547@gateway/web/irccloud.com/x-fvvveiyqxjnlexvj QUIT :Ping timeout: 256 seconds < 1592020741 480206 :ProofTechnique!sid79547@gateway/web/irccloud.com/x-yeoftwtpzoomrzwk JOIN :#esoteric < 1592021435 484926 :ProofTechnique!sid79547@gateway/web/irccloud.com/x-yeoftwtpzoomrzwk QUIT :Ping timeout: 272 seconds < 1592021445 821254 :moony!moony@hellomouse/dev/moony NICK :moledemort < 1592021656 391497 :ProofTechnique!sid79547@gateway/web/irccloud.com/x-ragmuozsoebgtlff JOIN :#esoteric < 1592025286 942335 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 246 seconds < 1592025350 201066 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1592025640 101675 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 256 seconds < 1592025676 941546 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1592026687 159070 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592028747 310548 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric < 1592029099 46123 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I realized why I'm always confused about "reduction to/from": I'm always wondering whether it means "turn an A oracle into a B oracle" or "turn an A problem into a B problem". < 1592030082 25502 :nfd9001!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net JOIN :#esoteric < 1592030141 725096 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar QUIT :Remote host closed the connection < 1592030190 701944 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar JOIN :#esoteric < 1592031507 650770 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1592032607 413594 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 272 seconds < 1592032943 568757 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh man, apparently int-e is famous for counting Sudoku puzzles. < 1592032953 566306 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean, counting solutions. I guess they aren't really puzzles at that point. < 1592033054 968874 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :how many did he count < 1592033177 251255 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :All of them, I think. < 1592033307 475846 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :http://pi.math.cornell.edu/~mec/Summer2009/Mahmood/Count.html <-- is it this? < 1592033497 49101 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :I like this http://sudopedia.enjoysudoku.com/Canonical_grid.html < 1592039103 920207 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar QUIT :Ping timeout: 240 seconds < 1592039143 892409 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1592039152 923222 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar JOIN :#esoteric < 1592039936 600615 :tromp!~tromp@ip-213-127-94-38.ip.prioritytelecom.net QUIT :Read error: Connection reset by peer < 1592039972 493761 :tromp!~tromp@2a02:a210:ca3:2800:a59e:1d79:3d5c:cafe JOIN :#esoteric < 1592043676 863453 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :zzo38: if you want an actual librarian wall, try https://scryfall.com/card/cns/101/minamo-scrollkeeper . that's the one that makes me think that not only Ravnica is the same plane as Trantor, but somehow Kamigawa is too < 1592043765 750039 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :because come on, a library that continues to function while the whole rest of the planet is in a war, that is obviously Trantor < 1592044702 961640 :ArthurStrong!~ArthurStr@46-133-149-172.mobile.vf-ua.net JOIN :#esoteric < 1592045993 432316 :rain1!~debian@unaffiliated/rain1 QUIT :Quit: Lost terminal < 1592046592 291140 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :fungot, which of sunrise and sundown do the words "dawn", "dusk", "twilight" refer to? < 1592046592 582469 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :b_jonas: that's intermediate values in cps isn't it? and what if the second program ever written.) which was the last time, it seems < 1592046748 828199 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :Context? < 1592047014 546925 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1592047176 898009 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 256 seconds < 1592047186 244919 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1592047506 442557 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :. o O (And why don't people usually specify whether they mean the civil, nautical, or astronomical twilight?) < 1592047739 716163 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :Probably it's because the difference isn't that well known < 1592047865 536700 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`` wn twilight -over | grep gloam # huh, those last two I hadn't heard of < 1592047866 342135 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :1. (1) twilight, dusk, gloaming, gloam, nightfall, evenfall, fall, crepuscule, crepuscle -- (the time of day immediately following sunset; "he loved the twilight"; "they finished before the fall of night") < 1592047897 594416 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They sound more like a particularly unappealing particle physics terms. < 1592047984 634278 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh, you get the dusk timing infobox out of Google when searching for "crepuscule". < 1592048620 840918 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :crapuscule? yeah, it does sound like that < 1592048836 694507 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Corpuscle <-- this might be what you're thinking of < 1592048859 340967 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Probably. < 1592049446 949413 :arseniiv_!~arseniiv@95.105.12.86.dynamic.ufanet.ru JOIN :#esoteric < 1592049687 893447 :arseniiv!~arseniiv@95.105.1.69.dynamic.ufanet.ru JOIN :#esoteric < 1592049772 961049 :arseniiv_!~arseniiv@95.105.12.86.dynamic.ufanet.ru QUIT :Ping timeout: 246 seconds < 1592049881 410465 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric > 1592050935 897432 PRIVMSG #esoteric :14[[07Writeover14]]4 M10 02https://esolangs.org/w/index.php?diff=73689&oldid=73683 5* 03PythonshellDebugwindow 5* (+289) 10/* Backquote */ > 1592051300 885087 PRIVMSG #esoteric :14[[07Philosophy Script14]]4 M10 02https://esolangs.org/w/index.php?diff=73690&oldid=37036 5* 03PythonshellDebugwindow 5* (+102) 10cats > 1592051309 88835 PRIVMSG #esoteric :14[[07Philosophy Script14]]4 M10 02https://esolangs.org/w/index.php?diff=73691&oldid=73690 5* 03PythonshellDebugwindow 5* (+0) 10 < 1592051317 502436 :Frater_EST!adrianbibl@172.242.0.73 JOIN :#esoteric > 1592051421 614610 PRIVMSG #esoteric :14[[07Shoelips14]]4 M10 02https://esolangs.org/w/index.php?diff=73692&oldid=43392 5* 03PythonshellDebugwindow 5* (+92) 10/* External Resources */ cats > 1592051467 895061 PRIVMSG #esoteric :14[[07Writeover14]]4 M10 02https://esolangs.org/w/index.php?diff=73693&oldid=73689 5* 03PythonshellDebugwindow 5* (+106) 10/* Syntax */ < 1592052200 482242 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric > 1592052427 68308 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Manycats14]]4 M10 02https://esolangs.org/w/index.php?diff=73694&oldid=73678 5* 03PythonshellDebugwindow 5* (+809) 10 > 1592052665 357429 PRIVMSG #esoteric :14[[07BF+BF14]]4 M10 02https://esolangs.org/w/index.php?diff=73695&oldid=47141 5* 03PythonshellDebugwindow 5* (+143) 10cats < 1592052745 268498 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: the best part of that story is that way later it turned out that the number had already been posted a couple of years earlier (without giving a method) in some usenet post. > 1592052894 106366 PRIVMSG #esoteric :14[[07Text14]]4 M10 02https://esolangs.org/w/index.php?diff=73696&oldid=72153 5* 03PythonshellDebugwindow 5* (+175) 10/* Development environments */ cats > 1592052901 472184 PRIVMSG #esoteric :14[[07Text14]]4 M10 02https://esolangs.org/w/index.php?diff=73697&oldid=73696 5* 03PythonshellDebugwindow 5* (+0) 10/* See also */ > 1592052941 438578 PRIVMSG #esoteric :14[[07Quine (programming language)14]]4 M10 02https://esolangs.org/w/index.php?diff=73698&oldid=72627 5* 03PythonshellDebugwindow 5* (+177) 10cats + see also > 1592053095 653773 PRIVMSG #esoteric :14[[07Quine (programming language)14]]4 M10 02https://esolangs.org/w/index.php?diff=73699&oldid=73698 5* 03PythonshellDebugwindow 5* (+19) 10/* See also */ forgot a cat > 1592053110 542869 PRIVMSG #esoteric :14[[07Quine (programming language)14]]4 M10 02https://esolangs.org/w/index.php?diff=73700&oldid=73699 5* 03PythonshellDebugwindow 5* (+38) 10/* See also */ forgot a cat > 1592053133 600499 PRIVMSG #esoteric :14[[07Text14]]4 M10 02https://esolangs.org/w/index.php?diff=73701&oldid=73697 5* 03PythonshellDebugwindow 5* (+57) 10/* See Also */ cats < 1592053811 496414 :tromp!~tromp@2a02:a210:ca3:2800:a59e:1d79:3d5c:cafe QUIT :Ping timeout: 272 seconds < 1592054585 472819 :tromp!~tromp@2a02:a210:ca3:2800:910f:22fe:71e5:cf1a JOIN :#esoteric > 1592054757 636619 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Manycats14]]4 M10 02https://esolangs.org/w/index.php?diff=73702&oldid=73694 5* 03PythonshellDebugwindow 5* (-4388) 10delete this page < 1592054833 918834 :arseniiv!~arseniiv@95.105.1.69.dynamic.ufanet.ru QUIT :Ping timeout: 264 seconds < 1592054875 446310 :tromp!~tromp@2a02:a210:ca3:2800:910f:22fe:71e5:cf1a QUIT :Ping timeout: 272 seconds > 1592054974 25144 PRIVMSG #esoteric :14[[07Special:Log/upload14]]4 upload10 02 5* 03PythonshellDebugwindow 5* 10uploaded "[[02File:Varigen Hello World.png10]]" < 1592055164 403376 :tromp_!~tromp@2a02:a210:ca3:2800:680a:9a77:cb02:881c JOIN :#esoteric > 1592055251 695088 PRIVMSG #esoteric :14[[07Special:Log/upload14]]4 upload10 02 5* 03PythonshellDebugwindow 5* 10uploaded "[[02File:Varigen Truth-machine.png10]]" > 1592055285 208493 PRIVMSG #esoteric :14[[07Varigen14]]4 N10 02https://esolangs.org/w/index.php?oldid=73705 5* 03PythonshellDebugwindow 5* (+4626) 10Created page with "'''Varigen''' is an esolang by [[User:PythonshellDebugwindow]]. It is an [[:Category:Uncomputable|uncomputable]] [[:Category:Output only|output-only]] :Category:High-level|h..." < 1592055357 389402 :tromp!~tromp@2a02:a210:ca3:2800:81c6:f55b:7dc1:957d JOIN :#esoteric > 1592055396 35719 PRIVMSG #esoteric :14[[07Varigen14]]4 M10 02https://esolangs.org/w/index.php?diff=73706&oldid=73705 5* 03PythonshellDebugwindow 5* (-27) 10/* Examples */ > 1592055407 140765 PRIVMSG #esoteric :14[[07Varigen14]]4 M10 02https://esolangs.org/w/index.php?diff=73707&oldid=73706 5* 03PythonshellDebugwindow 5* (-14) 10/* Truth-machine using the optional .stdin file */ < 1592055445 426902 :tromp_!~tromp@2a02:a210:ca3:2800:680a:9a77:cb02:881c QUIT :Ping timeout: 272 seconds > 1592055453 61781 PRIVMSG #esoteric :14[[07Varigen14]]4 M10 02https://esolangs.org/w/index.php?diff=73708&oldid=73707 5* 03PythonshellDebugwindow 5* (+6) 10/* Program format */ > 1592055492 407177 PRIVMSG #esoteric :14[[07Varigen14]]4 M10 02https://esolangs.org/w/index.php?diff=73709&oldid=73708 5* 03PythonshellDebugwindow 5* (+31) 10/* Input */ > 1592055570 451799 PRIVMSG #esoteric :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=73710&oldid=73680 5* 03PythonshellDebugwindow 5* (+14) 10/* V */ + [[Varigen]] > 1592055627 213583 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow14]]4 M10 02https://esolangs.org/w/index.php?diff=73711&oldid=73681 5* 03PythonshellDebugwindow 5* (+212) 10/* Languages */ < 1592056106 935253 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1592056126 372764 :FraterEST!adrianbibl@172.242.0.73 JOIN :#esoteric < 1592056126 904628 :Frater_EST!adrianbibl@172.242.0.73 QUIT :Read error: Connection reset by peer < 1592056869 274020 :FraterEST!adrianbibl@172.242.0.73 QUIT :Read error: Connection reset by peer < 1592056983 261319 :Frater_EST!~adrianbib@172.242.0.73 JOIN :#esoteric < 1592057374 953905 :Frater_EST!~adrianbib@172.242.0.73 QUIT :Read error: Connection reset by peer < 1592057402 956426 :arseniiv!~arseniiv@95.105.1.69.dynamic.ufanet.ru JOIN :#esoteric < 1592057453 882566 :Frater_EST!adrianbibl@172.242.0.73 JOIN :#esoteric < 1592057966 35305 :Frater_EST!adrianbibl@172.242.0.73 QUIT :Read error: Connection reset by peer < 1592058645 262265 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric < 1592059710 171489 :tromp_!~tromp@ip-213-127-94-38.ip.prioritytelecom.net JOIN :#esoteric < 1592059745 189640 :spruit11!~unknown@ip56522cc1.speed.planet.nl QUIT :Read error: Connection reset by peer < 1592059891 507599 :tromp!~tromp@2a02:a210:ca3:2800:81c6:f55b:7dc1:957d QUIT :Ping timeout: 272 seconds < 1592060860 975976 :nfd9001!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net QUIT :Ping timeout: 246 seconds < 1592060968 313531 :ArthurStrong!~ArthurStr@46-133-149-172.mobile.vf-ua.net QUIT :Read error: Connection reset by peer < 1592061038 462254 :ArthurStrong!~ArthurStr@46-133-172-125.mobile.vf-ua.net JOIN :#esoteric > 1592061132 190084 PRIVMSG #esoteric :14[[07Madeye14]]4 M10 02https://esolangs.org/w/index.php?diff=73712&oldid=50792 5* 03PythonshellDebugwindow 5* (-48) 10rm sig + cat + rm empty section < 1592061214 484192 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 240 seconds > 1592061265 185617 PRIVMSG #esoteric :14[[07Ax14]]4 M10 02https://esolangs.org/w/index.php?diff=73713&oldid=40990 5* 03PythonshellDebugwindow 5* (+60) 10cats < 1592061344 532698 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1592061592 906281 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 256 seconds > 1592062126 516961 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Yggdrasil14]]4 N10 02https://esolangs.org/w/index.php?oldid=73714 5* 03PythonshellDebugwindow 5* (+885) 10Created page with "{{WIP}} '''Yggdrasil''' is a tree-based esolang by [[User:PythonshellDebugwindow]]. ==[[Hello World]]== execution: tree-head H tree-add tree-head 0 tree-set (tree-g..." > 1592062713 863648 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Yggdrasil14]]4 M10 02https://esolangs.org/w/index.php?diff=73715&oldid=73714 5* 03PythonshellDebugwindow 5* (-133) 10/* Hello World */ < 1592062748 780691 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1592063552 782248 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 260 seconds > 1592063771 338664 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/UnusedLangLetters14]]4 M10 02https://esolangs.org/w/index.php?diff=73716&oldid=73391 5* 03PythonshellDebugwindow 5* (-1) 10 > 1592064158 761505 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Yggdrasil14]]4 M10 02https://esolangs.org/w/index.php?diff=73717&oldid=73715 5* 03PythonshellDebugwindow 5* (+136) 10 < 1592064497 233082 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Read error: Connection reset by peer < 1592064668 770720 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar QUIT :Remote host closed the connection < 1592064692 885687 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar JOIN :#esoteric < 1592064896 180346 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1592065182 121467 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 256 seconds < 1592065315 928008 :spruit11!~unknown@ip56522cc1.speed.planet.nl JOIN :#esoteric < 1592065751 946067 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1592066489 783668 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1592067227 786199 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 260 seconds < 1592069103 786186 :imode!~linear@unaffiliated/imode JOIN :#esoteric > 1592069864 616359 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Encoding Two 3-bit Numbers in a 4-bit Number14]]4 N10 02https://esolangs.org/w/index.php?oldid=73718 5* 03PythonshellDebugwindow 5* (+197) 10Created page with "This page is an attempt to encode two 3-bit numbers in a 4-bit number. ==Our 3-bit numbers== Let's use 101 and 011. ==Attempt 1== 101 011 How?!..." < 1592069885 908270 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1592070971 754501 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's a weird page. < 1592071160 991950 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :he obviously doesn't know about entropy < 1592071422 807763 :maadneet!~androirc@2607:fb90:32ae:7bea:776a:687b:d450:c83e JOIN :#esoteric < 1592071969 241000 :maadneet!~androirc@2607:fb90:32ae:7bea:776a:687b:d450:c83e QUIT :Remote host closed the connection < 1592072056 432636 :maadneet!~androirc@2607:fb90:32ae:7bea:776a:687b:d450:c83e JOIN :#esoteric < 1592072247 779470 :arseniiv!~arseniiv@95.105.1.69.dynamic.ufanet.ru PRIVMSG #esoteric :huh < 1592072336 577277 :arseniiv!~arseniiv@95.105.1.69.dynamic.ufanet.ru PRIVMSG #esoteric :BTW that’s weirder as one doesn’t need to know about entropy — we at least need to conserve the count of possibilities when we don’t know probabilities. We can presuppose them equal but that’s even not needed here. Though it would be useful later of course < 1592072401 120294 :arseniiv!~arseniiv@95.105.1.69.dynamic.ufanet.ru PRIVMSG #esoteric :though maybe he means by “encoding” something different and unbijective… fat chance but still < 1592072407 470917 :user24!~user24@2a02:810a:1440:7304:c168:7720:c0cf:2988 JOIN :#esoteric < 1592072453 800808 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :somebody maybe should tell him < 1592072512 44123 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592072672 244247 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :oh yes! finally a way to compress any file! and with a simple lookup table too < 1592072703 547220 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :to be fair, i thought about something similar as a child, too > 1592072765 282760 PRIVMSG #esoteric :14[[07User talk:PythonshellDebugwindow/Encoding Two 3-bit Numbers in a 4-bit Number14]]4 N10 02https://esolangs.org/w/index.php?oldid=73719 5* 03Arseniiv 5* (+368) 10/* If one wants an invertible encoding, nohow */ new section < 1592072777 424856 :arseniiv!~arseniiv@95.105.1.69.dynamic.ufanet.ru PRIVMSG #esoteric :myname: done < 1592072839 650001 :arseniiv!~arseniiv@95.105.1.69.dynamic.ufanet.ru PRIVMSG #esoteric :in childhood, I drew perpetuum mobile electrical schemes and didn’t even see they were such < 1592072862 695263 :arseniiv!~arseniiv@95.105.1.69.dynamic.ufanet.ru PRIVMSG #esoteric :thankfully I didn’t try to devise any classical perpetuum mobiles though < 1592072878 296630 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :by electical schemes, you mean like a circuit or like an incredible machine? < 1592072889 785085 :arseniiv!~arseniiv@95.105.1.69.dynamic.ufanet.ru PRIVMSG #esoteric :curcuits, yeah, my bad < 1592072894 462172 :arseniiv!~arseniiv@95.105.1.69.dynamic.ufanet.ru PRIVMSG #esoteric :circuits* < 1592072906 629768 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :how do you do that < 1592072952 13518 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :like, you usually don't draw high and ground, do you? and flipflops are perfectly fine < 1592072981 843927 :int-e!~noone@int-e.eu PRIVMSG #esoteric :lossy compression :) < 1592072988 157656 :arseniiv!~arseniiv@95.105.1.69.dynamic.ufanet.ru PRIVMSG #esoteric :don’t remember in particular but I think there was one where a lamp lights a solar panel and thus recieves the power < 1592073027 211896 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :ArthurStrong: wait, in what sense were your perpetuum mobile electrical schemes not classical perpetuum mobiles? < 1592073028 903850 :arseniiv!~arseniiv@95.105.1.69.dynamic.ufanet.ru PRIVMSG #esoteric :also i drew all the batteries as I didn’t quite understand anything other < 1592073029 336760 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :ah < 1592073049 798226 :arseniiv!~arseniiv@95.105.1.69.dynamic.ufanet.ru PRIVMSG #esoteric :those were silly and enlightened times :D < 1592073055 400039 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :ARGH < 1592073062 230487 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :ArthurStrong: misping sorry < 1592073065 546769 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :arseniiv: ^ < 1592073102 230703 :arseniiv!~arseniiv@95.105.1.69.dynamic.ufanet.ru PRIVMSG #esoteric :I read many books but didn’t grasp the formulae in them, at least not any advanced ones, so I read them almost as a kind of fiction < 1592073113 200720 :arseniiv!~arseniiv@95.105.1.69.dynamic.ufanet.ru PRIVMSG #esoteric :and it had a positive effect nonetheless < 1592073139 538841 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :well that's normal while you're young < 1592073152 333740 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :especially since pop science books intended for children often suck < 1592073192 813085 :arseniiv!~arseniiv@95.105.1.69.dynamic.ufanet.ru PRIVMSG #esoteric :b_jonas: (lol about mispinging me again; this becomes a good tradition) I mean, these weren’t for the sake of free energy, nor they were designed in ways the classical examples are, like mechanical or some such < 1592073196 557005 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :I had one that tried to explain tides but definitely messed it up, claiming that there are two tiles a day because a larger one is caused by the sun and a smaller one by the moon < 1592073257 867933 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :x) < 1592073258 506188 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :a classical one has to be mechanical? I didn't think so. I thought that was more because by the time electrical circuits were common and created by the public, the nonexistence of perpetuum mobiles was also widely known < 1592073511 617450 :arseniiv!~arseniiv@95.105.1.69.dynamic.ufanet.ru PRIVMSG #esoteric :also I had quite patchy a library. For some reason I hadn’t a thought to request a book in a library or something like that. And for example I had a mathematics handbook covering the whole school maths but it had some strange topics I haven’t seen in my real school afterwards; and aside that, I hadn’t any sufficiently large mathematics books AFAIR < 1592073619 691845 :arseniiv!~arseniiv@95.105.1.69.dynamic.ufanet.ru PRIVMSG #esoteric : I had one that tried to explain tides but definitely messed it up, claiming that there are two tiles a day because a larger one is caused by the sun and a smaller one by the moon => hm I think I might have seen that one somewhere too, but I don’t think it had my attention at all—I haven’t become disillusioned when I read something more useful about tides < 1592073717 994754 :arseniiv!~arseniiv@95.105.1.69.dynamic.ufanet.ru PRIVMSG #esoteric :b_jonas: yeah I think that’s the reason, but I mean I didn’t even considered an idea of gaining a free energy, but I intended it would be conserved in those circuits if one makes them good enough. This is a grave mistake too! :D < 1592073886 703249 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :arseniiv: I'm not sure if most perpetuum mobiles were invented by people who wanted to gain free energy, but maybe < 1592073921 592211 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :I think some just wanted to prove that it's possible and they can invented, proving that they're better than others, once most people considered it impossible < 1592073941 147357 :arseniiv!~arseniiv@95.105.1.69.dynamic.ufanet.ru PRIVMSG #esoteric :agree < 1592073952 75304 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :even before most people considered it impossible, it was clear that it's not an easy thing to create, so that would still work < 1592073977 958399 :arseniiv!~arseniiv@95.105.1.69.dynamic.ufanet.ru PRIVMSG #esoteric :even now some do it in this manner: “maybe your theories are all rubbish and I haven’t considered what it would entail at all” < 1592074017 778630 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 260 seconds < 1592074116 367894 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :arseniiv: and others think that a perpetuum mobile is impossible, but invent one that seemigly works, so want to understand the physics of why it fails, or else teach why it fails to others < 1592074134 955286 :arseniiv!~arseniiv@95.105.1.69.dynamic.ufanet.ru PRIVMSG #esoteric :yeah, this is a constructive path < 1592074156 21711 :arseniiv!~arseniiv@95.105.1.69.dynamic.ufanet.ru PRIVMSG #esoteric :or one can investigate one of the earlier ones too < 1592074163 626584 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :yeah < 1592074271 322522 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu PRIVMSG #esoteric :you can find them in physics textbooks as examples or exercises < 1592074498 120721 :maadneet!~androirc@2607:fb90:32ae:7bea:776a:687b:d450:c83e QUIT :Ping timeout: 256 seconds < 1592074509 750298 :arseniiv!~arseniiv@95.105.1.69.dynamic.ufanet.ru PRIVMSG #esoteric :exactly! One of the books I read those early times was one with interesting problems on physics, astronomy and some other topics which I understood poorly at that time—but again that book was well-written and was readable as fiction. There was a problem on why a p. m. designed by the book’s author doesn’t work. (The book read nicely because for each problem it has its statement in one section, then a slight spoiler in the next sect < 1592074509 854811 :arseniiv!~arseniiv@95.105.1.69.dynamic.ufanet.ru PRIVMSG #esoteric :ion and then a complete answer with many tangential musings afterwards. So I read it all in one go as I hadn’t known how to solve almost any of them but the answers were an interesting read < 1592075935 158475 :imode!~linear@unaffiliated/imode JOIN :#esoteric > 1592076214 207646 PRIVMSG #esoteric :14[[07Semper dissolubilis14]]4 M10 02https://esolangs.org/w/index.php?diff=73720&oldid=73684 5* 03Hakerh400 5* (-8) 10/* I/O format */ Fix input expression < 1592076469 938805 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 264 seconds < 1592077007 979952 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric > 1592081228 111660 PRIVMSG #esoteric :14[[07Punctree14]]4 M10 02https://esolangs.org/w/index.php?diff=73721&oldid=67749 5* 03PythonshellDebugwindow 5* (+66) 10/* Related links */ cats > 1592081403 270173 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Yggdrasil14]]4 M10 02https://esolangs.org/w/index.php?diff=73722&oldid=73717 5* 03PythonshellDebugwindow 5* (+154) 10/* Syntax */ < 1592081411 203016 :user24!~user24@2a02:810a:1440:7304:c168:7720:c0cf:2988 QUIT :Quit: Leaving < 1592081808 174901 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 256 seconds < 1592081951 676686 :rain1!~debian@unaffiliated/rain1 QUIT :Quit: leaving < 1592083053 115020 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1592083150 482468 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1592083308 10518 :gurmble!~Thunderbi@freenode/staff/grumble JOIN :#esoteric < 1592083309 677341 :grumble!~grumble@freenode/staff/grumble QUIT :Killed (tepper.freenode.net (Nickname regained by services)) < 1592083309 823007 :gurmble!~Thunderbi@freenode/staff/grumble NICK :grumble > 1592083502 182725 PRIVMSG #esoteric :14[[07Realm14]]4 M10 02https://esolangs.org/w/index.php?diff=73723&oldid=67355 5* 03PythonshellDebugwindow 5* (+3) 10 < 1592083525 913833 :arseniiv!~arseniiv@95.105.1.69.dynamic.ufanet.ru QUIT :Ping timeout: 264 seconds > 1592083706 186762 PRIVMSG #esoteric :14[[07-14]]4 M10 02https://esolangs.org/w/index.php?diff=73724&oldid=72324 5* 03PythonshellDebugwindow 5* (+26) 10larify /* Commands */ < 1592084717 122100 :S_Gautam!uid286066@gateway/web/irccloud.com/x-abmdfamojynqbaah JOIN :#esoteric < 1592088884 587882 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Quit: reboot < 1592089174 840526 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1592089696 111352 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 256 seconds < 1592090227 292361 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1592090374 555849 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 240 seconds < 1592090396 692309 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1592091121 996550 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 246 seconds < 1592091573 3123 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1592092179 187544 :tromp_!~tromp@ip-213-127-94-38.ip.prioritytelecom.net QUIT :Ping timeout: 265 seconds < 1592092246 570494 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1592093851 977653 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 246 seconds < 1592094757 495521 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1592096232 860879 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592096420 774161 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1592096515 201633 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592096598 455744 :tromp!~tromp@2a02:a210:ca3:2800:a42a:2773:198:76b2 JOIN :#esoteric < 1592096903 393868 :tromp!~tromp@2a02:a210:ca3:2800:a42a:2773:198:76b2 QUIT :Ping timeout: 272 seconds < 1592100311 138461 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1592100676 137477 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 265 seconds < 1592101494 37358 :S_Gautam!uid286066@gateway/web/irccloud.com/x-abmdfamojynqbaah QUIT :Quit: Connection closed for inactivity > 1592106205 319211 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73725&oldid=73668 5* 03D 5* (+219) 10 > 1592107192 112550 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 M10 02https://esolangs.org/w/index.php?diff=73726&oldid=73195 5* 03DmilkaSTD 5* (+411) 10added the syntax > 1592107254 582769 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 M10 02https://esolangs.org/w/index.php?diff=73727&oldid=73726 5* 03DmilkaSTD 5* (+24) 10minor > 1592107419 721138 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 M10 02https://esolangs.org/w/index.php?diff=73728&oldid=73727 5* 03DmilkaSTD 5* (+0) 105 -> 3 > 1592107581 635408 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 10 02https://esolangs.org/w/index.php?diff=73729&oldid=73728 5* 03DmilkaSTD 5* (+72) 10forgot explanation lol > 1592107738 487755 PRIVMSG #esoteric :14[[07COCAINE14]]4 M10 02https://esolangs.org/w/index.php?diff=73730&oldid=31177 5* 03DmilkaSTD 5* (+9) 10stub > 1592109389 89541 PRIVMSG #esoteric :14[[07DIVCON14]]4 M10 02https://esolangs.org/w/index.php?diff=73731&oldid=73725 5* 03D 5* (+3) 10/* Whoops */ > 1592109557 200250 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73732&oldid=73731 5* 03D 5* (+212) 10/* Example programs */ < 1592109720 984527 :A35!72520a05@114.82.10.5 JOIN :#esoteric < 1592109762 526116 :A35!72520a05@114.82.10.5 PRIVMSG #esoteric :Q: Before the existance of human beings, how many times have 120! been calculated? < 1592109768 668785 :A35!72520a05@114.82.10.5 PRIVMSG #esoteric :A: 1 time. < 1592109799 517990 :A35!72520a05@114.82.10.5 PRIVMSG #esoteric :You know, at the beginning, there are 120 kinds of proteins that can be re-arranged. < 1592109808 98195 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Chet out this Sudoku variant: https://logic-masters.de/Raetselportal/Raetsel/zeigen.php?id=0003NX < 1592109820 459175 :A35!72520a05@114.82.10.5 PRIVMSG #esoteric :As far as I know, only one of these arrangements can form organic material! < 1592109835 590175 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: I know you like Chess variants. Do you like this? < 1592109847 29920 :A35!72520a05@114.82.10.5 PRIVMSG #esoteric :(So we consider finding this special arrangement as finding 120!) < 1592109892 361166 :A35!72520a05@114.82.10.5 PRIVMSG #esoteric :And, time didn't even brute-force this arrangement... it was just being "random-forced". < 1592109922 126910 :A35!72520a05@114.82.10.5 PRIVMSG #esoteric :I feel that life should appear much quicker if the arrangement was brute-forced. < 1592109989 341278 :A35!72520a05@114.82.10.5 PRIVMSG #esoteric :As the saying goes: Random-force is the mother of life. < 1592110017 572837 :A35!72520a05@114.82.10.5 PRIVMSG #esoteric :So if you absolutely don't know how to implement something, just brute-force it. Never random-force it! < 1592110040 678666 :A35!72520a05@114.82.10.5 PRIVMSG #esoteric :(Or, you will get terrible results, just like how Mother Nature has been doing.) < 1592110065 47878 :A35!72520a05@114.82.10.5 PRIVMSG #esoteric :Also, don't calculate 120!. It has already been done for you. < 1592110092 144636 :A35!72520a05@114.82.10.5 PRIVMSG #esoteric :It just wastes your time and computer memory; and then you realize that the output is already found. > 1592110244 111267 PRIVMSG #esoteric :14[[07DJ Qarkegs - Above The Sky14]]4 N10 02https://esolangs.org/w/index.php?oldid=73733 5* 03Hakerh400 5* (+15053) 10+[[DJ Qarkegs - Above The Sky]] > 1592110247 247911 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=73734&oldid=73710 5* 03Hakerh400 5* (+33) 10+[[DJ Qarkegs - Above The Sky]] > 1592110250 133765 PRIVMSG #esoteric :14[[07User:Hakerh40014]]4 10 02https://esolangs.org/w/index.php?diff=73735&oldid=73372 5* 03Hakerh400 5* (+33) 10+[[DJ Qarkegs - Above The Sky]] < 1592110625 720637 :A35!72520a05@114.82.10.5 PRIVMSG #esoteric :esowiki: Above The Sky is my favorite song. < 1592110627 779715 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 260 seconds < 1592110650 87633 :A35!72520a05@114.82.10.5 PRIVMSG #esoteric :Unfortunately the song's lyrics don't contain numbers. < 1592110726 146433 :A35!72520a05@114.82.10.5 PRIVMSG #esoteric :DJ Quarkegs is also a physician collecting quarks in the kegs. < 1592110744 774939 :A35!72520a05@114.82.10.5 PRIVMSG #esoteric :* quarks in the atoms of the kegs < 1592111005 24681 :A35!72520a05@114.82.10.5 QUIT :Ping timeout: 245 seconds < 1592111813 642681 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :shachaf: It doesn't seem to be a chess variant, but it is a interesting idea. < 1592111835 525444 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No, but it is a variant. < 1592111852 913811 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes. < 1592112147 924224 :arseniiv!~arseniiv@95.105.1.69.dynamic.ufanet.ru JOIN :#esoteric < 1592114611 162022 :tromp!~tromp@ip-213-127-94-38.ip.prioritytelecom.net JOIN :#esoteric < 1592116909 920487 :arseniiv!~arseniiv@95.105.1.69.dynamic.ufanet.ru QUIT :Ping timeout: 246 seconds > 1592116974 472826 PRIVMSG #esoteric :14[[07Inertia14]]4 N10 02https://esolangs.org/w/index.php?oldid=73736 5* 03D 5* (+762) 10Created page with "[[Intertia]] is 'another' language inspired by [[User:Hanzlu]]'s usable language defintion. But this time, the language is actually quite usable. == Description == Note that t..." > 1592117014 262693 PRIVMSG #esoteric :14[[07Inertia14]]4 10 02https://esolangs.org/w/index.php?diff=73737&oldid=73736 5* 03D 5* (-1) 10 < 1592118576 474541 :user24!~user24@2a02:810a:1440:7304:bd0d:306:1217:757b JOIN :#esoteric < 1592119781 138428 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592119833 11915 :rain1!~debian@226.53.125.91.dyn.plus.net JOIN :#esoteric < 1592119833 737652 :rain1!~debian@226.53.125.91.dyn.plus.net QUIT :Changing host < 1592119833 737702 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric < 1592119932 197213 :tromp!~tromp@ip-213-127-94-38.ip.prioritytelecom.net QUIT :Ping timeout: 265 seconds < 1592120325 386724 :tromp!~tromp@ip-213-127-94-38.ip.prioritytelecom.net JOIN :#esoteric < 1592121809 333055 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :I was dreaming about using texnicard < 1592122738 855028 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :What were you trying to make with it? < 1592122892 185365 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :I made zener cards < 1592124261 28714 :nfd9001!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net JOIN :#esoteric < 1592127256 782693 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1592128110 66295 :clog!~nef@bespin.org QUIT :Ping timeout: 256 seconds < 1592128124 494031 :clog!~nef@bespin.org JOIN :#esoteric < 1592130587 210096 :arseniiv!~arseniiv@95.105.8.92.dynamic.ufanet.ru JOIN :#esoteric < 1592132187 662922 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Read error: Connection reset by peer < 1592132213 79127 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1592133517 907348 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1592133662 800190 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 260 seconds < 1592133662 942801 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1592133793 389986 :LKoen!~LKoen@2a01cb0407597a00c45ce39450d6baf9.ipv6.abo.wanadoo.fr JOIN :#esoteric < 1592133918 874375 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1592133919 864395 :arseniiv_!~arseniiv@95.105.8.92.dynamic.ufanet.ru JOIN :#esoteric < 1592134168 201795 :arseniiv!~arseniiv@95.105.8.92.dynamic.ufanet.ru QUIT :Ping timeout: 256 seconds < 1592134659 991104 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :how about a download of texnicard that doesn't make me install fossil < 1592134676 271129 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :UX idea < 1592135743 451621 :clog!~nef@bespin.org QUIT :Ping timeout: 260 seconds < 1592136953 973779 :user24!~user24@2a02:810a:1440:7304:bd0d:306:1217:757b QUIT :Quit: Leaving > 1592137066 212122 PRIVMSG #esoteric :14[[07Szewczyk notation for Minsky machine14]]4 N10 02https://esolangs.org/w/index.php?oldid=73738 5* 03Palaiologos 5* (+1248) 10Created page with "Szewczyk notation is a tool of thought useful when describing counter machines. Simply put, this notation for Minsky machine is a minimalistic representation of it's capabilit..." < 1592137117 577714 :kspalaiologos!~kspalaiol@176.221.122.71 JOIN :#esoteric > 1592137308 657618 PRIVMSG #esoteric :14[[07User:Palaiologos14]]4 10 02https://esolangs.org/w/index.php?diff=73739&oldid=72755 5* 03Palaiologos 5* (+29) 10 < 1592137317 590846 :nfd!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net JOIN :#esoteric > 1592137397 653781 PRIVMSG #esoteric :14[[07Minsky machine14]]4 M10 02https://esolangs.org/w/index.php?diff=73740&oldid=58726 5* 03Palaiologos 5* (+80) 10 < 1592137552 946310 :nfd9001!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net QUIT :Ping timeout: 256 seconds > 1592138170 541365 PRIVMSG #esoteric :14[[07DJ Qarkegs - Above The Sky14]]4 M10 02https://esolangs.org/w/index.php?diff=73741&oldid=73733 5* 03PythonshellDebugwindow 5* (+53) 10/* Interpreters */ cats < 1592139845 736191 :orin_!~oren@ec2-18-234-164-48.compute-1.amazonaws.com PRIVMSG #esoteric :is there any easy way to arrange integer so that rather than looping over to -2^(n-1) at 2^(n-1)-1, it loops over to 2^(n-2) at 2^(n-1)+2^(n-1)-1 < 1592139883 530395 :orin_!~oren@ec2-18-234-164-48.compute-1.amazonaws.com PRIVMSG #esoteric :er 2^(n-1)+2^(n-2)-1 would be followed by -2^(n-2) < 1592139959 311003 :orin_!~oren@ec2-18-234-164-48.compute-1.amazonaws.com PRIVMSG #esoteric :e.g. 0,... 191, -64,... 0 > 1592140307 624083 PRIVMSG #esoteric :14[[07Minsky machine14]]4 M10 02https://esolangs.org/w/index.php?diff=73742&oldid=73740 5* 03PythonshellDebugwindow 5* (-37) 10/* See also */ < 1592141245 522173 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :Define "easy" > 1592141417 861396 PRIVMSG #esoteric :14[[07Szewczyk notation for Minsky machine14]]4 M10 02https://esolangs.org/w/index.php?diff=73743&oldid=73738 5* 03PythonshellDebugwindow 5* (+18) 10 > 1592141555 565251 PRIVMSG #esoteric :14[[07Inertia14]]4 M10 02https://esolangs.org/w/index.php?diff=73744&oldid=73737 5* 03PythonshellDebugwindow 5* (+59) 10 < 1592141599 748986 :int-e!~noone@int-e.eu PRIVMSG #esoteric :It's picking different representatives modulo 2^n, so negation, addition, multiplication still work. If you want overflow detection, that'll become harder, and you need work for division and output. > 1592141634 216582 PRIVMSG #esoteric :14[[07Tarflex14]]4 M10 02https://esolangs.org/w/index.php?diff=73745&oldid=34781 5* 03PythonshellDebugwindow 5* (+31) 10/* Printing Hello World with reflection */ Quine < 1592142067 172366 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :https://dehornoy.users.lmno.cnrs.fr/Talks/Dyz.pdf slides on laver tables which were interesting about the small programs whose halting is not clear > 1592142105 709564 PRIVMSG #esoteric :14[[07COCAINE14]]4 M10 02https://esolangs.org/w/index.php?diff=73746&oldid=73730 5* 03PythonshellDebugwindow 5* (-4) 10rm redname < 1592142128 455702 :kspalaiologos!~kspalaiol@176.221.122.71 QUIT :Read error: Connection reset by peer < 1592142147 706357 :kspalaiologos!~kspalaiol@176.221.122.71 JOIN :#esoteric > 1592142200 723075 PRIVMSG #esoteric :14[[07RENE14]]4 M10 02https://esolangs.org/w/index.php?diff=73747&oldid=53387 5* 03PythonshellDebugwindow 5* (+28) 10 > 1592142638 363913 PRIVMSG #esoteric :14[[072KWLang14]]4 M10 02https://esolangs.org/w/index.php?diff=73748&oldid=72147 5* 03PythonshellDebugwindow 5* (+98) 10/* Brackets */ < 1592142861 860126 :clog!~nef@bespin.org JOIN :#esoteric < 1592143335 930828 :ArthurStrong!~ArthurStr@46-133-172-125.mobile.vf-ua.net QUIT :Quit: leaving < 1592145473 675747 :rain1!~debian@unaffiliated/rain1 PRIVMSG #esoteric :https://davidlazar.github.io/PCPL/ > 1592145488 475112 PRIVMSG #esoteric :14[[07Bot Engine14]]4 M10 02https://esolangs.org/w/index.php?diff=73749&oldid=70668 5* 03PythonshellDebugwindow 5* (+64) 10/* Computational Class */ < 1592145859 35735 :craigo!~craigo@144.136.206.168 JOIN :#esoteric > 1592146553 751074 PRIVMSG #esoteric :14[[07Turing (Iamcalledbob)14]]4 10 02https://esolangs.org/w/index.php?diff=73750&oldid=65142 5* 03PythonshellDebugwindow 5* (+0) 10/* Syntax */ < 1592147248 584849 :kspalaiologos!~kspalaiol@176.221.122.71 QUIT :Ping timeout: 258 seconds < 1592147367 489552 :kspalaiologos!~kspalaiol@176.221.122.71 JOIN :#esoteric < 1592147914 188233 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Read error: Connection reset by peer > 1592148002 717681 PRIVMSG #esoteric :14[[07Ante14]]4 M10 02https://esolangs.org/w/index.php?diff=73751&oldid=63953 5* 03PythonshellDebugwindow 5* (+119) 10/* External resources */ cats < 1592148200 472117 :kspalaiologos!~kspalaiol@176.221.122.71 QUIT :Read error: Connection reset by peer < 1592148223 331745 :kspalaiologos!~kspalaiol@176.221.122.71 JOIN :#esoteric > 1592148413 367901 PRIVMSG #esoteric :14[[07Eval14]]4 M10 02https://esolangs.org/w/index.php?diff=73752&oldid=72865 5* 03PythonshellDebugwindow 5* (-21) 10/* Hello, World! */ > 1592148595 913071 PRIVMSG #esoteric :14[[07OBJEKTER14]]4 M10 02https://esolangs.org/w/index.php?diff=73753&oldid=40626 5* 03PythonshellDebugwindow 5* (+77) 10 < 1592148656 942307 :LKoen!~LKoen@2a01cb0407597a00c45ce39450d6baf9.ipv6.abo.wanadoo.fr QUIT :Remote host closed the connection > 1592148769 216558 PRIVMSG #esoteric :14[[07Unnecessary14]]4 M10 02https://esolangs.org/w/index.php?diff=73754&oldid=47015 5* 03PythonshellDebugwindow 5* (+81) 10/* External resources */ cats > 1592148948 455065 PRIVMSG #esoteric :14[[07Poop14]]4 M10 02https://esolangs.org/w/index.php?diff=73755&oldid=45167 5* 03PythonshellDebugwindow 5* (+95) 10/* Tools */ cats < 1592149373 41980 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592153139 629480 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :rain1: If you select any check-in you will actually get download links, although I suppose those are difficult to find. Also, if you just want to make Zener cards, TeXnicard is probably excessive. < 1592153175 862296 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I will add a proper download though that is easier to find. < 1592153551 236641 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :rain1: Here is the download link: http://zzo38computer.org/prog/texnicard.tar.gz < 1592154067 463818 :LKoen!~LKoen@2a01cb0407597a006988c1a14632103a.ipv6.abo.wanadoo.fr JOIN :#esoteric < 1592154086 316639 :kspalaiologos!~kspalaiol@176.221.122.71 QUIT :Read error: Connection reset by peer < 1592154109 21915 :kspalaiologos!~kspalaiol@176.221.122.71 JOIN :#esoteric < 1592155005 945944 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net JOIN :#esoteric < 1592155180 87507 :LKoen!~LKoen@2a01cb0407597a006988c1a14632103a.ipv6.abo.wanadoo.fr QUIT :Remote host closed the connection < 1592155813 877524 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net QUIT :Ping timeout: 264 seconds < 1592156203 836232 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net JOIN :#esoteric < 1592157224 780434 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592157403 237203 :LKoen!~LKoen@2a01cb0407597a00c87c72bb4b9cc0db.ipv6.abo.wanadoo.fr JOIN :#esoteric < 1592160917 972000 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric > 1592160997 699113 PRIVMSG #esoteric :14[[07One14]]4 M10 02https://esolangs.org/w/index.php?diff=73756&oldid=39515 5* 03PythonshellDebugwindow 5* (+183) 10/* Busy Beaver */ CATS < 1592162802 427497 :kspalaiologos!~kspalaiol@176.221.122.71 QUIT :Quit: Leaving > 1592163535 396699 PRIVMSG #esoteric :14[[07Minaac14]]4 M10 02https://esolangs.org/w/index.php?diff=73757&oldid=65387 5* 03PythonshellDebugwindow 5* (-8) 10 > 1592163546 78696 PRIVMSG #esoteric :14[[07Minaac14]]4 M10 02https://esolangs.org/w/index.php?diff=73758&oldid=73757 5* 03PythonshellDebugwindow 5* (+10) 10 > 1592163552 969242 PRIVMSG #esoteric :14[[07Minaac14]]4 M10 02https://esolangs.org/w/index.php?diff=73759&oldid=73758 5* 03PythonshellDebugwindow 5* (-1) 10 > 1592163573 290776 PRIVMSG #esoteric :14[[07Minaac14]]4 M10 02https://esolangs.org/w/index.php?diff=73760&oldid=73759 5* 03PythonshellDebugwindow 5* (-5) 10Oh come on, A > 1592163922 292266 PRIVMSG #esoteric :14[[07Intcode14]]4 10 02https://esolangs.org/w/index.php?diff=73761&oldid=68399 5* 03Pppery 5* (-102) 10It's no longer December < 1592165263 429843 :rain1!~debian@unaffiliated/rain1 QUIT :Quit: leaving < 1592165485 741865 :LKoen!~LKoen@2a01cb0407597a00c87c72bb4b9cc0db.ipv6.abo.wanadoo.fr QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” > 1592166026 201354 PRIVMSG #esoteric :14[[07Drawkcab14]]4 M10 02https://esolangs.org/w/index.php?diff=73762&oldid=66002 5* 03PythonshellDebugwindow 5* (+6) 10/* Concept */ > 1592166055 939882 PRIVMSG #esoteric :14[[07Special:Log/move14]]4 move10 02 5* 03PythonshellDebugwindow 5* 10moved [[02Drawkcab10]] to [[DrawkcaB]]: Fix capitalization > 1592166100 831232 PRIVMSG #esoteric :14[[07DrawkcaB14]]4 M10 02https://esolangs.org/w/index.php?diff=73765&oldid=73763 5* 03PythonshellDebugwindow 5* (+63) 10 > 1592166985 811046 PRIVMSG #esoteric :14[[07Ward Cunningham14]]4 M10 02https://esolangs.org/w/index.php?diff=73766&oldid=8299 5* 03PythonshellDebugwindow 5* (-1) 10 > 1592168360 702685 PRIVMSG #esoteric :14[[07 Encrypted 14]]4 M10 02https://esolangs.org/w/index.php?diff=73767&oldid=72792 5* 03PythonshellDebugwindow 5* (-7) 10unpipe cross-namespace link < 1592169888 776244 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1592172173 525502 :arseniiv_!~arseniiv@95.105.8.92.dynamic.ufanet.ru QUIT :Read error: Connection reset by peer < 1592172199 239477 :arseniiv_!~arseniiv@95.105.8.92.dynamic.ufanet.ru JOIN :#esoteric < 1592174987 829987 :Sgeo_!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1592175164 12037 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1592175308 229732 :arseniiv_!~arseniiv@95.105.8.92.dynamic.ufanet.ru QUIT :Ping timeout: 256 seconds < 1592176585 853810 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 264 seconds < 1592176618 618852 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1592176876 826207 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1592176954 931504 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 256 seconds < 1592176956 642850 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1592177477 781096 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 260 seconds < 1592179092 13070 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1592179123 211801 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1592179406 772829 :imode!~linear@unaffiliated/imode JOIN :#esoteric > 1592180674 512066 PRIVMSG #esoteric :14[[07EnilKode14]]4 10 02https://esolangs.org/w/index.php?diff=73768&oldid=72977 5* 03EnilKoder 5* (+229) 10/* Variables */ < 1592180940 2675 :moledemort!moony@hellomouse/dev/moony NICK :\r < 1592180950 248902 :\r!moony@hellomouse/dev/moony NICK :moony < 1592183473 644785 :Sgeo_!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1592184127 774459 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 260 seconds < 1592184368 411985 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1592184874 828750 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net QUIT :Ping timeout: 260 seconds < 1592185101 504373 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 272 seconds < 1592185181 562280 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1592185323 775178 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1592189142 942673 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592192171 964587 :Sgeo_!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1592192374 656811 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Ping timeout: 258 seconds < 1592195197 607309 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-quxntlwmqbtpjrbi PRIVMSG #esoteric :Hi everyone. < 1592195197 951167 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 264 seconds < 1592195203 560614 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-quxntlwmqbtpjrbi PRIVMSG #esoteric :I did some knitting for you. < 1592195206 144661 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-quxntlwmqbtpjrbi PRIVMSG #esoteric :Here it is: IAIIAIIAIIAIIAI/NZNZNZNZNZ/NZNZNZNZNZ/IIIVIIVIIVIIVIII/IIAIIAIIAIIAIIAII/INZNZNZNZNZI/INZNZNZNZNZI/VIIVIIVIIVIIVIIV < 1592195209 545064 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-quxntlwmqbtpjrbi PRIVMSG #esoteric :I hope you enjoy it. < 1592195263 845683 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1592196285 982136 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca QUIT :Quit: zzo38 < 1592196503 888732 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca JOIN :#esoteric < 1592197528 958726 :craigo!~craigo@144.136.206.168 QUIT :Ping timeout: 246 seconds < 1592199171 902156 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric < 1592199294 740334 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1592199359 84562 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1592200744 95111 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :tswett[m]: I love it. < 1592201101 785509 :interruptinuse!~interrupt@girl.mrtheplague.net QUIT :Quit: ZNC - https://znc.in -- bye bye! < 1592201116 780846 :interruptinuse!~interrupt@girl.mrtheplague.net JOIN :#esoteric < 1592201859 620110 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592202968 557501 :Antebrationist!ca9a828c@202-154-130-140.dsl-dynamic.connections.net.nz JOIN :#esoteric > 1592203689 582289 PRIVMSG #esoteric :14[[07BrainCrash14]]4 M10 02https://esolangs.org/w/index.php?diff=73769&oldid=66637 5* 03YamTokTpaFa 5* (+1) 10/* Examples */ Should have I picked more appropriate word. < 1592203692 777172 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 260 seconds < 1592205504 997954 :Antebrationist!ca9a828c@202-154-130-140.dsl-dynamic.connections.net.nz QUIT :Ping timeout: 245 seconds < 1592205670 388720 :LKoen!~LKoen___@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr JOIN :#esoteric < 1592206591 701091 :LKoen!~LKoen___@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr QUIT :Read error: Connection reset by peer < 1592206638 964493 :LKoen!~LKoen___@81.255.219.130 JOIN :#esoteric < 1592206787 484667 :jix_!~jix@static.71.5.69.159.clients.your-server.de QUIT :Quit: WeeChat 2.7.1 < 1592207706 864909 :cpressey!~cpressey@79-65-249-64.host.pobb.as13285.net JOIN :#esoteric < 1592207813 690902 :Sgeo_!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1592208148 441003 :jix!~jix@static.71.5.69.159.clients.your-server.de JOIN :#esoteric < 1592208749 819852 :cpressey1!~cpressey@79-72-200-246.dynamic.dsl.as9105.com JOIN :#esoteric < 1592208877 863896 :cpressey!~cpressey@79-65-249-64.host.pobb.as13285.net QUIT :Ping timeout: 264 seconds > 1592209118 669051 PRIVMSG #esoteric :14[[07Talk:Burro14]]4 10 02https://esolangs.org/w/index.php?diff=73770&oldid=73643 5* 03Chris Pressey 5* (+633) 10 < 1592209446 954157 :cpressey2!~cpressey@79-72-202-166.dynamic.dsl.as9105.com JOIN :#esoteric < 1592209486 811674 :cpressey1!~cpressey@79-72-200-246.dynamic.dsl.as9105.com QUIT :Ping timeout: 260 seconds < 1592209881 175356 :cpressey3!~cpressey@79-72-201-149.dynamic.dsl.as9105.com JOIN :#esoteric < 1592210029 902284 :cpressey2!~cpressey@79-72-202-166.dynamic.dsl.as9105.com QUIT :Ping timeout: 264 seconds > 1592210171 110604 PRIVMSG #esoteric :14[[07Szewczyk notation for Minsky machine14]]4 M10 02https://esolangs.org/w/index.php?diff=73771&oldid=73743 5* 03Palaiologos 5* (+57) 10some more properties > 1592210361 551231 PRIVMSG #esoteric :14[[07Szewczyk notation for Minsky machine14]]4 M10 02https://esolangs.org/w/index.php?diff=73772&oldid=73771 5* 03Palaiologos 5* (+165) 10I/O extension < 1592211497 873695 :cpressey4!~cpressey@79-65-250-155.host.pobb.as13285.net JOIN :#esoteric < 1592211586 159569 :cpressey3!~cpressey@79-72-201-149.dynamic.dsl.as9105.com QUIT :Ping timeout: 256 seconds < 1592211838 687723 :cpressey4!~cpressey@79-65-250-155.host.pobb.as13285.net NICK :cpressey < 1592212080 950998 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 256 seconds < 1592212181 899524 :cpressey1!~cpressey@79-72-202-48.dynamic.dsl.as9105.com JOIN :#esoteric < 1592212297 882919 :cpressey!~cpressey@79-65-250-155.host.pobb.as13285.net QUIT :Ping timeout: 264 seconds < 1592212398 937268 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1592213235 946592 :cpressey2!~cpressey@79-65-251-29.host.pobb.as13285.net JOIN :#esoteric < 1592213378 788418 :cpressey1!~cpressey@79-72-202-48.dynamic.dsl.as9105.com QUIT :Ping timeout: 260 seconds < 1592213446 946142 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 246 seconds < 1592213507 182724 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1592213995 939990 :cpressey3!~cpressey@79-72-201-69.dynamic.dsl.as9105.com JOIN :#esoteric < 1592214116 899326 :cpressey2!~cpressey@79-65-251-29.host.pobb.as13285.net QUIT :Ping timeout: 256 seconds < 1592215048 932165 :cpressey4!~cpressey@79-72-201-54.dynamic.dsl.as9105.com JOIN :#esoteric < 1592215238 907400 :cpressey3!~cpressey@79-72-201-69.dynamic.dsl.as9105.com QUIT :Ping timeout: 256 seconds < 1592215249 497164 :cpressey!~cpressey@79-65-251-230.host.pobb.as13285.net JOIN :#esoteric < 1592215358 6820 :cpressey4!~cpressey@79-72-201-54.dynamic.dsl.as9105.com QUIT :Ping timeout: 246 seconds < 1592215570 73252 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Read error: Connection reset by peer < 1592216228 254591 :cpressey1!~cpressey@88.144.68.77 JOIN :#esoteric < 1592216363 467761 :cpressey!~cpressey@79-65-251-230.host.pobb.as13285.net QUIT :Ping timeout: 258 seconds < 1592216502 168336 :cpressey1!~cpressey@88.144.68.77 QUIT :Ping timeout: 265 seconds < 1592217747 408932 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1592218098 245386 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net JOIN :#esoteric < 1592218495 613463 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net QUIT :Quit: leaving < 1592219663 322927 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net JOIN :#esoteric < 1592220154 812993 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 260 seconds < 1592220162 55400 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1592220176 902277 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1592220240 584058 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life > 1592222076 895005 PRIVMSG #esoteric :14[[07Entrance14]]4 N10 02https://esolangs.org/w/index.php?oldid=73773 5* 03Hakerh400 5* (+17584) 10+[[Entrance]] > 1592222079 734814 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=73774&oldid=73734 5* 03Hakerh400 5* (+15) 10+[[Entrance]] > 1592222082 90391 PRIVMSG #esoteric :14[[07User:Hakerh40014]]4 10 02https://esolangs.org/w/index.php?diff=73775&oldid=73735 5* 03Hakerh400 5* (+15) 10+[[Entrance]] > 1592224798 321021 PRIVMSG #esoteric :14[[07Entrance14]]4 M10 02https://esolangs.org/w/index.php?diff=73776&oldid=73773 5* 03PythonshellDebugwindow 5* (-1) 10/* Basic examples */ > 1592225066 484830 PRIVMSG #esoteric :14[[07BrainCrash14]]4 M10 02https://esolangs.org/w/index.php?diff=73777&oldid=73769 5* 03PythonshellDebugwindow 5* (+50) 10/* Special Behaviours */ > 1592225178 980022 PRIVMSG #esoteric :14[[07BrainCrash14]]4 M10 02https://esolangs.org/w/index.php?diff=73778&oldid=73777 5* 03PythonshellDebugwindow 5* (+104) 10/* External resources */ > 1592225239 487653 PRIVMSG #esoteric :14[[07Braincrash14]]4 M10 02https://esolangs.org/w/index.php?diff=73779&oldid=64375 5* 03PythonshellDebugwindow 5* (+98) 10/* Implementation */ cats > 1592225278 163863 PRIVMSG #esoteric :14[[07Category:Turing tarpits14]]4 M10 02https://esolangs.org/w/index.php?diff=73780&oldid=7838 5* 03PythonshellDebugwindow 5* (+23) 10cat > 1592225390 784161 PRIVMSG #esoteric :14[[07Category:Turning tarpits14]]4 M10 02https://esolangs.org/w/index.php?diff=73781&oldid=23077 5* 03PythonshellDebugwindow 5* (+24) 10cat > 1592225445 751319 PRIVMSG #esoteric :14[[07Esolang:Categorization14]]4 M10 02https://esolangs.org/w/index.php?diff=73782&oldid=73558 5* 03PythonshellDebugwindow 5* (+32) 10/* Paradigm */ i guess this is like a paradigm > 1592225689 833426 PRIVMSG #esoteric :14[[07If(j)invert()if(l)change()if(q)input()if(t)output(x);14]]4 M10 02https://esolangs.org/w/index.php?diff=73783&oldid=68608 5* 03PythonshellDebugwindow 5* (+34) 10/* Specifications */ see [[#Quine]] > 1592225719 645447 PRIVMSG #esoteric :14[[07If(j)invert()if(l)change()if(q)input()if(t)output(x);14]]4 M10 02https://esolangs.org/w/index.php?diff=73784&oldid=73783 5* 03PythonshellDebugwindow 5* (+2) 10/* Code fragment where ll can't be omitted without changing its behaviour */ > 1592225862 171091 PRIVMSG #esoteric :14[[07If(j)invert()if(l)change()if(q)input()if(t)output(x);14]]4 M10 02https://esolangs.org/w/index.php?diff=73785&oldid=73784 5* 03PythonshellDebugwindow 5* (+151) 10/* Code fragment where ll can't be omitted without changing its behaviour */ cats > 1592226438 353348 PRIVMSG #esoteric :14[[07LisL/examples14]]4 M10 02https://esolangs.org/w/index.php?diff=73786&oldid=50729 5* 03PythonshellDebugwindow 5* (+57) 10 < 1592226529 501948 :craigo!~craigo@144.136.206.168 JOIN :#esoteric > 1592226688 211899 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/InputOnlyLangs14]]4 N10 02https://esolangs.org/w/index.php?oldid=73787 5* 03PythonshellDebugwindow 5* (+125) 10Created page with "Eventually, there should be a [[:Category:Input only]], as there's a [[:Category:Output only]]. * [[Livefish]] * [[Stackint]]" > 1592226853 651248 PRIVMSG #esoteric :14[[07ListLang14]]4 M10 02https://esolangs.org/w/index.php?diff=73788&oldid=47043 5* 03PythonshellDebugwindow 5* (+110) 10cats > 1592226898 285754 PRIVMSG #esoteric :14[[07Chaincode14]]4 M10 02https://esolangs.org/w/index.php?diff=73789&oldid=50722 5* 03PythonshellDebugwindow 5* (+54) 10 > 1592226913 905646 PRIVMSG #esoteric :14[[07Chaincode14]]4 M10 02https://esolangs.org/w/index.php?diff=73790&oldid=73789 5* 03PythonshellDebugwindow 5* (-12) 10unpipe cross-namespace link > 1592227437 344357 PRIVMSG #esoteric :14[[07Writeover14]]4 M10 02https://esolangs.org/w/index.php?diff=73791&oldid=73693 5* 03PythonshellDebugwindow 5* (+25) 10/* Examples */ cat > 1592227712 148401 PRIVMSG #esoteric :14[[072KWLang14]]4 M10 02https://esolangs.org/w/index.php?diff=73792&oldid=73748 5* 03PythonshellDebugwindow 5* (+72) 10/* Truth-machine */ cats < 1592228102 206649 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net QUIT :Ping timeout: 265 seconds > 1592228221 966873 PRIVMSG #esoteric :14[[07Boobeans14]]4 M10 02https://esolangs.org/w/index.php?diff=73793&oldid=69228 5* 03PythonshellDebugwindow 5* (+171) 10cats + unpipe < 1592228559 155940 :ArthurStrong!~ArthurStr@128-124-78-66.mobile.vf-ua.net JOIN :#esoteric < 1592229471 326340 :int-e!~noone@int-e.eu PRIVMSG #esoteric :> round (25259974097204 :: Float) < 1592229473 359374 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 25259973541888 < 1592230258 807064 :ArthurStrong!~ArthurStr@128-124-78-66.mobile.vf-ua.net QUIT :Read error: Connection reset by peer < 1592230490 417620 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net JOIN :#esoteric < 1592230549 784752 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1592230933 979866 :arseniiv_!~arseniiv@95.105.8.92.dynamic.ufanet.ru JOIN :#esoteric > 1592233129 511175 PRIVMSG #esoteric :14[[07Brainfuck Substitutor14]]4 M10 02https://esolangs.org/w/index.php?diff=73794&oldid=70719 5* 03PythonshellDebugwindow 5* (+83) 10/* Running BFS */ cats < 1592233276 448380 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1592236739 293790 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Read error: Connection reset by peer < 1592236947 127398 :rain1!~debian@unaffiliated/rain1 QUIT :Quit: leaving < 1592238925 497996 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric > 1592239767 225280 PRIVMSG #esoteric :14[[07Pb14]]4 M10 02https://esolangs.org/w/index.php?diff=73795&oldid=44710 5* 03PythonshellDebugwindow 5* (+291) 10/* rainbow.pb */ cats + tc < 1592240997 857176 :rain1!~debian@unaffiliated/rain1 QUIT :Quit: leaving < 1592241211 955380 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric > 1592241357 238357 PRIVMSG #esoteric :14[[07Pbrain14]]4 M10 02https://esolangs.org/w/index.php?diff=73796&oldid=49849 5* 03PythonshellDebugwindow 5* (+0) 10/* Tbrain */ > 1592241410 856837 PRIVMSG #esoteric :14[[07Toadskin14]]4 M10 02https://esolangs.org/w/index.php?diff=73797&oldid=34111 5* 03PythonshellDebugwindow 5* (+0) 10/* Commands */ > 1592241464 612624 PRIVMSG #esoteric :14[[07Toadskin14]]4 M10 02https://esolangs.org/w/index.php?diff=73798&oldid=73797 5* 03PythonshellDebugwindow 5* (+54) 10/* External resources */ ats > 1592241727 60696 PRIVMSG #esoteric :14[[07ENTMPL14]]4 M10 02https://esolangs.org/w/index.php?diff=73799&oldid=24012 5* 03PythonshellDebugwindow 5* (+123) 10CATS > 1592241760 988976 PRIVMSG #esoteric :14[[07ENTMPL14]]4 M10 02https://esolangs.org/w/index.php?diff=73800&oldid=73799 5* 03PythonshellDebugwindow 5* (+0) 10/* Wolfram's 2,3 Machine */ > 1592241951 306446 PRIVMSG #esoteric :14[[07DownRight14]]4 M10 02https://esolangs.org/w/index.php?diff=73801&oldid=54304 5* 03PythonshellDebugwindow 5* (+57) 10 > 1592242094 57121 PRIVMSG #esoteric :14[[07Perpetuum Mobile14]]4 M10 02https://esolangs.org/w/index.php?diff=73802&oldid=55403 5* 03PythonshellDebugwindow 5* (+30) 10 > 1592242149 813353 PRIVMSG #esoteric :14[[07Perpetuum Mobile14]]4 M10 02https://esolangs.org/w/index.php?diff=73803&oldid=73802 5* 03PythonshellDebugwindow 5* (+68) 10/* Computational class */ cats < 1592242161 354613 :rain1!~debian@unaffiliated/rain1 QUIT :Quit: leaving > 1592242600 190621 PRIVMSG #esoteric :14[[073switchBF14]]4 M10 02https://esolangs.org/w/index.php?diff=73804&oldid=73104 5* 03PythonshellDebugwindow 5* (+444) 10 < 1592242880 490258 :user24!~user24@2a02:810a:1440:7304:d177:a720:3902:8926 JOIN :#esoteric < 1592243412 194294 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric < 1592243500 433139 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1592243839 180431 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Please tell me if you have any other frequently (or infrequently) asked questions about TeXnicard. < 1592243848 337155 :rain1!~debian@unaffiliated/rain1 QUIT :Quit: leaving < 1592244020 782310 :int-e!~noone@int-e.eu PRIVMSG #esoteric :why? < 1592244084 132855 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1592244093 407634 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric < 1592245390 923215 :rain1!~debian@unaffiliated/rain1 QUIT :Quit: Lost terminal < 1592245705 574921 :arseniiv_!~arseniiv@95.105.8.92.dynamic.ufanet.ru PRIVMSG #esoteric :hi < 1592245718 715869 :arseniiv_!~arseniiv@95.105.8.92.dynamic.ufanet.ru NICK :arseniiv < 1592245846 926203 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Hello < 1592250746 927247 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric < 1592251486 554275 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1592252394 795324 :rain1!~debian@unaffiliated/rain1 QUIT :Quit: leaving < 1592253746 195987 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 256 seconds > 1592254935 362192 PRIVMSG #esoteric :14[[07Chalcraft-Greene train track automaton14]]4 M10 02https://esolangs.org/w/index.php?diff=73805&oldid=41557 5* 03PythonshellDebugwindow 5* (+116) 10cats > 1592255164 931299 PRIVMSG #esoteric :14[[07Box14]]4 M10 02https://esolangs.org/w/index.php?diff=73806&oldid=71935 5* 03PythonshellDebugwindow 5* (+101) 10 > 1592255179 812432 PRIVMSG #esoteric :14[[07Special:Log/move14]]4 move10 02 5* 03PythonshellDebugwindow 5* 10moved [[02Box10]] to [[]]: The title works fine > 1592255344 263832 PRIVMSG #esoteric :14[[07Typespam14]]4 M10 02https://esolangs.org/w/index.php?diff=73809&oldid=52657 5* 03PythonshellDebugwindow 5* (+143) 10cats > 1592255404 611530 PRIVMSG #esoteric :14[[07Visify14]]4 N10 02https://esolangs.org/w/index.php?oldid=73810 5* 03PythonshellDebugwindow 5* (+158) 10Created page with ":''I will finish the page later, the lang is complete though''. '''Visify''' is an [[assembly code|assembly]]-like esolang by [[User:PythonshellDebugwindow]]." < 1592258520 918051 :arseniiv!~arseniiv@95.105.8.92.dynamic.ufanet.ru QUIT :Ping timeout: 256 seconds < 1592258594 944332 :arseniiv!~arseniiv@95.105.8.92.dynamic.ufanet.ru JOIN :#esoteric < 1592258913 559908 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 258 seconds < 1592260033 953907 :arseniiv!~arseniiv@95.105.8.92.dynamic.ufanet.ru QUIT :Ping timeout: 264 seconds < 1592260563 850503 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar QUIT :Ping timeout: 240 seconds < 1592260682 919529 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar JOIN :#esoteric < 1592260981 688656 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net PRIVMSG #esoteric :Hello < 1592261242 951579 :LKoen!~LKoen___@81.255.219.130 QUIT :Ping timeout: 246 seconds < 1592261381 981821 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592261901 93815 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1592262019 538845 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1592262188 302325 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net PRIVMSG #esoteric :What would you recommend to read about lambda calculus? Aside of SICP? < 1592262682 867853 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1592262907 796838 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1592263326 545740 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1592263490 11110 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 246 seconds < 1592263496 500313 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1592263741 924971 :clog!~nef@bespin.org QUIT :Ping timeout: 264 seconds < 1592264461 483529 :clog!~nef@bespin.org JOIN :#esoteric < 1592266491 674283 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592266774 423888 :craigo!~craigo@144.136.206.168 QUIT :Ping timeout: 240 seconds < 1592268159 40637 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592268570 175435 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 256 seconds < 1592268683 930241 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1592269938 541470 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592270293 953376 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 264 seconds < 1592270382 434242 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1592270806 717928 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds > 1592271026 675149 PRIVMSG #esoteric :14[[07International Phonetic Esoteric Language14]]4 10 02https://esolangs.org/w/index.php?diff=73811&oldid=73627 5* 03Bigyihsuan 5* (-61) 10 < 1592271854 386877 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net QUIT :Ping timeout: 240 seconds < 1592273125 897638 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592273344 7487 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1592273696 770 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 246 seconds < 1592277794 369840 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 240 seconds < 1592277880 407079 :imode!~linear@unaffiliated/imode JOIN :#esoteric > 1592285936 319753 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73812&oldid=73732 5* 03A 5* (+41) 10/* Instruction list */ > 1592285998 927308 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73813&oldid=73812 5* 03A 5* (+232) 10/* A practical example - gettind rid of the = */ > 1592286239 10108 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73814&oldid=73813 5* 03A 5* (+378) 10/* A practical example - gettind rid of the = */ > 1592286448 412859 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73815&oldid=73814 5* 03A 5* (+606) 10/* Implementation of a do ... while loop */ > 1592286608 205675 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73816&oldid=73815 5* 03A 5* (+124) 10/* Before I do that though, I must specify some extra things here. */ > 1592286792 339420 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73817&oldid=73816 5* 03A 5* (+478) 10/* Branching */ > 1592287018 407160 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73818&oldid=73817 5* 03A 5* (+467) 10/* How different branches are executed */ > 1592287182 86494 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=73819&oldid=73818 5* 03A 5* (+361) 10/* How different branches are executed */ < 1592289461 927010 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric < 1592290426 375048 :tromp_!~tromp@2a02:a210:ca3:2800:5907:de4b:184:42bf JOIN :#esoteric < 1592290583 418726 :tromp!~tromp@ip-213-127-94-38.ip.prioritytelecom.net QUIT :Ping timeout: 260 seconds < 1592290859 766734 :rain1!~debian@unaffiliated/rain1 QUIT :Quit: leaving < 1592291785 971217 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Ping timeout: 264 seconds < 1592292205 755152 :LKoen!~LKoen___@81.255.219.130 JOIN :#esoteric < 1592293298 689548 :LKoen!~LKoen___@81.255.219.130 QUIT :Ping timeout: 258 seconds < 1592294222 147766 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 265 seconds < 1592296232 959965 :rain1!~debian@226.53.125.91.dyn.plus.net JOIN :#esoteric < 1592296233 746555 :rain1!~debian@226.53.125.91.dyn.plus.net QUIT :Changing host < 1592296233 746603 :rain1!~debian@unaffiliated/rain1 JOIN :#esoteric < 1592296235 511693 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1592297210 230582 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1592297276 453636 :cpressey!~cpressey@79-72-202-2.dynamic.dsl.as9105.com JOIN :#esoteric < 1592297622 504144 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1592297969 506779 :arseniiv!~arseniiv@95.105.8.92.dynamic.ufanet.ru JOIN :#esoteric < 1592298455 519265 :user24!~user24@2a02:810a:1440:7304:d177:a720:3902:8926 QUIT :Ping timeout: 272 seconds < 1592300523 422164 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 260 seconds < 1592300802 442312 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Read error: Connection reset by peer < 1592301095 576809 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 258 seconds < 1592301189 561958 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1592303307 617648 :cpressey!~cpressey@79-72-202-2.dynamic.dsl.as9105.com QUIT :Quit: WeeChat 1.9.1 < 1592304864 977300 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net JOIN :#esoteric < 1592305096 94517 :LKoen!~LKoen___@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr JOIN :#esoteric < 1592305715 960147 :shachaf!~shachaf@unaffiliated/shachaf QUIT :Ping timeout: 246 seconds < 1592305764 739413 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1592306570 415915 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1592306739 432503 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 260 seconds < 1592306743 314509 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1592306906 915228 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net QUIT :Ping timeout: 256 seconds < 1592306958 957221 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1592307019 825587 :ArthurStrong!~ArthurStr@178-133-131-255.mobile.vf-ua.net JOIN :#esoteric < 1592311446 31455 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :http://ansaikuropedia.org/wiki/HQ9%2B < 1592311472 398212 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :^ chuckled a bit at this (used Google Translate) < 1592312654 491624 :nfd9001!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net JOIN :#esoteric < 1592312772 344884 :rain1!~debian@unaffiliated/rain1 QUIT :Quit: leaving < 1592312814 492559 :nfd!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net QUIT :Ping timeout: 240 seconds < 1592314890 234930 :ArthurStrong!~ArthurStr@178-133-131-255.mobile.vf-ua.net QUIT :Read error: Connection reset by peer < 1592314923 925241 :ArthurStrong!~ArthurStr@128-124-88-219.mobile.vf-ua.net JOIN :#esoteric < 1592316718 818541 :ProofTechnique_!sid79547@gateway/web/irccloud.com/x-dvqknqndubshbtji JOIN :#esoteric < 1592316966 31467 :ProofTechnique!sid79547@gateway/web/irccloud.com/x-ragmuozsoebgtlff QUIT :Read error: Connection reset by peer < 1592316966 619768 :ProofTechnique_!sid79547@gateway/web/irccloud.com/x-dvqknqndubshbtji NICK :ProofTechnique < 1592317840 111162 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592317933 533536 :rain1!~rain1@unaffiliated/rain1 QUIT :Client Quit < 1592317958 352529 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592317972 950000 :rain1!~rain1@unaffiliated/rain1 QUIT :Client Quit < 1592317995 185153 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592318637 24888 :ArthurStrong!~ArthurStr@128-124-88-219.mobile.vf-ua.net QUIT :Ping timeout: 256 seconds < 1592318742 161213 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net JOIN :#esoteric < 1592319642 1634 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net QUIT :Quit: leaving < 1592319785 837015 :rain1!~rain1@unaffiliated/rain1 QUIT :Quit: Leaving < 1592319925 68072 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric > 1592320090 53661 PRIVMSG #esoteric :14[[07Visify14]]4 10 02https://esolangs.org/w/index.php?diff=73820&oldid=73810 5* 03PythonshellDebugwindow 5* (+2431) 10 > 1592320112 37776 PRIVMSG #esoteric :14[[07Visify14]]4 M10 02https://esolangs.org/w/index.php?diff=73821&oldid=73820 5* 03PythonshellDebugwindow 5* (-59) 10 > 1592320147 768536 PRIVMSG #esoteric :14[[07Visify14]]4 M10 02https://esolangs.org/w/index.php?diff=73822&oldid=73821 5* 03PythonshellDebugwindow 5* (+3) 10/* External resources */ > 1592320211 277383 PRIVMSG #esoteric :14[[07Mov14]]4 M10 02https://esolangs.org/w/index.php?diff=73823&oldid=72677 5* 03PythonshellDebugwindow 5* (+17) 10/* References */ > 1592320276 647967 PRIVMSG #esoteric :14[[07Esolang:Categorization14]]4 M10 02https://esolangs.org/w/index.php?diff=73824&oldid=73782 5* 03PythonshellDebugwindow 5* (+22) 10/* Languages */ move if needed > 1592320309 551879 PRIVMSG #esoteric :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=73825&oldid=73774 5* 03PythonshellDebugwindow 5* (+13) 10/* V */ > 1592320347 478647 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow14]]4 10 02https://esolangs.org/w/index.php?diff=73826&oldid=73711 5* 03PythonshellDebugwindow 5* (+53) 10/* Languages */ > 1592320510 639644 PRIVMSG #esoteric :14[[07DJN OISC14]]4 M10 02https://esolangs.org/w/index.php?diff=73827&oldid=46451 5* 03PythonshellDebugwindow 5* (+173) 10cats > 1592320637 251059 PRIVMSG #esoteric :14[[07Visify14]]4 M10 02https://esolangs.org/w/index.php?diff=73828&oldid=73822 5* 03PythonshellDebugwindow 5* (+19) 10/* External resources */ cat < 1592321243 608495 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Read error: Connection reset by peer < 1592322058 570453 :rain1!~rain1@unaffiliated/rain1 QUIT :Quit: Leaving < 1592322091 124375 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592322856 184075 :imode!~linear@unaffiliated/imode JOIN :#esoteric > 1592323917 818930 PRIVMSG #esoteric :14[[07Esolang:Categorization14]]4 M10 02https://esolangs.org/w/index.php?diff=73829&oldid=73824 5* 03PythonshellDebugwindow 5* (+73) 10/* Reversibility */ rm if needed > 1592323996 406481 PRIVMSG #esoteric :14[[07Tag system14]]4 M10 02https://esolangs.org/w/index.php?diff=73830&oldid=66981 5* 03PythonshellDebugwindow 5* (+30) 10/* External resources */ < 1592324928 568830 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592326648 623358 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 258 seconds < 1592326759 967975 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1592327353 908303 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 264 seconds < 1592327451 946359 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric > 1592328252 917748 PRIVMSG #esoteric :14[[07Tweak14]]4 M10 02https://esolangs.org/w/index.php?diff=73831&oldid=40053 5* 03PythonshellDebugwindow 5* (+23) 10cat < 1592330663 191540 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1592331053 127550 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1592339409 402065 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592339630 141729 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 256 seconds < 1592343093 489275 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 258 seconds < 1592344168 350392 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The DIMACS thing where variables start from 1 instead of 0 (because negation is represented with negation) is a little annoying. < 1592344188 661090 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In particular I have all these off-by-1 issues when trying to read the internal state of the solver, which counts from 0. < 1592344311 725746 :rain1!~rain1@unaffiliated/rain1 QUIT :Remote host closed the connection < 1592344383 191352 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592344754 29782 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net JOIN :#esoteric < 1592345240 373468 :APic!apic@apic.name QUIT :Ping timeout: 256 seconds < 1592345253 588814 :APic!apic@apic.name JOIN :#esoteric < 1592345319 854791 :imode!~linear@unaffiliated/imode JOIN :#esoteric > 1592345583 360236 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 M10 02https://esolangs.org/w/index.php?diff=73832&oldid=73729 5* 03DmilkaSTD 5* (+4) 10 < 1592346808 980393 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :*.net *.split < 1592346810 660980 :xylochoron[m]!xylochoron@gateway/shell/matrix.org/x-qlnaakxjabsxxnlv QUIT :*.net *.split < 1592346811 860355 :rodgort`!~rodgort@static.38.6.217.95.clients.your-server.de QUIT :*.net *.split < 1592346812 434618 :HackEso!~h@unaffiliated/fizzie/bot/hackeso QUIT :*.net *.split < 1592346812 591719 :hakatashi!~hakatashi@104.131.49.125 QUIT :*.net *.split < 1592346812 693008 :Deewiant_!~deewiant@de1.ut.deewiant.iki.fi QUIT :*.net *.split < 1592346812 693056 :kmc!~beehive@unaffiliated/kmcallister QUIT :*.net *.split < 1592346817 733231 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu QUIT :*.net *.split < 1592346818 5618 :ocharles!sid30093@musicbrainz/user/ocharles QUIT :*.net *.split < 1592346818 106934 :dog_star!sid310875@gateway/web/irccloud.com/x-dtzjmtdtpzejvdpy QUIT :*.net *.split < 1592346818 299566 :APic!apic@apic.name QUIT :*.net *.split < 1592346818 400922 :rain1!~rain1@unaffiliated/rain1 QUIT :*.net *.split < 1592346818 598244 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :*.net *.split < 1592346818 884895 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :*.net *.split < 1592346819 264612 :Cale!~cale@CPEf48e38ee8583-CM0c473de9d680.cpe.net.cable.rogers.com QUIT :*.net *.split < 1592346820 206875 :Hooloovo0!Hooloovoo@sorunome.de QUIT :*.net *.split < 1592346820 606801 :catern!~catern@catern.com QUIT :*.net *.split < 1592346821 306018 :grumble!~Thunderbi@freenode/staff/grumble QUIT :*.net *.split < 1592346822 158623 :glowcoil!sid3405@gateway/web/irccloud.com/x-rzxnpfmtqvtcwttz QUIT :*.net *.split < 1592346822 260120 :mniip!mniip@freenode/staff/mniip QUIT :*.net *.split < 1592346822 385030 :aloril!~aloril@mobile-access-b0480e-37.dhcp.inet.fi QUIT :*.net *.split < 1592346823 639585 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net QUIT :*.net *.split < 1592346823 914038 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :*.net *.split < 1592346824 85769 :LKoen!~LKoen___@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr QUIT :*.net *.split < 1592346824 862783 :spruit11!~unknown@ip56522cc1.speed.planet.nl QUIT :*.net *.split < 1592346825 416886 :MDude!~MDude@74.5.140.76 QUIT :*.net *.split < 1592346825 518173 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :*.net *.split < 1592346825 928458 :heroux!sandroco@gateway/shell/insomnia247/x-lvaxrhqnagstjgmc QUIT :*.net *.split < 1592346826 59107 :imode!~linear@unaffiliated/imode QUIT :*.net *.split < 1592346826 906102 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca QUIT :*.net *.split < 1592346827 135463 :erdic!~erdic@unaffiliated/motley QUIT :*.net *.split < 1592346827 284875 :Melvar!~melvar@dslb-084-063-063-106.084.063.pools.vodafone-ip.de QUIT :*.net *.split < 1592346827 649368 :int-e!~noone@int-e.eu QUIT :*.net *.split < 1592346827 758705 :trn!jhj@prone.ws QUIT :*.net *.split < 1592346828 121898 :moony!moony@hellomouse/dev/moony QUIT :*.net *.split < 1592346828 223253 :iovoid!iovoid@hellomouse/dev/iovoid QUIT :*.net *.split < 1592346828 324726 :laerling!~laerling@static.235.77.203.116.clients.your-server.de QUIT :*.net *.split < 1592346829 262070 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-quxntlwmqbtpjrbi QUIT :*.net *.split < 1592346831 309934 :stux!stux2@grid9.quadspeedi.net QUIT :*.net *.split < 1592346831 846371 :shig_!~davidb@inara.oztechninja.com QUIT :*.net *.split < 1592346832 134295 :joast!~rick@cpe-98-146-112-4.natnow.res.rr.com QUIT :*.net *.split < 1592346832 654574 :haavard!root@haavard.me QUIT :*.net *.split < 1592346833 262161 :nfd9001!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net QUIT :*.net *.split < 1592346833 363699 :shachaf!~shachaf@unaffiliated/shachaf QUIT :*.net *.split < 1592346833 464953 :clog!~nef@bespin.org QUIT :*.net *.split < 1592346833 637367 :FreeFull!~freefull@defocus/sausage-lover QUIT :*.net *.split < 1592346833 872841 :BWBellairs!~bwbellair@hellomouse/dev/bwbellairs QUIT :*.net *.split < 1592346834 42335 :dnm!sid401311@gateway/web/irccloud.com/x-bmbuspikjvnxuftd QUIT :*.net *.split < 1592346834 953089 :ornxka!~ornxka@unaffiliated/ornx QUIT :*.net *.split < 1592346835 381521 :gitlogger!~gitlogger@206.ip-51-91-102.eu QUIT :*.net *.split < 1592346835 500352 :diginet!~diginet@107.170.146.29 QUIT :*.net *.split < 1592346835 803163 :shikhin!~shikhin@unaffiliated/shikhin QUIT :*.net *.split < 1592346836 260280 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar QUIT :*.net *.split < 1592346837 877326 :myndzi!myndzi@tetrisguide.com QUIT :*.net *.split < 1592346837 978670 :Lymia!lymia@magical.girl.lyrical.lymia.moe QUIT :*.net *.split < 1592346838 176395 :Lykaina!~lyka@unaffiliated/schrodingerscat QUIT :*.net *.split < 1592346838 944959 :sebbu!~sebbu@unaffiliated/sebbu QUIT :*.net *.split < 1592346839 296442 :olsner!~salparot@c80-217-180-83.bredband.comhem.se QUIT :*.net *.split < 1592346839 397737 :Bowserinator!Bowserinat@hellomouse/dev/Bowserinator QUIT :*.net *.split < 1592346840 141983 :orbitaldecay!~bob@forder.cc QUIT :*.net *.split < 1592346841 629549 :tromp_!~tromp@2a02:a210:ca3:2800:5907:de4b:184:42bf QUIT :*.net *.split < 1592346842 322560 :^[_!sid43445@gateway/web/irccloud.com/x-pevtobkvlxhxodcp QUIT :*.net *.split < 1592346842 650205 :sftp!~sftp@unaffiliated/sftp QUIT :*.net *.split < 1592346842 990164 :Taneb!~Taneb@runciman.hacksoc.org QUIT :*.net *.split < 1592346843 91909 :fungot!~fungot@unaffiliated/fizzie/bot/fungot QUIT :*.net *.split < 1592346843 91966 :j4cbo!sid186930@gateway/web/irccloud.com/x-ypvfmjpqkewpjewe QUIT :*.net *.split < 1592346843 899815 :fizzie!fis@unaffiliated/fizzie QUIT :*.net *.split < 1592346844 90773 :sparr!~sparr@pdpc/supporter/active/sparr QUIT :*.net *.split < 1592346844 463200 :relrod!~relrod@redhat/ansible.staff.relrod QUIT :*.net *.split < 1592346844 565101 :vertrex!~vertrex@unaffiliated/vertrex QUIT :*.net *.split < 1592346845 81970 :arseniiv!~arseniiv@95.105.8.92.dynamic.ufanet.ru QUIT :*.net *.split < 1592346845 971707 :mich181189!sid268336@gateway/web/irccloud.com/x-aswtawzntvivbhfa QUIT :*.net *.split < 1592346846 592473 :ski!~ski@remote11.chalmers.se QUIT :*.net *.split < 1592346846 694013 :FireFly!znc@freenode/staff/firefly QUIT :*.net *.split < 1592346846 957011 :quintopia!~quintopia@unaffiliated/quintopia QUIT :*.net *.split < 1592346847 296752 :Banana51!~user@unaffiliated/banana51 QUIT :*.net *.split < 1592346847 789837 :jix!~jix@static.71.5.69.159.clients.your-server.de QUIT :*.net *.split < 1592346848 85602 :orin_!~oren@ec2-18-234-164-48.compute-1.amazonaws.com QUIT :*.net *.split < 1592346848 187385 :lifthrasiir!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com QUIT :*.net *.split < 1592346848 187477 :myname!~myname@ks300980.kimsufi.com QUIT :*.net *.split < 1592346848 484580 :j-bot!~jbot@hagall.firefly.nu QUIT :*.net *.split < 1592346849 268111 :paul2520!~paul2520@unaffiliated/paul2520 QUIT :*.net *.split < 1592347129 990149 :heroux!sandroco@gateway/shell/insomnia247/x-lvaxrhqnagstjgmc JOIN :#esoteric < 1592347129 990962 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esoteric < 1592347129 991001 :MDude!~MDude@74.5.140.76 JOIN :#esoteric < 1592347129 991014 :spruit11!~unknown@ip56522cc1.speed.planet.nl JOIN :#esoteric < 1592347129 991025 :LKoen!~LKoen___@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr JOIN :#esoteric < 1592347129 991036 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1592347129 991066 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net JOIN :#esoteric < 1592347129 991079 :xylochoron[m]!xylochoron@gateway/shell/matrix.org/x-qlnaakxjabsxxnlv JOIN :#esoteric < 1592347129 991105 :stux!stux2@grid9.quadspeedi.net JOIN :#esoteric < 1592347129 991116 :orbitaldecay!~bob@forder.cc JOIN :#esoteric < 1592347129 991149 :Bowserinator!Bowserinat@hellomouse/dev/Bowserinator JOIN :#esoteric < 1592347129 991161 :olsner!~salparot@c80-217-180-83.bredband.comhem.se JOIN :#esoteric < 1592347129 991171 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1592347129 991182 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1592347129 991221 :aloril!~aloril@mobile-access-b0480e-37.dhcp.inet.fi JOIN :#esoteric < 1592347129 991248 :mniip!mniip@freenode/staff/mniip JOIN :#esoteric < 1592347129 991259 :glowcoil!sid3405@gateway/web/irccloud.com/x-rzxnpfmtqvtcwttz JOIN :#esoteric < 1592347129 991286 :grumble!~Thunderbi@freenode/staff/grumble JOIN :#esoteric < 1592347129 991300 :laerling!~laerling@static.235.77.203.116.clients.your-server.de JOIN :#esoteric < 1592347129 991311 :trn!jhj@prone.ws JOIN :#esoteric < 1592347130 95553 :int-e!~noone@int-e.eu JOIN :#esoteric < 1592347130 95595 :Melvar!~melvar@dslb-084-063-063-106.084.063.pools.vodafone-ip.de JOIN :#esoteric < 1592347130 95620 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca JOIN :#esoteric < 1592347130 95640 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1592347130 95669 :dog_star!sid310875@gateway/web/irccloud.com/x-dtzjmtdtpzejvdpy JOIN :#esoteric < 1592347130 95680 :ocharles!sid30093@musicbrainz/user/ocharles JOIN :#esoteric < 1592347130 95691 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu JOIN :#esoteric < 1592347130 95717 :haavard!root@haavard.me JOIN :#esoteric < 1592347130 95728 :joast!~rick@cpe-98-146-112-4.natnow.res.rr.com JOIN :#esoteric < 1592347130 95755 :shig_!~davidb@inara.oztechninja.com JOIN :#esoteric < 1592347130 95767 :vertrex!~vertrex@unaffiliated/vertrex JOIN :#esoteric < 1592347130 95777 :relrod!~relrod@redhat/ansible.staff.relrod JOIN :#esoteric < 1592347130 95802 :sparr!~sparr@pdpc/supporter/active/sparr JOIN :#esoteric < 1592347130 95830 :fizzie!fis@unaffiliated/fizzie JOIN :#esoteric < 1592347130 95841 :j4cbo!sid186930@gateway/web/irccloud.com/x-ypvfmjpqkewpjewe JOIN :#esoteric < 1592347130 95852 :fungot!~fungot@unaffiliated/fizzie/bot/fungot JOIN :#esoteric < 1592347130 95877 :Taneb!~Taneb@runciman.hacksoc.org JOIN :#esoteric < 1592347130 95889 :sftp!~sftp@unaffiliated/sftp JOIN :#esoteric < 1592347130 95914 :^[_!sid43445@gateway/web/irccloud.com/x-pevtobkvlxhxodcp JOIN :#esoteric < 1592347130 95926 :tromp_!~tromp@2a02:a210:ca3:2800:5907:de4b:184:42bf JOIN :#esoteric < 1592347130 95952 :catern!~catern@catern.com JOIN :#esoteric < 1592347130 95964 :Hooloovo0!Hooloovoo@sorunome.de JOIN :#esoteric < 1592347130 95975 :Cale!~cale@CPEf48e38ee8583-CM0c473de9d680.cpe.net.cable.rogers.com JOIN :#esoteric < 1592347130 96001 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1592347130 96012 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1592347130 96054 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592347130 96065 :APic!apic@apic.name JOIN :#esoteric < 1592347130 96089 :paul2520!~paul2520@unaffiliated/paul2520 JOIN :#esoteric < 1592347130 96118 :j-bot!~jbot@hagall.firefly.nu JOIN :#esoteric < 1592347130 96129 :myname!~myname@ks300980.kimsufi.com JOIN :#esoteric < 1592347130 96139 :lifthrasiir!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com JOIN :#esoteric < 1592347130 96150 :orin_!~oren@ec2-18-234-164-48.compute-1.amazonaws.com JOIN :#esoteric < 1592347130 96182 :jix!~jix@static.71.5.69.159.clients.your-server.de JOIN :#esoteric < 1592347130 96196 :rodgort`!~rodgort@static.38.6.217.95.clients.your-server.de JOIN :#esoteric < 1592347130 96227 :HackEso!~h@unaffiliated/fizzie/bot/hackeso JOIN :#esoteric < 1592347130 96238 :hakatashi!~hakatashi@104.131.49.125 JOIN :#esoteric < 1592347130 96249 :Deewiant_!~deewiant@de1.ut.deewiant.iki.fi JOIN :#esoteric < 1592347130 96259 :kmc!~beehive@unaffiliated/kmcallister JOIN :#esoteric < 1592347136 173683 :myndzi!myndzi@tetrisguide.com JOIN :#esoteric < 1592347136 318760 :Lymia!lymia@magical.girl.lyrical.lymia.moe JOIN :#esoteric < 1592347136 318807 :Lykaina!~lyka@unaffiliated/schrodingerscat JOIN :#esoteric < 1592347137 43003 :nfd9001!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net JOIN :#esoteric < 1592347137 43051 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1592347137 43065 :clog!~nef@bespin.org JOIN :#esoteric < 1592347137 144348 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1592347137 144399 :BWBellairs!~bwbellair@hellomouse/dev/bwbellairs JOIN :#esoteric < 1592347137 144409 :dnm!sid401311@gateway/web/irccloud.com/x-bmbuspikjvnxuftd JOIN :#esoteric < 1592347137 144418 :ornxka!~ornxka@unaffiliated/ornx JOIN :#esoteric < 1592347137 144427 :diginet!~diginet@107.170.146.29 JOIN :#esoteric < 1592347137 144446 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1592347137 534784 :iovoid!iovoid@gateway/shell/hellomouse/session JOIN :#esoteric < 1592347137 977080 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar JOIN :#esoteric < 1592347139 343727 :erdic!~erdic@81.4.123.134 JOIN :#esoteric < 1592347149 278467 :iovoid!iovoid@gateway/shell/hellomouse/session QUIT :Changing host < 1592347149 278523 :iovoid!iovoid@hellomouse/dev/iovoid JOIN :#esoteric < 1592347151 826747 :iovoid!iovoid@hellomouse/dev/iovoid QUIT :Changing host < 1592347151 928935 :iovoid!iovoid@gateway/shell/hellomouse/x-uoggnydymfbtgiag JOIN :#esoteric < 1592347157 66603 :erdic!~erdic@81.4.123.134 QUIT :Changing host < 1592347157 66651 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric < 1592347212 324528 :ocharles!sid30093@musicbrainz/user/ocharles QUIT :Ping timeout: 246 seconds < 1592347212 879595 :iovoid!iovoid@gateway/shell/hellomouse/x-uoggnydymfbtgiag QUIT :Changing host < 1592347212 879648 :iovoid!iovoid@hellomouse/dev/iovoid JOIN :#esoteric < 1592347285 565531 :^[_!sid43445@gateway/web/irccloud.com/x-pevtobkvlxhxodcp QUIT :Ping timeout: 272 seconds < 1592347329 600082 :ocharles!sid30093@musicbrainz/user/ocharles JOIN :#esoteric < 1592347354 362293 :arseniiv!~arseniiv@95.105.8.92.dynamic.ufanet.ru JOIN :#esoteric < 1592347354 463849 :mich181189!sid268336@gateway/web/irccloud.com/x-aswtawzntvivbhfa JOIN :#esoteric < 1592347354 463899 :ski!~ski@remote11.chalmers.se JOIN :#esoteric < 1592347354 463937 :FireFly!znc@freenode/staff/firefly JOIN :#esoteric < 1592347354 463951 :Banana51!~user@unaffiliated/banana51 JOIN :#esoteric < 1592347367 620414 :moony!moony@hellomouse/dev/moony JOIN :#esoteric < 1592347581 965978 :^[_!sid43445@gateway/web/irccloud.com/x-rwaiskucvwgkxnyt JOIN :#esoteric < 1592347699 712506 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-geovbxeenfngixse JOIN :#esoteric < 1592347791 223129 :wmww!wmwwmatrix@gateway/shell/matrix.org/x-vfhpnpvahmggsrdj JOIN :#esoteric < 1592347882 639704 :iovoid!iovoid@hellomouse/dev/iovoid QUIT :Read error: Connection timed out < 1592347981 67940 :iovoid!iovoid@hellomouse/dev/iovoid JOIN :#esoteric < 1592349574 673690 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1592349921 963736 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1592349989 215732 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 265 seconds < 1592350003 203468 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1592350089 752837 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1592351580 497566 :arseniiv!~arseniiv@95.105.8.92.dynamic.ufanet.ru QUIT :Ping timeout: 258 seconds < 1592352003 836359 :craigo!~craigo@144.136.206.168 JOIN :#esoteric < 1592354651 52888 :heroux!sandroco@gateway/shell/insomnia247/x-lvaxrhqnagstjgmc QUIT :Ping timeout: 246 seconds < 1592355374 382726 :heroux!sandroco@gateway/shell/insomnia247/x-ckmhznuajalxvjoa JOIN :#esoteric < 1592356282 378197 :craigo!~craigo@144.136.206.168 QUIT :Quit: Leaving < 1592357572 900089 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1592358308 241436 :LKoen!~LKoen___@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr QUIT :Quit: Leaving < 1592359441 785465 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1592359818 784327 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds < 1592359832 764557 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1592359891 652003 :rodgort`!~rodgort@static.38.6.217.95.clients.your-server.de QUIT :Quit: Leaving < 1592360241 917081 :rodgort!~rodgort@static.38.6.217.95.clients.your-server.de JOIN :#esoteric < 1592362850 920295 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592366982 799889 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If I have a pretty good feel for SAT and want to learn more about how SMT works, is there a particular thing I should read? < 1592367481 970627 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net QUIT :Ping timeout: 246 seconds < 1592370318 748212 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1592370357 318656 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592372570 117399 :kmc!~beehive@unaffiliated/kmcallister QUIT :Ping timeout: 256 seconds < 1592372620 813025 :kmc!~beehive@unaffiliated/kmcallister JOIN :#esoteric < 1592373907 973860 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1592374411 964709 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 246 seconds < 1592374428 511392 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1592375579 49347 :Antebrationist!ca9a8735@202-154-135-53.ubs-dynamic.connections.net.nz JOIN :#esoteric < 1592375599 708254 :Antebrationist!ca9a8735@202-154-135-53.ubs-dynamic.connections.net.nz PRIVMSG #esoteric :Can a nondeterministic language be Turing-complete? < 1592375816 858835 :nfd!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net JOIN :#esoteric < 1592375938 614093 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :by definition, yeah. < 1592375948 563762 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :thue is nondeterministic but turing complete. < 1592375994 434693 :nfd9001!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net QUIT :Ping timeout: 240 seconds < 1592376009 616991 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :why shouldn't it? it would be weird to lose a lower bound of complexity by adding more options < 1592376472 397631 :Antebrationist!ca9a8735@202-154-135-53.ubs-dynamic.connections.net.nz QUIT :Remote host closed the connection < 1592377913 146192 :LKoen!~LKoen___@81.255.219.130 JOIN :#esoteric < 1592380201 910439 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 264 seconds < 1592381097 870236 :cpressey!~cpressey@79-72-202-219.dynamic.dsl.as9105.com JOIN :#esoteric < 1592382174 178319 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1592382474 423451 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1592387341 496731 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1592392925 381692 :user24!~user24@2a02:810a:1440:7304:a8b6:d31d:e6a1:ac61 JOIN :#esoteric < 1592393233 919099 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 264 seconds < 1592393236 983282 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1592393316 878753 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1592395293 613880 :cpressey!~cpressey@79-72-202-219.dynamic.dsl.as9105.com QUIT :Quit: WeeChat 1.9.1 < 1592397319 638841 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection > 1592398622 842596 PRIVMSG #esoteric :14[[07Norfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=73833&oldid=50338 5* 03PythonshellDebugwindow 5* (+27) 10 > 1592398997 647030 PRIVMSG #esoteric :14[[07Loop without output14]]4 M10 02https://esolangs.org/w/index.php?diff=73834&oldid=34993 5* 03PythonshellDebugwindow 5* (-2) 10/* More specifications and example code */ rm blank line > 1592399147 977699 PRIVMSG #esoteric :14[[07Brainfuck in Python14]]4 M10 02https://esolangs.org/w/index.php?diff=73835&oldid=70722 5* 03PythonshellDebugwindow 5* (+11) 10 < 1592399302 62515 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net JOIN :#esoteric > 1592399487 773789 PRIVMSG #esoteric :14[[07Talk:Useful!14]]4 M10 02https://esolangs.org/w/index.php?diff=73836&oldid=24124 5* 03PythonshellDebugwindow 5* (+45) 10unsigned > 1592399510 235858 PRIVMSG #esoteric :14[[07Talk:Useful!14]]4 M10 02https://esolangs.org/w/index.php?diff=73837&oldid=73836 5* 03PythonshellDebugwindow 5* (+46) 10unsigned < 1592400096 968222 :cpressey!~cpressey@79-72-202-219.dynamic.dsl.as9105.com JOIN :#esoteric > 1592400222 455536 PRIVMSG #esoteric :14[[07ABCD14]]4 M10 02https://esolangs.org/w/index.php?diff=73838&oldid=65574 5* 03PythonshellDebugwindow 5* (+23) 10/* Interpreter */ cat < 1592400456 33163 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :...it seems like ABCD programs are a subset of Brainfuck programs...? < 1592400966 421303 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :Looks like it < 1592400999 581594 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net JOIN :#esoteric > 1592401240 959133 PRIVMSG #esoteric :14[[07F-PULSE14]]4 M10 02https://esolangs.org/w/index.php?diff=73839&oldid=57428 5* 03PythonshellDebugwindow 5* (-1) 10/* Operands */ fix Enlgish > 1592401390 41826 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 0320kdc 5* 10New user account > 1592401596 338563 PRIVMSG #esoteric :14[[07F-PULSE14]]4 M10 02https://esolangs.org/w/index.php?diff=73840&oldid=73839 5* 03PythonshellDebugwindow 5* (+104) 10operand -> command & cats < 1592401705 948662 :arseniiv!~arseniiv@95.105.8.92.dynamic.ufanet.ru JOIN :#esoteric > 1592402266 792137 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=73841&oldid=73651 5* 0320kdc 5* (+404) 10Introducing myself. < 1592403129 399487 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1592403686 186874 :arseniiv!~arseniiv@95.105.8.92.dynamic.ufanet.ru QUIT :Quit: gone too far < 1592403914 548560 :rain1!~rain1@unaffiliated/rain1 QUIT :Quit: Leaving < 1592404049 934940 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592404227 206134 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Read error: Connection reset by peer < 1592404346 913455 :arseniiv!~arseniiv@95.105.8.92.dynamic.ufanet.ru JOIN :#esoteric > 1592405257 306128 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Eremiell 5* 10New user account > 1592405516 220811 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=73842&oldid=73841 5* 03Eremiell 5* (+285) 10 < 1592406121 499881 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1592407158 500910 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1592407362 61151 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592408038 872962 :kspalaiologos!~kspalaiol@176.221.122.71 JOIN :#esoteric < 1592408062 952855 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :ais, I'll give it to you, I've been severely hooked on 3SP < 1592408071 34853 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I'm trying to figure out how exactly do I program it > 1592408912 479876 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03NooneAtAll 5* 10New user account > 1592408948 946682 PRIVMSG #esoteric :14[[07Jannis Harder14]]4 M10 02https://esolangs.org/w/index.php?diff=73843&oldid=57366 5* 03PythonshellDebugwindow 5* (-1) 10/* External resources */ < 1592409114 36111 :cpressey!~cpressey@79-72-202-219.dynamic.dsl.as9105.com QUIT :Quit: WeeChat 1.9.1 > 1592409279 242680 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=73844&oldid=73842 5* 03NooneAtAll 5* (+195) 10why are you even viewing history of this page? > 1592409414 679642 PRIVMSG #esoteric :14[[07GORBITSA14]]4 N10 02https://esolangs.org/w/index.php?oldid=73845 5* 03Eremiell 5* (+1649) 10Initial version, publishing of the full description allowed by the author, further edits will be provided as situation evolves > 1592410073 2839 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73846&oldid=73845 5* 03Eremiell 5* (+287) 10Adds infobox, minor formatting edits > 1592410192 527555 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=73847&oldid=73825 5* 03Eremiell 5* (+15) 10Adds GORBITSA into the list > 1592411061 674706 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=73848&oldid=73846 5* 03PythonshellDebugwindow 5* (+207) 10 < 1592412268 950553 :kspalaiologos!~kspalaiol@176.221.122.71 QUIT :Ping timeout: 256 seconds < 1592412596 940578 :kspalaiologos!~kspalaiol@176.221.122.71 JOIN :#esoteric > 1592412630 876224 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03MDerie 5* 10New user account > 1592412635 523001 PRIVMSG #esoteric :14[[07BytePusher II14]]4 M10 02https://esolangs.org/w/index.php?diff=73849&oldid=40099 5* 03PythonshellDebugwindow 5* (+23) 10/* Endianness */ > 1592412803 709156 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=73850&oldid=73844 5* 03MDerie 5* (+111) 10/* Introductions */ > 1592412903 980245 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=73851&oldid=73850 5* 03MDerie 5* (+49) 10/* Introductions */ > 1592412956 739171 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=73852&oldid=73851 5* 03MDerie 5* (+3) 10/* Introductions */ < 1592413098 401724 :Melvar!~melvar@dslb-084-063-063-106.084.063.pools.vodafone-ip.de QUIT :Quit: WeeChat 2.8 < 1592413501 958083 :nfd!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net QUIT :Ping timeout: 264 seconds < 1592414297 904718 :rain1!~rain1@unaffiliated/rain1 QUIT :Quit: Leaving > 1592416043 807076 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73853&oldid=73848 5* 03NooneAtAll 5* (+875) 10 > 1592416221 391230 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73854&oldid=73853 5* 03NooneAtAll 5* (+103) 10 > 1592416581 28579 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73855&oldid=73854 5* 03NooneAtAll 5* (+719) 10 < 1592418289 995110 :kspalaiologos!~kspalaiol@176.221.122.71 QUIT :Ping timeout: 264 seconds < 1592418336 894500 :kspalaiologos!~kspalaiol@176.221.122.71 JOIN :#esoteric > 1592418547 668485 PRIVMSG #esoteric :14[[07Jumplang14]]4 M10 02https://esolangs.org/w/index.php?diff=73856&oldid=73266 5* 03PythonshellDebugwindow 5* (+347) 10/* Minimization */ < 1592419484 919540 :imode!~linear@unaffiliated/imode JOIN :#esoteric > 1592419568 498846 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Geek Joystick 5* 10New user account > 1592420019 566881 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=73857&oldid=73852 5* 03Geek Joystick 5* (+264) 10 < 1592420170 527928 :Melvar!~melvar@dslb-084-063-063-106.084.063.pools.vodafone-ip.de JOIN :#esoteric < 1592420764 285667 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592421747 491512 :kspalaiologos!~kspalaiol@176.221.122.71 QUIT :Quit: Leaving > 1592421800 857513 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Gecero 5* 10New user account < 1592424566 936637 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1592424693 779702 :dnm_!sid401311@gateway/web/irccloud.com/x-blxfndqdrhjkfhvb JOIN :#esoteric < 1592424724 45273 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1592424762 732447 :Melvar`!~melvar@dslb-084-063-063-106.084.063.pools.vodafone-ip.de JOIN :#esoteric < 1592424791 916592 :ornxka_!~ornxka@unaffiliated/ornx JOIN :#esoteric < 1592424814 261009 :BWBellairs[NNRF]!~bwbellair@hellomouse/dev/bwbellairs JOIN :#esoteric < 1592424818 78041 :shikhin_!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1592424830 829725 :diginet_!~diginet@107.170.146.29 JOIN :#esoteric < 1592424864 670618 :ArthurSt1ong!~ArthurStr@nat-pool-13-124.soborka.net JOIN :#esoteric < 1592424871 557704 :sprock1em!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1592424875 393059 :shachaf_!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1592425134 170011 :Melvar!~melvar@dslb-084-063-063-106.084.063.pools.vodafone-ip.de QUIT :*.net *.split < 1592425134 314886 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net QUIT :*.net *.split < 1592425134 314937 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :*.net *.split < 1592425134 314946 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :*.net *.split < 1592425134 416859 :shachaf!~shachaf@unaffiliated/shachaf QUIT :*.net *.split < 1592425134 416901 :clog!~nef@bespin.org QUIT :*.net *.split < 1592425134 526907 :FreeFull!~freefull@defocus/sausage-lover QUIT :*.net *.split < 1592425134 628289 :BWBellairs!~bwbellair@hellomouse/dev/bwbellairs QUIT :*.net *.split < 1592425134 729692 :dnm!sid401311@gateway/web/irccloud.com/x-bmbuspikjvnxuftd QUIT :*.net *.split < 1592425135 23709 :ornxka!~ornxka@unaffiliated/ornx QUIT :*.net *.split < 1592425135 281595 :diginet!~diginet@107.170.146.29 QUIT :*.net *.split < 1592425135 409363 :shikhin!~shikhin@unaffiliated/shikhin QUIT :*.net *.split < 1592425135 510669 :shikhin_!~shikhin@unaffiliated/shikhin NICK :shikhin < 1592425136 516841 :BWBellairs[NNRF]!~bwbellair@hellomouse/dev/bwbellairs NICK :BWBellairs < 1592425136 887858 :diginet_!~diginet@107.170.146.29 NICK :diginet < 1592425137 495251 :dnm_!sid401311@gateway/web/irccloud.com/x-blxfndqdrhjkfhvb NICK :dnm < 1592425399 797056 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1592425435 451174 :clog!~nef@bespin.org JOIN :#esoteric < 1592425437 989986 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1592425518 364753 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1592426060 739019 :shachaf_!~shachaf@unaffiliated/shachaf NICK :shachaf < 1592426225 584044 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1592426321 400883 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric > 1592426595 310548 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=73858&oldid=73855 5* 03PythonshellDebugwindow 5* (-10) 10/* Complete description of the language as initially provided */ unify spacing > 1592428142 616771 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73859&oldid=73858 5* 03Geek Joystick 5* (+140) 10 < 1592428320 776283 :atriq!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 JOIN :#esoteric < 1592428347 945997 :Taneb!~Taneb@runciman.hacksoc.org QUIT :Quit: I seem to have stopped. < 1592429159 242837 :LKoen!~LKoen___@81.255.219.130 QUIT :Ping timeout: 265 seconds > 1592429494 577525 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73860&oldid=73859 5* 03NooneAtAll 5* (+437) 10 > 1592429516 924703 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73861&oldid=73860 5* 03NooneAtAll 5* (+6) 10/* Language overview */ < 1592429761 415793 :rain1!~rain1@unaffiliated/rain1 QUIT :Quit: Leaving < 1592429857 3575 :LKoen!~LKoen___@81.255.219.130 JOIN :#esoteric > 1592429870 642549 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73862&oldid=73861 5* 03NooneAtAll 5* (+107) 10/* Language overview */ < 1592430553 831837 :S_Gautam!uid286066@gateway/web/irccloud.com/x-vlejfdxgryemjgde JOIN :#esoteric > 1592430982 337374 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=73863&oldid=73862 5* 03Geek Joystick 5* (-2) 10 < 1592431347 973355 :user24!~user24@2a02:810a:1440:7304:a8b6:d31d:e6a1:ac61 QUIT :Remote host closed the connection < 1592431718 492187 :Melvar`!~melvar@dslb-084-063-063-106.084.063.pools.vodafone-ip.de QUIT :Quit: WeeChat 2.8 < 1592432077 498067 :Melvar!~melvar@dslb-084-063-063-106.084.063.pools.vodafone-ip.de JOIN :#esoteric > 1592433562 735551 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=73864&oldid=73863 5* 03Geek Joystick 5* (+0) 10 < 1592434055 565120 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1592434096 881724 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592434476 518075 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net QUIT :Remote host closed the connection < 1592434606 874847 :arseniiv!~arseniiv@95.105.8.92.dynamic.ufanet.ru QUIT :Ping timeout: 256 seconds < 1592434939 368036 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1592435374 980788 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 246 seconds < 1592435651 560327 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592435931 440073 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Ping timeout: 260 seconds < 1592436001 993893 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1592436264 724869 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1592436476 985449 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 256 seconds < 1592436478 616176 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1592436800 406360 :LKoen!~LKoen___@81.255.219.130 QUIT :Remote host closed the connection > 1592437605 734309 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=73865&oldid=73864 5* 03Geek Joystick 5* (+0) 10 < 1592438113 558477 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592438657 655069 :sprock1em!~sprocklem@unaffiliated/sprocklem NICK :sprocklem < 1592438667 11875 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592441918 135462 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592443729 725736 :S_Gautam!uid286066@gateway/web/irccloud.com/x-vlejfdxgryemjgde QUIT :Quit: Connection closed for inactivity > 1592444287 384797 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03ZippyMagician 5* 10New user account > 1592444428 679793 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=73866&oldid=73857 5* 03ZippyMagician 5* (+243) 10introduction > 1592444896 964547 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73867&oldid=73865 5* 03ZippyMagician 5* (+379) 10 > 1592444923 92362 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=73868&oldid=73867 5* 03ZippyMagician 5* (+5) 10fix indentation < 1592445017 326465 :S_Gautam!uid286066@gateway/web/irccloud.com/x-ysiptknhpgmqulaw JOIN :#esoteric < 1592445902 384083 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1592446254 384996 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1592447814 24766 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592449206 110206 :hakatashi!~hakatashi@104.131.49.125 QUIT :Ping timeout: 256 seconds < 1592449412 846887 :hakatashi!~hakatashi@104.131.49.125 JOIN :#esoteric < 1592450675 279373 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :{?} Sorcery ;; Target spell or non-land permanent deals 1 damage to each damageable. ;; Lifelink ;; Overload {???} > 1592451825 517881 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Esolanguser 5* 10New user account < 1592451971 50723 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592452291 48723 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592452795 454517 :S_Gautam!uid286066@gateway/web/irccloud.com/x-ysiptknhpgmqulaw QUIT :Quit: Connection closed for inactivity < 1592453967 313780 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :In Plan10 we can have a "user tree", which the kernel keeps track of and is a tree structure of user IDs with ID 0 at the root of the tree. This then affects permissions. < 1592455191 971443 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592459542 903627 :nfd9001!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net JOIN :#esoteric < 1592459772 110943 :iovoid!iovoid@hellomouse/dev/iovoid QUIT :Ping timeout: 246 seconds < 1592459832 481707 :iovoid!iovoid@hellomouse/dev/iovoid JOIN :#esoteric < 1592461130 617524 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Is there a classification system for TV shows and movies that is like Dewey in that it is numeric and has subcategories? > 1592463265 654050 PRIVMSG #esoteric :14[[07Gabuzomeu14]]4 N10 02https://esolangs.org/w/index.php?oldid=73869 5* 03MDerie 5* (+332) 10Gabuzomeu (if birds could talk...) > 1592463345 880396 PRIVMSG #esoteric :14[[07Gabuzomeu14]]4 10 02https://esolangs.org/w/index.php?diff=73870&oldid=73869 5* 03MDerie 5* (-10) 10 > 1592463465 364536 PRIVMSG #esoteric :14[[07Gabuzomeu14]]4 10 02https://esolangs.org/w/index.php?diff=73871&oldid=73870 5* 03MDerie 5* (+11) 10 > 1592463494 953393 PRIVMSG #esoteric :14[[07Gabuzomeu14]]4 10 02https://esolangs.org/w/index.php?diff=73872&oldid=73871 5* 03MDerie 5* (+22) 10 > 1592463621 224560 PRIVMSG #esoteric :14[[07Gabuzomeu14]]4 10 02https://esolangs.org/w/index.php?diff=73873&oldid=73872 5* 03MDerie 5* (+7) 10 > 1592463847 97698 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=73874&oldid=73847 5* 03MDerie 5* (+16) 10/* G */ < 1592464013 990808 :xvnvx!~xvnvx@95.179.182.120 JOIN :#esoteric < 1592464214 835038 :atriq!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 NICK :Taneb > 1592464332 779213 PRIVMSG #esoteric :14[[07Gabuzomeu14]]4 10 02https://esolangs.org/w/index.php?diff=73875&oldid=73873 5* 03MDerie 5* (+463) 10 > 1592464506 195505 PRIVMSG #esoteric :14[[07Gabuzomeu14]]4 10 02https://esolangs.org/w/index.php?diff=73876&oldid=73875 5* 03MDerie 5* (+7) 10 < 1592464511 730821 :xvnvx!~xvnvx@95.179.182.120 QUIT :Remote host closed the connection < 1592464531 526677 :xvnvx!~xvnvx@2001:19f0:5001:3a52:5400:2ff:fe6e:a7b4 JOIN :#esoteric < 1592464632 122799 :xvnvx!~xvnvx@2001:19f0:5001:3a52:5400:2ff:fe6e:a7b4 QUIT :Remote host closed the connection < 1592464643 516990 :xvnvx!~xvnvx@95.179.182.120 JOIN :#esoteric < 1592465333 612555 :xvnvx!~xvnvx@95.179.182.120 QUIT :Remote host closed the connection < 1592465347 989889 :xvnvx!~xvnvx@95.179.182.120 JOIN :#esoteric < 1592465422 995311 :xvnvx!~xvnvx@95.179.182.120 QUIT :Remote host closed the connection < 1592465574 93043 :xvnvx!~xvnvx@2001:19f0:5001:3a52:5400:2ff:fe6e:a7b4 JOIN :#esoteric < 1592465788 979243 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 256 seconds < 1592465881 19213 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592466116 509716 :cpressey!~cpressey@79-72-201-17.dynamic.dsl.as9105.com JOIN :#esoteric > 1592466997 109508 PRIVMSG #esoteric :14[[07Category talk:Total14]]4 N10 02https://esolangs.org/w/index.php?oldid=73877 5* 03Chris Pressey 5* (+505) 10Note that there are total languages with self-interpreters. > 1592467153 442192 PRIVMSG #esoteric :14[[07Esolang:Categorization14]]4 10 02https://esolangs.org/w/index.php?diff=73878&oldid=73829 5* 03Chris Pressey 5* (+22) 10+cat < 1592467207 200699 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 265 seconds < 1592467220 951328 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric > 1592467229 94496 PRIVMSG #esoteric :14[[07Esolang:Categorization14]]4 10 02https://esolangs.org/w/index.php?diff=73879&oldid=73878 5* 03Chris Pressey 5* (-48) 10"Total" is a computational class, a.k.a. "recursive" < 1592467581 761028 :LKoen!~LKoen___@81.255.219.130 JOIN :#esoteric < 1592468198 168658 :tromp_!~tromp@2a02:a210:ca3:2800:5907:de4b:184:42bf QUIT :Read error: Connection reset by peer < 1592468356 581720 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1592468436 177870 :tromp!~tromp@ip-213-127-94-32.ip.prioritytelecom.net JOIN :#esoteric < 1592468489 677297 :cpressey!~cpressey@79-72-201-17.dynamic.dsl.as9105.com PRIVMSG #esoteric :That rewrite system idea I had a few days ago -- I'm working it up into an esolang. Hope to create an article for it on the wiki RSN. < 1592468538 505064 :tromp!~tromp@ip-213-127-94-32.ip.prioritytelecom.net QUIT :Read error: Connection reset by peer < 1592468544 458365 :tromp!~tromp@ip-213-127-94-32.ip.prioritytelecom.net JOIN :#esoteric < 1592469166 131039 :cpressey!~cpressey@79-72-201-17.dynamic.dsl.as9105.com QUIT :Quit: WeeChat 1.9.1 < 1592469341 951685 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric > 1592469584 675686 PRIVMSG #esoteric :14[[07Rui14]]4 N10 02https://esolangs.org/w/index.php?oldid=73880 5* 03Sinthorion 5* (+2742) 10Created page with "'''Rui''' is an esolang based on threads: All control flow and even basic arithmetic requires the use of multiple threads that create, communicate with, and destroy other thre..." < 1592469588 757377 :b_jonas!~x@catv-176-63-12-72.catv.broadband.hu QUIT :Quit: leaving > 1592469662 202843 PRIVMSG #esoteric :14[[07Rui14]]4 10 02https://esolangs.org/w/index.php?diff=73881&oldid=73880 5* 03Sinthorion 5* (+119) 10implementation > 1592469805 317541 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73882&oldid=73868 5* 03NooneAtAll 5* (+45) 10/* Programs */ > 1592470012 574773 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=73883&oldid=73882 5* 03Geek Joystick 5* (+92) 10 > 1592470018 744129 PRIVMSG #esoteric :14[[07User:Sinthorion14]]4 N10 02https://esolangs.org/w/index.php?oldid=73884 5* 03Sinthorion 5* (+1183) 10Created page with "This page does not exist yet. You can create it via typing in the box below (see the [[Esolang:Help|help page]] for more information). (If you don't want to create the page, j..." > 1592470179 504005 PRIVMSG #esoteric :14[[07Rui14]]4 10 02https://esolangs.org/w/index.php?diff=73885&oldid=73881 5* 03Sinthorion 5* (+277) 10naming; some fixes > 1592470185 887258 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73886&oldid=73883 5* 03NooneAtAll 5* (+1) 10/* Truth-machine */ > 1592470248 735577 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=73887&oldid=73886 5* 03Geek Joystick 5* (+1) 10 > 1592470261 664449 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73888&oldid=73887 5* 03NooneAtAll 5* (-26) 10/* Programs */ > 1592470268 445160 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=73889&oldid=73874 5* 03Sinthorion 5* (+10) 10adding Rui > 1592470480 839462 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73890&oldid=73888 5* 03NooneAtAll 5* (+0) 10/* Truth-machine */ > 1592471587 990523 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73891&oldid=73890 5* 03NooneAtAll 5* (+2) 10 > 1592472030 49508 PRIVMSG #esoteric :14[[07Rui14]]4 10 02https://esolangs.org/w/index.php?diff=73892&oldid=73885 5* 03Sinthorion 5* (+52) 10 > 1592472107 527845 PRIVMSG #esoteric :14[[07Rui14]]4 10 02https://esolangs.org/w/index.php?diff=73893&oldid=73892 5* 03Sinthorion 5* (-1) 10/* Examples */ < 1592473005 849904 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar QUIT :Remote host closed the connection < 1592473054 897961 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar JOIN :#esoteric < 1592473147 87672 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net JOIN :#esoteric > 1592474411 435667 PRIVMSG #esoteric :14[[07User talk:LegionMammal97814]]4 N10 02https://esolangs.org/w/index.php?oldid=73894 5* 03Sinjoro 5* (+250) 10Created page with "Sorry to reply this late, yes I have a python compiler for [[PureBrainz]]? Here's the link: https://github.com/HiiGHoVuTi/PureBrainz. Contact me on discord: Maxime#0697 --~~~~" < 1592474756 392287 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric > 1592476088 713545 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73895&oldid=73891 5* 03Geek Joystick 5* (+118) 10/* Implementations */ > 1592477218 7249 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03X39 5* 10New user account > 1592477362 531665 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=73896&oldid=73866 5* 03X39 5* (+185) 10/* Introductions */ > 1592477634 726001 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73897&oldid=73895 5* 03X39 5* (+15) 10Reworked Implementations into Table > 1592477696 377548 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73898&oldid=73897 5* 03X39 5* (+84) 10Added my own implementation to the list < 1592477961 433567 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1592477982 921340 :S_Gautam!uid286066@gateway/web/irccloud.com/x-euljyklxycnbzkda JOIN :#esoteric > 1592478028 928088 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73899&oldid=73898 5* 03NooneAtAll 5* (+195) 10/* gorbitsa */ > 1592478165 304062 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=73900&oldid=73899 5* 03X39 5* (+16) 10Fixed User-Page-Links > 1592478212 878174 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=73901&oldid=73900 5* 03X39 5* (+23) 10/* Implementations */ Fixed Missing User Link > 1592478543 955965 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73902&oldid=73901 5* 03NooneAtAll 5* (+28) 10/* Programs */ > 1592479494 294771 PRIVMSG #esoteric :14[[07Annihilator14]]4 N10 02https://esolangs.org/w/index.php?oldid=73903 5* 03Ais523 5* (+7729) 10new language > 1592479526 974626 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=73904&oldid=73889 5* 03Ais523 5* (+18) 10/* A */ +[[Annihilator]] < 1592479547 579046 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric > 1592479549 643558 PRIVMSG #esoteric :14[[07User:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=73905&oldid=70303 5* 03Ais523 5* (+17) 10+[[Annihilator]] < 1592479690 738789 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 258 seconds < 1592479716 615019 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life > 1592479770 105443 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=73906&oldid=73896 5* 03Ais523 5* (-146560) 10/* Introductions */ remove older introductions because this page is getting dangerously large; they're still present in the page history > 1592479881 17257 PRIVMSG #esoteric :14[[07Esolang talk:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=73907&oldid=66254 5* 03Ais523 5* (+343) 10/* Shall we archive this project page regularly? */ good idea < 1592480165 350379 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Remote host closed the connection < 1592480262 502820 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1592480418 472279 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1592480488 916082 :xvnvx!~xvnvx@2001:19f0:5001:3a52:5400:2ff:fe6e:a7b4 PART :#esoteric < 1592480675 502616 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 260 seconds < 1592480715 551192 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1592481695 984644 :LKoen!~LKoen___@81.255.219.130 QUIT :Quit: Leaving > 1592482537 401838 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Megarev 5* 10New user account > 1592482818 290286 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=73908&oldid=73906 5* 03Megarev 5* (+103) 10/* Introductions */ > 1592482867 845835 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=73909&oldid=73908 5* 03Megarev 5* (+25) 10/* Introductions */ > 1592482886 439175 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=73910&oldid=73902 5* 03Megarev 5* (+126) 10/* Programs */ > 1592482934 934473 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73911&oldid=73910 5* 03Megarev 5* (+2) 10/* [For loop] */ > 1592483059 820952 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73912&oldid=73911 5* 03Megarev 5* (+78) 10/* Implementations */ > 1592483072 853511 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73913&oldid=73912 5* 03Megarev 5* (-1) 10/* Implementations */ > 1592483113 776629 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73914&oldid=73913 5* 03Megarev 5* (+0) 10/* Implementations */ > 1592483130 944024 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73915&oldid=73914 5* 03Megarev 5* (-77) 10/* Implementations */ > 1592483192 517340 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73916&oldid=73915 5* 03Megarev 5* (-4) 10/* For loop */ < 1592483272 447943 :LKoen!~LKoen___@81.255.219.130 JOIN :#esoteric > 1592483359 710404 PRIVMSG #esoteric :14[[07User:20kdc/HypotheticalBrainfuckToByteByteJump14]]4 N10 02https://esolangs.org/w/index.php?oldid=73917 5* 0320kdc 5* (+3004) 10Write down some working notes to avoid cluttering the Talk:ByteByteJump page with them. > 1592483439 371028 PRIVMSG #esoteric :14[[07Talk:ByteByteJump14]]4 10 02https://esolangs.org/w/index.php?diff=73918&oldid=73507 5* 0320kdc 5* (+415) 10/* Computational class */ > 1592483800 40906 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=73919&oldid=73916 5* 03Megarev 5* (+26) 10/* For loop */ < 1592484282 632204 :LKoen!~LKoen___@81.255.219.130 QUIT :Quit: Leaving > 1592484695 669534 PRIVMSG #esoteric :14[[07Annihilator14]]4 10 02https://esolangs.org/w/index.php?diff=73920&oldid=73903 5* 03Ais523 5* (+661) 10/* Computational class */ expand; see also < 1592485014 549381 :arseniiv!~arseniiv@95.105.8.92.dynamic.ufanet.ru JOIN :#esoteric > 1592485549 472998 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73921&oldid=73919 5* 03Geek Joystick 5* (+251) 10/* Programs */ > 1592486107 206793 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73922&oldid=73921 5* 03Geek Joystick 5* (+164) 10/* Guessing Game (by Geek_Joystick) */ > 1592486129 711069 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=73923&oldid=73922 5* 03Geek Joystick 5* (-10) 10/* Guessing Game (by Geek_Joystick) */ > 1592486730 887271 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=73924&oldid=73923 5* 03PythonshellDebugwindow 5* (-32) 10/* Implementations */ unpipe cross-namespace links > 1592486757 913009 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=73925&oldid=73924 5* 03PythonshellDebugwindow 5* (+10) 10/* Guessing Game (by Geek_Joystick) */ > 1592487285 80752 PRIVMSG #esoteric :14[[07Gabuzomeu14]]4 M10 02https://esolangs.org/w/index.php?diff=73926&oldid=73876 5* 03PythonshellDebugwindow 5* (+30) 10 < 1592487450 385968 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592488818 926189 :LKoen!~LKoen___@81.255.219.130 JOIN :#esoteric > 1592489034 283772 PRIVMSG #esoteric :14[[07List of quines14]]4 10 02https://esolangs.org/w/index.php?diff=73927&oldid=71374 5* 03MDerie 5* (+29778) 10 > 1592489195 234577 PRIVMSG #esoteric :14[[07Gabuzomeu14]]4 10 02https://esolangs.org/w/index.php?diff=73928&oldid=73926 5* 03MDerie 5* (+92) 10 > 1592489282 480917 PRIVMSG #esoteric :14[[07Gabuzomeu14]]4 10 02https://esolangs.org/w/index.php?diff=73929&oldid=73928 5* 03MDerie 5* (+19) 10 > 1592489313 268130 PRIVMSG #esoteric :14[[07Gabuzomeu14]]4 10 02https://esolangs.org/w/index.php?diff=73930&oldid=73929 5* 03MDerie 5* (+10) 10 > 1592489378 709378 PRIVMSG #esoteric :14[[07User:X3914]]4 N10 02https://esolangs.org/w/index.php?oldid=73931 5* 03X39 5* (+32) 10Added GitHub link > 1592490193 283275 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73932&oldid=73925 5* 03Geek Joystick 5* (+131) 10/* Programs */ > 1592490476 998775 PRIVMSG #esoteric :14[[07User:Ellie14]]4 M10 02https://esolangs.org/w/index.php?diff=73933&oldid=72723 5* 03Ellie 5* (+18) 10 > 1592490921 533358 PRIVMSG #esoteric :14[[07Licorne/Writer14]]4 M10 02https://esolangs.org/w/index.php?diff=73934&oldid=45089 5* 03PythonshellDebugwindow 5* (+47) 10 > 1592490984 817826 PRIVMSG #esoteric :14[[07Liberation14]]4 M10 02https://esolangs.org/w/index.php?diff=73935&oldid=70503 5* 03PythonshellDebugwindow 5* (-10) 10 > 1592491002 979180 PRIVMSG #esoteric :14[[07Liberation14]]4 M10 02https://esolangs.org/w/index.php?diff=73936&oldid=73935 5* 03PythonshellDebugwindow 5* (+39) 10/* Interpreters */ > 1592491727 500207 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=73937&oldid=73932 5* 03Geek Joystick 5* (+0) 10/* Implementations */ > 1592491733 203363 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73938&oldid=73937 5* 03ZippyMagician 5* (+237) 10Modulus operation < 1592491970 2395 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 246 seconds > 1592492063 811609 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73939&oldid=73938 5* 03ZippyMagician 5* (-13) 10 < 1592492093 903863 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric > 1592492526 42485 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73940&oldid=73939 5* 03X39 5* (+144) 10Added color coding to Yes/No columns > 1592492640 817844 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=73941&oldid=73940 5* 03X39 5* (+9) 10/* Implementations */ Made table sortable < 1592492701 957755 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 264 seconds < 1592492748 930743 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric > 1592493500 270372 PRIVMSG #esoteric :14[[07I like frog14]]4 M10 02https://esolangs.org/w/index.php?diff=73942&oldid=72924 5* 03PythonshellDebugwindow 5* (+10) 10ns notice > 1592493987 840312 PRIVMSG #esoteric :14[[07Stackint14]]4 M10 02https://esolangs.org/w/index.php?diff=73943&oldid=71387 5* 03PythonshellDebugwindow 5* (+42) 10/* Output */ > 1592494016 532249 PRIVMSG #esoteric :14[[07Stackint14]]4 M10 02https://esolangs.org/w/index.php?diff=73944&oldid=73943 5* 03PythonshellDebugwindow 5* (-11) 10/* Interpreters */ unpipe cross ns link < 1592495315 184534 :S_Gautam!uid286066@gateway/web/irccloud.com/x-euljyklxycnbzkda QUIT :Quit: Connection closed for inactivity > 1592495406 180643 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Vandevelo14]]4 N10 02https://esolangs.org/w/index.php?oldid=73945 5* 03PythonshellDebugwindow 5* (+1791) 10Created page with "'''Vandevelo''' is an input-only esolang by [[User:PythonshellDebugwindow]]. ==Values== The only values in Vandevelo are nil and not nil. ==Statements== Each line has zero o..." > 1592495479 234324 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Vandevelo14]]4 M10 02https://esolangs.org/w/index.php?diff=73946&oldid=73945 5* 03PythonshellDebugwindow 5* (+28) 10 > 1592495492 62165 PRIVMSG #esoteric :14[[07Special:Log/move14]]4 move10 02 5* 03PythonshellDebugwindow 5* 10moved [[02User:PythonshellDebugwindow/Vandevelo10]] to [[PythonshellDebugwindow/Vandevelo]] > 1592495504 956850 PRIVMSG #esoteric :14[[07Special:Log/move14]]4 move10 02 5* 03PythonshellDebugwindow 5* 10moved [[02PythonshellDebugwindow/Vandevelo10]] to [[Vandevelo]]: oops > 1592495528 845702 PRIVMSG #esoteric :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=73951&oldid=73904 5* 03PythonshellDebugwindow 5* (+16) 10/* V */ > 1592495583 273801 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow14]]4 M10 02https://esolangs.org/w/index.php?diff=73952&oldid=73826 5* 03PythonshellDebugwindow 5* (+77) 10/* Languages */ + [[Vandevelo]] > 1592496292 230335 PRIVMSG #esoteric :14[[07PureBrainz14]]4 10 02https://esolangs.org/w/index.php?diff=73953&oldid=71099 5* 03Sinjoro 5* (+131) 10 > 1592496347 196084 PRIVMSG #esoteric :14[[07PureBrainz14]]4 10 02https://esolangs.org/w/index.php?diff=73954&oldid=73953 5* 03Sinjoro 5* (+21) 10 < 1592497276 941398 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric > 1592497469 10059 PRIVMSG #esoteric :14[[07Semantic Brain14]]4 M10 02https://esolangs.org/w/index.php?diff=73955&oldid=66828 5* 03PythonshellDebugwindow 5* (+38) 10/* Commands and Source Code */ code tags > 1592497525 433676 PRIVMSG #esoteric :14[[07Semantic Brain14]]4 M10 02https://esolangs.org/w/index.php?diff=73956&oldid=73955 5* 03PythonshellDebugwindow 5* (+30) 10/* Examples */ > 1592497569 449838 PRIVMSG #esoteric :14[[07Forth14]]4 M10 02https://esolangs.org/w/index.php?diff=73957&oldid=69412 5* 03PythonshellDebugwindow 5* (-4) 10 > 1592497793 798708 PRIVMSG #esoteric :14[[07Intrnt14]]4 M10 02https://esolangs.org/w/index.php?diff=73958&oldid=55524 5* 03PythonshellDebugwindow 5* (+137) 10 > 1592497907 408521 PRIVMSG #esoteric :14[[07Pure BF14]]4 M10 02https://esolangs.org/w/index.php?diff=73959&oldid=34860 5* 03PythonshellDebugwindow 5* (+8) 10/* Computational Class */ > 1592497955 822291 PRIVMSG #esoteric :14[[07Pure BF14]]4 M10 02https://esolangs.org/w/index.php?diff=73960&oldid=73959 5* 03PythonshellDebugwindow 5* (+48) 10/* Implementation */ > 1592498003 848297 PRIVMSG #esoteric :14[[07Pure BF/Implementation in Python14]]4 M10 02https://esolangs.org/w/index.php?diff=73961&oldid=34851 5* 03PythonshellDebugwindow 5* (+46) 10 > 1592498013 701586 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73962&oldid=73941 5* 03ZippyMagician 5* (+121) 10Quine > 1592498050 795036 PRIVMSG #esoteric :14[[07Pure BF/Implementation14]]4 M10 02https://esolangs.org/w/index.php?diff=73963&oldid=40187 5* 03PythonshellDebugwindow 5* (+44) 10 > 1592498054 662876 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73964&oldid=73962 5* 03ZippyMagician 5* (+32) 10/* Quine by User: ZippyMagician */ > 1592498157 155207 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03SirFelixDelazar 5* 10New user account > 1592498344 135027 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73965&oldid=73964 5* 03ZippyMagician 5* (+2) 10Make it similar to other sections > 1592498544 684782 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73966&oldid=73965 5* 03Geek Joystick 5* (-13) 10/* Implementations */ > 1592498714 845128 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=73967&oldid=73909 5* 03SirFelixDelazar 5* (+146) 10/* Introductions */ > 1592498880 412863 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73968&oldid=73966 5* 03ZippyMagician 5* (+162) 10Fix colors > 1592499016 866374 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73969&oldid=73968 5* 03ZippyMagician 5* (-4) 10/* Implementations */ < 1592499047 985644 :imode!~linear@unaffiliated/imode JOIN :#esoteric > 1592500445 443709 PRIVMSG #esoteric :14[[07Sir Felix Delazar14]]4 N10 02https://esolangs.org/w/index.php?oldid=73970 5* 03SirFelixDelazar 5* (+58) 10Created page with "[https://sirfelixdelazar.github.io/GORBITSA/ GORBITSA IDE]" < 1592502234 586671 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1592502257 904822 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1592503555 358287 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1592503798 893584 :nfd!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net JOIN :#esoteric < 1592504034 963437 :nfd9001!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net QUIT :Ping timeout: 256 seconds > 1592504631 972915 PRIVMSG #esoteric :14[[07Armok14]]4 M10 02https://esolangs.org/w/index.php?diff=73971&oldid=70729 5* 03PythonshellDebugwindow 5* (+22) 10/* External links */ cat < 1592507611 363189 :S_Gautam!uid286066@gateway/web/irccloud.com/x-yudovjjrffzbyfuz JOIN :#esoteric < 1592509304 893678 :olsner!~salparot@c80-217-180-83.bredband.comhem.se QUIT :Ping timeout: 256 seconds < 1592510732 382359 :olsner!~salparot@c80-217-180-83.bredband.comhem.se JOIN :#esoteric < 1592511797 693370 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1592511865 60188 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1592511990 859107 :olsner!~salparot@c80-217-180-83.bredband.comhem.se QUIT :Ping timeout: 256 seconds < 1592512566 234612 :olsner!~salparot@c80-217-180-83.bredband.comhem.se JOIN :#esoteric < 1592512878 976282 :olsner!~salparot@c80-217-180-83.bredband.comhem.se QUIT :Ping timeout: 256 seconds < 1592513086 505800 :arseniiv!~arseniiv@95.105.8.92.dynamic.ufanet.ru QUIT :Ping timeout: 258 seconds < 1592513592 961658 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 256 seconds > 1592514147 743003 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Vandevelo14]]4 M10 02https://esolangs.org/w/index.php?diff=73972&oldid=73948 5* 03PythonshellDebugwindow 5* (-23) 10Changed redirect target from [[PythonshellDebugwindow/Vandevelo]] to [[Vandevelo]] > 1592514169 61682 PRIVMSG #esoteric :14[[07PythonshellDebugwindow/Vandevelo14]]4 M10 02https://esolangs.org/w/index.php?diff=73973&oldid=73950 5* 03PythonshellDebugwindow 5* (-5) 10(delete this page) < 1592515149 287603 :olsner!~salparot@c80-217-180-83.bredband.comhem.se JOIN :#esoteric < 1592515309 917112 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 264 seconds < 1592515351 478504 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1592515429 108880 :olsner!~salparot@c80-217-180-83.bredband.comhem.se QUIT :Ping timeout: 256 seconds < 1592515660 263935 :olsner!~salparot@c80-217-180-83.bredband.comhem.se JOIN :#esoteric < 1592515661 699414 :rain1!~rain1@unaffiliated/rain1 QUIT :Quit: Leaving < 1592516532 231922 :S_Gautam!uid286066@gateway/web/irccloud.com/x-yudovjjrffzbyfuz QUIT :Quit: Connection closed for inactivity < 1592518450 341009 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Ping timeout: 265 seconds < 1592518627 690995 :spruit11!~unknown@ip56522cc1.speed.planet.nl QUIT :Quit: Lost terminal < 1592519042 973734 :spruit11!~unknown@ip56522cc1.speed.planet.nl JOIN :#esoteric < 1592519736 991363 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592521404 327212 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1592521755 841423 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net QUIT :Remote host closed the connection < 1592522255 471433 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1592522349 567887 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1592522923 990419 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1592522923 990484 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 246 seconds < 1592522938 970714 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 256 seconds < 1592523002 944882 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1592523403 531341 :tromp!~tromp@ip-213-127-94-32.ip.prioritytelecom.net QUIT :Ping timeout: 260 seconds < 1592524096 937399 :LKoen!~LKoen___@81.255.219.130 QUIT :Remote host closed the connection < 1592527810 944184 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1592527868 864817 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 256 seconds > 1592528484 437385 PRIVMSG #esoteric :14[[07International Phonetic Esoteric Language14]]4 10 02https://esolangs.org/w/index.php?diff=73974&oldid=73811 5* 03Bigyihsuan 5* (+274) 10/* IO */ > 1592528555 130967 PRIVMSG #esoteric :14[[07International Phonetic Esoteric Language14]]4 10 02https://esolangs.org/w/index.php?diff=73975&oldid=73974 5* 03Bigyihsuan 5* (+85) 10/* Plosives: Stack Operations */ > 1592528571 504695 PRIVMSG #esoteric :14[[07International Phonetic Esoteric Language14]]4 10 02https://esolangs.org/w/index.php?diff=73976&oldid=73975 5* 03Bigyihsuan 5* (+0) 10/* IO */ > 1592528973 901446 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73977&oldid=73969 5* 03ZippyMagician 5* (+1066) 10Self-interpreter > 1592529175 581105 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73978&oldid=73977 5* 03ZippyMagician 5* (+40) 10Clarification (self-interpreter) > 1592529365 920487 PRIVMSG #esoteric :14[[07International Phonetic Esoteric Language14]]4 10 02https://esolangs.org/w/index.php?diff=73979&oldid=73976 5* 03Bigyihsuan 5* (+830) 10/* Overview */ > 1592529598 459479 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73980&oldid=73978 5* 03ZippyMagician 5* (-34) 10Marked as implemented > 1592529608 300256 PRIVMSG #esoteric :14[[07International Phonetic Esoteric Language14]]4 10 02https://esolangs.org/w/index.php?diff=73981&oldid=73979 5* 03Bigyihsuan 5* (+303) 10/* The Register */ < 1592532097 659773 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Sometimes, in order to win the game, you must concede. < 1592532158 339557 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which game? Magic: The Gathering? < 1592532211 188802 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, although maybe other games too I don't know. < 1592532322 545342 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How can you win that game by conceding? < 1592532378 381047 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1592532427 364315 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Well, sometimes it is possible in case of team games or subgames. < 1592532692 538503 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :For example, see: http://zzo38computer.org/textfile/miscellaneous/magic_card/puzzle.5 < 1592534174 692873 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Apparently, Wizards of the Coast seems to really hate Time Spiral block. But I think is better than most blocks, and some other people also think. At least, this is what some people wrote on the comments. < 1592535079 507672 :Soni!~quassel@unaffiliated/soniex2 QUIT :Quit: http://quassel-irc.org - Chat comfortably. Anywhere. < 1592535315 9760 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1592536194 451185 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1592537327 900659 :ArthurSt1ong!~ArthurStr@nat-pool-13-124.soborka.net QUIT :Quit: leaving < 1592537348 946150 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net JOIN :#esoteric < 1592539905 629845 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net PRIVMSG #esoteric :Hi all. Dear lazyweb, what are practical uses of regex backresolves? Wondering... < 1592544466 581844 :Soni!~quassel@unaffiliated/soniex2 JOIN :#esoteric < 1592544475 922065 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1592544501 881722 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ArthurStrong: do you mean "backreferences"? not sure about /practical/, but some people have used them for some unexpectedly powerful esoprograms < 1592544504 535191 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592544664 281850 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :for example, here's a regex (not made by me!) that divides a number (expressed in bijective unary) by sqrt(2): https://codegolf.stackexchange.com/questions/198427/shift-right-by-half-a-bit/198428#198428 < 1592544791 678926 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :similarly, here's a regex (made by the same person as the above regex) that matches factorials (expressed in bijective unary): https://codegolf.stackexchange.com/questions/121731/is-this-number-a-factorial/178979#178979 < 1592545193 746093 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :on a related note, are all linear bound automata primitive recursive? < 1592547189 229344 :Cale!~cale@CPEf48e38ee8583-CM0c473de9d680.cpe.net.cable.rogers.com QUIT :Ping timeout: 265 seconds < 1592547325 378129 :tromp!~tromp@2a02:a210:ca3:2800:2160:3556:f605:27df JOIN :#esoteric < 1592547600 570686 :Cale!~cale@2607:fea8:9960:35:55f2:17e9:76b6:59e0 JOIN :#esoteric < 1592547930 752537 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :They said JavaScript doesn't have a integer type; well, it does now, and I think it did even when that message was written < 1592547951 333916 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(However, its integer type is signed, not unsigned.) < 1592551722 521669 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`5 w < 1592551726 122561 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :1/1:gray//Gray is e common misspalling of grey. \ currying//Functions are curried by taking curry(f). \ topology//Topology is another name for topos theory. \ ssr//SSR is Steven's Sausage Roll. \ itay//Itay is Christmas in Italy. < 1592552037 933918 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592552974 197337 :LKoen!~LKoen___@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr JOIN :#esoteric < 1592553323 927851 :cpressey!~cpressey@79-72-203-48.dynamic.dsl.as9105.com JOIN :#esoteric < 1592554426 971231 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 256 seconds < 1592555466 457805 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric > 1592556345 454602 PRIVMSG #esoteric :14[[07Tandem14]]4 N10 02https://esolangs.org/w/index.php?oldid=73982 5* 03Chris Pressey 5* (+14554) 10Created page with "'''Tandem''' is an experimental rewriting language, designed by [[Chris Pressey]] in June 2020, where the rewrite rules form a Kleene algebra. The object being rewritten by a..." > 1592556496 532888 PRIVMSG #esoteric :14[[07Tandem14]]4 M10 02https://esolangs.org/w/index.php?diff=73983&oldid=73982 5* 03Chris Pressey 5* (-3) 10/* Implementing Automata in Tandem */ grammar > 1592556794 801969 PRIVMSG #esoteric :14[[07Tandem14]]4 10 02https://esolangs.org/w/index.php?diff=73984&oldid=73983 5* 03Chris Pressey 5* (+203) 10/* Syntax */ Describe the escape sequences allowed in string literals. > 1592556855 305153 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=73985&oldid=73951 5* 03Chris Pressey 5* (+13) 10/* T */ Add Tandem. > 1592557472 150385 PRIVMSG #esoteric :14[[07Tandem14]]4 10 02https://esolangs.org/w/index.php?diff=73986&oldid=73984 5* 03Chris Pressey 5* (+94) 10/* Examples */ Clarify why this example never matches. > 1592557483 16041 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73987&oldid=73980 5* 03ZippyMagician 5* (+20) 10Fix to O/G commands > 1592560899 174398 PRIVMSG #esoteric :14[[07Tandem14]]4 10 02https://esolangs.org/w/index.php?diff=73988&oldid=73986 5* 03Chris Pressey 5* (+42) 10/* Algebraic properties */ Don't let's confuse CNF and DNF. > 1592560987 811592 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 M10 02https://esolangs.org/w/index.php?diff=73989&oldid=73832 5* 03DmilkaSTD 5* (+622) 10some documentation things > 1592561025 79609 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 M10 02https://esolangs.org/w/index.php?diff=73990&oldid=73989 5* 03DmilkaSTD 5* (+18) 10Whoops > 1592561539 529363 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73991&oldid=73987 5* 03X39 5* (+4117) 10Made Specification into table with proper MUST/SHOULD/UNDEFINED/MAY/MUSTNOT verbs > 1592561785 763011 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73992&oldid=73991 5* 03X39 5* (+62) 10Renamed Headers < 1592561798 868112 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer > 1592561850 410360 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 M10 02https://esolangs.org/w/index.php?diff=73993&oldid=73990 5* 03DmilkaSTD 5* (+105) 10comments syntax < 1592562007 923108 :S_Gautam!uid286066@gateway/web/irccloud.com/x-ksrgtvrkemdqxfva JOIN :#esoteric > 1592562026 839386 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73994&oldid=73992 5* 03X39 5* (+355) 10/* Specification */ Added details about initial values < 1592562565 365196 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1592563394 909702 :arseniiv!~arseniiv@136.169.210.76 JOIN :#esoteric < 1592564520 759375 :cpressey!~cpressey@79-72-203-48.dynamic.dsl.as9105.com PRIVMSG #esoteric :I just realized that enqueuing an event in a language like JavaScript is a lot like prepending a call frame to the bottom of the call stack. When the last function returns, instead of exiting (transferring control back to the OS), it transfers it to the event handler. < 1592564527 775503 :cpressey!~cpressey@79-72-203-48.dynamic.dsl.as9105.com PRIVMSG #esoteric :The analogy's not perfect of course. < 1592564718 536989 :cpressey!~cpressey@79-72-203-48.dynamic.dsl.as9105.com PRIVMSG #esoteric :I didn't realize until today that JavaScript's event queue actually contains the handlers themselves (I kind of thought there were looked up at the time the event is to be handled, but no. They're stored in the queue. If there is no handler, nothing's enqueued.) < 1592564811 720658 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :that makes perfect sense since you can have multiple handlers created different ways for the same event < 1592564862 542624 :cpressey!~cpressey@79-72-203-48.dynamic.dsl.as9105.com PRIVMSG #esoteric :Yes, and there's no sense enqueing something if you know there's no handler for it. < 1592565062 633656 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :yeah, especially since there are quite a lot of events that could happen < 1592565630 293436 :user24!~user24@2a02:810a:1440:7304:c853:4381:8641:c7bd JOIN :#esoteric > 1592565664 331294 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=73995&oldid=73994 5* 03X39 5* (+1074) 10Moved examples into table with according informations & expectations attached to them > 1592565712 313816 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=73996&oldid=73995 5* 03X39 5* (+14) 10/* Programs */ Added `Specification` to Compliance header < 1592566189 781894 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1592566249 984734 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 264 seconds < 1592566360 62165 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1592566580 143770 :cpressey1!~cpressey@79-72-202-76.dynamic.dsl.as9105.com JOIN :#esoteric > 1592566604 467590 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=73997&oldid=73996 5* 03X39 5* (+11) 10/* Implementations */ Updated input modes < 1592566633 30697 :cpressey!~cpressey@79-72-203-48.dynamic.dsl.as9105.com QUIT :Ping timeout: 256 seconds < 1592567483 549734 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net JOIN :#esoteric > 1592568348 411584 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=73998&oldid=73997 5* 03PythonshellDebugwindow 5* (+164) 10/* Programs */ eof cat < 1592568617 502820 :cpressey1!~cpressey@79-72-202-76.dynamic.dsl.as9105.com QUIT :Quit: WeeChat 1.9.1 > 1592568683 626318 PRIVMSG #esoteric :14[[07UsableSeed14]]4 M10 02https://esolangs.org/w/index.php?diff=73999&oldid=66292 5* 03PythonshellDebugwindow 5* (+108) 10 > 1592569019 643302 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/InputOnlyLangs14]]4 M10 02https://esolangs.org/w/index.php?diff=74000&oldid=73787 5* 03PythonshellDebugwindow 5* (+16) 10 < 1592569143 519296 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592569294 501365 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1592569421 937518 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric > 1592569740 348893 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74001&oldid=73998 5* 03X39 5* (-26) 10/* Programs */ Removed note that explains behavior according to specification < 1592571584 505485 :S_Gautam!uid286066@gateway/web/irccloud.com/x-ksrgtvrkemdqxfva QUIT :Quit: Connection closed for inactivity > 1592572177 137392 PRIVMSG #esoteric :14[[07Livefish14]]4 M10 02https://esolangs.org/w/index.php?diff=74002&oldid=73097 5* 03PythonshellDebugwindow 5* (+21) 10/* Lua */ fix < 1592572458 882511 :cpressey!~cpressey@79-72-202-76.dynamic.dsl.as9105.com JOIN :#esoteric > 1592572880 252371 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74003&oldid=74001 5* 03Geek Joystick 5* (+216) 10/* Programs */ < 1592573754 10834 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :hi folks (hehe) > 1592573780 316824 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74004&oldid=74003 5* 03ZippyMagician 5* (-1442) 10 < 1592573870 104123 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :suppose you have a function `partition :: Integer -> [a] -> [[a]]` which for usual values of the first argument works like that: < 1592573870 219080 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :partition 3 [1..10] = [[1, 2, 3], [4, 5, 6], [7, 8, 9], [10]] < 1592573870 219132 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :what would you say about `partition 0`? (I have an answer of my own but I’ll spoil the problem later) < 1592574063 773508 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :an infinite list of empty lists? < 1592574090 538385 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :yes this comes to mind immediately but I think this definition is quite unhelpful and there’s a better one < 1592574136 473620 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :which is coherent with definition of another function at 0, which is quite controversial for general public but algebraically solid < 1592574147 973698 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I won’t spoil what function yet > 1592574219 591772 PRIVMSG #esoteric :14[[07Special:Log/move14]]4 move10 02 5* 03Ais523 5* 10moved [[02Sir Felix Delazar10]] to [[User:SirFelixDelazar]]: appears to be a User: page created in the main namespace by mistake > 1592574226 929180 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=74006&oldid=74004 5* 03ZippyMagician 5* (-10) 10Fix category in infobox > 1592574326 282464 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=74007&oldid=74006 5* 03Ais523 5* (+2) 10/* Implementations */ fix section header > 1592574340 656358 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=74008&oldid=74007 5* 03ZippyMagician 5* (-10) 10Fix link > 1592574368 377603 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74009&oldid=74008 5* 03Geek Joystick 5* (-103) 10/* Implementations */ > 1592574525 681983 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74010&oldid=74009 5* 03ZippyMagician 5* (+149) 10Add Multiplication programs > 1592574609 322553 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74011&oldid=74010 5* 03ZippyMagician 5* (-67) 10Remove credits for non-major programs < 1592574618 941228 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 256 seconds < 1592574674 575118 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1592574927 853407 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :oh incidentally isn’t there a function in one of the bots which would post a message after a given timeout, or approximately at a given time? > 1592574951 622879 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74012&oldid=74011 5* 03ZippyMagician 5* (+1) 10Fix < 1592575083 71439 :cpressey!~cpressey@79-72-202-76.dynamic.dsl.as9105.com PRIVMSG #esoteric :"partition 0" seems too much like "divide by 0" to me, I would leave it undefined < 1592575461 128006 :user24!~user24@2a02:810a:1440:7304:c853:4381:8641:c7bd QUIT :Quit: Leaving > 1592575857 596439 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74013&oldid=74012 5* 03Geek Joystick 5* (+388) 10/* Programs */ > 1592576283 341085 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74014&oldid=74013 5* 03ZippyMagician 5* (+17) 10Fix info/indentation > 1592576598 374639 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=74015&oldid=74014 5* 03X39 5* (+2363) 10/* Implementations */ Added more detailed info about supported IO < 1592576607 805829 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, it's obvious what the /last/ element of the resulting list is < 1592576623 410317 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the only controversy is as to how many empty elements appear before it < 1592576642 952847 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a naive implementation would surely put infinitely many empty elements there, though > 1592576644 540229 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=74016&oldid=74015 5* 03X39 5* (+6) 10/* Implementations */ Fixed INN & PNN < 1592576656 647407 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(unless this is one of those "9 recurring = minus 1" theorems) < 1592576675 557852 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net PRIVMSG #esoteric :ais523: thanks! < 1592576797 945055 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thinknig about it, the number of elements that appear earlier should be 0/0, which is NaN, so I'm going to claim "the output is a list consisting of NaN empty lists followed by the original list" < 1592576814 603928 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not that this is a concept that most languages can easily represent :-D < 1592576966 502530 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :…I guess a further ramification of this is that the output does not compare equal with itself > 1592576978 253403 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74017&oldid=74016 5* 03Geek Joystick 5* (-1) 10 > 1592577126 374699 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74018&oldid=74017 5* 03ZippyMagician 5* (+0) 10Fix Zippy's implementation details > 1592577378 742281 PRIVMSG #esoteric :14[[07GORBITSA/bf-interpreter14]]4 N10 02https://esolangs.org/w/index.php?oldid=74019 5* 03ZippyMagician 5* (+10779) 10Created page with "Created by Gorbit99. Runs in ROM mode with char input/output, only positive numbers allowed (0-255) >+[ Read in code until # ,>+++++++[-<----->]< [ If not # >>+< Set..." > 1592577409 739100 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74020&oldid=74018 5* 03Geek Joystick 5* (+9) 10/* Implementations */ < 1592577433 750288 :LKoen!~LKoen___@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr QUIT :Remote host closed the connection > 1592577686 986588 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74021&oldid=74020 5* 03SirFelixDelazar 5* (+20) 10/* Implementations */ < 1592577714 492628 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds > 1592577765 886971 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74022&oldid=74021 5* 03SirFelixDelazar 5* (+22) 10/* Implementations */ < 1592577803 951214 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric > 1592577807 504654 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=74023&oldid=74022 5* 03X39 5* (+0) 10/* Implementations */ Updated my implementation details < 1592577959 123837 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Read error: Connection reset by peer > 1592578043 305628 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74024&oldid=74023 5* 03ZippyMagician 5* (+368) 10Add brainfuck interpreter > 1592578094 50457 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=74025&oldid=74024 5* 03ZippyMagician 5* (+5) 10Fix link > 1592579464 303405 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=74026&oldid=74025 5* 03Megarev 5* (+106) 10/* Programs */ < 1592579593 189319 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :ais523: yeah something like that < 1592579641 889353 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric : "partition 0" seems too much like "divide by 0" to me, I would leave it undefined => understandable < 1592579670 292427 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric : ais523: yeah something like that => I meant the first version where there are zero []s, though NaN []s is interesting > 1592579708 43265 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=74027&oldid=74026 5* 03Megarev 5* (+4) 10/* A 10x10 Box (By Megarev) */ > 1592579792 480241 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=74028&oldid=74027 5* 03Megarev 5* (+67) 10/* A 10x10 Box (By Megarev) */ < 1592579869 716717 :ChanServ!ChanServ@services. MODE #esoteric +o :ais523 < 1592579885 352139 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not doing any moderation, but ChanServ is apparently going to go down for a while < 1592579910 784680 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :meaning that it'll be helpful to have someone pre-opped just in case op powers are needed < 1592579925 495527 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :otherwise there'll be no way to moderate the channel < 1592579965 391638 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :too reasonable to be the truth^W^W^W^W^W^W < 1592579995 1467 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is x % 0 normally considered undefined? I can't see how it would have any sensible value but x < 1592580053 816930 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :ais523: yeah when I finally learned it may be defined as x, now I don’t see anything other else, but the majority of, say, programming languages conservatively/still-unknowingly disagrees < 1592580070 687744 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it may depend on what edge case rules you use < 1592580087 904052 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :ais523: it's undefined in C99 at least < 1592580094 788701 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I just checked the specs of a language I'm working on and it said that the return value of a modulus x % y is always in the range 0 to y-1 inclusive < 1592580117 318222 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which means that it needs to reject x % 0 as a range error, but then it also rejects x % -1 as a range error < 1592580125 474935 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :whereas I think most programming languages return 0 for integer x < 1592580133 688652 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :> 2 `mod` -1 < 1592580136 66966 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : error: < 1592580136 67004 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Precedence parsing error < 1592580136 168394 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : cannot mix ‘mod’ [infixl 7] and prefix `-' [infixl 6] in the same in... > 1592580139 552522 PRIVMSG #esoteric :14[[07GORBITSA/bf-interpreter14]]4 M10 02https://esolangs.org/w/index.php?diff=74029&oldid=74019 5* 03PythonshellDebugwindow 5* (+49) 10 < 1592580140 538857 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :> 2 `mod` (-1) < 1592580142 294596 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 0 < 1592580145 345338 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :> 2 `rem` (-1) < 1592580147 996102 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 0 < 1592580165 836822 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I like Knuth’s definition IIRC, though I think there were arguments for another one which is close but it works with euclidean algorithm, I always forget in what regard < 1592580180 443449 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(this is a language where having controlled errors is useful, so I don't want to make more cases work than are necessary) < 1592580305 994105 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :what's the argument for x % 0 = x? < 1592580345 114459 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(x / y) * y + (x % y) = x < 1592580360 449706 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :with y = 0, the * y becomes * 0 < 1592580364 616452 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so you get (x % y) = x < 1592580370 434777 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, (x % 0) = x < 1592580376 990138 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :How is it that (x/0)*0 = 0? < 1592580397 594603 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the argument relies on the identity z*0 = 0 for all z < 1592580404 460917 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is the only weak point in it < 1592580421 801827 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in that it's quite reasonable to claim that that identity is unreasonable where division by zero is concerned < 1592580500 989138 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :rain1: you may first define mod n as a function from Z to Z/nZ (or e. g. from R to R/nR) with some properties, in this case mod 0 is Z → Z/0 ≅ Z and is the identity. Then you can map Z/nZ to Z in some way, like the usual [0..n) for nonzero n, but for n = 0, the all of Z will still be reasonable < 1592580524 769503 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :ooh < 1592580527 871825 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :with some properties => why, this should just be a ring morphism < 1592580527 871899 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :for what it's worth, in declarative languages, it seems obviously correct to have x / 0 = fail for nonzero x, and 0 / 0 = unconstrained number < 1592580539 783946 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :nonzero* < 1592580552 834916 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in that case, x % 0 = x is the only consistent ruling if you're dealing with numbers that can go both negative and positive < 1592580593 957348 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I haven't really decided how to deal with negative numbers in my declarative languages yet < 1592580602 331746 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even Prologs differ amongst themselves < 1592580680 909092 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric : nonzero* => I’m not sufficient again; it should be an epimorphism < 1592580685 189478 :cpressey!~cpressey@79-72-202-76.dynamic.dsl.as9105.com PRIVMSG #esoteric :fwiw, Wikipedia's definition of modular arithmetic says "Given an integer n > 1, called a modulus, two integers are said to be congruent modulo n if n is a divisor of their difference, that is, if there is an integer k such that a − b = kn." If you ignore the n > 1 part, it's consistent with the choice x % 0 = x. < 1592580696 56722 :cpressey!~cpressey@79-72-202-76.dynamic.dsl.as9105.com PRIVMSG #esoteric :(No matter how much it offends my sensibilities.) < 1592580715 129850 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :cpressey: yeah, that’s indeed consistent < 1592580719 224370 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm fairly satisfied that x % 0 can't reasonably be anything /but/ x, if it's anything at all < 1592580726 79407 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I think deciding that it's undefined is also reasonable < 1592580728 962697 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :*.net *.split < 1592580728 962739 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net QUIT :*.net *.split < 1592580729 101641 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :*.net *.split < 1592580729 802411 :wmww!wmwwmatrix@gateway/shell/matrix.org/x-vfhpnpvahmggsrdj QUIT :*.net *.split < 1592580730 615722 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar QUIT :*.net *.split < 1592580732 763095 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the choice may depend on the domain of x < 1592580746 984335 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592580747 85938 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net JOIN :#esoteric < 1592580747 85995 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1592580747 86008 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar JOIN :#esoteric < 1592580747 86039 :wmww!wmwwmatrix@gateway/shell/matrix.org/x-vfhpnpvahmggsrdj JOIN :#esoteric < 1592580763 800548 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :more elaborated, (x % n = y % n) <=> (x ≡ y (mod n)) holds with this definition of % < 1592580786 231866 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is (mod 0) generally considered defined? < 1592580794 923814 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, does this work for negative n? < 1592580809 321280 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar QUIT :Max SendQ exceeded < 1592580812 985059 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(that said, negative moduli are a mess anyway) < 1592580834 823496 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar JOIN :#esoteric < 1592580862 462484 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :ais523: yeah, (mod −n) should be the same as (mod n), as (−n)Z = nZ, though I don’t know how widely that’s avoided in usage < 1592580933 623762 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :algebraically, ≡ (mod n) is the same as ≡ (mod I) for an ideal I = nZ. These relations are defined for any ideal, the same as we can have (mod [a normal subgroup]) for groups < 1592580962 153356 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :there should be no conflations in using this notation this way IIRC < 1592580976 643899 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-geovbxeenfngixse QUIT :Ping timeout: 244 seconds < 1592580987 326985 :wmww!wmwwmatrix@gateway/shell/matrix.org/x-vfhpnpvahmggsrdj QUIT :Ping timeout: 252 seconds < 1592580999 347749 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I know very little algebra < 1592581131 13392 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I know enough to quotient by an equivalence relation, and then wrote all my papers in terms of that < 1592581167 963135 :xylochoron[m]!xylochoron@gateway/shell/matrix.org/x-qlnaakxjabsxxnlv QUIT :Ping timeout: 240 seconds < 1592581205 123940 :cpressey!~cpressey@79-72-202-76.dynamic.dsl.as9105.com PRIVMSG #esoteric :This week I designed a rewriting language and I think the set of rewrite rules forms a Kleene algebra. < 1592581212 417154 :cpressey!~cpressey@79-72-202-76.dynamic.dsl.as9105.com PRIVMSG #esoteric :I put it on the wiki this morning. < 1592581244 477802 :cpressey!~cpressey@79-72-202-76.dynamic.dsl.as9105.com PRIVMSG #esoteric :(Notwithstanding that I probably know less algebra than either of you) < 1592581245 620634 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :but that one should be consomething with all the structure, though I need to say I don’t understand why do many textbook authors not mention equivalence relations when defining quotient groups, rings and algebras < 1592581266 797385 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wow that was annoyingly difficult to find in Recent Changes < 1592581273 851159 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's been so much activity recently < 1592581280 590707 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :though they won’t be able to avoid it if they choose to work with monoids or rigs heheheheh < 1592581317 710570 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :cpressey: ais523: what’s it called? < 1592581341 566490 :cpressey!~cpressey@79-72-202-76.dynamic.dsl.as9105.com PRIVMSG #esoteric :arseniiv: I think they prefer to speak in terms of homomorphisms, since it amounts to basically the same thing? < 1592581362 8703 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :arseniiv: https://esolangs.org/wiki/Tandem < 1592581398 131552 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I also created an esolang recently, https://esolangs.org/wiki/Annihilator < 1592581416 450975 :int-e!~noone@int-e.eu PRIVMSG #esoteric :> 4 `mod` (-7) -- may use different representatives though < 1592581418 767870 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : -3 < 1592581435 572073 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :cpressey: they like normal subgroups and ideals and that’s very good these things exist at all but sometimes they don’t, and anyways many quotient objects may be formulated as usual quotient sets with an induced structure, and that is the basic thing anyone needs to read stated in clear text, I think < 1592581451 975968 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :> 4 `mod` 0 < 1592581454 802489 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : *Exception: divide by zero < 1592581457 100723 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :> (-4) `mod` (-7) < 1592581459 657346 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : -4 < 1592581463 724121 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :> (-4) `rem` (-7) < 1592581465 633712 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : -4 < 1592581476 231341 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :> (-4) `mod` (7) < 1592581476 453497 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I can’t get over The waterfall model still < 1592581478 580830 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 3 < 1592581480 642019 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :> (-4) `rem` (7) < 1592581483 26875 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : -4 < 1592581503 467629 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :arseniiv: what bothers you about it? < 1592581529 952602 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :ais523: not that something bothers me, it’s just too neat a thing < 1592581535 155994 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, the main thing that bothers me about it is that it was easier to prove TC than it should have been < 1592581535 268411 :cpressey!~cpressey@79-72-202-76.dynamic.dsl.as9105.com PRIVMSG #esoteric :arseniiv: I do agree that a clear explanation of quotients in abstract algebra would be nice to have and I've never really seen one; I'm still pieceing the ideas together, myself. < 1592581543 823323 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which suggests that maybe there's an even simpler language along those lines < 1592581558 277438 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :how that was discovered that recently is strange! < 1592581565 940922 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :normally the easiest-to-implement languages are things like 2-Echo Tag which are a complete pain to prove < 1592581580 925023 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :arseniiv: and I discovered it at least twice before I noticed, possibly three times < 1592581583 80433 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric : which suggests that maybe there's an even simpler language along those lines => that would be even more mesmerizing < 1592581642 221171 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one thing I noticed is that The Waterfall Model can trivially implement linear recurrence relations, but I suspect those aren't TC < 1592581648 662692 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :would be fun if they were though < 1592581689 211889 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ais523: `rem` is the one that doesn't give representatives because it matches `quot` which rounds towards zero, whereas `div` rounds towards negative infinity (which is where a negative divisor makes a difference). < 1592581737 564456 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1592581967 657124 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :cpressey: the basic idea, for any algebraic model or even a structure with relations, is for the equivalence relation to be consistent (or what it’s called) with them, and that precisely gives us to induce that same kind of structure in the quotient set. Consistency is simple: ~ is consistent with a relation R iff (x1 ~ y1 and … and xn ~ yn) implies R(x1, …, xn) <=> R(y1, …, yn). For an operation, one just takes a corresponding relation: e. g. < 1592581967 814113 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :for + one takes (x, y, z) ↦ x + y = z. In general this would give us ~ is consistent with o when (x1 = y1 and … and xn = yn) implies o(x1, …, xn) = o(y1, …, yn) < 1592582212 600370 :cpressey!~cpressey@79-72-202-76.dynamic.dsl.as9105.com PRIVMSG #esoteric :arseniiv: yeah, I think I get it at this point, but it's taken me a while to get to this point. As I see it it's a homomorphism, and as such it has to preserve the properties of all of the operators. Which is a bit annoying in my particular application of it - some of those operators aren;t really relevant in the quotient algebra - I guess I have to say they're still there but we can safely ignore them < 1592582223 111394 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :that tells us that we can unambiguously define a relation or an operation on equivalence classes (by their representatives), and AFAIK this is the most general condition for that < 1592582263 150777 :cpressey!~cpressey@79-72-202-76.dynamic.dsl.as9105.com PRIVMSG #esoteric :alas, I must be off now - have a good weekend < 1592582264 833822 :cpressey!~cpressey@79-72-202-76.dynamic.dsl.as9105.com QUIT :Quit: WeeChat 1.9.1 < 1592582265 640014 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric : yeah it taken me too a while to recognize all the cogs underlying < 1592582282 100392 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :@tell cpressey have a good one too! < 1592582282 100443 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. > 1592582362 712499 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74030&oldid=74028 5* 03ZippyMagician 5* (+4) 10/* Programs */ < 1592582665 131768 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :what I like is how one can overgeneralize this framework to structures which have several carriers and also maybe “constant domains” which are the same for any structure of this type < 1592582726 504778 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :in operations and relations’ signatures, carriers would be like type variables and the latter domains would be like type constants < 1592582806 291479 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :in this way we could say metric spaces are certain instances of this kind of structure. where there are a carrier X and a constant domain R involved. Though I think isometries are still more refined that morphisms for that kind of structure, I should check < 1592582874 810975 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :also maybe one could incorporate topological spaces and confluence spaces and whatnot in this framework too, using a more elaborate language in signatures < 1592582972 529510 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :as it’s particularly well-known that dependent types help describing axioms of the structure in its definition directly (with all the operations and relations), so maybe some higher types may allow describing these spaces in the analogous manner < 1592582990 463689 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :not that it’s useful by itself of course < 1592583905 444474 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :ais523: at [x], [y], when x is called in [x], shouldn’t the result be [], [a b z], [b a z], [y]? (in the article, there’s [x] instead of []). If so, maybe you wanted to define x as x in the first definition? > 1592584017 967252 PRIVMSG #esoteric :14[[07Annihilator14]]4 10 02https://esolangs.org/w/index.php?diff=74031&oldid=73920 5* 03Ais523 5* (+5) 10/* Example */ fix thinko > 1592584031 971807 PRIVMSG #esoteric :14[[07Annihilator14]]4 10 02https://esolangs.org/w/index.php?diff=74032&oldid=74031 5* 03Ais523 5* (+5) 10/* Computational class */ here, too < 1592584040 260765 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :arseniiv: yes, sorry < 1592584053 765669 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this sort of thing is common when you design an esolang in your head and don't have an implementation < 1592584062 503335 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :yeah < 1592584076 217077 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I think I ended up much the same way many times < 1592584101 390693 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :some of my esolangs are designed to investigate profound ideas in computation, or for proving things TC, or whatever < 1592584114 229726 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but some are just random ideas that I thought it would be interesting to document, and Annihilator is one of those < 1592584150 503191 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :the last one which is finite state (thank to int-e’s good eye) is an example of that: initially I defined things in such a way a program only returned 0 (if halted) < 1592584187 78643 :gitlogger!~gitlogger@206.ip-51-91-102.eu JOIN :#esoteric < 1592584220 565100 :kspalaiologos!~kspalaiol@176.221.122.71 JOIN :#esoteric > 1592584227 698654 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=74033&oldid=74030 5* 03PythonshellDebugwindow 5* (+83) 10/* Cat program */ > 1592584646 719822 PRIVMSG #esoteric :14[[07Gecho14]]4 M10 02https://esolangs.org/w/index.php?diff=74034&oldid=70798 5* 03PythonshellDebugwindow 5* (+50) 10link + cats > 1592584833 61679 PRIVMSG #esoteric :14[[07Category:Finite state automata14]]4 M10 02https://esolangs.org/w/index.php?diff=74035&oldid=22635 5* 03PythonshellDebugwindow 5* (+23) 10cat > 1592584941 952192 PRIVMSG #esoteric :14[[07BFStack14]]4 M10 02https://esolangs.org/w/index.php?diff=74036&oldid=73005 5* 03PythonshellDebugwindow 5* (-1) 10rm period < 1592585059 636206 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu JOIN :#esoteric < 1592585130 28699 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :what the heck happened while I wasn't here? https://esolangs.org/logs/ webpage is unreachable (ping fizzie) and https://github.com/KrzysztofSzewczyk/esologs/ is missing two or three days < 1592585182 312796 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :ugh < 1592585183 51786 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :no idea < 1592585225 276697 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1592585225 502338 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :clog is still here, so presumably it was logging < 1592585255 149356 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yep < 1592585346 916533 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I've filled my log gaps < 1592585398 894341 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :and I know the reason - a netsplit < 1592585415 65546 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :my bot has died because I didn't yet set up a reliable way of automagically getting it up (lol) < 1592585704 115205 :gitlogger!~gitlogger@206.ip-51-91-102.eu QUIT :Remote host closed the connection < 1592585721 652289 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :kspalaiologos: I see < 1592585736 255884 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :thanks < 1592585738 108417 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :done < 1592585741 540015 :gitlogger!~gitlogger@206.ip-51-91-102.eu JOIN :#esoteric < 1592585746 207747 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :the bot will no longer die on netsplits < 1592585748 455940 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :and it will rejoin < 1592585751 723047 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :nice! < 1592585755 296784 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :some stupid perl engineering < 1592585768 550054 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1592585790 683120 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :just make sure the rejoin has some reasonable limits and sleeps so it doesn't fall into one of those stupid reconned-rejoin-die loops that some bots fall into < 1592585823 175470 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it's done using a lock file < 1592585836 191766 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :when the bot quits, it's removing the lock file, and when it's ran, it creates a lock file < 1592585861 526214 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :the update.pl script (I put it in cron and it will run every 30min) will push the logs to github AND re-run the bot if the lock is missing < 1592585876 691029 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :kspalaiologos: sure, but I mean a loop with like reconnecting successfully every 10 minutes for three hours, after which a mod wakes up and bans them < 1592585957 539883 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :even every 30 minutes might be a problem if it does so indefinitely, because this channel is often slow with mods < 1592585984 90061 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1592585986 466473 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I'll add reconnection attempts < 1592586013 600450 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ideally you probably want some kind of incremental timeouts, where it reconnects immediately the first time, but then with progressively more sleep, and after like 14 attempts it waits a day between reconnections < 1592586034 131684 :kspalaiologos!~kspalaiol@176.221.122.71 QUIT :Read error: Connection reset by peer < 1592586143 549245 :kspalaiologos!~root@206.ip-51-91-102.eu JOIN :#esoteric < 1592586146 438303 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :my IRC client crashed < 1592586154 792171 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :reconnecting once every half hour doesn't seem excessively spammy to me? < 1592586172 4934 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :anyways, I've added a mechanism that will stop attempting after there have been 5 reconnect attempts before < 1592586178 833047 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's 48 quitjoins a day, there's normally much more conversation than that < 1592586179 986701 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :and it will drop me an e-mail < 1592586191 338006 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ais523: it's probably borderline < 1592586201 532833 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :on some days we have very little traffic < 1592586201 926867 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :make sure it doesn't email you every half-hour, that can get annoying quickly < 1592586210 216475 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I once accidentally configured my server to email me every minute < 1592586229 52600 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :luckily I was online at the time and, unsurprisingly, noticed pretty quickly < 1592586257 498626 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :if it will mail me every half an hour, I'll notice it fsater < 1592586260 870046 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I run my own mailserver so there was no issue with address reputation as a consequence < 1592586268 459384 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :also, the counter zeroes, so 5 * 30min = 2,5h < 1592586281 294593 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :a mail every 2 and 1/2 hour isn't much trouble for me < 1592586309 898113 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :doesn't that mean it'll try to connect 4 times every 2½ hours? < 1592586336 356826 :S_Gautam!uid286066@gateway/web/irccloud.com/x-najyjjlsxfjahsui JOIN :#esoteric < 1592586383 923288 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :tries once => wait for 30 min => tries 2nd time => wait for 30min => tries 3rd time => wait for 30min => tries 4th time => wait for 30min => tries 5th time => errrr send me an email, stop attempting < 1592586388 693261 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :@tell cpressey wait, if R & R = 0 then 0 = (R | S) & (R | S) = R & R | R & S | S & R | S & S = R & S | S & R = R & S | R & S = R & S, is that right?.. < 1592586388 804347 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1592586393 53847 :S_Gautam!uid286066@gateway/web/irccloud.com/x-najyjjlsxfjahsui QUIT :Client Quit < 1592586404 87810 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :if R&R=0 then R must be 0 < 1592586419 309657 :S_Gautam!uid286066@gateway/web/irccloud.com/x-kwkvekaqjfxxxemu JOIN :#esoteric > 1592586424 588556 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Gorbit99 5* 10New user account < 1592586452 277686 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not in Tandem, where R&R is artificially 0 because & is more like an exclusive-and < 1592586452 611371 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :kspalaiologos: hehe there’s another meaning to &, see https://esolangs.org/wiki/Tandem :) < 1592586458 97109 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :oh f.ck < 1592586463 994359 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :the bot spilled its stderr on my screen < 1592586478 303953 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, I love esolangs, they make concepts like "exclusive-and" viable < 1592586478 421381 :S_Gautam!uid286066@gateway/web/irccloud.com/x-kwkvekaqjfxxxemu QUIT :Client Quit < 1592586481 15530 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :I can't see anything < 1592586483 726300 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :did it quit? < 1592586497 229788 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :gitlogger is still online; is that your bot? < 1592586506 244876 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :yes, ah, I see the problem < 1592586507 913578 :S_Gautam!uid286066@gateway/web/irccloud.com/x-rhnglfxszegnegxe JOIN :#esoteric < 1592586508 246765 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :wchar print < 1592586531 925506 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ais523: hmm, I thought you were working on one of these declarative languages, with the intent that it should be more expressive in a declarative way than Brachylog < 1592586601 14 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :alright, /redraw fixes the problem < 1592586618 452689 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: yes < 1592586621 169275 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :@tell cpressey so AFAIU the R & R = 0 is always true only for atomic rules, but the example above shows complex rules won’t be annihilated when conjusquared < 1592586621 280391 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1592586652 849365 :kspalaiologos!~root@206.ip-51-91-102.eu QUIT :Quit: leaving < 1592586669 15810 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :arseniiv: is there actually a requirement for | to distribute over &? < 1592586694 633232 :wmww!wmwwmatrix@gateway/shell/matrix.org/x-clrjgffdvjuyssuf JOIN :#esoteric < 1592586702 45082 :kspalaiologos!~root@206.ip-51-91-102.eu JOIN :#esoteric < 1592586715 15444 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :ais523: hm maybe not, I had read it in “Conjunction distributes over disjunction: Ri & (Rj | Rk) = (Ri & Rj) | (Ri & Rk) (and the other direction too, because it's commutative.)” < 1592586822 241805 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :wait, this is the needed distributivity, I thought there is the other one < 1592586847 957631 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :hm < 1592586908 758857 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :it should be formally proven in Agda^W^W < 1592587000 773057 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :were there languages like Tandem before? Seems very cool to me at the end < 1592587018 392811 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what property of it do you consider interesting? < 1592587042 643439 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are certainly languages which play around in a similar space in terms of semantics, but they don't necessarily have the same properties that Tandem does < 1592587089 251875 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I haven’t thought of rewriting many disjoint places before, though I can see it may be grown from my questions about rewriting S-expressions a while ago, dumb me < 1592587226 988682 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :also a while ago I made a string-rewriting thing which used if the rule was applied succesfully to continue applying following rules, though that wasn’t by all means minimal and I artifically bounded it to sub-TC by requiring placing a finite repeat count for each loop > 1592587239 581592 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=74037&oldid=73967 5* 03Gorbit99 5* (+117) 10 > 1592587249 404971 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74038&oldid=74033 5* 03Gorbit99 5* (-713) 10fixed some incorrect info < 1592587253 871991 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I intended it to be a text-generating tool but it ended up unwieldy < 1592587272 5240 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :I spent too much time yesterday and two days ago figuring 3sp < 1592587302 789352 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :this language seems just... so volatile, so spaghetti-y that I can't find a good way of programming it other than either genetic algorithm OR compiling some predictable assembly into large-ass code < 1592587320 397046 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the latter approach is the better one I think < 1592587324 718159 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although, the hardest part is startup < 1592587332 32999 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :I'll end up with malbolge 2.0 < 1592587341 139536 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :with programs being bigger than the observable universe < 1592587344 318619 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which places some fairly extreme constraints on your program because the startup code has to run every iteration < 1592587358 669008 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :I did such a thing with asm2bf while implementing labels < 1592587365 539174 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :the entire code runs inside a large loop < 1592587382 244193 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :start with "freestart 3*", where you get to initialize memory as you like separately from the program, as a wimpmode < 1592587390 267639 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that isn't too hard to program in once you see the tricks < 1592587399 428252 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric : with programs being bigger than the observable universe => hm that gives an idea of executing compressed programs... surely some languages would allow that? < 1592587399 651496 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :it's 100% doable, but I just can't notice some things < 1592587418 156554 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :if you managed to write a good malbolge interpreter that would run my programs compressed < 1592587420 757338 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :arseniiv: in https://esolangs.org/wiki/Tip the program is infinitely long, but compresses well < 1592587429 294855 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :I'd really really appreciate it :p < 1592587446 505173 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what sort of repetition normally exists within your programs? < 1592587454 422665 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :my malbolge programs? no-ops < 1592587466 789357 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :to nail the memory adresses < 1592587470 723035 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :do they execute/get encrypted? or are they jumped over? > 1592587478 530382 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74039&oldid=73245 5* 03PythonshellDebugwindow 5* (+8) 10force toc < 1592587481 895897 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :50/50 I'd say < 1592587492 386967 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :you'd have to figure out what does each one do < 1592587499 893986 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :but I believe it's all doable < 1592587500 453564 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :kspalaiologos: no thanks :D I don’t even into Malbolge, I mean in the sense I don’t even remember how it works at all. It ciphers something and has several opcodes and that’s all I remember < 1592587510 113387 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the hard part isn't so much running the compressed program, but updating it as it encrypts < 1592587515 683214 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :the malbolge code follows a lot of repetitions < 1592587520 170562 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :within the compressed program < 1592587533 425356 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :I mean, you could theoretically parse my malbolge programs into some form of readable assembly using regex < 1592587543 656195 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :because I haven't gone crazy on golfing the output > 1592587559 88682 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/200114]]4 M10 02https://esolangs.org/w/index.php?diff=74040&oldid=72878 5* 03PythonshellDebugwindow 5* (+38) 10rdr < 1592587603 357100 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :I compile them from a very sophisticated assembly < 1592587614 192291 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd say a "compressed Malbolge executor" would be trivial, with an appropriately designed compression format, if not for the fact that Malbolge is self-modifying and you need to remember in what ways the program has self-modified < 1592587616 88251 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :my current opus magnum is a forth-like interpreter in Malbolge < 1592587639 605092 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :it's overall around two megabytes of my handcrafted assembly code < 1592587648 173238 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :and it works, very slowly < 1592587657 175314 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :I've left a fact(4) program to run overnight < 1592587660 996736 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :and it produced correct result < 1592587669 750701 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wonder if it would be efficient to store the original program, plus a count of encryptions that have been performed on each memory cell, plus a separate sparse array for memory cells that have been modified directly < 1592587678 282531 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and do dynamic RLE on the encryption counts < 1592587687 695772 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :I.. don't think so < 1592587706 23958 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :because Malbolge follows the von neumann architecture, so you store data with the code < 1592587714 634301 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right, that's what the final array is for < 1592587715 186362 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :and the code can grow quite big < 1592587717 450535 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric : I don’t even into Malbolge => am not* < 1592587725 889776 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :I mean - my malbolge programs often swap < 1592587730 486595 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :to produce a meaningful result < 1592587735 578819 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :and I have a machine with 16 gigabytes of RAM < 1592587748 857013 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think with most Malbolge programs, the proportion of the memory that is used as useful data is very small, right? < 1592587756 711606 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :yes < 1592587764 459886 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :if you find out the storage format, you're pretty much home < 1592587767 66007 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's almost all either a) padding, b) self-encrypting code where the encryption isn't useful it just happens > 1592587773 698089 PRIVMSG #esoteric :14[[07Template:Cs14]]4 M10 02https://esolangs.org/w/index.php?diff=74041&oldid=73533 5* 03PythonshellDebugwindow 5* (+29) 10 < 1592587774 712229 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :yes < 1592587790 536290 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric : my current opus magnum is a forth-like interpreter in Malbolge => wow > 1592587793 713899 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74042&oldid=74038 5* 03Gorbit99 5* (-5) 10typo < 1592587814 566565 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and at any given instant in time, there are going to be large runs in the number of times that specific instructions have encrypted > 1592587834 44925 PRIVMSG #esoteric :14[[07Category:Particle automata14]]4 M10 02https://esolangs.org/w/index.php?diff=74043&oldid=8177 5* 03PythonshellDebugwindow 5* (+33) 10cat < 1592587836 454874 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :yes, and a viable thing is also guessing the encryption patterns < 1592587840 277147 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so if we just store it in terms of ranges, "from address 10000 to address 12345 every instruction has encrypted 5 times" < 1592587853 524539 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then the encryption counts shouldn't need much memory to store < 1592587854 384452 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :like, if you place a no-op somewhere, after executing it can turn into a movd, a jump, a halt, and god knows what else < 1592587875 679595 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :when you're preserving functions, for example the movd wrapper, the movd is executed, and then it turns into a nop, and then back again < 1592587878 699599 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :that's called a cycle < 1592587882 703098 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :or at least that's how I call it < 1592587894 439439 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :I don't think there's proper terminology for malbolge < 1592587895 217170 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :working out what's in memory from original value plus encryption count is constant time, if the address hasn't been written through d < 1592587937 358510 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :…does anyone write Malbolge programs where addresses are written through d and /then/ encrypted? < 1592587979 125872 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :(BTW what would you advice when one does want to write a translator but doesn’t want to hand-wite a parser nor to use an existing parser framework nor to complete their own framework at last? Maybe there still is an option?) < 1592587984 807158 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that seems a bit unlikely to me because it's a hard operation to make work, the original Malbolge intepreter actually segfaults if the written value is outside the ASCII range (presumably because the case was never tested) < 1592588005 857987 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: Train a neural network on examples ;-) < 1592588022 99614 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :arseniiv: haven't you excluded all the cases apart from persuading someone else to write a new parser framework and using that? < 1592588054 149017 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :ais523: oh! that’s an interesting case though I don’t want to go that way yet < 1592588067 25691 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :well, depends on what do you mean by this < 1592588083 884363 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, well, waiting for someone to write a new parser framework and using it < 1592588084 219385 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :for example, if I have a movd, I call it, and then restore the old instruction back < 1592588098 173783 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :that's not the most efficient approach, but it's simple and reliable < 1592588107 790970 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :so my proposition is < 1592588119 646295 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, another option that isn't logically excluded is to abandon your own parser framework, write an entirely new one and use it, but it seems like more effort than the options that have already been excluded < 1592588133 436259 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :somehow finding out where the real instructions are stored, identify the calling and restoring code, and then build upon that to optimize real instruction calls < 1592588153 484755 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ooh, I think I realised the right format for storing memory < 1592588166 154930 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if a value is in the ASCII range, you store it as an encryption count, starting from some constant ASCII character < 1592588174 575245 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if outside the range, you just store it as the number < 1592588179 462047 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then you use some sort of dynamic RLE-ing < 1592588197 818572 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :ais523: hmmm hm I’ll go persuade some friends then :D // oh, that new idea is what I think I would end up doing some time after, though that new framework would be just a rewriting of the larger portion of the old and that’s definitely still a work so I procrastinate all I can < 1592588245 577151 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1592588247 296303 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :(also do you have a SAT solver somewhere inside, I didn’t think there can be so many missed perfectly valid alternatives at all :D) < 1592588273 623696 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was trying to run through the truth table in my head < 1592588284 625553 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, not the full table, but at least identifying the variables < 1592588291 905955 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :hm that’s particularly useful < 1592588300 394572 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's similar enough to esoprogramming that it didn't seem that much out of character > 1592588314 354010 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74044&oldid=74042 5* 03ZippyMagician 5* (+159) 10Explanation < 1592588328 394248 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :yeah I even saw the contracted truth tables or what was they called, they can be useful for manipulating in the head < 1592588333 889499 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: it's like solving a Sudoku ;) < 1592588362 51858 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :int-e: the thing I don’t enjoy too much but do when there’s nothing else to do, yeah < 1592588443 836201 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I'm no good at Sudokus, really. Fortunately there are plenty of other logic puzzles that exercise your internal SAT solver. :) < 1592588450 747947 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :(when there’s nothing else to do and a sudoku nearby; I won’t try googling one or downloading a sudoku app. Though once I had a good one in an old phone, which marked possible variations with a good clear font) < 1592588465 687595 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :int-e: lolol < 1592588480 678741 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I should remember the “internal SAT solver” thing < 1592588502 99028 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: that was *your* idea > 1592588526 300347 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/AllTheCats14]]4 N10 02https://esolangs.org/w/index.php?oldid=74045 5* 03PythonshellDebugwindow 5* (+524) 10. < 1592588528 493790 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I pretend it wasn’t < 1592588541 165052 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :ah > 1592588542 873467 PRIVMSG #esoteric :14[[07Talk:GORBITSA14]]4 N10 02https://esolangs.org/w/index.php?oldid=74046 5* 03X39 5* (+291) 10Created page with "== GORBITSA Program Format == It was never specified that GORBITSA format is as followed
Instructions must be separated by spaces, an instruction consists of a val..." > 1592588566 15030 PRIVMSG #esoteric :14[[07Talk:GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74047&oldid=74046 5* 03X39 5* (+42) 10 < 1592588566 961727 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :no, I phrased that sufficiently differently so I wouldn’t think this form all by myself < 1592588577 167501 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :so no you gen thanks after all < 1592588580 736467 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :get* > 1592588645 165852 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74048&oldid=74044 5* 03X39 5* (-48) 10/* Specification */ Fixed mistakes < 1592588785 599903 :xylochoron[m]!xylochoron@gateway/shell/matrix.org/x-qhcarlsqwaltjvcf JOIN :#esoteric < 1592588785 717546 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-jmhwavtpwlgnzlgw JOIN :#esoteric < 1592588829 16496 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :okay I think handcrafted top-down parsers aren’t yet too bad a taste, especially for a grammar like Tandem has < 1592588864 781164 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :also top-down parsing does seem like the thing most comfortable to do by hand < 1592588956 939344 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Recursive descent" is the usual word, and they're pretty common to handcraft. < 1592588961 471294 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Go's parser is one of those. < 1592588967 349576 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :would someone like to proofread / help me making an interpreter for this: https://esolangs.org/wiki/Esofun < 1592588980 512690 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :ultimately I plan on creating _the ultimate_ golfing language < 1592588997 292689 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :also do you know Pratt parsers? I implemented a toy with them once but I think they aren’t much better in error reporting (and other UX things for a parser framework’s client) than other approaches so I ended up leaving them where they were < 1592589007 874163 :int-e!~noone@int-e.eu PRIVMSG #esoteric :kspalaiologos: pfft < 1592589043 552309 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :what :p < 1592589047 401640 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :kspalaiologos: but that description is still too long < 1592589051 960050 :int-e!~noone@int-e.eu PRIVMSG #esoteric :"ultimate " < 1592589065 175682 :int-e!~noone@int-e.eu PRIVMSG #esoteric :okay, *almost* anything < 1592589068 302679 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :the ultimate antepenultimatum < 1592589082 285606 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :it'd be ultimate due to it's design goals < 1592589083 996657 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :just look at them < 1592589110 660644 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I like partial orders for the reason there may be more than one maximal elements :D < 1592589142 845636 :int-e!~noone@int-e.eu PRIVMSG #esoteric :kspalaiologos: I'll read it when I've found the ultimate natural number. < 1592589194 804872 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( naming of art periods is silly, but I think we have not yet had an ultimate one. ) < 1592589209 848626 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not too keen on stack-based golfing languages, they're great for linear programs in the linear-logic sense (i.e. programs where each input and intermediate value is used exactly once) but it's common to want to use values multiple times < 1592589230 690667 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and stack-based languages often have to waste a considerable portion of their command-space expressing how that happens < 1592589248 881362 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :int-e: the historical periods too, though maybe they aren’t that bad in English and other languages, I didn’t look at these < 1592589276 748284 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: that's related, but art periods are more finely grained < 1592589287 561572 :int-e!~noone@int-e.eu PRIVMSG #esoteric :so the silliness becomes more obvious < 1592589344 284342 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I also think that in golfing languages, it's normally a mistake for there to be any distinction between a string and a list of characters, or between a character and its codepoint (the only time when it isn't is if you have overloaded operators) < 1592589398 75450 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :ais523: I don't think so - stack based approach opens opportunities for tacit and concentative programming < 1592589409 642852 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :and so far it's been proven that these paradigms shine when it comes to code golf < 1592589412 770595 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :tacit languages normally don't have a stack < 1592589424 725549 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric : so the silliness becomes more obvious => also in different art forms they use the same word for different periods, AFAIR < 1592589431 718156 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :stacks aren't incompatible with the idea of tacit programming, but also aren't required < 1592589460 557472 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :forth is a tacit and concentative programming language < 1592589466 577209 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :so is J, APL, K and so forth < 1592589486 810029 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :forth isn't tacit in a way that saves bytes, though < 1592589521 875376 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :well, I plan on adding absurd amount of builtins < 1592589527 962420 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :triggered by various adverbs < 1592589541 251147 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :this makes me think that well, that's a lot of room for optimizations < 1592589541 807629 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm actually going the other way with my golfing languages < 1592589552 975745 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :trying to reduce the number of builtins so that they can have shorter names < 1592589565 76337 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :then it's not good for golfing, because you'll get outgolfed by Mathematica < 1592589568 641216 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but making each of them crazily context-sensitive to increase how powerful it is < 1592589583 272460 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :that's exactly like the adverb system works in my language. < 1592589601 613814 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's not that rare for a full program that does something in, say, Jelly to be shorter than the name of the builtin in Mathematica < 1592589668 774135 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :yep, Mathematica surely takes the eloquent path to naming < 1592589670 553127 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :sigh, Jelly < 1592589681 26025 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, one major category of builtins that doesn't seem to be mentioned is builtins with block arguments < 1592589683 977095 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :if mathematica has names like Jelly builtins, and had them triggered by adverbs < 1592589687 21321 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :then well < 1592589717 623608 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most mathematica builtins take lots of parameters though, and need them to avoid being too inflexible < 1592589744 617997 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :256 adverbs, 256 instructions = 65536 possible builtins to squish into the language < 1592589750 138231 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :are there golf languages utilizing Hindley—Milner typing? Though I think I asked that and someone answered already < 1592589757 597680 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :that you have accessible using two keystrokes < 1592589765 664996 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :and sometimes, in 70% of times, using a single keystroke < 1592589788 187078 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :arseniiv: I answered https://esolangs.org/wiki/Husk to a similar question < 1592589802 343714 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :kspalaiologos: but how would one program in it^W^W^W^W^W^W^W < 1592589824 364279 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :ais523: ah! thanks I think it was you that time even < 1592589831 25200 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: counting to 7 is too much to ask < 1592589831 359225 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :kspalaiologos: you can't have 256 of each and have them both accessible in a single byte < 1592589843 567156 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :unless you insist on having exactly one adverb on every instruction < 1592589850 469715 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: but I think you deleted everything except the kspalaiologos: part < 1592589915 466153 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :int-e: that’s intentional, yeah. Hm or I got lost in the semantics < 1592589921 117735 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :ais523: adverbs are toggle/set < 1592589929 710572 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :so you can have the adverb already set, so you don't have to type it again < 1592589941 31889 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :arseniiv: that's the only real problem < 1592589942 923215 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :kspalaiologos: how do you distinguish between an adverb and an instruction? < 1592589947 124180 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :programming will be hard as heck < 1592589948 346921 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can't have 256 of each < 1592589956 745353 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you need a bit to say which is which < 1592589962 994468 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :ais523: no, you're getting it wrong < 1592589969 151594 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :let's use pseudocode < 1592589983 228947 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :"toggle adverb B; do operation; do operation;" < 1592589993 540712 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :1st and 2nd operation will work with the adverb < 1592589996 91933 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :b toggled < 1592590002 171743 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :kspalaiologos: you have 256 "toggle adverb" bytes and 256 "do operation" bytes < 1592590008 826873 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's more than 256 possibilities for each byte < 1592590030 322799 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :or, in literal code, tB.. < 1592590043 737305 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :instruction t toggles an adverb < 1592590054 135810 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the total number of adverbs + the total number of instructions needs to equal 256, if you want an 8-bit character set < 1592590077 374411 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :I'm afraid that you can't parse this language without ambiguities < 1592590088 105589 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh wow, now /that's/ an interesting answer < 1592590104 468006 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :you're looking at this problem like, if B is an adverb I set with tB, B is not usable as an instructio < 1592590107 651023 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you can make that work, the language got a lot more interesting < 1592590111 155688 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :and this is false, because you can < 1592590136 740844 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :there are also tons upon tons of type corrections and most operations introduce automatic reduce < 1592590142 577418 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :because the main datatype is a stack of lists < 1592590143 133306 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, is "toggle adverb" an instruction? < 1592590162 132075 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :it's `t' < 1592590171 965875 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :inb4: you can have t as an adverb < 1592590202 697559 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, I see < 1592590204 975021 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :current adverb list is in pont 5, any other adverb can be flipped, but it makes no sense, because it doesn't change anything < 1592590213 432224 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so instead of 1 byte to toggle and 1 byte per instruction < 1592590222 605600 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you need, in effect, 2 bytes to operate a toggle < 1592590228 633085 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :yes < 1592590229 305938 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but the instructions are 1 byte each when not toggled < 1592590234 97371 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :yes < 1592590244 666908 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :I also plan on somehow optimizing the toggles for size < 1592590252 856176 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think this can be a sensible way to design a language < 1592590261 297456 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although it's possible that your numbers are off < 1592590270 278025 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :I plan on adding the instruction that will unpack a character to bits < 1592590277 556572 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :256 sets seems like it's maybe too much < 1592590279 956516 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :and then set the adverbs in given range with this < 1592590293 341098 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :that's why I'm allowing to set for example adverb state to a list < 1592590304 127573 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :so you can compress your adverbs and then unpack them in runtime, and pop it to the adverb list < 1592590305 525067 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, 2²⁵⁶ sets is definitely too much < 1592590314 892911 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even though there will be a lot of overlap < 1592590317 214792 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :because there will be an instruction for compression/decompression < 1592590343 332314 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :I also plan on implementing logical date operations < 1592590353 45461 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :unlike literally any other non-eso language out there < 1592590356 622325 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :maybe just have 8 bits of adverbs, for a total of 256 instruction sets, and have the toggle instruction unpack a literal byte? < 1592590368 991641 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :that's one way to do it < 1592590374 555891 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :i'll consider it < 1592590433 678808 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :ah, and you can also bend the type correction rules < 1592590458 799056 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :and I plan on adding a builtin to override all the existing instructions via the link mechanism < 1592590478 62750 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :so that you can create a link bound to either an instruction or an ID, that will execute and then pass the control to another link < 1592590480 972728 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :with the same name < 1592590503 439665 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :so you could e.g. override 0 with f0RN < 1592590513 972599 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :this has no effect, but you could theoretically put something useful there < 1592590540 879243 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :you can also declare identifier links, not bound to an instruction, rather, an identifier < 1592590545 807284 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :that you can call using '. syntax < 1592590561 903827 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I take it this is designed to be a golfing language for writing large programs, then? < 1592590575 422333 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :hm now I thought “simple complex” and suddenly there is an idea of writing programs as cell complexes < 1592590591 118775 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :well, yes < 1592590599 123084 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :because writing simple programs in it makes no sense < 1592590603 566343 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :but for large scale code golf, it's perfect < 1592590612 455862 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :and very competetive, because most of the times you can golf the hell out of the code < 1592590807 130811 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :imagine, you have to for example golf a SKI calculus evaluator < 1592590833 976788 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :it'd be quite easy with functional languages and all that fluff, but stuff like osable or jelly don't seem like they have a simply and small way of solving this problem < 1592590847 203556 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :while in this language, there's a high chance you'd get it done in well under 50 characters < 1592590868 366261 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :better, directed ones. Starting with 2-cells, one has a big selection of polygons to choose from, 3-cells may vary in form further, but maybe even with 2-complexes which consist of 0-, 1- and 2-cells, one can encode something in a good way. There can be edges (1-cells) which are attached only by one of their vertices, any number of this kind of edge sticking from any vertex. Maybe one could use boundary and coboundary operators to define actions… And < 1592590868 477324 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric : maybe the state of a program can be made a form on the complex, or a collection of forms of all degrees (here, 0-, 1- and 2-, each on cells of a corresponding order). Hmm < 1592590871 359805 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that seems like an interesting challenge, actually < 1592590959 842143 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :ais523: kspalaiologos: is there a way algebraic types could work in a golflang? < 1592591015 449799 :kspalaiologos!~root@206.ip-51-91-102.eu PRIVMSG #esoteric :that's a bit hairy when I think about it, but I guess it's doable < 1592591022 874670 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what do you mean by algebraic types? sum types and product types? < 1592591036 781680 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :normally golflangs are untyped, so you just use heterogenous lists for everything < 1592591037 671288 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :tagged sum types < 1592591047 26365 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :with products in each alternative < 1592591048 561582 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. instead of a(1,2) you use ['a',1,2] < 1592591073 39965 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :though it can be tagged sums + products not packed together < 1592591082 549717 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, well, you use whatever representation gives you the shortest code, but golflangs are normally good at operating on lists even if they have distinguished elements < 1592591116 814402 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I’d say heterogeneous lists would suffice if there’s something like pattern matching < 1592591177 574872 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :though I don’t think one can do something feasible without constructing case tables < 1592591185 539925 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :and they would take up space < 1592591199 988591 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm thinking about how I'd write this program < 1592591207 660424 :kspalaiologos!~root@206.ip-51-91-102.eu QUIT :Quit: leaving < 1592591220 993591 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :my current plan is to use executable code as the tags < 1592591235 604312 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and just eval it to do the equivalent of the case table < 1592591246 608845 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that works best if you have only one table, of course < 1592591308 829352 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :hm how frequently is there an instruction which takes [f, args…] to f(args…)? < 1592591330 125138 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in Jelly it's a two-byter < 1592591353 256882 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :maybe a third when it's part of a larger program, to disambiguate what applies to what < 1592591380 158860 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :though one table constraint is not good for big tasks < 1592591386 601088 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :would be vḤ, I think < 1592591397 71860 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no, other way round, Ḥv < 1592591460 826372 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, Ḣv < 1592591469 22463 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like this: https://tio.run/##y0rNyan8///hjkVl////j1YPVtcx1DHSMY4FAA < 1592592998 679239 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess you could simply use numeric tags, and index into a list of code fragments < 1592593216 175906 :LKoen!~LKoen___@81.255.219.130 JOIN :#esoteric > 1592593730 599972 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=74049&oldid=74048 5* 03Megarev 5* (+162) 10/* Programs */ > 1592593747 566725 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=74050&oldid=74049 5* 03Megarev 5* (+8) 10/* Cool Stairs (By Megarev) */ < 1592594109 697450 :S_Gautam!uid286066@gateway/web/irccloud.com/x-rhnglfxszegnegxe QUIT :Quit: Connection closed for inactivity < 1592595274 453928 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I was working on my own golf programming language involving the PC character set < 1592595471 583083 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Its data types are: number (a rational number with an optional French suit), list (can contain data of multiple types), function, dictionary (key/value pairs with no duplicate keys), mark (there is only one kind of mark; this is similar to the mark in PostScript). < 1592597234 494096 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :SKI combinator calculus in 40 bytes of Jelly, and I haven't really tried to properly golf it yet: https://tio.run/##y0rNyan8//9Rw5zDO47uebiz5XDLsU3JCUD@o6Y1D3fMBzIOLX7UMPPhzmYgs@zhju0Pd@57uHOWjrX@o4a5QPahJVz@D3d3H1p0aOvh@UA9ZfqHtvo83N11aKv9////o6Oj1YvVddQz1WMhBDI/Wz02FgA < 1592597272 439286 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or to write the program itself, “øżṄÄƲc`“€ḟ“£’ṃ“vḷṾṚ,;/”Ṿ¤¶Oị¢µß€v/µLỊµ? < 1592597389 85182 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :evaluation is eager, function before argument; it goes into an infinite loop (sadly not tail-recursive) if the SKI term doesn't normalize, or prints out some Jelly code that implements the function in question if it does normalize < 1592597495 926859 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :come to think of it, this also shows why writing golfing languages designed for large programs is kind-of pointless: you could instead write a small decompressor and use eval, as is done here > 1592597602 128141 PRIVMSG #esoteric :14[[07Beautiful day14]]4 N10 02https://esolangs.org/w/index.php?oldid=74051 5* 03Hakerh400 5* (+2098) 10+[[Beautiful day]] > 1592597605 631004 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=74052&oldid=73985 5* 03Hakerh400 5* (+20) 10+[[Beautiful day]] > 1592597610 521746 PRIVMSG #esoteric :14[[07User:Hakerh40014]]4 10 02https://esolangs.org/w/index.php?diff=74053&oldid=73775 5* 03Hakerh400 5* (+20) 10+[[Beautiful day]] < 1592597674 477983 :ais523!~ais523@unaffiliated/ais523 MODE #esoteric -o :ais523 < 1592597678 122285 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :services should be working again now < 1592597777 579777 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :uh, that's a lot of scrollback I should read later. is there something that should really concern me? < 1592597811 123574 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you mean from today? or from the earlier logs that have now been fixed? < 1592597819 822931 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's just been basic, on-topic conversation, there's just been a lot of it < 1592597826 574623 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :from today, at least < 1592597826 798291 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :from today, after I entered < 1592597846 847697 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :there wasn't much from before that, I looked at the one logs server that was still available < 1592597874 154443 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :only even though I was joined, I was looking at other more urgent stuff < 1592598120 374966 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sadly Jelly's escaping syntax blows up exponentially, so my SKI interpreter in Jelly isn't going to work on nontrivial programs < 1592598420 416140 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: quit < 1592598757 774262 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :looking at tio.run, I'm curious as to how the BitBitJump interpreter is supposed to work > 1592598778 203769 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74054&oldid=74050 5* 03ZippyMagician 5* (+1113) 10Add tic-tac-toe example < 1592598861 299204 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :aaah, someone has created a standardized assembly notation for BitBitJump, that explains it > 1592599334 261466 PRIVMSG #esoteric :14[[07Beautiful day14]]4 M10 02https://esolangs.org/w/index.php?diff=74055&oldid=74051 5* 03PythonshellDebugwindow 5* (+72) 10/* Interpreters */ cats > 1592599479 830099 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03TrolledWoods 5* 10New user account > 1592599602 394563 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=74056&oldid=74037 5* 03TrolledWoods 5* (+95) 10/* Introductions */ > 1592599797 686554 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74057&oldid=74054 5* 03TrolledWoods 5* (+361) 10/* Programs */ < 1592599845 300372 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :"trying to reduce the number of builtins so that they can have shorter names" => does that really help? you can have lots of builtins but huffmanize them so that common ones are encoded to short names. you don't lose a lot by adding extra builtins with long names in a golf language. > 1592599879 225577 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74058&oldid=74057 5* 03TrolledWoods 5* (+1) 10/* Saurons eye (By TrolledWoods) */ < 1592600297 13905 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :kspalaiologos: but not many people actually do golfing on large programs (... says the guy who submitted a 202 byte program for a simple golf challenge) < 1592600596 762155 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :" sadly Jelly's escaping syntax blows up exponentially" => that's sad. it's a pity that K&R didn't define a short escape syntax for a backslash in a string literal other than "\\", so now you can only use "\x5C" because nobody managed to standardize a short escape syntax later, by fear that nobody else would speak it < 1592600624 451663 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :and it might be too late because backslash followed by anything means something in some languages < 1592600645 738922 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :you can still define an escape syntax for your language, but not for anything that will spread and be uniform everywhere < 1592600669 729223 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :well, technically "\x5C" or "\??/" < 1592600827 49200 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :or "\134" I guess, but "\x5C seems the best option < 1592600837 273377 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :so that's what I usually use < 1592602180 405467 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Ping timeout: 244 seconds > 1592602764 515891 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=74059&oldid=74058 5* 03X39 5* (+1) 10/* Specification */ Fixed Typos < 1592603134 625458 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :b_jonas: how do you think, is there a better way to escape a character than x ↦ xx, xx ↦ xxx, xxx ↦ xxxx? < 1592603269 423062 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :arseniiv: that would be ugly, how would you put a different escape starting with x after that? < 1592603302 902116 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :xxxxxd? < 1592603311 521692 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :ah < 1592603314 481478 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :but how do you distinguish wh... < 1592603397 985273 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :hm it seems a while ago I ended up with a way both unambiguously parsable and resembling this one < 1592603404 590474 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ideally K&R should have said something like \m is an escape for a backslash, and then everyone copies that together with \n and \t, and perl's and php's quoting functions would turn a backslash to that < 1592603445 264544 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :and then \mm is a two-level escape of a backslash, while \m\m is an escape for two backslashes, \mn is a double escape for a newline etc < 1592603485 139109 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :ah, yeah, \ \m \mm \mmm is the way I think that was < 1592603599 393716 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :what would you suggest for the case of paired characters? Like, in C# and newer Python3 there are `{` and `}` in format strings, which escape as `{{` and `}}`. This explodes as well as `\\` < 1592603643 613078 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :in some dump files that I both write and read, I use an escape format where "\x10" is an escape character, to unescape remove it and xor the next byte with 0x20, so a line feed is escaped by "\x10J" and the character itself is escaped as "\x10P", and I use "\x1F" as the string delimiter and if that one came up in a string that would be escaped as "\x10_" too < 1592603683 515585 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :for something like C/perl/php/sql source code I wouldn't recommend this, you want them to be printable ascii rather than control characters < 1592603714 292771 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :b_jonas: how do you read those files though? < 1592603755 632153 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :arseniiv: I hate python's format string syntax in first place, for reasons unrelated to that escape syntax, but luckily python also offers a more traditional format mechanism with a format syntax like C's printf, so that's what I always use < 1592603809 764083 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :arseniiv: what do you mean how I read them? I either read them with perl or python scripts where I have a function that does the unescaping, and they're easier to read than CSVs because I can read them line by line and a line break always means the end of the record with no mucking about with escaped line breaks, < 1592603823 462208 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I advocated (and I think I still do) US, RS, GS and FS as a CSV replacement but unfortunately they aren’t printable either, though many editors would print them good, but the other issue people wouldn’t be able to input them well < 1592603844 39280 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :b_jonas: ah, I see < 1592603865 471651 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :or by eyeballing at them in a text editor, which displays control characters in some fancy way, and again it's easy because then there are no escaped line breaks, so every record is a single line < 1592603893 414518 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :I also work with CSVs, because I interface with existing programs that read and write them, and quoting line breaks is more ugly there < 1592603908 332862 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :US, RS, GS and FS => I need to add them to my AHK script, for some reason they aren’t there—at least to test various text editors < 1592603944 402853 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :yeah, escaped line breaks aren’t good for the eyes < 1592603955 579772 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :have you ever tried to implement a CSV reader and writer that handles quoted line breaks, quoted field separators, and quoted double quotes, correctly in all corner cases, including detecting malformed input and including accepting either "\n" or "\r\n" as the field separator but preserving the distinction between them inside quoted strings? < 1592603969 614460 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :I have written such a csv reader and writer, and I believe it's correct now, but it's UGLY AS HELL < 1592603977 23803 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :I hate whoever invented these quoting standards < 1592603998 673426 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :b_jonas: including detecting malformed input => hopefully I won’t need to do that! < 1592604089 203735 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :okay I suggest using `{|` and `|}` as escapes for `{` and `}` for example. Is it good? < 1592604091 559842 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :whereas the reader and writer for my dump format is trivial, so trivial that I implemented a writer even in VBA, which is such a horrible language that I choose dump everything and then process them in external code rather than try to implement anything nontrivial in VBA directly. I could similarly easily write a reader for this format in VBA, though I haven't done yet, and it would be trivial, at least < 1592604097 594818 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :the parsing and unescaping parts would be trivial. < 1592604122 261984 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :arseniiv: again, no clue, because I hate braced format strings in first place < 1592604168 422447 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :VBA is horrible, I agree as someone who wrote in it and in VB6 for some time when there was no internet access and prior to finding a CD with Delphi < 1592604200 928100 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :b_jonas: let’s pretend they aren’t for format strings < 1592604231 111425 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :though I won’t name another application from the top of the head < 1592604232 42935 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :though I haven't tried to use the foreign call interface of VBA yet, but maybe I should, linking a DLL and calling my own C functions might work better than dumping to a file in some cases < 1592604245 467027 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :I should definitely experiment with how easy or difficult that is < 1592604270 388271 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :arseniiv: no clue then, I can't really tell how you should escape something unless there's an actualy application that I can imagine < 1592604309 233163 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :meanwhile, I managed to cause a rules debate in the M:tG 3-card blind thread < 1592604311 991057 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I think FFI declarations were more or less good but I didn’t write them those times, only marveled at someone’s registry access code from wherever < 1592604337 219244 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :VBA should interoperate well with COM+! (I’ll show myself out) < 1592604355 955391 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :I submitted a deck based on a judgement I received in a private message from the then GM in the previous thread, and the players somehow don't want to use that, despite that in general we use most of the rules from that thread. < 1592604408 171420 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :arseniiv: yes, if I was a windows programmer then I wouldn't even try to use VBA, just call the VBA interface of this application through some COM or whatever interface that is from a non-VBA program < 1592604414 196290 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :a C++ or C# program or something < 1592604433 787418 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :I know there's such an interface, but given that I'm not a windows program and don't want to become one, I have never learned how that thing works < 1592604467 336971 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :maybe C# would be better these times though I didn’t try, I avoid < 1592604496 475757 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I mean I did try C# and wrote much in it but didn’t try connections of this sort < 1592604510 498978 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :it's still not ideal, because the application interface has a few functions that you can access from the UI and I really want to access them from VBA but there's no interface yet, plus a few of the interface functions have bugs < 1592604521 474805 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :but still much better than the terrible UI and trying to do everything manually with it < 1592604633 239031 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :arseniiv: I have also thought to use US, RS, GS, FS, and the SQLite command-line interface supports this format, too. < 1592604665 444174 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1592604672 685364 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :zzo38: neat! didn’t know, thanks < 1592604678 340709 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(And when doing that, I have used \x10 as an escape character, too) < 1592604793 319029 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :admittedly I cheat, and use a second escaping mechanism: "\x0B" is a one-byte escape for "\r\n", because that's by far the most common thing I have to escape < 1592604820 805990 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :but this doesn't change the properties of the format much, it's still very easy to write and read < 1592604885 88499 :LKoen!~LKoen___@81.255.219.130 QUIT :Quit: Leaving < 1592604923 888429 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :interestingly, I see AHK pastes US and RS in full but stumbles on GS and FS for some reason < 1592605882 493557 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :if anyone’s interested how to add them to AHK, I found a simple and working way: send things like `{U+001c}` (this for FS) > 1592606155 586468 PRIVMSG #esoteric :14[[07Talk:Functional deadfish14]]4 N10 02https://esolangs.org/w/index.php?oldid=74060 5* 0320kdc 5* (+284) 10Note a possible spec flaw. < 1592606184 848744 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :arseniiv: what is "AHK"? < 1592606527 190525 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :b_jonas: AutoHotkey, a Windows automation tool which allows to define hotkey actions and send strings (aside other things). I use it with a large script to send almost all the unicode characters I post here and elsewhere, by typing LaTeX-like sequences (which wasn’t a good move but now I have what I have), like \rd␣ will send ⌟ < 1592606556 140406 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :arseniiv: ok < 1592606579 374195 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :12345 wow I accidentally used IRC formatting < 1592606591 138418 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :hm hm < 1592606625 968141 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :evidently FS…US are used for formatting here too. I thought that would be some other unprintable characters < 1592606665 772182 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :GG ohdeerK < 1592606692 846521 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :wrong channel < 1592608227 346274 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :rewritten the data model for cpressey’s Tandem almost two times now, it’s time to sleep… < 1592608513 863301 :arseniiv!~arseniiv@136.169.210.76 QUIT :Ping timeout: 264 seconds < 1592608577 230556 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1592608698 243166 :heroux!sandroco@gateway/shell/insomnia247/x-ckmhznuajalxvjoa QUIT :Ping timeout: 265 seconds < 1592608964 483071 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1592609324 762228 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1592609397 544965 :heroux!sandroco@gateway/shell/insomnia247/x-mylhvyqodmqgpzou JOIN :#esoteric < 1592609494 955480 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 260 seconds < 1592609500 285564 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1592609789 487373 :tromp!~tromp@2a02:a210:ca3:2800:2160:3556:f605:27df QUIT :Ping timeout: 272 seconds < 1592610367 195693 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :and... I accidentally spawned a small debate about US customary units :( < 1592612053 82328 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592612249 891767 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592613063 946219 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :TIL it's possible to make an x86 Linux brainfuck compiler via the same "add this header, replace character X with string Y, add this footer" methodology as for some other esoteric languages < 1592613141 299097 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :t20kdc: well of course. if you allow footers, you can make a "compiler" (that embeds an interpreter) for a lot of things. < 1592613154 447276 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1592613158 198418 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :b_jonas: not even embedding an interpreter, though < 1592613183 571753 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :b_jonas: actual compiler, albeit with slightly odd loop handling < 1592613216 732430 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :sure, in this case you can do that too < 1592613223 484653 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :though you would have to add an upper limit to the code size < 1592613228 587532 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :but it can be a large upper limit < 1592613228 698872 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, although presumably it is not optimal, I think > 1592613712 370161 PRIVMSG #esoteric :14[[07Talk:Jumplang14]]4 10 02https://esolangs.org/w/index.php?diff=74061&oldid=73263 5* 03Emerald 5* (+175) 10/* Minimization */ new section < 1592615970 378346 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1592619090 928113 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1592619529 953566 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 264 seconds < 1592621277 792005 :ProofTechnique!sid79547@gateway/web/irccloud.com/x-dvqknqndubshbtji QUIT :Ping timeout: 260 seconds < 1592621287 247692 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :well, I now have a pet brainfuck-compiler-written-in-brainfuck, though it's not very fast < 1592621327 324650 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :(and by 'pet' I mean 'cute and not very useful', not the device type. target: i386 Linux ELF.) < 1592621380 477068 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :it basically amounts to appending a bunch of premade fragments together, so... < 1592621391 502955 :ProofTechnique!sid79547@gateway/web/irccloud.com/x-hmryebxcdbbogoez JOIN :#esoteric < 1592621430 440052 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :t20kdc: nice. how much does it optimize? < 1592621445 575149 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :b_jonas: literally not at all. 1:1 conversion from instructions to fragments. < 1592621471 937381 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ok < 1592621474 361467 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :still, nice < 1592621708 737992 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :b_jonas: https://20kdc.duckdns.org/bootstrap.c is basically the outline of the compiler, https://20kdc.duckdns.org/kbfc.b is the actual thing, https://20kdc.duckdns.org/kbfc.h is part of the source < 1592621737 708990 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :it's 4AM, so... night < 1592621794 2568 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net QUIT :Remote host closed the connection < 1592621970 475158 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Is there a brainfuck compiler to target Glulx? The ordinary Glk output stream should work as long as the output of the program is using ISO-8859-1 character set, with no control codes other than line feed. But, to see what optimizations are possible to store stuff in local and global variables, and other stuff like that. The rest is easily enough; you can optimize multiple + or - signs, or such things like [-] easily enough. < 1592623376 785785 :S_Gautam!uid286066@gateway/web/irccloud.com/x-vqihyagtuszqhasx JOIN :#esoteric < 1592623378 640410 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Read error: Connection reset by peer < 1592624282 326315 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :darn it, the n key on my keyboard is misbehaving < 1592624292 149889 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :I hope it's just a temporary thing < 1592626973 562837 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1592627761 739291 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Does any emulator (that emulates NES/Famicom, Gameboy, etc) have an option to draw on the screen to cover up part of the display to make the game more difficult? < 1592628204 343669 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :Any emulator that supports Lua, I guess < 1592628341 189400 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :Was there a particular game you had in mind? < 1592628448 645677 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Pokemon de Panepon; even if the V-HARD mode is too easy. Why is there no X-HARD mode? < 1592628813 110479 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(I do know that there is a hidden mode to increase the maximum speed, and I have activated that. I don't know why that is hidden, though.) < 1592628907 551194 :Sgeo_!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1592629004 205439 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(The other possibility would be to give opponent more hit points; do you know how to do that in this game?) < 1592629087 566954 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Ping timeout: 240 seconds > 1592629087 636346 PRIVMSG #esoteric :14[[07International Phonetic Esoteric Language14]]4 10 02https://esolangs.org/w/index.php?diff=74062&oldid=73981 5* 03Bigyihsuan 5* (-53) 10version 1.3.0 > 1592629784 846999 PRIVMSG #esoteric :14[[07Talk:GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74063&oldid=74047 5* 03NooneAtAll 5* (+24) 10/* GORBITSA Program Format */ < 1592630236 681225 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592630450 902235 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net QUIT :Ping timeout: 256 seconds < 1592631141 707312 :S_Gautam!uid286066@gateway/web/irccloud.com/x-vqihyagtuszqhasx QUIT :Quit: Connection closed for inactivity < 1592631204 583344 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric > 1592632473 507502 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Dion 5* 10New user account < 1592632497 745365 :S_Gautam!uid286066@gateway/web/irccloud.com/x-wjhnoyzbconuxtfp JOIN :#esoteric < 1592632668 892163 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu > 1592632681 366073 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=74064&oldid=74056 5* 03Dion 5* (+133) 10 < 1592632751 54520 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1592632829 971674 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :" sadly Jelly's escaping syntax blows up exponentially" => that's sad ← nowadays I normally make it a goal of mine to have nestable string literal syntax when I design languages that benefit from string literals < 1592632872 500991 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the crazy thing is that Jelly actually uses “” quotes to delimit strings, but the delimiters have special meanings when they appear inside a string so they can't be nested in the usual way < 1592633319 779234 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ais523: hmm... maybe I should reconsider the esoteric syntax that I was planning to use for the shortcut syntax for printing literal strings in Consumer Society (for debug purposes, interpreters aren't required to print the string, they're only required to recognize the syntax and be able to skip over the string) < 1592633355 67463 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :it blows up exponentially if you try to make a Consumer Society program that prints a Consumer Society program that prints etc < 1592633372 615462 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : b_jonas: how do you think, is there a better way to escape a character than x ↦ xx, xx ↦ xxx, xxx ↦ xxxx ← this doesn't work for the string delimeter, at least not at the end of the string, unless you have some sort of C-like string concatenation rule in the parser < 1592633377 339110 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :admittedly in that case you could just use ordinary programming to compress the exponential sequence < 1592633384 832355 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because when you see "a""" you don't know whether you're still inside the string or not < 1592633429 865907 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ais523: yeah, I told him and he already admitted that < 1592633442 293367 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right < 1592633451 28955 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's what I get for not reading the whole scrollback before commenting < 1592633491 209888 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are there logic languages that are more like SAT than like Prolog? What would they be like? < 1592633495 682373 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :yeah, I do that all the time too < 1592633508 475642 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :shachaf: yes, SAT solvers < 1592633533 998619 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, in C, can't you get linear-growth repeated escaping by using trigraphs? < 1592633552 445350 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What I mean is that the execution strategy is more like SAT, which is very different from Prolog. < 1592633555 881138 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ais523: you can get linear growth with just "\x5C" < 1592633559 790102 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :and I usually write "\x5C" < 1592633571 27657 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean, like SAT solvers. But the actual language is more usable. < 1592633585 729387 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :\ escapes to ?\?/ escapes to ??\?/?/ escapes to ???\?/?/?/ and so on < 1592633593 215979 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but \x5C is possibly clearer? < 1592633601 431585 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess neither is particularly readable < 1592633604 446935 :user24!~user24@2a02:810a:1440:7304:4d35:f56d:7e27:bc11 JOIN :#esoteric < 1592633621 97391 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :SMT2 appears to be a fairly featureful language < 1592633622 229274 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ais523: the problem is that the easily available escaping function like perl's quotemeta or whatever that thing is in php uses the syntax that blows up exponentially, and that's the function you'll use in a golf language < 1592633626 941029 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can use it in a non-SAT-solving way < 1592633633 778613 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the syntax is a little ridiculous but not /too/ ridiculous < 1592633649 254064 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :in a turing-complete language, you always have some way to avoid the exponential blowup < 1592633661 654746 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :I actually use "\x5C" most of the time to represent a backslash in my programs < 1592633670 22504 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :I hate "\\" < 1592633696 869611 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :\x5C is a little less portable-in-theory than ?\?/, isn't it? < 1592633703 715517 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :but I only started this a few years ago, and there are some pragmagic reasons for it like windows cmd syntax < 1592633704 799910 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because there's no guarantee that 5C = backslash < 1592633713 369933 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although, many recent compilers don't implement trigraphs by default < 1592633723 611479 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, I haven't seen "pragmagic" before but I like it < 1592633725 265959 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ais523: but \x5C is much more portable to things that aren't C with trigraphs (or C++ with trigraph) < 1592633733 849279 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :uh, that was a typo < 1592633740 285234 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :I wanted to say pragmatic < 1592633748 125365 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :\u005C may be more portable to non-C things < 1592633764 647729 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I thought it was a parallel with "automagic" and was trying to figure out the meaning < 1592633780 275394 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ais523: yeah, but it doesn't work in C or perl or ... let me test bash, I don't know what it implements these days < 1592633795 683146 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :``` echo $'u\x5Cv\u005Cw' < 1592633797 298313 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :u\v\w < 1592633803 141655 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :hmm, it does work in bash < 1592633804 613327 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess "automagic" means "it just works in this context because we put effort into making sure it would work", so "pragmagic" would mean "I do this because it just works in a range of contexts, even without the contexts trying to make it work" < 1592633811 946645 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ok, then it only doesn't work in perl < 1592633821 206813 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` perl -E 'say "\u005C"' < 1592633823 951026 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :005C < 1592633828 429921 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` perl -E 'say "\u{005C}"' < 1592633829 426223 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​{005C} < 1592633837 566169 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` perl -E 'say "\x{005C}"' < 1592633838 622002 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​\ < 1592633839 289902 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ais523: perl's syntax is \x{005C} or \x{5C} < 1592633841 829706 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1592633850 797047 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I knew it had a syntax for that, just took me a moment to remember it < 1592633868 995753 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think the "consensus" escaping format is that \u takes four hex digits and \U takes eight < 1592633872 66245 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :but in python, it's \x5C or \u005C , either are the same < 1592633872 613724 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although \U is less widely implemented < 1592633882 836901 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ais523: yes, it spread from Java < 1592633887 74769 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and in a way, the first two of those eight digits are pointless < 1592633892 451074 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :Java is influential < 1592633903 588702 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not sure Java supports \U, I thought you were supposed to \u out a surrogate pair < 1592633913 75478 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I admit it's never come up < 1592633919 600680 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ais523: the first two of those eight digits is future compatibility for when unicode decides to grow its code space again < 1592633939 187878 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :I wonder how long it'll take before Unicode doesn't have enough codepoints < 1592633954 11328 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :and yes, I know that that's hard because UTF-16 is designed around the current limit < 1592633984 41476 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :UTF-16 is dying out in non-Microsoft contexts < 1592633987 806186 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :albeit slowly < 1592634005 394428 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :I seem to remember there being an era when there was a Private Use Area in the eight-hex-digit region < 1592634007 486437 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, and Funciton, but I doubt the Unicode Consortium cares much about that < 1592634022 3768 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :isn't there an entire astral plane that's private use? < 1592634022 115324 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: Maybe SMT2 is an answer, though I kind of doubt you'd want to do programming in it. < 1592634034 256120 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe the answer is a regular old language that generates SMT instances. < 1592634037 651584 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: I think I tried once, although I also think I changed my mind pretty quickly < 1592634049 773798 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I need to learn how SMT solvers work. < 1592634062 630116 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I have a vague idea of how DPLL(T) works now but there a lot of other things going on. < 1592634076 585829 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you mean internally, or from the user's point of view? < 1592634082 916732 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I get the impression that there's quite a range of different internal algorithms < 1592634112 507017 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ais523: ok, but does that help? microsoft isn't dying out, and I'm using utf16 because some windows program (which has some half-assed unicode support, though I can't understand why because apparently people in china just use illegal copies without paying the license) only accepts utf16-le as input < 1592634126 464230 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean internally. < 1592634142 794715 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you mean a range of theories or a range of implementation strategies for the non-theory part of the solver? < 1592634145 662002 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :I briefly wondered once if someone would invent a conlang that uses a script with exactly 65537 invented characters, just so that it can't fit in the Plane 15 PUA < 1592634163 129632 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I know there's DPLL(T), and something called MCSAT which is different, but I thought the general idea didn't vary that much. < 1592634192 6648 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :Arcorann: I think that plane only has 65534 usable code points, but there's a second smaller private use area so I don't think 65537 is enough < 1592634216 534605 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :I ended up checking and found that plane 16 is also a PUA < 1592634225 168136 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's a small PUA in the BMP, too < 1592634244 18041 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :oh, there are two planes? < 1592634264 414196 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :I thought it was one plane plus a small one in the material plane < 1592634278 907467 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: both the SMT solvers I've used appear not to care much about which theory is selected, for those solvers the theory selection has a syntactic effect on what programs you can write < 1592634288 946884 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but the internal algorithms look at what you actually wrote, not the theory you selected < 1592634303 606715 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which sorts of theories did you use? < 1592634308 114827 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(And which solvers?) < 1592634349 494930 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I started using z3 because it was the best-known, and moved onto Yices because it was much faster on the programs i was writing < 1592634384 369240 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :I looked up the PUAs in no-longer-valid regions, they were 0xE00000 to 0xFFFFFF and 0x60000000 to 0x7FFFFFFF < 1592634390 794344 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I experimented with a range of theories, mostly involving arithmetic on fixed-bitwidth integers plus something vaguely array-like < 1592634450 296761 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: sorry for my connection < 1592634459 351886 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :Arcorann: nice. is there an infinite set of private use codepoints if you allow more than 32 bits? < 1592634462 478640 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1592634499 803915 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :come to think of it, it's actually fairly easy to extend UTF-16 to more than 21 bits < 1592634512 197909 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just write two or more high surrogates followed by a low surrogate < 1592634544 603824 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ais523: that would lose some of the nice properties, eg. now you could have a false match if you tried to do a substring search codepoint-wise < 1592634553 250739 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this has no clashes with existing UTF-16; I think it sorts correctly too < 1592634556 739640 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :but a more tricky scheme that keeps this is possible < 1592634571 42322 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :http://www.open-std.org/CEN/TC304/guidecharactersets/guideannexb.html <-- original description of UCS < 1592634577 35038 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I agree that it has substring match issues, although there's a simple test to see if they occurred < 1592634583 527108 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :but utf-8 extends much more easily < 1592634608 902839 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I've been reading some of the Yices code. < 1592634610 947252 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's great. < 1592634631 175057 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: isn't there a limit to how far UTF-8 extends while keeping the nice properties? < 1592634642 593526 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Isn't the existing UTF-16 self-synchronizing in a way that this extension isn't? < 1592634652 847385 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :using FE as an initial byte works fine, using FF is problematic if you want to be able to extend it < 1592634654 763001 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ais523: no > 1592634661 198799 PRIVMSG #esoteric :14[[07MAWP14]]4 N10 02https://esolangs.org/w/index.php?oldid=74065 5* 03Dion 5* (+1179) 10Created page with "'''MAWP''' is a stack-based [[esoteric programming language]] that was made in 2020. ==Language Overview== '''MAWP''' works on an integer stack, starting with an initial va..." < 1592634663 530906 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ais523: at least not the nice properties that I care about < 1592634682 114375 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ais523: it breaks the property that the first byte tells you how long the representation is, but you can't keep that forever < 1592634693 177125 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :it still keeps all the substring and sorting properties < 1592634700 792870 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: what about the property that no character is a substring of any other character? < 1592634742 809741 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :once you reach FF as a prefix, what's new about the second byte that makes it distinguishable from the first byte of some other character? < 1592634786 251045 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you've already used up your entire stock of distinguished bytes < 1592634802 956639 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ais523: that property is still kept < 1592634807 627803 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how? < 1592634816 999871 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ais523: wait, I have this written up somewhere I think < 1592634868 325084 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :darn, I may have deleted it < 1592634928 339019 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :I once pondered defining more surrogates in one of the higher planes, so that six bytes would be used above plane 16 > 1592634939 644552 PRIVMSG #esoteric :14[[07MAWP14]]4 10 02https://esolangs.org/w/index.php?diff=74066&oldid=74065 5* 03Dion 5* (+371) 10 < 1592634941 678302 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :Arcorann: yes, that would probably be the sanest solution < 1592634943 645794 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also, a lot of SMT solvers support quantifiers? < 1592634951 754587 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: with limits, yes < 1592634958 303038 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I read some things about that but I'm still not really sure how it works. < 1592634965 194756 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they're incredibly useful, but also hard to implement efficiently < 1592634979 597447 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so there are normally restrictions on them based on what the internal algorithm supports < 1592635044 430629 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :Though thinking about it again that solution would actually be twelve bytes (six BMP surrogates to express three high plane surrogates to express one 31-bit codepoint) < 1592635103 436336 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :can't you just use an astral surrogate followed by two "ordinary" low surrogates? < 1592635109 199002 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :UTF-8-style < 1592635123 406520 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ais523: anyway, the encoding above asiic, basically works like this. take the binary form of your codepoint, pad it so the length is 11 plus a multiple of 5 bits. prepend a 0 bit and then prepend a 1 bit for each group of 5 bits that it's longer than 11 bits. then break the resulting bit string to 6 bit chunks (since the above guarantees the length is a multiple of six bits), prepend 11 to the first one < 1592635129 935990 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :and 10 to the rest of them < 1592635154 631933 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ais523: you can see how to undo this procedure: strip the first two bits of each byte, and you get a unary encoding of the length, then a 0 bit, then the bits of the code point < 1592635177 186829 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :hi! < 1592635179 34172 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :you have to be careful with endianness and rejecting overlong encodings of course < 1592635190 988138 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :rain1: hi < 1592635194 581946 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :but the unary encoding of the length ensures that the substring property is kept < 1592635205 488594 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: oh, I see, the continuation bytes of the length start 10 < 1592635216 842909 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :there's nothing really special about FD or FE or FF < 1592635237 968510 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ais523: well, they would, but not many < 1592635253 257500 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :not much software actually supports this. perl does, I think, but only up to 2**64 < 1592635277 140196 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :most software just rejects anything over 2**31 or anything over 0x10FFFF < 1592635285 169834 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :which is fine for non-esoteric applications of course < 1592635290 922979 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I was trying to determine how you distinguished a length continuation byte from a starting byte < 1592635296 586338 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I didn't think of encoding the length within continuation bytes < 1592635298 306243 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :as long as you don't mess it up in a way that leads to security vulnerabilities < 1592635303 641882 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like, ordinary continuation bytes < 1592635340 947886 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, "0x10FFFF" is such a boring way to say it, why not write out 1114111? it's much prettier-looking and shorter < 1592635358 874175 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But it hides the structure of the number. < 1592635421 635982 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :17×2¹⁶-1 is the same length and more descriptive structurally < 1592635436 338618 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ais523: yeah, the first byte that's neither FF nor BF determines the length if your input is valid > 1592635479 295672 PRIVMSG #esoteric :14[[07MAWP14]]4 10 02https://esolangs.org/w/index.php?diff=74067&oldid=74066 5* 03Dion 5* (+2502) 10 < 1592635510 510059 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ais523: because I once spent hours debugging a segfault from writing 8096 instead of 8196, and from that point on I'm careful to use hexadecimal numerals for numbers like this, because computers make fewer mistakes than I do < 1592635520 247353 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :https://en.wikipedia.org/wiki/UTF-8#History < 1592635536 450535 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :hexadecimal numerals or relying on constant folding < 1592635542 40168 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :2¹³ is 8192, although you might of course have wanted 2¹³+4 > 1592635543 713358 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=74068&oldid=74052 5* 03Dion 5* (+11) 10 < 1592635583 448786 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it does seem helpful to memorize constants like 65536 or 4294967296 or 1103515245, though < 1592635590 886657 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :I'm not sure what exact number I wanted, it's for the ioctl to load VGA text mode font < 1592635599 902084 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :memorizing them to recognize them, sure < 1592635604 452058 :nfd9001!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net JOIN :#esoteric < 1592635609 363251 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :but I don't want to write them < 1592635615 581078 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think (16+1)¹⁶-1 is even more descriptive. < 1592635622 111315 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :admittedly I just wrote 65534 above, so I do sometimes write them < 1592635628 165116 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't have 2⁶⁴ memorised < 1592635631 585614 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Perhaps (2^4+1)^16-1, or even (2^4+1)^(2^4)-1 < 1592635649 37013 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :shachaf: um, but it's neither < 1592635660 520965 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :16 wasn't chosen due to being 2⁴, though < 1592635662 198608 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Er, so it isn't. < 1592635667 816206 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :shachaf: it's 17*2**16-O(1) < 1592635683 627147 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The number I wrote is obviously wrong. < 1592635697 968 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :16 wasn't chosen due to being 2⁴ but it was surely chosen due to being a power of 2. < 1592635750 645413 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :shachaf: hmm, that's a good question, how much of an accident it is that the 8-bit bytes that won out over 9-bit and 6-bit bytes uses 8 which is a power of 2? < 1592635770 277621 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :it's certainly convenient for some things, but I don't know if it could have historically been different < 1592635801 968205 :nfd!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net QUIT :Ping timeout: 264 seconds < 1592635807 352419 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :could we have ended up in an alternate univerese where everything is 9 bits or 18 bits or 36 bits or 72 bits long? < 1592635834 103736 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in fact, the extra 16 planes don't have anything to do with the number 16, the number of planes was chosen so that there would be (2¹⁰×2¹⁰) bytes in them, 16 just happens to 2²⁰÷2¹⁶ < 1592635834 395385 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :or where everything is 6 bits or 12 bits or 24 bits or 48 bits or 96 bits long? < 1592635846 570737 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's a power of two because it's the ratio between two powers of 2 < 1592635889 359262 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nine-bit bytes were used seriously for quite a while < 1592635897 807887 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :yes, and so were 12-bit words < 1592635913 359858 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I've worked on a computer that used 14-bit words in ROM (but 8-bit bytes in RAM) < 1592635930 451659 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :that's why I mentioned those specific numbers, not 7-bit bytes (which were mostly used in communication, not in computations), or trits (which were used in some experimental computers < 1592635934 594681 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :) < 1592635948 652236 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ais523: oh yeah, microcontrollers sometimes do that thing < 1592635975 587637 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think 14 was chosen because it's a good size for fixed-width instructions on a microcontroller, and it also lets you store strings in ROM two-per-character (assuming ASCII) < 1592635992 654815 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, two-characters-per-word < 1592636018 698530 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :yeah, something like that. but if those things spread, we'd still end up having quantities that are power of two bit sized. < 1592636054 339624 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :it's the multiples of 9 bit and multiples of 6 bits that were used as word sizes that I'm mostly concerned about, though admittedly I don't know too much about retrocomputing < 1592636087 984191 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right, the most relevant non-power-of-two number I see is 59049, and that's only because it's used by both TriINTERCAL and Malbolge as the number of possible 10-trit values < 1592636128 973638 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :3¹⁰ seems to have been chosen as the standard size of a ternary word in esoprogramming so that it can be simulated using a binary computer with 16-bit words < 1592636138 753470 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :yeah, but those are both made as deliberately esoteric choices < 1592636151 743404 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :TriINTERCAL also supports a 3²⁰-bit word; I think the Malbolge version that does that is called Malbolge-20 < 1592636161 830607 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :they use base 3 because non-eso doesn't use base 3 < 1592636162 495289 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which should really be properly specified this year, for the naming pun < 1592636194 972093 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ais523: you have to talk to kspalaiologos for that one < 1592636209 969045 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, it's on Esolang already < 1592636219 325100 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :dating from 2017 < 1592636230 541033 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :but I fear it'll faill into that limbo like the befunge extensions that technically exist but people don't use it < 1592636266 885597 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :kspalaiologos uses it < 1592636273 621822 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :oh wow < 1592636283 492280 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :nice < 1592636293 249302 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can't get at the spec, though, because the domain is using a security certificate from a different domain < 1592636296 995385 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let me try the web archive < 1592636315 708828 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :you can't get at the spec? is this a good time to ask if the C-intercal docs are still unreachable? < 1592636351 263069 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they're reachable in a convoluted way, because the source repository from them is online somewhere > 1592636354 318913 PRIVMSG #esoteric :14[[07MAWP14]]4 10 02https://esolangs.org/w/index.php?diff=74069&oldid=74067 5* 03Dion 5* (+14) 10 < 1592636378 26338 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ok < 1592636429 44175 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :if you find that, please put a link to the article on esolangs.org < 1592636455 624497 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :not that I plan to do anything interesting with intercal < 1592636465 443487 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :I'm more interested about your less esoteric projects < 1592636526 664481 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :(I guess that's obvious, I asked about ayacc and nethack4 and scapegoat and that balanced tree library) < 1592636527 739511 :LKoen!~LKoen___@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr JOIN :#esoteric < 1592636543 457298 :tromp!~tromp@2a02:a210:ca3:2800:552:cfdf:81ab:e29e JOIN :#esoteric > 1592636589 993262 PRIVMSG #esoteric :14[[07C-INTERCAL14]]4 10 02https://esolangs.org/w/index.php?diff=74070&oldid=65534 5* 03Ais523 5* (+263) 10/* External resources */ link my mirror < 1592636622 462821 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :thanks < 1592636961 576249 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I started mirroring it when all the other repos disappeared < 1592636965 970854 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but forgot to tell anyone < 1592636979 276786 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's the only place I commit to nowadays, because there isn't anywhere else to commit to < 1592637074 972147 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :I see < 1592637094 25378 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :the tree library doesn't exist yet, right? < 1592637107 151863 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :you'd probably have told me if it existed < 1592637117 897832 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I haven't worked on it for ages < 1592637128 569718 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :ok < 1592637414 531957 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 240 seconds > 1592637922 768491 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 M10 02https://esolangs.org/w/index.php?diff=74071&oldid=73993 5* 03DmilkaSTD 5* (+12) 10'for' plans > 1592637990 157847 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 M10 02https://esolangs.org/w/index.php?diff=74072&oldid=74071 5* 03DmilkaSTD 5* (+24) 10This will be hard to maintain... < 1592638299 568681 :FreeFull!~freefull@defocus/sausage-lover QUIT : > 1592638337 480246 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 M10 02https://esolangs.org/w/index.php?diff=74073&oldid=74072 5* 03DmilkaSTD 5* (+31) 10literally i dont want to make the compileeeeeeeeeeeeeeeeeeer :( < 1592639077 962413 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 264 seconds < 1592639144 962788 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric > 1592640973 26197 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Georgelam6 5* 10New user account < 1592642023 571360 :nfd!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net JOIN :#esoteric < 1592642214 416853 :nfd9001!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net QUIT :Ping timeout: 240 seconds < 1592643099 849532 :Sgeo_!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1592643112 469054 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1592643468 315067 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :On this SAT instance (pigeon-hole/hole10.cnf), my SAT solver takes 1.5s, and minisat takes 92.5s (by default) and 8s (when I disable restarts). > 1592644633 767391 PRIVMSG #esoteric :14[[07Talk:GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=74074&oldid=74063 5* 03Ais523 5* (-23) 10fix talk page formatting > 1592644722 95925 PRIVMSG #esoteric :14[[07Talk:GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74075&oldid=74074 5* 03Ais523 5* (-1) 10double rv; actually, the formatting was correct in the first place > 1592645614 481631 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 M10 02https://esolangs.org/w/index.php?diff=74076&oldid=74073 5* 03DmilkaSTD 5* (+74) 10this will be so hard to maintain... ... ... < 1592645904 484696 :arseniiv!~arseniiv@136.169.210.76 JOIN :#esoteric < 1592646141 594250 :S_Gautam!uid286066@gateway/web/irccloud.com/x-wjhnoyzbconuxtfp QUIT :Quit: Connection closed for inactivity > 1592647042 214300 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74077&oldid=74059 5* 03Geek Joystick 5* (-13) 10/* Implementations */ > 1592647065 668322 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74078&oldid=74077 5* 03Geek Joystick 5* (+13) 10/* Implementations */ > 1592648628 635336 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=74079&oldid=74064 5* 03Ais523 5* (+60) 10looks like cloud-to-butt is messing up some people's attempt to introduce themselves; it's probably good that that is prohibited, but we should give a clue as to what's going on < 1592648648 458879 :arseniiv!~arseniiv@136.169.210.76 QUIT :Ping timeout: 258 seconds < 1592649350 886724 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net JOIN :#esoteric < 1592649808 968213 :arseniiv!~arseniiv@136.169.210.76 JOIN :#esoteric < 1592650293 462989 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :what’s good about myopia is that you can be absolutely sure no part of your brain read a spoiler if you moved back from the screen quickly enough < 1592650958 419141 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1592652620 488611 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1592652719 877987 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 258 seconds < 1592652787 991283 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1592654501 223418 :rain1!~rain1@unaffiliated/rain1 QUIT :Quit: Leaving > 1592656510 826202 PRIVMSG #esoteric :14[[07MAWP14]]4 M10 02https://esolangs.org/w/index.php?diff=74080&oldid=74069 5* 03PythonshellDebugwindow 5* (+617) 10/* Computational class */ comp class + cats > 1592656549 158981 PRIVMSG #esoteric :14[[07MAWP14]]4 M10 02https://esolangs.org/w/index.php?diff=74081&oldid=74080 5* 03PythonshellDebugwindow 5* (-1) 10/* Language Overview */ remove -> pop > 1592657538 819522 PRIVMSG #esoteric :14[[07Jumplang14]]4 M10 02https://esolangs.org/w/index.php?diff=74082&oldid=73856 5* 03PythonshellDebugwindow 5* (+21) 10/* Commands */ > 1592657548 961040 PRIVMSG #esoteric :14[[07Talk:Jumplang14]]4 M10 02https://esolangs.org/w/index.php?diff=74083&oldid=74061 5* 03PythonshellDebugwindow 5* (+197) 10/* Minimization */ > 1592657685 481525 PRIVMSG #esoteric :14[[07Jumplang14]]4 M10 02https://esolangs.org/w/index.php?diff=74084&oldid=74082 5* 03PythonshellDebugwindow 5* (-3) 10/* Commands */ < 1592657877 377906 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric > 1592657920 949869 PRIVMSG #esoteric :14[[07Turing-machine14]]4 M10 02https://esolangs.org/w/index.php?diff=74085&oldid=68174 5* 03PythonshellDebugwindow 5* (+52) 10CATS > 1592658216 846059 PRIVMSG #esoteric :14[[07Jumpmin14]]4 N10 02https://esolangs.org/w/index.php?oldid=74086 5* 03PythonshellDebugwindow 5* (+3341) 10Minimalization of Jumplang > 1592658235 962655 PRIVMSG #esoteric :14[[07Jumplang14]]4 M10 02https://esolangs.org/w/index.php?diff=74087&oldid=74084 5* 03PythonshellDebugwindow 5* (-29) 10/* Examples */ rm duplicat > 1592658380 222330 PRIVMSG #esoteric :14[[07Jumpmin14]]4 M10 02https://esolangs.org/w/index.php?diff=74088&oldid=74086 5* 03PythonshellDebugwindow 5* (+302) 10/* Further development */ > 1592658400 727719 PRIVMSG #esoteric :14[[07Jumplang14]]4 M10 02https://esolangs.org/w/index.php?diff=74089&oldid=74087 5* 03PythonshellDebugwindow 5* (-308) 10/* Minimization */ > 1592658429 957612 PRIVMSG #esoteric :14[[07Jumplang14]]4 M10 02https://esolangs.org/w/index.php?diff=74090&oldid=74089 5* 03PythonshellDebugwindow 5* (+58) 10/* See also */ > 1592658458 110891 PRIVMSG #esoteric :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=74091&oldid=74068 5* 03PythonshellDebugwindow 5* (+14) 10/* J */ + [[Jumpmin]] > 1592658498 595820 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow14]]4 M10 02https://esolangs.org/w/index.php?diff=74092&oldid=73952 5* 03PythonshellDebugwindow 5* (+55) 10/* Languages */ > 1592658549 806258 PRIVMSG #esoteric :14[[07Vandevelo14]]4 M10 02https://esolangs.org/w/index.php?diff=74093&oldid=73949 5* 03PythonshellDebugwindow 5* (+13) 10/* Special variables */ > 1592658579 250062 PRIVMSG #esoteric :14[[07User:Osmarks14]]4 N10 02https://esolangs.org/w/index.php?oldid=74094 5* 03Osmarks 5* (+149) 10Created page with "{{Deletedpage}} {{PageWIP}} {{Wrongtitle}} {{User:Sinthorion}} {{Spoiler|{{Programming Language}}}} {{:Joke language list}} {{Special:RecentChanges}}" > 1592658623 602475 PRIVMSG #esoteric :14[[07Vandevelo14]]4 M10 02https://esolangs.org/w/index.php?diff=74095&oldid=74093 5* 03PythonshellDebugwindow 5* (+127) 10/* Expressions */ > 1592658742 660246 PRIVMSG #esoteric :14[[07Visify14]]4 M10 02https://esolangs.org/w/index.php?diff=74096&oldid=73828 5* 03PythonshellDebugwindow 5* (+141) 10/* Syntax */ Comments > 1592658811 179272 PRIVMSG #esoteric :14[[07Visify14]]4 M10 02https://esolangs.org/w/index.php?diff=74097&oldid=74096 5* 03PythonshellDebugwindow 5* (+153) 10/* Arguments */ how did I forget $x and $y? > 1592658893 260938 PRIVMSG #esoteric :14[[07Test14]]4 N10 02https://esolangs.org/w/index.php?oldid=74098 5* 03Osmarks 5* (+0) 10Osmarks created the page [[Test]] using a non-default content model "JavaScript": Testing > 1592658893 269185 PRIVMSG #esoteric :14[[07Special:Log/contentmodel14]]4 new10 02 5* 03Osmarks 5* 10Osmarks created the page [[02Test10]] using a non-default content model "JavaScript": Testing > 1592658910 896926 PRIVMSG #esoteric :14[[07Test14]]4 10 02https://esolangs.org/w/index.php?diff=74099&oldid=74098 5* 03Osmarks 5* (+30) 10 > 1592658992 731729 PRIVMSG #esoteric :14[[07Special:Log/move14]]4 move10 02 5* 03Osmarks 5* 10moved [[02Test10]] to [[JS content model test]] > 1592659167 341615 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74102&oldid=74078 5* 03ZippyMagician 5* (-47) 10Memory starts at 0 < 1592659717 232694 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :https://everything2.com/title/The%2520Teach%2520Yourself%2520to%2520be%2520a%2520Dummy%2520in%252024%2520Hours%2520Bible <-- I wonder if it's possible to invent a language where this is actually valid code < 1592659811 981708 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :now i want that book < 1592661071 769328 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :I don't need it now, I'm just curious, does anyone have a backup of the database of New inverse symbolic calculator (ISC, Plouffe's inverter, real number search) "https://isc.carma.newcastle.edu.au/" ? < 1592661453 20124 :nfd9001!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net JOIN :#esoteric < 1592661620 593111 :nfd!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net QUIT :Ping timeout: 258 seconds > 1592662577 463072 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74103&oldid=74102 5* 03Geek Joystick 5* (+200) 10/* Programs */ > 1592662591 793080 PRIVMSG #esoteric :14[[07All Turing-complete languages are brainfuck derivatives14]]4 N10 02https://esolangs.org/w/index.php?oldid=74104 5* 03PythonshellDebugwindow 5* (+2459) 10Created page with "'''All Turing-complete languages are brainfuck derivatives''' is a family of [[esoteric programming language]]s and [[esoteric subset]]s first realized by User:PythonshellDe..." > 1592662653 238969 PRIVMSG #esoteric :14[[07Category:Esoteric subset14]]4 M10 02https://esolangs.org/w/index.php?diff=74105&oldid=43253 5* 03PythonshellDebugwindow 5* (+24) 10cat > 1592662931 499321 PRIVMSG #esoteric :14[[07All Turing-complete languages are brainfuck derivatives14]]4 M10 02https://esolangs.org/w/index.php?diff=74106&oldid=74104 5* 03PythonshellDebugwindow 5* (+88) 10 > 1592662962 293465 PRIVMSG #esoteric :14[[07All Turing-complete languages are brainfuck derivatives14]]4 M10 02https://esolangs.org/w/index.php?diff=74107&oldid=74106 5* 03PythonshellDebugwindow 5* (-2) 10/* Subset details */ > 1592662993 148794 PRIVMSG #esoteric :14[[07Special:Log/move14]]4 move10 02 5* 03PythonshellDebugwindow 5* 10moved [[02All Turing-complete languages are brainfuck derivatives10]] to [[All Turing-complete languages are brainfuck equivalents]] > 1592663003 36269 PRIVMSG #esoteric :14[[07All Turing-complete languages are brainfuck equivalents14]]4 M10 02https://esolangs.org/w/index.php?diff=74110&oldid=74108 5* 03PythonshellDebugwindow 5* (+0) 10 > 1592663049 853269 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow14]]4 M10 02https://esolangs.org/w/index.php?diff=74111&oldid=74092 5* 03PythonshellDebugwindow 5* (+142) 10/* Languages */ > 1592663135 255702 PRIVMSG #esoteric :14[[07Int**14]]4 M10 02https://esolangs.org/w/index.php?diff=74112&oldid=72742 5* 03PythonshellDebugwindow 5* (-2) 10 > 1592663180 628576 PRIVMSG #esoteric :14[[07Int**14]]4 M10 02https://esolangs.org/w/index.php?diff=74113&oldid=74112 5* 03PythonshellDebugwindow 5* (+33) 10/* Interpreters */ How can this be Uncomputable ''and'' Implemented? < 1592663569 285614 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :0.44721359549995793928183473374625524709 what number is htis? < 1592663674 573403 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`` echo '1/sqrt(5)' | bc -l < 1592663675 803302 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​.44721359549995793928 < 1592663935 261411 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`` dc -e '40k 1 5v/n' # I keep thinking I should use dc over bc more, but I keep forgetting how < 1592663936 301757 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​.4472135954999579392818347337462552470881 > 1592664094 764254 PRIVMSG #esoteric :14[[07Brainfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=74114&oldid=70723 5* 03PythonshellDebugwindow 5* (+120) 10cats > 1592664204 498042 PRIVMSG #esoteric :14[[07Unibrain14]]4 M10 02https://esolangs.org/w/index.php?diff=74115&oldid=43341 5* 03PythonshellDebugwindow 5* (+27) 10/* Related Languages */ ''cat?'' < 1592665414 430624 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1592665879 872744 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net JOIN :#esoteric > 1592666475 706535 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 037n7o 5* 10New user account > 1592666720 755648 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=74116&oldid=74079 5* 037n7o 5* (+160) 10/* Introductions */ > 1592666825 174038 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Dominic Zdan 5* 10New user account < 1592666828 870348 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Read error: Connection reset by peer > 1592667225 406772 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=74117&oldid=74116 5* 03Dominic Zdan 5* (+112) 10/* Introductions */ > 1592667341 323050 PRIVMSG #esoteric :14[[07PythonshellDebugwindow/Rewriting Language14]]4 M10 02https://esolangs.org/w/index.php?diff=74118&oldid=73468 5* 03PythonshellDebugwindow 5* (+141) 10 < 1592667343 900997 :user24!~user24@2a02:810a:1440:7304:4d35:f56d:7e27:bc11 QUIT :Remote host closed the connection > 1592667427 301915 PRIVMSG #esoteric :14[[07International Phonetic Esoteric Language14]]4 10 02https://esolangs.org/w/index.php?diff=74119&oldid=74062 5* 03Bigyihsuan 5* (+107) 10/* Plosives: Stack Operations */ > 1592667438 214935 PRIVMSG #esoteric :14[[07International Phonetic Esoteric Language14]]4 10 02https://esolangs.org/w/index.php?diff=74120&oldid=74119 5* 03Bigyihsuan 5* (+0) 10/* Plosives: Stack Operations */ > 1592668870 752260 PRIVMSG #esoteric :14[[07JS content model test14]]4 M10 02https://esolangs.org/w/index.php?diff=74121&oldid=74100 5* 03PythonshellDebugwindow 5* (+57) 10 > 1592669068 26039 PRIVMSG #esoteric :14[[07Unified HQ9+14]]4 M10 02https://esolangs.org/w/index.php?diff=74122&oldid=71398 5* 03PythonshellDebugwindow 5* (-23) 10import unpipe; unpipe.unpipe("User") > 1592669300 15686 PRIVMSG #esoteric :14[[07Embedded HQ9+14]]4 M10 02https://esolangs.org/w/index.php?diff=74123&oldid=68894 5* 03PythonshellDebugwindow 5* (+23) 10joke langs == langs > 1592669349 487158 PRIVMSG #esoteric :14[[07Letters++14]]4 M10 02https://esolangs.org/w/index.php?diff=74124&oldid=66471 5* 03PythonshellDebugwindow 5* (-24) 10wip > 1592670651 277434 PRIVMSG #esoteric :14[[07Funciton/Quine14]]4 M10 02https://esolangs.org/w/index.php?diff=74125&oldid=72814 5* 03PythonshellDebugwindow 5* (+23) 10 > 1592670722 316979 PRIVMSG #esoteric :14[[07LisL/examples14]]4 M10 02https://esolangs.org/w/index.php?diff=74126&oldid=73786 5* 03PythonshellDebugwindow 5* (-5) 10page->parent == nullptr > 1592671012 689400 PRIVMSG #esoteric :14[[07Register Automaton14]]4 M10 02https://esolangs.org/w/index.php?diff=74127&oldid=68190 5* 03PythonshellDebugwindow 5* (+122) 10 > 1592671100 22819 PRIVMSG #esoteric :14[[07Minscode14]]4 M10 02https://esolangs.org/w/index.php?diff=74128&oldid=57111 5* 03PythonshellDebugwindow 5* (+10) 10 > 1592671119 254053 PRIVMSG #esoteric :14[[07Minscode14]]4 M10 02https://esolangs.org/w/index.php?diff=74129&oldid=74128 5* 03PythonshellDebugwindow 5* (-4) 10/* Instructions */ > 1592671128 98686 PRIVMSG #esoteric :14[[07Minscode14]]4 M10 02https://esolangs.org/w/index.php?diff=74130&oldid=74129 5* 03PythonshellDebugwindow 5* (+0) 10/* Instructions */ > 1592673492 440976 PRIVMSG #esoteric :14[[07Brain14]]4 M10 02https://esolangs.org/w/index.php?diff=74131&oldid=57136 5* 03PythonshellDebugwindow 5* (+191) 10/* External Resources */ cats < 1592675077 3751 :imode!~linear@unaffiliated/imode JOIN :#esoteric > 1592676871 387522 PRIVMSG #esoteric :14[[07QUATRE-CALC14]]4 M10 02https://esolangs.org/w/index.php?diff=74132&oldid=35081 5* 03PythonshellDebugwindow 5* (+50) 10cats > 1592677297 197227 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74133&oldid=74103 5* 03ZippyMagician 5* (+471) 10Update self-interpreter > 1592677571 499263 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74134&oldid=74133 5* 03ZippyMagician 5* (+10) 10/* Self Interpreter (by User:ZippyMagician) */ > 1592677775 522755 PRIVMSG #esoteric :14[[07MyOwnLanguage14]]4 M10 02https://esolangs.org/w/index.php?diff=74135&oldid=66742 5* 03PythonshellDebugwindow 5* (+322) 10 < 1592678763 453297 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric > 1592680309 665005 PRIVMSG #esoteric :14[[07MyOwnLanguage14]]4 M10 02https://esolangs.org/w/index.php?diff=74136&oldid=74135 5* 03PythonshellDebugwindow 5* (-27) 10/* Interpreter in Python 3 */ > 1592680358 434644 PRIVMSG #esoteric :14[[07Nairb14]]4 M10 02https://esolangs.org/w/index.php?diff=74137&oldid=71194 5* 03PythonshellDebugwindow 5* (-1) 10 < 1592680365 196026 :LKoen!~LKoen___@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr QUIT :Quit: Leaving > 1592680411 167607 PRIVMSG #esoteric :14[[07ShadyAsFuck14]]4 M10 02https://esolangs.org/w/index.php?diff=74138&oldid=53873 5* 03PythonshellDebugwindow 5* (+2) 10 < 1592680992 392164 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592685002 725841 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I have become a three-star programmer. < 1592685135 84165 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :why not become a rockstar developer? < 1592685351 490673 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net PRIVMSG #esoteric :out of how many stars? > 1592686023 624250 PRIVMSG #esoteric :14[[07International Phonetic Esoteric Language14]]4 10 02https://esolangs.org/w/index.php?diff=74139&oldid=74120 5* 03Bigyihsuan 5* (+3) 10/* Back Fricatives, Taps/Flaps, Trills: List and String operations */ < 1592686296 82845 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think any number of stars your compiler allows. < 1592686313 685446 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In this case I wrote some function f(int *argc, char ***argv) < 1592686330 3900 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( is it a regular expression compiler ) < 1592686437 354522 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :I think of it backwards. if I write a three-star variable, it's often a mistake, and I shouldn't. < 1592686462 507043 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :two stars is fine, I have to use that often < 1592686532 707188 :int-e!~noone@int-e.eu PRIVMSG #esoteric :this is not proper software engineering < 1592686556 383387 :int-e!~noone@int-e.eu PRIVMSG #esoteric :any problem can be solved by an additional level of indirection, which will require an additional star ;-) < 1592686596 673920 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Now who wants to be an omega-star programmer? < 1592686626 851556 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I have also used three starts sometimes, but it is rare; usually it isn't helpful, but sometimes it is. < 1592686707 564288 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :int-e: no, it often won't require an additional star < 1592686723 861070 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: you're too serious < 1592686734 760251 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :maybe < 1592686898 50600 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you want to rapidly increase your number of stars, I recommend function pointers. < 1592686965 541616 :int-e!~noone@int-e.eu PRIVMSG #esoteric :moving closure to stardom < 1592687030 602498 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I got CDCL working (?) in my SAT solver yesterday. < 1592687047 520667 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean, I already had clause learning, but I added a really primitive form of clause deletion, so now it's actually practical. > 1592687049 947937 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=74140&oldid=72880 5* 03Bigyihsuan 5* (+1468) 10 < 1592687173 731972 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :What will you use CDCL for? < 1592687267 444405 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :What was CDCL again? < 1592687271 103886 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :ACTION googles < 1592687276 917230 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Unknown. < 1592687288 773852 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :Oh, right. < 1592687314 469728 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 240 seconds < 1592687320 347757 :int-e!~noone@int-e.eu PRIVMSG #esoteric :spruit11: heh, didn't you implement your own SAT solver? < 1592687326 78175 :int-e!~noone@int-e.eu PRIVMSG #esoteric :or am I mixing up people < 1592687368 299615 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Unforunately I'm prone to doing that. < 1592687420 855915 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :I implemented sat solver < 1592687424 456854 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :I did, but I don't think you mean me. < 1592687429 14746 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :Right. < 1592687464 184948 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I added automatic usage message generation to my option parser: https://shachaf.net/tmp/mop/mop.h < 1592687471 28156 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :wow, we have a lot of people here who have implemented sat solvers < 1592687471 129540 :int-e!~noone@int-e.eu PRIVMSG #esoteric :rain1: I'm certain I didn't mean you. < 1592687475 448698 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So convenient. I'm not sure it's worth it. < 1592687499 714600 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :shachaf: as long as you allow the caller to override it, it's fine > 1592687500 998301 PRIVMSG #esoteric :14[[07All Turing-complete languages are brainfuck equivalents14]]4 10 02https://esolangs.org/w/index.php?diff=74141&oldid=74110 5* 0320kdc 5* (+1540) 10/* Example members (languages and subsets) */ well, if ... any ... substitution is valid... < 1592687501 688588 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Nor shachaf, there was somebody else. < 1592687519 765153 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: Well, the caller doesn't have to call print_usage at all. < 1592687527 448536 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :I made a SAT solver once and then one inspired on NAND reasoning. < 1592687528 955102 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or they can process the list of options themselves. < 1592687540 648461 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :The latter was more general but slow as hell. > 1592687748 463724 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=74142&oldid=74140 5* 03Bigyihsuan 5* (+2) 10/* Turing Completeness */ < 1592687767 108987 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I used SAT solvers to come up with these puzzles: https://logic-masters.de/Raetselportal/Benutzer/eingestellt.php?name=shachaf > 1592687787 288557 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=74143&oldid=74142 5* 03Bigyihsuan 5* (+0) 10/* Turing Completeness */ < 1592687808 516033 :int-e!~noone@int-e.eu PRIVMSG #esoteric :hmm, "eingestellt" < 1592687840 87943 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :I still have a Sudoko solver in ML somewhere. Lemme look. < 1592687871 301576 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, for some reason the website is in German. < 1592687878 962278 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 246 seconds < 1592687891 336227 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :http://666-bits.blogspot.com/2008/01/yet-another-sudoku-solver.html < 1592687892 29817 :int-e!~noone@int-e.eu PRIVMSG #esoteric :https://en.bab.la/dictionary/german-english/einstellen < 1592687897 723231 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :Did you try this sudoku? https://www.youtube.com/watch?v=Vfps6nwPWmU < 1592687905 125471 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :I couldn't solve this < 1592687922 185613 :int-e!~noone@int-e.eu PRIVMSG #esoteric :rain1: I'd just throw it at my computer program if I can find it. < 1592687937 126054 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I don't actually like sudokus. < 1592687954 65796 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :it will be solved easily by algorithms < 1592687962 157418 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1592687968 669140 :int-e!~noone@int-e.eu PRIVMSG #esoteric :half of the advanced deduction procedures exploit the fact that there's a unique solution, which I consider improper reasoning. < 1592687989 58322 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :Me too. It's more fun to think about solvers than about actual Sudokus. < 1592688018 538391 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :what are your views on the assumption of uniqueness? < 1592688047 989792 :int-e!~noone@int-e.eu PRIVMSG #esoteric :as I said... why are you asking me to repeat myself? < 1592688153 192895 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Here's a Python Sudoku solver I wrote once in ~40 lines: https://slbkbs.org/tmp/old-python-solver.py < 1592688198 336490 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric : assumed at the time that 9x9 Sudoku is just too easy for computers to bother. But it turns out even fancy SAT solvers can have trouble with them, depending on your constraints. < 1592688202 52178 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s/^/I/ < 1592688228 143700 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Did you see the Sudoku solver in SQL? < 1592688231 614642 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :For example, it took the SAT solvers I tried quite a while to show that there are no valid Sudoku instances if you don't allow digits to be on the same / or \ diagonal. < 1592688262 356024 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :damn < 1592688265 800562 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :I wrote a sudoku solver but i can't find it < 1592688295 5132 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :Llasnad giftsubs hype @The_Bool_aid_Man @dr_yolo_14 @oej820 < 1592688317 262318 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I agree with b_jonas. < 1592688330 812216 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :Hell yeah < 1592688336 141368 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :oh worry < 1592688344 110508 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :I keep not looking at which channel I'm typing to < 1592688476 850547 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: Isn't that what X-Sudokus are? < 1592688490 952046 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean every diagonal and antidiagonal, not just the main ones. < 1592688521 24660 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Oh, wrapping around? < 1592688524 594281 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No wrapping. < 1592688529 933529 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Just shorter than 9 diagonals. < 1592688533 667058 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Ah. Right, I see now. < 1592688540 281230 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So it's only "at most" constraints, not "at least". < 1592688567 348556 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Hrm, I wonder how obvious that is. < 1592688717 120191 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, I should implement restarts in my solver. < 1592688734 540599 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Seems like an important (and easy) feature. < 1592688782 853603 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I suppose, once you have any kind of learning and possibly variable selection heuristics... < 1592688812 346327 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, right, I also need to implement a variable selection heuristic. < 1592688823 710006 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right now I'm using a static heuristic which doesn't seem great. < 1592688844 228739 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's probably even more important than restarts. < 1592688852 992079 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Otherwise there's no point to restarting. < 1592688858 371583 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I had some randomness before but I took it out. < 1592689923 881996 :spruit11!~unknown@ip56522cc1.speed.planet.nl PRIVMSG #esoteric :Yah. They come together. < 1592689986 108132 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: do SAT solvers still struggle if you pre-assign the first row to 123456789? < 1592690020 294996 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Good question. For a lot of my puzzles I've been trying to break this symmetry with the rules themselves, but of course the diagonal constraints don't do that. < 1592690026 72723 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(or something similar that breaks the symmetries) < 1592690314 416442 :int-e!~noone@int-e.eu PRIVMSG #esoteric :My really old C++ solver takes 1.2ms if given that first row. 0.44s without symmetry breaking (a significant part of the former time is spent on initialization). < 1592690380 883191 :int-e!~noone@int-e.eu PRIVMSG #esoteric :But the numbers look like it's not completely obvious. < 1592690414 287250 :int-e!~noone@int-e.eu PRIVMSG #esoteric :"it" being the fact that no such sudokus-with-distinct-diagonal-entries exist < 1592690618 432821 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :rain1: About assumption of uniqueness, I personally don't make that assumption unless the rules say it is unique (which I have seen in some puzzles, but not Sudoku). < 1592690909 478567 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: Wait, now it's instant. < 1592690931 142288 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, it must've been somethig more complicated. < 1592690945 393611 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :My solver is also instant. < 1592690967 724052 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, wait. < 1592691064 339565 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: Note that this isn't a SAT solver, it's a dedicated Sudoku solver. < 1592691073 254400 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. < 1592691077 939966 :int-e!~noone@int-e.eu PRIVMSG #esoteric :But hmm, only 75 nodes? Maybe this is obvious after all. < 1592691109 326477 :int-e!~noone@int-e.eu PRIVMSG #esoteric :But it's hard to say; my search assigns all places for a digit at once. < 1592691134 319079 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I had some leftover clues I forgot about. < 1592691144 810221 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :MiniSAT took ~40s with the symmetry breaking, I think. < 1592691168 793873 :int-e!~noone@int-e.eu PRIVMSG #esoteric :5273809 nodes without symmetry breaking < 1592691334 778802 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It takes MiniSAT 294s without symmetyr breaking. < 1592691342 238338 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :With symmetry breaking it's instant. < 1592691356 975595 :int-e!~noone@int-e.eu PRIVMSG #esoteric :hmm. decent. < 1592691372 210179 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :By which I mean 0.5s, not really instant. > 1592691400 631093 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=74144&oldid=74134 5* 03ZippyMagician 5* (-10) 10Fix < 1592691797 297259 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Upon closer inspection I doubt it's obvious, that 75 number is pretty misleading :) < 1592692038 130182 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :CaDiCaL takes 509s to show UNSAT. < 1592692051 729970 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And 0.045s with symmetry breaking. < 1592692241 212894 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1592693189 846325 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: Your C++ solver sounds pretty fancy. < 1592693729 344100 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net QUIT :Remote host closed the connection < 1592694250 427861 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: https://int-e.eu/~bf3/tmp/sudoku_solve.cc in full uncommented beauty < 1592694277 164349 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :text/x-c++src < 1592694336 8230 :int-e!~noone@int-e.eu PRIVMSG #esoteric :but the gist of it is to compute bitmasks for the possible placements of the 9 occurrences of each digit, keep only those that are compatible with the hints, and then do some set covering with that. < 1592694380 760351 :int-e!~noone@int-e.eu PRIVMSG #esoteric :so the search depth is only 9, which is probably a large part of the reason why this is pretty fast < 1592694408 326593 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(actually 8 because the final mask is guaranteed to fit in for free) < 1592694496 974683 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: oh and this is the plain sudoku solver, without the hacked-on diagonal constraint. < 1592694514 644138 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm. I wonder whether the thing this is doing could be expressed in SAT better. < 1592694576 59710 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :At first I only expressed the "at least one of each digit" constraints, without "at most one", and it was pretty slow. < 1592694930 258973 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I'd habitually add the naive C(n,2) disjunctions for the at-most-one constraint. < 1592694951 149675 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. < 1592694965 243337 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Though I had an instance that my solver was slow on with either at-most or at-least, but fast with both. < 1592694969 950689 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Even though I know it's easy to express with fewer clauses if you're not afraid of extra variables. < 1592694985 291664 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Now that I have CDCL it's fast either way.) < 1592694996 590173 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I haven't been adding any extra variables so far. < 1592695020 531599 :int-e!~noone@int-e.eu PRIVMSG #esoteric :some poeple have the attitude that CDCL is better than this than people, learning the *right* clauses of that type. < 1592695043 450814 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I suspect people are still much better at symmetry breaking. < 1592695085 300977 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I've been doing model counting so I'd need to be careful with the extra variables. Maybe if there was a way to tag variables as "extra" so the solver doesn't count solutions with only extra variable changed. < 1592695096 968677 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Oh I think that too... espcially when the symmetries are a form of domain-specific knowledge. < 1592695097 302969 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I feel like I should be using a format other than CNF. < 1592695122 355847 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe a format where I can give variables names, so I can read them in the solver's debug output. < 1592695137 15884 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Er, by other than CNF I meant other than DIMACS. < 1592695144 170098 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Right now my variable names are off-by-1 from the DIMACS variable names which is really annoying.) > 1592695190 252688 PRIVMSG #esoteric :14[[07Intcode/Interpreters14]]4 M10 02https://esolangs.org/w/index.php?diff=74145&oldid=68356 5* 03PythonshellDebugwindow 5* (+38) 10 < 1592695228 927225 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Funny. There's a format with weighted clauses for Max-SAT. < 1592695267 39730 :int-e!~noone@int-e.eu PRIVMSG #esoteric :dimacs-based but using 'wcnf' instead of 'cnf' in the 'p' line. < 1592695283 172295 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1592695314 827278 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1592695357 455981 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1592695640 163146 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The trouble is that I'm using other SAT solvers so I need to support DIMACS anyway. < 1592695657 362912 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So I just work around it with tools to pre- and post-process the datums I have. < 1592695899 501185 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1592695913 803477 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 258 seconds < 1592696051 48080 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: well you could have a dimacs variant that has an extra line specifying the weights for the variables? > 1592696060 803423 PRIVMSG #esoteric :14[[07Taktentus14]]4 M10 02https://esolangs.org/w/index.php?diff=74146&oldid=50760 5* 03PythonshellDebugwindow 5* (+67) 10/* External resources */ from categories import languages, implemented, y_2015 < 1592696065 312492 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1592696077 966651 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I might just put these things in comments for my solver. < 1592696092 858670 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :First I need to make my solver good enough that I don't need to use other solvers all the time. < 1592698582 971141 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :hello bye < 1592698584 497279 :arseniiv!~arseniiv@136.169.210.76 QUIT :Quit: gone too far < 1592698659 405072 :int-e!~noone@int-e.eu PART #esoteric :"FAKE CHICKEN" < 1592698659 405147 :int-e!~noone@int-e.eu JOIN :#esoteric < 1592698698 579945 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric < 1592699874 400984 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net PRIVMSG #esoteric :Speaking of SAT solvers < 1592699880 702388 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net PRIVMSG #esoteric :SAT solver on top of regex matcher https://yurichev.com/news/20200621_regex_SAT/ < 1592700257 574010 :Frater_EST!adrianbibl@172.242.0.73 JOIN :#esoteric > 1592700264 359866 PRIVMSG #esoteric :14[[07BWTFN14]]4 M10 02https://esolangs.org/w/index.php?diff=74147&oldid=64508 5* 03PythonshellDebugwindow 5* (+44) 10/* Print something 1000 times */ > 1592700288 788321 PRIVMSG #esoteric :14[[07BWTFN14]]4 M10 02https://esolangs.org/w/index.php?diff=74148&oldid=74147 5* 03PythonshellDebugwindow 5* (-4) 10Fix headers < 1592701675 941951 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1592701737 971701 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Remote host closed the connection < 1592701744 245395 :LKoen!~LKoen@81.255.219.130 QUIT :Remote host closed the connection < 1592701765 874153 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1592703998 806069 :Frater_EST!adrianbibl@172.242.0.73 QUIT :Remote host closed the connection > 1592709848 646956 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=74149&oldid=74144 5* 03ZippyMagician 5* (+8) 10Fix interpreter error > 1592710472 902344 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Chibill 5* 10New user account > 1592710648 597802 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=74150&oldid=74117 5* 03Chibill 5* (+181) 10 > 1592710674 671015 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=74151&oldid=74150 5* 03Chibill 5* (+1) 10 > 1592710975 484615 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74152&oldid=74149 5* 03Chibill 5* (+423) 10Add my GORBITSA compiler to the list of implementations. < 1592711031 485628 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds > 1592711041 115710 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74153&oldid=74152 5* 03Chibill 5* (+14) 10Fix link to it. < 1592711152 889400 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric > 1592711408 725177 PRIVMSG #esoteric :14[[07User:Arcorann14]]4 N10 02https://esolangs.org/w/index.php?oldid=74154 5* 03Arcorann 5* (+38) 10Created page with "== Subpage index== *[[/TPK Algorithm]]" < 1592713821 234965 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Do you have a copy of the envelope for the IBM flowchart template? < 1592713886 882872 :nfd9001!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net QUIT :Ping timeout: 256 seconds < 1592714851 967561 :nfd9001!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net JOIN :#esoteric < 1592715782 52450 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net PRIVMSG #esoteric :zzo38: me? < 1592715847 446074 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Well, anyone, really. < 1592716045 428725 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`? zzo38 < 1592716048 155976 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :zzo38 is not actually the next version of fungot, much as it may seem. < 1592716079 329429 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net PRIVMSG #esoteric :`? int-e < 1592716080 820953 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :int-e är inte svensk. Hen kommer att spränga solen. Hen står för sig själv. Hen gillar inte färger, men han gillar dissonans. Er hat ein Hipster-Spiel gekauft. < 1592716084 553383 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net PRIVMSG #esoteric :`? ArthurStrong < 1592716089 78728 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :ArthurStrong ? ¯\(°​_o)/¯ < 1592716100 732033 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net PRIVMSG #esoteric :`? shachaf < 1592716102 127164 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :Queen Shachaf of the Dawn sprø som selleri and cosplays Nepeta Leijon on weekends. He hates bell peppers with a passion. He doesn't know when to stop asking questions. We don't like this. < 1592716167 669260 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net PRIVMSG #esoteric :`? arseniiv < 1592716169 180643 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :arseniiv is a blank slate who is afraid of alchemy, especially the kind involving chalk. < 1592716190 414542 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net PRIVMSG #esoteric :what to do to earn a personal entry for this bot? wondering... < 1592716197 283822 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net PRIVMSG #esoteric :`? shachaf < 1592716198 879995 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :Queen Shachaf of the Dawn sprø som selleri and cosplays Nepeta Leijon on weekends. He hates bell peppers with a passion. He doesn't know when to stop asking questions. We don't like this. < 1592716210 147224 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :? < 1592718754 866333 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1592720380 999285 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592722463 376741 :LKoen!~LKoen___@81.255.219.130 JOIN :#esoteric < 1592722573 438851 :user24!~user24@2a02:810a:1440:7304:dec:154e:7520:8530 JOIN :#esoteric < 1592723137 942539 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net QUIT :Ping timeout: 264 seconds > 1592723139 813402 PRIVMSG #esoteric :14[[07User:Arcorann/TPK Algorithm14]]4 N10 02https://esolangs.org/w/index.php?oldid=74155 5* 03Arcorann 5* (+1637) 10Created page with "The '''TPK algorithm''' is an algorithm used by Luis Trabb Pardo and Donald Knuth in the 1977 paper "The Early Development of Programming Languages" to demonstrate various fea..." > 1592723169 55356 PRIVMSG #esoteric :14[[07DOGO14]]4 10 02https://esolangs.org/w/index.php?diff=74156&oldid=70760 5* 03Arcorann 5* (+35) 10/* External resources */ < 1592723231 908185 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net JOIN :#esoteric < 1592723306 852781 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net QUIT :Client Quit < 1592723505 790116 :user24!~user24@2a02:810a:1440:7304:dec:154e:7520:8530 QUIT :Quit: Leaving < 1592727627 144818 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 265 seconds > 1592728276 257505 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Horsey 5* 10New user account > 1592730447 289502 PRIVMSG #esoteric :14[[07Int**14]]4 M10 02https://esolangs.org/w/index.php?diff=74157&oldid=74113 5* 03Hakerh400 5* (+46) 10 > 1592731979 421395 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=74158&oldid=74151 5* 03Georgelam6 5* (+179) 10/* Introductions */ > 1592731994 305127 PRIVMSG #esoteric :14[[07Bitshit14]]4 N10 02https://esolangs.org/w/index.php?oldid=74159 5* 03Georgelam6 5* (+1019) 10Bitshit is a programming language that can only work in bits. > 1592732057 854337 PRIVMSG #esoteric :14[[07Bitshit14]]4 10 02https://esolangs.org/w/index.php?diff=74160&oldid=74159 5* 03Georgelam6 5* (+105) 10 > 1592732111 834736 PRIVMSG #esoteric :14[[07Bitshit14]]4 10 02https://esolangs.org/w/index.php?diff=74161&oldid=74160 5* 03Georgelam6 5* (-98) 10 > 1592732137 891014 PRIVMSG #esoteric :14[[07Bitshit14]]4 10 02https://esolangs.org/w/index.php?diff=74162&oldid=74161 5* 03Georgelam6 5* (+98) 10 > 1592732183 169831 PRIVMSG #esoteric :14[[07Bitshit14]]4 10 02https://esolangs.org/w/index.php?diff=74163&oldid=74162 5* 03Georgelam6 5* (+48) 10 > 1592732249 792460 PRIVMSG #esoteric :14[[07Bitshit14]]4 10 02https://esolangs.org/w/index.php?diff=74164&oldid=74163 5* 03Georgelam6 5* (+85) 10 > 1592732328 782362 PRIVMSG #esoteric :14[[07Bitshit14]]4 10 02https://esolangs.org/w/index.php?diff=74165&oldid=74164 5* 03Georgelam6 5* (-40) 10 > 1592732416 690393 PRIVMSG #esoteric :14[[07Bitshit14]]4 10 02https://esolangs.org/w/index.php?diff=74166&oldid=74165 5* 03Georgelam6 5* (-69) 10 > 1592732455 141141 PRIVMSG #esoteric :14[[07Bitshit14]]4 10 02https://esolangs.org/w/index.php?diff=74167&oldid=74166 5* 03Georgelam6 5* (-113) 10 > 1592732540 724387 PRIVMSG #esoteric :14[[07Bitshit14]]4 10 02https://esolangs.org/w/index.php?diff=74168&oldid=74167 5* 03Georgelam6 5* (+76) 10 > 1592732564 496122 PRIVMSG #esoteric :14[[07Bitshit14]]4 10 02https://esolangs.org/w/index.php?diff=74169&oldid=74168 5* 03Georgelam6 5* (-4) 10 > 1592733043 877730 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=74170&oldid=74158 5* 03Horsey 5* (+44) 10 > 1592733078 252554 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74171&oldid=74153 5* 03Horsey 5* (+1582) 10/* Programs */ > 1592733111 211264 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=74172&oldid=74171 5* 03Horsey 5* (+9) 10/* Snake (By Horsey) */ < 1592733320 801054 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1592733954 989738 :Dion!6dfc57d6@109.252.87.214 JOIN :#esoteric < 1592734093 372960 :nfd!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net JOIN :#esoteric < 1592734226 517348 :Dion!6dfc57d6@109.252.87.214 PRIVMSG #esoteric :Hi! I had a question. If I, for example, wanted to add features to my language that i created and submitted a couple days ago, would it be better to just edit the existing page, make a 2.0 version of the language or just not do anything for now? < 1592734310 21852 :nfd9001!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net QUIT :Ping timeout: 246 seconds > 1592735250 602491 PRIVMSG #esoteric :14[[07MAWP14]]4 10 02https://esolangs.org/w/index.php?diff=74173&oldid=74081 5* 03Dion 5* (+27) 10 < 1592735972 934110 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :edit it. < 1592736109 671894 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :even _if_ you made a 2.0 version, why would you not put that on the same page? < 1592736328 139414 :Dion!6dfc57d6@109.252.87.214 PRIVMSG #esoteric :Ok, thx! < 1592736482 224733 :Dion!6dfc57d6@109.252.87.214 QUIT :Remote host closed the connection > 1592738905 828416 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74174&oldid=74172 5* 03Horsey 5* (+17) 10/* Snake (By Horsey) */ < 1592739036 427189 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1592739193 957999 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 264 seconds < 1592739208 978909 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life > 1592740304 691291 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=74175&oldid=74174 5* 03Horsey 5* (+21) 10/* Snake (By Horsey) */ < 1592741213 487573 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net JOIN :#esoteric < 1592741808 988215 :arseniiv!~arseniiv@136.169.210.76 JOIN :#esoteric < 1592742156 629599 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric : that's what I get for not reading the whole scrollback before commenting yeah, I do that all the time too => I’ve read this part only now even > 1592744108 57192 PRIVMSG #esoteric :14[[07Bitshit14]]4 M10 02https://esolangs.org/w/index.php?diff=74176&oldid=74169 5* 03PythonshellDebugwindow 5* (+250) 10wikify > 1592744120 210317 PRIVMSG #esoteric :14[[07Bitshit14]]4 M10 02https://esolangs.org/w/index.php?diff=74177&oldid=74176 5* 03PythonshellDebugwindow 5* (+0) 10/* External resources */ fix cat > 1592744777 989943 PRIVMSG #esoteric :14[[07Con-Text14]]4 M10 02https://esolangs.org/w/index.php?diff=74178&oldid=12135 5* 03PythonshellDebugwindow 5* (+207) 10/* Implementation */ cats + tc > 1592744786 589478 PRIVMSG #esoteric :14[[07Con-Text14]]4 M10 02https://esolangs.org/w/index.php?diff=74179&oldid=74178 5* 03PythonshellDebugwindow 5* (+0) 10/* Turing-completeness */ > 1592745677 494993 PRIVMSG #esoteric :14[[07Wumpus14]]4 M10 02https://esolangs.org/w/index.php?diff=74180&oldid=54081 5* 03PythonshellDebugwindow 5* (+6) 10 < 1592745740 856321 :arseniiv!~arseniiv@136.169.210.76 QUIT :Ping timeout: 256 seconds < 1592746845 926927 :arseniiv!~arseniiv@136.169.210.76 JOIN :#esoteric < 1592747158 673768 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :@ask cpressey in Tandem, should `lα → α` be considered changing stack `l`? I’d use a simple diff to determine if R & S = 0 and if R | S should raise an error when in deterministic mode, if `lα → α` and `lα… → α…` are identities, otherwise I’d need to collect changes when applying R*, to know all `l` for which there were changes, even if their final values ended up unchanged < 1592747158 673828 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. > 1592747658 921825 PRIVMSG #esoteric :14[[07Arch14]]4 M10 02https://esolangs.org/w/index.php?diff=74181&oldid=67745 5* 03PythonshellDebugwindow 5* (+3) 10/* Computational Properties */ > 1592747796 588924 PRIVMSG #esoteric :14[[07An arch is simply a curve.14]]4 M10 02https://esolangs.org/w/index.php?diff=74182&oldid=68240 5* 03PythonshellDebugwindow 5* (+1) 10/* Specification */ < 1592748274 922608 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :@tell cpressey “and M(R) is the set of objects matched by the pattern at some given point in the rewrite process” => ah, this part seems to indicate that `lα → α` is not 1 < 1592748274 922680 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1592748733 941350 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 264 seconds > 1592749229 124490 PRIVMSG #esoteric :14[[07Talk:Jumpmin14]]4 N10 02https://esolangs.org/w/index.php?oldid=74183 5* 03Emerald 5* (+1145) 10/* Extra minimization */ new section < 1592749759 2512 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric > 1592750755 375921 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74184&oldid=74175 5* 03ZippyMagician 5* (-59) 10Large bugfix of interpreter < 1592751004 479765 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Read error: Connection reset by peer > 1592751042 112280 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74185&oldid=74184 5* 03ZippyMagician 5* (+0) 10Update node.js interpreter < 1592753814 459262 :ais523!~ais523@unaffiliated/ais523 NICK :ais532 < 1592753818 26979 :ais532!~ais523@unaffiliated/ais523 NICK :ais523 > 1592753942 363553 PRIVMSG #esoteric :14[[07Perl14]]4 M10 02https://esolangs.org/w/index.php?diff=74186&oldid=68956 5* 03PythonshellDebugwindow 5* (+23) 10/* In shell scripts */ cat > 1592754183 599733 PRIVMSG #esoteric :14[[07NotBrainFuck14]]4 M10 02https://esolangs.org/w/index.php?diff=74187&oldid=66056 5* 03PythonshellDebugwindow 5* (-16) 10unpipe < 1592754249 351662 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Would English spellings be less messy if you are using Germanic rather than Latin alphabets? Latin alphabets are good for Latin writing, but maybe not so much in English? > 1592754333 450559 PRIVMSG #esoteric :14[[07No14]]4 M10 02https://esolangs.org/w/index.php?diff=74188&oldid=70042 5* 03PythonshellDebugwindow 5* (+88) 10/* Hello, World program */ > 1592754352 566583 PRIVMSG #esoteric :14[[07No14]]4 M10 02https://esolangs.org/w/index.php?diff=74189&oldid=74188 5* 03PythonshellDebugwindow 5* (+1) 10/* Hello, World program */ > 1592754432 876584 PRIVMSG #esoteric :14[[07No14]]4 M10 02https://esolangs.org/w/index.php?diff=74190&oldid=74189 5* 03PythonshellDebugwindow 5* (+158) 10cats + deadlink /* External resources */ < 1592754434 266962 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :zzo38: I don't think any popular germanic language has an ortohgraphy that could reasonably get close to representing English's large inventory of vowel qualities > 1592754468 66134 PRIVMSG #esoteric :14[[07User:Dominic Zdan14]]4 N10 02https://esolangs.org/w/index.php?oldid=74191 5* 03Dominic Zdan 5* (+168) 10Created page with "== What I do == I am a Ruby programmer I am planning on creating my own esolang == What im working on == Im working on a language that has a self explanatory syntax" < 1592754478 77848 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :so no < 1592754525 554359 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I mean using runes, not the modern alphabets > 1592754532 921794 PRIVMSG #esoteric :14[[07User:Dominic Zdan14]]4 10 02https://esolangs.org/w/index.php?diff=74192&oldid=74191 5* 03Dominic Zdan 5* (+3) 10/* What I do */ > 1592754676 591390 PRIVMSG #esoteric :14[[07User:Dominic Zdan14]]4 10 02https://esolangs.org/w/index.php?diff=74193&oldid=74192 5* 03Dominic Zdan 5* (+18) 10 < 1592754694 91018 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I think the English runes are actually more than those of other Germanic languages > 1592754703 954074 PRIVMSG #esoteric :14[[07User:Dominic Zdan14]]4 10 02https://esolangs.org/w/index.php?diff=74194&oldid=74193 5* 03Dominic Zdan 5* (-8) 10/* What I do */ > 1592754721 561726 PRIVMSG #esoteric :14[[07User:Dominic Zdan14]]4 10 02https://esolangs.org/w/index.php?diff=74195&oldid=74194 5* 03Dominic Zdan 5* (-6) 10/* What im working on */ > 1592755072 793551 PRIVMSG #esoteric :14[[07User:Dominic Zdan14]]4 10 02https://esolangs.org/w/index.php?diff=74196&oldid=74195 5* 03Dominic Zdan 5* (+2) 10/* What im working on */ > 1592755093 238605 PRIVMSG #esoteric :14[[07User:Dominic Zdan14]]4 10 02https://esolangs.org/w/index.php?diff=74197&oldid=74196 5* 03Dominic Zdan 5* (+0) 10/* What im working on */ > 1592755114 66005 PRIVMSG #esoteric :14[[07User:Dominic Zdan14]]4 10 02https://esolangs.org/w/index.php?diff=74198&oldid=74197 5* 03Dominic Zdan 5* (+0) 10/* What im working on */ > 1592755139 777738 PRIVMSG #esoteric :14[[07User:Dominic Zdan14]]4 10 02https://esolangs.org/w/index.php?diff=74199&oldid=74198 5* 03Dominic Zdan 5* (+2) 10/* What I do */ > 1592755170 835280 PRIVMSG #esoteric :14[[07User:Dominic Zdan14]]4 10 02https://esolangs.org/w/index.php?diff=74200&oldid=74199 5* 03Dominic Zdan 5* (-1) 10/* What im working on */ > 1592755205 620883 PRIVMSG #esoteric :14[[07User:Dominic Zdan14]]4 10 02https://esolangs.org/w/index.php?diff=74201&oldid=74200 5* 03Dominic Zdan 5* (-3) 10/* What im working on */ > 1592755227 11904 PRIVMSG #esoteric :14[[07User:Dominic Zdan14]]4 10 02https://esolangs.org/w/index.php?diff=74202&oldid=74201 5* 03Dominic Zdan 5* (-5) 10/* What I do */ > 1592755238 780338 PRIVMSG #esoteric :14[[07User:Dominic Zdan14]]4 10 02https://esolangs.org/w/index.php?diff=74203&oldid=74202 5* 03Dominic Zdan 5* (-3) 10/* What im working on */ < 1592755756 365487 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric > 1592756502 645600 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74204&oldid=74185 5* 03ZippyMagician 5* (+9) 10Update < 1592756667 452472 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :zzo38: the runes don't have more vowels either, I think < 1592756688 802451 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :at least as far as I know futhark runes < 1592756847 614725 :Cale!~cale@2607:fea8:9960:35:55f2:17e9:76b6:59e0 QUIT :Ping timeout: 240 seconds < 1592757410 868605 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592758359 334779 :Cale!~cale@2607:fea8:9960:35:1979:8ce1:6647:fba7 JOIN :#esoteric < 1592763537 467078 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1592764080 486759 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu > 1592764487 908141 PRIVMSG #esoteric :14[[07Talk:Jumpmin14]]4 10 02https://esolangs.org/w/index.php?diff=74205&oldid=74183 5* 03Emerald 5* (+207) 10Edit < 1592765194 248161 :user24!~user24@2a02:810a:1440:7304:c1b7:1427:df67:c03c JOIN :#esoteric < 1592765766 964592 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1592767052 349969 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1592768182 81678 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :zzo38: IPA may be enough, and there were several other attempts to make an English-tailored phonetic alphabet for use in pre-school teaching and something like that, though all based on latin, enhanced with additional letters (almost just like in IPA, though maybe more kid-friendly and connected with the usual orthography). But the situation is bad as phonology is different in some details for various English dialects, even if we take only prestigious < 1592768182 227091 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :ones. Though these differences are not that big yet, but they definitely would cause arguing which phonetic spelling is better. There are even minor disputes what phonemes there are for any given language variant as real languages are a little bit more complex than a simple (and for many purposes, good) model phonology uses < 1592768399 309450 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I know the phonology is different in different dialects, but I thought runes already solved that problem, although maybe I am wrong < 1592768971 349065 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :arseniiv: "based on latin" how much? which of these do you count as based on latin: Shavian, futhark, braille, Moon, American/German fingerspelling, British fingerspelling, semaphore flags, morse, Baudot code, Hollerith card code (or EBCDIC and MIX character code based on them), ASCII < 1592769010 93158 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :of those, only Shavian is a pronunciation-based system, the rest are just alternate scripts for that are sometimes used to write English with the same spelling system < 1592769081 896206 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :b_jonas: yeah I mainly considered phonetic scripts < 1592769157 367445 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :also I guess I should ask about the major stenographic systems used for English: Pittman and Gregg, since those definitely try to be somewhat pronunciation-based, do you count as based on Latin? < 1592769169 616381 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :zzo38: phonology is not that different usually, phonemes are more abstract than the sounds we speak, but “phonetical” writing usually describes something on phonemic level rather than something more lower-level < 1592769183 406483 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :which is unfortunate naming < 1592769207 329739 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :arseniiv: ok, but if you only consider phonetic scripts, then does Shavian and/or Deseret count as Latin-based? < 1592769264 578103 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :b_jonas: yeah I didn’t want to say they are all based on latin, sorry :D but people seem to concentrate on latin-based when making a graphics which is easier to transition into from the current one < 1592769499 256160 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :I know there are several phonetic notations for English that are clearly based on latin: several variants based on IPA, a few that try to be ASCII transcriptions of IPA-like systems, a few based on diacritics over letters in Webster dictionary's style, and a few others like the notation in http://www.wyrdplay.org/AlanBeale/CAAPR-ref.html (strongly recommended) and the notation in < 1592769505 342966 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :http://www.speech.cs.cmu.edu/cgi-bin/cmudict (not recommended) < 1592769685 901075 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 264 seconds < 1592769797 472119 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1592769966 18641 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :For writing the pronounciation, I also had another idea rather than IPA, which is not based on Latin or other alphabets but rather based on the position in the consonants and vowels grid. > 1592770326 289084 PRIVMSG #esoteric :14[[07Blablafuck14]]4 M10 02https://esolangs.org/w/index.php?diff=74206&oldid=50847 5* 03PythonshellDebugwindow 5* (+694) 10/* Hello World */ < 1592770559 384869 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1592770641 558153 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1592770761 235655 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Lamplighter_group > 1592770793 114892 PRIVMSG #esoteric :14[[07Consequential14]]4 M10 02https://esolangs.org/w/index.php?diff=74207&oldid=68959 5* 03PythonshellDebugwindow 5* (-2) 10 < 1592770865 59326 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca QUIT :Quit: zzo38 < 1592770923 589029 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca JOIN :#esoteric < 1592771079 87983 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :do I need to compute something with all the 2^n conjugates of a number x ∈ Q[√a1][√a2]…[√an] to find its minimal polynomial over Q? < 1592771130 88715 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :you may not need to < 1592771173 799792 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :you can create a nxn matrix that represents the action of multiplication by x on a given basis, if you can find any basis for Q(x) < 1592771185 812093 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :then the characteristic polynomial of that matrix (M - Ix) will be the minpoly < 1592771343 249323 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :wait < 1592771349 80966 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :im not sure if it is nxn anymore < 1592771372 733243 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :maybe it's 2^n x 2^n i only did this with n=2 before < 1592771392 50410 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :rain1: oh! This seems both a more right way to do things and both a more intellectually demanding one (reading about finding a basis for Q(x)). Hm did you mean Q[x]? All a1, …, an are positive and don’t have a square root in the corresponding fields Q, Q[√a1], …, Q[√a1]…[√a(n−1)] < 1592771446 737111 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :let's think about the n=3 case, say sqrt(2), sqrt(3), sqrt(5) < 1592771452 151396 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :rain1: hm if the size is exponential then surely a plain multiplication of (X − x), (X − one conjugate of x), … (X − the last conjugate of x) will be the same complexity? < 1592771455 424597 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :yeah it has size 2^3 = 8... < 1592771457 49023 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :my bad < 1592771512 880117 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :I believe that a = sqrt(2) + sqrt(3) + sqrt(5), will be a primitive element so {1,a,a^2,a^3,a^4,...,a^7} will be a basis < 1592771539 646151 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :no problem. I started thinking about this problem by reading a Python impl of constructible numbers here: https://github.com/leovt/constructible/blob/master/constructible.py#L323 (it follows another impl in Haskell but that one doesn’t concerns itself with hashes and minimal polys) < 1592771550 708183 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :so it will not be too bad to produce the 2^n x 2^n matrix < 1592771580 288256 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :hm but the min poly is not enough < 1592771599 137769 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :you also need an approximation of the value or something, to uniquely determine which root of the minpoly you are referring to? < 1592771634 636988 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :for the hash? why? If 2^n elements have the same hash and n is a reasonable value which won’t blow one’s RAM off, I think it should be cool < 1592771673 652001 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :(and the equality testing is covered without resorting to the hash; this one is easy) < 1592771679 120763 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :ah right! < 1592771702 368698 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :earlier I meant det(M - Ix) < 1592771779 915509 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :ah, yeah, I read that as “the characteristic polynomial of M” and negated that typo :D < 1592771939 678693 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :^help < 1592771939 823014 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool < 1592771945 719198 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :I guess the constrible numbers is the field with all square roots added(?) < 1592771953 438760 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :connstructable < 1592771972 859591 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :yeah < 1592772028 481629 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :it’s a union of all Q[√…]…finite…[√…] < 1592772084 587741 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :a union in a sensible manner, I don’t know how that’s done precisely but for any two elements you can find a Q[√…]…finite…[√…] they both immerse in < 1592772176 704049 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :arseniiv: it's done by making it a subfield of the field of complex numbers < 1592772225 832909 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I worry current implementations don’t try to compress the count of field extensions too eagerly for it to be usable in actual computations, but I haven’t read their code (neither Python, nor Haskell) enough < 1592772253 131120 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :b_jonas: ah, that thing. Then the reals would be sufficient for the case used in geometry < 1592772267 843080 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :arseniiv: I think GAP's implementation handles that well, I don't know about other implementations < 1592772295 441807 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :or just all real square roots < 1592772308 530372 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :arseniiv: reals vs complexes doesn't matter much here on account that sqrt(-x) = i*sqrt(x), so the complex version is just the real version extended with i < 1592772330 697637 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :no wait, that's not enough proof < 1592772331 34486 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :agree < 1592772335 809494 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :oh < 1592772393 946784 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :at least I agree something like that should be going there, C being algebraically closed and all that < 1592772589 157798 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :i like also how the origami constructible numbers includes cube roots < 1592772625 788857 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :this is nice < 1592772637 717483 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :so you can trisect angles < 1592772645 47150 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :I don't know how this relates to cube roots < 1592772648 145551 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :but i heard you can < 1592772877 826371 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :yes, the point is that you can write the square root of a complext number as sqrt(x + i*y) = sqrt((sqrt(x**2+y**2) + x)/2) + i*sqrt((sqrt(x**2+y**2+y)/2), which is not an equation I know by heart but I probably should, but I do know that it exists, < 1592772896 136777 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :you don't need to know it < 1592772908 828630 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :I didn't know this < 1592772947 100208 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :and beacuse of that, if you want to do calculations on complex numbers with square roots and field ops, you can emulate them with square roots and field ops on real numbers, < 1592772994 585984 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :which is the same as doing compass and ruler constructions, so you don't get more constructible numbers on complexes, or more square root field extensions if you allow complex square roots; < 1592773036 112905 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :but this case contrasts to cube roots, where you definitely can't compute the cube root of a complex number using just real cube roots, real square roots, and field operations and i < 1592773036 113007 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :oh I think I nailed the algorithm to compute a minpoly < 1592773046 865408 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :noice < 1592773048 712646 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :how did you do it? < 1592773097 897187 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :which is why you can't solve some cubic equations with real coeffs using only real cube roots, but you can solve them using complex square roots. < 1592773114 181451 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :woah < 1592773146 151118 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :That's not really why you can't construct angle trisections: you can't construct either kind of cube root with a compass, you can't even construct 2**(1/3) with a compass < 1592773175 559322 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :although you would need a complex cube root for angle trisection. < 1592773240 748277 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :rain1: the conjugation on each level of the Q[...]... tower has usual complex conjugation properties like (xy)′ = x′y′, (x + y)′ = x′ + y′, 0′ = 0, 1′ = 1 so we can conjugate polynomials coefficientwise and get polynomials for larger and larger products of monomials each for its own conjugate of the number < 1592773248 950225 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :note that in the above formula, if x and y are real, all four square roots have nonnegative real numbers as the argument < 1592773258 854853 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :arseniiv: does that make sense? < 1592773368 68074 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :for example we start with P0 ≡ X − x, then let’s denote more and more deep conjugations as ′, ″, ‴, …, then (X − x) (X − x′) is the same as (X − x) (X − x)′ = P0 P0′ =: P1, then we do P1 P1′ =: P2 and so on for each field extension right to the inner Q then we’re done < 1592773386 746123 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I don’t know how bad it is but seems pretty economical < 1592773402 861031 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :oh yeah i see < 1592773414 207290 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :but this would require lots of multiplications in the base field < 1592773429 452896 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :it will work though < 1592773440 232918 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :ah but there’s a little caveat, we need to skip “inessential extensions” which give the same P > 1592773463 967755 PRIVMSG #esoteric :14[[07User:Dominic Zdan14]]4 10 02https://esolangs.org/w/index.php?diff=74208&oldid=74203 5* 03Dominic Zdan 5* (+57) 10/* What im working on */ < 1592773473 41433 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :arseniiv: there's actually an algorithm to do computations on constructible numbers using nothing but fancy square root stuff, no fancy field theory tricks, but in general it's so slow that it's impractical, which is why you want an implementation like that in GAP (which actually handles a much larger subset of algebraic numbers than constructible numbers) < 1592773484 999122 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I mean, if Pi′ = Pi, then we set P(i+1) := Pi, not a square < 1592773541 890525 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :b_jonas: do you mean something better than 2^n rational numbers for each Q[√a1]…[√an]? < 1592773583 375185 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :arseniiv: the former isn't much better than that (you can use a sparse vector), I don't know how the latter works < 1592773620 679927 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :you can look it up in the docs < 1592773628 258704 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :maybe the latter uses something about modules and things like Gröbner bases or what was it < 1592773654 911655 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :you can work in the ring Q[x,y,z]/(x^2-2,y^2-3,z^2-5) < 1592773669 420588 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :field < 1592773698 924652 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :I know there's also an algorithm to compute with arbitrary algebraic complex numbers, but it's so difficult that I know of only one thing that implements it, and that thing is Mathematica and its implementation is effectively a black-box. I have no idea how that algorithm works. < 1592773724 142650 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :arseniiv: the GAP docs has a description, if you can't find it ping me and I'll look up a link < 1592773745 212336 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :plus it's open source < 1592773756 107308 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric : arseniiv: does that make sense? => I certainly remember finding a formula for sqrt(x + iy) but I don’t remember if that ended up as your one sorry < 1592773766 839225 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :I always thought that would be a good project to do, exact algebraic computations < 1592773777 368164 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :I think that a pair of approximation + minpoly would be OK < 1592773794 141699 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :since an approximation is enough to let you compute a more accurate approximation < 1592773824 173510 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :hm that one was reminiscent of half-sine and half-cosine formulas I think (for obvious reasons of course) but I think it would need some cooking to turn into this one < 1592773831 988148 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :i'm not exactly sure how you + and * these elements < 1592773855 740068 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric : arseniiv: the GAP docs has a description, if you can't find it ping me and I'll look up a link => thanks! Though I’m not pursuing this think that hard yet < 1592773857 364820 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :never mind, I'll look it up: https://www.gap-system.org/Manuals/doc/ref/chap18.html < 1592773859 675789 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :but it would be very cool to do this exact computation with algebraic numbers < 1592773910 654026 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :perhaps the LLL algorithm would be fine < 1592773920 248866 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :you would just need a way to know how accurate an approximation is needed < 1592773925 186463 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :arseniiv: yes, it's not trivial that the algebraic numbers even form a field < 1592773933 840203 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :that's why you need minimal polynomials < 1592773947 25803 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric : never mind, I'll look it up: https://www.gap-system.org/Manuals/doc/ref/chap18.html => how does one represent those extensions via cyclotomic numbers? < 1592773974 376281 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :I may implement this < 1592773985 396024 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :are there some cool uses of it I could do if i make this? < 1592773993 235697 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :though for just constructible numbers, it is trivial that they form a field, that's basically how they're defined < 1592774063 373553 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :i have a bunch of math stuf i want to implement actually < 1592774066 483636 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :symmetric polys < 1592774084 542819 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric : are there some cool uses of it I could do if i make this? => precisely checking if tiles of some constructible (or algebraic) tileset match and constructing pieces of tesselations this way < 1592774110 596690 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I saw into the constructible numbers once because of precisely this < 1592774153 47558 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :now I intend to use floating point and correct inaccuracies in some unknown manner but it should be possible as the construction is rigid < 1592774203 819764 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :oh yes < 1592774210 611962 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :arseniiv: I might be wrong here, but I think cyclotomic numbers are closed to field ops and square root, so any constructible number is a cyclotomic number. for representing a specific field extension, I don't know, you probably want a finite basis (a set of cyclotomics that generate your field), except this time you represent those numbers as cyclotomics < 1592774221 900170 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :there was also CReal which was very cool < 1592774235 236259 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :and do the field operations and square root on numbers represented as cyclotomics < 1592774251 843365 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :every abelian extension is a subfield of a cyclotomic field I think < 1592774266 201529 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :rain1: I implemented quaternionic logarithm once though I don’t think I know what branch that code selects; at least exponentiating it should give back the original number, modulo rounding errors < 1592774291 570349 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :it’s a pity I hadn’t found formulas anywhere, they’re quite simple < 1592774316 778904 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :and the result for a rotation quaternion is its axis-angle representation < 1592774385 501408 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :arseniiv: that's easy, you can implement it based on complex logarithm, because any non-real quaternion generates (as a real vector space) a set isomorphic (as a field) to complex numbers, and you can just construct the isomorphism with complex numbers trivially and compute logarithm there < 1592774390 475901 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :all the possible values of the logarithm in that case would just have the same axis and the angle + 2 π Z, as is indeed logical < 1592774423 213296 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :arseniiv, what would be an example of these algebraic tilings? < 1592774457 889764 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :https://blogs.ams.org/visualinsight/2013/09/01/algebraic-numbers/ < 1592774485 234664 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :b_jonas: hm I didn’t thought about this that way but yeah I used that the vector quaternion squares to −1 < 1592774499 212206 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :in practice this means you split your argument to its real part p and imaginary part q, compute r the mangitude of q, compute u + i*v = log(p + i*r), then log(p + q) = u + q/r*v < 1592774563 865780 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :rain1: I mean, if there is a tiling which uses regular heptagons, as they aren’t constructible, so one will indeed need arbitrary algebraic numbers to represent tilings with tiles like that < 1592774579 265080 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :interesting < 1592774635 207105 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :https://blogs.ams.org/visualinsight/2014/11/15/packing-regular-heptagons/ < 1592774739 603095 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :rain1: oh, so one can use only two kinds of tiles, that kite-like one added < 1592774744 111604 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :arseniiv: but there's no such tiling, at least not in the Eucleadian plane. there is a hyperbolic tiling of course. < 1592774762 269447 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :that would be a nice test, to construct a piece of this packing, for the framework < 1592774781 914358 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :b_jonas: I mean not by only heptagons :D < 1592774826 359691 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I quite like tilings with many kinds of tiles, compared to regular ones, they are boring < 1592774845 439866 :rain1!~rain1@unaffiliated/rain1 QUIT :Quit: Leaving < 1592774851 840639 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :(the regular ones are boring; I need to use commas the right way) < 1592774866 571291 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I’ll go to, I think < 1592774947 366123 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :arseniiv: well ok, at least there's no tiling with regular heptagons and other regular polygons either < 1592775019 158486 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :and if you just want something like a regular heptagon plus two tight packaging thingies on its side that complete it to a square, then the algebraic numbers in your heptagon don't actually cause any difficulties > 1592775073 794477 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03AdCharity 5* 10New user account < 1592775138 324463 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric : arseniiv: well ok, at least there's no tiling with regular heptagons and other regular polygons either => do you mean other than 3, 4 and 6-gon? > 1592775157 482916 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=74209&oldid=74170 5* 03AdCharity 5* (+185) 10I added my name :P < 1592775169 407125 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :arseniiv: no, any that uses at least one regular heptagon < 1592775181 292897 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric : and if you just want something like a regular heptagon plus two tight packaging thingies on its side that complete it to a square, then the algebraic numbers in your heptagon don't actually cause any difficulties => yeah that tiling is not good enough < 1592775190 435266 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :because you can't even complete the surrounding of a vertex to 2 pi angle if there's a heptagon plus regular polygon angles < 1592775209 543803 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :b_jonas: ah now I think I parsed that < 1592775258 618607 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :the good kind of tiling is something like these: https://en.wikipedia.org/wiki/Voderberg_tiling https://en.wikipedia.org/wiki/Ammann%E2%80%93Beenker_tiling < 1592775302 652028 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :bye! < 1592775304 852062 :arseniiv!~arseniiv@136.169.210.76 QUIT :Quit: gone too far > 1592776325 885136 PRIVMSG #esoteric :14[[07User:Dominic Zdan14]]4 10 02https://esolangs.org/w/index.php?diff=74210&oldid=74208 5* 03Dominic Zdan 5* (-144) 10/* What im working on */ > 1592776352 17728 PRIVMSG #esoteric :14[[07User:Dominic Zdan14]]4 10 02https://esolangs.org/w/index.php?diff=74211&oldid=74210 5* 03Dominic Zdan 5* (-5) 10/* What I do */ < 1592776785 146755 :user24!~user24@2a02:810a:1440:7304:c1b7:1427:df67:c03c QUIT :Quit: Leaving > 1592779571 623671 PRIVMSG #esoteric :14[[07((?)?)?14]]4 10 02https://esolangs.org/w/index.php?diff=74212&oldid=61621 5* 03Dominic Zdan 5* (+1) 10/* Groups */ < 1592780050 348274 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1592782220 800494 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1592782359 930540 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1592782393 689848 :LKoen!~LKoen___@81.255.219.130 QUIT :Remote host closed the connection < 1592782394 600676 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 240 seconds < 1592782399 813917 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1592782631 33350 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 246 seconds < 1592783244 524213 :nfd9001!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net JOIN :#esoteric < 1592783439 395271 :nfd!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net QUIT :Ping timeout: 260 seconds < 1592783560 901823 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net QUIT :Remote host closed the connection < 1592786014 376822 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com PRIVMSG #esoteric :Is anyone here a ghostscript wizard? I've got a file where all the pages are set to letter size, but the actual content is half-letter. < 1592786060 636027 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com PRIVMSG #esoteric :I can resize the pages, but the actual content is half on the final page, half off. I just need to figure out how to shift it down a bit. < 1592786125 874256 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :impomatic: I think the page size is included only in the DSC comments, so you can edit that. but there's a chance that the content wasn't aligned to the origin of the postscript coordinate system, in which case you'll get the empty half of the paper. < 1592786138 498608 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :impomatic: can you try that first? if that doesn't work, I'll try to look for some other solution < 1592786482 898694 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :impomatic: I use Ghostscript. < 1592786498 68631 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :You can set the page size using command-line arguments, or using setpagedevice. < 1592786522 151560 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com PRIVMSG #esoteric :Thanks < 1592786524 527303 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(I don't use DSC though, but I know that you can use setpagedevice to set the page size) < 1592786581 142733 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com PRIVMSG #esoteric :I am using this command-line: gs -o tcwn11.pdf -sDEVICE=pdfwrite -g3960x6120px spring92.ps < 1592786600 736623 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com PRIVMSG #esoteric :On this file http://pauillac.inria.fr/~doligez/corewar/tcwn/spring92.ps.gz < 1592786601 975939 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :If you want to shift down the contents of the page, you can use set your own transformation matrix. < 1592786624 696681 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com PRIVMSG #esoteric :It's resizing the pages, just half the text isn't on the page. < 1592786769 701538 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :You would use the translate command to move the origin of the coordinate system. < 1592786826 527019 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com PRIVMSG #esoteric :Thanks, just going to look up translate < 1592787087 30976 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :impomatic: the pstops tool from impomatic can resize pages and translate the contents without rewriting anything, so it keeps basically all the info that was in the postscript < 1592787259 897369 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :so I recommend pstops, it's probably the best solution unless you generated the postscript file yourself < 1592787754 350080 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com PRIVMSG #esoteric :Thanks, pstops did the trick :-D < 1592788729 158696 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :I found a copy of some old #esoteric memories on my hard disk: rano's toy compiler called bcompiler, buu's buubot2 and buubot3, and most importantly, simcop's Farnsworth interpreter < 1592788826 973396 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :you can get the latter from CPAN: https://metacpan.org/release/Language-Farnsworth < 1592789030 389383 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :but I think the other two fell off the internet < 1592789045 758734 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :though of course there might be mirrors somewhere < 1592789087 159719 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :does Farnsworth count as an esolang? < 1592789133 201409 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :it's a toy language, that might be enough to make it esoteric > 1592789706 245902 PRIVMSG #esoteric :14[[07Farnsworth14]]4 N10 02https://esolangs.org/w/index.php?oldid=74213 5* 03B jonas 5* (+1078) 10simcop's Farnsworth language > 1592790563 895076 PRIVMSG #esoteric :14[[07Farnsworth14]]4 10 02https://esolangs.org/w/index.php?diff=74214&oldid=74213 5* 03B jonas 5* (+571) 10 < 1592792391 997459 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592794196 468923 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Are there common formats for storing halftone patterns? I have an idea about applying halftoning to a input file in the separations output format, and to produce a output file in the same format but with the halftoning applied. It might or might not change the resolution, and might or might not change the set of separations (one reason they might change is in case you are doing CcMmYK printing). < 1592794587 210284 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :zzo38: I think those are usually stored mostly temporarily and in whatever format the printer accepts, since the halftoning you use will depend on the printer < 1592794797 437258 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, I know that, although using printer-specific formats is probably only useful if the halftoning is implemented in the printer, isn't it? < 1592795205 436851 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :zzo38: no, I don't think so. the printer-specific format can contain a compressed bitmap form of the halftoned images, already halftoned, plus possibly some text, in which case the printer needn't implement halftoning, only decoding the bitmap and rendering text < 1592795213 787449 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :that would be the case for at least old matrix printers < 1592795242 639774 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :and possibly also some old laser printers too, from before they started to put hundreds of megabytes of RAM into them < 1592795274 758026 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :though it's possible that laser printers intrinsically need that much RAM because they have to print quickly and so need to render a whole page in memory before printing, < 1592795307 516702 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :unlike inkjets and matrix printers, which can print line by line or in even smaller granularity as long as the data comes in the order corresponding to physical movements of the hand < 1592795311 466195 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :s/hand/head/ < 1592795328 654415 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :so make that old inkjets < 1592797899 54601 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592798188 415161 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, of course if they are already halftoned then you will convert it to the printer format < 1592800322 557577 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Do you know if it is common or even if it is sometimes done at all to print different separations at different resolutions? < 1592800373 209942 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(Currently, the "separations output format" that I made up only supports one resolution for all separations on a page.) < 1592801137 443022 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592806142 359463 :user24!~user24@2a02:810a:1440:7304:7070:6e78:e036:4907 JOIN :#esoteric < 1592809321 937872 :LKoen!~LKoen___@81.255.219.130 JOIN :#esoteric < 1592810991 375889 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 260 seconds < 1592812521 375004 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1592812592 589373 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 258 seconds < 1592812692 481908 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1592813338 871544 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com JOIN :#esoteric < 1592813955 606171 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :showing Creative Commons's round icons for the cc-by license to indicate that the content is under the cc-by-nc-nd 4.0 license: SO FUCKING USEFUL, WEBPAGE! are you trying to DELIBERATELY TRAP SOMEONE INTO AN ACCIDENTAL COPYRIGHT VIOLATION? < 1592814052 190635 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :hi! < 1592814094 487894 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :hello < 1592814171 620564 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1592814334 290803 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :apparently it uses a webfont to display the icons < 1592814458 54514 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1592814474 470770 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net JOIN :#esoteric < 1592814722 5906 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic < 1592814737 968821 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1592814810 40632 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :I think i've grown to like VAXen too much < 1592814812 290783 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :sorry, I'll just write to their contact address < 1592814821 866788 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :i'm contemplating geting a physical copy of the architecture manual < 1592814850 416036 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :moony: print one in a copy shop and spiral bind it < 1592814866 399685 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net PART :#esoteric < 1592814872 521468 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :b_jonas: but real thing is more fun (and probably cheaper if I get it alongside a bunch of other manuals) > 1592814873 406635 PRIVMSG #esoteric :14[[07Farnsworth14]]4 10 02https://esolangs.org/w/index.php?diff=74215&oldid=74214 5* 03Keymaker 5* (+24) 10Fixed code tags. < 1592814938 680629 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :found an offer that includes PDP-11 manuals alongside it which is a fun bonus < 1592814993 91645 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1592815010 977849 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1592815027 994814 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :b_jonas: if I plan to use any of the manuals for extended periods of time i'll probably print-shop it to protect the manuals < 1592815032 556257 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric ::P < 1592815091 476926 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :architecture itself has turned out to be really fun to work with < 1592815099 927167 :moony!moony@hellomouse/dev/moony PRIVMSG #esoteric :(not so much to emulate tho D:) > 1592815290 849709 PRIVMSG #esoteric :14[[07Tandem14]]4 10 02https://esolangs.org/w/index.php?diff=74216&oldid=73988 5* 03Chris Pressey 5* (-13) 10Example sections: make more consistent and remove excessively deep nesting. < 1592817729 357388 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1592817958 775529 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net JOIN :#esoteric > 1592818002 965270 PRIVMSG #esoteric :14[[07Talk:Klaus14]]4 N10 02https://esolangs.org/w/index.php?oldid=74217 5* 03Chris Pressey 5* (+492) 10Created page with "=== Declarative paradigm, really? === I think this language is miscategorized as declarative -- it's described in terms of statements, instructions, loading integers into reg..." > 1592818568 574752 PRIVMSG #esoteric :14[[07MAWP14]]4 10 02https://esolangs.org/w/index.php?diff=74218&oldid=74173 5* 03Dion 5* (+1956) 10 > 1592818569 234308 PRIVMSG #esoteric :14[[07Talk:Klaus/Dense14]]4 N10 02https://esolangs.org/w/index.php?oldid=74219 5* 03Chris Pressey 5* (+300) 10Created page with "=== Exclamation points or periods? === The text consistently states that a track ends in an exclamation point, but in the example programs the tracks consistently end with pe..." > 1592819050 834455 PRIVMSG #esoteric :14[[07ByteByteJump14]]4 10 02https://esolangs.org/w/index.php?diff=74220&oldid=63901 5* 03Chris Pressey 5* (+36) 10Fix computational class. < 1592819220 817913 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic < 1592819235 546305 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric > 1592819301 857070 PRIVMSG #esoteric :14[[07BitBitJump14]]4 10 02https://esolangs.org/w/index.php?diff=74221&oldid=50709 5* 03Chris Pressey 5* (+0) 10Whatever it is, it's not an LBA. Fix cat. < 1592819492 476584 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1592819508 512058 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric > 1592819555 75058 PRIVMSG #esoteric :14[[071mpr0mp214]]4 10 02https://esolangs.org/w/index.php?diff=74222&oldid=73031 5* 03Chris Pressey 5* (+17) 10Fix computational class in infobox. < 1592819820 930239 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic < 1592819838 31931 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1592820092 146309 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1592820109 208626 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric > 1592820236 433795 PRIVMSG #esoteric :14[[072DP14]]4 10 02https://esolangs.org/w/index.php?diff=74223&oldid=21609 5* 03Chris Pressey 5* (-1) 10Fix computational class. < 1592821321 13474 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic < 1592821335 402115 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric > 1592821533 844643 PRIVMSG #esoteric :14[[07Talk:BitBitJump14]]4 10 02https://esolangs.org/w/index.php?diff=74224&oldid=70053 5* 03Chris Pressey 5* (+1332) 10 < 1592821593 146670 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1592821606 939780 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1592822520 885821 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic < 1592822534 928478 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1592822793 105259 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1592822810 454117 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1592822839 464918 :arseniiv!~arseniiv@136.169.210.76 JOIN :#esoteric < 1592822876 935976 :nfd!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net JOIN :#esoteric < 1592823074 408285 :nfd9001!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net QUIT :Ping timeout: 240 seconds > 1592823223 370567 PRIVMSG #esoteric :14[[07Esolang:Categorization14]]4 10 02https://esolangs.org/w/index.php?diff=74225&oldid=73879 5* 03Chris Pressey 5* (+131) 10+see also Special:Categories < 1592823490 587070 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric > 1592823503 223250 PRIVMSG #esoteric :14[[07Esolang:Categorization14]]4 10 02https://esolangs.org/w/index.php?diff=74226&oldid=74225 5* 03Chris Pressey 5* (+162) 10Note a point of site policy regarding caregories. < 1592824320 897341 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic < 1592824336 204689 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1592824592 279101 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1592824608 983931 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric > 1592824882 304023 PRIVMSG #esoteric :14[[07Tandem14]]4 10 02https://esolangs.org/w/index.php?diff=74227&oldid=74216 5* 03Chris Pressey 5* (+39) 10+cat > 1592825134 806992 PRIVMSG #esoteric :14[[07Enigma-2D14]]4 M10 02https://esolangs.org/w/index.php?diff=74228&oldid=72882 5* 03Chris Pressey 5* (+0) 10Fix cat (I haven't actually checked computational class though) > 1592825154 182677 PRIVMSG #esoteric :14[[07Morsefuck14]]4 M10 02https://esolangs.org/w/index.php?diff=74229&oldid=72873 5* 03Chris Pressey 5* (+0) 10Fix cat (I haven't actually checked computational class though) > 1592825213 904133 PRIVMSG #esoteric :14[[07Wishmaster14]]4 M10 02https://esolangs.org/w/index.php?diff=74230&oldid=72909 5* 03Chris Pressey 5* (+0) 10Fix cat (without arguing about the computational class) < 1592825522 607177 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1592825644 971895 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 256 seconds < 1592825645 320562 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life > 1592825666 976109 PRIVMSG #esoteric :14[[07Register Automaton14]]4 10 02https://esolangs.org/w/index.php?diff=74231&oldid=74127 5* 03Chris Pressey 5* (+0) 10Fix cat (I haven't actually checked computational class though) > 1592825702 485529 PRIVMSG #esoteric :14[[07EGSHEL14]]4 M10 02https://esolangs.org/w/index.php?diff=74232&oldid=70778 5* 03Chris Pressey 5* (-1) 10Fix cat > 1592826308 751828 PRIVMSG #esoteric :14[[07Burro/TM2Burro.hs14]]4 M10 02https://esolangs.org/w/index.php?diff=74233&oldid=73511 5* 03Chris Pressey 5* (+22) 10+cat > 1592826989 165637 PRIVMSG #esoteric :14[[07Esolang talk:Categorization14]]4 10 02https://esolangs.org/w/index.php?diff=74234&oldid=70383 5* 03Chris Pressey 5* (+236) 10/* BSM */ Approve vote, sort of < 1592827199 123143 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :b_jonas: rain1: on that minpoly algorithm, if you wish to review its description, here it is: https://github.com/leovt/constructible/issues/4 maybe if it’s incomprehensible your advice would neat it up for the repo’s author < 1592827203 737213 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :gtg < 1592827206 854366 :arseniiv!~arseniiv@136.169.210.76 QUIT :Quit: gone too far < 1592827258 714840 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com QUIT :Quit: WeeChat 1.9.1 > 1592831239 159674 PRIVMSG #esoteric :14[[07DINAC14]]4 M10 02https://esolangs.org/w/index.php?diff=74235&oldid=72351 5* 03PythonshellDebugwindow 5* (+18) 10/* Glossary */ > 1592831264 233087 PRIVMSG #esoteric :14[[07DINAC14]]4 M10 02https://esolangs.org/w/index.php?diff=74236&oldid=74235 5* 03PythonshellDebugwindow 5* (-4) 10/* Subpages */ cat > 1592831540 285825 PRIVMSG #esoteric :14[[07MAWP14]]4 M10 02https://esolangs.org/w/index.php?diff=74237&oldid=74218 5* 03PythonshellDebugwindow 5* (+42) 10/* Version 0.1 */ > 1592831801 228575 PRIVMSG #esoteric :14[[07BytFuck14]]4 M10 02https://esolangs.org/w/index.php?diff=74238&oldid=72127 5* 03PythonshellDebugwindow 5* (+80) 10/* New instructions */ cats.add(cats.Languages, cats.TuringComplete, cats.TuringTarpits); < 1592831820 826861 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic < 1592831834 437794 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric > 1592831907 177813 PRIVMSG #esoteric :14[[07Newbiefuck14]]4 M10 02https://esolangs.org/w/index.php?diff=74239&oldid=66953 5* 03PythonshellDebugwindow 5* (+23) 10/* Example Program */ cat < 1592831985 541506 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com JOIN :#esoteric < 1592832092 593812 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1592832105 459555 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric > 1592832142 290284 PRIVMSG #esoteric :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=74240&oldid=74091 5* 03PythonshellDebugwindow 5* (+17) 10/* F */ > 1592832315 459201 PRIVMSG #esoteric :14[[07Tandem14]]4 M10 02https://esolangs.org/w/index.php?diff=74241&oldid=74227 5* 03PythonshellDebugwindow 5* (+30) 10/* Computational class */ cat > 1592832568 51409 PRIVMSG #esoteric :14[[07Far14]]4 M10 02https://esolangs.org/w/index.php?diff=74242&oldid=57490 5* 03PythonshellDebugwindow 5* (+161) 10/* External resources */ cats + copy refimpl < 1592832824 188150 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1592833608 290420 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :There's a Turing machine that writes a `1` onto its current tape cell, then moves the tape head left, then repeats this indefinitely, with the property that the tape has one more `1`s on it at each step. < 1592833625 372497 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :s/left/right I suppose < 1592833655 119935 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :either that or turn the TM around 180 degrees < 1592834073 96900 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :Or start the infinite tape in the middle < 1592834111 951781 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :cpressey: so, what's interesting about this TM to you < 1592834340 486638 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :If you have a language, and you can't write a program that has this behaviour in that language, then that language isn't Turing-complete. < 1592834383 457614 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :The only observable behaviour being "it doesn't halt" < 1592834419 571349 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :I want to know who claims Turing machines have "observable behaviour" as distinct from "unobservable behaviour". < 1592834433 185391 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :These are terms from operational semantics, not computability. < 1592834449 1585 :arseniiv!~arseniiv@136.169.210.76 JOIN :#esoteric < 1592834457 419559 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :A Turing machine is a mathematical object. < 1592834466 876767 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :Who is telling me there are parts of it I can't look at? < 1592834476 170649 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :hi < 1592834537 914128 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :Hi arseniiv. < 1592834923 372123 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Read error: Connection reset by peer < 1592834989 561581 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :arseniiv: In Tandem (R | S) & (S | T) is also 0, because of the overlap (S). If this messes up distributivity, well, I don't know how to fix it atm. < 1592835109 582382 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :Could maybe make the overlap criteria based on what is actually matched (at "runtime") rather than the labels that appear at the patterns? < 1592835205 761365 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :cpressey: my incomprehensible advice would be establishing denotation semantics formally in any manner you see fit, and then runtime behavior and allowed identities would follow :D < 1592835227 453106 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :ah, also did I guess correctly that lα → α is not 1? < 1592835259 238443 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :It depends, what is α there? < 1592835271 83922 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :a string < 1592835280 847670 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :(and l any label) < 1592835526 529166 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :Well... 1 is an artificial rule that somehow always matches and changes nothing. If we can assume l is actually in the program somewhere then 1 is something like: (l"" -> "" | l"a" -> "a" | l"b" -> "b" | etc ad infinitum) < 1592835571 142780 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :ah, I forgot about “always matches” part < 1592835592 604914 :Banana51!~user@unaffiliated/banana51 QUIT :Quit: WeeChat 2.6 < 1592835600 233734 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :but if l had a value α, then succesfully applying lα → α would mark l as modified? < 1592835692 488480 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :Stacks don't really get marked as modified or not; it's more that rules are considered to have succeeded or failed to match. < 1592835819 211357 :nfd9001!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net JOIN :#esoteric < 1592836009 493970 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :I should probably try implementing it in Haskell and see if it clarifies anythign. < 1592836010 980375 :nfd!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net QUIT :Ping timeout: 256 seconds < 1592836069 240953 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :hmm. If a rule R, applied to the state s, first changes l from α to β and then from β to α (it has asteration somewhere inside), and a rule S (applied to s) changes l from α to γ, then what should happen when trying to apply R | S to s, in the deterministic mode? Should this raise an error or proceed normally? < 1592836248 783381 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :ultimately I think I haven’t got yet what M(R) represents < 1592836333 331913 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :((la -> b | lb -> a)* | la -> g) should be detected as non-deterministic, I think, yes. < 1592836391 202102 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :M(R) is the set of redexes for R. < 1592836454 929648 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :I should probably just call it that. < 1592836578 508361 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :which would be pairs (label, string), right? < 1592836596 86617 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :(and then L(R) should be derivable from M(R)?) < 1592836623 991546 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic < 1592836638 561322 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1592836809 329820 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :Yes, it would be a set of pairs (label, string). (Or maybe it has to be a multiset? But basically yes.) < 1592836855 350850 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :L(R) is derivable statically from R -- it's just the set of labels that appear in the patterns in R. Unlike M(R) it doesn't depend on the state. < 1592836870 179475 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :(the state of the object being rewritten at any particular point in execution) < 1592836892 232540 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1592836909 24768 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1592836953 482169 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :cpressey: thanks < 1592837014 712322 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :arseniiv: Thanks for asking these questions, it's making me think about how it could be explained better and where there might be gaps < 1592837037 145222 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I’ll show you implementation I’ll end with, too < 1592837049 521415 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :cpressey: "Turing completeness", as I was taught it, is about whether a program can accept any language that can be recognized by a Turing machine. The Turing machine you gave neither accepts nor rejects any string, hence cannot be said to recognize any language particlularly well < 1592837083 58548 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :though I intend to write just the essential part, the runtime, without a parser and maybe without IO yet < 1592837897 630291 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :Taneb: OK. There is a single TM that inputs a number in binary and accepts iff it is a prime number, no matter how large that number is. < 1592837924 554233 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :If you have a language and you can't write that TM in that language then that language isn't Turing complete. < 1592838078 509322 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :Yes < 1592838133 241457 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :My point is that, sometimes, a language is claimed to be Turing complete, and often the counterexample is a very simple Turing machine. < 1592838369 127003 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :Or rather, that I've seen the same misconceptions over and over about what makes a language Turing-complete, and I'm trying to come up with simple-to-understand counterexamples for them. > 1592838671 385558 PRIVMSG #esoteric :14[[07Boolfuck14]]4 10 02https://esolangs.org/w/index.php?diff=74243&oldid=69886 5* 0320kdc 5* (+23) 10/* Differences from Brainfuck */ Clarify the non-existence of - with information from the Boolfuck website. < 1592838677 40193 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :cpressey: “In this mode, if M(Ri | Rj) contains more than one element, an unrecoverable error to the effect of "ambiguous rewrite choice presented" occurs.” => should it be dependent not on M(Ri | Rj) having many elements? It can contain many and still not indicate Ri and Rj change the same stack? < 1592838755 4227 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :Right, that needs to be rephrased significantly. < 1592838761 217158 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I’d say, if (l, αi) ∈ M(Ri) and (l, αj) ∈ M(Rj) with αi ≠ αj? < 1592838786 305659 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :(then the error) < 1592838925 507140 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :If M(R) contains more than one match involving the same stack, there should be an error. > 1592838940 210832 PRIVMSG #esoteric :14[[07Boolfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=74244&oldid=74243 5* 03PythonshellDebugwindow 5* (+29) 10/* External resources */ cat < 1592839006 598516 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :but for conjunction, there would be 0 instead? > 1592839109 521792 PRIVMSG #esoteric :14[[07If the question specifies that the number of the words should be less than 3, and the number of words in your answer is larger than 3, your answer is automatically wrong.14]]4 M10 02https://esolangs.org/w/index.php?diff=74245&oldid=70541 5* 03PythonshellDebugwindow 5* (+97) 10/* Syntax */ cats > 1592839124 711897 PRIVMSG #esoteric :14[[07If the question specifies that the number of the words should be less than 3, and the number of words in your answer is larger than 3, your answer is automatically wrong.14]]4 M10 02https://esolangs.org/w/index.php?diff=74246&oldid=74245 5* 03PythonshellDebugwindow 5* (+2) 10 < 1592839204 409438 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :If M(Ri | Rj) is ambiguous, is M(Ri & Rj) = 0? Yes, I think so. < 1592839233 93077 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :Or rather, is Ri & Rj = 0. Yes. < 1592839267 866311 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :Because L(Ri) intersect L(Rj) would never be empty in that case. > 1592839346 196332 PRIVMSG #esoteric :14[[07Iflang14]]4 M10 02https://esolangs.org/w/index.php?diff=74247&oldid=70155 5* 03PythonshellDebugwindow 5* (+171) 10cats + bold > 1592840072 574440 PRIVMSG #esoteric :14[[07Talk:COVID-1914]]4 M10 02https://esolangs.org/w/index.php?diff=74248&oldid=71394 5* 03PythonshellDebugwindow 5* (+47) 10unsigned > 1592840191 602238 PRIVMSG #esoteric :14[[07COVID-1914]]4 M10 02https://esolangs.org/w/index.php?diff=74249&oldid=71393 5* 03PythonshellDebugwindow 5* (+110) 10/* Predecessor */ c a t s < 1592840353 555242 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 258 seconds < 1592840422 24498 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric > 1592840551 277607 PRIVMSG #esoteric :14[[07Memescript14]]4 M10 02https://esolangs.org/w/index.php?diff=74250&oldid=73115 5* 03PythonshellDebugwindow 5* (+129) 10cats + wikitable + stub < 1592840714 68813 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :An even better counterexample TM might be one that accepts only squarewords like "abcabc". If a language can't stand up to the pumping lemma for regular languages, it definitely isn't Turing-complete. < 1592840725 570911 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :Yes > 1592840766 438629 PRIVMSG #esoteric :14[[07SoT14]]4 M10 02https://esolangs.org/w/index.php?diff=74251&oldid=73527 5* 03PythonshellDebugwindow 5* (+48) 10 < 1592841043 972097 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1592841514 354328 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com QUIT :Quit: WeeChat 1.9.1 > 1592842269 894608 PRIVMSG #esoteric :14[[07ALT-414]]4 N10 02https://esolangs.org/w/index.php?oldid=74252 5* 03PythonshellDebugwindow 5* (+2303) 10Add ALT-4 > 1592842305 530721 PRIVMSG #esoteric :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=74253&oldid=74240 5* 03PythonshellDebugwindow 5* (+12) 10/* A */ + [[ALT-4]] > 1592842394 360590 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow14]]4 M10 02https://esolangs.org/w/index.php?diff=74254&oldid=74111 5* 03PythonshellDebugwindow 5* (+81) 10/* Languages */ > 1592842539 171437 PRIVMSG #esoteric :14[[07Esolang:Categorization14]]4 M10 02https://esolangs.org/w/index.php?diff=74255&oldid=74226 5* 03PythonshellDebugwindow 5* (+73) 10/* Concurrency */ move if needed < 1592842908 775826 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1592842971 839752 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :tried my implementation with a push-down automaton example and it doesn’t halt :( > 1592843891 501763 PRIVMSG #esoteric :14[[07Esolang:Categorization14]]4 M10 02https://esolangs.org/w/index.php?diff=74256&oldid=74255 5* 03PythonshellDebugwindow 5* (+2) 10/* See Also */ > 1592843927 794197 PRIVMSG #esoteric :14[[07If the question specifies that the number of the words should be less than 3, and the number of words in your answer is larger than 3, your answer is automatically wrong.14]]4 M10 02https://esolangs.org/w/index.php?diff=74257&oldid=74246 5* 03PythonshellDebugwindow 5* (+0) 10/* Syntax */ cat > 1592843965 596727 PRIVMSG #esoteric :14[[07Nuts14]]4 M10 02https://esolangs.org/w/index.php?diff=74258&oldid=71256 5* 03PythonshellDebugwindow 5* (-9) 10cat /* Links */ < 1592843991 719334 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :ah this is the error in the automaton itself :D < 1592844027 872271 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :cpressey: see the last rule `Q0 -> 0 & I -> & O... -> Y` is applicable indefinitely at the end, so it applies < 1592844060 865373 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I changed it to `Q0 -> 2 & others` and that works like a charm < 1592844320 235209 :user24!~user24@2a02:810a:1440:7304:7070:6e78:e036:4907 QUIT :Quit: Leaving < 1592844374 388722 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :you can find my partial impl here: https://hatebin.com/gnbvdqgvrh (only rule DSL and runtime, no parser, no pragmas and no modes other than the deterministic one) > 1592845928 4123 PRIVMSG #esoteric :14[[07Langlang14]]4 M10 02https://esolangs.org/w/index.php?diff=74259&oldid=68708 5* 03PythonshellDebugwindow 5* (+109) 10/* halting problem solved */ cats > 1592846036 475814 PRIVMSG #esoteric :14[[07Truth-machine14]]4 10 02https://esolangs.org/w/index.php?diff=74260&oldid=72187 5* 0320kdc 5* (+959) 10/* Implementations */ Add a ByteByteJump truth-machine > 1592846039 873464 PRIVMSG #esoteric :14[[07!!Fuck14]]4 10 02https://esolangs.org/w/index.php?diff=74261&oldid=69346 5* 03PythonshellDebugwindow 5* (+74) 10/* Hello World */ CATS > 1592846137 471119 PRIVMSG #esoteric :14[[07Truth-machine14]]4 M10 02https://esolangs.org/w/index.php?diff=74262&oldid=74260 5* 03PythonshellDebugwindow 5* (-14) 10/* A colon semicolon */ fix > 1592846324 297995 PRIVMSG #esoteric :14[[07Truth-machine14]]4 M10 02https://esolangs.org/w/index.php?diff=74263&oldid=74262 5* 03PythonshellDebugwindow 5* (+54) 10/* Var=Bar */ add Varigen t.mach > 1592846517 818466 PRIVMSG #esoteric :14[[07Truth-machine14]]4 M10 02https://esolangs.org/w/index.php?diff=74264&oldid=74263 5* 03PythonshellDebugwindow 5* (+36) 10/* JUMP */ ad binary > 1592846831 604948 PRIVMSG #esoteric :14[[07Talk:NRSRSSOMN14]]4 M10 02https://esolangs.org/w/index.php?diff=74265&oldid=46385 5* 03PythonshellDebugwindow 5* (+55) 10unsigned > 1592846952 777379 PRIVMSG #esoteric :14[[07Quiney14]]4 M10 02https://esolangs.org/w/index.php?diff=74266&oldid=54316 5* 03PythonshellDebugwindow 5* (-2) 10/* Computational class */ cat; see talk for itpr > 1592847035 753880 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74267&oldid=74039 5* 03PythonshellDebugwindow 5* (+109) 10/* 1 */ > 1592847468 510306 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74268&oldid=74267 5* 03PythonshellDebugwindow 5* (+158) 10/* 110010000100110110010 */ < 1592847980 387191 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1592848271 663709 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: quit < 1592849111 240762 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :cpressey: that is not easy though. if the language doesn't fail on any of the trivial tests, most importantly if you can't implement it with a one-stack machine with finite control, nor can you simulate it with a program whose runtime is bound by a computable function of the input, then it's hard to prove that the language is not Turing-complete < 1592849161 654749 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :there are some other stupid ways to fail, but they don't come up often about languages that people try to claim Turing-complete > 1592849375 164681 PRIVMSG #esoteric :14[[07ByteByte14]]4 10 02https://esolangs.org/w/index.php?diff=74269&oldid=19147 5* 0320kdc 5* (+1894) 10Hypothetical construction of a ByteByteJump interpreter in ByteByte. < 1592849926 985563 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Isn't it a trademark violation to show the icons for the cc-by license to indicate that the content is under the cc-by-nc-nd 4.0 license? < 1592849967 939141 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :zzo38: it's at least a sanity violation < 1592850054 728960 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :t20kdc: Yes, but I thought the Creative Commons icons are trademarked < 1592850153 739963 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :zzo38: ...well, https://creativecommons.org/policies#trademark is pretty explicitly a "yes" < 1592850224 923110 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :zzo38: maybe, I don't really care about the trademark violation here, but the misleading license indicator that may make someone think that the photo is distrib'd with a permissive license when it actually isn't < 1592850271 741157 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :they should either put the correct indicators or remove the circular icons entirely and leave only the descriptive text and link to license that's above it < 1592850307 315603 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, I agree, they should do one of those two things. < 1592850331 537465 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :But the trademark violation means that they can be sued if they do not comply, I think. > 1592851401 335828 PRIVMSG #esoteric :14[[07MAWP14]]4 10 02https://esolangs.org/w/index.php?diff=74270&oldid=74237 5* 03Dion 5* (+45) 10 < 1592851517 76180 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I shouldn’t ever read comments, I shouldn’t ever read comments, I shouldn’t ever read comments. period < 1592851517 218980 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :“COMEFROM is alive and well, and very widely used. The only change made was that the marketing guys rebranded it as ‘exception handling’.” < 1592851540 161920 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :especially old comments < 1592852683 912706 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :was 1205 olisted yet? < 1592852708 892318 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :no < 1592852713 419592 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :`olist 1205 < 1592852716 811059 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :olist 1205: shachaf oerjan Sgeo FireFly boily nortti b_jonas < 1592853055 594292 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Do you know if any HTML viewing software (such as a web browser) has a table of contents function? < 1592853272 590571 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: hrm that's just wrong < 1592853421 452708 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: the sad truth is that come from is just a goto with the roles of labels and goto interchanged. Exceptions can be used to implement a limited form of goto. That is ignoring threaded INTERCAL, which does not match exception handling at all. < 1592853445 529673 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Exceptions respect a form of dynamic scope; goto/come from don't. < 1592853500 44839 :int-e!~noone@int-e.eu PRIVMSG #esoteric :What is true is that various facets of unstructured programming are alive, more or less controlled. Exceptions are closer to the uncontrolled end of the spectrum than not. < 1592853692 940118 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Sometimes this role reversal is useful. I sometimes use COME FROM in assembly language programming. I implemented a COME FROM command in the MIXPC assembler because it can be useful for implementing jump tables. < 1592853693 163418 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :I never had much stock in strictly structured programming ever since I saw how "forced" a lot of things are when you disallow unstructured constructs. < 1592853725 725439 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(It will be compiled into code that use goto instead of come from) < 1592853751 974962 :int-e!~noone@int-e.eu PRIVMSG #esoteric :speaking of come from, what happened to aspect-oriented programming? < 1592853780 161088 :int-e!~noone@int-e.eu PRIVMSG #esoteric :is that still a thing outside of property systems with update notifications/modifiers? < 1592853819 843353 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(and, I guess, event systems in general) < 1592853832 312799 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :But I also think that unstructured constructs are useful in addition to structured constructs. < 1592853838 647701 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric : arseniiv: hrm that's just wrong => exactly! < 1592854046 396416 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I thought I would find some arguments against the precomposed unicode character … but I found only a meagre one (in many fonts it renders almost like plain ... concatenation of dots and that’s for many people is not good, they want more space, usually NARROW NO-BREAK SPACE < 1592854053 357501 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :`unidecode … < 1592854054 357317 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​[U+2026 HORIZONTAL ELLIPSIS] < 1592854060 317345 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :this is my one < 1592854162 884539 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: I prefer ... in fixed width fonts, … is just too short. < 1592854173 508949 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :precomposed / plain / with narrow nbsp / with nbsp: … ... . . . . . . < 1592854196 860458 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :int-e: yeah, … in monospace makes me uncomfortable too < 1592854199 125489 :int-e!~noone@int-e.eu PRIVMSG #esoteric :for the same reason, narrow nbsp = nbsp, of course < 1592854212 319972 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :ait < 1592854218 769687 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :wait why < 1592854219 879700 :int-e!~noone@int-e.eu PRIVMSG #esoteric :And IRC is a monospace environment. < 1592854222 666962 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(For me) < 1592854241 619402 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I didn’t get about narrow nbsp < 1592854243 772365 :int-e!~noone@int-e.eu PRIVMSG #esoteric :because this is a terminal < 1592854267 498862 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :ah, you just stated that they are same length < 1592854272 203970 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I also don't like ligatures in fixed width fonts; unfortunately 2600 used ligatures in fixed width fonts, I wrote to complain, and they said they didn't have that but if they did, indeed it shouldn't use ligatures in fixed width fonts, but they still didn't fix it, anyways. < 1592854286 620510 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: they are indistinguishable :P < 1592854309 670366 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :so, monospace fonts screw us both on part of … and \.\s\.\s\. < 1592854325 112443 :int-e!~noone@int-e.eu PRIVMSG #esoteric :maybe if … was a wide character (which, for some reason, do exist. Japanese and Chinese are too popular I guess.) < 1592854335 851362 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :int-e: yep space isn’t even a grapheme as there are no strokes :D < 1592854360 514314 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Maybe if you didn't use Unicode and use a better character set for fixed width text on grid based displays, can be better < 1592854364 692650 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(And they don't break the invariant that each character has a corresponding integer cursor position) < 1592854378 545684 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric : maybe if … was a wide character (which, for some reason, do exist. Japanese and Chinese are too popular I guess.) => this is actually a very good proposal < 1592854412 147059 :int-e!~noone@int-e.eu PRIVMSG #esoteric :zzo38: Could you stop with these purely hypothetical exercises that assume some kind of better world... < 1592854429 913977 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Well, I was making a better character set for this purpose. < 1592854488 31538 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Unicode is a blessing, because it's seeing so broad adaptation. We don't need the n+1st standard that throws us back into the heterogenic past where non-ASCII messages never looked the same for sender and receiver. < 1592854497 356984 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :my friend had an intention to make a better encoding once, but then they stopped for some reason < 1592854518 522233 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Even with Unicode they don't always are the same, especially with different versions sometimes < 1592854528 469917 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(such as if they change the width of the characters) < 1592854532 834968 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :emoji: the bane of unicode < 1592854543 417782 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :arseniiv: What was their use of the better encoding? < 1592854559 136591 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(I think that different encodings can be good for different uses; you can't have one good for everything) < 1592854565 92363 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: there are also all those arabic ligatures before they learned better < 1592854566 288589 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :(soon in your nearest movie theater) < 1592854588 385895 :int-e!~noone@int-e.eu PRIVMSG #esoteric :But Unicode is firmly in the "good enough" category in my book. < 1592854614 121215 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :int-e: yeah, actually I thought one of arguments against … precompose would be “that’s outdated like ā” < 1592854620 254371 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, emoji is bane of Unicode too. One thing Unicode is workable for (although emoji doesn't help it, and other things also don't help so much) is for searching many documents in many languages, although someone on this IRC suggested before "Duocode", which might be even a bit better too > 1592854643 710567 PRIVMSG #esoteric :14[[07Generic 2D Brainfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=74271&oldid=68873 5* 03PythonshellDebugwindow 5* (+174) 10/* Examples */ cats < 1592854646 240283 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :zzo38: hmm I don’t particularly remember but they intended to make it cover at least a part of CJK I think < 1592854680 920417 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :there was an intent to use scoped modes in the text for different sub-encodings, which is all I still remember < 1592854687 362101 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Even if you do use Unicode, simply specifying the character code as "Unicode" is actually insufficient, for a few reasons (one of them being han unification). < 1592854850 591496 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric : all those arabic ligatures before they learned better => BTW also Turkish İ and ı which pair with ASCII i and I respectively. Poor choice for implementability of text algorithms < 1592854924 427794 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :(the better one would be maybe to add duplicate non-ASCII i and I. I know it adds to characters many can misplace but but but) < 1592854988 967127 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :and I’m very glad I don’t write in languages that use letters which are represented by these codepoints < 1592855003 810657 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :unfortunately < 1592855056 327098 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :My own is UTCS, which is designed only for fix pitch text, although there are wide characters. There is both a 8-bit encoding and a 16-bit encoding. Both encodings are compatible with ASCII, and you can determine the widths of characters using a simple rule (no need for long tables). < 1592855096 516361 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(The width of a character is simply the sum of the widths of the bytes that make it up (or, in the case of the 16-bit encoding, the sum of the widths of those 16-bit units).) < 1592855152 98776 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :The widths of bytes are: 0x00-0x1F and 0x7F = undefined, 0xC0-0xFF = zero, 0x20-0x7E and 0x80-0xBF = one. < 1592855175 20295 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: even the emoji are probably a good thing, because the ideal alternative world where nobody embeds emojis inside text messages just doesn't exist. this way, such messages can be exchanged between different vendors and look more or less the same < 1592855219 81691 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :They don't look the same; the icons they use are different, even though they are similar, even the minor differences sometimes they call it a problem. < 1592855229 104477 :int-e!~noone@int-e.eu PRIVMSG #esoteric :"more or less" < 1592855240 56939 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :`unidecode . . . < 1592855240 794999 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​[U+0020 SPACE] [U+002E FULL STOP] [U+202F NARROW NO-BREAK SPACE] [U+002E FULL STOP] [U+202F NARROW NO-BREAK SPACE] [U+002E FULL STOP] < 1592855244 987517 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :yesh < 1592855263 207284 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :(I added this simulacrum to my AutoHotkey script) < 1592855295 830708 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :i learned here that "invisible plus" is a thing < 1592855311 921937 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric : this way, such messages can be exchanged between different vendors and look more or less the same => yeah, though that leaves much space for grumblings anyway < 1592855316 128509 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :i still fail to understand why anybody would ever need that < 1592855330 596753 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :like, “a woman with bunny ears? really??” < 1592855346 831647 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: compromises everywhere < 1592855349 667116 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :`quote invisible times < 1592855350 555093 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :990) "May you live in INVISIBLE TIMES." --Old Chinese proverb. (It can look confusing when written with the proper Unicode.) < 1592855363 99364 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :myname: ^ though you know that probably way earlier < 1592855416 83973 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :int-e: yes that’s really the one mature thing to say (and think), but boooriiing (no) < 1592855433 215970 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I understand but many don’t < 1592855510 826151 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: The same is true for all the things that are missing... no smiley with dollar symbol eyes? (I think. It's hard to be sure.) < 1592855514 142954 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :arseniiv: like I said, with the turkish i, we're screwed no matter what we did. Even if you had a time machine to go all the way back before telegraphs and bribed every single inventor, there's nothing you could do to handle both the latin iI and the turkish iİıI sanely, short of murdering Kemal Atatürk so his alphabet never spreads. < 1592855543 24483 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(Maybe Disney would sue the Unicode consortium over this.) < 1592855571 68895 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :Everything else, including the various cyrillic alphabets and vietnamese etc, can be fixed, but turkish i versus the rest of the world is just hopeless. < 1592855586 535652 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Is there a version of xterm that supports the DEC technical character set directly rather than using Unicode? (You can select the DEC technical character set, but it internally converts to Unicode for font lookup, which results in some characters being missing.) < 1592855734 855872 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :int-e: here it is 🤑 < 1592855736 119103 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :zzo38: I don't know, I don't use xterm anymore (I have it installed as a fallback just in case urxvt becomes broken somehow and I need a terminal to reinstall urxvt). I didn't notice any missing characters, but if there are, you can probably modify the lookup tables in the source code of the terminal emulators to fix that. < 1592855745 56518 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :my favourite thing related to the turkish I is the php bug that made it nearly unusable in turkish locales < 1592855746 901650 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :In particular, I do have the DEC technical snowman. < 1592855778 691856 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`unidecode 🤑 < 1592855780 153534 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​[U+1F911 MONEY-MOUTH FACE] < 1592855792 94982 :int-e!~noone@int-e.eu PRIVMSG #esoteric :what a great description. < 1592855806 659477 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :hopefully it either renders on your side with a good font or doesn’t at all. At my side it’s quite terrifying black-white. In Telegram it was way nicer < 1592855814 892499 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :int-e: yeah < 1592855835 384411 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I should've realized that it's "MONEY" < 1592855909 355998 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :basically, what php did was to lowercase every class and interface name for classloading purposes. even the included ones. this results in "class Foo implements Iterator" to try loading ıterator which it fails to find < 1592855917 139015 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Some of the characters are not even in Unicode, so I want to convert internally to UTCS instead, which does include all of the characters in all DEC terminals, Atari, Apple, Commodore, Infocom, PC, etc. < 1592855963 918472 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Here is so far my specification: http://zzo38computer.org/textfile/miscellaneous/utce < 1592855994 710120 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Another thing I like about xterm is it uses bitmap fonts, so they aren't fuzzy < 1592856217 43686 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :zzo38: I am typing in an urxvt with my bitmap font right now (except some characters that are in neither of the two fonts I've chosen, like some emojis, might use vector fonts as a substitute, but these don't come up much on #esoteric ) < 1592856511 81991 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :but these don't come up much on #esoteric => 🤔 < 1592856559 864524 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :arseniiv: that appears as just a double-width box, so no problem < 1592856621 634637 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :On my computer it appears as a single-width box. < 1592856761 133781 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :lol < 1592856801 612966 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :personally I don’t intend to use emoji on IRC as my client/OS is bad at them < 1592856832 738762 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :and also input < 1592857566 935880 :arseniiv!~arseniiv@136.169.210.76 QUIT :Ping timeout: 256 seconds > 1592857882 58302 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74272&oldid=74268 5* 03PythonshellDebugwindow 5* (+1462) 10/* 110010000100110110010 */ > 1592858282 505230 PRIVMSG #esoteric :14[[07EsoKit/EsoKit.ek.math.mm14]]4 M10 02https://esolangs.org/w/index.php?diff=74273&oldid=45051 5* 03PythonshellDebugwindow 5* (+16) 10 > 1592858350 107235 PRIVMSG #esoteric :14[[07EsoKit/EsoKit.nsi.io14]]4 M10 02https://esolangs.org/w/index.php?diff=74274&oldid=45047 5* 03PythonshellDebugwindow 5* (+17) 10 < 1592859563 526157 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Ping timeout: 272 seconds > 1592859995 250820 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74275&oldid=74143 5* 03PythonshellDebugwindow 5* (+3495) 10 > 1592860022 764658 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74276&oldid=74272 5* 03PythonshellDebugwindow 5* (+203) 10/* 110010000100110110010 */ < 1592860119 963528 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592861323 402167 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1592864051 674604 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592864130 675028 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592864387 812644 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :`ftoc 86 < 1592864389 84543 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :86.00°F = 30.00°C < 1592864547 145896 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :`ctof 41 < 1592864547 923727 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :41.00°C = 105.80°F < 1592865355 733572 :rain1!~rain1@unaffiliated/rain1 QUIT :Remote host closed the connection < 1592865378 908755 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592865687 284498 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592865731 216277 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592865948 779747 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar QUIT :Remote host closed the connection < 1592866046 917550 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar JOIN :#esoteric < 1592866720 792808 :alhavar!~alhavar@89.36.224.252 JOIN :#esoteric < 1592867443 462198 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592867479 99753 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1592867673 146066 :alhavar!~alhavar@89.36.224.252 QUIT : < 1592868037 947232 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1592868439 544411 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592868833 59108 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1592868934 441235 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 240 seconds < 1592868934 551086 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life > 1592869184 346778 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74277&oldid=74276 5* 03PythonshellDebugwindow 5* (+82) 10/* 110010000100110110010 */ < 1592870212 903585 :LKoen!~LKoen___@81.255.219.130 QUIT :Remote host closed the connection < 1592871209 395158 :spencer__!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592871241 866509 :rain1!~rain1@unaffiliated/rain1 QUIT :Ping timeout: 264 seconds < 1592871643 297389 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592871690 212588 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592873306 410186 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net QUIT :Remote host closed the connection < 1592874530 615083 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592874746 30169 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592874904 581345 :spencer__!~rain1@unaffiliated/rain1 QUIT :Remote host closed the connection < 1592874920 545899 :spencer__!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592880574 721251 :spencer__!~rain1@unaffiliated/rain1 QUIT :Remote host closed the connection < 1592880590 492149 :spencer__!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592881035 203830 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592881470 983728 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592881522 170003 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Client Quit < 1592883194 8191 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 264 seconds < 1592884144 831530 :spencer__!~rain1@unaffiliated/rain1 QUIT :Remote host closed the connection < 1592884158 222334 :spencer__!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592884654 978143 :spencer__!~rain1@unaffiliated/rain1 QUIT :Remote host closed the connection < 1592884670 920256 :spencer__!~rain1@unaffiliated/rain1 JOIN :#esoteric > 1592885143 964310 PRIVMSG #esoteric :14[[07International Phonetic Esoteric Language14]]4 10 02https://esolangs.org/w/index.php?diff=74278&oldid=74139 5* 03Bigyihsuan 5* (+840) 10v1.4.0 release < 1592886973 524150 :arseniiv!~arseniiv@136.169.210.76 JOIN :#esoteric < 1592888542 368931 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1592890334 307361 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Do you think the graphical effects in TeXnicard are sufficient? In addition to all of the graphical effects of level 3 PostScript, it also supports alpha transparency, combining modes (min or max), a layer buffer (with eight monochrome layers used for controlling the areas of certain effects), a compositing buffer, and custom compositing modes (definable as arbitrary functions of three inputs). < 1592890435 112542 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Also the custom compositing modes actually can have two outputs, one being the normal output and the second output used for saturation adjustment. Furthermore, you can define up to four separations in addition to CMYK (for a total of eight). < 1592892450 40871 :spencer__!~rain1@unaffiliated/rain1 QUIT :Remote host closed the connection < 1592892470 18589 :spencer__!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592893420 580522 :spencer__!~rain1@unaffiliated/rain1 QUIT :Quit: Leaving < 1592893441 895030 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592895719 436463 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 260 seconds < 1592896249 536763 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592896516 45502 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net JOIN :#esoteric < 1592898435 557605 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :arseniiv: is that serious (like one of these stupid mobile phones where you can't install sane software) or is it ironic like when windows 10 users complain that their OS is bad at emoji? < 1592898461 517393 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592898518 222328 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :you can always just make HackEso say the emojis for you < 1592898605 120537 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :I mean, if you can run an IRC client, you can probably copy-paste characters from a webpage too, unless it's some really crazy apple phone version < 1592898857 142733 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :b_jonas: more or less. Win7 has no capability to make composite fonts AFAIK, so I can’t make a font to include colorful emoji, and maybe of the kind I like more of them all, and also include other fancy unicode stuff and readable latin, cyrillic and greek. I heard Win10 has composite font support but I’m reluctant to upgrade still < 1592898917 193395 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I don’t want to search in all places all the stuff I’ll need to switch off in Win10 and another stuff to make it more like Win7 in a couple of details and UI < 1592898939 110391 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :if it would magically set up this way I’d upgrade < 1592899050 498972 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :arseniiv: doesn't it still run libraries like Pango that automatically substitute fonts in your browser? < 1592899056 645037 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :about input, you’re right, and I even may add to my AutoHotkey script, though it would need to be autogenerated and it wouldn’t be that useful without search < 1592899098 494516 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :b_jonas: yes, it should be able, though I didn’t test what does Firefox use in Win7 < 1592899114 183433 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :but I don’t like web clients < 1592899172 460841 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :they aren’t usually the most UX-y kind < 1592899187 781275 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :yes, I know < 1592899195 283925 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :(someone should write a sane one) < 1592899216 668604 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :(but the hard part is to run the server) < 1592899247 408963 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu PRIVMSG #esoteric :anyway, why am I asking this? I don't want people to use emojis in IRC < 1592899365 365714 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com JOIN :#esoteric < 1592899615 38891 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :hi < 1592899640 154441 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :i hate power outages < 1592899650 165698 :b_jonas!~x@catv-176-63-11-158.catv.broadband.hu QUIT :Quit: leaving < 1592899918 983632 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :anyone here? > 1592901219 717695 PRIVMSG #esoteric :14[[07Talk:Disan Count14]]4 10 02https://esolangs.org/w/index.php?diff=74279&oldid=61421 5* 03Chris Pressey 5* (+552) 10Add a very strong version of what ais523 said, and also a completely alternative viewpoint. < 1592901803 240269 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1592902014 889938 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :hi Lykaina < 1592902063 253406 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :I am trying very hard not to be here < 1592903144 229119 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :yo! < 1592903318 942417 :Hooloovo0!Hooloovoo@sorunome.de QUIT :Remote host closed the connection > 1592903382 908108 PRIVMSG #esoteric :14[[07Tandem14]]4 10 02https://esolangs.org/w/index.php?diff=74280&oldid=74241 5* 03Chris Pressey 5* (+293) 10Some clarification after discussion with arseniiv (but probably not enough, yet). < 1592903474 42970 :Hooloo42!Hooloovoo@sorunome.de JOIN :#esoteric < 1592903476 124040 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric : I am trying very hard not to be here => :D < 1592903513 3549 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric : anyway, why am I asking this? I don't want people to use emojis in IRC => I was wondering too > 1592904904 167311 PRIVMSG #esoteric :14[[07Tandem14]]4 10 02https://esolangs.org/w/index.php?diff=74281&oldid=74280 5* 03Chris Pressey 5* (+441) 10Describe two possible modes for handling nondeterminism. > 1592906188 306105 PRIVMSG #esoteric :14[[07Tandem/Sketch of a Tandem Interpreter14]]4 N10 02https://esolangs.org/w/index.php?oldid=74282 5* 03Chris Pressey 5* (+1669) 10Sketch a Tandem interpreter. < 1592906275 671627 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :arseniiv: Maybe https://esolangs.org/wiki/Tandem/Sketch_of_a_Tandem_Interpreter will help clarify things? < 1592906650 961710 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :I called that "pseudo-code" but it should really be runnable if all the helper functions were defined. < 1592906859 699544 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :cpressey: oh! BTW did you see my yesterday’s implementation? < 1592907138 823057 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :this pseudocode is way simpler than what I’ve done with disjointness checking :D < 1592907210 50437 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :ah, no, I now see `case intersect (labelsOf r1) (labelsOf r2) of` < 1592907247 439696 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :arseniiv: No, I missed that -- I don't always read the logs. Actually I'm reading the logs now and I can't seem to find it? < 1592907271 421114 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :but your sketch doesn’t allow R | R = R < 1592907279 306128 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I’ll find the link < 1592907307 721035 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :here it is: https://hatebin.com/gnbvdqgvrh < 1592907338 82137 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :though I should find the place in the logs, there was something else < 1592907344 907559 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :Cool, thanks! < 1592907471 167670 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :starts here: https://esolangs.org/logs/2020-06-22.html#lId ← there is a error in the push-down automaton example at esowiki < 1592907585 592528 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :Argh yes, I see. Thanks for spotting that, I'll fix it. > 1592907648 355185 PRIVMSG #esoteric :14[[07Tandem14]]4 10 02https://esolangs.org/w/index.php?diff=74283&oldid=74281 5* 03Chris Pressey 5* (+0) 10/* Implementing Automata in Tandem */ Fix PDA example - thanks go to arseniiv for noticing and reporting < 1592907673 895432 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :yw! < 1592907826 599674 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :As to R | R = R, you're right, my sketch fails to get that, thanks again. I'll think about how to fix it. < 1592907933 952715 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I used a “world diff”, all replacements which were made by the rule, and tested their disjointness < 1592907966 831638 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :though I think I should have simplified things a bit < 1592908009 591302 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :in my code there are two different representations now I think for the same thing (such a diff and a set of redexes) < 1592908027 971835 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :hm wait they aren’t even redexes, they are (label, replacement result) pairs < 1592908046 711139 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I’ll need to rename things a bit too, then < 1592908302 959575 :LKoen!~LKoen___@81.255.219.130 JOIN :#esoteric < 1592908983 301168 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric : cpressey: that is not easy though. if the language doesn't fail on any of the trivial tests [...] then it's hard to prove that the language is not Turing-complete <== Such a trivial test is exactly what I was talking about though < 1592909101 355836 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :One problem with "read a string of any length on the input and accept iff it's a palindrome" is that many esolangs don't have input < 1592910202 998193 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :Many do have some form of output though, and for those maybe an enumeration problem would work. < 1592910307 146012 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :There is a single Turing machine that writes each of the prime numbers on its output tape. It never halts: it is always the case that, some finite time after it has written a number, it will write another, larger number. < 1592910341 825193 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :If you can't write a program that does this in your language, then your language is not Turing-complete. < 1592910378 463952 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1592910592 281496 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :Even simpler: there is a TM that writes every integer onto its output tape, in binary: 0, 1, 10, 11, 100, ... < 1592910844 255529 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :...so... WebAssembly is not Turing-complete? < 1592910933 15763 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :I don't know WebAssembly but, probably not, no. < 1592911014 214253 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :If a language can only address a fixed amount of memory, it's not Turing-complete. < 1592911046 445563 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :it kinda sounds like there needs to be some sort of "good enough" rating - like a more realized set of requirements for the classification of bounded-storage-machine < 1592911077 864816 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :("boolfuck with at least 256 cells" for example) < 1592911106 600670 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :the problem is, then the requirement becomes a bit arbitrary, but... the alternatives make provability a little hard < 1592911925 719477 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic < 1592911940 481509 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1592911977 907702 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :t20kdc: The phrase "usable for programming" is sometimes used in the esolang community, but as concepts go it is very informal. < 1592912109 617059 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :The complement, "unusable for programming", might be less contentious, since there is actually an "Unusable for programming" category on the wiki. < 1592912111 798795 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :Obviously for real-world languages to be Turing-complete they need to run in an idealised environment < 1592912159 245342 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :I don't know enough about WebAssembly to know what t20kdc was referring to in that comment, some clarification would be appreciated < 1592912164 945358 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :Not sure what that means. Python is Turing-complete even if no one ever runs a Python program ever. < 1592912181 753585 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1592912181 753651 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :Arcorann: To summarize: Pointer size. < 1592912192 271954 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1592912208 480593 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1592912243 5598 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 246 seconds < 1592912327 89227 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 246 seconds < 1592912354 116718 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1592912390 536252 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1592912684 847155 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :What I was trying to say was that if WebAssembly was modified to allow arbitrary addressing of memory (abstracting the restriction away) then it would become Turing-complete, but this isn't necessary for real-world programming > 1592912816 534831 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Vera98x 5* 10New user account > 1592913011 79400 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=74284&oldid=74209 5* 03Vera98x 5* (+118) 10 > 1592913069 698741 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=74285&oldid=74284 5* 03Vera98x 5* (-22) 10 < 1592913226 913600 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :A variant of WebAssembly which does not limit the number of bits that can appear in a pointer at runtime is probably Turing-complete, yes. < 1592913537 969157 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com QUIT :Quit: WeeChat 1.9.1 > 1592914304 890606 PRIVMSG #esoteric :14[[07VES++14]]4 N10 02https://esolangs.org/w/index.php?oldid=74286 5* 03Vera98x 5* (+1506) 10Created page with "VES++ has included the most common languages from west-europe (and for some random reason the turkish language is also included). This way many people are able to understand a..." > 1592914564 646684 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=74287&oldid=74253 5* 03Vera98x 5* (+12) 10 < 1592914586 813924 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1592915221 124187 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic < 1592915235 225518 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1592915273 887404 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1592915507 170255 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1592915610 257370 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1592916562 916048 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :@tell cpressey I simplified my impl at https://hatebin.com/gzvnokaiqj < 1592916563 58977 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1592917800 211264 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com JOIN :#esoteric > 1592917872 612344 PRIVMSG #esoteric :14[[07Bitshit14]]4 M10 02https://esolangs.org/w/index.php?diff=74288&oldid=74177 5* 03PythonshellDebugwindow 5* (+66) 10/* External resources */ cats > 1592917935 798993 PRIVMSG #esoteric :14[[07VES++14]]4 M10 02https://esolangs.org/w/index.php?diff=74289&oldid=74286 5* 03PythonshellDebugwindow 5* (+7) 10 < 1592918313 677667 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :arseniiv: cool. lambdabot didn't notify me. had to read it in the log :) < 1592918335 111184 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :Oh NOW it did. Because I mentioned its name? < 1592918701 120406 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :hmmm < 1592918708 245235 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I’m usually not notified too < 1592918713 550382 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :int-e is that normal? > 1592918769 570201 PRIVMSG #esoteric :14[[07VES++14]]4 M10 02https://esolangs.org/w/index.php?diff=74290&oldid=74289 5* 03PythonshellDebugwindow 5* (+530) 10 < 1592918820 407001 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :It notified me yesterday without me mentioning its name > 1592919013 868895 PRIVMSG #esoteric :14[[07VES++14]]4 M10 02https://esolangs.org/w/index.php?diff=74291&oldid=74290 5* 03PythonshellDebugwindow 5* (+109) 10/* Hello World */ < 1592919076 450359 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I remember being notified once or twice but don’t think I know the reason it was so > 1592919092 76945 PRIVMSG #esoteric :14[[07Robolang14]]4 M10 02https://esolangs.org/w/index.php?diff=74292&oldid=69237 5* 03PythonshellDebugwindow 5* (+6) 10/* Commands */ you missed one > 1592919169 838882 PRIVMSG #esoteric :14[[07Robolang14]]4 M10 02https://esolangs.org/w/index.php?diff=74293&oldid=74292 5* 03PythonshellDebugwindow 5* (-6) 10/* Commands */ you mistyped one > 1592919230 551671 PRIVMSG #esoteric :14[[07Robolang14]]4 M10 02https://esolangs.org/w/index.php?diff=74294&oldid=74293 5* 03PythonshellDebugwindow 5* (+17) 10/* Interpreter */ cats + (how is this pseudonatural?) > 1592919544 740439 PRIVMSG #esoteric :14[[07Talk:0x29A14]]4 M10 02https://esolangs.org/w/index.php?diff=74295&oldid=8312 5* 03PythonshellDebugwindow 5* (+57) 10unsigned > 1592919864 824895 PRIVMSG #esoteric :14[[07Subleq14]]4 10 02https://esolangs.org/w/index.php?diff=74296&oldid=71121 5* 03Chris Pressey 5* (+114) 10Ruthlessly edit the first section. > 1592919922 955702 PRIVMSG #esoteric :14[[07Object disoriented Turing-completeness proof14]]4 M10 02https://esolangs.org/w/index.php?diff=74297&oldid=31645 5* 03PythonshellDebugwindow 5* (+29) 10cat > 1592920017 874535 PRIVMSG #esoteric :14[[07Subleq14]]4 M10 02https://esolangs.org/w/index.php?diff=74298&oldid=74296 5* 03PythonshellDebugwindow 5* (+2) 10 > 1592920273 597526 PRIVMSG #esoteric :14[[07LOLA14]]4 M10 02https://esolangs.org/w/index.php?diff=74299&oldid=31584 5* 03PythonshellDebugwindow 5* (+29) 10/* External link */ cat > 1592920500 522483 PRIVMSG #esoteric :14[[07Tandem/Sketch of a Tandem Interpreter14]]4 M10 02https://esolangs.org/w/index.php?diff=74300&oldid=74282 5* 03PythonshellDebugwindow 5* (+47) 10 > 1592920594 772255 PRIVMSG #esoteric :14[[07Disan Count14]]4 M10 02https://esolangs.org/w/index.php?diff=74301&oldid=60707 5* 03PythonshellDebugwindow 5* (+2) 10/* Algorithm */ > 1592920657 133058 PRIVMSG #esoteric :14[[07EsoInterpreters14]]4 M10 02https://esolangs.org/w/index.php?diff=74302&oldid=67303 5* 03PythonshellDebugwindow 5* (+30) 10/* Main table */ cat > 1592921984 332876 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/AllTheCats14]]4 M10 02https://esolangs.org/w/index.php?diff=74303&oldid=74045 5* 03PythonshellDebugwindow 5* (-48) 10/* Derivatives */ < 1592922123 333193 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic < 1592922135 553337 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric > 1592922370 592260 PRIVMSG #esoteric :14[[07Subleq14]]4 10 02https://esolangs.org/w/index.php?diff=74304&oldid=74298 5* 03Chris Pressey 5* (+327) 10More ruthless editing. < 1592922395 144897 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1592922408 514594 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric > 1592922596 91018 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74305&oldid=74277 5* 03PythonshellDebugwindow 5* (+189) 10/* 1 */ > 1592922700 903976 PRIVMSG #esoteric :14[[071+/Snippets14]]4 M10 02https://esolangs.org/w/index.php?diff=74306&oldid=73317 5* 03PythonshellDebugwindow 5* (+13) 10 > 1592922832 850559 PRIVMSG #esoteric :14[[07Subleq14]]4 10 02https://esolangs.org/w/index.php?diff=74307&oldid=74304 5* 03Chris Pressey 5* (+105) 10Example code in triples; rephrase < 1592923013 122315 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Read error: Connection reset by peer < 1592923620 954208 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic < 1592923635 202917 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric > 1592923794 883305 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74308&oldid=74275 5* 03PythonshellDebugwindow 5* (-2445) 10 < 1592923903 510226 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1592923916 38289 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric > 1592923934 488019 PRIVMSG #esoteric :14[[07Processor/114]]4 M10 02https://esolangs.org/w/index.php?diff=74309&oldid=48948 5* 03PythonshellDebugwindow 5* (+72) 10/* Implementations */ cats > 1592924013 282327 PRIVMSG #esoteric :14[[07Subleq14]]4 10 02https://esolangs.org/w/index.php?diff=74310&oldid=74307 5* 03Chris Pressey 5* (+180) 10De-sugar "Hello, world!" example. > 1592924767 936119 PRIVMSG #esoteric :14[[07Subleq14]]4 10 02https://esolangs.org/w/index.php?diff=74311&oldid=74310 5* 03Chris Pressey 5* (-1307) 10Remove sugar unneeded for example. Move implementation links to external resources. > 1592924848 189016 PRIVMSG #esoteric :14[[07Subleq14]]4 M10 02https://esolangs.org/w/index.php?diff=74312&oldid=74311 5* 03Chris Pressey 5* (+0) 10/* External resources */ Fix nested list > 1592925028 74264 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74313&oldid=74305 5* 03PythonshellDebugwindow 5* (+77) 10/* Commands */ > 1592925200 23087 PRIVMSG #esoteric :14[[07Ttyped14]]4 M10 02https://esolangs.org/w/index.php?diff=74314&oldid=46812 5* 03PythonshellDebugwindow 5* (+159) 10 > 1592925215 969544 PRIVMSG #esoteric :14[[07Ttyped14]]4 M10 02https://esolangs.org/w/index.php?diff=74315&oldid=74314 5* 03PythonshellDebugwindow 5* (+0) 10/* External resources */ > 1592925232 387354 PRIVMSG #esoteric :14[[07Special:Log/move14]]4 move10 02 5* 03PythonshellDebugwindow 5* 10moved [[02Ttyped10]] to [[TTyped]]: Fix title > 1592925267 958278 PRIVMSG #esoteric :14[[07(HA)pple waITING14]]4 M10 02https://esolangs.org/w/index.php?diff=74318&oldid=73075 5* 03PythonshellDebugwindow 5* (+5) 10 > 1592925355 186923 PRIVMSG #esoteric :14[[07Billiards14]]4 M10 02https://esolangs.org/w/index.php?diff=74319&oldid=50919 5* 03PythonshellDebugwindow 5* (+132) 10cats > 1592925448 275005 PRIVMSG #esoteric :14[[07Number-rock14]]4 M10 02https://esolangs.org/w/index.php?diff=74320&oldid=45110 5* 03PythonshellDebugwindow 5* (+0) 10 > 1592925462 306080 PRIVMSG #esoteric :14[[07Subleq14]]4 10 02https://esolangs.org/w/index.php?diff=74321&oldid=74312 5* 03Chris Pressey 5* (+948) 10Sketch Turing-completeness proof (using Minsky machines). Happy for someone to fill in more details here. < 1592925720 991635 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic > 1592925728 94732 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/InputOnlyLangs14]]4 M10 02https://esolangs.org/w/index.php?diff=74322&oldid=74000 5* 03PythonshellDebugwindow 5* (+21) 10 < 1592925734 238533 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1592925992 79606 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1592926008 505972 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1592927126 806249 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com QUIT :Quit: WeeChat 1.9.1 > 1592927452 67204 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74323&oldid=74313 5* 03PythonshellDebugwindow 5* (-189) 10/* State and Main */ > 1592927492 517116 PRIVMSG #esoteric :14[[07State and Main14]]4 N10 02https://esolangs.org/w/index.php?oldid=74324 5* 03PythonshellDebugwindow 5* (+1857) 10add State and Main > 1592927529 227829 PRIVMSG #esoteric :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=74325&oldid=74287 5* 03PythonshellDebugwindow 5* (+21) 10/* S */ + [[State and Main]] > 1592927591 713434 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow14]]4 M10 02https://esolangs.org/w/index.php?diff=74326&oldid=74254 5* 03PythonshellDebugwindow 5* (+79) 10/* Languages */ < 1592927873 941440 :grumble!~Thunderbi@freenode/staff/grumble NICK :rawr > 1592929326 347563 PRIVMSG #esoteric :14[[07RELATIONS14]]4 M10 02https://esolangs.org/w/index.php?diff=74327&oldid=68575 5* 03PythonshellDebugwindow 5* (+97) 10cats > 1592930407 859626 PRIVMSG #esoteric :14[[07RELATIONS14]]4 M10 02https://esolangs.org/w/index.php?diff=74328&oldid=74327 5* 03PythonshellDebugwindow 5* (+19) 10 > 1592931508 225136 PRIVMSG #esoteric :14[[07RELATIONS14]]4 M10 02https://esolangs.org/w/index.php?diff=74329&oldid=74328 5* 03PythonshellDebugwindow 5* (-26) 10wikify + unpipe > 1592931746 347423 PRIVMSG #esoteric :14[[07OREO14]]4 M10 02https://esolangs.org/w/index.php?diff=74330&oldid=68571 5* 03PythonshellDebugwindow 5* (+142) 10wikify + unpipe + cats > 1592932032 21648 PRIVMSG #esoteric :14[[07Kate14]]4 M10 02https://esolangs.org/w/index.php?diff=74331&oldid=59906 5* 03PythonshellDebugwindow 5* (+193) 10unpipe,wikify,cats > 1592932054 153381 PRIVMSG #esoteric :14[[07OREO14]]4 M10 02https://esolangs.org/w/index.php?diff=74332&oldid=74330 5* 03PythonshellDebugwindow 5* (+18) 10/* Hello World program */ cat > 1592932203 738954 PRIVMSG #esoteric :14[[07AAAAAAAAAAAAAA!!!! Turing-completeness proof14]]4 M10 02https://esolangs.org/w/index.php?diff=74333&oldid=71472 5* 03PythonshellDebugwindow 5* (+29) 10 > 1592932239 227815 PRIVMSG #esoteric :14[[07AAAAAAAAAAAAAA!!!!14]]4 10 02https://esolangs.org/w/index.php?diff=74334&oldid=71409 5* 03PythonshellDebugwindow 5* (+44) 10/* See Also */ > 1592932636 728678 PRIVMSG #esoteric :14[[07Shishkirism14]]4 M10 02https://esolangs.org/w/index.php?diff=74335&oldid=66712 5* 03PythonshellDebugwindow 5* (+55) 10wikify + cats > 1592933000 964213 PRIVMSG #esoteric :14[[07Shishkirism14]]4 M10 02https://esolangs.org/w/index.php?diff=74336&oldid=74335 5* 03PythonshellDebugwindow 5* (+10) 10 > 1592933011 808919 PRIVMSG #esoteric :14[[07Shishkirism14]]4 M10 02https://esolangs.org/w/index.php?diff=74337&oldid=74336 5* 03PythonshellDebugwindow 5* (+2) 10/* FizzBuzz program */ > 1592933474 701577 PRIVMSG #esoteric :14[[07RANDo14]]4 M10 02https://esolangs.org/w/index.php?diff=74338&oldid=57219 5* 03PythonshellDebugwindow 5* (+422) 10 < 1592933660 373215 :user24!~user24@2a02:810a:1440:7304:9585:1783:b4d:2d50 JOIN :#esoteric > 1592933695 633187 PRIVMSG #esoteric :14[[07SLOBOL (2005 language)14]]4 M10 02https://esolangs.org/w/index.php?diff=74339&oldid=42605 5* 03PythonshellDebugwindow 5* (+23) 10page.Categories.Add(Category.Load("Languages")); > 1592933824 767809 PRIVMSG #esoteric :14[[07Object-Oriented Brainfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=74340&oldid=46029 5* 03PythonshellDebugwindow 5* (+105) 10cats+wip > 1592934377 358903 PRIVMSG #esoteric :14[[07OISC14]]4 M10 02https://esolangs.org/w/index.php?diff=74341&oldid=62270 5* 03PythonshellDebugwindow 5* (+4) 10 > 1592934394 434758 PRIVMSG #esoteric :14[[07OISC14]]4 M10 02https://esolangs.org/w/index.php?diff=74342&oldid=74341 5* 03PythonshellDebugwindow 5* (+8) 10 > 1592934523 44668 PRIVMSG #esoteric :14[[07FROM HERE TO THERE14]]4 M10 02https://esolangs.org/w/index.php?diff=74343&oldid=71669 5* 03PythonshellDebugwindow 5* (+18) 10/* Computational class */ cat < 1592934661 951394 :b_jonas!~x@catv-176-63-11-153.catv.broadband.hu JOIN :#esoteric > 1592934696 98542 PRIVMSG #esoteric :14[[07Alacrity14]]4 M10 02https://esolangs.org/w/index.php?diff=74344&oldid=49634 5* 03PythonshellDebugwindow 5* (+22) 10/* External resources */ const category cat("languages"); > 1592935223 770115 PRIVMSG #esoteric :14[[07J.A.V.A.14]]4 M10 02https://esolangs.org/w/index.php?diff=74345&oldid=55931 5* 03PythonshellDebugwindow 5* (+69) 10 < 1592935481 368413 :int-e!~noone@int-e.eu PRIVMSG #esoteric :normal, mhmm < 1592935601 682381 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: you shouldn't have to mention it by name, but you have to say something on a channel it's in < 1592935617 254410 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(or, maybe, message it privately? dunno.) < 1592935819 383069 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :int-e: yeah, I usually ask lambdabot @messages, though if I wouldn’t need to send it each time (as I thought) it would be very nice! Now that you said I just need to say hi here, that’s way better < 1592937171 774653 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1592937404 551571 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1592938142 459329 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1592938269 881181 :b_jonas!~x@catv-176-63-11-153.catv.broadband.hu PRIVMSG #esoteric :@messages-louder < 1592938269 881241 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :You don't have any messages > 1592939062 973467 PRIVMSG #esoteric :14[[07MAWP14]]4 10 02https://esolangs.org/w/index.php?diff=74346&oldid=74270 5* 03Dion 5* (+35) 10 < 1592939065 487898 :kspalaiologos!~kspalaiol@176.221.122.71 JOIN :#esoteric > 1592939096 559083 PRIVMSG #esoteric :14[[07MAWP14]]4 10 02https://esolangs.org/w/index.php?diff=74347&oldid=74346 5* 03Dion 5* (+63) 10 < 1592939537 602917 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :@messages-louder < 1592939537 602976 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :You don't have any messages < 1592939563 60860 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :how would you approach the following?: for a positive integer n, find a pair of positive integers a, b such that n = a^2 b and b is square-free? < 1592939628 260789 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :I think there will not be that many possible values of a so I would check a=1,2,..,floor(sqrt(n)) < 1592939653 762326 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :is that the right way? < 1592939667 972972 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I've got a concern today about implementing stack-based effective values for asm2bf < 1592939673 235211 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :(the author of that constructible number Python module uses this for economy of future computations, I think: adding √b should be better than adding √n) < 1592939692 67562 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Radical_of_an_integer I found this < 1592939694 244291 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it is as follows - the stack internally looks like 0 5 1 6 1 7 1 [0]... when there are 5, 6 and 7 pushed < 1592939710 694710 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :now, how to extract the nth element from the end from this data structure < 1592939730 611177 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :hopefully without relying on more than two zero cells after the stack end < 1592939755 183699 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :> Currently, no feasible (polynomial time) algorithm is known for recognizing squarefree integers or for computing the squarefree part of an integer. In fact it may be the case that this problem is no easier than the general problem of integer factorization. < 1592939757 9642 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : :1:10: error: parse error on input ‘,’ < 1592939770 287270 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :rain1: something like that is written but there is a todo try better. I suggested precomputing decompositions for a bunch of small n’s but I have no idea if it’s actually useful < 1592939771 580543 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :if N is known at compile time, that's easy, but this problem has been troubling me for some time now with variable arguments < 1592939846 643894 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :i suppose if you have a list of 100 primes, you can pull the square part of those primes off < 1592939864 791425 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :and then if you have anything left use a slower algorithm for it, but you can start after prime 100 < 1592939883 341095 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :give p it's fast to find the biggest r, p^r | n i think < 1592939885 713096 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :rain1: w-wait I think b from that decomposition doesn’t relate anyhow directly to the radical? < 1592939926 523270 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :N = a^2 b, b = N/a^2 = rad(N) doesn't it? < 1592939942 836110 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :for example rad (4 ⋅ 9) = 6 but b = 1 < 1592940030 511488 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :oh shit < 1592940050 984116 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :and it seems b shouldn’t give us any hints how to compute rad?.. We have rad n = lcm(rad a, b) though if I’m not mistaken < 1592940084 594482 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :as we definitely have rad b = b, yes < 1592940301 245901 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Due to something I was working on (Digi-RGB), there is the need to compute the square root and squarefree core in O(n) time, although the squarefree core is known to be one of four possibilities, and the input number is known to be less than an implementation-defined maximum. < 1592940365 214242 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :what are the four possibilites? < 1592940367 586973 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Additionally, if it is possible to do, the computation may begin before the input number is known. < 1592940397 243529 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :rain1: The four possibilities are 1, 3, 5, and 10. < 1592940403 96426 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :OK! < 1592940475 9813 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :rain1: the radical page though gave me a hint I should look for a square-free part. I even found something, let’s see… < 1592940503 602657 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :zzo38 already named that though, while I searched < 1592940517 79861 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :I suppose the radical helps you find the square-part very fast < 1592940536 107812 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :via gcd(rad^(2r), n) < 1592940810 148174 :b_jonas!~x@catv-176-63-11-153.catv.broadband.hu PRIVMSG #esoteric :arseniiv: getting the square part of a number? hmm... that's either easy or hard, but I can't remember which. I should look it up. < 1592940904 557447 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :“No algorithm is known for computing any of these square-free factors which is faster than computing the complete prime factorization. In particular, there is no known polynomial-time algorithm for computing the square-free part of an integer, nor even for determining whether an integer is square-free.[1]” where [1] = Adleman, Leonard M.; Mccurley, Kevin S. "Open Problems in Number Theoretic Compl < 1592940904 773741 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :exity, II". Lecture Notes in Computer Science: 9 < 1592941009 278946 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(Note in Digi-RGB, the input number will effectively be given in unary, and you may read it up to twice.) < 1592941247 827621 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :OEIS gives funny a(n) = rad n / a(n / rad n) for the squarefree part < 1592941433 919014 :b_jonas!~x@catv-176-63-11-153.catv.broadband.hu PRIVMSG #esoteric :arseniiv: ok, then I don't have to look it up < 1592941470 303817 :b_jonas!~x@catv-176-63-11-153.catv.broadband.hu PRIVMSG #esoteric :arseniiv: note that there is an algorithm to find the squarefree part of a polynomial IIRC < 1592941502 410743 :b_jonas!~x@catv-176-63-11-153.catv.broadband.hu PRIVMSG #esoteric :you can of course always try a full prime decomposition, that tends to work well for non-large numbers < 1592941511 571474 :b_jonas!~x@catv-176-63-11-153.catv.broadband.hu PRIVMSG #esoteric :there are decent implementations for it < 1592941669 381993 :b_jonas!~x@catv-176-63-11-153.catv.broadband.hu PRIVMSG #esoteric :and if you have a part that you can't factorize, check if it's a square, in which case you know the answer < 1592941827 51856 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :b_jonas: is searching for integer square root of an exact square faster than trying to decompose it without checking if it’s a square? < 1592941838 33195 :int-e!~noone@int-e.eu PRIVMSG #esoteric :https://mathoverflow.net/questions/16098/complexity-of-testing-integer-square-freeness has some rather discouraging things to say about this > 1592941839 649856 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74348&oldid=74323 5* 03PythonshellDebugwindow 5* (+80) 10/* 110010000100110110010 */ > 1592941876 648034 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=74349&oldid=74204 5* 03Geek Joystick 5* (+1) 10/* Implementations */ > 1592941889 266334 PRIVMSG #esoteric :14[[07GORBITSA14]]4 M10 02https://esolangs.org/w/index.php?diff=74350&oldid=74349 5* 03Geek Joystick 5* (-1) 10/* Implementations */ < 1592941982 811921 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Actually there are other restrictions in the case of Digi-RGB too, for example, it is known that the input number will always be a multiple of four. < 1592942214 249877 :b_jonas!~x@catv-176-63-11-153.catv.broadband.hu PRIVMSG #esoteric :arseniiv: yes, taking square root of an integer is very fast < 1592942237 61183 :b_jonas!~x@catv-176-63-11-153.catv.broadband.hu PRIVMSG #esoteric :so yes, if you think your number is likely square, you can try that first before trying to decompose it < 1592942292 978032 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :What reasons do you have to needing to compure squarefree cores? < 1592942489 467688 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :zzo38: in the algorithm for taking sqrt of constructible numbers, one frequently needs to know if a rational number is a perfect square (and what’s its square root), but there would be slightly less computations afterwards if one instead asks about this decomposition < 1592942533 204118 :arseniiv!~arseniiv@136.169.210.76 QUIT :Quit: gone too far < 1592943762 483896 :kspalaiologos!~kspalaiol@176.221.122.71 QUIT :Quit: Leaving < 1592943797 741367 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :isn't it easy to check for a square though? < 1592943975 618368 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I don't know. I believe it can be computed in O(n) though, since you can start counting 1, and then count 3 more, count 5 more, count 7 more, count 9 more, etc. < 1592943987 650059 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I don't know about O(1), though. < 1592944006 929105 :int-e!~noone@int-e.eu PRIVMSG #esoteric :rain1: what if the square is multiplied by 2038074743? > 1592945733 1992 PRIVMSG #esoteric :14[[07Solo14]]4 M10 02https://esolangs.org/w/index.php?diff=74351&oldid=71279 5* 03PythonshellDebugwindow 5* (+1115) 10implementer < 1592945994 408896 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1592946122 246009 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1592946175 476489 :clog!~nef@bespin.org QUIT :Ping timeout: 260 seconds > 1592946697 43003 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74352&oldid=74348 5* 03PythonshellDebugwindow 5* (+350) 10/* 110010000100110110010 */ > 1592946709 778832 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74353&oldid=74352 5* 03PythonshellDebugwindow 5* (+31) 10/* One-time cat program */ < 1592948393 474546 :clog!~nef@bespin.org JOIN :#esoteric < 1592949598 337660 :rain1!~rain1@unaffiliated/rain1 QUIT :Read error: Connection reset by peer < 1592949616 20391 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592950314 846968 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1592951083 14475 :Gar!6eae86da@110-174-134-218.tpgi.com.au JOIN :#esoteric < 1592951478 356884 :APic!apic@apic.name QUIT :Ping timeout: 265 seconds < 1592951523 669970 :Gar!6eae86da@110-174-134-218.tpgi.com.au QUIT :Remote host closed the connection < 1592951734 464153 :heroux!sandroco@gateway/shell/insomnia247/x-mylhvyqodmqgpzou QUIT :Ping timeout: 240 seconds < 1592951800 152945 :heroux!sandroco@gateway/shell/insomnia247/x-epajfpkkxbsctevr JOIN :#esoteric < 1592952839 476971 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1592952871 725398 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Remote host closed the connection < 1592952894 520703 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1592953300 989068 :rain1!~rain1@unaffiliated/rain1 QUIT :Remote host closed the connection < 1592953306 963360 :spencer__!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592954174 489432 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Ping timeout: 240 seconds < 1592954687 464411 :clog!~nef@bespin.org QUIT :Ping timeout: 260 seconds < 1592954991 647080 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1592955109 420935 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1592955367 5069 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1592955517 966998 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 264 seconds < 1592955517 967048 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1592956007 390996 :tromp!~tromp@2a02:a210:ca3:2800:552:cfdf:81ab:e29e QUIT :Ping timeout: 272 seconds < 1592956026 462869 :Hooloo42!Hooloovoo@sorunome.de QUIT :Quit: Temporarily refracted into a free-standing prism. < 1592956137 403419 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net QUIT :Remote host closed the connection < 1592956223 883729 :Hooloovo0!Hooloovoo@sorunome.de JOIN :#esoteric < 1592956872 237116 :user24!~user24@2a02:810a:1440:7304:9585:1783:b4d:2d50 QUIT :Remote host closed the connection < 1592957205 336816 :clog!~nef@bespin.org JOIN :#esoteric < 1592957581 478080 :LKoen!~LKoen___@81.255.219.130 QUIT :Remote host closed the connection < 1592958641 212842 :clog!~nef@bespin.org QUIT :Ping timeout: 265 seconds > 1592959111 833237 PRIVMSG #esoteric :14[[07Rfghjy14]]4 M10 02https://esolangs.org/w/index.php?diff=74354&oldid=73457 5* 03PythonshellDebugwindow 5* (+63) 10 > 1592959154 997790 PRIVMSG #esoteric :14[[07Rfghjy14]]4 M10 02https://esolangs.org/w/index.php?diff=74355&oldid=74354 5* 03PythonshellDebugwindow 5* (+1) 10 < 1592960417 514641 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1592960437 421334 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Read error: Connection reset by peer < 1592960586 759519 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1592961899 392148 :spencer__!~rain1@unaffiliated/rain1 QUIT :Remote host closed the connection < 1592961989 304186 :spencer__!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592961989 446868 :spencer__!~rain1@unaffiliated/rain1 QUIT :Remote host closed the connection < 1592962002 458677 :spencer__!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592962346 81488 :nfd9001!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net QUIT :Read error: Connection reset by peer < 1592962372 928559 :nfd9001!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net JOIN :#esoteric < 1592962527 189661 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 265 seconds < 1592962577 959809 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1592962852 966290 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 246 seconds < 1592962882 292058 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1592963368 237168 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 265 seconds < 1592963382 356169 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1592965214 533845 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 240 seconds < 1592965681 948410 :clog!~nef@bespin.org JOIN :#esoteric < 1592966085 134312 :APic!apic@apic.name JOIN :#esoteric < 1592967645 478110 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1592968168 586233 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot: Hello Dear Very Confidential < 1592968168 731048 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :int-e: he's a reddit troll/ chatterbot? why?) < 1592968181 117414 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot: close, it's a subject from a spam mail < 1592968181 338079 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :int-e: do you follow? map requires a list. the second fastest way to show your scifi fnord witness or mormon or something? though they < 1592968434 704191 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1592968660 119374 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: I tried for a while to figure out what "Observed:" means on that website. < 1592968692 653759 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Eventually I looked at the German word, Beobachtet, and I guess it means a person who's "watching" your puzzle or something. < 1592968695 545208 :int-e!~noone@int-e.eu PRIVMSG #esoteric :huh, context? < 1592968709 713481 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://logic-masters.de/Raetselportal/Raetsel/zeigen.php?chlang=en&id=0003NX < 1592968736 695823 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Only because you were commenting on something related to that website's URLs the other day.) < 1592968947 193302 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1592968975 264883 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: This is more about grammar (-ing vs. -ed), isn't it? < 1592968991 600526 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess so. < 1592969008 636611 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Anyway, I don't find "beobachtet" any clearer than the english translation < 1592969012 817931 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :At first I thought it was page views, and then I thought it was something like a person recording themselves solving a puzzle so you can be sure they weren't cheating, or something. < 1592969032 413393 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway maybe it's just confusilating. < 1592969275 489271 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( they also translated "views" as "Ansichten" which I would usually interpret as "view" in the sense of a personal interpretation of something. < 1592969278 554231 :int-e!~noone@int-e.eu PRIVMSG #esoteric :) < 1592969282 649631 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(In the forum.) < 1592969334 950913 :int-e!~noone@int-e.eu PRIVMSG #esoteric :But I'm struggling to find a good word fort *that*. < 1592969344 563145 :int-e!~noone@int-e.eu PRIVMSG #esoteric :-t < 1592969406 400769 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I guess "Abrufe" is the established term, even though it's technical (focussing on requests rather than the fact that they're usually displayed somewhere) < 1592969484 654946 :spencer__!~rain1@unaffiliated/rain1 QUIT :Remote host closed the connection < 1592969504 949242 :spencer__!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592969507 546196 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How should this library support a whole bunch of data types? < 1592969551 601338 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Say int x; OPT_INT(&x), int64_t x; OPT_INT64(&x); and so on with UINT64, unsigned long, etc. < 1592969567 9825 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe it should take a scanf-style format string or something and let scanf do the work? < 1592969637 79645 :int-e!~noone@int-e.eu PRIVMSG #esoteric :https://logic-masters.de/Raetselportal/Suche/erweitert.php clarifies. It has the option to search for puzzles that are observed/watched ("beobachtet") by more than a given number of people. No clue what that does though... notify you of new solvers? < 1592969651 997995 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Obviously I will not register just to find out. < 1592969691 301232 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It suppots all of < <= = >= = < 1592969693 758718 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Very thorough. < 1592969711 601593 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's good that they have both strict and nonstrict inequality, since the number of solvers is real. < 1592969798 900912 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I'm missing a negation < 1592969824 921744 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I also like that = is the default < 1592969850 439820 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You should solve my puzzles and then register in order to rate it at 120% goodness points. < 1592969859 777057 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Hmm, "toroidal". Toroidal Hashiwokakero could be confusing. < 1592969859 893608 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I imagine you're really into laboriously solving sudoku puzzles by hand. < 1592969897 70015 :int-e!~noone@int-e.eu PRIVMSG #esoteric :No. < 1592969925 401791 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I find Sudokus hard in an unsatisfying way. There's too much information to track for my small brain; I'm more of a fan of visual patterns. < 1592970012 86048 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was secretly imagining something more along those lines. < 1592970072 608945 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I can't look at a Sudoku and just see all the 1s (or whatever digit); I have to painstakingly scan all squares to find them. < 1592970083 54552 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh man. The actual way you're supposed to tell whether sscanf matched the entire input string is with %n? < 1592970085 125814 :int-e!~noone@int-e.eu PRIVMSG #esoteric :And finding missing numbers is worse. < 1592970099 169878 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So much for the scanf idea. < 1592970116 250732 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I believe so, yes. sscanf is a bit of a pain. < 1592970124 434921 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So much for that. < 1592970166 515875 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe I should just support intmax_t and call it a day. < 1592970173 923584 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or: Support nothing and call it a day. < 1592970277 905853 :clog!~nef@bespin.org QUIT :Ping timeout: 264 seconds < 1592970285 863276 :clog!~nef@bespin.org JOIN :#esoteric < 1592971169 242301 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Here's a problem: 7 people solved my puzzle, so I'm pretty sure it's solvable. But I (and a person who wrote up their reasoning) is stuck on how to make a particular inference. < 1592971176 41574 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s/is/am/ < 1592971189 966383 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Or something, that grammatical situation is obviously impossible to deal with correctly.) < 1592971211 271839 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I want to submit the puzzle to be solved by people but I don't know what to do about this one step. < 1592971337 194728 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net JOIN :#esoteric < 1592971372 204351 :int-e!~noone@int-e.eu PRIVMSG #esoteric :... just nope. < 1592971438 353533 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :My SAT solver tells me it's true, so who needs anything else? < 1592972157 816352 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is it guaranteed in Linux that getauxval(AT_EXECFN) will exist and have some string value? < 1592972526 449183 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: you may break tools like valgrind < 1592972556 806160 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(though by the looks of it, that sets AT_EXECFN, but to argv[0] rather than the full path?) < 1592972616 895740 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :AT_EXECFN is already a relative path. < 1592972638 518094 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I want an alternative to argv[0] that's reliable, since argv[0] can just be a null pointer. < 1592972672 845477 :int-e!~noone@int-e.eu PRIVMSG #esoteric :LD_SHOW_AUXV=1 valgrind sleep 1 2>/dev/null --> [...] AT_EXECFN: sleep [...] < 1592972725 425905 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, it shows an absolute path without valgrind in that case, interesting. < 1592972729 124632 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Why does the Wikipedia article about printing registration have a "see also" link that links to the Japanese wikipedia? < 1592972756 82961 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` cd /bin; LD_SHOW_AUXV=1 ./sleep 0 | grep EXECFN < 1592972756 869313 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :AT_EXECFN: ./sleep < 1592972760 844413 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` LD_SHOW_AUXV=1 sleep 0 | grep EXECFN < 1592972762 660443 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :AT_EXECFN: /bin/sleep < 1592972793 711825 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess this is the first argument to execve. < 1592972854 682484 :int-e!~noone@int-e.eu PRIVMSG #esoteric :or execvp? that might explain the lack of path lookup < 1592972872 362406 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean, in the non-valgrind case. < 1592972886 660494 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's populated by the kernel so I imagine it's based on execve. < 1592973090 45 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is it just me or did glibc printf use to be able to handle null %s and now it doesn't? < 1592973150 213126 :int-e!~noone@int-e.eu PRIVMSG #esoteric :dunno? it does print (null) here < 1592973151 53898 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cc #include \n int main() { printf("%s", (char *)0); } < 1592973152 250868 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​(null) < 1592973173 136469 :int-e!~noone@int-e.eu PRIVMSG #esoteric :uh < 1592973193 648979 :int-e!~noone@int-e.eu PRIVMSG #esoteric :scratch that, it actually segfaults < 1592973213 237149 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It segfaults here too. < 1592973218 623718 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess they changed it at one point. < 1592973264 172998 :int-e!~noone@int-e.eu PRIVMSG #esoteric :printf("%s %d\n", (char *)0, 42); works fine? < 1592973282 563015 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Ah. < 1592973284 828877 :int-e!~noone@int-e.eu PRIVMSG #esoteric :This is gcc. < 1592973298 704521 :int-e!~noone@int-e.eu PRIVMSG #esoteric :gcc optimizes printf("%s\n", ...) to puts. < 1592973302 946330 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Aha! < 1592973320 756264 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Now that you mention it I think I've noticed this before a trillion years ago and forgot about it. < 1592973348 848203 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Good thing printfing a null pointer is undefined behavior so this is fine. < 1592975142 118906 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net PRIVMSG #esoteric :https://www.wothke.ch/blaster/ < 1592976649 975711 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net QUIT :Ping timeout: 246 seconds < 1592976737 64666 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net JOIN :#esoteric < 1592981595 562324 :spencer__!~rain1@unaffiliated/rain1 QUIT :Quit: Leaving < 1592981631 516185 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1592982777 367134 :tromp!~tromp@2a02:a210:ca3:2800:c9eb:32ec:4d8:8f76 JOIN :#esoteric < 1592985046 333861 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1592985246 935995 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com JOIN :#esoteric < 1592985721 751135 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic < 1592985743 512390 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1592986007 629360 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1592986022 507996 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric > 1592986364 247385 PRIVMSG #esoteric :14[[07Tandem14]]4 10 02https://esolangs.org/w/index.php?diff=74356&oldid=74283 5* 03Chris Pressey 5* (+586) 10It's not a Kleene algebra. It might still be a semiring. > 1592986797 844977 PRIVMSG #esoteric :14[[07Tandem14]]4 M10 02https://esolangs.org/w/index.php?diff=74357&oldid=74356 5* 03Chris Pressey 5* (-230) 10Make raw markup nicer to read, partially < 1592987175 42721 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net PRIVMSG #esoteric :Integer factorization using regex (with backreferences) https://yurichev.com/news/20200624_factorize_regex/ < 1592987520 845198 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic < 1592987536 470239 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1592987768 56568 :b_jonas!~x@catv-176-63-11-153.catv.broadband.hu QUIT :Quit: leaving < 1592987792 854812 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1592987810 934487 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric > 1592987827 691920 PRIVMSG #esoteric :14[[07Tandem14]]4 M10 02https://esolangs.org/w/index.php?diff=74358&oldid=74357 5* 03Chris Pressey 5* (-431) 10More of making raw markup nicer to read < 1592988094 286686 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :brilliant > 1592988441 860145 PRIVMSG #esoteric :14[[07Tandem14]]4 10 02https://esolangs.org/w/index.php?diff=74359&oldid=74358 5* 03Chris Pressey 5* (+224) 10/* Algebraic properties */ Note how this will need to be fixed, even if only a semiring. Thanks to arseniiv for noticing. < 1592988460 749997 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :do it in thue. > 1592988580 463170 PRIVMSG #esoteric :14[[07Tandem14]]4 M10 02https://esolangs.org/w/index.php?diff=74360&oldid=74359 5* 03Chris Pressey 5* (+30) 10/* Algebraic properties */ Formatting < 1592988595 689169 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :if you built a decently-sized tech stack on top of thue, hotswapping code would be a breeze. > 1592988754 105652 PRIVMSG #esoteric :14[[07Tandem14]]4 10 02https://esolangs.org/w/index.php?diff=74361&oldid=74360 5* 03Chris Pressey 5* (+44) 10/* Algebraic properties */ The single-asteration property is more than a conjecture; the TM example shows it. > 1592988916 106576 PRIVMSG #esoteric :14[[07Tandem14]]4 M10 02https://esolangs.org/w/index.php?diff=74362&oldid=74361 5* 03Chris Pressey 5* (+88) 10/* Algebraic properties */ Clarify < 1592989853 46206 :nfd!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net JOIN :#esoteric < 1592990026 941252 :nfd9001!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net QUIT :Ping timeout: 246 seconds < 1592990220 942069 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic < 1592990236 474247 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1592990499 404536 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1592990514 260433 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1592991140 505365 :nfd9001!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net JOIN :#esoteric < 1592991292 989529 :nfd!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net QUIT :Ping timeout: 256 seconds < 1592991394 539104 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 240 seconds < 1592992403 437827 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net JOIN :#esoteric < 1592993341 430314 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1592993835 418766 :kspalaiologos!~kspalaiol@176.221.122.71 JOIN :#esoteric < 1592995690 893232 :LKoen!~LKoen___@81.255.219.130 JOIN :#esoteric < 1592996827 135368 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic < 1592996842 984784 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1592997097 864667 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1592997112 939045 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric > 1592997279 799603 PRIVMSG #esoteric :14[[07Tandem14]]4 10 02https://esolangs.org/w/index.php?diff=74363&oldid=74362 5* 03Chris Pressey 5* (+81) 10/* Algebraic properties */ Attempt to fix the situation by stipulating that 1 & 1 = 1. > 1592998015 635128 PRIVMSG #esoteric :14[[07Tandem14]]4 10 02https://esolangs.org/w/index.php?diff=74364&oldid=74363 5* 03Chris Pressey 5* (+216) 10/* Algebraic properties */ Add informal justification. > 1592998163 533586 PRIVMSG #esoteric :14[[07Tandem14]]4 M10 02https://esolangs.org/w/index.php?diff=74365&oldid=74364 5* 03Chris Pressey 5* (+104) 10/* Notes on Asteration */ Diction and markup > 1592998219 671421 PRIVMSG #esoteric :14[[07Tandem14]]4 M10 02https://esolangs.org/w/index.php?diff=74366&oldid=74365 5* 03Chris Pressey 5* (+25) 10/* Notes on Asteration */ qualify < 1592998606 135389 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1592998734 538490 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 240 seconds < 1592998777 687464 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1592999148 916563 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :RX->Y & (Q0->1 | Q3->4) == (RX->Y | Q0->1) & (RX->Y | Q3-4), but L(RX->Y | Q0->1) is not disjoint with L(RX->Y | Q3-4) so this == 0 < 1592999171 46818 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :So this disjointness rule needs to be reformed in a fairly deep way < 1592999314 289931 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :It's like & induces something that is dual to the non-determinism that | induces < 1592999362 141629 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :Multiple options for rewriting -> non-determinism, versus conflicting options for rewriting -> impossibility < 1592999550 729365 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :(Q0->1 | Q0->2) versus (Q0->1 & Q0->2). We have to start looking at the RHS. We can't just use L(), we need to look at the set of redexes. < 1592999574 464339 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 JOIN :#esoteric < 1592999610 542465 :arseniiv!~arseniiv@136.169.210.76 JOIN :#esoteric < 1592999655 523862 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :how did it end up tata, tada, data and dada all mean different things < 1592999786 958503 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :arseniiv: data is an ordinary noun, dada is some modern art style -- trust modern artists to come up with stupid names, tata is a road vehicle brand name -- those all want short snappy brand names that they can write on the vehicle in a way that's easy to read from afar < 1592999806 687076 :LKoen!~LKoen___@81.255.219.130 QUIT :Quit: Leaving < 1592999898 895054 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :tata is a road vehicle brand name -- those all want short snappy brand names that they can write on the vehicle in a way that's easy to read from afar => I meant the “bye” thing, didn’t know about this < 1592999920 890336 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1592999940 44965 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :(though mainly that question was for lambdabot; though I should have mentioned fungot in it to make a combo) < 1592999940 156001 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :arseniiv: i'll make some tc later... in a sense < 1592999987 992315 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :well, it's more complicated, obviously Tata is multiple things => https://en.wikipedia.org/wiki/Tata < 1593000052 718756 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :the trucks are just what it reminded me at first < 1593000287 598207 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :arseniiv: As you pointed out, the algebra in Tandem is broken. I'm going to try to fix it. Since you're the only person who's implemented it, I'd welcome your feedback on this. (I've updated the article but the small change I've made so far does not go far enough.) < 1593000335 465463 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :I could try to fix it by making a large change to the language, but that feels unfair to the existing implementation :) < 1593000368 278210 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :(The large change I have in mind also does not really fit with the name "Tandem" anymore.) < 1593000373 93777 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :shachaf: UI translations => there are graphical email+calendar programs where a UI label says "From:" before the sender of an email and also before the start time of a calendar event. And then the people who write UI localization tables have to figure out what to put there, or how to get their bug report to disunify or disambiguate those < 1593000373 604858 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :translatable texts through. < 1593000388 254221 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :cpressey: would it mend if we consider lα → α making no change to l? < 1593000474 489341 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :Luckily I haven't seen this for a while. Somehow for this job, I managed to acquire a desktop installation with no UI programs appearing in Hungarian. Not even MS Office, which is quite a miracle, because it's not as easy to change its UI language as for the rest of windows. < 1593000498 266952 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :Of course for Firefox I have to figure out how to switch its UI back to English once every two years, because they keep changing it. < 1593000557 302956 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :Well, lα → α already doesn't make a change? (But it is considered to succeed in matching and replacing. Would it make sense to change it to be considered a failure?) < 1593000568 597735 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :(gtg lunch, will read log.) < 1593000570 299854 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :Firefox current solution => https://superuser.com/questions/488141/h/572027#572027 < 1593000571 426021 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com QUIT :Quit: WeeChat 1.9.1 < 1593000687 816127 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :Of course now I don't have a Hungarian spell-checker in MS Office, but that's a worthy sacrifice < 1593000932 81729 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :" It suppots all of < <= = >= =" equal twice? yes, that's very throrough < 1593001376 585369 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :http://ucsx.org/ <-- after all those discussions of how to extend Unicode a few days ago, I found someone who made a proposal on how to extend Unicode's space arbitrarily < 1593001378 710354 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :Fixed. Now I even have a Hungarian spellchecker. < 1593001570 949924 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :Arcorann: nice. also, oh yeah, "ISO 10646", that's what they call the unicode-related standard, probably as a pun on "ISO 646" < 1593001625 841618 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic < 1593001640 295643 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1593001836 231985 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :Arcorann: thanks for the link. ais523: ^ < 1593001897 298187 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1593001911 24788 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1593003138 623516 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric : Well, lα → α already doesn't make a change? (But it is considered to succeed in matching and replacing. Would it make sense to change it to be considered a failure?) => I’d then separate matching success from the set of all changes made so this could both succeed and do no changes, but I’m afraid that too could be too much for algebraic properties, I hope it isn’t > 1593003143 456960 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74367&oldid=74353 5* 03PythonshellDebugwindow 5* (+1) 10/* Snippets */ > 1593003253 441268 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74368&oldid=74367 5* 03PythonshellDebugwindow 5* (+64) 10/* Commands */ > 1593003444 568381 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74369&oldid=74368 5* 03PythonshellDebugwindow 5* (+196) 10/* 110010000100110110010 */ > 1593003465 640146 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74370&oldid=74369 5* 03PythonshellDebugwindow 5* (+6) 10/* Memory */ < 1593003637 940563 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :now I think I nailed one of uncomfortable things about great many fonts: their glyph for ∞ is too small < 1593003686 71117 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :something with relative size almost like in TeX is more nice < 1593004040 811678 :kspalaiologos!~kspalaiol@176.221.122.71 QUIT :Read error: Connection reset by peer < 1593004060 519208 :kspalaiologos!~kspalaiol@176.221.122.71 JOIN :#esoteric < 1593004093 21377 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I've added many things to asm2bf since the last time I was here < 1593004098 833151 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :` ls < 1593004099 570064 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​? Permission denied < 1593004101 95256 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :`ls < 1593004101 964189 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :asmbf-1.2.7 \ banana.txt \ bfi \ compiled_brachylog.pl \ egel-master \ egel-scripts \ egel.zip \ eGtbSgN68aHU \ just \ karma \ le \ output.b \ paste \ program \ spline \ spout \ test \ test.sh < 1593004103 4367 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :is hack eso gone? < 1593004139 146253 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :no, just laggy as usual, ok < 1593004293 241603 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :so, all in all, I added data labels, r5 and r6 are stable and tested, the codebase is 95% C, conditional pipelines, advanced conditional instructions (c[log op][rel op]), flag register, effective adresses, virtual instruction calls, constant preprocessor for redefining symbols, long instruction names, bit operations, snippet optimizations, error messages, bfi decimal flags, rewritten bfmake in Perl, effective adresss and stack based adressing. < 1593004293 473488 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I also added the incunabulum to the repository < 1593004309 975366 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com JOIN :#esoteric < 1593004327 712132 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :all in all - I think so far it's amazing < 1593004438 376341 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :so for example a modern hello world looks like this: &string / txt "Hello World!" / @puts / movf r2, *string(r1, r0, 1) / cne r2, 0 / cout r2 / cadd r1, 1 / cjnz %puts / out 10 < 1593004482 523586 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I haven't been updating the esolangs wiki page for a very long time, because I'm writing a developers journal about asm2bf and I plan to include all the documentation in there < 1593004518 340370 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :so you'll link that from the wiki article? < 1593004529 428910 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :yes < 1593004538 237904 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I plan on removing all the content and just linking to it < 1593004557 818590 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :because it has a lot of latex-specific stuff and a lot of figures, I think it's not feasible to store it on esolangs wiki < 1593004574 158085 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :and, that may sound ridicously, but asm2bf is slowly becoming a non-esolang < 1593004659 647256 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :kspalaiologos: especially since you have an interpreter for it that skips the whole historically motivated brainfuck phase. you might just turn it to an ordinary interpreted toy language < 1593004684 344438 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I really like the architecture though < 1593004689 280549 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :(or compiled if you add an x86_64 backend too) < 1593004698 992602 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :brainfuck has helped me innovate assembly a bit, how stupid it may sound < 1593004739 459913 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :sadly no one is interested in abstracting brianfuck, so I'm a lone developer > 1593004923 884522 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74371&oldid=74370 5* 03PythonshellDebugwindow 5* (+126) 10/* Snippets */ < 1593005020 675192 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :kspalaiologos: sure, a lot of toy languages have motivations, even if it's not too recognizable from the toy language then < 1593005256 550519 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :eg. komalpsz was directly motivated by pre-written programs that I wanted to try to run, scan and geo were motivated by a programming course where I was supposed to write a parser as one of the requirements, olvashato was supposed to help write homework where we had to submit a solution for the same task implemented in two different languages, < 1593005257 105708 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :Amicus is an educational language where the motivation was to define Hyperamicus, etc < 1593005340 481673 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric : I’d then separate matching success from the set of all changes made so this could both succeed and do no changes <= lα → α already does succeed and make no changes though? (when l contains α, I mean; if it contains something else, it fails to match and makes no changes (because failing to match never makes a change)) < 1593005414 613710 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :iow I think they're already seperate: you can match and change, match and not change, or not match and not change < 1593005645 456545 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :arseniiv: It may help to step back. My original intent was that the rules form a Kleene algebra. The meaning for & doesn't work for that (and seems deeply broken too). A simple solution would be to make R1 & R2 mean "Apply R1 then apply R2", i.e. sequencing. Then most of the problems go away. The main problems that remain are: (a) the language should no longer be called "Tandem", and (b) you might not want < 1593005647 797156 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :to alter your interpreter that much :) < 1593005709 881320 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :There is a partial solution to that too though: make a new language, with a different name, where it's a Kleene algebra, and leave Tandem close to as it currently is but fix it by some small patch somehow, so that it at least forms something sensible, like a semiring. > 1593005878 946507 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74372&oldid=74371 5* 03PythonshellDebugwindow 5* (+175) 10/* Memory */ < 1593005972 711187 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric : lα → α already does succeed and make no changes though? (when l contains α, I mean; if it contains something else, it fails to match and makes no changes (because failing to match never makes a change)) => yeah but my impl treats it as a change to make some part of the original definition work, I already forgot which one < 1593006085 728304 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :one alteration would be to compute world diffs after applying the rule (so lα → α effects would be nil) but determine if the application was succesful not based on whether the diff is empty or not < 1593006117 382228 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I’m not sure what identities will survive this, though < 1593006188 965468 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :in a way, lα → α should be considered “blocking”, as it is in the current impl, but it won’t be so in this new one < 1593006241 154999 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :I used Maybe in my sketch to capture whether it matched or not (Nothing indicates there was no match) - I didn't design it with the idea that you could infer that status just looking at the result of the rewriting < 1593006283 734367 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :though one could maybe add another rule, lα, which succeeds iff stack[l] = α (and lα…, which succeeds if α is a prefix of stack[l]), then we nicely differentiate blocking rules lα → α and non-blocking rules lα < 1593006336 938896 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :yeah it seems your sketch is closer to what I originally intended, hm < 1593006366 122007 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :(lα and lα… wouldn’t replace anything in ether case) < 1593006714 473645 :kspalaiologos!~kspalaiol@176.221.122.71 QUIT :Ping timeout: 240 seconds < 1593006806 708735 :kspalaiologos!~kspalaiol@176.221.122.71 JOIN :#esoteric > 1593007125 768455 PRIVMSG #esoteric :14[[07Assembly language14]]4 M10 02https://esolangs.org/w/index.php?diff=74373&oldid=68199 5* 03PythonshellDebugwindow 5* (+57) 10 > 1593007293 523707 PRIVMSG #esoteric :14[[07TAPASM14]]4 M10 02https://esolangs.org/w/index.php?diff=74374&oldid=64376 5* 03PythonshellDebugwindow 5* (+32) 10 > 1593007524 196734 PRIVMSG #esoteric :14[[07TAPASM14]]4 M10 02https://esolangs.org/w/index.php?diff=74375&oldid=74374 5* 03PythonshellDebugwindow 5* (+0) 10/* Example */ cat > 1593007545 314393 PRIVMSG #esoteric :14[[07TAPASM14]]4 M10 02https://esolangs.org/w/index.php?diff=74376&oldid=74375 5* 03PythonshellDebugwindow 5* (+2) 10/* Tape Segment */ > 1593007560 333188 PRIVMSG #esoteric :14[[07TAPASM14]]4 M10 02https://esolangs.org/w/index.php?diff=74377&oldid=74376 5* 03PythonshellDebugwindow 5* (-2) 10/* Tape */ > 1593007578 807369 PRIVMSG #esoteric :14[[07TAPASM14]]4 M10 02https://esolangs.org/w/index.php?diff=74378&oldid=74377 5* 03PythonshellDebugwindow 5* (-12) 10/* Interrupt */ > 1593007592 915865 PRIVMSG #esoteric :14[[07TAPASM14]]4 M10 02https://esolangs.org/w/index.php?diff=74379&oldid=74378 5* 03PythonshellDebugwindow 5* (-15) 10/* Example */ rm redundant rags > 1593007609 349177 PRIVMSG #esoteric :14[[07TAPASM14]]4 M10 02https://esolangs.org/w/index.php?diff=74380&oldid=74379 5* 03PythonshellDebugwindow 5* (+1) 10/* Register */ > 1593008179 71393 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74381&oldid=74372 5* 03PythonshellDebugwindow 5* (+463) 10/* Examples */ < 1593009210 905373 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 256 seconds < 1593009795 972766 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :arseniiv: Would you have any objection if I wanted to change Ri & Rj to mean "Apply Ri and, if successful, then apply Rj"? & is no longer commutative, but (instead of imposing a disjointness condition) we can observe that *if* the sets of labels of Ri and Rj are disjoint, *then* Ri & Rj commutes. < 1593010056 247123 :Frater_EST!~adrianbib@172.242.0.73 JOIN :#esoteric < 1593010281 426165 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :cpressey: no, that’s cool > 1593010460 788023 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74382&oldid=74381 5* 03PythonshellDebugwindow 5* (+11) 10/* Commands */ < 1593010762 54050 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection > 1593010927 103707 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74383&oldid=74382 5* 03PythonshellDebugwindow 5* (-3594) 10/* 110010000100110110010 */ > 1593010965 50449 PRIVMSG #esoteric :14[[0711001000010011011001014]]4 N10 02https://esolangs.org/w/index.php?oldid=74384 5* 03PythonshellDebugwindow 5* (+3731) 10Created page with "'''110010000100110110010''' is an esolang by [[User:PythonshellDebugwindow]]. ==Memory== 110010000100110110010 uses data (initialized to an right-unbounded infinite tap..." > 1593010999 594821 PRIVMSG #esoteric :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=74385&oldid=74325 5* 03PythonshellDebugwindow 5* (+31) 10/* Non-alphabetic */ + [[110010000100110110010]] > 1593011027 530617 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow14]]4 M10 02https://esolangs.org/w/index.php?diff=74386&oldid=74326 5* 03PythonshellDebugwindow 5* (+116) 10/* Languages */ < 1593011152 847225 :Frater_EST!~adrianbib@172.242.0.73 QUIT :Read error: Connection reset by peer < 1593011198 924737 :Frater_EST!~adrianbib@172.242.0.73 JOIN :#esoteric < 1593011279 249272 :Frater_EST!~adrianbib@172.242.0.73 QUIT :Read error: Connection reset by peer > 1593011323 424872 PRIVMSG #esoteric :14[[07Asvi14]]4 M10 02https://esolangs.org/w/index.php?diff=74387&oldid=73196 5* 03PythonshellDebugwindow 5* (+46) 10/* Implementations */ cats < 1593011329 884597 :Frater_EST!adrianbibl@172.242.0.73 JOIN :#esoteric < 1593011375 900516 :Frater_EST!adrianbibl@172.242.0.73 QUIT :Read error: Connection reset by peer < 1593011392 911129 :Frater_EST!adrianbibl@172.242.0.73 JOIN :#esoteric < 1593011698 943847 :kspalaiologos!~kspalaiol@176.221.122.71 QUIT :Ping timeout: 246 seconds < 1593011788 863685 :kspalaiologos!~kspalaiol@176.221.122.71 JOIN :#esoteric < 1593011807 795676 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I really have no idea why my internet is so shit I reconnect every 30 minutes or so\ < 1593011815 817856 :Frater_EST!adrianbibl@172.242.0.73 QUIT :Read error: Connection reset by peer < 1593011816 39329 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I wonder what does it say < 1593011820 957665 :FraterEST!~adrianbib@172.242.0.73 JOIN :#esoteric > 1593011948 221960 PRIVMSG #esoteric :14[[07Baba is program14]]4 M10 02https://esolangs.org/w/index.php?diff=74388&oldid=68939 5* 03PythonshellDebugwindow 5* (+83) 10 > 1593011965 105988 PRIVMSG #esoteric :14[[07Code is eso14]]4 M10 02https://esolangs.org/w/index.php?diff=74389&oldid=73006 5* 03PythonshellDebugwindow 5* (+100) 10 > 1593012068 128412 PRIVMSG #esoteric :14[[07CJam-Flavored Underload14]]4 M10 02https://esolangs.org/w/index.php?diff=74390&oldid=57119 5* 03PythonshellDebugwindow 5* (+29) 10/* Interpreter */ cat < 1593012079 87816 :FraterEST!~adrianbib@172.242.0.73 QUIT :Read error: Connection reset by peer < 1593012095 888104 :Frater_EST!adrianbibl@172.242.0.73 JOIN :#esoteric < 1593012110 809884 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com PRIVMSG #esoteric :arseniiv: thanks, it's surprisingly undisruptive (none of the example programs need to change, for instance) and seems to make it a lot cleaner. < 1593012119 797540 :Frater_EST!adrianbibl@172.242.0.73 QUIT :Remote host closed the connection < 1593012176 30716 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1593012508 67999 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :cpressey: okay I’ll make my impl compatible after a while then! > 1593012627 438895 PRIVMSG #esoteric :14[[07Three Star Programmer14]]4 M10 02https://esolangs.org/w/index.php?diff=74391&oldid=71623 5* 03PythonshellDebugwindow 5* (-2) 10/* Variants */ golf further < 1593012849 417811 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Read error: Connection reset by peer < 1593013161 898022 :Frater_EST!adrianbibl@172.242.0.73 JOIN :#esoteric < 1593013190 2139 :LKoen!~LKoen___@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr JOIN :#esoteric > 1593013588 353370 PRIVMSG #esoteric :14[[07Syms14]]4 M10 02https://esolangs.org/w/index.php?diff=74392&oldid=51200 5* 03PythonshellDebugwindow 5* (+139) 10unpipe + link + catts > 1593013706 831498 PRIVMSG #esoteric :14[[07Category theory14]]4 M10 02https://esolangs.org/w/index.php?diff=74393&oldid=60667 5* 03PythonshellDebugwindow 5* (+6) 10/* Introduction */ > 1593013887 521867 PRIVMSG #esoteric :14[[07Bitdeque14]]4 M10 02https://esolangs.org/w/index.php?diff=74394&oldid=60911 5* 03PythonshellDebugwindow 5* (+160) 10/* Computational Class */ cats + links > 1593013897 978904 PRIVMSG #esoteric :14[[07Bitdeque14]]4 M10 02https://esolangs.org/w/index.php?diff=74395&oldid=74394 5* 03PythonshellDebugwindow 5* (+0) 10/* Computational Class */ < 1593013979 768871 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 QUIT :Quit: Connection closed < 1593014301 949473 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1593014500 876516 :cpressey!~cpressey@79-72-200-113.dynamic.dsl.as9105.com QUIT :Quit: WeeChat 1.9.1 < 1593014712 651077 :Frater_EST!adrianbibl@172.242.0.73 PART :#esoteric < 1593015539 560474 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric > 1593015758 547165 PRIVMSG #esoteric :14[[07Bigspace14]]4 M10 02https://esolangs.org/w/index.php?diff=74396&oldid=72256 5* 03PythonshellDebugwindow 5* (+135) 10 > 1593015872 275124 PRIVMSG #esoteric :14[[07Clusterfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=74397&oldid=31016 5* 03PythonshellDebugwindow 5* (+9) 10/* Current (Unfinished) Implementation */ < 1593017598 323874 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 265 seconds < 1593017667 997578 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric > 1593019195 567241 PRIVMSG #esoteric :14[[07Microjump14]]4 N10 02https://esolangs.org/w/index.php?oldid=74398 5* 03Emerald 5* (+134) 10Created page with "Microjump is a minimization of a [[Jumpmin|minimization]]. Details of current work are at [[Talk:Jumpmin]]. Extra help is appreciated." > 1593019286 191234 PRIVMSG #esoteric :14[[07Microjump14]]4 M10 02https://esolangs.org/w/index.php?diff=74399&oldid=74398 5* 03Emerald 5* (+19) 10 < 1593020222 867065 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 256 seconds < 1593020351 69788 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net QUIT :Ping timeout: 246 seconds < 1593022145 49086 :b_jonas!~x@catv-176-63-12-73.catv.broadband.hu JOIN :#esoteric > 1593022742 40094 PRIVMSG #esoteric :14[[07User:Hakerh400/What we could do if we could solve the halting problem14]]4 N10 02https://esolangs.org/w/index.php?oldid=74400 5* 03Hakerh400 5* (+11642) 10Created page with "In this article the author provides his opinion about the halting problem and what people could do if they find a way to solve in in finite time. == What is the halting probl..." > 1593022763 926826 PRIVMSG #esoteric :14[[07User:Hakerh40014]]4 M10 02https://esolangs.org/w/index.php?diff=74401&oldid=74053 5* 03Hakerh400 5* (+131) 10 > 1593022926 619680 PRIVMSG #esoteric :14[[07User:Hakerh400/What we could do if we could solve the halting problem14]]4 M10 02https://esolangs.org/w/index.php?diff=74402&oldid=74400 5* 03Hakerh400 5* (+2) 10 < 1593023185 915950 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :...summary of that... interesting page... so, to summarize, if we had a Haltino, literally any question expressable as a Turing machine could be solved via the same strategy as expressed by the hash thing, breaking all computable encryption. < 1593023225 87854 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :(so long as one at least knew enough about the plaintext to determine if some output is or is not likely the plaintext) < 1593023444 431877 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1593023501 879040 :imode!~linear@unaffiliated/imode JOIN :#esoteric > 1593023758 813646 PRIVMSG #esoteric :14[[07User:Hakerh400/What we could do if we could solve the halting problem14]]4 M10 02https://esolangs.org/w/index.php?diff=74403&oldid=74402 5* 03Hakerh400 5* (+1) 10 < 1593023834 993771 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca QUIT :Disconnected by services < 1593023840 273643 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca JOIN :#esoteric < 1593024229 440105 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1593025851 354441 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca QUIT :Remote host closed the connection < 1593025875 411207 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca JOIN :#esoteric > 1593027424 393378 PRIVMSG #esoteric :14[[07User:DeybisMelendez14]]4 N10 02https://esolangs.org/w/index.php?oldid=74404 5* 03DeybisMelendez 5* (+14) 10Created page with "Creator of Ni." > 1593027587 685450 PRIVMSG #esoteric :14[[07Clusterfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=74405&oldid=74397 5* 03PythonshellDebugwindow 5* (+26) 10 > 1593027628 35631 PRIVMSG #esoteric :14[[07NARchy14]]4 M10 02https://esolangs.org/w/index.php?diff=74406&oldid=73464 5* 03PythonshellDebugwindow 5* (+23) 10/* Plugins */ cat > 1593027671 179340 PRIVMSG #esoteric :14[[07No14]]4 M10 02https://esolangs.org/w/index.php?diff=74407&oldid=74190 5* 03PythonshellDebugwindow 5* (+0) 10/* External resources */ < 1593027944 725049 :kspalaiologos!~kspalaiol@176.221.122.71 QUIT :Quit: Leaving > 1593030848 863229 PRIVMSG #esoteric :14[[07International Phonetic Esoteric Language14]]4 10 02https://esolangs.org/w/index.php?diff=74408&oldid=74278 5* 03Bigyihsuan 5* (+2) 10/* A note on GETIDX, SETIDX, GETLIM, SETLIM */ > 1593030891 682717 PRIVMSG #esoteric :14[[07International Phonetic Esoteric Language14]]4 10 02https://esolangs.org/w/index.php?diff=74409&oldid=74408 5* 03Bigyihsuan 5* (+100) 10/* For-Loops */ > 1593030918 868465 PRIVMSG #esoteric :14[[07International Phonetic Esoteric Language14]]4 M10 02https://esolangs.org/w/index.php?diff=74410&oldid=74409 5* 03Bigyihsuan 5* (-8) 10/* For-Loops */ > 1593031192 854136 PRIVMSG #esoteric :14[[07Ni14]]4 N10 02https://esolangs.org/w/index.php?oldid=74411 5* 03DeybisMelendez 5* (+2053) 10Created page with " Ni is an esoteric programming language influenced by Brainfuck. The name Ni comes from Nicaragua. Created by [[User:DeybisMelendez]]. == Language Overview == Ni operates wit..." > 1593032149 536264 PRIVMSG #esoteric :14[[07Ni14]]4 10 02https://esolangs.org/w/index.php?diff=74412&oldid=74411 5* 03DeybisMelendez 5* (-38) 10 > 1593032716 25364 PRIVMSG #esoteric :14[[07Ni14]]4 10 02https://esolangs.org/w/index.php?diff=74413&oldid=74412 5* 03DeybisMelendez 5* (-12) 10 < 1593032788 135452 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection > 1593032829 996313 PRIVMSG #esoteric :14[[07Ni14]]4 M10 02https://esolangs.org/w/index.php?diff=74414&oldid=74413 5* 03PythonshellDebugwindow 5* (+233) 10cats+! < 1593035681 543783 :rain1!~rain1@unaffiliated/rain1 QUIT :Quit: Leaving < 1593036842 501265 :arseniiv!~arseniiv@136.169.210.76 QUIT :Ping timeout: 258 seconds < 1593037396 825485 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu > 1593038858 447107 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=74415&oldid=74385 5* 03DeybisMelendez 5* (+9) 10/* N */ < 1593038954 488315 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1593039879 333991 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1593039912 359508 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Remote host closed the connection < 1593039939 362501 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1593041446 187483 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :it's kinda neat how actually small a brainfuck interpreter in thue is. like it's on par with a C implementation. > 1593041675 933255 PRIVMSG #esoteric :14[[07Ni14]]4 M10 02https://esolangs.org/w/index.php?diff=74416&oldid=74414 5* 03RocketRace 5* (+37) 10Update categorization < 1593041871 19108 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1593041987 197830 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 265 seconds < 1593041987 343272 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1593044647 922203 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Ping timeout: 246 seconds < 1593046468 627829 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Read error: Connection reset by peer < 1593046726 565459 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1593047286 987100 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net JOIN :#esoteric < 1593047357 40199 :LKoen!~LKoen___@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr QUIT :Ping timeout: 246 seconds < 1593049281 762888 :LKoen!~LKoen___@81.255.219.130 JOIN :#esoteric < 1593049334 641378 :LKoen!~LKoen___@81.255.219.130 QUIT :Read error: Connection reset by peer < 1593050406 196771 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1593050421 918325 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1593051006 194942 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 265 seconds > 1593054051 850344 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=74417&oldid=73819 5* 03A 5* (+42) 10/* Repeat loop */ > 1593054210 293876 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=74418&oldid=74417 5* 03A 5* (+505) 10/* Whole language, done! */ > 1593054307 148772 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=74419&oldid=74418 5* 03A 5* (+64) 10 < 1593054505 811943 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net QUIT :Remote host closed the connection < 1593055007 847395 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1593055605 427065 :sftp!~sftp@unaffiliated/sftp QUIT :Ping timeout: 272 seconds < 1593055690 918901 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1593055831 738788 :sftp!~sftp@unaffiliated/sftp JOIN :#esoteric < 1593058913 111508 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net QUIT :Quit: leaving > 1593059949 941157 PRIVMSG #esoteric :14[[07MAWP14]]4 M10 02https://esolangs.org/w/index.php?diff=74420&oldid=74347 5* 03Dion 5* (+78) 10 < 1593060451 5355 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric > 1593061532 804162 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=74421&oldid=74415 5* 03Bigyihsuan 5* (+47) 10/* I */ < 1593067625 556719 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1593068362 753482 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu > 1593068673 522119 PRIVMSG #esoteric :14[[07User:Robolta14]]4 10 02https://esolangs.org/w/index.php?diff=74422&oldid=68109 5* 03Robolta 5* (-44) 10/* Created Esolangs */ < 1593070007 488838 :tromp!~tromp@2a02:a210:ca3:2800:c9eb:32ec:4d8:8f76 QUIT :Ping timeout: 272 seconds < 1593070086 410444 :tromp!~tromp@2a02:a210:ca3:2800:e519:4f6e:3213:dd7f JOIN :#esoteric < 1593070729 384451 :tromp!~tromp@2a02:a210:ca3:2800:e519:4f6e:3213:dd7f QUIT :Ping timeout: 272 seconds < 1593071503 565331 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 258 seconds < 1593072396 556794 :cpressey!~cpressey@79-65-249-190.host.pobb.as13285.net JOIN :#esoteric < 1593073432 962820 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 256 seconds < 1593073450 149435 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1593073572 922429 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 256 seconds < 1593073596 943117 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1593073988 18744 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1593075204 684271 :b_jonas!~x@catv-176-63-12-73.catv.broadband.hu QUIT :Quit: leaving < 1593075368 505854 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1593075376 989804 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1593075392 932249 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1593075648 318802 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1593075665 926297 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1593075782 979442 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 256 seconds < 1593075810 396270 :imode!~linear@unaffiliated/imode JOIN :#esoteric > 1593075952 416999 PRIVMSG #esoteric :14[[07Tandem14]]4 10 02https://esolangs.org/w/index.php?diff=74423&oldid=74366 5* 03Chris Pressey 5* (+792) 10Major revamp. Change meaning of &. Rewrite much. > 1593076086 530265 PRIVMSG #esoteric :14[[07Tandem/Sketch of a Tandem Interpreter14]]4 M10 02https://esolangs.org/w/index.php?diff=74424&oldid=74300 5* 03Chris Pressey 5* (+84) 10Add note > 1593076373 582309 PRIVMSG #esoteric :14[[07Tandem/Sketch of a Tandem Interpreter14]]4 10 02https://esolangs.org/w/index.php?diff=74425&oldid=74424 5* 03Chris Pressey 5* (-286) 10Update implementation sketch. < 1593076576 341858 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic < 1593076590 556723 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1593076848 590072 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1593076866 542090 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1593077618 145723 :LKoen!~LKoen___@81.255.219.130 JOIN :#esoteric > 1593077713 446382 PRIVMSG #esoteric :14[[07Tandem/Sketch of a Tandem Interpreter14]]4 10 02https://esolangs.org/w/index.php?diff=74426&oldid=74425 5* 03Chris Pressey 5* (+391) 10Flesh out sketch to the point where it compiles. > 1593077744 284603 PRIVMSG #esoteric :14[[07Special:Log/move14]]4 move10 02 5* 03Chris Pressey 5* 10moved [[02Tandem/Sketch of a Tandem Interpreter10]] to [[Tandem/Tandem.hs]]: It's no longer a sketch > 1593077894 574683 PRIVMSG #esoteric :14[[07Tandem14]]4 10 02https://esolangs.org/w/index.php?diff=74429&oldid=74423 5* 03Chris Pressey 5* (+112) 10+see also > 1593077982 359820 PRIVMSG #esoteric :14[[07Tandem14]]4 M10 02https://esolangs.org/w/index.php?diff=74430&oldid=74429 5* 03Chris Pressey 5* (+3) 10/* Algebraic properties */ style, typo fixes > 1593078066 302716 PRIVMSG #esoteric :14[[07Tandem14]]4 M10 02https://esolangs.org/w/index.php?diff=74431&oldid=74430 5* 03Chris Pressey 5* (+34) 10/* Algebraic properties */ rephrase > 1593078098 417856 PRIVMSG #esoteric :14[[07Tandem14]]4 M10 02https://esolangs.org/w/index.php?diff=74432&oldid=74431 5* 03Chris Pressey 5* (+6) 10/* Algebraic properties */ add word for clarity < 1593078531 470184 :olsner!~salparot@c80-217-180-83.bredband.comhem.se QUIT :Ping timeout: 260 seconds < 1593078676 366807 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic < 1593078693 481425 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1593078828 579389 :olsner!~salparot@c80-217-180-83.bredband.comhem.se JOIN :#esoteric < 1593078951 5678 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1593078965 965328 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1593079954 463661 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 240 seconds < 1593080011 89459 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1593080354 349823 :LKoen_!~LKoen@81.255.219.130 JOIN :#esoteric > 1593080629 78885 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 M10 02https://esolangs.org/w/index.php?diff=74433&oldid=74076 5* 03DmilkaSTD 5* (+112) 10im just putting excuses to not make the compiler > 1593080710 988644 PRIVMSG #esoteric :14[[07Talk:Babalang14]]4 M10 02https://esolangs.org/w/index.php?diff=74434&oldid=70583 5* 03DmilkaSTD 5* (+113) 10excuse me < 1593080783 942885 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 JOIN :#esoteric < 1593080954 426809 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 240 seconds > 1593080976 818541 PRIVMSG #esoteric :14[[07(HA)pple waITING14]]4 M10 02https://esolangs.org/w/index.php?diff=74435&oldid=74318 5* 03DmilkaSTD 5* (+14) 10who cares about me and lol turing machine isnt a language < 1593081150 22087 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Remote host closed the connection > 1593081156 835983 PRIVMSG #esoteric :14[[07(HA)pple waITING14]]4 M10 02https://esolangs.org/w/index.php?diff=74436&oldid=74435 5* 03DmilkaSTD 5* (+147) 10stuff that i cant write here lol get rekt lmao < 1593081168 957787 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric > 1593081253 356284 PRIVMSG #esoteric :14[[07User:DmilkaSTD14]]4 M10 02https://esolangs.org/w/index.php?diff=74437&oldid=73231 5* 03DmilkaSTD 5* (+12) 10what are you doing here? > 1593081362 488972 PRIVMSG #esoteric :14[[07Fscratch14]]4 M10 02https://esolangs.org/w/index.php?diff=74438&oldid=73114 5* 03DmilkaSTD 5* (+30) 10Am I stupid? < 1593081769 959116 :LKoen_!~LKoen@81.255.219.130 QUIT :Ping timeout: 264 seconds < 1593082365 877382 :LKoen!~LKoen___@81.255.219.130 QUIT :Remote host closed the connection < 1593082981 958877 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric < 1593083222 92447 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1593083874 443800 :tromp!~tromp@2a02:a210:ca3:2800:d1ef:a858:3e79:f8f0 JOIN :#esoteric < 1593085835 755043 :cpressey!~cpressey@79-65-249-190.host.pobb.as13285.net QUIT :Quit: WeeChat 1.9.1 < 1593086641 975277 :arseniiv!~arseniiv@136.169.210.76 JOIN :#esoteric < 1593086779 433855 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic < 1593086805 229382 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1593086933 286716 :spruit11!~unknown@ip56522cc1.speed.planet.nl QUIT :Quit: Lost terminal < 1593087047 671763 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1593087064 899920 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1593087158 32321 :LKoen!~LKoen@81.255.219.130 QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1593087314 621531 :spruit11!~unknown@ip56522cc1.speed.planet.nl JOIN :#esoteric > 1593088654 316320 PRIVMSG #esoteric :14[[07Talk:Babalang14]]4 M10 02https://esolangs.org/w/index.php?diff=74439&oldid=74434 5* 03PythonshellDebugwindow 5* (+143) 10 > 1593088696 162850 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 M10 02https://esolangs.org/w/index.php?diff=74440&oldid=74433 5* 03PythonshellDebugwindow 5* (+7) 10 < 1593089817 881175 :cpressey!~cpressey@79-65-249-190.host.pobb.as13285.net JOIN :#esoteric > 1593089874 362150 PRIVMSG #esoteric :14[[07DIVCON14]]4 M10 02https://esolangs.org/w/index.php?diff=74441&oldid=74419 5* 03PythonshellDebugwindow 5* (+6) 10/* Unofficial extension */ > 1593090112 539088 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74442&oldid=74383 5* 03PythonshellDebugwindow 5* (+78) 10 > 1593090220 452157 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74443&oldid=74442 5* 03PythonshellDebugwindow 5* (+25) 10/* 1 */ > 1593090330 290750 PRIVMSG #esoteric :14[[07Linear bounded automaton14]]4 M10 02https://esolangs.org/w/index.php?diff=74444&oldid=54311 5* 03PythonshellDebugwindow 5* (-37) 10/* External resources */ < 1593090383 242664 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :how are you? > 1593090497 961021 PRIVMSG #esoteric :14[[071mpr0mp214]]4 M10 02https://esolangs.org/w/index.php?diff=74445&oldid=74222 5* 03PythonshellDebugwindow 5* (-20) 10unpipe > 1593090665 944035 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74446&oldid=74443 5* 03PythonshellDebugwindow 5* (+332) 10/* Alcatraz */ > 1593090747 942177 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74447&oldid=74446 5* 03PythonshellDebugwindow 5* (+0) 10/* Linear-bounded brainfuck */ < 1593091023 346743 :cpressey!~cpressey@79-65-249-190.host.pobb.as13285.net PRIVMSG #esoteric :i am fine how are you > 1593091484 545664 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74448&oldid=74447 5* 03PythonshellDebugwindow 5* (+1468) 10/* Linear-bounded brainfuck */ > 1593091668 338520 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74449&oldid=74448 5* 03PythonshellDebugwindow 5* (-146) 10/* Linear-bounded brainfuck */ > 1593091683 464408 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74450&oldid=74449 5* 03PythonshellDebugwindow 5* (-1654) 10/* Alcatraz */ > 1593091735 77225 PRIVMSG #esoteric :14[[07Linear bounded brainfuck14]]4 N10 02https://esolangs.org/w/index.php?oldid=74451 5* 03PythonshellDebugwindow 5* (+1652) 10Created page with "'''Linear-bounded brainfuck''' is [[brainfuck]] as a [[linear bounded automaton]], created by [[User:PythonshellDebugwindow]]. ==The input-size function== The function of the..." > 1593091747 62388 PRIVMSG #esoteric :14[[07Linear bounded brainfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=74452&oldid=74451 5* 03PythonshellDebugwindow 5* (+0) 10/* Truth-machine */ > 1593091834 257063 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow14]]4 M10 02https://esolangs.org/w/index.php?diff=74453&oldid=74386 5* 03PythonshellDebugwindow 5* (+206) 10/* Languages */ > 1593091877 670392 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow14]]4 M10 02https://esolangs.org/w/index.php?diff=74454&oldid=74453 5* 03PythonshellDebugwindow 5* (+0) 10/* Languages */ lbb: code->math > 1593091892 905094 PRIVMSG #esoteric :14[[07Linear bounded brainfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=74455&oldid=74452 5* 03PythonshellDebugwindow 5* (+0) 10 > 1593091927 905340 PRIVMSG #esoteric :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=74456&oldid=74421 5* 03PythonshellDebugwindow 5* (+31) 10/* L */ > 1593092157 651655 PRIVMSG #esoteric :14[[07KittyKittyMewMew14]]4 M10 02https://esolangs.org/w/index.php?diff=74457&oldid=68986 5* 03PythonshellDebugwindow 5* (+195) 10CATS +links > 1593092167 498559 PRIVMSG #esoteric :14[[07KittyKittyMewMew14]]4 M10 02https://esolangs.org/w/index.php?diff=74458&oldid=74457 5* 03PythonshellDebugwindow 5* (+0) 10/* Python 3 */ > 1593092222 818906 PRIVMSG #esoteric :14[[07Loose Circular Brainfuck (LCBF)14]]4 M10 02https://esolangs.org/w/index.php?diff=74459&oldid=33483 5* 03PythonshellDebugwindow 5* (+10) 10 < 1593092564 396250 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1593093102 102507 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1593093110 496993 :Frater_EST!adrianbibl@172.242.0.73 JOIN :#esoteric > 1593093128 373146 PRIVMSG #esoteric :14[[07TroJavaScript14]]4 M10 02https://esolangs.org/w/index.php?diff=74460&oldid=62024 5* 03PythonshellDebugwindow 5* (+73) 10cats < 1593093380 994399 :cpressey!~cpressey@79-65-249-190.host.pobb.as13285.net PRIVMSG #esoteric :arseniiv: I fixed Tandem btw > 1593093832 412354 PRIVMSG #esoteric :14[[07@14]]4 M10 02https://esolangs.org/w/index.php?diff=74461&oldid=69865 5* 03PythonshellDebugwindow 5* (+7) 10 < 1593094062 471741 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :how are you => almost sane. I would be well if not for accidentally hearing a couple of words from a TV talk show, ugh. I’m not a TV watcher but others do use it and I can’t just switch it off when it offends my inner ideals. I don’t like outright heavy-handed manipulations < 1593094084 807682 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric : arseniiv: I fixed Tandem btw => oh! I’ll look at the diff < 1593094954 308191 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :cpressey: the expression 1 | R | R & R | … for asteration gave me an idea: maybe one can be allowed to define named rules and invoke them in other rules (and maybe themselves)? Would that make something easier? Maybe it wouldn’t change the expressibility < 1593095082 859846 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :R* succeeds if R was able to be applied at least once. => now if we postulate R* being equivalent to 1 | R | …, either R* should always succeed or 1 shouldn’t succeed > 1593095164 849306 PRIVMSG #esoteric :14[[07Codesine14]]4 M10 02https://esolangs.org/w/index.php?diff=74462&oldid=44218 5* 03PythonshellDebugwindow 5* (+40) 10Unpipe && Cats < 1593095168 196719 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :honestly I wanted to suggest you make asteration always succeeding from the start but something kept me from doing it < 1593095168 641558 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Read error: Connection reset by peer > 1593095199 493236 PRIVMSG #esoteric :14[[07Fourier14]]4 M10 02https://esolangs.org/w/index.php?diff=74463&oldid=49724 5* 03PythonshellDebugwindow 5* (+30) 10/* Interpreter */ cat < 1593095269 603500 :rain1!~rain1@unaffiliated/rain1 QUIT :Remote host closed the connection < 1593095272 405054 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :the old behaviour of asteration would be attainable by R & R* which we may call R+ < 1593095292 1899 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1593095357 540208 :cpressey!~cpressey@79-65-249-190.host.pobb.as13285.net PRIVMSG #esoteric :Asteration does always succeed now - I forgot to update that section. < 1593095409 328517 :cpressey!~cpressey@79-65-249-190.host.pobb.as13285.net PRIVMSG #esoteric :The weird way it was defined previously should've tipped me off that something wasn't right > 1593095484 880057 PRIVMSG #esoteric :14[[07Tandem14]]4 10 02https://esolangs.org/w/index.php?diff=74464&oldid=74432 5* 03Chris Pressey 5* (-45) 10/* Asteration */ Fix statement about when asteration succeeds. > 1593095622 401669 PRIVMSG #esoteric :14[[07Tandem14]]4 10 02https://esolangs.org/w/index.php?diff=74465&oldid=74464 5* 03Chris Pressey 5* (+142) 10/* Algebraic properties */ Fix left-distributive identity (& is no longer commutative) and mention right-distributive. < 1593095660 518401 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :cpressey: also do you want to add 0 and 1 to the inductive definition of a rule now? < 1593095671 809587 :cpressey!~cpressey@79-65-249-190.host.pobb.as13285.net PRIVMSG #esoteric :Yes i probably do. And to the implementation too :) < 1593095752 898419 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I hadn’t yet started rewriting my one too > 1593096306 384000 PRIVMSG #esoteric :14[[07Tandem14]]4 10 02https://esolangs.org/w/index.php?diff=74466&oldid=74465 5* 03Chris Pressey 5* (+352) 10Add 0 and 1 to inductive definition. > 1593096390 597463 PRIVMSG #esoteric :14[[07Tandem/Tandem.hs14]]4 10 02https://esolangs.org/w/index.php?diff=74467&oldid=74427 5* 03Chris Pressey 5* (+33) 10Add Zero and One to the implementation. < 1593096424 341315 :cpressey!~cpressey@79-65-249-190.host.pobb.as13285.net PRIVMSG #esoteric :rewrite Zero c = Nothing; rewrite One c = Just c < 1593096428 539867 :cpressey!~cpressey@79-65-249-190.host.pobb.as13285.net PRIVMSG #esoteric :how elegant is that < 1593096475 186768 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :cpressey: “R* means: repeatedly apply R while M(R) is nonempty.” => this could be reformulated too via the new M(R, S), I’d do it myself but I don’t know how to say S is the new state each time, succinctly < 1593096548 753584 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :cpressey: hm maybe it’s possible to generalize rules in some manner and make them instances of Functor etc. < 1593096856 839283 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net JOIN :#esoteric < 1593096970 988229 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :You know like the idea of rank 1, rank 2 functions in Haskell? < 1593096977 718246 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :Is there such thing as a rank omega function? < 1593097317 148643 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 QUIT :Quit: Connection closed < 1593097471 938242 :Frater_EST!adrianbibl@172.242.0.73 QUIT :Remote host closed the connection < 1593098101 393275 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :Taneb: what’s expected to be available in writing its body? < 1593098113 820035 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :what can we do with arguments? < 1593098205 592517 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :We can call the arguments, assuming we have a rank omega function of the appropriate type < 1593098224 218523 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :or it may be printf-style, knowing each argument’s rank and making a decision each time, applying something to the argument immediately < 1593098226 80800 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :It's possible that it's an almost useless thing < 1593098295 966879 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :for that function to be truly rank-omega it would need to be able to take unbounded-rank arguments and I don’t see how it can be done not in printf-style < 1593098335 765925 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :Yeah, you're right < 1593098371 267113 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :(or maybe one first defines a GADT incapsulating a rank-N function and then takes an argument of that type, but that would be almost the same thing though without printf clumsiness, but with its own wrapping clumsiness instead) > 1593099865 365771 PRIVMSG #esoteric :14[[07User:WilliamRagstad14]]4 10 02https://esolangs.org/w/index.php?diff=74468&oldid=68464 5* 03WilliamRagstad 5* (-150) 10 < 1593100325 203022 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I rewrote my Tandem impl and it again doesn’t halt when run on the example > 1593100532 851648 PRIVMSG #esoteric :14[[07User:Osmarks14]]4 10 02https://esolangs.org/w/index.php?diff=74469&oldid=74094 5* 03Osmarks 5* (+128) 10 > 1593100559 185717 PRIVMSG #esoteric :14[[07User:Osmarks14]]4 M10 02https://esolangs.org/w/index.php?diff=74470&oldid=74469 5* 03Osmarks 5* (+0) 10 < 1593100666 423801 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1593100851 123997 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :ah, I applied a rule to the wrong world in concatenation’s application, and input wasn’t being changed < 1593101042 823670 :cpressey!~cpressey@79-65-249-190.host.pobb.as13285.net QUIT :Quit: WeeChat 1.9.1 < 1593101787 251293 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :@tell cpressey here is mine again: https://hatebin.com/agiijfemrl < 1593101787 394915 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1593101946 420021 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric < 1593102111 805780 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1593102239 575461 :b_jonas!~x@catv-176-63-11-197.catv.broadband.hu JOIN :#esoteric < 1593102340 701437 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :@tell cpressey hm comparing with Tandem.hs it seems I implemented a “nondeterministic determinism” that for Ri | Rj applies both Ri and Rj when they don’t compete in changes they make. That’s ill-defined though, because (lα → α | lα → β) would replace l with β if applicable. So I’ll better make that part as in Haskell version < 1593102340 701525 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1593102783 919976 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic > 1593103147 82326 PRIVMSG #esoteric :14[[07Rpncalc14]]4 N10 02https://esolangs.org/w/index.php?oldid=74471 5* 03Baidicoot 5* (+1664) 10Created page with "RPNCalc (technically RPNCalc V4) is a turing-complete, stack-based, dynamically-typed (vaguely *useful*) programming language that originally started off as a calculator on [h..." > 1593103172 758004 PRIVMSG #esoteric :14[[07Rpncalc14]]4 10 02https://esolangs.org/w/index.php?diff=74472&oldid=74471 5* 03Baidicoot 5* (+3) 10 < 1593103195 571224 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1593103512 580619 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :@tell cpressey now the idiom to preset values to stacks should be written differently: (preset1 & preset2 & … | cont), as various preset_i would be applicable at the same time. I modified the example (with its Tandem code in a comment) with making my impl compliant with the previous issue: https://hatebin.com/qjielqvzhc < 1593103512 580678 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1593103638 297625 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic < 1593103651 407968 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric > 1593103875 76286 PRIVMSG #esoteric :14[[07Special:Log/upload14]]4 upload10 02 5* 03DeybisMelendez 5* 10uploaded "[[02File:Ni Logo.jpg10]]" > 1593103902 607813 PRIVMSG #esoteric :14[[07Ni14]]4 10 02https://esolangs.org/w/index.php?diff=74474&oldid=74416 5* 03DeybisMelendez 5* (+35) 10 < 1593103909 557920 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1593103925 174468 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric > 1593105395 414886 PRIVMSG #esoteric :14[[07Rpncalc14]]4 10 02https://esolangs.org/w/index.php?diff=74475&oldid=74472 5* 03Baidicoot 5* (+1367) 10 < 1593106943 24530 :b_jonas!~x@catv-176-63-11-197.catv.broadband.hu PRIVMSG #esoteric :for esoteric purposes, should we invent a multipodal p letter that is used exclusively for talking about the legs of myriapoda? < 1593106977 344374 :b_jonas!~x@catv-176-63-11-197.catv.broadband.hu PRIVMSG #esoteric :and perhaps the legs of some ICs like CPUs < 1593108414 396324 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1593109039 915274 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :. o O ( and also a multimodal m? ) < 1593109101 429369 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :anyway this is interesting. How many legs should this p have? I imagine a thing with three < 1593110042 462313 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1593110578 181729 :rain1!~rain1@unaffiliated/rain1 QUIT :Quit: Leaving < 1593111177 841186 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Can you make up such fonts? Three would be my guess though < 1593111657 459267 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1593112532 628442 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :https://github.com/Mojang/DataFixerUpper/issues/21 well the mystery is over < 1593113388 65700 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca QUIT :Disconnected by services < 1593113393 720782 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca JOIN :#esoteric < 1593115088 380641 :b_jonas!~x@catv-176-63-11-197.catv.broadband.hu PRIVMSG #esoteric :arseniiv: I guess six. three normal legs and three additional legs on the other side of the arthropod represented by short vertical strokes below the normal legs with a gap between < 1593115177 62923 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :b_jonas: could you draw it? < 1593115294 562966 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :rain1: wow < 1593115335 396431 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :TIL there’s a “Category do-notation” in the making: https://github.com/gelisam/category-syntax < 1593115518 138825 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :isnt that just function composition < 1593116043 701522 :b_jonas!~x@catv-176-63-11-197.catv.broadband.hu PRIVMSG #esoteric :arseniiv: https://i.stack.imgur.com/dYd84.png < 1593116169 607000 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I have a Italo-Spanish deck, but the box has French suits, why is that? It is clearly the correct box for these cards, though. > 1593116233 284380 PRIVMSG #esoteric :14[[07Special:Log/move14]]4 move10 02 5* 03PythonshellDebugwindow 5* 10moved [[02Rpncalc10]] to [[RPNCalc]]: fix capitalization < 1593116252 718715 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :rain1: there’s something interesting in the example with reshuffling `Either`s < 1593116319 407342 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :b_jonas: oh, with cyrillic one it’s indeed more sense maybe < 1593116390 413959 :b_jonas!~x@catv-176-63-11-197.catv.broadband.hu PRIVMSG #esoteric :arseniiv: for a latin one you'd have to add an extra long vertical stroke in the middle, like a poor man's double-struck p, and then four disconnected short extra legs, one on the right and three below the three legs > 1593116404 701878 PRIVMSG #esoteric :14[[07RPNCalc14]]4 M10 02https://esolangs.org/w/index.php?diff=74478&oldid=74476 5* 03PythonshellDebugwindow 5* (+142) 10cats, bold, links < 1593116440 690256 :b_jonas!~x@catv-176-63-11-197.catv.broadband.hu PRIVMSG #esoteric :but the multiocular o is a cyrillic letter too < 1593116443 418813 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Ping timeout: 272 seconds < 1593116482 571329 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Excess Flood < 1593116509 612476 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1593116656 492927 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :no doubt though it didn’t allude to me multipodal p should be alike > 1593117148 433152 PRIVMSG #esoteric :14[[07Alphabetti spaghetti14]]4 M10 02https://esolangs.org/w/index.php?diff=74479&oldid=65589 5* 03PythonshellDebugwindow 5* (+67) 10/* Interpreter */ cats! < 1593118080 472453 :rain1!~rain1@unaffiliated/rain1 QUIT :Quit: Leaving < 1593118311 377944 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric > 1593118394 333215 PRIVMSG #esoteric :14[[07Piet-Q14]]4 M10 02https://esolangs.org/w/index.php?diff=74480&oldid=44116 5* 03PythonshellDebugwindow 5* (+12) 10/* Using Piet-Q */ > 1593118459 326682 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/(Unnamed language)14]]4 M10 02https://esolangs.org/w/index.php?diff=74481&oldid=72783 5* 03PythonshellDebugwindow 5* (+976) 10 > 1593118911 923579 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/(Unnamed language)14]]4 M10 02https://esolangs.org/w/index.php?diff=74482&oldid=74481 5* 03PythonshellDebugwindow 5* (+25) 10 < 1593119405 457845 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1593120038 25384 :arseniiv!~arseniiv@136.169.210.76 QUIT :Ping timeout: 246 seconds < 1593120526 129274 :int-e!~noone@int-e.eu PRIVMSG #esoteric :morbid :) 'The TD will accept the following reasons for the withdrawal as adequate: (a) Death of the player' < 1593120922 552048 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1593122376 630067 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is that the only reason? < 1593122461 876410 :int-e!~noone@int-e.eu PRIVMSG #esoteric :No, there are others. This is from https://www.iccf.com/message?message=447 < 1593123118 574468 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"Players are allowed to consult prior to those decisions with any publicly available source of information including chess engines (computer programs), books, DVDs, game archive databases, endgame tablebases, etc." < 1593123135 281609 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :People are allowed to use software? Are all the games just matching chess engines against each other? < 1593123322 785779 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 258 seconds < 1593123358 135075 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1593123422 925736 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe they're just relying on the sort of people who'd play correspondence chess in the first place to all feel like that would be missing the point? < 1593123507 576357 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: apparently there's a bit more to this than that... deciding which chess engine fits which position best < 1593123541 704209 :int-e!~noone@int-e.eu PRIVMSG #esoteric :and deciding where to focus the analysis < 1593123545 552116 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is there really competition? < 1593123546 309513 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :. o O (Surely that's just a matter of writing a meta-engine though?) < 1593123655 765101 :int-e!~noone@int-e.eu PRIVMSG #esoteric :they have competitions and ratings, whatever those mean *shrugs* < 1593123781 257931 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Trappist-1 (also called "Chess on an Infinite Plane with Huygens Option") --" oh no look what you've done now I'm clicking links again < 1593123800 823261 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The game includes two huygens for each color. Huygens can jump 5, 7, 11 and other prime numbers of squares in orthogonal directions (i.e. 5, 7, 11, 13, 17,...).) < 1593123909 56538 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: I guess a large part of it is that correspondence chess is relatively old and they've just kept going as technology evolved, embracing it all because the alternative would be to stop completely. < 1593124083 955859 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess so. < 1593124146 560942 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Presumably a week of Leela Chess Zero or maybe Stockfish would just beat approximately anything else? < 1593124214 918202 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ah but you don't have that much time for every move < 1593124233 501544 :int-e!~noone@int-e.eu PRIVMSG #esoteric :"ICCF standard time control 10 moves in 50 days with duplication after 20 days is used." -- hmm, maybe you do < 1593124246 262969 :int-e!~noone@int-e.eu PRIVMSG #esoteric :still deciding where to spend your time can make a difference < 1593124266 814839 :int-e!~noone@int-e.eu PRIVMSG #esoteric :but otoh there's probably the Google approach, just get better hardware < 1593124270 59739 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I have read there are chess tournaments where the players may use a computer to help with their decision; if you can also use books, DVDs, etc, then you just have many more options. I do not think that is wrong as long as it is known that such things may be done and what the time controls are. So, I think that it can work. < 1593124419 16760 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: I can't explain it. I stumbled across the rule because I wanted to understand what "duplication" means in those time controls. Turns out this is a rule for server play that's officially called "double time"... if you take longer than 20 days on a single move, the extra time taken counts twice. < 1593126441 861586 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1593128024 569540 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection > 1593129371 970503 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/(Unnamed language)14]]4 M10 02https://esolangs.org/w/index.php?diff=74483&oldid=74482 5* 03PythonshellDebugwindow 5* (+16) 10 < 1593129786 28433 :LKoen!~LKoen@81.255.219.130 QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1593131375 990692 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I have not seen that kind of time controls before, I think. < 1593132152 344097 :nfd9001!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net QUIT :Read error: Connection reset by peer < 1593132177 873546 :nfd9001!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net JOIN :#esoteric < 1593136139 696492 :MDude!~MDude@74.5.140.76 QUIT :Quit: Going offline, see ya! (www.adiirc.com) < 1593136406 756656 :S_Gautam!uid286066@gateway/web/irccloud.com/x-ayhiaciderqnykdr JOIN :#esoteric < 1593137983 903785 :b_jonas!~x@catv-176-63-11-197.catv.broadband.hu QUIT :Remote host closed the connection < 1593144781 396879 :S_Gautam!uid286066@gateway/web/irccloud.com/x-ayhiaciderqnykdr QUIT :Quit: Connection closed for inactivity < 1593150560 736662 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net QUIT :Remote host closed the connection < 1593152142 906066 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1593153890 906298 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1593156647 588897 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu < 1593157314 917504 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Are cat videos contagious? < 1593157683 195585 :aloril!~aloril@mobile-access-b0480e-37.dhcp.inet.fi QUIT :Remote host closed the connection < 1593157820 861683 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :are cat videos a meme? < 1593157846 957132 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 260 seconds < 1593157886 385965 :aloril!~aloril@mobile-access-b0480e-37.dhcp.inet.fi JOIN :#esoteric < 1593157941 453713 :int-e!~noone@int-e.eu PRIVMSG #esoteric :more of a class of memes, I guess < 1593157978 619251 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Anyway, here's an instance I found amusing: https://www.youtube.com/watch?v=doTL-2nAX3c < 1593158008 730842 :int-e!~noone@int-e.eu PRIVMSG #esoteric :And I'm trying very hard to avoid a tab explosion as a result :) < 1593158030 469605 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(tab explosion: https://xkcd.com/609/ ) < 1593158367 405599 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net JOIN :#esoteric < 1593158881 412603 :cpressey!~cpressey@79-72-201-63.dynamic.dsl.as9105.com JOIN :#esoteric > 1593158904 764319 PRIVMSG #esoteric :14[[07User:DmilkaSTD14]]4 M10 02https://esolangs.org/w/index.php?diff=74484&oldid=74437 5* 03DmilkaSTD 5* (+26) 10 < 1593159041 6066 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric > 1593159178 642715 PRIVMSG #esoteric :14[[07Tandem14]]4 10 02https://esolangs.org/w/index.php?diff=74485&oldid=74466 5* 03Chris Pressey 5* (+27) 10/* Asteration */ Add S parameter. h/t arseniiv < 1593159552 910299 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 JOIN :#esoteric < 1593159582 132117 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :no announcement for the ICFP contest 2020 yet < 1593159624 45392 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :despite that the conference is in 2020-08 and traditionally the results are announced there, so you want the contest well before that < 1593159731 913789 :int-e!~noone@int-e.eu PRIVMSG #esoteric :https://icfpcontest2020.github.io/ < 1593159755 331973 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :int-e: ah thanks! so they just didn't get the domain name yet < 1593159803 635053 :int-e!~noone@int-e.eu PRIVMSG #esoteric :seems late, but the conference will be a virtual event, so no travel arrangements have to be made < 1593159955 876585 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are you "attending" SAT 2020? < 1593159973 813039 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :am i invinted < 1593160014 807013 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :wow its free < 1593160027 398060 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :int-e: sure, but the contest was always a virtual event, not counting the prize ceremony, which was at least recorded on video < 1593160078 670713 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :. o O (If you organize a virtual conference with no registration requirement, can you claim the population of the world as your attendance figure, and just say many attendees just weren't paying that much attention to the event?) < 1593160131 479914 :int-e!~noone@int-e.eu PRIVMSG #esoteric :wib_jonas: sure but they tended to invite a representative of the winning team to the conference which needs a bit of time < 1593160139 214387 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :. o O (If so, can you then use "world's largest" or "one of the world's largest" as descriptors by definition?) < 1593160217 729765 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There are also some workshops: Pragmatics of SAT, Model Counting, QBF < 1593160229 630910 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I wonder whether I can attend without installing Zoom? < 1593160267 61677 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :fizzie: it's not easy to claim that, because a lot of people watch the summer Olympics on television, and anyone can watch for free < 1593160308 577217 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :not this year :( < 1593160311 945836 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :you can still do the thing where you invent your own name for an area of industry and then claim that you're the biggest or most prestigeous conference in that area < 1593160336 130761 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :and similarly, invent prizes with fancy names and give it to yourself < 1593160341 11773 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :wib_jonas: I suspect it's pretty easy to claim that. < 1593160343 486577 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :with nice gold plaques < 1593160344 660507 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You just need to say it. < 1593160393 833605 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: btw I caved and solved your 6-12 thingy < 1593160416 723605 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa < 1593160418 488216 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :By hand? < 1593160424 699196 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(which turned out to be not very Sudoku-like at all) < 1593160437 852497 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Yes, manually, in a text editor. < 1593160470 131291 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :*text editor*? you don't have paper and pencil anymore? < 1593160490 355514 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://www.f-puzzles.com/ seems to work well for these sorts of things. < 1593160497 355392 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I used it for convenience; reordering rows is much easier in a text editor. < 1593160517 751260 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah, interesting. < 1593160539 156910 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you have an idea on the missing step here? uggcf://fyoxof.bet/chmmyr/6-12-fhqbxh/fbyhgvba.ugzy < 1593160557 140959 :int-e!~noone@int-e.eu PRIVMSG #esoteric :uhm < 1593160596 747576 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I don't want to read that. < 1593160609 163011 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean in the beginning. < 1593160622 753432 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The question is how to rule out four of the 1s on rows 7 and 9. < 1593160652 644997 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Though actually it sounds like maybe you used a different method, which is interesting. < 1593161014 366142 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1593161374 570646 :aloril!~aloril@mobile-access-b0480e-37.dhcp.inet.fi QUIT :Remote host closed the connection < 1593161551 330772 :aloril!~aloril@mobile-access-b0480e-37.dhcp.inet.fi JOIN :#esoteric < 1593161957 94602 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The reason is just that I sort of wanted to submit it to a place but they wanted reasoning showing that it's solvable by reasoning. > 1593162034 504663 PRIVMSG #esoteric :14[[07Subleq14]]4 10 02https://esolangs.org/w/index.php?diff=74486&oldid=74321 5* 03Chris Pressey 5* (+67) 10Make provisional assembler syntax closer to Oleg Mazonka's. > 1593162056 915659 PRIVMSG #esoteric :14[[07Subleq14]]4 M10 02https://esolangs.org/w/index.php?diff=74487&oldid=74486 5* 03Chris Pressey 5* (+1) 10/* Preliminaries */ typo < 1593163038 442469 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic < 1593163056 14219 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1593163311 316668 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1593163328 218322 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1593163657 146440 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: https://int-e.eu/~bf3/tmp/6-12.txt is approximately what I did < 1593163694 702517 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Which is not how you usually solve Sudokus at all. < 1593163931 46406 :int-e!~noone@int-e.eu PRIVMSG #esoteric :"approximately" mainly because I started over from scratch. > 1593164216 416459 PRIVMSG #esoteric :14[[07Subleq14]]4 10 02https://esolangs.org/w/index.php?diff=74488&oldid=74487 5* 03Chris Pressey 5* (+45) 10/* Tutorial: Hello, world! */ Clarify how the memory-mapped output works here. < 1593164729 28126 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, this is interesting. > 1593164958 535785 PRIVMSG #esoteric :14[[07Subleq14]]4 10 02https://esolangs.org/w/index.php?diff=74489&oldid=74488 5* 03Chris Pressey 5* (+3) 10Fix errors in Hello, world that crept in during de-sugaring. < 1593165034 543089 :atslash!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric < 1593165110 7977 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I like this approach. > 1593165340 396354 PRIVMSG #esoteric :14[[07Subleq/subleq.py14]]4 N10 02https://esolangs.org/w/index.php?oldid=74490 5* 03Chris Pressey 5* (+3502) 10Add public domain interpreter and simple assembler for Subleq. > 1593165477 472281 PRIVMSG #esoteric :14[[07Subleq14]]4 10 02https://esolangs.org/w/index.php?diff=74491&oldid=74489 5* 03Chris Pressey 5* (+112) 10/* See also */ Add subleq.py > 1593165649 731966 PRIVMSG #esoteric :14[[07Subleq14]]4 10 02https://esolangs.org/w/index.php?diff=74492&oldid=74491 5* 03Chris Pressey 5* (+244) 10/* Printing characters in a loop */ Add raw, non-assembly version of the Hello, world program < 1593166428 160582 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: OK, this is pretty neat. < 1593166454 586694 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1593166471 887725 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you mind if I send your solution to people (with credit, of course) if I submit the puzzle? < 1593166484 101733 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This is pretty different from how I was thinking about it. < 1593166518 363472 :int-e!~noone@int-e.eu PRIVMSG #esoteric :go ahead < 1593166532 6238 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 246 seconds < 1593166537 393370 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1593166664 27337 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :By name or nick? < 1593166707 623038 :int-e!~noone@int-e.eu PRIVMSG #esoteric :yes < 1593166721 28733 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I don't really care either way. < 1593166725 578977 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This explains some of the properties of the puzzle that I was seeing, about the rows being so determined. < 1593166871 419271 :atslash!~atslash@static.231.107.9.5.clients.your-server.de QUIT :Ping timeout: 260 seconds < 1593166885 976801 :atslash!~atslash@46.188.0.82 JOIN :#esoteric < 1593166936 312611 :int-e!~noone@int-e.eu PRIVMSG #esoteric :honestly if I had not seen just how restrictive the at-at-most-11 constraint was, I wouldn't have bothered < 1593166961 832242 :int-e!~noone@int-e.eu PRIVMSG #esoteric :s/at-at/at/tuttering < 1593167029 251974 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, most of the information propagates within rows, or something like that. < 1593167158 475805 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The other puzzle I uploaded is a lot easier, I think. Probably too easy? I have a harder version but I'm worried it's too hard. < 1593167170 900637 :atslash!~atslash@46.188.0.82 QUIT :Ping timeout: 256 seconds < 1593167216 496953 :atslash!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric < 1593167770 350845 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric > 1593171339 394708 PRIVMSG #esoteric :14[[07Burro/TM2Burro.hs14]]4 10 02https://esolangs.org/w/index.php?diff=74493&oldid=74233 5* 03Chris Pressey 5* (+393) 10Improve TM2Burro to handle any number of tape symbols. > 1593171387 739811 PRIVMSG #esoteric :14[[07Burro/TM2Burro.hs14]]4 M10 02https://esolangs.org/w/index.php?diff=74494&oldid=74493 5* 03Chris Pressey 5* (+75) 10clarify < 1593171628 855347 :arseniiv!~arseniiv@136.169.210.76 JOIN :#esoteric < 1593172539 662337 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: rebooting < 1593172541 596513 :cpressey!~cpressey@79-72-201-63.dynamic.dsl.as9105.com QUIT :Quit: WeeChat 1.9.1 < 1593172745 314702 :LKoen!~LKoen@81.255.219.130 QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1593173071 8904 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric > 1593174324 984198 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=74495&oldid=74441 5* 03A 5* (+7) 10Did a bit of re-formatting. < 1593174417 819435 :rain1!~rain1@unaffiliated/rain1 QUIT :Quit: Leaving < 1593174922 973306 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 256 seconds < 1593175064 709608 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic < 1593175131 800826 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1593175259 408112 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1593175280 788962 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :fungot how’s the weather? < 1593175281 110485 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :arseniiv: but afaik it isn't at all as saying that you might wanna have them interleaved searches to reduce the size of the element that is the one i opened weeks ago? < 1593175307 981558 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :raining cats and dogs, eh? < 1593175316 559226 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :?metar EGSC < 1593175317 186186 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :EGSC 261220Z 18011KT 9999 FEW030 30/16 Q1008 < 1593175325 153200 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1593175339 11161 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1593175399 94538 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :BTW dear fungot are you residing in an imaginary or historical country somewhere or do you associate yourself with a now existing one? < 1593175399 320965 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :arseniiv: extend, extinguish the murderous thing's fnord hunger for human flesh! we're all going to be something much worse. i'll dcc it over! < 1593175427 580911 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I bet that means somewhere alternate < 1593175821 157306 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :HackEso uses New Zealand locale but Iceland timezone, but I don't know how we can find those out about fungot, since he only interprets brainfuck and underload < 1593175821 300614 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :wib_jonas: a list is product heh been reading things that some american guy wrote about living in this building < 1593175851 182399 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 265 seconds < 1593175906 935898 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1593176006 613240 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :zzo38: https://magic.wizards.com/en/articles/archive/news/core-set-2021-update-bulletin-2020-06-23 < 1593176880 424735 :cpressey!~cpressey@79-72-201-63.dynamic.dsl.as9105.com JOIN :#esoteric > 1593177077 405784 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=74496&oldid=74495 5* 03A 5* (-583) 102D is extremely difficult to parse. Let's just get rid of that... > 1593177297 974821 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=74497&oldid=74496 5* 03A 5* (-186) 10/* A practical example - gettind rid of the = */ < 1593177420 751381 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :a list is a product of its time < 1593177605 248583 :cpressey!~cpressey@79-72-201-63.dynamic.dsl.as9105.com PRIVMSG #esoteric :hi arseniiv < 1593177618 593361 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :cpressey: hi hi! < 1593177624 995851 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :A list is an exponential of its length < 1593177666 72744 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :Taneb: hopefully that length is dimensionless, or we’ll get in trouble < 1593177725 531257 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :BTW there is a esoteric topic of dimensional analysis of logarithmic quantities like various kinds of decibels < 1593177732 924973 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :many people get it wrong including me < 1593177733 130683 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :(List A ~= Exists (n :: Nat). Fin n -> A) < 1593177788 128078 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :agree < 1593178235 856349 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :I don't know much about dimensional analysis of logarithmic quantities but I've thought about it in the past and it sounds quite interesting! < 1593178326 991854 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :arseniiv: we should say that a nat is equal to i radians (or maybe -i radians, who knows) in the same sense as a light-second is equal to i seconds (or -i seconds, who knows) in special relativity < 1593178443 879557 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :wib_jonas: a nat here being the natural logarithmic unit of information? < 1593178530 702134 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :Taneb: yes, 1 nat = 1/log(2) bit < 1593178592 478688 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :wib_jonas: I'm not sure I understand how that equivalence would work < 1593178638 77008 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :hmm yeah, that doesn't really make sense < 1593178669 502942 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :Maybe a century or two ago the time/distance equivalence would have been equally confusing < 1593178733 740177 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :but I mean, if your entropy is v nat, that means exp(-v) is the mean probability of the outcome; if your angle is phi radians, that means exp(i*v) is ... something < 1593178745 942541 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :in both case nats and radians are the natural units to take exp frmo < 1593178773 862734 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esoteric :Getting pretty close to Euler's identity there > 1593178777 688980 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=74498&oldid=74497 5* 03A 5* (+13) 10/* Add two inputted numbers */ > 1593179044 107965 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=74499&oldid=74498 5* 03A 5* (+55) 10 > 1593179078 64331 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=74500&oldid=74499 5* 03A 5* (-22) 10/* Instruction list */ < 1593179366 922616 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :wib_jonas: that’s why I think squared interval is the right unit: then we’re absolved of deciding should we take sqrt of it (and which branch), or sqrt of its absolute value. or what < 1593179575 426859 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :also the thing is there’s no natural choice to treat timelike nor spacelike interval squares as positive, though physics text often commit to one choice and calculate everything using it instead of treating interval squares as an abstract real linear space. It should be abstract both because of this unorientedness and because there is no natural interval unit (when we’re not in GR, as we often are when working in QED for example) < 1593179773 625443 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :so, strictly speaking, physicist’s riemannian pseudometric is not a real-valued bilinear form but a bilinear map to the 1-dimensional “squared interval space”. Though physical-minded people I told this to was not accepting this for some reason. Though they also were very coordinate-minded > 1593179796 324017 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=74501&oldid=74500 5* 03A 5* (-53) 10 < 1593179796 694638 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :and in coordinates, no one will hear you %s < 1593179856 244786 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :arseniiv: I don't really understand that physics talk... I guess I deserve that for mentioning special relativity < 1593179857 253070 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :where %s = “make suggestions about the right invariant notions” > 1593180137 186868 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=74502&oldid=74501 5* 03A 5* (-980) 10Simplify the spec again! > 1593180152 234639 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=74503&oldid=74502 5* 03A 5* (-214) 10/* Computational class */ > 1593180198 731572 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=74504&oldid=74503 5* 03A 5* (-39) 10Gosh, why is the category still there!? < 1593180875 579216 :Frater_EST!adrianbibl@172.242.0.73 JOIN :#esoteric > 1593180889 626880 PRIVMSG #esoteric :14[[07BitChanger14]]4 10 02https://esolangs.org/w/index.php?diff=74505&oldid=71616 5* 03Chris Pressey 5* (+1242) 10Computational class discussion, +See also, minor edits < 1593181354 768952 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic < 1593181368 895387 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1593181549 886101 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1593181625 211277 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1593181638 531384 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1593182450 684485 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 QUIT :Quit: Connection closed > 1593182537 688892 PRIVMSG #esoteric :14[[07BitChanger14]]4 10 02https://esolangs.org/w/index.php?diff=74506&oldid=74505 5* 03Chris Pressey 5* (+101) 10Add reference to back up that assertion < 1593182618 998959 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :hehehe < 1593182727 536289 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :uh, I meant “wib_jonas: hehehe” < 1593182828 91093 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :cpressey: with the exception of I/O, BitChanger looks extremely easy to translate from Boolfuck - one could imagine an additional tag bit used to get the tape pointer to/from the IO area < 1593182853 943595 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic > 1593182867 602249 PRIVMSG #esoteric :14[[07User:Digital Hunter14]]4 M10 02https://esolangs.org/w/index.php?diff=74507&oldid=57522 5* 03Digital Hunter 5* (-65) 10 < 1593182871 318898 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1593183127 30200 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit < 1593183143 990989 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric < 1593183207 359236 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection > 1593183555 407448 PRIVMSG #esoteric :14[[07Surtic14]]4 M10 02https://esolangs.org/w/index.php?diff=74508&oldid=73206 5* 03Digital Hunter 5* (+3) 10/* Language basics */ < 1593183633 462756 :cpressey!~cpressey@79-72-201-63.dynamic.dsl.as9105.com PRIVMSG #esoteric :t20kdc: Oh, I forgot about Boolfuck, thanks. < 1593183694 121611 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :essentially, BitChanger is Turing-complete if Boolfuck without IO is Turing-complete < 1593183706 7259 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :Boolfuck without IO is Turing-complete if Brainfuck without IO is Turing-complete > 1593183708 772947 PRIVMSG #esoteric :14[[07BitChanger14]]4 10 02https://esolangs.org/w/index.php?diff=74509&oldid=74506 5* 03Chris Pressey 5* (+15) 10/* See also */ < 1593183748 530977 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :while BitChanger has IO, it requires actually implementing a translator, so these are just the absolute certain logical deductions > 1593183942 190165 PRIVMSG #esoteric :14[[07Boolfuck14]]4 10 02https://esolangs.org/w/index.php?diff=74510&oldid=74244 5* 03Chris Pressey 5* (+19) 10+year cat; author's page claims they made it in "2004 or 2005" > 1593184144 374046 PRIVMSG #esoteric :14[[07Surtic14]]4 M10 02https://esolangs.org/w/index.php?diff=74511&oldid=74508 5* 03Digital Hunter 5* (-94) 10/* Example Programs */ < 1593184264 739690 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Read error: Connection reset by peer < 1593184385 488862 :MDude!~MDude@74.5.140.76 JOIN :#esoteric < 1593184580 932286 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr JOIN :#esoteric > 1593184806 900649 PRIVMSG #esoteric :14[[07Surtic14]]4 M10 02https://esolangs.org/w/index.php?diff=74512&oldid=74511 5* 03Digital Hunter 5* (-3) 10/* Instruction Syntax */ > 1593184838 842766 PRIVMSG #esoteric :14[[07Subleq/subleq.py14]]4 M10 02https://esolangs.org/w/index.php?diff=74513&oldid=74490 5* 03PythonshellDebugwindow 5* (+51) 10cat + back > 1593184995 896715 PRIVMSG #esoteric :14[[07Surtic14]]4 M10 02https://esolangs.org/w/index.php?diff=74514&oldid=74512 5* 03Digital Hunter 5* (+0) 10/* Logic flow */ > 1593185100 577562 PRIVMSG #esoteric :14[[07Burro/TM2Burro.hs14]]4 M10 02https://esolangs.org/w/index.php?diff=74515&oldid=74494 5* 03PythonshellDebugwindow 5* (+44) 10 > 1593185235 168691 PRIVMSG #esoteric :14[[07Boolfuck14]]4 10 02https://esolangs.org/w/index.php?diff=74516&oldid=74510 5* 03Chris Pressey 5* (+314) 10Add command table. > 1593185740 145267 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/(Unnamed language)14]]4 M10 02https://esolangs.org/w/index.php?diff=74517&oldid=74483 5* 03PythonshellDebugwindow 5* (-62) 10/* Interpreter */ < 1593186297 136349 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1593187023 286320 :cpressey!~cpressey@79-72-201-63.dynamic.dsl.as9105.com QUIT :Quit: WeeChat 1.9.1 < 1593187032 856640 :b_jonas!~x@catv-176-63-12-138.catv.broadband.hu JOIN :#esoteric < 1593187627 304302 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net QUIT :Quit: Leaving < 1593188131 402263 :rain1!~rain1@unaffiliated/rain1 QUIT :Quit: Leaving > 1593188553 56610 PRIVMSG #esoteric :14[[07Oneline14]]4 M10 02https://esolangs.org/w/index.php?diff=74518&oldid=61844 5* 03PythonshellDebugwindow 5* (+142) 10cats + grm + links > 1593188919 836594 PRIVMSG #esoteric :14[[07Lambda calculus14]]4 M10 02https://esolangs.org/w/index.php?diff=74519&oldid=71550 5* 03PythonshellDebugwindow 5* (+5) 10/* Introduction */ > 1593189442 564093 PRIVMSG #esoteric :14[[07User talk:Bigmac14]]4 N10 02https://esolangs.org/w/index.php?oldid=74520 5* 03Emerald 5* (+198) 10/* mom please get me so me zucchini from sho p */ new section > 1593190193 920071 PRIVMSG #esoteric :14[[07Surtic14]]4 10 02https://esolangs.org/w/index.php?diff=74521&oldid=74514 5* 03Digital Hunter 5* (+2976) 10 > 1593190414 565275 PRIVMSG #esoteric :14[[07Chespirito14]]4 N10 02https://esolangs.org/w/index.php?oldid=74522 5* 03DeybisMelendez 5* (+797) 10Created page with "'''Chespirito''' is a brainfuck clone that uses some famous words created by [https://es.wikipedia.org/wiki/Roberto_G%C3%B3mez_Bola%C3%B1os Chespirito] as instructions. Create..." > 1593190579 78578 PRIVMSG #esoteric :14[[07CancelScript14]]4 M10 02https://esolangs.org/w/index.php?diff=74523&oldid=59353 5* 03PythonshellDebugwindow 5* (+100) 10bold + links + cats + headersFix > 1593190648 491427 PRIVMSG #esoteric :14[[07SMITH sharp14]]4 M10 02https://esolangs.org/w/index.php?diff=74524&oldid=52874 5* 03PythonshellDebugwindow 5* (+22) 10cat langs > 1593191340 629114 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/(Unnamed language)14]]4 M10 02https://esolangs.org/w/index.php?diff=74525&oldid=74517 5* 03PythonshellDebugwindow 5* (+186) 10/* Syntax and Semantics */ > 1593191364 695919 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/(Unnamed language)14]]4 M10 02https://esolangs.org/w/index.php?diff=74526&oldid=74525 5* 03PythonshellDebugwindow 5* (+0) 10/* Syntax and Semantics */ > 1593191537 272303 PRIVMSG #esoteric :14[[07Chespirito14]]4 10 02https://esolangs.org/w/index.php?diff=74527&oldid=74522 5* 03DeybisMelendez 5* (+126) 10 > 1593191556 926684 PRIVMSG #esoteric :14[[07Probie14]]4 M10 02https://esolangs.org/w/index.php?diff=74528&oldid=73636 5* 03PythonshellDebugwindow 5* (+39) 10/* QUINE */ CAT > 1593191595 388443 PRIVMSG #esoteric :14[[07Probie14]]4 M10 02https://esolangs.org/w/index.php?diff=74529&oldid=74528 5* 03PythonshellDebugwindow 5* (+24) 10ns notice > 1593191712 839042 PRIVMSG #esoteric :14[[07User:DeybisMelendez14]]4 10 02https://esolangs.org/w/index.php?diff=74530&oldid=74404 5* 03DeybisMelendez 5* (+32) 10 > 1593191734 599617 PRIVMSG #esoteric :14[[07Probabilistic combinatory logic14]]4 M10 02https://esolangs.org/w/index.php?diff=74531&oldid=45419 5* 03PythonshellDebugwindow 5* (+84) 10cats > 1593191741 938361 PRIVMSG #esoteric :14[[07Probabilistic combinatory logic14]]4 M10 02https://esolangs.org/w/index.php?diff=74532&oldid=74531 5* 03PythonshellDebugwindow 5* (+2) 10/* Computational Class */ > 1593191799 265179 PRIVMSG #esoteric :14[[07Combinatory logic14]]4 M10 02https://esolangs.org/w/index.php?diff=74533&oldid=66393 5* 03PythonshellDebugwindow 5* (+53) 10/* External resources */ cats > 1593191844 227062 PRIVMSG #esoteric :14[[07Pointfree programming14]]4 M10 02https://esolangs.org/w/index.php?diff=74534&oldid=65340 5* 03PythonshellDebugwindow 5* (+36) 10cat > 1593192098 899293 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/(Unnamed language)14]]4 10 02https://esolangs.org/w/index.php?diff=74535&oldid=74526 5* 03PythonshellDebugwindow 5* (+15) 10/* Interpreter */ > 1593192117 459706 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/(Unnamed language)14]]4 M10 02https://esolangs.org/w/index.php?diff=74536&oldid=74535 5* 03PythonshellDebugwindow 5* (-1156) 10Blanked the page > 1593192157 706424 PRIVMSG #esoteric :14[[07N Refine14]]4 N10 02https://esolangs.org/w/index.php?oldid=74537 5* 03PythonshellDebugwindow 5* (+1144) 10add N Refine > 1593193114 291152 PRIVMSG #esoteric :14[[07NucleotideBF (nBF)14]]4 M10 02https://esolangs.org/w/index.php?diff=74538&oldid=35472 5* 03PythonshellDebugwindow 5* (+92) 10/* Python Implementation */ cats + spaces > 1593193168 49866 PRIVMSG #esoteric :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=74539&oldid=74456 5* 03PythonshellDebugwindow 5* (+15) 10/* N */ + [[N Refine]] > 1593193217 586773 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow14]]4 M10 02https://esolangs.org/w/index.php?diff=74540&oldid=74454 5* 03PythonshellDebugwindow 5* (+60) 10/* Languages */ > 1593193626 696737 PRIVMSG #esoteric :14[[07Surtic14]]4 M10 02https://esolangs.org/w/index.php?diff=74541&oldid=74521 5* 03Digital Hunter 5* (+21) 10/* Computational class */ > 1593193885 773559 PRIVMSG #esoteric :14[[07Writeover14]]4 M10 02https://esolangs.org/w/index.php?diff=74542&oldid=73791 5* 03PythonshellDebugwindow 5* (+163) 10/* Options */ > 1593193923 691660 PRIVMSG #esoteric :14[[07Writeover14]]4 M10 02https://esolangs.org/w/index.php?diff=74543&oldid=74542 5* 03PythonshellDebugwindow 5* (-1) 10/* Examples */ > 1593194141 566666 PRIVMSG #esoteric :14[[07Writeover14]]4 M10 02https://esolangs.org/w/index.php?diff=74544&oldid=74543 5* 03PythonshellDebugwindow 5* (+153) 10/* Backquote */ < 1593194688 911969 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric > 1593194749 727800 PRIVMSG #esoteric :14[[07Surtic14]]4 M10 02https://esolangs.org/w/index.php?diff=74545&oldid=74541 5* 03Digital Hunter 5* (+86) 10/* C */ < 1593195057 631032 :Frater_EST!adrianbibl@172.242.0.73 QUIT :Read error: Connection reset by peer > 1593196436 374838 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74546&oldid=74350 5* 03ZippyMagician 5* (+9) 10Linear Bounded Automata -> Fix computational class > 1593196499 663757 PRIVMSG #esoteric :14[[07Surtic14]]4 M10 02https://esolangs.org/w/index.php?diff=74547&oldid=74545 5* 03PythonshellDebugwindow 5* (+6) 10fix yer headers > 1593196780 42032 PRIVMSG #esoteric :14[[07GORBITSA14]]4 10 02https://esolangs.org/w/index.php?diff=74548&oldid=74546 5* 03ZippyMagician 5* (+54) 10Better version of self-interpreter > 1593196815 821659 PRIVMSG #esoteric :14[[07BrainfuckX14]]4 M10 02https://esolangs.org/w/index.php?diff=74549&oldid=58303 5* 03PythonshellDebugwindow 5* (+130) 10cats + bold + headers + misc > 1593196975 132715 PRIVMSG #esoteric :14[[07Unicat14]]4 M10 02https://esolangs.org/w/index.php?diff=74550&oldid=65763 5* 03PythonshellDebugwindow 5* (+0) 10 < 1593198028 950812 :Frater_EST!~adrianbib@172.242.0.73 JOIN :#esoteric < 1593198757 638590 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Does any other card game have a feature like the zeros in Kingdom Hearts Chain of Memories? Possibly a game similar to whist can be made up with a few similar features. < 1593198776 780649 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr PRIVMSG #esoteric :what do the zeroes do? < 1593198824 455126 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Normally, a card beats a lower card, and if equal the first card works and the second card doesn't. However, if a zero is played, it beats a card that has been played before it, but can also be beaten by any card. < 1593198889 286688 :b_jonas!~x@catv-176-63-12-138.catv.broadband.hu PRIVMSG #esoteric :"and if equal the first card works and the second card doesn't" => wait what? < 1593198909 813407 :b_jonas!~x@catv-176-63-12-138.catv.broadband.hu PRIVMSG #esoteric :that's reversed from some other trick-taking card games < 1593198969 103576 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Yes, it is, although Kingdom Hearts isn't a trick-taking game or even a card game < 1593199065 245953 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :I think in most card games though you have to follow suit and there aren't duplicate cards, so you can't have the same one anyways < 1593200194 550179 :b_jonas!~x@catv-176-63-12-138.catv.broadband.hu PRIVMSG #esoteric :you have to follow cards, but there are variants of a trick-taking party game that is often played with 5 to 10 players, and since there are a large number of players, you play with two 52-card decks < 1593200798 938861 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric > 1593201438 910247 PRIVMSG #esoteric :14[[07Talk:Surtic14]]4 M10 02https://esolangs.org/w/index.php?diff=74551&oldid=56620 5* 03Digital Hunter 5* (-685) 10 > 1593201704 581411 PRIVMSG #esoteric :14[[07Surtic14]]4 10 02https://esolangs.org/w/index.php?diff=74552&oldid=74547 5* 03Digital Hunter 5* (+208) 10/* Advanced techniques */ to be continued! < 1593202581 911228 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr QUIT :Remote host closed the connection < 1593203870 980245 :rain1!~rain1@unaffiliated/rain1 QUIT :Quit: Leaving < 1593203906 499820 :nfd!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net JOIN :#esoteric < 1593204046 882347 :nfd9001!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net QUIT :Ping timeout: 260 seconds < 1593204192 104154 :Frater_EST!~adrianbib@172.242.0.73 QUIT :Read error: Connection reset by peer < 1593204532 948449 :Frater_EST!~adrianbib@172.242.0.73 JOIN :#esoteric < 1593205005 114879 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: ... < 1593205987 942137 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric > 1593206428 21853 PRIVMSG #esoteric :14[[07Uyjhmn n14]]4 M10 02https://esolangs.org/w/index.php?diff=74553&oldid=73129 5* 03NotVeryGoodAtThis 5* (+18) 10added link to Truttle1's userpage > 1593206676 124627 PRIVMSG #esoteric :14[[07Uyjhmn n14]]4 M10 02https://esolangs.org/w/index.php?diff=74554&oldid=74553 5* 03NotVeryGoodAtThis 5* (+1) 10fixed some typos > 1593206722 889302 PRIVMSG #esoteric :14[[07Uyjhmn n14]]4 M10 02https://esolangs.org/w/index.php?diff=74555&oldid=74554 5* 03NotVeryGoodAtThis 5* (-2) 10its vs it's > 1593207326 322117 PRIVMSG #esoteric :14[[07Surtic14]]4 M10 02https://esolangs.org/w/index.php?diff=74556&oldid=74552 5* 03Digital Hunter 5* (+105) 10/* Example programs */ > 1593207725 283438 PRIVMSG #esoteric :14[[07Surtic14]]4 M10 02https://esolangs.org/w/index.php?diff=74557&oldid=74556 5* 03Digital Hunter 5* (-2) 10/* If Statements */ original specification may lead to unwanted preconceptions > 1593208092 955203 PRIVMSG #esoteric :14[[07Surtic14]]4 M10 02https://esolangs.org/w/index.php?diff=74558&oldid=74557 5* 03Digital Hunter 5* (-101) 10/* S */ changed some wording < 1593208766 349155 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 265 seconds < 1593208878 383702 :imode!~linear@unaffiliated/imode JOIN :#esoteric > 1593208962 12396 PRIVMSG #esoteric :14[[07Transceternal14]]4 M10 02https://esolangs.org/w/index.php?diff=74559&oldid=73310 5* 03Hakerh400 5* (+1) 10/* Syntax */ fix typo < 1593209668 877831 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1593209834 506218 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 240 seconds < 1593209837 557879 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life > 1593210252 524956 PRIVMSG #esoteric :14[[07Surtic14]]4 M10 02https://esolangs.org/w/index.php?diff=74560&oldid=74558 5* 03Digital Hunter 5* (-63) 10/* Loop Statements */ > 1593210303 757176 PRIVMSG #esoteric :14[[07Surtic14]]4 M10 02https://esolangs.org/w/index.php?diff=74561&oldid=74560 5* 03Digital Hunter 5* (-49) 10/* If Statements */ < 1593211509 757412 :S_Gautam!uid286066@gateway/web/irccloud.com/x-jrkxutmgiabijoqs JOIN :#esoteric > 1593211720 18150 PRIVMSG #esoteric :14[[07Surtic14]]4 M10 02https://esolangs.org/w/index.php?diff=74562&oldid=74561 5* 03Digital Hunter 5* (-1) 10/* C */ < 1593211863 410537 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr JOIN :#esoteric > 1593213021 86120 PRIVMSG #esoteric :14[[07Surtic14]]4 10 02https://esolangs.org/w/index.php?diff=74563&oldid=74562 5* 03Digital Hunter 5* (+826) 10/* Advanced techniques */ > 1593213040 560195 PRIVMSG #esoteric :14[[07Surtic14]]4 M10 02https://esolangs.org/w/index.php?diff=74564&oldid=74563 5* 03Digital Hunter 5* (+6) 10/* The jump instruction */ < 1593213797 123780 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr PRIVMSG #esoteric :zzo38: so there is "stratego" in which normally a higher ranked beats a lower ranked < 1593213816 231432 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr PRIVMSG #esoteric :with the exception of the spy(1) and marshall(10) < 1593213827 323763 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr PRIVMSG #esoteric :the spy beats the marshal if it's the spy attacking < 1593213844 481130 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr PRIVMSG #esoteric :if the marshal attacks the spy, then the marshal beats the spy < 1593213873 396084 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( I take it those are not manpages ) < 1593213885 664678 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1593214089 932556 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa, I remember Stratego. > 1593215109 977703 PRIVMSG #esoteric :14[[07Uyjhmn n14]]4 M10 02https://esolangs.org/w/index.php?diff=74565&oldid=74555 5* 03PythonshellDebugwindow 5* (-9) 10UnPiPe < 1593215171 639200 :Frater_EST!~adrianbib@172.242.0.73 QUIT :Read error: Connection reset by peer > 1593215188 824240 PRIVMSG #esoteric :14[[07Surtic14]]4 M10 02https://esolangs.org/w/index.php?diff=74566&oldid=74564 5* 03PythonshellDebugwindow 5* (-12) 10/* Divide two numbers */ cat comp you proved tc > 1593215649 368893 PRIVMSG #esoteric :14[[07Surtic14]]4 M10 02https://esolangs.org/w/index.php?diff=74567&oldid=74566 5* 03Digital Hunter 5* (+183) 10/* Hello, world! */ > 1593215660 196393 PRIVMSG #esoteric :14[[07Surtic14]]4 M10 02https://esolangs.org/w/index.php?diff=74568&oldid=74567 5* 03Digital Hunter 5* (+1) 10/* Hello, world! */ > 1593215764 475450 PRIVMSG #esoteric :14[[07Surtic14]]4 M10 02https://esolangs.org/w/index.php?diff=74569&oldid=74568 5* 03Digital Hunter 5* (+0) 10/* Truth-machine */ < 1593218992 684831 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1593222268 670872 :S_Gautam!uid286066@gateway/web/irccloud.com/x-jrkxutmgiabijoqs QUIT :Quit: Connection closed for inactivity < 1593226366 984972 :adu!~arobbins@h46.143.101.208.dynamic.ip.windstream.net JOIN :#esoteric < 1593228882 354981 :adu!~arobbins@h46.143.101.208.dynamic.ip.windstream.net QUIT :Quit: adu < 1593234373 915314 :arseniiv!~arseniiv@136.169.210.76 QUIT :Ping timeout: 264 seconds > 1593238754 705751 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=74570&oldid=74504 5* 03A 5* (-16) 10/* Instruction list */ > 1593238815 50667 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=74571&oldid=74570 5* 03A 5* (+0) 10Fixed order < 1593240133 327784 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1593242135 968923 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr JOIN :#esoteric > 1593244773 869061 PRIVMSG #esoteric :14[[07MUSYS14]]4 10 02https://esolangs.org/w/index.php?diff=74572&oldid=65803 5* 03Salpynx 5* (+100) 10/* External resources */ Link to in progress MUSYS simulator project < 1593246727 253812 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 265 seconds > 1593249051 901258 PRIVMSG #esoteric :14[[07Ly14]]4 M10 02https://esolangs.org/w/index.php?diff=74573&oldid=70563 5* 03Sinthorion 5* (+24) 10category < 1593249099 175705 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1593252101 934100 :rain1!~rain1@unaffiliated/rain1 QUIT :Quit: Leaving < 1593252857 535401 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1593253093 980130 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 246 seconds < 1593253134 11483 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1593253768 944552 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 256 seconds < 1593253863 244411 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1593260457 905280 :arseniiv!~arseniiv@136.169.210.76 JOIN :#esoteric > 1593262341 873974 PRIVMSG #esoteric :14[[07Uyjhmn n14]]4 M10 02https://esolangs.org/w/index.php?diff=74574&oldid=74565 5* 03PythonshellDebugwindow 5* (+25) 10/* External Resources */ cat > 1593263094 866422 PRIVMSG #esoteric :14[[07Ly14]]4 M10 02https://esolangs.org/w/index.php?diff=74575&oldid=74573 5* 03PythonshellDebugwindow 5* (-10) 10/* Truth-machine */ sanity check? > 1593263110 83609 PRIVMSG #esoteric :14[[07Ly14]]4 M10 02https://esolangs.org/w/index.php?diff=74576&oldid=74575 5* 03PythonshellDebugwindow 5* (+68) 10/* crystaLyne */ cats < 1593263626 392409 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1593263743 355722 :b_jonas!~x@catv-176-63-12-138.catv.broadband.hu PRIVMSG #esoteric :apparently I started to work on the fecupboard20 font in 2008. that's quite long ago. < 1593263902 660315 :loakna!~loakna@2a01:cb11:4b0:e900:a9ee:aa80:9808:4bc6 JOIN :#esoteric < 1593266687 986867 :nfd9001!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net JOIN :#esoteric < 1593266689 519987 :adu!~arobbins@h46.143.101.208.dynamic.ip.windstream.net JOIN :#esoteric < 1593266834 524101 :nfd!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net QUIT :Ping timeout: 240 seconds < 1593267610 997307 :adu!~arobbins@h46.143.101.208.dynamic.ip.windstream.net QUIT :Quit: adu < 1593267749 586835 :adu!~arobbins@h46.143.101.208.dynamic.ip.windstream.net JOIN :#esoteric < 1593268314 614930 :adu!~arobbins@h46.143.101.208.dynamic.ip.windstream.net QUIT :Quit: adu < 1593268315 570303 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Read error: Connection reset by peer < 1593268835 207358 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1593269450 200408 :rain1!~rain1@unaffiliated/rain1 QUIT :Quit: Leaving < 1593269627 505648 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric > 1593271420 827413 PRIVMSG #esoteric :14[[07Surtic14]]4 M10 02https://esolangs.org/w/index.php?diff=74577&oldid=74569 5* 03Digital Hunter 5* (+117) 10/* Language basics */ > 1593271458 966935 PRIVMSG #esoteric :14[[07Surtic14]]4 M10 02https://esolangs.org/w/index.php?diff=74578&oldid=74577 5* 03Digital Hunter 5* (-1) 10/* C */ rephrasing words > 1593271523 647843 PRIVMSG #esoteric :14[[07Surtic14]]4 M10 02https://esolangs.org/w/index.php?diff=74579&oldid=74578 5* 03Digital Hunter 5* (+0) 10/* B */ > 1593272256 108260 PRIVMSG #esoteric :14[[07Surtic14]]4 M10 02https://esolangs.org/w/index.php?diff=74580&oldid=74579 5* 03Digital Hunter 5* (+30) 10/* Computational class */ > 1593272513 287649 PRIVMSG #esoteric :14[[07Surtic14]]4 M10 02https://esolangs.org/w/index.php?diff=74581&oldid=74580 5* 03Digital Hunter 5* (+0) 10/* Instruction Syntax */ > 1593272535 742943 PRIVMSG #esoteric :14[[07Surtic14]]4 10 02https://esolangs.org/w/index.php?diff=74582&oldid=74581 5* 03Digital Hunter 5* (+542) 10/* Advanced techniques */ < 1593274787 901595 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net JOIN :#esoteric < 1593277177 209998 :heroux!sandroco@gateway/shell/insomnia247/x-epajfpkkxbsctevr QUIT :Ping timeout: 265 seconds < 1593278473 568924 :heroux!sandroco@gateway/shell/insomnia247/x-rnhbzegjnugwutjy JOIN :#esoteric < 1593279680 554710 :craigo!~craigo@144.136.206.168 JOIN :#esoteric > 1593280183 987774 PRIVMSG #esoteric :14[[07Surtic14]]4 10 02https://esolangs.org/w/index.php?diff=74583&oldid=74582 5* 03Digital Hunter 5* (+646) 10/* Example programs */ > 1593280262 903832 PRIVMSG #esoteric :14[[07Surtic14]]4 10 02https://esolangs.org/w/index.php?diff=74584&oldid=74583 5* 03Digital Hunter 5* (+0) 10/* Store a number as a string */ < 1593281212 323395 :rain1!~rain1@unaffiliated/rain1 QUIT :Read error: Connection reset by peer < 1593281797 739300 :craigo!~craigo@144.136.206.168 QUIT :Quit: Leaving < 1593282872 890371 :arseniiv!~arseniiv@136.169.210.76 QUIT :Ping timeout: 256 seconds < 1593283094 496497 :arseniiv!~arseniiv@136.169.210.76 JOIN :#esoteric > 1593283139 498796 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74585&oldid=74450 5* 03PythonshellDebugwindow 5* (+15) 10/* Alcatraz */ < 1593283572 502471 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric > 1593285029 427056 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74586&oldid=74585 5* 03PythonshellDebugwindow 5* (+1349) 10/* Minsky Swap */ < 1593286723 376829 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1593287356 293833 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca QUIT :Ping timeout: 265 seconds < 1593287553 194106 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca JOIN :#esoteric < 1593289056 952347 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1593289520 387103 :imode!~linear@unaffiliated/imode JOIN :#esoteric > 1593290602 450525 PRIVMSG #esoteric :14[[07Point14]]4 M10 02https://esolangs.org/w/index.php?diff=74587&oldid=73253 5* 03PythonshellDebugwindow 5* (+54) 10/* Counting up */ cats > 1593290627 57026 PRIVMSG #esoteric :14[[07Point14]]4 M10 02https://esolangs.org/w/index.php?diff=74588&oldid=74587 5* 03PythonshellDebugwindow 5* (-2) 10/* Point */ > 1593291119 861524 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74589&oldid=74586 5* 03PythonshellDebugwindow 5* (+402) 10/* Readable Minsky Swap Notation */ > 1593291157 77066 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74590&oldid=74589 5* 03PythonshellDebugwindow 5* (+3) 10/* Readable Minsky Swap Notation */ > 1593291249 210626 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74591&oldid=74590 5* 03PythonshellDebugwindow 5* (-1769) 10/* Minsky Swap */ > 1593291257 882159 PRIVMSG #esoteric :14[[07Minsky Swap14]]4 N10 02https://esolangs.org/w/index.php?oldid=74592 5* 03PythonshellDebugwindow 5* (+1741) 10Created page with "'''Minsky Swap''' is an esolang based on [[Minsky machine]]s and created by [[User:PythonshellDebugwindow]]. ==Memory== Programs in Minsky Swap have access to two unbounded r..." > 1593291293 652110 PRIVMSG #esoteric :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=74593&oldid=74539 5* 03PythonshellDebugwindow 5* (+18) 10/* M */ + [[Minsky Swap]] > 1593291345 9680 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow14]]4 M10 02https://esolangs.org/w/index.php?diff=74594&oldid=74540 5* 03PythonshellDebugwindow 5* (+109) 10/* Languages */ > 1593291767 234052 PRIVMSG #esoteric :14[[07MIX (Knuth)14]]4 10 02https://esolangs.org/w/index.php?diff=74595&oldid=66904 5* 03PythonshellDebugwindow 5* (+23) 10/* Implementations */ cat < 1593291769 753708 :loakna!~loakna@2a01:cb11:4b0:e900:a9ee:aa80:9808:4bc6 QUIT :Remote host closed the connection > 1593291905 403354 PRIVMSG #esoteric :14[[07MIX (Knuth)14]]4 M10 02https://esolangs.org/w/index.php?diff=74596&oldid=74595 5* 03PythonshellDebugwindow 5* (+30) 10 > 1593291942 703072 PRIVMSG #esoteric :14[[07MIX14]]4 M10 02https://esolangs.org/w/index.php?diff=74597&oldid=52407 5* 03PythonshellDebugwindow 5* (-14) 10 < 1593292816 908116 :rain1!~rain1@unaffiliated/rain1 QUIT :Quit: Leaving < 1593293794 539692 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 240 seconds < 1593294916 477481 :tromp_!~tromp@2a02:a210:ca3:2800:1942:ee29:52c0:740a JOIN :#esoteric < 1593295119 435372 :tromp!~tromp@2a02:a210:ca3:2800:d1ef:a858:3e79:f8f0 QUIT :Ping timeout: 272 seconds < 1593296161 613203 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1593296374 949060 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 256 seconds < 1593296375 889935 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1593296438 23097 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :Ping timeout: 246 seconds < 1593296686 181494 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esoteric < 1593298901 178507 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1593298904 598937 :adu!~arobbins@h46.143.101.208.dynamic.ip.windstream.net JOIN :#esoteric < 1593299778 511805 :arseniiv!~arseniiv@136.169.210.76 QUIT :Ping timeout: 258 seconds < 1593300195 591935 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1593301235 679266 :b_jonas!~x@catv-176-63-12-138.catv.broadband.hu PRIVMSG #esoteric :`ruby -ea=[59, 112, 114, 105, 110, 116, 34, 97, 61, 35, 123, 97, 125, 35, 123, 97, 46, 112, 97, 99, 107, 40, 39, 99, 42, 39, 41, 125, 34];print"a=#{a}#{a.pack('c*')}" < 1593301236 866138 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :ruby? No such file or directory < 1593301240 405944 :b_jonas!~x@catv-176-63-12-138.catv.broadband.hu PRIVMSG #esoteric :ah < 1593301251 911757 :b_jonas!~x@catv-176-63-12-138.catv.broadband.hu PRIVMSG #esoteric :quine by Kirjava, not mine < 1593302489 220108 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is there something unusual about that quine? < 1593302551 842638 :int-e!~noone@int-e.eu PRIVMSG #esoteric :> text$ap(++)show"text$ap(++)show" < 1593302553 590973 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : text$ap(++)show"text$ap(++)show" < 1593302556 847447 :int-e!~noone@int-e.eu PRIVMSG #esoteric :vaguely reminds me of that one < 1593302678 32938 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s="print \"s=\",s.inspect,\";\",s";print "s=",s.inspect,";",s < 1593302707 929403 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Man, the Ruby REPL has syntax highlighting now. < 1593302799 756348 :int-e!~noone@int-e.eu PRIVMSG #esoteric :that'll make quines much more cumbersome :P < 1593302854 587217 :adu!~arobbins@h46.143.101.208.dynamic.ip.windstream.net QUIT :Read error: Connection reset by peer < 1593303462 433042 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1593303531 650741 :adu!~arobbins@ip-173-125-22-20.atlnga.spcsdns.net JOIN :#esoteric < 1593303534 858071 :adu!~arobbins@ip-173-125-22-20.atlnga.spcsdns.net QUIT :Client Quit < 1593304584 870787 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1593305595 545922 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :My bug report about printobject and writeobject in Ghostscript has now been marked as "bountiable"; I am not really sure what that means, but they have confirmed that the bug is present. < 1593306358 398784 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(Do you know what that means?) < 1593306463 213415 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net PRIVMSG #esoteric :I suppose it means that they'll pay a bounty to whoever fixes it < 1593306660 792094 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Maybe. I fixed it myself, although since I have not signed the contribution agreement, I have not included their fix on the bug reporting system; I have posted my correction to comp.lang.postscript though (the message ID is <1591641282.bystand@zzo38computer.org>). < 1593306665 883564 :hakatashi1!~hakatashi@104.131.49.125 JOIN :#esoteric < 1593306890 920991 :hakatashi!~hakatashi@104.131.49.125 QUIT :Ping timeout: 260 seconds < 1593308298 486435 :atslash!~atslash@static.231.107.9.5.clients.your-server.de QUIT :Read error: Connection reset by peer < 1593308344 984867 :atslash!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric < 1593308592 746438 :b_jonas!~x@catv-176-63-12-138.catv.broadband.hu PRIVMSG #esoteric :`ftoc 83 < 1593308593 395604 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :83.00°F = 28.33°C < 1593308728 107037 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@metar lowi < 1593308729 748700 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :LOWI 280120Z AUTO 28002KT 9999 SCT004 BKN011 15/15 Q1020 < 1593308938 861731 :b_jonas!~x@catv-176-63-12-138.catv.broadband.hu PRIVMSG #esoteric :no, not here < 1593308955 646748 :b_jonas!~x@catv-176-63-12-138.catv.broadband.hu PRIVMSG #esoteric :well it's close but < 1593308961 208712 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I was just curious how close the two temperatures are together < 1593308971 287537 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Doesn't get much more humid than that. < 1593308976 164283 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(relatively) < 1593309933 968648 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@metar koak < 1593309934 305210 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :KOAK 280153Z 28015KT 10SM FEW007 FEW015 BKN200 17/12 A2983 RMK AO2 SLP100 T01720122 $ < 1593309937 704454 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Read error: Connection reset by peer < 1593309974 913390 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1593312634 9246 :tromp!~tromp@ip-213-127-94-32.ip.prioritytelecom.net JOIN :#esoteric < 1593312865 764872 :tromp_!~tromp@2a02:a210:ca3:2800:1942:ee29:52c0:740a QUIT :Ping timeout: 272 seconds < 1593319394 604937 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca QUIT :Disconnected by services < 1593319397 999915 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca JOIN :#esoteric < 1593324133 401357 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Here is my latest role playing game story: http://zzo38computer.org/gurpsgame/1.ui/wiki?name=Session+31 Do you like this? < 1593324246 679326 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is this information available via Gopher? < 1593324330 928007 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Currently, no, although you can download a Hamster archive from HTTP containing the files. < 1593324340 5657 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :http://zzo38computer.org/gurpsgame/1.har < 1593324366 974261 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(Anyways, it isn't quite plain text (there is some formatting), which is mainly why it has not been made available via Gopher so far.) < 1593324807 341704 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :(Also, this web page works fine in Lynx; I have ensured that it does.) < 1593326458 761559 :ArthurStrong!~ArthurStr@nat-pool-13-124.soborka.net QUIT :Quit: leaving < 1593327877 932286 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr JOIN :#esoteric < 1593328743 443415 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1593329380 534383 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1593331721 290647 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer > 1593332789 546781 PRIVMSG #esoteric :14[[07Talk:Snowflake14]]4 N10 02https://esolangs.org/w/index.php?oldid=74598 5* 03Orisphera 5* (+1346) 10Created page with "== Problems w/ FORK and SPOON == I have several questions about FORK and SPOON: ~~~~ * Are threads that are created and ones that become shiny/shabby while processing other sh..." < 1593333074 489936 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 240 seconds < 1593335129 963089 :rain1!~rain1@unaffiliated/rain1 QUIT :Quit: Leaving > 1593335615 93760 PRIVMSG #esoteric :14[[07Snowflake (Orisphera's edition)14]]4 N10 02https://esolangs.org/w/index.php?oldid=74599 5* 03Orisphera 5* (+42693) 10Created page with "'''Snowflake (Orisphera's eidtion)''' is Snowflake with some tweaks done in order to fix some issues with FORK and SPOON. It is a reversible, self-modifying, data-parallel eso..." > 1593335765 187100 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=74600&oldid=74593 5* 03Orisphera 5* (+38) 10/* S */ < 1593337853 266716 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1593339480 71845 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1593339572 84895 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 246 seconds < 1593339572 84955 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1593340664 912234 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric < 1593342451 982082 :arseniiv!~arseniiv@136.169.210.76 JOIN :#esoteric > 1593346466 201010 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/(Unnamed language)14]]4 M10 02https://esolangs.org/w/index.php?diff=74601&oldid=74536 5* 03PythonshellDebugwindow 5* (+399) 10 > 1593346619 599615 PRIVMSG #esoteric :14[[07Hey stack!14]]4 M10 02https://esolangs.org/w/index.php?diff=74602&oldid=64655 5* 03PythonshellDebugwindow 5* (+0) 10/* Ways of greeting */ > 1593346676 847595 PRIVMSG #esoteric :14[[07Hey stack!14]]4 M10 02https://esolangs.org/w/index.php?diff=74603&oldid=74602 5* 03PythonshellDebugwindow 5* (+17) 10/* Description of Conway's Cellular Automaton in Hey stack! */ < 1593347134 90133 :adu!~arobbins@h46.143.101.208.dynamic.ip.windstream.net JOIN :#esoteric < 1593347331 472005 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric > 1593347785 403136 PRIVMSG #esoteric :14[[07Writeover14]]4 M10 02https://esolangs.org/w/index.php?diff=74604&oldid=74544 5* 03PythonshellDebugwindow 5* (+162) 10/* Options */ < 1593350260 322183 :adu!~arobbins@h46.143.101.208.dynamic.ip.windstream.net QUIT :Quit: adu > 1593350346 347773 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/(Unnamed language)14]]4 M10 02https://esolangs.org/w/index.php?diff=74605&oldid=74601 5* 03PythonshellDebugwindow 5* (-399) 10Blanked the page > 1593350359 56251 PRIVMSG #esoteric :14[[07UFSA14]]4 N10 02https://esolangs.org/w/index.php?oldid=74606 5* 03PythonshellDebugwindow 5* (+1506) 10Created page with "'''UFSA''' ('''Universal Finite State Automaton''') is an esolang by [[User:PythonshellDebugwindow]]. It can be used to describe any [[finite-state automaton]]. ==Syntax== Th..." > 1593350457 946130 PRIVMSG #esoteric :14[[07UFSA/PlusOrMinus14]]4 N10 02https://esolangs.org/w/index.php?oldid=74607 5* 03PythonshellDebugwindow 5* (+6419) 10Created page with ":{{Back|UFSA}} This is a description/implementation of [[PlusOrMinus]] in [[UFSA]].
 0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30..."
> 1593350520 626108 PRIVMSG #esoteric :14[[07UFSA14]]4 M10 02https://esolangs.org/w/index.php?diff=74608&oldid=74606 5* 03PythonshellDebugwindow 5* (+123) 10/* Syntax */
> 1593350553 307456 PRIVMSG #esoteric :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=74609&oldid=74600 5* 03PythonshellDebugwindow 5* (+11) 10/* U */
> 1593350601 549034 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow14]]4 M10 02https://esolangs.org/w/index.php?diff=74610&oldid=74594 5* 03PythonshellDebugwindow 5* (+73) 10/* Languages */
> 1593350623 378473 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/AllTheCats14]]4 M10 02https://esolangs.org/w/index.php?diff=74611&oldid=74303 5* 03PythonshellDebugwindow 5* (-48) 10/* Languages */
> 1593350647 595397 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/AllTheCats14]]4 M10 02https://esolangs.org/w/index.php?diff=74612&oldid=74611 5* 03PythonshellDebugwindow 5* (-29) 10/* Languages */
< 1593351339 947373 :adu!~arobbins@h46.143.101.208.dynamic.ip.windstream.net JOIN :#esoteric
> 1593353089 498912 PRIVMSG #esoteric :14[[07Procedure14]]4 M10 02https://esolangs.org/w/index.php?diff=74613&oldid=72414 5* 03PythonshellDebugwindow 5* (+1) 10/* Numeric constants (non-literals) */
< 1593354517 604813 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection
< 1593356979 431906 :atslash!~atslash@static.231.107.9.5.clients.your-server.de QUIT :Read error: Connection reset by peer
< 1593357054 993932 :atslash!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric
< 1593357537 633702 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Read error: Connection reset by peer
< 1593357818 434631 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric
> 1593360000 579194 PRIVMSG #esoteric :14[[07Talk:Snowflake14]]4 10 02https://esolangs.org/w/index.php?diff=74614&oldid=74598 5* 03Orisphera 5* (+8) 10/* Problems w/ FORK and SPOON */
< 1593361208 905383 :arseniiv!~arseniiv@136.169.210.76 QUIT :Ping timeout: 256 seconds
< 1593361853 964007 :adu!~arobbins@h46.143.101.208.dynamic.ip.windstream.net QUIT :Quit: adu
< 1593362113 485568 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Ping timeout: 272 seconds
< 1593362459 456718 :arseniiv!~arseniiv@136.169.210.76 JOIN :#esoteric
< 1593362633 450160 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :hi fungot
< 1593362633 665216 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :arseniiv: i guessed that. you don't even make any sense but blaming it on someone else to
< 1593362654 173972 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :fungot: I just wanted to say hello
< 1593362654 326729 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :arseniiv: that's the point. not all of them via my fnord connection. :) thanks so much.
< 1593362681 984460 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :I absolve your grumpiness okay
< 1593363367 382223 :Cale!~cale@2607:fea8:9960:35:1979:8ce1:6647:fba7 QUIT :Ping timeout: 260 seconds
< 1593364109 794219 :Cale!~cale@2607:fea8:9960:35:9c93:6313:d04a:1b1f JOIN :#esoteric
< 1593364613 890788 :laerling!~laerling@static.235.77.203.116.clients.your-server.de QUIT :Changing host
< 1593364614 36790 :laerling!~laerling@unaffiliated/laerling JOIN :#esoteric
< 1593365279 303788 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 265 seconds
< 1593365345 860912 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric
< 1593366093 455021 :imode!~linear@unaffiliated/imode JOIN :#esoteric
< 1593366612 524497 :Frater_EST!adrianbibl@172.242.0.73 JOIN :#esoteric
> 1593368060 341420 PRIVMSG #esoteric :14[[07Object oriented Thue14]]4 M10 02https://esolangs.org/w/index.php?diff=74615&oldid=70938 5* 03PythonshellDebugwindow 5* (+25) 10/* External resources */ categories
> 1593368311 472063 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74616&oldid=74591 5* 03PythonshellDebugwindow 5* (+438) 10/* Alcatraz */
< 1593370507 845548 :Frater_EST!adrianbibl@172.242.0.73 QUIT :Read error: Connection reset by peer
< 1593370623 998999 :Frater_EST!~adrianbib@172.242.0.73 JOIN :#esoteric
< 1593372922 39433 :Frater_EST!~adrianbib@172.242.0.73 QUIT :Read error: Connection reset by peer
< 1593373124 487898 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :https://twitter.com/pigworker/status/1270322619926151170
< 1593373197 802407 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :https://vimeo.com/428161108
< 1593373668 374156 :rain1!~rain1@unaffiliated/rain1 QUIT :Quit: Leaving
> 1593373919 780821 PRIVMSG #esoteric :14[[07InfSt14]]4 M10 02https://esolangs.org/w/index.php?diff=74617&oldid=55863 5* 03PythonshellDebugwindow 5* (+185) 10/* Interpreter */ cats + rm header
> 1593373956 420357 PRIVMSG #esoteric :14[[07InfSt14]]4 M10 02https://esolangs.org/w/index.php?diff=74618&oldid=74617 5* 03PythonshellDebugwindow 5* (+1) 10/* Interpreter */
> 1593374040 613598 PRIVMSG #esoteric :14[[07InfSt14]]4 M10 02https://esolangs.org/w/index.php?diff=74619&oldid=74618 5* 03PythonshellDebugwindow 5* (-14) 10
> 1593374190 16757 PRIVMSG #esoteric :14[[07Writeover14]]4 M10 02https://esolangs.org/w/index.php?diff=74620&oldid=74604 5* 03PythonshellDebugwindow 5* (+192) 10/* Options */ add b
> 1593374511 736890 PRIVMSG #esoteric :14[[07Transposed14]]4 N10 02https://esolangs.org/w/index.php?oldid=74621 5* 03ZippyMagician 5* (+3567) 10First version of page
> 1593374839 155879 PRIVMSG #esoteric :14[[07User:ZippyMagician14]]4 N10 02https://esolangs.org/w/index.php?oldid=74622 5* 03ZippyMagician 5* (+258) 10Created page with "Hey! I've always enjoyed writing programs in and interpreters for esolangs, so naturally I made an account here :D. Here are the esolangs I've written so far:  *[[Transposed]]..."
> 1593374983 209665 PRIVMSG #esoteric :14[[07Transposed14]]4 M10 02https://esolangs.org/w/index.php?diff=74623&oldid=74621 5* 03ZippyMagician 5* (+10) 10Clarification
> 1593375341 111156 PRIVMSG #esoteric :14[[07Zfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=74624&oldid=73602 5* 03PythonshellDebugwindow 5* (+357) 10/* See also */
> 1593375695 465129 PRIVMSG #esoteric :14[[07Zfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=74625&oldid=74624 5* 03PythonshellDebugwindow 5* (+66) 10/* Interpreter in JavaScript */
> 1593376320 781819 PRIVMSG #esoteric :14[[07Transposed14]]4 M10 02https://esolangs.org/w/index.php?diff=74626&oldid=74623 5* 03ZippyMagician 5* (+1) 10Typo
< 1593378265 389440 :hakatashi1!~hakatashi@104.131.49.125 QUIT :Read error: Connection reset by peer
< 1593378269 503920 :hakatashi!~hakatashi@104.131.49.125 JOIN :#esoteric
> 1593381030 965989 PRIVMSG #esoteric :14[[07Integer14]]4 N10 02https://esolangs.org/w/index.php?oldid=74627 5* 03Hakerh400 5* (+5269) 10+[[Integer]]
> 1593381034 90923 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=74628&oldid=74609 5* 03Hakerh400 5* (+14) 10+[[Integer]]
> 1593381037 234696 PRIVMSG #esoteric :14[[07User:Hakerh40014]]4 10 02https://esolangs.org/w/index.php?diff=74629&oldid=74401 5* 03Hakerh400 5* (+14) 10+[[Integer]]
< 1593382430 20457 :S_Gautam!uid286066@gateway/web/irccloud.com/x-ezkmhduzydylxopy JOIN :#esoteric
< 1593382789 477005 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric
< 1593382895 57583 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 246 seconds
< 1593382961 211990 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life
< 1593383354 601637 :arseniiv!~arseniiv@136.169.210.76 PRIVMSG #esoteric :Miraldo and Swierstra wrote a diff for (typed) trees: http://www.staff.science.uu.nl/~swier004/publications/2019-icfp-victor.pdf
< 1593383378 564401 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net JOIN :#esoteric
> 1593383430 504471 PRIVMSG #esoteric :14[[07User:20kdc/HypotheticalBrainfuckToByteByteJump14]]4 10 02https://esolangs.org/w/index.php?diff=74630&oldid=73917 5* 0320kdc 5* (+440) 10Actual limited-memory interpreter for Brainfuck in ByteByteJump using the described techniques.
< 1593385131 575156 :arseniiv!~arseniiv@136.169.210.76 QUIT :Ping timeout: 258 seconds
< 1593385478 945704 :adu!~arobbins@h46.143.101.208.dynamic.ip.windstream.net JOIN :#esoteric
< 1593386238 76654 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric
< 1593386808 847041 :adu!~arobbins@h46.143.101.208.dynamic.ip.windstream.net QUIT :Quit: adu
> 1593387438 916671 PRIVMSG #esoteric :14[[07Integer14]]4 M10 02https://esolangs.org/w/index.php?diff=74631&oldid=74627 5* 03PythonshellDebugwindow 5* (+4) 10
> 1593387620 877884 PRIVMSG #esoteric :14[[07AsciiDots14]]4 M10 02https://esolangs.org/w/index.php?diff=74632&oldid=60799 5* 03PythonshellDebugwindow 5* (-8) 10
> 1593387651 468629 PRIVMSG #esoteric :14[[07Transposed14]]4 M10 02https://esolangs.org/w/index.php?diff=74633&oldid=74626 5* 03PythonshellDebugwindow 5* (-49) 10
< 1593387801 581728 :adu!~arobbins@h46.143.101.208.dynamic.ip.windstream.net JOIN :#esoteric
< 1593389522 311492 :adu!~arobbins@h46.143.101.208.dynamic.ip.windstream.net QUIT :Quit: adu
< 1593390967 454405 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net QUIT :Remote host closed the connection
< 1593391476 141531 :b_jonas!~x@catv-176-63-12-138.catv.broadband.hu QUIT :Quit: leaving
< 1593392341 327730 :S_Gautam!uid286066@gateway/web/irccloud.com/x-ezkmhduzydylxopy QUIT :Quit: Connection closed for inactivity
< 1593392459 781713 :adu!~arobbins@h46.143.101.208.dynamic.ip.windstream.net JOIN :#esoteric
< 1593393506 454079 :user24!~user24@2a02:810a:1440:7304:502f:7b80:fcc9:65e3 JOIN :#esoteric
< 1593393958 578716 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”
< 1593394878 928821 :adu!~arobbins@h46.143.101.208.dynamic.ip.windstream.net QUIT :Quit: adu
< 1593394925 404861 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric
< 1593395117 762426 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection
< 1593396055 481363 :adu!~arobbins@h46.143.101.208.dynamic.ip.windstream.net JOIN :#esoteric
< 1593402788 199664 :user24!~user24@2a02:810a:1440:7304:502f:7b80:fcc9:65e3 QUIT :Remote host closed the connection
< 1593408232 478965 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca PRIVMSG #esoteric :Will some software other than TeXnicard implement the Separations Output Format?
< 1593408731 738385 :__aaa__!~aaaa@240e:335:c8:2a60:7daa:465:4f98:58f6 JOIN :#esoteric
< 1593408777 99098 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic
< 1593408793 484422 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric
< 1593408795 625029 :Melvar!~melvar@dslb-084-063-063-106.084.063.pools.vodafone-ip.de QUIT :Quit: WeeChat 2.8
< 1593408819 236078 :__aaa__!~aaaa@240e:335:c8:2a60:7daa:465:4f98:58f6 QUIT :Quit: 离开
< 1593409047 194740 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit
< 1593409062 201940 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric
< 1593411412 690547 :adu!~arobbins@h46.143.101.208.dynamic.ip.windstream.net QUIT :Quit: adu
< 1593412741 969922 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: brb
< 1593412813 942191 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric
< 1593413809 814035 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar QUIT :Remote host closed the connection
< 1593413823 446197 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric
< 1593413841 896802 :xelxebar!~xelxebar@gateway/tor-sasl/xelxebar JOIN :#esoteric
< 1593414394 169830 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :http://www.evan-doorbell.com/production/Overview-rough.mp3
< 1593414394 462857 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 240 seconds
< 1593414783 871300 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :https://esoteric.codes/blog/esoprogramming-and-computational-idealism
< 1593415306 547459 :imode!~linear@unaffiliated/imode JOIN :#esoteric
< 1593416653 372630 :AidanBaidicoot!~AidanBaid@cpc85742-newc19-2-0-cust179.16-2.cable.virginm.net JOIN :#esoteric
< 1593416914 547530 :AidanBaidicoot!~AidanBaid@cpc85742-newc19-2-0-cust179.16-2.cable.virginm.net QUIT :Read error: Connection reset by peer
> 1593418234 500759 PRIVMSG #esoteric :14[[07Snowflake (Orisphera's edition)14]]4 10 02https://esolangs.org/w/index.php?diff=74634&oldid=74599 5* 03Orisphera 5* (+10) 10
< 1593418291 818714 :cpressey!~cpressey@88.144.93.57 JOIN :#esoteric
> 1593418856 793503 PRIVMSG #esoteric :14[[07SBN14]]4 M10 02https://esolangs.org/w/index.php?diff=74635&oldid=50790 5* 03DmilkaSTD 5* (+9) 10added the stub
> 1593418941 492518 PRIVMSG #esoteric :14[[07Laser14]]4 M10 02https://esolangs.org/w/index.php?diff=74636&oldid=58989 5* 03DmilkaSTD 5* (-6) 10added the link to your user
< 1593419056 479446 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 258 seconds
> 1593419102 421030 PRIVMSG #esoteric :14[[07BytFuck14]]4 M10 02https://esolangs.org/w/index.php?diff=74637&oldid=74238 5* 03DmilkaSTD 5* (-32) 10cant explain
> 1593419364 313971 PRIVMSG #esoteric :14[[07Tandem14]]4 10 02https://esolangs.org/w/index.php?diff=74638&oldid=74485 5* 03Chris Pressey 5* (+324) 10Add section on commutors and distributors
> 1593419407 723468 PRIVMSG #esoteric :14[[07Encapsulation14]]4 M10 02https://esolangs.org/w/index.php?diff=74639&oldid=66122 5* 03Hakerh400 5* (-11) 10fix title
> 1593419797 645617 PRIVMSG #esoteric :14[[07Tandem14]]4 10 02https://esolangs.org/w/index.php?diff=74640&oldid=74638 5* 03Chris Pressey 5* (+235) 10Stack labels can be strings now, not just single characters.
> 1593422172 767295 PRIVMSG #esoteric :14[[07Snowflake (Orisphera's edition)14]]4 10 02https://esolangs.org/w/index.php?diff=74641&oldid=74634 5* 03Orisphera 5* (+4) 10
< 1593423015 887733 :arseniiv!~arseniiv@178.214.245.186 JOIN :#esoteric
> 1593423074 313764 PRIVMSG #esoteric :14[[07Talk:ZOWIE14]]4 10 02https://esolangs.org/w/index.php?diff=74642&oldid=66231 5* 03Chris Pressey 5* (+188) 10/* Turing completeness */
> 1593423383 209980 PRIVMSG #esoteric :14[[07ZOWIE14]]4 10 02https://esolangs.org/w/index.php?diff=74643&oldid=30950 5* 03Chris Pressey 5* (+173) 10I claim that this language is Turing-complete.
< 1593424229 523946 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :https://esolangs.org/wiki/Talk:Brainfuck#Would_BF_still_be_TC_with_do-while_loops.3F
< 1593424237 223885 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :https://cs.stackexchange.com/questions/47603/does-a-do-while-loop-suffice-for-turing-completeness
< 1593424275 731885 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :It's widely received knowledge that the language of "WHILE programs" is Turing-complete whereas the language of "REPEAT programs" isn't.
< 1593424288 72044 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :I would guess yes by the principle of impossibility of avoiding turing completeness
< 1593424304 438678 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :wwow you're saying it's NOT TC? that's exciting
< 1593424394 875502 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :"widely received knowledge" => "most people believe this, including people who write research papers"
< 1593424424 610940 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :We have two claims, I would love to see an actual proof.
< 1593424507 636908 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :I'm surprised this problem is not already cleanly solved
< 1593424546 505661 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :well, unless you have some way to make a loop iteration be a nop or revertable depending on the state of a cell, you pretty much lose the ability to branch
< 1593424622 462999 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :but you can branch
< 1593424628 660661 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :it's just 1 or 2 instead of 0 or 1
< 1593424656 862597 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :so this suggests trying to implement a reversible turing complete language is doBF
< 1593424671 579740 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :that's not really branching
< 1593425141 39750 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :I can see how using reversibility could help (do it zero or one times ~ do it twice, then undo it once or twice)
< 1593426121 314924 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 265 seconds
< 1593426144 75329 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric
< 1593426439 21784 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric
< 1593428784 545247 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net JOIN :#esoteric
< 1593429151 787794 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :cpressey: is a limited-memory Brainfuck interpreter sufficient to prove the status of bounded-storage-machine?
< 1593429484 913801 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :t20kdc: I think so? https://esolangs.org/wiki/Smallfuck is an example of a brainfuck derivative that explicitly has finite memory, so is a bounded storage machine.
< 1593429566 383177 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :in which case, any ByteByteJump with some minimum amount of memory (unknown, but at most 16K) is at BSM level
< 1593429589 927477 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :proof for the 3-address-bytes/16MB case is at https://esolangs.org/wiki/User:20kdc/HypotheticalBrainfuckToByteByteJump#A_Much_Less_Hypothetical_Implementation
< 1593429619 798320 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :the techniques used in it are described elsewhere on that page
< 1593429772 393553 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :That sounds/looks reasonable
< 1593429869 499081 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :though to avoid wasting a lot of RAM, the tape uses up most of available memory, and is shared with the program content
< 1593429902 635977 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :the theoretical description assumes a Brainfuck->ByteByteJump compiler, but this is an interpreter
< 1593429994 502194 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :on the basis that an interpreter cannot perform any trickery
< 1593430370 878103 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr JOIN :#esoteric
< 1593430450 201228 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :There would be some overhead with an interpreter, but that doesn't really matter (it would kind of be expected.)
< 1593430610 992627 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :even for a compiler, there's an expected overhead of 768 bytes
< 1593430640 820673 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :(increment, decrement, check-zero)
< 1593430776 190536 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :and conditional branches have either page alignment requirements (which gets costly fast) or 12 instructions of additional setup code...
< 1593431051 978261 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr QUIT :Read error: Connection reset by peer
< 1593431124 156206 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric
< 1593431555 382306 :cpressey!~cpressey@88.144.93.57 QUIT :Quit: Lunch.
> 1593432092 654818 PRIVMSG #esoteric :14[[07ThisIsNotARealLanguage14]]4 M10 02https://esolangs.org/w/index.php?diff=74644&oldid=24123 5* 03DmilkaSTD 5* (+28) 10+joke languages category
> 1593432262 150538 PRIVMSG #esoteric :14[[07Fscratch14]]4 M10 02https://esolangs.org/w/index.php?diff=74645&oldid=74438 5* 03DmilkaSTD 5* (+5) 10just "wikified"?
< 1593432281 144999 :LKoen!~LKoen@81.255.219.130 QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”
> 1593432309 76367 PRIVMSG #esoteric :14[[07BytFuck14]]4 M10 02https://esolangs.org/w/index.php?diff=74646&oldid=74637 5* 03PythonshellDebugwindow 5* (+11) 10
> 1593432348 528722 PRIVMSG #esoteric :14[[07BytFuck14]]4 M10 02https://esolangs.org/w/index.php?diff=74647&oldid=74646 5* 03PythonshellDebugwindow 5* (-24) 10external link -> link
> 1593432364 69609 PRIVMSG #esoteric :14[[07BytFuck14]]4 M10 02https://esolangs.org/w/index.php?diff=74648&oldid=74647 5* 03PythonshellDebugwindow 5* (+1) 10
> 1593432553 941431 PRIVMSG #esoteric :14[[07(   )fuck14]]4 M10 02https://esolangs.org/w/index.php?diff=74649&oldid=65072 5* 03PythonshellDebugwindow 5* (+108) 10bold + cats
> 1593432879 379583 PRIVMSG #esoteric :14[[07Tuplary14]]4 M10 02https://esolangs.org/w/index.php?diff=74650&oldid=71018 5* 03DmilkaSTD 5* (+145) 10links fixed
> 1593433041 963903 PRIVMSG #esoteric :14[[07Timefuck14]]4 M10 02https://esolangs.org/w/index.php?diff=74651&oldid=16628 5* 03PythonshellDebugwindow 5* (+228) 10cats + misc
> 1593433083 142239 PRIVMSG #esoteric :14[[07Tuplary14]]4 M10 02https://esolangs.org/w/index.php?diff=74652&oldid=74650 5* 03DmilkaSTD 5* (-39) 10links fixed, again
> 1593433307 391809 PRIVMSG #esoteric :14[[07Fscratch14]]4 M10 02https://esolangs.org/w/index.php?diff=74653&oldid=74645 5* 03PythonshellDebugwindow 5* (+5) 10/* Essentials */
> 1593433381 233124 PRIVMSG #esoteric :14[[07Fscratch14]]4 M10 02https://esolangs.org/w/index.php?diff=74654&oldid=74653 5* 03PythonshellDebugwindow 5* (+6) 10
> 1593433640 995272 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74655&oldid=74616 5* 03PythonshellDebugwindow 5* (+490) 10/* LET me PRINT the CURSOR */
< 1593433832 934700 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 256 seconds
> 1593433916 290154 PRIVMSG #esoteric :14[[07HQ9+14]]4 M10 02https://esolangs.org/w/index.php?diff=74656&oldid=71611 5* 03PythonshellDebugwindow 5* (+32) 10/* External resources */ comp class
> 1593433976 674878 PRIVMSG #esoteric :14[[072/9 of an esolang14]]4 M10 02https://esolangs.org/w/index.php?diff=74657&oldid=71200 5* 03PythonshellDebugwindow 5* (-24) 10
> 1593434050 534749 PRIVMSG #esoteric :14[[072/9 of an esolang14]]4 M10 02https://esolangs.org/w/index.php?diff=74658&oldid=74657 5* 03PythonshellDebugwindow 5* (+2) 10/* Hello, World! */ header->fix();
> 1593434145 718872 PRIVMSG #esoteric :14[[07Les Accents Franais14]]4 M10 02https://esolangs.org/w/index.php?diff=74659&oldid=55578 5* 03PythonshellDebugwindow 5* (+44) 10emphasis on idea
< 1593434186 493328 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric
> 1593434318 874382 PRIVMSG #esoteric :14[[07Tuplary14]]4 M10 02https://esolangs.org/w/index.php?diff=74660&oldid=74652 5* 03DmilkaSTD 5* (+841) 10grammar bad
< 1593434382 13806 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Ping timeout: 246 seconds
> 1593434441 934116 PRIVMSG #esoteric :14[[07Tuplary14]]4 M10 02https://esolangs.org/w/index.php?diff=74661&oldid=74660 5* 03DmilkaSTD 5* (+17) 10grammar bad++
> 1593434516 236121 PRIVMSG #esoteric :14[[07Tuplary14]]4 M10 02https://esolangs.org/w/index.php?diff=74662&oldid=74661 5* 03DmilkaSTD 5* (-9) 10not a stub anymore
> 1593434550 372181 PRIVMSG #esoteric :14[[07Z314]]4 M10 02https://esolangs.org/w/index.php?diff=74663&oldid=61294 5* 03PythonshellDebugwindow 5* (+29) 10
> 1593434645 742346 PRIVMSG #esoteric :14[[07ThisIsNotARealLanguage14]]4 M10 02https://esolangs.org/w/index.php?diff=74664&oldid=74644 5* 03PythonshellDebugwindow 5* (+51) 10
> 1593434659 610857 PRIVMSG #esoteric :14[[07Tuplary14]]4 M10 02https://esolangs.org/w/index.php?diff=74665&oldid=74662 5* 03DmilkaSTD 5* (+37) 10
> 1593434711 914752 PRIVMSG #esoteric :14[[07SBN14]]4 M10 02https://esolangs.org/w/index.php?diff=74666&oldid=74635 5* 03PythonshellDebugwindow 5* (-9) 10
> 1593434753 81726 PRIVMSG #esoteric :14[[07Tuplary14]]4 M10 02https://esolangs.org/w/index.php?diff=74667&oldid=74665 5* 03DmilkaSTD 5* (+386) 10added palindrom example
> 1593434793 305596 PRIVMSG #esoteric :14[[07Tuplary14]]4 M10 02https://esolangs.org/w/index.php?diff=74668&oldid=74667 5* 03DmilkaSTD 5* (+15) 10everyone makes oopsies
> 1593434884 667448 PRIVMSG #esoteric :14[[07Tuplary14]]4 M10 02https://esolangs.org/w/index.php?diff=74669&oldid=74668 5* 03DmilkaSTD 5* (-29) 10+palindrom
> 1593434923 7571 PRIVMSG #esoteric :14[[07Tuplary14]]4 M10 02https://esolangs.org/w/index.php?diff=74670&oldid=74669 5* 03DmilkaSTD 5* (+15) 10palindrom sequel movie hd
> 1593434952 841742 PRIVMSG #esoteric :14[[07+14]]4 M10 02https://esolangs.org/w/index.php?diff=74671&oldid=49038 5* 03PythonshellDebugwindow 5* (+798) 10
> 1593435044 285153 PRIVMSG #esoteric :14[[07Encapsulation14]]4 M10 02https://esolangs.org/w/index.php?diff=74672&oldid=74639 5* 03PythonshellDebugwindow 5* (+39) 10/* Interpreters */
> 1593435088 19157 PRIVMSG #esoteric :14[[07Intramodular Transaction14]]4 M10 02https://esolangs.org/w/index.php?diff=74673&oldid=70613 5* 03PythonshellDebugwindow 5* (+34) 10/* Interpreters */
> 1593435100 501027 PRIVMSG #esoteric :14[[07Intramodular Transaction14]]4 M10 02https://esolangs.org/w/index.php?diff=74674&oldid=74673 5* 03PythonshellDebugwindow 5* (-10) 10unpipe
> 1593435187 641104 PRIVMSG #esoteric :14[[07Laser14]]4 M10 02https://esolangs.org/w/index.php?diff=74675&oldid=74636 5* 03PythonshellDebugwindow 5* (+108) 10cats,link,bold
> 1593435308 586053 PRIVMSG #esoteric :14[[07XENBLN14]]4 M10 02https://esolangs.org/w/index.php?diff=74676&oldid=73269 5* 03PythonshellDebugwindow 5* (+72) 10/* Loop until the user says "stop" (case-insensitive) (9 bytes) */
> 1593435386 259416 PRIVMSG #esoteric :14[[07XENBLN/Commands14]]4 M10 02https://esolangs.org/w/index.php?diff=74677&oldid=72974 5* 03PythonshellDebugwindow 5* (+30) 10
> 1593435498 661154 PRIVMSG #esoteric :14[[07XENBLN/Commands14]]4 M10 02https://esolangs.org/w/index.php?diff=74678&oldid=74677 5* 03PythonshellDebugwindow 5* (+2) 10update commands (did anything change?)
> 1593435515 594710 PRIVMSG #esoteric :14[[07XENBLN14]]4 M10 02https://esolangs.org/w/index.php?diff=74679&oldid=74676 5* 03PythonshellDebugwindow 5* (+2) 10/* Commands */
> 1593435553 859112 PRIVMSG #esoteric :14[[07Tuplary14]]4 M10 02https://esolangs.org/w/index.php?diff=74680&oldid=74670 5* 03DmilkaSTD 5* (+190) 10meh
< 1593435702 124150 :rain1!~rain1@unaffiliated/rain1 QUIT :Quit: Leaving
> 1593435885 827968 PRIVMSG #esoteric :14[[07XENBLN/Commands14]]4 M10 02https://esolangs.org/w/index.php?diff=74681&oldid=74678 5* 03PythonshellDebugwindow 5* (+2) 10
< 1593436081 494335 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric
> 1593436117 767249 PRIVMSG #esoteric :14[[07Tuplary14]]4 M10 02https://esolangs.org/w/index.php?diff=74682&oldid=74680 5* 03DmilkaSTD 5* (+268) 10+chars doc
> 1593436184 459267 PRIVMSG #esoteric :14[[07User:DmilkaSTD14]]4 M10 02https://esolangs.org/w/index.php?diff=74683&oldid=74484 5* 03DmilkaSTD 5* (+29) 10+tuplary
> 1593436226 734787 PRIVMSG #esoteric :14[[07Tuplary14]]4 M10 02https://esolangs.org/w/index.php?diff=74684&oldid=74682 5* 03DmilkaSTD 5* (+1) 10oopsy daisy
> 1593436238 411210 PRIVMSG #esoteric :14[[07Tuplary14]]4 M10 02https://esolangs.org/w/index.php?diff=74685&oldid=74684 5* 03DmilkaSTD 5* (+1) 10?
> 1593436338 199856 PRIVMSG #esoteric :14[[07+14]]4 M10 02https://esolangs.org/w/index.php?diff=74686&oldid=74671 5* 03PythonshellDebugwindow 5* (+84) 10/* External resources */
< 1593436373 816466 :cpressey!~cpressey@88.144.93.57 JOIN :#esoteric
> 1593436444 470389 PRIVMSG #esoteric :14[[07Tuplary14]]4 M10 02https://esolangs.org/w/index.php?diff=74687&oldid=74685 5* 03DmilkaSTD 5* (+60) 10+hi
> 1593436943 938589 PRIVMSG #esoteric :14[[07Tuplary14]]4 M10 02https://esolangs.org/w/index.php?diff=74688&oldid=74687 5* 03DmilkaSTD 5* (+270) 10im going to end it later
< 1593437497 916692 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :arseniiv: One of the things I like about Tandem is that it seems to lend itself to variations, e.g. some of the decisions you made in implementation would also be reasonable variations. If you remove the ls...->t form, then you do have the property that, the state was changed iff the rule succeeded. But then the main distinction between 0 and 1 is erased, and I don't know where that leads to algebraically.
< 1593437536 472735 :arseniiv!~arseniiv@178.214.245.186 PRIVMSG #esoteric :cpressey: hi!
< 1593437539 402967 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :btw I made a small change to the language (labels can be strings, not just characters).  Not really worth implementing (unless you want to generate Tandem code using some other program)
< 1593437544 747224 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :hi!
< 1593438370 632252 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-jmhwavtpwlgnzlgw QUIT :Quit: killed
< 1593438372 574873 :xylochoron[m]!xylochoron@gateway/shell/matrix.org/x-qhcarlsqwaltjvcf QUIT :Quit: killed
< 1593438385 130613 :wmww!wmwwmatrix@gateway/shell/matrix.org/x-clrjgffdvjuyssuf QUIT :Quit: killed
> 1593438745 293952 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74689&oldid=74655 5* 03PythonshellDebugwindow 5* (+75) 10/* LET me PRINT the CURSOR */
< 1593438823 553255 :Melvar!~melvar@dslb-084-063-063-106.084.063.pools.vodafone-ip.de JOIN :#esoteric
< 1593439079 135936 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic
< 1593439092 521370 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric
< 1593439347 179865 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit
< 1593439361 621348 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric
< 1593439637 456758 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :arseniiv: Named rules is also interesting to consider (mainly as a way to define infinite rewriting rules (like you observed in asteration being 1 | R | R&R | etc.)) I have no idea where that goes.
< 1593439695 43150 :arseniiv!~arseniiv@178.214.245.186 PRIVMSG #esoteric :I’d hope named rules don’t add anything special, as there is asteration already and the language is TC already, but I think they may add something…
< 1593439734 372440 :wmww!wmwwmatrix@gateway/shell/matrix.org/x-dktmjpgroigzogmo JOIN :#esoteric
< 1593439820 697309 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :Well, originally, my idea was sort of a semiring awkwardly stuck halfway between a Kleene algebra and a distributive lattice.  To make it work out, I pushed it towards Kleene algebra.  But pushing it the other way would also be interesting -- somehow make & and | distribute over each other.  Having infinite rewriting rules might fit in well there (but that's just a hunch.)
< 1593439939 902936 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :(Because there you wouldn't have asteration, but you'd still want to iterate the rewriting somehow, and maybe infinite rules could do that, maybe.)
< 1593440023 708158 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :Well, obviously they could if you could define asteration using them.
< 1593440052 592844 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :I don't think I'm quite up for thinking about this though, not at the moment
< 1593440089 967959 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :I just learned a little about Chu spaces and they are... very interesting.
> 1593440483 350161 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74690&oldid=74689 5* 03PythonshellDebugwindow 5* (+470) 10/* LET me PRINT the CURSOR */
< 1593440528 110059 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric
< 1593441901 766354 :xylochoron[m]!xylochoron@gateway/shell/matrix.org/x-lqllbqqtknjzvyzo JOIN :#esoteric
< 1593441902 411485 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-hztufipkkhhpuymn JOIN :#esoteric
< 1593442056 566998 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 258 seconds
< 1593442161 980532 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric
< 1593442430 41668 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 246 seconds
< 1593443110 955343 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric
> 1593445228 662125 PRIVMSG #esoteric :14[[07Tandem14]]4 10 02https://esolangs.org/w/index.php?diff=74691&oldid=74640 5* 03Chris Pressey 5* (+150) 10/* Syntax */ Clarify role of whitespace. Other tweaks.
> 1593445588 805031 PRIVMSG #esoteric :14[[07Tandem14]]4 10 02https://esolangs.org/w/index.php?diff=74692&oldid=74691 5* 03Chris Pressey 5* (+675) 10/* Implementing Automata in Tandem */ Show how a Minsky machine can be implemented.
< 1593445873 300633 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Read error: Connection reset by peer
< 1593446275 575837 :cpressey!~cpressey@88.144.93.57 QUIT :Quit: WeeChat 1.9.1
> 1593447175 988553 PRIVMSG #esoteric :14[[07Tuplary14]]4 M10 02https://esolangs.org/w/index.php?diff=74693&oldid=74688 5* 03PythonshellDebugwindow 5* (+24) 10cat /* External resources */
< 1593449234 500184 :joast!~rick@cpe-98-146-112-4.natnow.res.rr.com QUIT :Read error: Connection reset by peer
< 1593449268 481362 :arseniiv!~arseniiv@178.214.245.186 PRIVMSG #esoteric :=> As such it is a model of Jean-Yves Girard's linear logic (Girard 1987).”
< 1593449272 156821 :arseniiv!~arseniiv@178.214.245.186 PRIVMSG #esoteric :oops
< 1593449305 558267 :arseniiv!~arseniiv@178.214.245.186 PRIVMSG #esoteric : I just learned a little about Chu spaces and they are... very interesting. => oh! “As such it is a model of Jean-Yves Girard's linear logic (Girard 1987).”
< 1593451913 492929 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection
< 1593451978 518166 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric
< 1593452711 25738 :joast!~rick@cpe-98-146-112-4.natnow.res.rr.com JOIN :#esoteric
< 1593452851 220340 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu JOIN :#esoteric
> 1593455109 237222 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Gogotron 5*  10New user account
< 1593455125 850188 :adu!~arobbins@h46.143.101.208.dynamic.ip.windstream.net JOIN :#esoteric
> 1593455567 751526 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=74694&oldid=74285 5* 03Gogotron 5* (+245) 10
> 1593455741 469421 PRIVMSG #esoteric :14[[07Piet14]]4 M10 02https://esolangs.org/w/index.php?diff=74695&oldid=73635 5* 03Gogotron 5* (-1) 10The direction pointer doesn't start at the upper-right-most codel, but the upper-left-most codel. If it started on the right, facing right, it would just hit the edge of the image.
< 1593458655 817445 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: brb
< 1593458711 943345 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric
< 1593459150 240469 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: brb
< 1593459223 988978 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric
> 1593459289 526708 PRIVMSG #esoteric :14[[07Binary to unary conversion14]]4 M10 02https://esolangs.org/w/index.php?diff=74696&oldid=53232 5* 03PythonshellDebugwindow 5* (+1) 10
> 1593459476 994606 PRIVMSG #esoteric :14[[07MinISCule14]]4 M10 02https://esolangs.org/w/index.php?diff=74697&oldid=65537 5* 03PythonshellDebugwindow 5* (+21) 10/* External resources */ cAt
> 1593459479 994818 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/(Unnamed language)14]]4 M10 02https://esolangs.org/w/index.php?diff=74698&oldid=74605 5* 03PythonshellDebugwindow 5* (+1919) 10
< 1593460089 939938 :imode!~linear@unaffiliated/imode JOIN :#esoteric
> 1593460229 91523 PRIVMSG #esoteric :14[[07Printf14]]4 M10 02https://esolangs.org/w/index.php?diff=74699&oldid=70964 5* 03PythonshellDebugwindow 5* (+122) 10
> 1593460259 341423 PRIVMSG #esoteric :14[[07Printf14]]4 M10 02https://esolangs.org/w/index.php?diff=74700&oldid=74699 5* 03PythonshellDebugwindow 5* (+0) 10
> 1593460265 972331 PRIVMSG #esoteric :14[[07Printf14]]4 M10 02https://esolangs.org/w/index.php?diff=74701&oldid=74700 5* 03PythonshellDebugwindow 5* (-1) 10CA
> 1593460347 668546 PRIVMSG #esoteric :14[[07Pedo14]]4 M10 02https://esolangs.org/w/index.php?diff=74702&oldid=38897 5* 03PythonshellDebugwindow 5* (+65) 10
< 1593461270 434862 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric
> 1593461575 269655 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/(Unnamed language)14]]4 M10 02https://esolangs.org/w/index.php?diff=74703&oldid=74698 5* 03PythonshellDebugwindow 5* (+1017) 10
> 1593461631 2340 PRIVMSG #esoteric :14[[07Totally Accurate Malbolge14]]4 M10 02https://esolangs.org/w/index.php?diff=74704&oldid=66250 5* 03PythonshellDebugwindow 5* (+48) 10/* Implementations */
> 1593461672 533536 PRIVMSG #esoteric :14[[07Total BF14]]4 M10 02https://esolangs.org/w/index.php?diff=74705&oldid=52146 5* 03PythonshellDebugwindow 5* (+35) 10
> 1593461689 225881 PRIVMSG #esoteric :14[[07Total Vacuum14]]4 M10 02https://esolangs.org/w/index.php?diff=74706&oldid=49790 5* 03PythonshellDebugwindow 5* (+31) 10
< 1593464046 328339 :adu!~arobbins@h46.143.101.208.dynamic.ip.windstream.net QUIT :Quit: adu
< 1593464135 198134 :adu!~arobbins@h46.143.101.208.dynamic.ip.windstream.net JOIN :#esoteric
< 1593464512 136219 :rain1!~rain1@unaffiliated/rain1 QUIT :Quit: Leaving
> 1593464617 372674 PRIVMSG #esoteric :14[[07Gibberish/JavaScript/HTML interpreter14]]4 10 02https://esolangs.org/w/index.php?diff=74707&oldid=42724 5* 03PythonshellDebugwindow 5* (+3) 10
> 1593464717 943623 PRIVMSG #esoteric :14[[07Gibberish/JavaScript/Escape sequence14]]4 M10 02https://esolangs.org/w/index.php?diff=74708&oldid=42734 5* 03PythonshellDebugwindow 5* (+31) 10
> 1593464900 328120 PRIVMSG #esoteric :14[[07Esolang:Categorization14]]4 M10 02https://esolangs.org/w/index.php?diff=74709&oldid=74256 5* 03PythonshellDebugwindow 5* (+34) 10/* Languages */ Somehow I doubt this category was approved...
> 1593465005 66009 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/(Unnamed language)14]]4 M10 02https://esolangs.org/w/index.php?diff=74710&oldid=74703 5* 03PythonshellDebugwindow 5* (-2936) 10Blanked the page
> 1593465029 801760 PRIVMSG #esoteric :14[[07Interstack14]]4 N10 02https://esolangs.org/w/index.php?oldid=74711 5* 03PythonshellDebugwindow 5* (+2972) 10add Interstack
> 1593465070 630819 PRIVMSG #esoteric :14[[07Brainstack14]]4 M10 02https://esolangs.org/w/index.php?diff=74712&oldid=70682 5* 03PythonshellDebugwindow 5* (-17) 10/* Categories */ rm needless header
> 1593465107 584792 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow14]]4 M10 02https://esolangs.org/w/index.php?diff=74713&oldid=74610 5* 03PythonshellDebugwindow 5* (+65) 10/* Languages */
> 1593465136 541180 PRIVMSG #esoteric :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=74714&oldid=74628 5* 03PythonshellDebugwindow 5* (+17) 10/* I */ + [[Interstack]]
> 1593465200 647012 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow14]]4 M10 02https://esolangs.org/w/index.php?diff=74715&oldid=74713 5* 03PythonshellDebugwindow 5* (+19) 10/* Languages */
< 1593466531 6625 :adu!~arobbins@h46.143.101.208.dynamic.ip.windstream.net QUIT :Quit: adu
> 1593467219 174177 PRIVMSG #esoteric :14[[07Transposed14]]4 10 02https://esolangs.org/w/index.php?diff=74716&oldid=74633 5* 03ZippyMagician 5* (-30) 10Update factorial program
< 1593468972 221733 :LKoen!~LKoen@81.255.219.130 QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”
< 1593469408 979199 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric
< 1593469434 951785 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 256 seconds
< 1593469489 747757 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life
< 1593470169 677051 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection
< 1593470420 873479 :arseniiv_!~arseniiv@77.79.179.64.dynamic.ufanet.ru JOIN :#esoteric
< 1593470586 863907 :arseniiv!~arseniiv@178.214.245.186 QUIT :Ping timeout: 256 seconds
< 1593471305 23029 :aloril!~aloril@mobile-access-b0480e-37.dhcp.inet.fi QUIT :Ping timeout: 256 seconds
< 1593471433 855427 :arseniiv_!~arseniiv@77.79.179.64.dynamic.ufanet.ru QUIT :Ping timeout: 264 seconds
< 1593471473 404321 :aloril!~aloril@mobile-access-b0480e-37.dhcp.inet.fi JOIN :#esoteric
> 1593472476 41083 PRIVMSG #esoteric :14[[07Esolang:Categorization14]]4 10 02https://esolangs.org/w/index.php?diff=74717&oldid=74709 5* 03IFcoltransG 5* (+6) 10/* Paradigm */ Alerted people to the fact that Turning is not a typo of Turing
< 1593472508 434497 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric
> 1593472743 129786 PRIVMSG #esoteric :14[[07TECO14]]4 N10 02https://esolangs.org/w/index.php?oldid=74718 5* 03IFcoltransG 5* (+1268) 10Created page with "{{serious|URL=TECO_(text_editor)#As_a_programming_language}}  '''TECO''' is a 1963 language created for use in the text editor of the same name, designed for performing arbitr..."
> 1593474126 595715 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/(Unnamed language)14]]4 M10 02https://esolangs.org/w/index.php?diff=74719&oldid=74710 5* 03PythonshellDebugwindow 5* (+314) 10
< 1593479915 931213 :adu!~arobbins@h46.143.101.208.dynamic.ip.windstream.net JOIN :#esoteric
> 1593484370 956395 PRIVMSG #esoteric :14[[07Transposed14]]4 10 02https://esolangs.org/w/index.php?diff=74720&oldid=74716 5* 03ZippyMagician 5* (+45) 10Update memsys
> 1593484391 205159 PRIVMSG #esoteric :14[[07Transposed14]]4 M10 02https://esolangs.org/w/index.php?diff=74721&oldid=74720 5* 03ZippyMagician 5* (+0) 10Capitalize
< 1593487138 706259 :lifthrasiir!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com QUIT :Quit: No Ping reply in 180 seconds.
< 1593487222 941155 :lifthrasiir!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com JOIN :#esoteric
< 1593487437 317158 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net QUIT :Remote host closed the connection
> 1593489108 851358 PRIVMSG #esoteric :14[[07Rui14]]4 10 02https://esolangs.org/w/index.php?diff=74722&oldid=73893 5* 03DanielCristofani 5* (+6) 10/* Instruction set */
> 1593489382 950740 PRIVMSG #esoteric :14[[07Rui14]]4 10 02https://esolangs.org/w/index.php?diff=74723&oldid=74722 5* 03DanielCristofani 5* (+56) 10
< 1593489402 81692 :erdic!~erdic@unaffiliated/motley QUIT :Ping timeout: 246 seconds
> 1593489414 94986 PRIVMSG #esoteric :14[[07Rui14]]4 10 02https://esolangs.org/w/index.php?diff=74724&oldid=74723 5* 03DanielCristofani 5* (-2) 10
< 1593489439 407528 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric
> 1593491318 619050 PRIVMSG #esoteric :14[[07Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=74725&oldid=72702 5* 03DanielCristofani 5* (-27) 10The idea that brainfuck has a tape is an old mistake based on conflating it with a Turing machine.
> 1593491379 776175 PRIVMSG #esoteric :14[[07Brainfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=74726&oldid=74725 5* 03DanielCristofani 5* (+11) 10
< 1593491648 928659 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric
< 1593493647 189819 :adu!~arobbins@h46.143.101.208.dynamic.ip.windstream.net QUIT :Quit: adu
< 1593494334 507963 :APic!apic@apic.name QUIT :Ping timeout: 240 seconds
< 1593499991 600010 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`? password
< 1593499993 982482 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :The password of the month is peeping Tom.
< 1593500005 372128 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`hwrl password
< 1593500006 275734 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :https://hack.esolangs.org/repo/log/tip/wisdom/password
< 1593500034 460611 :int-e!~noone@int-e.eu PRIVMSG #esoteric :The potm was more fun with oerjan...
< 1593501871 917366 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric
< 1593503068 373834 :nfd!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net JOIN :#esoteric
< 1593503282 967872 :nfd9001!~nfd9001@c-67-183-38-33.hsd1.wa.comcast.net QUIT :Ping timeout: 260 seconds
< 1593503736 910403 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 256 seconds
< 1593504039 140611 :LKoen!~LKoen@81.255.219.130 QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”
< 1593504165 518414 :cpressey!~cpressey@88.144.93.57 JOIN :#esoteric
< 1593506042 120168 :b_jonas!~x@catv-176-63-12-40.catv.broadband.hu QUIT :Quit: leaving
< 1593506320 698115 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-hztufipkkhhpuymn QUIT :Quit: killed
< 1593506330 8248 :wmww!wmwwmatrix@gateway/shell/matrix.org/x-dktmjpgroigzogmo QUIT :Quit: killed
< 1593506330 115066 :xylochoron[m]!xylochoron@gateway/shell/matrix.org/x-lqllbqqtknjzvyzo QUIT :Quit: killed
< 1593506460 406494 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :int-e: I have some questions about the reduction you wrote in https://esolangs.org/wiki/Talk:Brainfuck#Would_BF_still_be_TC_with_do-while_loops.3F about 5 years ago
< 1593506579 100885 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic
< 1593506581 141264 :int-e!~noone@int-e.eu PRIVMSG #esoteric :mmm
< 1593506597 967562 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric
< 1593506784 427673 :int-e!~noone@int-e.eu PRIVMSG #esoteric :cpressey: I have no recollection of this :P
< 1593506830 228297 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :I've seen it widely assumed in research papers that, while the set of while-programs is Turing complete, the set of repeat-programs (aka do-while-programs) isn't. I've never seen it proved one way or the other though.
< 1593506847 45907 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit
< 1593506864 405945 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric
< 1593506869 492893 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :You seem to have made a reduction that reportedly works for at least brainfuck.
< 1593507058 805438 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :So I guess my first question is, have you ever seen a proof like this in a paper?
< 1593507068 92543 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I have never seen such a claim.
< 1593507170 434450 :xylochoron[m]!xylochoron@gateway/shell/matrix.org/x-mdkjepipvteopeeb JOIN :#esoteric
< 1593507218 569615 :int-e!~noone@int-e.eu PRIVMSG #esoteric :The inspiration for the reduction was really just that when we keep a flag of whether we're supposed to execute operations or not, then we can use that to control effects and undo them when needed.
< 1593507235 777704 :int-e!~noone@int-e.eu PRIVMSG #esoteric :But I don't recall any inspiration from the literature.
< 1593507418 340208 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :did anyone solve the do/while thing yet?
< 1593507484 378946 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Brainfuck has an array, but I don't think that was essential for this idea to work out.
< 1593507547 111662 :int-e!~noone@int-e.eu PRIVMSG #esoteric :But I'm not sure. Do you have a concrete language in mind? The actual operations kind of matter.
< 1593507559 197108 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Also I/O is a bit iffy.
< 1593507616 111898 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :In Hoare's 1969 paper he concocts a "language of while programs" for demonstrating his axiomatic semantics stuff.
< 1593507661 270551 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :I think Wang also used a similar/the same language in some papers.
< 1593507682 275946 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :And it's basically become A Staple of proglang semantics texts.
< 1593507743 172958 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :It's based on the observation that, if you have "while", you don't need "if", "for", "do-while", etc.
< 1593507764 288370 :int-e!~noone@int-e.eu PRIVMSG #esoteric :The main issue is that you don't get a proper conditional. Instead, any code that wants to be executed conditionally has to be painstakingly instrumented to not have any effect based on some condition.
< 1593507773 422888 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(The main issue with do-while)
< 1593507794 689615 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :either that or be reversible, yeah
< 1593507808 274354 :int-e!~noone@int-e.eu PRIVMSG #esoteric :But in the case of Brainfuck without I/O that instrumentation is possible.
< 1593507826 819314 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :wow how does that instrumentation work? that is a different approach than I tohught of
< 1593507853 912592 :int-e!~noone@int-e.eu PRIVMSG #esoteric :rain1: see the link cpressey posted above, where this discussion started.
< 1593507908 220002 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(Which has a translation for >.< that works by accident.)
< 1593507960 842109 :int-e!~noone@int-e.eu PRIVMSG #esoteric :cpressey: I guess that also rules out any proper recursion (where a function would eventually call itself again).
< 1593507965 155287 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :I could believe that everyone just adopted "while" programs and ignored "do-while" programs because it was easy to show that "while" was universal (in this sense) and people just didn't care about "do-while" programs because they already had their example language for semantics
< 1593507978 385772 :int-e!~noone@int-e.eu PRIVMSG #esoteric :cpressey: So for *practical* programming, do-while is certainly not sufficient.
< 1593507978 601264 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :yep
< 1593507983 267658 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :it's super interesting
< 1593508033 943896 :int-e!~noone@int-e.eu PRIVMSG #esoteric :But from there to the claim that this may not even be TC... that's a long stretch.
< 1593508037 170265 :int-e!~noone@int-e.eu PRIVMSG #esoteric :far stretch?
< 1593508046 353192 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :You do need to implement reversibility to make it work, but reversible computing didn't really become a studied thing until much later
< 1593508049 699698 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :im certain it's TC
< 1593508055 824008 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :but it's very interesting that this is not trivial to show
< 1593508081 18608 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :If there is a proof of it in the literature, it might be in the reversible computing literature
< 1593508105 288381 :int-e!~noone@int-e.eu PRIVMSG #esoteric :well that brainfuck thing is certainly not reversible
< 1593508127 113219 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :int-e: you just said something about undoing what it just did though
< 1593508141 554679 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :That's all I mean by reversible in this instance
< 1593508151 40599 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :I was thinking maybe you could translate reversible-bitfuck ==> doBF
< 1593508153 837475 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :but actually it seems kinda hard
< 1593508158 691357 :int-e!~noone@int-e.eu PRIVMSG #esoteric :cpressey: Yes, but that's on the level of a single brainfuck operation.
< 1593508168 770867 :int-e!~noone@int-e.eu PRIVMSG #esoteric :+, -, >, <.
< 1593508180 486883 :int-e!~noone@int-e.eu PRIVMSG #esoteric :[ and ] do non-reversible things.
< 1593508181 25211 :j-bot!~jbot@hagall.firefly.nu PRIVMSG #esoteric :int-e: |spelling error
< 1593508181 133203 :j-bot!~jbot@hagall.firefly.nu PRIVMSG #esoteric :int-e: |   and ] do non-reversible things.
< 1593508181 133255 :j-bot!~jbot@hagall.firefly.nu PRIVMSG #esoteric :int-e: |                           ^
< 1593508185 521476 :int-e!~noone@int-e.eu PRIVMSG #esoteric :j-bot: thanks
< 1593508186 59641 :j-bot!~jbot@hagall.firefly.nu PRIVMSG #esoteric :int-e: |value error: thanks
< 1593508200 486698 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric ::D
< 1593508261 919030 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric ::D
< 1593508293 853467 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :it's interesting that it does complain about things but not the rest, though
< 1593508318 688587 :int-e!~noone@int-e.eu PRIVMSG #esoteric :cpressey: And it's really inspiration. Look at what + does: it adds 1 to the flag (so now it's 1 or 2), adds the result to the actual cell and a temporary one (because brainfuck), then subtracts 1 from the result, copies the temp back to the flag, and then subtracts 1 from the flag again.
< 1593508370 656556 :int-e!~noone@int-e.eu PRIVMSG #esoteric :That is reversible, of course. But the main reason for that is that Brainfuck's + operation itself is reversible.
< 1593508432 183714 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :okay, first things first: in a do-while bf, could you easily clone a cell?
< 1593508471 347785 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Assume you have non-negative values only, then just add 1 first, and in the end remove 1 from the clones.
< 1593508554 232563 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Or perhaps start one level below that: +[-] resets a cell to 0.
< 1593508599 456745 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :right, sounds reasonable. so let's assume 0/1 only, then you could replace a + in a do-while with [+{go to condition clone}-]-, couldn't you?
< 1593508603 113951 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :On that page Rdebath also reports that they've used the reduction to translate some non-trivial brainfuck programs to Do-While-Brainfuck, and run them on their Do-While-Brainfuck interpreter successfully.
< 1593508619 487513 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :While not a proof, it's pretty good evidence that the reduction is mostly not broken.
< 1593508628 922959 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Yeah this is the main reason why I'm fairly confident that this works :)
< 1593508645 842570 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Because as you can also see in that discussion, I got some details wrong at first.
< 1593508659 962614 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(I'd have to check the page history for details, not inclinded to do that.)
< 1593508691 656132 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :cpressey: couldn't tgey just reduce the bf interpreter in bf to do-whie-bf?
< 1593508737 500420 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :Brainfuck's +-<> are reversible, but if you had to do it in a language with non-reversible things like "a := b + 5", you could implement reversibility in the reduction (i.e. in this case, save the old value of a on a stack or smth)
< 1593508752 76079 :int-e!~noone@int-e.eu PRIVMSG #esoteric :myname: note that there's no translation for ',', and the translation for '.' produces extra NUL outputs when "skipped".
< 1593508771 28492 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :too bad
< 1593508785 638400 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :we need multi-tape bf with the input on the second tape :>
< 1593508811 333396 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :well, "while programs" don't usually have I/O either
< 1593508811 978086 :int-e!~noone@int-e.eu PRIVMSG #esoteric :unavoidable, really... you have to make I/O primitives conditional in the language if you want a proper I/O-conforming reduction.
< 1593508855 937758 :int-e!~noone@int-e.eu PRIVMSG #esoteric :At least for the usual interactive programming model we have for terminals.
< 1593508880 68477 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I guess s=programming=I/O=
< 1593509264 216731 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-fhljscldospjkgxl JOIN :#esoteric
< 1593509264 360578 :wmww!wmwwmatrix@gateway/shell/matrix.org/x-twuwtstkkxjlkjxm JOIN :#esoteric
< 1593510035 816066 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :rain1: You were talking about squarefree words the other day. Apparently the language of squarefree words is context-free, but not deterministic-context-free? Apparently there is also no concrete example of a context-free grammar for a non-deterministic-context-free language?
< 1593510073 324969 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :The latter is from the WP article on PEG parsing. The former is from me trying to find an example of a CFG for a non-DCFL in the literature :)
< 1593510101 259784 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :I want to work on my own projects, but I keep stumbling across open questions that I can't believe are open questions and they distract me
< 1593510155 888450 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :haha
< 1593510174 654792 :int-e!~noone@int-e.eu PRIVMSG #esoteric :cpressey: What does "deterministic" mean here, and shouldn't any inherently ambiguous context-free language fit that bill? So, say, {a^n b^m c^k | n = m or m = k}?
< 1593510254 859960 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :int-e: "deterministic" means there is a deterministic PDA that parses it, the usual meaning
< 1593510306 290092 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :int-e: can you give a grammar equivalent to {a^n b^m c^k | n = m or m = k} ?
< 1593510315 839250 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oh right, automata.
< 1593510373 573014 :int-e!~noone@int-e.eu PRIVMSG #esoteric :cpressey: S -> AB C | A BC; AB -> a AB b | e; C -> c C | e; A -> a A | e; BC -> b BC c | e
< 1593510376 951860 :arseniiv_!~arseniiv@77.79.179.64.dynamic.ufanet.ru JOIN :#esoteric
< 1593510389 872407 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(e for empty string)
< 1593510491 747498 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :Ah, wait it's a bit more subtle than that.
< 1593510492 865840 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Intuitively, it should work, since basically you'll have to decide up front whether you want to count the a's (to compare to the number of b's) or the b's (to compare to the number of c's).
< 1593510504 127147 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :Ambiguous is not quite the same thing as nondeterministic.
< 1593510617 392152 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :cpressey: i am still looking for a topic for a master thesis :p
< 1593510620 437372 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :S -> "x" S "x" | "x"        is the example they give for nondeterministic but not ambiguous.
< 1593510621 664292 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Does a deterministic PDA give rise to an unambiguous grammar?
< 1593510644 668352 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :Deterministic implies unambiguous though, I'm pretty sure
< 1593510680 66488 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :The open question is "to give a concrete example of a context-free language which cannot be recognized by a parsing expression grammar."  PEGs are deterministic.
< 1593510685 759181 :int-e!~noone@int-e.eu PRIVMSG #esoteric :If so, then by contraposition, inherently unambiguous languages don't have deterministic PDAs.
< 1593510719 327025 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :int-e: I think you mean inherently ambiguous?
< 1593510733 809266 :int-e!~noone@int-e.eu PRIVMSG #esoteric :S -> x S x | x has the problem that the same language is also generated by S -> x x S | x
< 1593510741 689609 :int-e!~noone@int-e.eu PRIVMSG #esoteric :cp	yes.
< 1593510744 946838 :int-e!~noone@int-e.eu PRIVMSG #esoteric :cpressey: yes.,
< 1593510802 101109 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(I wonder how that happens... sometimes tabs end up in the IRC message rather than being treated by the irssi input box. Maybe if they arrive in the same packet as the final return?)
< 1593510829 144839 :int-e!~noone@int-e.eu PRIVMSG #esoteric :in test.
< 1593510844 941091 :int-e!~noone@int-e.eu PRIVMSG #esoteric :maybe not.
< 1593511076 797233 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic
< 1593511090 445187 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric
< 1593511347 184218 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Client Quit
< 1593511364 16138 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric
< 1593511369 7064 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :Ehm.  It seems PEG has a "not" operator...
< 1593511400 681844 :arseniiv_!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :yeah
< 1593511405 170478 :arseniiv_!~arseniiv@77.79.179.64.dynamic.ufanet.ru NICK :arseniiv
< 1593511446 428681 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :positive and negative lookaheads, and curiously one can define only a negative one and get a positive as a double negative for free
< 1593511447 723184 :int-e!~noone@int-e.eu PRIVMSG #esoteric :PEGs have backtracking.
< 1593511482 5526 :int-e!~noone@int-e.eu PRIVMSG #esoteric :As far as the recognized *language* is concerned, there's no distinction between e1 / e2 and e1 | e2.
< 1593511520 814084 :int-e!~noone@int-e.eu PRIVMSG #esoteric :The difference is only apparent when you look at parse trees.
< 1593511538 961457 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 JOIN :#esoteric
< 1593511549 791908 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :wait, I think there were things with / making some things unparsable when you switch operands?
< 1593511601 187897 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I don't see why?
< 1593511610 455400 :APic!apic@apic.name JOIN :#esoteric
< 1593511614 216265 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :I don’t think I remember it correctly
< 1593511632 237499 :APic!apic@apic.name PRIVMSG #esoteric :Moin
< 1593511633 468417 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :when I get back to making my parser thing I’ll re-read a couple of articles
< 1593511652 842219 :int-e!~noone@int-e.eu PRIVMSG #esoteric :e1 / e2 and e2 / e1 should accept the same things, just potentially with different parse trees.
< 1593511660 861174 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I think.
< 1593511679 319681 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :I do remember the set of languages is not smaller than context-free
< 1593511725 508378 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :so I don’t think I formulated that thing above in the right words, yeah
< 1593511727 505555 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :I think what I'm missing is this: though PEG is determinstic, it might be able to recognize some or all non-deterministic CFLs, because it has more machinery in it than a PDA.
< 1593511734 344488 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :Question about trading card games. Do there exist randomized booster packs of collectible cards where the same packs have both normal and oversized cards? 
< 1593511770 691644 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :There'd be some logistical difficulties: either they have to add an extra strip of packaging to secure the normal cards, or fold the oversized cards in half.
< 1593511809 22142 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :As applications, I'm thinking mostly of games like Heartstone where you have a leader/commander that you never shuffle into decks and so can be oversized and even double-sided for free.
< 1593511863 225 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :you could just pack the normal sized cards side by side?
< 1593511897 448233 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :like, instead of one double-sized card and a single stack of 8, just put 2 stacks of 4 in the package
< 1593511929 17991 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :myname: I don't think so, that would lead to physical damage to the cards before you open it
< 1593511965 832199 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :packing side by side works if you secure them somehow, like with two extra strips, or a rigid holder for products more expensive than a booster pack
< 1593511984 64560 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :well, you may need a separator. or you could print the cards in a small case to pop them out
< 1593512003 47314 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :yeah, if you do add two extra strips to separate them, that could work
< 1593512013 962003 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I'm not sure if it's better than just one strip and cards on one side though
< 1593512030 659206 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric : e1 / e2 and e2 / e1 should accept the same things, just potentially with different parse trees. <=== the WP article gives a counterexample where the ordering does affect the language recognized
< 1593512064 308907 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :i'd think its better to actually transport that because of increased stacking potential
< 1593512115 576960 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :myname: or because of less damage to the oversized cards, yes
< 1593512151 833610 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :though right now I'm thinking more of folded oversized cards: you can fold them safely if they add some partial depth perforations at printing because they don't need to be shuffled
< 1593512180 894373 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :i would hate them because they tend to never stay flat later
< 1593512274 969048 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :maybe
< 1593512346 344448 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ok, I guess make it an oversized card or two plus two small stacks of normal cards on the sides secured with two extra packaging straps that are glued or heat sealed to the seams of the package at its sides
< 1593512392 525667 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :it would be more expensive to prepare manufacturing than ordinary booster packs of course, so it's worth only if you use the oversized cards well
< 1593512396 713868 :int-e!~noone@int-e.eu PRIVMSG #esoteric :join the cards together with perforation, upset all your customers :P
< 1593512421 434963 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :i thought about that, too
< 1593512434 596975 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(because I bet people will be annoyed and worry about cheating when the card borders aren't all smooth
< 1593512437 563263 :int-e!~noone@int-e.eu PRIVMSG #esoteric :)
< 1593512437 670933 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :not directly together but to a small strip in the middle
< 1593512463 606466 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :hah, people that do that tend to use card sleaves anyway
< 1593512468 8320 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :int-e: hmm
< 1593512490 428483 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :myname: but not necessarily opaque sleeves
< 1593512566 182607 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :marketing has to appeal to players who want to consider collecting and don't yet want to buy a ton of opaque sleeves, since they cost more than thin transparent sleeves
< 1593512575 912943 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic
< 1593512590 984908 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric
< 1593512617 934343 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 264 seconds
< 1593512669 832484 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric
< 1593512751 999744 :int-e!~noone@int-e.eu PRIVMSG #esoteric :wib_jonas: Actually I guess if you'd make a pre-stenciled frame for a pair of cards held in just two points, people might be happy enough. It works for cardboard playing pieces in many commercial board games after all.
< 1593512805 673740 :xylochoron[m]!xylochoron@gateway/shell/matrix.org/x-mdkjepipvteopeeb QUIT :Quit: Idle for 30+ days
< 1593512842 855675 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :anybody here has an opinion about zenonzard?
< 1593512850 58221 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :int-e: are those cardboard playing pieces that need to be shuffled and then indistinguishable, without putting them inside a fancy scrabble bag?
< 1593512865 709757 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :Carcassone tiles come pre-cut so they look the same
< 1593513054 361998 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric
< 1593513078 417245 :int-e!~noone@int-e.eu PRIVMSG #esoteric :wib_jonas: As I recall it they come in a cardboard grame but are all attached to that the same way (just two spots, easy to break).
< 1593513097 736004 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :what is the square root of the language of squarefree words
< 1593513105 167166 :int-e!~noone@int-e.eu PRIVMSG #esoteric :But maybe Carcassonne was an exception. I don't know this for any specific game.
< 1593513116 995007 :int-e!~noone@int-e.eu PRIVMSG #esoteric :rain1: irrational
< 1593513148 770051 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Quit: impomatic
< 1593513165 533000 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com JOIN :#esoteric
< 1593513191 747691 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :" [...] Apparently there is also no concrete example of a context-free grammar for a non-deterministic-context-free language?" => s -> a | c; a -> epsilon | C a | D a | A a B a; c -> epsilon | A c | B c | C c D c; the language of strings where either A and B are balanced matching parenthesis or C and D are balanced matching parenthesis. 
< 1593513278 125691 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :or wait....
< 1593513288 347544 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :maybe that can be parsed with a deterministic machine? let me think
< 1593513451 117064 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :no, I think it can't be. without backtracking or arbitrary lookahead you can't tell which of AB or CD will match, so if a long prefix of the string has both AB and CD balanced so far, then the state plus stack of the machine would have to track both the depth of A and the depth of C of the prefix, be able to increment and decrement either at any
< 1593513451 577136 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :time depending on the input, and a stack machine can't do that.
< 1593513585 597832 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :this is effectively the trick I want to use to make Consumer Society intrinsically nondeterministic context free, though I use a larger alphabet
< 1593513593 764116 :int-e!~noone@int-e.eu PRIVMSG #esoteric :wib_jonas: woah, using lower case for non-terminals and upper case for terminals is confusing.
< 1593513612 760791 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :int-e: sorry
< 1593513630 475440 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :but I think that's the way at least one book notates then
< 1593513632 50516 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :them
< 1593513652 212698 :int-e!~noone@int-e.eu PRIVMSG #esoteric :there's always somebody that breaks the conventions FOR NO GOOD REASON
< 1593513670 916121 :int-e!~noone@int-e.eu PRIVMSG #esoteric :doesn't make it right :P
< 1593513715 237035 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ok, make it S -> A | C; A -> epsilon | c A | d A | a A b A; C -> epsilon | a C | b C | c C d C; the language of strings where either a and b are balanced matching parenthesis or c and d are balanced matching parenthesis.
< 1593513755 370241 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :idea: de Bruijn indices, except they're for nonterminals
< 1593513772 333565 :cpressey!~cpressey@88.144.93.57 PRIVMSG #esoteric :(yes, yes, I know)
< 1593513804 652029 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :of course this is true for Consumer Society only if you look at it at just the right level, because after parsing it is Turing-complete and so it's uncomputable to determine if the program will run into a semantic error at runtime
< 1593514047 367561 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net JOIN :#esoteric
< 1593514291 904363 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :cpressey: hmm
< 1593514873 405477 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Ping timeout: 272 seconds
< 1593515678 884322 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric
< 1593515868 292738 :impomatic!~impomatic@host86-152-245-222.range86-152.btcentralplus.com QUIT :Remote host closed the connection
> 1593517038 34578 PRIVMSG #esoteric :14[[07Tuplary14]]4 M10 02https://esolangs.org/w/index.php?diff=74727&oldid=74693 5* 03DmilkaSTD 5* (-2155) 10disaster
> 1593517297 176812 PRIVMSG #esoteric :14[[07Tuplary14]]4 M10 02https://esolangs.org/w/index.php?diff=74728&oldid=74727 5* 03DmilkaSTD 5* (+130) 10+nums
> 1593517360 338335 PRIVMSG #esoteric :14[[07Tuplary14]]4 M10 02https://esolangs.org/w/index.php?diff=74729&oldid=74728 5* 03DmilkaSTD 5* (+8) 10+
s < 1593517419 806875 :cpressey!~cpressey@88.144.93.57 QUIT :Quit: WeeChat 1.9.1 > 1593517488 408797 PRIVMSG #esoteric :14[[07Tuplary14]]4 M10 02https://esolangs.org/w/index.php?diff=74730&oldid=74729 5* 03DmilkaSTD 5* (+229) 10+sign nums > 1593517819 111198 PRIVMSG #esoteric :14[[07Tuplary14]]4 M10 02https://esolangs.org/w/index.php?diff=74731&oldid=74730 5* 03DmilkaSTD 5* (+404) 10+chars > 1593518120 641548 PRIVMSG #esoteric :14[[07Tuplary14]]4 M10 02https://esolangs.org/w/index.php?diff=74732&oldid=74731 5* 03DmilkaSTD 5* (+259) 10+upchars > 1593518700 289958 PRIVMSG #esoteric :14[[07Tuplary14]]4 M10 02https://esolangs.org/w/index.php?diff=74733&oldid=74732 5* 03DmilkaSTD 5* (+1315) 10+godchars > 1593518939 280078 PRIVMSG #esoteric :14[[07Tuplary14]]4 M10 02https://esolangs.org/w/index.php?diff=74734&oldid=74733 5* 03DmilkaSTD 5* (+47) 10fix > 1593519036 514307 PRIVMSG #esoteric :14[[07Tuplary14]]4 M10 02https://esolangs.org/w/index.php?diff=74735&oldid=74734 5* 03DmilkaSTD 5* (+12) 10+see > 1593519132 967243 PRIVMSG #esoteric :14[[07Tuplary14]]4 M10 02https://esolangs.org/w/index.php?diff=74736&oldid=74735 5* 03DmilkaSTD 5* (+34) 10+see > 1593519422 101752 PRIVMSG #esoteric :14[[07Talk:SASM14]]4 N10 02https://esolangs.org/w/index.php?oldid=74737 5* 03DmilkaSTD 5* (+74) 10Created page with "Why does this exist? --~~~~" > 1593519446 173439 PRIVMSG #esoteric :14[[07Rui14]]4 M10 02https://esolangs.org/w/index.php?diff=74738&oldid=74724 5* 03PythonshellDebugwindow 5* (+36) 10/* Implementations */ cat > 1593519563 946963 PRIVMSG #esoteric :14[[07Talk:Snowflake14]]4 10 02https://esolangs.org/w/index.php?diff=74739&oldid=74614 5* 03Orisphera 5* (+14) 10 > 1593519804 917132 PRIVMSG #esoteric :14[[07TECO14]]4 M10 02https://esolangs.org/w/index.php?diff=74740&oldid=74718 5* 03PythonshellDebugwindow 5* (+0) 10 > 1593520167 820677 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 M10 02https://esolangs.org/w/index.php?diff=74741&oldid=74440 5* 03DmilkaSTD 5* (-3402) 10I actually finished it > 1593521366 805279 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/(Unnamed language)14]]4 10 02https://esolangs.org/w/index.php?diff=74742&oldid=74719 5* 03PythonshellDebugwindow 5* (+965) 10 > 1593521853 47389 PRIVMSG #esoteric :14[[07@text14]]4 M10 02https://esolangs.org/w/index.php?diff=74743&oldid=68579 5* 03PythonshellDebugwindow 5* (+92) 10cats,misc > 1593521898 636573 PRIVMSG #esoteric :14[[07@text14]]4 M10 02https://esolangs.org/w/index.php?diff=74744&oldid=74743 5* 03PythonshellDebugwindow 5* (+11) 10 < 1593521920 530890 :cpressey!~cpressey@88.144.93.57 JOIN :#esoteric > 1593521982 471533 PRIVMSG #esoteric :14[[07@text14]]4 M10 02https://esolangs.org/w/index.php?diff=74745&oldid=74744 5* 03PythonshellDebugwindow 5* (+64) 10cafts > 1593522677 608249 PRIVMSG #esoteric :14[[07BitChanger14]]4 10 02https://esolangs.org/w/index.php?diff=74746&oldid=74509 5* 03Chris Pressey 5* (+814) 10/* Computational class */ Sketch what the reduction would look like > 1593522765 782189 PRIVMSG #esoteric :14[[07BitChanger14]]4 10 02https://esolangs.org/w/index.php?diff=74747&oldid=74746 5* 03Chris Pressey 5* (+277) 10Add command table. > 1593522819 361605 PRIVMSG #esoteric :14[[07Nil14]]4 M10 02https://esolangs.org/w/index.php?diff=74748&oldid=65572 5* 03PythonshellDebugwindow 5* (+77) 10/* External resources */ cats > 1593522882 40968 PRIVMSG #esoteric :14[[07Etcha14]]4 10 02https://esolangs.org/w/index.php?diff=74749&oldid=40945 5* 03Chris Pressey 5* (+46) 10This language is Turing-complete. > 1593522984 918363 PRIVMSG #esoteric :14[[07Nope.14]]4 M10 02https://esolangs.org/w/index.php?diff=74750&oldid=72070 5* 03PythonshellDebugwindow 5* (+102) 10/* 6969 Assembler */ cats > 1593523110 156117 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/(Unnamed language)14]]4 M10 02https://esolangs.org/w/index.php?diff=74751&oldid=74742 5* 03PythonshellDebugwindow 5* (-1279) 10Blanked the page > 1593523134 210146 PRIVMSG #esoteric :14[[07Something positive14]]4 N10 02https://esolangs.org/w/index.php?oldid=74752 5* 03PythonshellDebugwindow 5* (+1494) 10Created page with "{{lowercase}} '''something positive''' is an esolang by [[User:PythonshellDebugwindow]]. ==Overview== something positive is a [[string]]-[[rewriting]] language. Programs take..." > 1593523151 983064 PRIVMSG #esoteric :14[[07Something positive14]]4 M10 02https://esolangs.org/w/index.php?diff=74753&oldid=74752 5* 03PythonshellDebugwindow 5* (+0) 10/* Truth-machine */ > 1593523179 35349 PRIVMSG #esoteric :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=74754&oldid=74714 5* 03PythonshellDebugwindow 5* (+25) 10/* S */ > 1593523255 850727 PRIVMSG #esoteric :14[[07Solo14]]4 M10 02https://esolangs.org/w/index.php?diff=74755&oldid=74351 5* 03PythonshellDebugwindow 5* (+44) 10/* Interpreter in C (solo.h) */ > 1593523293 442365 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow14]]4 M10 02https://esolangs.org/w/index.php?diff=74756&oldid=74715 5* 03PythonshellDebugwindow 5* (+60) 10/* Languages */ > 1593523502 640637 PRIVMSG #esoteric :14[[07Something positive14]]4 M10 02https://esolangs.org/w/index.php?diff=74757&oldid=74753 5* 03PythonshellDebugwindow 5* (+105) 10/* Examples */ > 1593523538 727449 PRIVMSG #esoteric :14[[07Something positive14]]4 M10 02https://esolangs.org/w/index.php?diff=74758&oldid=74757 5* 03PythonshellDebugwindow 5* (-1) 10/* Overview */ > 1593523596 271082 PRIVMSG #esoteric :14[[07Assembly code14]]4 M10 02https://esolangs.org/w/index.php?diff=74759&oldid=8592 5* 03PythonshellDebugwindow 5* (+45) 10dstnguish > 1593523603 556900 PRIVMSG #esoteric :14[[07Assembly code14]]4 M10 02https://esolangs.org/w/index.php?diff=74760&oldid=74759 5* 03PythonshellDebugwindow 5* (+0) 10 > 1593523664 745272 PRIVMSG #esoteric :14[[07Machine code14]]4 M10 02https://esolangs.org/w/index.php?diff=74761&oldid=8591 5* 03PythonshellDebugwindow 5* (+44) 10user A lamnguage > 1593523735 152430 PRIVMSG #esoteric :14[[07SASM14]]4 M10 02https://esolangs.org/w/index.php?diff=74762&oldid=68585 5* 03PythonshellDebugwindow 5* (+35) 10 > 1593524076 613076 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 10 02https://esolangs.org/w/index.php?diff=74763&oldid=74741 5* 03DmilkaSTD 5* (+3757) 10Language remastered > 1593524129 586903 PRIVMSG #esoteric :14[[07Vowels14]]4 M10 02https://esolangs.org/w/index.php?diff=74764&oldid=71021 5* 03Chris Pressey 5* (+49) 10disambiguate > 1593524162 317921 PRIVMSG #esoteric :14[[07Vowels (2017)14]]4 M10 02https://esolangs.org/w/index.php?diff=74765&oldid=52584 5* 03Chris Pressey 5* (+48) 10disambiguate > 1593524376 356047 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 M10 02https://esolangs.org/w/index.php?diff=74766&oldid=74763 5* 03DmilkaSTD 5* (-3) 10fixed some bad grammar > 1593524585 887676 PRIVMSG #esoteric :14[[07Vowels (2017)14]]4 10 02https://esolangs.org/w/index.php?diff=74767&oldid=74765 5* 03Chris Pressey 5* (+400) 10Add computational class sketch. > 1593525165 715380 PRIVMSG #esoteric :14[[07V (FMota)14]]4 10 02https://esolangs.org/w/index.php?diff=74768&oldid=50732 5* 03Chris Pressey 5* (+29) 10+year < 1593525437 868879 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :https://xkcd.com/2309 esolanging much, eh? > 1593525449 540654 PRIVMSG #esoteric :14[[07Nhohnhehr14]]4 M10 02https://esolangs.org/w/index.php?diff=74769&oldid=40957 5* 03Chris Pressey 5* (+41) 10+cat (We still don't know...) < 1593525764 681887 :cpressey!~cpressey@88.144.93.57 QUIT :Quit: WeeChat 1.9.1 > 1593526483 732143 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=74770&oldid=74308 5* 03Quadril-Is 5* (+48) 10 > 1593527078 901778 PRIVMSG #esoteric :14[[07BSoD14]]4 M10 02https://esolangs.org/w/index.php?diff=74771&oldid=69355 5* 03PythonshellDebugwindow 5* (+19) 10/* Hello, World! */ cat > 1593527104 143610 PRIVMSG #esoteric :14[[07BSoD14]]4 M10 02https://esolangs.org/w/index.php?diff=74772&oldid=74771 5* 03PythonshellDebugwindow 5* (+0) 10 > 1593527242 177540 PRIVMSG #esoteric :14[[07Nestplate14]]4 M10 02https://esolangs.org/w/index.php?diff=74773&oldid=57390 5* 03PythonshellDebugwindow 5* (+29) 10 > 1593527760 937608 PRIVMSG #esoteric :14[[07LolKek14]]4 M10 02https://esolangs.org/w/index.php?diff=74774&oldid=73258 5* 03PythonshellDebugwindow 5* (+23) 10 < 1593528738 9494 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Read error: Connection reset by peer > 1593529538 666872 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 M10 02https://esolangs.org/w/index.php?diff=74775&oldid=74766 5* 03DmilkaSTD 5* (-131) 10fix < 1593530138 359538 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Quit: Quittin'. > 1593530146 752882 PRIVMSG #esoteric :14[[07Marbelous14]]4 M10 02https://esolangs.org/w/index.php?diff=74776&oldid=55527 5* 03PythonshellDebugwindow 5* (+37) 10/* Examples */ cat < 1593530242 332347 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric > 1593530546 991500 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 10 02https://esolangs.org/w/index.php?diff=74777&oldid=74775 5* 03DmilkaSTD 5* (+648) 10+,const vars > 1593530655 486453 PRIVMSG #esoteric :14[[07User:DmilkaSTD14]]4 M10 02https://esolangs.org/w/index.php?diff=74778&oldid=74683 5* 03DmilkaSTD 5* (+70) 10 > 1593531651 38996 PRIVMSG #esoteric :14[[07Java'14]]4 M10 02https://esolangs.org/w/index.php?diff=74779&oldid=72628 5* 03PythonshellDebugwindow 5* (+99) 10cats ++ bold ++ link > 1593531696 554128 PRIVMSG #esoteric :14[[07GreenBerry14]]4 M10 02https://esolangs.org/w/index.php?diff=74780&oldid=70800 5* 03PythonshellDebugwindow 5* (+49) 10/* External resources */ cats < 1593532067 496248 :MDead!~MDude@74.5.140.76 JOIN :#esoteric < 1593532214 487250 :MDude!~MDude@74.5.140.76 QUIT :Ping timeout: 240 seconds < 1593532223 836758 :MDead!~MDude@74.5.140.76 NICK :MDude < 1593532515 329341 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 QUIT :Quit: Connection closed > 1593532568 153970 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 M10 02https://esolangs.org/w/index.php?diff=74781&oldid=74777 5* 03DmilkaSTD 5* (+290) 10+break bcause i'm lazy > 1593532598 814592 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 M10 02https://esolangs.org/w/index.php?diff=74782&oldid=74781 5* 03DmilkaSTD 5* (-3) 10-spaces > 1593532609 706824 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74783&oldid=74770 5* 03PythonshellDebugwindow 5* (-1040) 10 > 1593532633 34928 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74784&oldid=74783 5* 03PythonshellDebugwindow 5* (+31) 10 > 1593532645 823681 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74785&oldid=74784 5* 03PythonshellDebugwindow 5* (+5) 10 > 1593532729 316467 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 M10 02https://esolangs.org/w/index.php?diff=74786&oldid=74782 5* 03PythonshellDebugwindow 5* (+7) 10/* Break */ links < 1593533459 254193 :MDead!~MDude@74.5.140.76 JOIN :#esoteric < 1593533474 434224 :MDude!~MDude@74.5.140.76 QUIT :Ping timeout: 240 seconds < 1593533475 940116 :MDead!~MDude@74.5.140.76 NICK :MDude < 1593536094 377001 :rain1!~rain1@unaffiliated/rain1 QUIT :Remote host closed the connection < 1593536130 970286 :rain1!~rain1@unaffiliated/rain1 JOIN :#esoteric > 1593536172 204730 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74787&oldid=74690 5* 03PythonshellDebugwindow 5* (+406) 10/* Operator */ > 1593537031 324913 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74788&oldid=74787 5* 03PythonshellDebugwindow 5* (+234) 10/* Operator */ > 1593537118 288857 PRIVMSG #esoteric :14[[07BF-ASM:814]]4 M10 02https://esolangs.org/w/index.php?diff=74789&oldid=74786 5* 03PythonshellDebugwindow 5* (+1) 10/* Memory management */ > 1593537364 122966 PRIVMSG #esoteric :14[[07Java''14]]4 M10 02https://esolangs.org/w/index.php?diff=74790&oldid=21447 5* 03PythonshellDebugwindow 5* (+122) 10stub + cats < 1593537439 777006 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric < 1593538027 73246 :Cale!~cale@2607:fea8:9960:35:9c93:6313:d04a:1b1f QUIT :Read error: Connection reset by peer < 1593538281 442082 :Cale!~cale@2607:fea8:9960:35:986b:bd92:f82:a7f8 JOIN :#esoteric < 1593538537 800939 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :what control flow would you suggest for a language with values from the unit disc? (z ∈ C with |z| ≤ 1, though not arbitrary ones, to allow implementation: either usual float pairs, or cyclotomics, or something else) < 1593539396 291273 :Cale!~cale@2607:fea8:9960:35:986b:bd92:f82:a7f8 PRIVMSG #esoteric :Complex Fractran? :D < 1593539618 96998 :Cale!~cale@2607:fea8:9960:35:986b:bd92:f82:a7f8 PRIVMSG #esoteric :Oh man, you could do fractran on arbitrary number fields and interpret the word "integer" to mean "element of the ring of integers of the number field" < 1593540204 464383 :rain1!~rain1@unaffiliated/rain1 PRIVMSG #esoteric :O_O > 1593542947 14165 PRIVMSG #esoteric :14[[07Conditional brainfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=74791&oldid=71597 5* 03PythonshellDebugwindow 5* (+127) 10cats + links + bold + fix headers > 1593543374 875292 PRIVMSG #esoteric :14[[07InterpretMe14]]4 M10 02https://esolangs.org/w/index.php?diff=74792&oldid=57700 5* 03PythonshellDebugwindow 5* (+97) 10cats > 1593543426 847167 PRIVMSG #esoteric :14[[07ODDBALL14]]4 M10 02https://esolangs.org/w/index.php?diff=74793&oldid=58454 5* 03PythonshellDebugwindow 5* (+28) 10/* External resources */ cat > 1593543581 307265 PRIVMSG #esoteric :14[[07HELP (Preprocessor)14]]4 M10 02https://esolangs.org/w/index.php?diff=74794&oldid=37175 5* 03PythonshellDebugwindow 5* (+119) 10cats + bold > 1593543623 751991 PRIVMSG #esoteric :14[[07HELP (Preprocessor)14]]4 M10 02https://esolangs.org/w/index.php?diff=74795&oldid=74794 5* 03PythonshellDebugwindow 5* (-2) 10/* See also */ cux < 1593543853 727001 :b_jonas!~x@catv-176-63-11-183.catv.broadband.hu JOIN :#esoteric > 1593543865 377305 PRIVMSG #esoteric :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=74796&oldid=64614 5* 03PythonshellDebugwindow 5* (+24) 10/* Computational Properties */ < 1593543939 363527 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca QUIT :Disconnected by services < 1593543946 806672 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca JOIN :#esoteric > 1593544509 412070 PRIVMSG #esoteric :14[[07Pointer14]]4 M10 02https://esolangs.org/w/index.php?diff=74797&oldid=8512 5* 03PythonshellDebugwindow 5* (+75) 10 < 1593544528 20098 :ZippyMagician!49db5189@c-73-219-81-137.hsd1.ct.comcast.net JOIN :#esoteric > 1593544531 844247 PRIVMSG #esoteric :14[[07Call stack14]]4 M10 02https://esolangs.org/w/index.php?diff=74798&oldid=60471 5* 03PythonshellDebugwindow 5* (+0) 10 < 1593544621 342722 :ZippyMagician!49db5189@c-73-219-81-137.hsd1.ct.comcast.net QUIT :Remote host closed the connection > 1593544636 317138 PRIVMSG #esoteric :14[[07Call stack14]]4 M10 02https://esolangs.org/w/index.php?diff=74799&oldid=74798 5* 03PythonshellDebugwindow 5* (-38) 10/* Esotericization */ > 1593544667 373372 PRIVMSG #esoteric :14[[07Call stack/Manipulation14]]4 M10 02https://esolangs.org/w/index.php?diff=74800&oldid=46064 5* 03PythonshellDebugwindow 5* (+21) 10 > 1593544990 713819 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74801&oldid=74785 5* 03PythonshellDebugwindow 5* (+29) 10 > 1593545177 287446 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74802&oldid=74801 5* 03PythonshellDebugwindow 5* (+2307) 10 < 1593545558 610763 :craigo!~craigo@144.136.206.168 JOIN :#esoteric > 1593545607 449463 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74803&oldid=74802 5* 03PythonshellDebugwindow 5* (+0) 10 > 1593545730 668365 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74804&oldid=74803 5* 03PythonshellDebugwindow 5* (+0) 10 > 1593546124 295779 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74805&oldid=74804 5* 03PythonshellDebugwindow 5* (+0) 10 > 1593546266 422008 PRIVMSG #esoteric :14[[07Brainfuck14]]4 M10 02https://esolangs.org/w/index.php?diff=74806&oldid=74726 5* 03PythonshellDebugwindow 5* (-1) 10 > 1593546392 73225 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74807&oldid=74805 5* 03PythonshellDebugwindow 5* (-1) 10 < 1593546487 300381 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca QUIT :Ping timeout: 260 seconds > 1593546537 980677 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74808&oldid=74807 5* 03PythonshellDebugwindow 5* (+44) 10 < 1593546850 875436 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca JOIN :#esoteric > 1593546911 660698 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74809&oldid=74808 5* 03PythonshellDebugwindow 5* (-8) 10 < 1593547308 136561 :craigo!~craigo@144.136.206.168 QUIT :Quit: Leaving > 1593547983 843633 PRIVMSG #esoteric :14[[07Intolerant14]]4 M10 02https://esolangs.org/w/index.php?diff=74810&oldid=34474 5* 03PythonshellDebugwindow 5* (+23) 10/* Potential Errors */ cat > 1593547998 261479 PRIVMSG #esoteric :14[[07Intolerant14]]4 M10 02https://esolangs.org/w/index.php?diff=74811&oldid=74810 5* 03PythonshellDebugwindow 5* (+20) 10 > 1593548659 485339 PRIVMSG #esoteric :14[[07Ni14]]4 10 02https://esolangs.org/w/index.php?diff=74812&oldid=74474 5* 03DeybisMelendez 5* (-132) 10 > 1593549437 351812 PRIVMSG #esoteric :14[[07Ni14]]4 M10 02https://esolangs.org/w/index.php?diff=74813&oldid=74812 5* 03PythonshellDebugwindow 5* (+85) 10/* Computational class */ > 1593549983 316595 PRIVMSG #esoteric :14[[07Grime MC14]]4 M10 02https://esolangs.org/w/index.php?diff=74814&oldid=67949 5* 03PythonshellDebugwindow 5* (+33) 10/* External resources */ > 1593550021 123463 PRIVMSG #esoteric :14[[07Chespirito14]]4 M10 02https://esolangs.org/w/index.php?diff=74815&oldid=74527 5* 03PythonshellDebugwindow 5* (+102) 10/* Implementation */ equiv->deriv + cats < 1593550104 77856 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :are there any news since that old Baez post about whether there is a “golden type” Φ such that Φ² ≅ 1 + Φ with a natural isomorphism (natural like in seven trees in one)? > 1593550126 77512 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=74816&oldid=74788 5* 03PythonshellDebugwindow 5* (+0) 10/* kcufnairB */ < 1593550174 38073 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :an arithmetical error (alas!) and an unique type deliver the solution: (1 + U)² ≅ 1 + 2U ❝≅❞ 1 + (1 + U) (what was I thinking?!) < 1593550552 498891 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :double mistake: I thought this still gives a correct solution when U is a singleton, but no, U ≇ 1 for the same reason I remembered it here, becase of its square. And anyway that’d be boring: one wants to find an infinite Φ < 1593550652 621892 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If it's a natural isomorphism then Φ should be a functor, right? > 1593550914 115627 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/(Unnamed language)14]]4 M10 02https://esolangs.org/w/index.php?diff=74817&oldid=74751 5* 03PythonshellDebugwindow 5* (+774) 10 < 1593551006 364336 :rain1!~rain1@unaffiliated/rain1 QUIT :Quit: Leaving > 1593551612 666078 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/(Unnamed language)14]]4 M10 02https://esolangs.org/w/index.php?diff=74818&oldid=74817 5* 03PythonshellDebugwindow 5* (-1) 10/* The blues instruction */ < 1593551667 74347 :dog_star!sid310875@gateway/web/irccloud.com/x-dtzjmtdtpzejvdpy QUIT :Ping timeout: 246 seconds < 1593551672 934398 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :shachaf: mm I don’t know if a concrete type may be a functor. In the tree case though, T = μx. T′x where T′ is indeed a functor 1 + X² > 1593551680 721738 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow/(Unnamed language)14]]4 M10 02https://esolangs.org/w/index.php?diff=74819&oldid=74818 5* 03PythonshellDebugwindow 5* (+53) 10/* Interpreter */ < 1593551719 803678 :dog_star!sid310875@gateway/web/irccloud.com/x-haoytypwlfenekuc JOIN :#esoteric < 1593551797 972094 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :yeah I think one may ask about a functor F such that (μx. Fx)² ≅ 1 + (μx. Fx) though I’m not sure if we can take μx off and simplify this < 1593551985 993037 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :suppose now U³ ≅ 0. Then (A + U + U²)² ≅ A² + 2AU + (1 + A) U² = hmm no. Let’s try infinite series < 1593552246 138730 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :ha, that just delegates the problem to finding the first coefficient of the series with the same property < 1593552295 245091 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, you care about the shape, not just the cardinality. < 1593552313 397259 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :yes < 1593552409 956439 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :in one place there were stated such an isomorphism requires inspecting no more than a fixed amount of data constructors < 1593552419 220572 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I wasn't talking about the functor F that you're taking the fixed point of, but about the functor e.g. Tree a = Leaf | Branch (Tree a) (Tree a) < 1593552511 220436 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :isn’t that just a constant functor (technically, up to replacing Leaf with Leaf a, but they should be equivalent) < 1593552521 492346 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Er, I meant "Leaf a". < 1593552536 964098 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :ah < 1593552561 73967 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :wait, and I lied, of course versions with Leaf and Leaf a are different < 1593552606 853354 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Anyway I'd be pretty surprised if you figured out a type that has this property. < 1593552635 965775 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :I would be too! Now I have no hope after series failed me < 1593552663 181543 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean, of course there's an isomorphism between 1 + Nat and Nat^2. That's why you need naturality. < 1593552802 97359 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :I had not much hope from the start as I haven’t got as many mathematician friend as Baez does, so if they haven’t figured it out in several weeks or years (supposing that after that they either forgot ot he wouldn’t append a note to that old post when the solution would be found), how would I in a burst of procrastinative initiative (at most a couple of hours)? < 1593552812 933011 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :s/friend/friends < 1593552869 553464 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :here’s another question, maybe more fruitful: how would one prove that there’s no such type? < 1593552884 614367 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :(in a suitable type theory) < 1593552966 986835 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :so we could say Φ is almost surely not a regular tree type or what are they called (not a polynomial nor a recursive type involving polynomials) < 1593553034 357063 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :though I’m not entirely sure about recursive polynomial types. I thought any of them is isomorphic to some series, and if that’s not the case… < 1593553076 261608 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :and maybe unique types couldn’t save us either < 1593553113 486353 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :er, “generalized unique types”, like U such that U³ ≅ 0 < 1593553120 998996 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :nilpotent types < 1593553155 733107 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :and on that my knowledge of various type-algebraic things ends < 1593553285 951793 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :well, also I heard about realizing negative and quotient types—and they say that’s hard on its own and then so much as impossible if one wants to have both together < 1593553693 478807 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :also of note: it seems one can’t talk about an antidiagonal X^2̲ (and a diagonal in first place) of X² if not (Eq X). For the same reason one can’t talk about an upper antidiagonal X^2̲ / 2! ≡ binom(X, 2) if not (Ord X). That shouldn’t directly relate to the previous, I’m just reading old sigfpe < 1593553743 573059 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :(one can replace 2 with n here) < 1593553846 554100 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru PRIVMSG #esoteric :@ask rain1 BTW what did you wanted symmetric polynomials for? Just curious < 1593553846 554169 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1593554101 1626 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca QUIT :Disconnected by services < 1593554104 435902 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca JOIN :#esoteric < 1593554300 88384 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net QUIT :Remote host closed the connection < 1593555785 96691 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1593555934 562651 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 240 seconds < 1593555934 884382 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1593557469 553370 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1593557530 521722 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net QUIT :Remote host closed the connection < 1593557554 492403 :Arcorann!~awych@121-200-6-58.79c806.syd.nbn.aussiebb.net JOIN :#esoteric < 1593558254 464324 :tromp_!~tromp@2a02:a210:ca3:2800:a8cd:bd53:575f:65d2 JOIN :#esoteric < 1593558291 401585 :LKoen!~LKoen@81.255.219.130 QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1593558392 28163 :tromp!~tromp@ip-213-127-94-32.ip.prioritytelecom.net QUIT :Ping timeout: 246 seconds > 1593560247 513308 PRIVMSG #esoteric :14[[07Losescript14]]4 M10 02https://esolangs.org/w/index.php?diff=74820&oldid=61562 5* 03PythonshellDebugwindow 5* (-12) 10 > 1593560284 855906 PRIVMSG #esoteric :14[[07Losescript14]]4 M10 02https://esolangs.org/w/index.php?diff=74821&oldid=74820 5* 03PythonshellDebugwindow 5* (+6) 10/* It does the Achermann function below: */ > 1593560324 887205 PRIVMSG #esoteric :14[[07Losescript14]]4 M10 02https://esolangs.org/w/index.php?diff=74822&oldid=74821 5* 03PythonshellDebugwindow 5* (+79) 10/* Turing-completeness */ cats > 1593560354 914018 PRIVMSG #esoteric :14[[072D-BCT14]]4 M10 02https://esolangs.org/w/index.php?diff=74823&oldid=55748 5* 03PythonshellDebugwindow 5* (+52) 10/* Wierdness */ cats > 1593560421 77936 PRIVMSG #esoteric :14[[071st-Worst14]]4 M10 02https://esolangs.org/w/index.php?diff=74824&oldid=65102 5* 03PythonshellDebugwindow 5* (+9) 10 < 1593560749 961060 :arseniiv!~arseniiv@77.79.179.64.dynamic.ufanet.ru QUIT :Ping timeout: 264 seconds < 1593560886 616455 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Remote host closed the connection < 1593561217 59746 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca QUIT :Remote host closed the connection < 1593561549 105946 :zzo38!~zzo38@host-24-207-48-139.public.eastlink.ca JOIN :#esoteric