> 1594512456 333490 PRIVMSG #esoteric :14[[07Keys14]]4 10 02https://esolangs.org/w/index.php?diff=75849&oldid=62183 5* 03Bangyen 5* (+100) 10 < 1594512944 881944 :Arcorann!~awych@121-200-5-186.79c805.syd.nbn.aussiebb.net JOIN :#esoteric < 1594512977 988154 :Arcorann!~awych@121-200-5-186.79c805.syd.nbn.aussiebb.net QUIT :Remote host closed the connection < 1594513005 171446 :Arcorann!~awych@121-200-5-186.79c805.syd.nbn.aussiebb.net JOIN :#esoteric < 1594513727 579452 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1594513803 876157 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1594514724 903084 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net QUIT :Remote host closed the connection < 1594518310 103615 :craigo!~craigo@144.136.206.168 QUIT :Ping timeout: 256 seconds < 1594518786 156286 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 256 seconds < 1594518821 18863 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1594519495 388088 :craigo!~craigo@144.136.206.168 JOIN :#esoteric > 1594521526 519156 PRIVMSG #esoteric :14[[07User:Bangyen14]]4 10 02https://esolangs.org/w/index.php?diff=75850&oldid=75845 5* 03Bangyen 5* (+30) 10/* Implementations */ < 1594522418 327196 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: Ah, now I agree that thinking of this algorithm as picking a permutation is obviously better. < 1594522916 610212 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net JOIN :#esoteric < 1594526005 588309 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Book Mill {4} Artifact ;; Whenever you mill, if ~ is untapped, you gain that much life. ;; {4}: Mill 2 cards, and then put a card from your graveyard on the bottom of your library. This ability cannot be used if ~ is tapped. ;; Cycling {2} < 1594526601 748546 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: My thinking was, the algorithm makes P(n,k) choices (permutations, k out of n), so if it's correct then there should be a bijection of runs to these permutations. < 1594526707 898157 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: Right, once I thought that I realized it must be a permutation algorithm. < 1594526725 744080 :int-e!~noone@int-e.eu PRIVMSG #esoteric :https://www.youtube.com/watch?v=zFwHazFAPok (Nakamura plays Minesweeper) is a drinking game... count the number of times Nakamura says "last one"... < 1594526733 216185 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I wonder what one that makes P(n,k)/k! choices would look like. < 1594526804 981402 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Hmm, hard to imagine, at least if those choices are supposed to be uniform. < 1594526831 25100 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :In the Pokemon Pinball game, too many points can be earned in the Mewtwo stage. So, to avoid that, I play the Mewtwo stage without touching the flippers; you can try that if you want to. < 1594526838 433591 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(non-uniformly you can break it down to binary choices which is relatively easy... pick the first element or not, unless forced) < 1594526884 474539 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Which actually exists as an algorithm: to select k elements out of n, pick the first element with probability k/n, then proceed. < 1594526951 714485 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net PRIVMSG #esoteric :Apparently in 2012 I posted " < 1594526951 821681 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net PRIVMSG #esoteric :Can elephants juggle more than seven chainsaws?", and then made a comment about googling the entire question. That chat log is now the only result. < 1594526956 24129 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(This is uniform in the end but relies on a non-uniform choice internally.) < 1594526994 888137 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net PRIVMSG #esoteric :(My best first guess would be Triangle and Robert quote) < 1594527285 879855 :int-e!~noone@int-e.eu PRIVMSG #esoteric :hrm, there was a cute term for google queries with unique results... can't remember :-( > 1594527306 508592 PRIVMSG #esoteric :14[[07High Rise14]]4 10 02https://esolangs.org/w/index.php?diff=75851&oldid=75816 5* 03Ais523 5* (+18) 10/* See also */ mention [[Spiral Rise]], the new and improved version of this language < 1594527332 128289 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net PRIVMSG #esoteric :Relatedly ohnorobot (comic search engine) is dead. < 1594527411 995658 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net PRIVMSG #esoteric :No, just the embed on T&R > 1594527732 232746 PRIVMSG #esoteric :14[[07Re:direction14]]4 M10 02https://esolangs.org/w/index.php?diff=75852&oldid=75774 5* 03Ais523 5* (+1) 10/* Computational class */ punct > 1594528169 906351 PRIVMSG #esoteric :14[[071+/Snippets14]]4 10 02https://esolangs.org/w/index.php?diff=75853&oldid=74306 5* 03TwilightSparkle 5* (+96) 10/* Easy */ > 1594529815 603938 PRIVMSG #esoteric :14[[071+14]]4 10 02https://esolangs.org/w/index.php?diff=75854&oldid=75137 5* 03TwilightSparkle 5* (+158) 10/* Turing-Completeness */ > 1594530332 403938 PRIVMSG #esoteric :14[[071+14]]4 10 02https://esolangs.org/w/index.php?diff=75855&oldid=75854 5* 03TwilightSparkle 5* (+191) 10/* Turing-Completeness */ > 1594530395 343917 PRIVMSG #esoteric :14[[071+14]]4 10 02https://esolangs.org/w/index.php?diff=75856&oldid=75855 5* 03TwilightSparkle 5* (+78) 10/* Turing-Completeness */ < 1594530656 395608 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: the discouraging thing about trying to make C(n,k) choices uniformly when sampling combinations is that C(n,k) factors awkwardly. Things like... C(49,7) is divisible by 7, but C(56,7) is not... < 1594530732 755822 :int-e!~noone@int-e.eu PRIVMSG #esoteric :So I'm inclined to believe that there's no natural way to do this. < 1594532668 607614 :adu!~arobbins@c-76-111-99-194.hsd1.md.comcast.net QUIT :Quit: adu > 1594535029 967719 PRIVMSG #esoteric :14[[07Magic14]]4 M10 02https://esolangs.org/w/index.php?diff=75857&oldid=58724 5* 03JimmyChaos 5* (+21) 10Added the category "thematic" < 1594535130 534457 :miracle2511!~miracle25@2405:4800:5a8f:1e32:7a06:b3b3:a349:5d19 JOIN :#esoteric < 1594535156 478602 :miracle2511!~miracle25@2405:4800:5a8f:1e32:7a06:b3b3:a349:5d19 PRIVMSG #esoteric :hello, is there any good C11 book for beginners? < 1594535587 186296 :miracle2511!~miracle25@2405:4800:5a8f:1e32:7a06:b3b3:a349:5d19 QUIT :Quit: Leaving > 1594536022 197869 PRIVMSG #esoteric :14[[07Spare Change14]]4 10 02https://esolangs.org/w/index.php?diff=75858&oldid=75842 5* 03The Esolanger 5* (+187) 10Add New Commands > 1594537135 191760 PRIVMSG #esoteric :14[[07Spare Change14]]4 10 02https://esolangs.org/w/index.php?diff=75859&oldid=75858 5* 03The Esolanger 5* (+321) 10Added jumping and ifs > 1594537193 750485 PRIVMSG #esoteric :14[[07Spare Change14]]4 M10 02https://esolangs.org/w/index.php?diff=75860&oldid=75859 5* 03The Esolanger 5* (+4) 10/* The Commands */ > 1594537315 109447 PRIVMSG #esoteric :14[[07Spare Change14]]4 M10 02https://esolangs.org/w/index.php?diff=75861&oldid=75860 5* 03The Esolanger 5* (+23) 10Added category > 1594538045 545580 PRIVMSG #esoteric :14[[076-514]]4 N10 02https://esolangs.org/w/index.php?oldid=75862 5* 03The Esolanger 5* (+330) 10New Article! > 1594538111 403137 PRIVMSG #esoteric :14[[076-514]]4 M10 02https://esolangs.org/w/index.php?diff=75863&oldid=75862 5* 03The Esolanger 5* (+12) 10Added a list > 1594538140 69572 PRIVMSG #esoteric :14[[076-514]]4 M10 02https://esolangs.org/w/index.php?diff=75864&oldid=75863 5* 03The Esolanger 5* (+0) 10/* Instructions */ < 1594538189 477364 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Perhaps, in TeXnicard the possibility should be added for change sets to be digitally signed. < 1594539072 765971 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( TeXnicard is, surprisingly, neither vaporware nor written in SQLite. ) > 1594539235 290707 PRIVMSG #esoteric :14[[07APL14]]4 10 02https://esolangs.org/w/index.php?diff=75865&oldid=24136 5* 03Amakukha 5* (+1276) 10copied from [[Prehistory of esoteric programming languages]] > 1594539351 430666 PRIVMSG #esoteric :14[[07DDuuaall14]]4 N10 02https://esolangs.org/w/index.php?oldid=75866 5* 03D 5* (+564) 10Created page with "[[DDuuaall]] is a language invented by [[User:A]], inspired by [https://github.com/JonoCode9374/Vyxal Vyxal]'s zipmap. == I/O Specifications == There's implicit input, but you..." > 1594539356 486301 PRIVMSG #esoteric :14[[07APL14]]4 10 02https://esolangs.org/w/index.php?diff=75867&oldid=75865 5* 03Amakukha 5* (+97) 10+categories < 1594539370 226760 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Well, TeXnicard uses SQLite, although it is mostly written in C; some parts are written in PostScript, though. < 1594539444 500692 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :what exactly is TeXnicard. < 1594539464 883802 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :I strive to have a project that I'm passionate about as long as you've been passionate/talkative about TeXnicard. > 1594539485 862569 PRIVMSG #esoteric :14[[07DDuuaall14]]4 10 02https://esolangs.org/w/index.php?diff=75868&oldid=75866 5* 03D 5* (+346) 10 < 1594539515 975616 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :A Fossil repository can be found at: http://zzo38computer.org/fossil/texnicard.ui Have you used Magic Set Editor or similar software? TeXnicard is an alternative program. < 1594539572 372236 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :I have not. < 1594539577 153267 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :don't even know what that is. < 1594539582 514596 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :(The Fossil repository also has a description of it, and also includes full documentation and full source codes, so that you can see its working.) < 1594539604 366869 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :It can be used to make cards for card games such as Magic: the Gathering. > 1594539615 704636 PRIVMSG #esoteric :14[[07DDuuaall14]]4 10 02https://esolangs.org/w/index.php?diff=75869&oldid=75868 5* 03D 5* (+370) 10/* Hello, World! */ < 1594539708 5189 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Does that help to explain it? Do you like to make up any custom cards for Magic: the Gathering? < 1594539769 971859 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :I don't, but that's neat! really neat. < 1594539858 4157 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :What about other card games? < 1594539925 710873 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :I don < 1594539929 359963 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :*don't play card games. < 1594539932 235646 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :(There are, as far as I know, two other alternatives to MSE as well, although I do not know much about them.) < 1594539943 41265 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :imode: O, OK. > 1594539974 388007 PRIVMSG #esoteric :14[[07APL14]]4 10 02https://esolangs.org/w/index.php?diff=75870&oldid=75867 5* 03Amakukha 5* (+374) 10 > 1594540007 648861 PRIVMSG #esoteric :14[[07DDuuaall14]]4 10 02https://esolangs.org/w/index.php?diff=75871&oldid=75869 5* 03D 5* (+566) 10 > 1594540026 144536 PRIVMSG #esoteric :14[[07Timeline of golfing languages14]]4 10 02https://esolangs.org/w/index.php?diff=75872&oldid=64652 5* 03Amakukha 5* (+8) 10 > 1594540051 286984 PRIVMSG #esoteric :14[[07Prehistory of esoteric programming languages14]]4 M10 02https://esolangs.org/w/index.php?diff=75873&oldid=73001 5* 03Amakukha 5* (+4) 10/* APL */ < 1594540297 322155 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :In writing TeXnicard, I found a bug in Ghostscript with the printobject and writeobject commands, which I have managed to fix, so if you use those commands and you use Ghostscript, then maybe you might find this patch useful. < 1594540384 723919 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :(The bug can be fixed without recompiling Ghostscript, since the patch is implemented purely in PostScript.) < 1594540533 740947 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :If you know anyone who is interested in my software, see if they would like to see it and/or to help with it. > 1594540715 416946 PRIVMSG #esoteric :14[[07APL14]]4 10 02https://esolangs.org/w/index.php?diff=75874&oldid=75870 5* 03Amakukha 5* (+266) 10 > 1594540935 19391 PRIVMSG #esoteric :14[[07Vafix14]]4 M10 02https://esolangs.org/w/index.php?diff=75875&oldid=67565 5* 03Amakukha 5* (+4) 10 > 1594540988 816399 PRIVMSG #esoteric :14[[07J-bot14]]4 10 02https://esolangs.org/w/index.php?diff=75876&oldid=67393 5* 03Amakukha 5* (+23) 10 > 1594541014 949120 PRIVMSG #esoteric :14[[07Vafix14]]4 10 02https://esolangs.org/w/index.php?diff=75877&oldid=75875 5* 03Amakukha 5* (+22) 10 > 1594541043 233956 PRIVMSG #esoteric :14[[07APL14]]4 10 02https://esolangs.org/w/index.php?diff=75878&oldid=75874 5* 03Amakukha 5* (+22) 10 > 1594541050 377358 PRIVMSG #esoteric :14[[07Jelly14]]4 10 02https://esolangs.org/w/index.php?diff=75879&oldid=75814 5* 03Amakukha 5* (+22) 10 > 1594541113 849293 PRIVMSG #esoteric :14[[07Category:APL-like14]]4 N10 02https://esolangs.org/w/index.php?oldid=75880 5* 03Amakukha 5* (+22) 10Created page with "[[Category:Languages]]" > 1594541137 750852 PRIVMSG #esoteric :14[[07APL14]]4 10 02https://esolangs.org/w/index.php?diff=75881&oldid=75878 5* 03Amakukha 5* (+23) 10 > 1594541204 225334 PRIVMSG #esoteric :14[[07Inca14]]4 10 02https://esolangs.org/w/index.php?diff=75882&oldid=40996 5* 03Amakukha 5* (+25) 10 > 1594541251 469550 PRIVMSG #esoteric :14[[07Multi-Set Manipulator14]]4 M10 02https://esolangs.org/w/index.php?diff=75883&oldid=75711 5* 03Amakukha 5* (+4) 10 > 1594541321 253747 PRIVMSG #esoteric :14[[07ParScript14]]4 10 02https://esolangs.org/w/index.php?diff=75884&oldid=34958 5* 03Amakukha 5* (+4) 10/* Description */ > 1594541355 297950 PRIVMSG #esoteric :14[[07Arity14]]4 10 02https://esolangs.org/w/index.php?diff=75885&oldid=71443 5* 03Amakukha 5* (+4) 10 > 1594541773 481233 PRIVMSG #esoteric :14[[07LYaPAS14]]4 10 02https://esolangs.org/w/index.php?diff=75886&oldid=25396 5* 03Amakukha 5* (+26) 10 > 1594541802 467931 PRIVMSG #esoteric :14[[07Unilinear14]]4 10 02https://esolangs.org/w/index.php?diff=75887&oldid=23222 5* 03Amakukha 5* (+4) 10/* History */ < 1594541892 450189 :int-e!~noone@int-e.eu PRIVMSG #esoteric :hmm, software infelicity of the day? mplayer has a -softvol option that causes volume is adjusted in software. but when playing multiple file, the volume is reset between files :-/ < 1594542110 463230 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Do you have to specify the -softvol option for each file, then? > 1594542145 567289 PRIVMSG #esoteric :14[[07Deadfish14]]4 10 02https://esolangs.org/w/index.php?diff=75888&oldid=75745 5* 03Amakukha 5* (+4) 10/* APL */ < 1594542235 48372 :int-e!~noone@int-e.eu PRIVMSG #esoteric :zzo38: no it means I have to use -volume if I want to use -softvol and adjust the volume to something other than the default, rather than adjusting the volume on the fly using the / and * keys. > 1594542242 814362 PRIVMSG #esoteric :14[[07APL14]]4 10 02https://esolangs.org/w/index.php?diff=75889&oldid=75881 5* 03Amakukha 5* (+56) 10 > 1594542296 580633 PRIVMSG #esoteric :14[[07Category:196214]]4 N10 02https://esolangs.org/w/index.php?oldid=75890 5* 03Amakukha 5* (+18) 10Created page with "[[Category:Years]]" < 1594542374 290511 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :I should think that if you adjust the volume while it is playing, it ought to keep the setting when the next file is played, at least by default. < 1594542422 722047 :int-e!~noone@int-e.eu PRIVMSG #esoteric :yes, but it doesn't. > 1594544033 273865 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Bauripalash 5* 10New user account > 1594544636 626846 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=75891&oldid=75846 5* 03Bauripalash 5* (+300) 10Added my introduction < 1594544793 75264 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer > 1594545032 999565 PRIVMSG #esoteric :14[[07MewMew14]]4 N10 02https://esolangs.org/w/index.php?oldid=75892 5* 03Bauripalash 5* (+144) 10Added first edits < 1594545169 928827 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 264 seconds > 1594545352 532475 PRIVMSG #esoteric :14[[07MewMew14]]4 M10 02https://esolangs.org/w/index.php?diff=75893&oldid=75892 5* 03Bauripalash 5* (+4) 10 < 1594545814 526709 :ondroed_!~fake_arse@94.41.4.55.dynamic.ufanet.ru JOIN :#esoteric < 1594545865 371715 :ondroed_!~fake_arse@94.41.4.55.dynamic.ufanet.ru PRIVMSG #esoteric :fungot do you have a stable irc access on your phone? < 1594545865 586818 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :ondroed_: that's already null terminated, isn't it? you can just try to keep it < 1594545881 556874 :ondroed_!~fake_arse@94.41.4.55.dynamic.ufanet.ru PRIVMSG #esoteric :oops wrong nick < 1594545914 544151 :ondroed_!~fake_arse@94.41.4.55.dynamic.ufanet.ru NICK :fake_arseniiv < 1594546041 768854 :fake_arseniiv!~fake_arse@94.41.4.55.dynamic.ufanet.ru PRIVMSG #esoteric :I thing those awful disconnects of old should have been the work of the old router. I don't see any this time < 1594546108 323713 :fake_arseniiv!~fake_arse@94.41.4.55.dynamic.ufanet.ru PRIVMSG #esoteric :so I'll be able to spam here while not home, finally < 1594546402 707918 :fake_arseniiv!~fake_arse@94.41.4.55.dynamic.ufanet.ru PRIVMSG #esoteric :> exp (Complex 0 (2 * pi)) < 1594546404 996229 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : error: < 1594546404 996282 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Data constructor not in scope: Complex :: Integer -> Double -> a < 1594546499 68373 :fake_arseniiv!~fake_arse@94.41.4.55.dynamic.ufanet.ru PRIVMSG #esoteric :> exp (Complex 0.0 (2 * pi)) < 1594546500 912255 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : error: < 1594546501 20935 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Data constructor not in scope: Complex :: Double -> Double -> a < 1594546519 741974 :fake_arseniiv!~fake_arse@94.41.4.55.dynamic.ufanet.ru PRIVMSG #esoteric :ah, now I see < 1594546569 925360 :fake_arseniiv!~fake_arse@94.41.4.55.dynamic.ufanet.ru PRIVMSG #esoteric :should have seen from the start, actually. No Num constraints etc. < 1594546588 252502 :fake_arseniiv!~fake_arse@94.41.4.55.dynamic.ufanet.ru QUIT :Quit: Bye > 1594546591 792171 PRIVMSG #esoteric :14[[076-514]]4 10 02https://esolangs.org/w/index.php?diff=75894&oldid=75864 5* 03Bangyen 5* (+1) 10 < 1594546603 858537 :fake_arseniiv!~fake_arse@94.41.4.55.dynamic.ufanet.ru JOIN :#esoteric < 1594546621 584103 :fake_arseniiv!~fake_arse@94.41.4.55.dynamic.ufanet.ru QUIT :Client Quit < 1594547834 374930 :craigo!~craigo@144.136.206.168 QUIT :Ping timeout: 240 seconds < 1594549788 730457 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :> exp (0.0 :+ (2 * pi)) < 1594549790 376164 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 1.0 :+ (-2.4492935982947064e-16) > 1594550386 69152 PRIVMSG #esoteric :14[[07DDuuaall14]]4 10 02https://esolangs.org/w/index.php?diff=75895&oldid=75871 5* 03A 5* (+757) 10 < 1594550553 588411 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1594550736 965471 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 272 seconds > 1594550738 559302 PRIVMSG #esoteric :14[[07DDuuaall14]]4 10 02https://esolangs.org/w/index.php?diff=75896&oldid=75895 5* 03A 5* (+604) 10 < 1594550742 496417 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life > 1594550945 935163 PRIVMSG #esoteric :14[[07DDuuaall14]]4 10 02https://esolangs.org/w/index.php?diff=75897&oldid=75896 5* 03A 5* (+539) 10 > 1594551177 726085 PRIVMSG #esoteric :14[[07DDuuaall14]]4 10 02https://esolangs.org/w/index.php?diff=75898&oldid=75897 5* 03A 5* (+158) 10/* Special Arity Rules */ < 1594552685 993851 :spruit11!~unknown@86.82.44.193 QUIT :Quit: leaving < 1594552705 154740 :spruit11!~unknown@ip56522cc1.speed.planet.nl JOIN :#esoteric < 1594553240 278585 :arseniiv!~arseniiv@94.41.4.55.dynamic.ufanet.ru JOIN :#esoteric > 1594553542 962985 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=75899&oldid=75101 5* 03A 5* (+69) 10/* Instruction list */ < 1594553903 745437 :arseniiv!~arseniiv@94.41.4.55.dynamic.ufanet.ru PRIVMSG #esoteric :int-e: shachaf: do SAT or SMT solvers usually have means to iterate all possible solutions, not just give a single model if one exists? < 1594553969 354171 :arseniiv!~arseniiv@94.41.4.55.dynamic.ufanet.ru PRIVMSG #esoteric :hm wait lambdabot haven’t said I have messages :\ < 1594554010 100727 :arseniiv!~arseniiv@94.41.4.55.dynamic.ufanet.ru PRIVMSG #esoteric :@tell cpressey wow this sounds interesting! but I haven’t understood what it means yet < 1594554010 100777 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1594554109 432465 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: the latter. one reason is that enumeration doesn't work well with restarts (which the solvers tend to do... a lot) < 1594554179 507403 :arseniiv!~arseniiv@94.41.4.55.dynamic.ufanet.ru PRIVMSG #esoteric :int-e: thank you! < 1594554191 787556 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: but they often have an incremental mode, where you can alternate between checking satisfiability (with model) and adding new constraints. So if there are few models you can rule out the ones you've seen with an additional constraint and continue. < 1594554215 164936 :int-e!~noone@int-e.eu PRIVMSG #esoteric :For example, this works well for checking uniqueness of solutions of puzzles. < 1594554280 633240 :arseniiv!~arseniiv@94.41.4.55.dynamic.ufanet.ru PRIVMSG #esoteric :int-e: is there a way to enumerate all possible moves for a given position in e. g. checkers or backgammon? < 1594554326 394692 :arseniiv!~arseniiv@94.41.4.55.dynamic.ufanet.ru PRIVMSG #esoteric :maybe an advanced SMT solver language may express it directly?.. and you have a single solution which contains the list of moves < 1594554333 333069 :int-e!~noone@int-e.eu PRIVMSG #esoteric :nah < 1594554380 611563 :arseniiv!~arseniiv@94.41.4.55.dynamic.ufanet.ru PRIVMSG #esoteric :so then my Prolog-esque (and totally unimplemented) thing may be a better solution as I feared < 1594554397 408323 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Well, I say "nah" but really I just don't know of anything like this. < 1594554431 906486 :int-e!~noone@int-e.eu PRIVMSG #esoteric :It does sound more like Prolog. Answer set programming may be relevant, I never figured out what that is exactly. < 1594554473 546634 :arseniiv!~arseniiv@94.41.4.55.dynamic.ufanet.ru PRIVMSG #esoteric :answer set programming, haven’t heard about that yet > 1594556132 348394 PRIVMSG #esoteric :14[[07MewMew14]]4 10 02https://esolangs.org/w/index.php?diff=75900&oldid=75893 5* 03Bauripalash 5* (+626) 10added infobox > 1594556321 480610 PRIVMSG #esoteric :14[[07MewMew14]]4 M10 02https://esolangs.org/w/index.php?diff=75901&oldid=75900 5* 03Bauripalash 5* (-26) 10Fixed code examples > 1594556514 743160 PRIVMSG #esoteric :14[[07MewMew14]]4 10 02https://esolangs.org/w/index.php?diff=75902&oldid=75901 5* 03Bauripalash 5* (+84) 10Added Github Repo Link < 1594557929 572167 :punker-_!~punker-_@37.172.242.99 JOIN :#esoteric < 1594558533 537583 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net JOIN :#esoteric < 1594558549 182060 :craigo!~craigo@144.136.206.168 JOIN :#esoteric < 1594558988 483147 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :arseniiv: I think there are all sorts of tricks for model counting, but if you're just using a regular solver and not looking for a large number, you usually do the thing int-e said. < 1594559065 939428 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://github.com/marijnheule/allsat is a modification of minisat that does it automatically. < 1594559092 717193 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(I also added this to my solver.) < 1594559199 558092 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was considering extending the input format to let you mark which variables are important, so it would only negate those. < 1594559219 416694 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But so far I'm not using encodings that have this problem. > 1594559339 222962 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=75903&oldid=75899 5* 03A 5* (-13) 10/* Instruction list */ < 1594559389 210230 :arseniiv!~arseniiv@94.41.4.55.dynamic.ufanet.ru PRIVMSG #esoteric :shachaf: interesting > 1594559695 441637 PRIVMSG #esoteric :14[[07DIVCON14]]4 10 02https://esolangs.org/w/index.php?diff=75904&oldid=75903 5* 03A 5* (+52) 10/* Explanation */ < 1594559804 122730 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Now I wonder how much disabling restarts is worth for model counting. < 1594559820 80604 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Probably not that much? Hmm. < 1594563534 380690 :punker-_!~punker-_@37.172.242.99 QUIT :Ping timeout: 240 seconds < 1594563763 390472 :kspalaiologos!~kspalaiol@176.221.122.107 JOIN :#esoteric < 1594567548 171986 :deschutron!~deschutro@2406:3400:512:c8c0:2d8:61ff:fe2e:ce6a QUIT :Ping timeout: 256 seconds < 1594567701 179338 :deschutron!~deschutro@183.25.70.115.static.exetel.com.au JOIN :#esoteric < 1594568114 560937 :struct!~deschutro@183.25.70.115.static.exetel.com.au JOIN :#esoteric < 1594568120 157849 :deschutron!~deschutro@183.25.70.115.static.exetel.com.au QUIT :Ping timeout: 256 seconds < 1594568721 694944 :Arcorann!~awych@121-200-5-186.79c805.syd.nbn.aussiebb.net QUIT :Read error: Connection reset by peer < 1594572776 927838 :arseniiv!~arseniiv@94.41.4.55.dynamic.ufanet.ru PRIVMSG #esoteric :a book has some strange vocabulary: (a module or an algebra) “reduces to zero”, “isomorphy” < 1594572903 108071 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :> exp (0.0 :+ (2 * pi)) -- arseniiv: < 1594572906 185299 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 1.0 :+ (-2.4492935982947064e-16) < 1594572952 998808 :arseniiv!~arseniiv@94.41.4.55.dynamic.ufanet.ru PRIVMSG #esoteric :b_jonas: thanks, though my mermory is short < 1594572994 579817 :arseniiv!~arseniiv@94.41.4.55.dynamic.ufanet.ru PRIVMSG #esoteric :if I wrote in Haskell more regularly, I’d should known it by heart < 1594573070 45218 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :arseniiv: in that case, try the documentation: https://downloads.haskell.org/~ghc/7.6.3/docs/html/libraries/base-4.6.0.1/Data-Complex.html https://www.haskell.org/onlinereport/haskell2010/haskellch17.html#x25-21800017 < 1594573099 367041 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :they're not perfect, but they forget less < 1594573110 278985 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :also, did you have a question about J and did you get an answer for it? < 1594573113 882586 :arseniiv!~arseniiv@94.41.4.55.dynamic.ufanet.ru PRIVMSG #esoteric :b_jonas: thank you :′) < 1594573118 815657 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :or more like, do you still have a J question? < 1594573144 467923 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :I'll AFK for 90 minutes so I won't answer immediately, just wondering < 1594573145 112753 :arseniiv!~arseniiv@94.41.4.55.dynamic.ufanet.ru PRIVMSG #esoteric :I usually search in there with hoogle anyway, I just wrote from the phone that time :D < 1594573167 260696 :arseniiv!~arseniiv@94.41.4.55.dynamic.ufanet.ru PRIVMSG #esoteric : also, did you have a question about J and did you get an answer for it? => hm I think no < 1594573214 180662 :arseniiv!~arseniiv@94.41.4.55.dynamic.ufanet.ru PRIVMSG #esoteric :maybe I don’t remember what of my questions might have been related to J…(??) < 1594573479 447317 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :I'll check the logs, it was probably someone else then < 1594575112 634828 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :I like that Heirloom-mailx allows specifying pipes in many cases where a filename is expected. Why don't many other programs do things like that? < 1594576188 887497 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1594576802 179239 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :zzo38: because they have forgotten their roots < 1594576830 285878 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :(or assume that /dev/stdin and /dev/stdout is available on the system and it's thus not-their-problem) < 1594576880 454159 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :to be honest I suspect it'd be more of a problem if shells were more configurable in regards to complex pipelines < 1594576886 435391 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :t20kdc: For non-interactive software, using stdin/stdout works fine, but many programs have an interactive mode. < 1594576897 504262 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :(Heirloom-mailx is interactive.) < 1594576913 414082 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :zzo38: then... if pipes are being specified, how? < 1594576978 862292 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :In the case of Heirloom-mailx, when you tell it to save attachments, it will ask you for the filename for each one (with the default filename filled in, but it can be removed); if you write something starting with | then you can specify a pipe instead. < 1594576994 598918 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :(For example, you can write |display to display a picture.) < 1594577000 45808 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :ooooh, I see < 1594577063 667703 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :that seems specific to interactive terminal applications, but when that is the case, that definitely sounds useful < 1594577088 247103 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :I was thinking you meant in terms of non-interactive applications, which definitely have a problem with complex pipeline routing < 1594577115 170104 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :specifically, the solution seems to be "more mkfifo" < 1594577138 732933 :t20kdc!~20kdc@cpc139340-aztw33-2-0-cust225.18-1.cable.virginm.net PRIVMSG #esoteric :...which is not very universally applicable < 1594577770 368756 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1594578291 444037 :Sgeo!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1594579957 408576 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 JOIN :#esoteric > 1594580896 652752 PRIVMSG #esoteric :14[[07Special:Log/delete14]]4 delete10 02 5* 03Ais523 5* 10deleted "[[02Category:196210]]": early esolangs are grouped into [[Category:Before 1993]] > 1594580928 302409 PRIVMSG #esoteric :14[[07APL14]]4 M10 02https://esolangs.org/w/index.php?diff=75905&oldid=75889 5* 03Ais523 5* (+7) 10cat < 1594581218 889957 :arseniiv!~arseniiv@94.41.4.55.dynamic.ufanet.ru PRIVMSG #esoteric :how do you call a linear combination with zero weight sum? < 1594581244 941690 :arseniiv!~arseniiv@94.41.4.55.dynamic.ufanet.ru PRIVMSG #esoteric :I think I heard “neutral combination” but I’m not sure at all < 1594581862 136965 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca QUIT :Quit: zzo38 < 1594581920 446541 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca JOIN :#esoteric < 1594582749 371012 :TheLie!~TheLie@2a02:8106:215:3300:844d:dece:9bd4:fbb2 QUIT :Ping timeout: 272 seconds < 1594583338 882301 :yonderboi!~ArthurStr@nat-pool-13-124.soborka.net QUIT :Quit: leaving < 1594583873 395419 :kspalaiologos!~kspalaiol@176.221.122.107 QUIT :Quit: Leaving < 1594584272 70813 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca QUIT :Quit: zzo38 < 1594584521 940512 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca JOIN :#esoteric < 1594585480 973462 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 246 seconds < 1594585578 906361 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1594585957 986886 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 264 seconds < 1594585979 935067 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric > 1594586389 76098 PRIVMSG #esoteric :14[[07Polynomial14]]4 10 02https://esolangs.org/w/index.php?diff=75906&oldid=30380 5* 03Bangyen 5* (-1067) 10 > 1594586459 424305 PRIVMSG #esoteric :14[[07Hello world program in esoteric languages14]]4 10 02https://esolangs.org/w/index.php?diff=75907&oldid=75625 5* 03Bangyen 5* (-1367) 10/* Polynomial */ > 1594586520 958419 PRIVMSG #esoteric :14[[07Hello world program in esoteric languages14]]4 10 02https://esolangs.org/w/index.php?diff=75908&oldid=75907 5* 03Bangyen 5* (+27) 10/* PlusOrMinus */ < 1594586628 605083 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :zzo38, t20kdc: my opinion is that most of the things that you want to do with pipes you can already do with shell piplines and the other shell feature (foo <(bar)), then you should probably use a regular file, and that people should trust that OSes handle temporary regular files efficiently these days. < 1594586680 996416 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :but on the other hand, for interactive programs like ed or vim, it probably does make sense to add commands to read/write from piped command lines, so that might apply in the case you mentioned originally > 1594587021 781381 PRIVMSG #esoteric :14[[07Hello world program in esoteric languages14]]4 10 02https://esolangs.org/w/index.php?diff=75909&oldid=75908 5* 03Bangyen 5* (+157) 10 > 1594588176 250607 PRIVMSG #esoteric :14[[07Polynomial14]]4 10 02https://esolangs.org/w/index.php?diff=75910&oldid=75906 5* 03Bangyen 5* (+1747) 10 > 1594588268 373718 PRIVMSG #esoteric :14[[07User:Bangyen14]]4 10 02https://esolangs.org/w/index.php?diff=75911&oldid=75850 5* 03Bangyen 5* (+18) 10/* Implementations */ < 1594588414 477749 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1594589136 817552 :rain1!~rain1@unaffiliated/rain1 QUIT :Quit: Leaving < 1594589306 165646 :aaaaaa!~ArthurStr@nat-pool-13-124.soborka.net JOIN :#esoteric < 1594589312 927230 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1594589692 989587 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :b_jonas: For non-interactive programs, you are certainly correct; you can use the shell features. < 1594589756 991212 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Interactive programs that support specifying piped commands do include ed and vim, as well as Heirloom-mailx, and some programs I wrote myself (such as bystand, and the interactive mode of TeXnicard), but many newer programs unfortunately don't support such thing. < 1594589853 425560 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :such as most interactive editors < 1594589901 612413 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :zzo38: yeah, it can help for domain-specific programming languages too, TeX has such an extension these days < 1594589918 448563 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :even when they're not interactive < 1594589937 230617 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :general purpose programming languages of course already have such a feature, and I do use it often < 1594589981 698204 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :I even found out that Windows 7 uses a tiny pipe buffer by default, and if you want to send large amounts of data through a pipe with performance, you have to increase it with a system call < 1594589991 557597 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Yes, although TeX does have an interactive mode too. Ghostscript also provides the %pipe% device which is a nonstandard extension to PostScript, and Ghostscript also has an interactive mode (which is a standard feature of PostScript, actually). < 1594589993 152501 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :linux has changed to a larger default buffer a while ago now < 1594590017 896164 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :zzo38: no, I mean for TeX the popen extension is useful even without the interactive mode < 1594590035 72502 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Yes, it is useful even without the interactive mode. < 1594590077 744514 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :I used popens to ffmpeg and to qhull at work < 1594590099 144199 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :also ffplay, ffprobe, and imagemagick < 1594590115 18848 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :probably more < 1594590125 748792 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Isn't ffplay part of ffmpeg? < 1594590127 851933 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :oh yeah, also a popen to gnuplot < 1594590136 332061 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :yes, ffmpeg and ffprobe are the two other programs in ffmpeg < 1594590144 298030 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :I popened all three, and ffmpeg both for reading and for writing < 1594590164 486650 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :How do you specify a pipe in TeX? < 1594590192 907268 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :also gnuplot, I wrote a weird development visualization program where I draw an animation with gnuplot, but control playback and settings real time with keystrokes on a command-line driver program < 1594590204 257850 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :zzo38: I don't remember < 1594590225 407182 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :it's some kind of extension, not in Knuth's master version < 1594590286 404435 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Yes, I thought so < 1594590504 185115 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Best would probably be an extension to the syntax for filenames, since then it is still really TeX; some other extensions aren't TeX < 1594590519 809481 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :zzo38: it's possible that I was wrong, and it can only run shell commands, rather than popen them, and the man page says it has to do with \write18 < 1594590543 296841 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :but I haven't looked up in detail how that works < 1594590556 262148 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :it's probably in one of the documentations installed with TeXlive and typeset with tex < 1594590661 126781 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Yes, I think I read that too, but it isn't very good and it contradicts the specification of TeX. (Being able to use pipes would be more useful though, that only to run shell commands.) < 1594590750 935688 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :zzo38: I don't think it contradicts the specs, as it's optional and connected to a \write handle that a format could open by default, so it's like modifying a format < 1594590773 190664 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :and it will never be the default because of security reasons < 1594590779 462379 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Well, the problem (at least last time I checked) is a bug that occurs when that feature is disabled. < 1594590786 717915 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :oh? < 1594590802 87927 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :(If that bug didn't occur, then it would be OK, I think.) < 1594590832 723217 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :I don't remember the details of that bug, but I think it has to do with testing EOF. < 1594591200 336451 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Another bug is that if \write18 is disabled, then it should act the same as \write19, but instead it writes an error message to the log file. < 1594592974 70038 :arseniiv!~arseniiv@94.41.4.55.dynamic.ufanet.ru QUIT :Ping timeout: 256 seconds < 1594593073 468767 :sftp!~sftp@unaffiliated/sftp QUIT :Ping timeout: 244 seconds < 1594593132 17065 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Quit: Quittin'. < 1594593211 776090 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1594593833 690674 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1594593965 873581 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 258 seconds < 1594593965 873645 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1594594611 730462 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :I have a different idea how to do it, which would probably result in a more useful way anyways, which is that \write18 writes the text to the log file and also copies the text into an internal buffer. If you then try to open the file called ::pipe for reading or writing, then it executes the command stored in the internal buffer and allows reading/writing the pipe. < 1594594742 609035 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :zzo38: you could try to implement some of that as a patch < 1594594766 197379 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :TeXlive is open source < 1594594869 534689 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Yes, I could do. < 1594594994 463474 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :(Other similar extensions would also be possible, such as ::sql to be able to deal with SQL databases.) < 1594595101 487085 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :zzo38: if you use \write as the interface, then pipes are probably universal enough, because anything external that you may want to access by just writing text into a pipe you want as an external program so you can use it for things other than TeX, including an SQL interface < 1594595114 593343 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :but if you implement extensions, they can use something other than a \write interface > 1594595453 903463 PRIVMSG #esoteric :14[[07User:Bangyen14]]4 10 02https://esolangs.org/w/index.php?diff=75912&oldid=75911 5* 03Bangyen 5* (+62) 10 > 1594595601 346839 PRIVMSG #esoteric :14[[07Lightlang14]]4 10 02https://esolangs.org/w/index.php?diff=75913&oldid=70266 5* 03Bangyen 5* (+79) 10 > 1594595612 732057 PRIVMSG #esoteric :14[[07Lightlang14]]4 10 02https://esolangs.org/w/index.php?diff=75914&oldid=75913 5* 03Bangyen 5* (-2) 10 < 1594595623 882131 :Arcorann!~awych@121-200-5-186.79c805.syd.nbn.aussiebb.net JOIN :#esoteric < 1594595928 796982 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :Question. What are the most popular video games where you play a member of a D&D-style small adventuring party, where other members of that party are played by the computer, and this happens in a symmetrical way, in that depending on your choices, you could play different characters in a similar adventuring groups, so at least two members are potentially PCs, and this is a primary mode, not something < 1594595934 725009 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :badly tacked on to a multiplayer game? < 1594595937 465842 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :This doesn't restrict the genre too much. < 1594596107 641437 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :Yes, they can; they could also be new commands. However there is the possibility that you might not want to change other stuff since it would be incompatible with other implementations of TeX, since some file might expect the working certain ways. (What I proposed pretty much guarantees that everything else continues to work, even if the extension isn't disabled. < 1594596128 876726 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :(The two problems with the existing \write18 is that it seems to be write-only, and furthermore even if that feature is disabled, it doesn't work properly.) < 1594596146 869468 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esoteric :b_jonas: Do you have examples of such game (even if they are not so popular or well known)? < 1594596432 298427 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :zzo38: I don't know any examples, or at least can't think of any < 1594596446 500281 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :but I don't play many such adventuring games < 1594596455 213011 :b_jonas!~x@catv-176-63-12-81.catv.broadband.hu PRIVMSG #esoteric :not even ones where you control the whole party > 1594597935 89761 PRIVMSG #esoteric :14[[07Lightlang14]]4 10 02https://esolangs.org/w/index.php?diff=75915&oldid=75914 5* 03Bangyen 5* (+784) 10/* Examples */ < 1594598290 910022 :adu!~ajr@2601:155:4302:5390::b36f JOIN :#esoteric < 1594598312 949722 :sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 272 seconds < 1594598331 211095 :sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric