< 1554336216 619267 :LKoen!~LKoen@2a01cb0407597a0061a93c523a5cb668.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.” < 1554338800 415851 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1554338938 243631 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 246 seconds < 1554338949 576271 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1554339927 203753 :mniip!mniip@freenode/staff/mniip QUIT :Ping timeout: 600 seconds < 1554343701 723380 :goldice!5bb4454a@gateway/web/cgi-irc/kiwiirc.com/ip.91.180.69.74 PART :#esoteric < 1554344563 362027 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1554347200 787438 :jamesbonds!~jamesbond@c-71-63-102-164.hsd1.va.comcast.net JOIN :#esoteric < 1554348547 90533 :jamesbonds!~jamesbond@c-71-63-102-164.hsd1.va.comcast.net QUIT : < 1554351329 658735 :GeekDude!~G33kDude@unaffiliated/g33kdude QUIT :Ping timeout: 268 seconds < 1554351702 953319 :GeekDude!~G33kDude@unaffiliated/g33kdude JOIN :#esoteric < 1554353463 183403 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite < 1554355942 41465 :economicsbat!~eb@128.199.111.33 JOIN :#esoteric < 1554355944 835757 :tyler569_!~tyler@c-73-202-189-158.hsd1.ca.comcast.net JOIN :#esoteric < 1554356248 385236 :tyler569_!~tyler@c-73-202-189-158.hsd1.ca.comcast.net QUIT :Quit: leaving < 1554357194 603602 :mniip!mniip@freenode/staff/mniip JOIN :#esoteric < 1554359377 652898 :orbitaldecay!~orbitalde@ch.uy JOIN :#esoteric < 1554361015 765490 :j-bot!eldis4@firefly.nu JOIN :#esoteric < 1554363040 385535 :b_jonas!~x@catv-176-63-24-125.catv.broadband.hu QUIT :Quit: leaving < 1554364676 65082 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be JOIN :#esoteric < 1554365894 746739 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1554365978 912478 :atehwa!atehwa@aulis.sange.fi QUIT :Client Quit < 1554366802 221638 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be QUIT :Ping timeout: 245 seconds < 1554366933 802142 :arseniiv!~arseniiv@136.169.212.158 JOIN :#esoteric < 1554368544 186536 :sftp!~sftp@unaffiliated/sftp JOIN :#esoteric < 1554371478 771733 :nfd9001!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net QUIT :Ping timeout: 255 seconds < 1554371526 794551 :nfd9001!~nfd9001@c-73-157-90-101.hsd1.wa.comcast.net JOIN :#esoteric < 1554379824 851792 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1554380003 279801 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1554382153 463593 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 245 seconds < 1554382213 510493 :moei!~moei@softbank221078042071.bbtec.net JOIN :#esoteric < 1554382294 237168 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1554389002 723116 :orbitaldecay!~orbitalde@ch.uy QUIT :Ping timeout: 250 seconds < 1554389402 147715 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1554389574 833686 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1554394766 856490 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1554395314 301978 :LKoen!~LKoen@2a01cb0407597a0010ea588fc49763be.ipv6.abo.wanadoo.fr JOIN :#esoteric < 1554396464 389695 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be JOIN :#esoteric < 1554399383 665493 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what if you take a language that's turing complete < 1554399393 808354 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :and make it a syntax error to write a program that produces a quine? < 1554399446 656734 :LKoen!~LKoen@2a01cb0407597a0010ea588fc49763be.ipv6.abo.wanadoo.fr PRIVMSG #esoteric :it would still be turing complete, I guess < 1554399482 541619 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :that's halting equivalent though < 1554399501 163130 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :so it would be impossible to implement the langugae < 1554399514 807524 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i think it would be possible to write an interpreter for it < 1554399541 636572 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :i guess you could run the program and if it's equal to the source code discard and error, otherwise just print thath result out < 1554399571 382552 :economicsbat!~eb@128.199.111.33 PRIVMSG #esoteric :what's halting equivalent? < 1554399578 747659 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :economicsbat: compiling it < 1554399586 327809 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :not computable < 1554399589 718345 :LKoen!~LKoen@2a01cb0407597a0010ea588fc49763be.ipv6.abo.wanadoo.fr PRIVMSG #esoteric :rain1: how can it be halting-equivalent? a quine is a program that outputs its sourcecode then halts, right? once it's halted you can check whether it did a good job of printing its own code or not < 1554399600 288409 :economicsbat!~eb@128.199.111.33 PRIVMSG #esoteric :oh sorry, I mean "what does halting equivalent mean?" < 1554399610 662915 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yeah but compilers need to check the code in advance < 1554399631 403391 :economicsbat!~eb@128.199.111.33 PRIVMSG #esoteric :also, I can just google this if you're busy < 1554399633 700293 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :LKoen: that's true but the trouble would be programs that have printed a prefix of their source code and then don't halt < 1554399646 416490 :LKoen!~LKoen@2a01cb0407597a0010ea588fc49763be.ipv6.abo.wanadoo.fr PRIVMSG #esoteric :hmmmmmmmmmmmm < 1554399651 336871 :LKoen!~LKoen@2a01cb0407597a0010ea588fc49763be.ipv6.abo.wanadoo.fr PRIVMSG #esoteric :okay < 1554399669 422556 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :so what are the requirements for a language to be able to write a quine in it? < 1554399704 146237 :LKoen!~LKoen@2a01cb0407597a0010ea588fc49763be.ipv6.abo.wanadoo.fr PRIVMSG #esoteric :economicsbat: "this problem is equivalent to the problem of deciding whether a given pair (Turing Machine, Input) is such that that turing machine would halt on that input" < 1554399713 822749 :LKoen!~LKoen@2a01cb0407597a0010ea588fc49763be.ipv6.abo.wanadoo.fr PRIVMSG #esoteric :for some value of equivalent < 1554399735 584240 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :turing complete implies you can write a quine (kleenes theorem), but there are lots of sub turing languages that can quine < 1554399755 122439 :economicsbat!~eb@128.199.111.33 PRIVMSG #esoteric :oh, OK! yeah, and a Turing machine is a computer < 1554399764 323434 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :sure, hq9+ < 1554399783 926584 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :but still, i think my example is valid? < 1554399826 503518 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :izabera: see our very well hidden wiki discussion on https://esolangs.org/wiki/User_talk:Smjg < 1554399941 504634 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :rain1: there are additional technical conditions because TC doesn't really say anything about freedom to output anything < 1554399991 883126 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(see that link) < 1554400336 739911 :orbitaldecay!~orbitalde@c-68-33-93-128.hsd1.va.comcast.net JOIN :#esoteric > 1554400350 421366 PRIVMSG #esoteric :14[[07Quine14]]4 10 02https://esolangs.org/w/index.php?diff=60899&oldid=60022 5* 03Oerjan 5* (+124) 10/* How to write quines */ Link old "quineless" discussion which keeps coming up > 1554400646 654706 PRIVMSG #esoteric :14[[07Chromos14]]4 N10 02https://esolangs.org/w/index.php?oldid=60900 5* 03Areallycoolusername 5* (+1352) 10Created page with "[[Chromos]] is an [[esoteric programming language]] made by [[User: Areallycoolusername|Areallycoolusername]]. It's based of of [[RNA]], except it uses chromosomes instead of..." > 1554400663 846270 PRIVMSG #esoteric :14[[07Chromos14]]4 10 02https://esolangs.org/w/index.php?diff=60901&oldid=60900 5* 03Areallycoolusername 5* (-1) 10 < 1554400692 765763 :MDude!~MDude@71.50.54.203 QUIT :Ping timeout: 255 seconds < 1554400899 289029 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Later < 1554403529 920639 :MDude!~MDude@71.50.54.203 JOIN :#esoteric < 1554404384 151034 :b_jonas!~x@catv-176-63-25-58.catv.broadband.hu JOIN :#esoteric < 1554404542 25686 :b_jonas!~x@catv-176-63-25-58.catv.broadband.hu PRIVMSG #esoteric :Is there a video game that has multiple endings, one of them is called "true ending" (or "canon ending"), and one of them is called "best ending", and the two aren't the same? < 1554404670 632259 :b_jonas!~x@catv-176-63-25-58.catv.broadband.hu PRIVMSG #esoteric :Suppose there's a middle-aged lady all whose husbands have passed away in suspicious circumstances, and she's inherited a lot of money from each of them. She asks your hand in marriage now. At least how many husbands does he have had to have to make you reject the proposal outright on that count? < 1554404706 313250 :b_jonas!~x@catv-176-63-25-58.catv.broadband.hu PRIVMSG #esoteric :What if she admits to you that she has killed all her previous husbands for their money, but she also says that she doesn't want to kill you, she has enough money now. < 1554404862 439284 :NikopolSohru!~Nikopol_@109.202.102.86 JOIN :#esoteric < 1554404873 794468 :NikopolSohru!~Nikopol_@109.202.102.86 QUIT :Changing host < 1554404873 835160 :NikopolSohru!~Nikopol_@unaffiliated/nikopolsohru JOIN :#esoteric < 1554406046 7046 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: I don't think the Nier/Drakengard collection of games quite matches your requirements (for one, I don't think anyone calls any of the endings "best"), but I think it might have had a case where a "canonical ending" (at least in the sense that some of the sequel material, not necessary a game, implies that's what happened) isn't the same as the "final ending" (as in, the hardest to get). < 1554406052 32008 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: It's all explained in this handly simple timeline chart https://vignette.wikia.nocookie.net/drakengard/images/8/8b/DOD-NIER-timeline-20180404.png/revision/latest where the A/B/C/D/... markers are multiple endings. < 1554406287 868433 :b_jonas!~x@catv-176-63-25-58.catv.broadband.hu PRIVMSG #esoteric :fizzie: ok. that looks complicated, and I know very little of those games. < 1554406886 732757 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1554409472 751297 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1554410673 496310 :AnotherTest!~turingcom@d51A4B8E1.access.telenet.be QUIT :Ping timeout: 244 seconds < 1554412629 180882 :zzo38_!~zzo38@d50-92-136-215.bchsia.telus.net JOIN :#esoteric < 1554413195 70724 :zzo38_!~zzo38@d50-92-136-215.bchsia.telus.net PRIVMSG #esoteric :I saw name generation mentioned in the logs; I used a program I wrote myself: http://zzo38computer.org/textfile/miscellaneous/namegen.js I have not tried pwgen and I don't know how well it work for that purpose < 1554413259 519482 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :o\how do i run this? < 1554413261 664300 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric : if(e.code=="EPIPE") process.exit(0); else throw e; < 1554413263 132300 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric : ^ < 1554413265 132242 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :TypeError: Cannot read property '0' of undefined < 1554413287 551237 :NikopolSohru!~Nikopol_@unaffiliated/nikopolsohru QUIT :Quit: Leaving < 1554413392 602353 :zzo38_!~zzo38@d50-92-136-215.bchsia.telus.net PRIVMSG #esoteric :I don't know why it results that error message; that code should only run if an error occurs. < 1554413414 313813 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :do i need to pass command line parameters < 1554413491 305219 :zzo38_!~zzo38@d50-92-136-215.bchsia.telus.net PRIVMSG #esoteric :Yes. Pass either a string consisting of the format described at the bottom, or use - and one of the presets defined above that (e.g. -altern or -fantasy). The second argument is optional and is how many names you want. < 1554413527 980387 :rain1!~My_user_n@unaffiliated/rain1 PRIVMSG #esoteric :great it works! < 1554413679 765948 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Looks like the error was from the [0] in `process.argv[2][0]` when no arguments were provided. < 1554413736 864457 :zzo38_!~zzo38@d50-92-136-215.bchsia.telus.net PRIVMSG #esoteric :Yes, that is probably where the error came from. < 1554413795 539436 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Good names though. < 1554413802 258208 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I like the insults. < 1554413881 731329 :zzo38_!~zzo38@d50-92-136-215.bchsia.telus.net PRIVMSG #esoteric :It is based on the RinkWorks but I wanted a local version of the program and they did not have one, so I tried to convert it into a local implementation even though I did not have their source code. < 1554414015 958060 :zzo38_!~zzo38@d50-92-136-215.bchsia.telus.net PRIVMSG #esoteric :Someone told me that two clocks per pixel in Digi-RGB results too many pins, and that it should be four or eight clock cycles per pixel. What do you think? < 1554414948 601905 :arseniiv!~arseniiv@136.169.212.158 PRIVMSG #esoteric :a while ago I had written several text generators equally suited for sentences or singular words, but now I’m disappointed in either of them and plan to write another one, one day… Basically the idea is to enhance context-free grammars with probabilities and parameters (to make descriprions more compact in several cases); < 1554414948 627059 :arseniiv!~arseniiv@136.169.212.158 PRIVMSG #esoteric :probabilities are added in a known way: what is an alternation in CFG, is a weighted choice in PCFG; also I was quite enthralled with taking quantifiers from CFG to “distribution quantifiers” in PCFG: to generate a, you generate a dist-distributed integer n and then generate (a a … a (n times)), where each a is independent (it would be boring if they were all the same); < 1554414948 627103 :arseniiv!~arseniiv@136.169.212.158 PRIVMSG #esoteric :and I picked a handful of “simple enough” distributions that in some sense abbreviated simple PCFG patterns, including recursive (e. g. if X →

X a | <1−p> ε, then X realises as a concatenation of n a’s where n is geometrically distributed with parameter p (or something like p, it’s non-essential here)); < 1554414948 627117 :arseniiv!~arseniiv@136.169.212.158 PRIVMSG #esoteric :and used a quantifier-like notations for them, so X from the example would be expressible as a*

; < 1554414948 668070 :arseniiv!~arseniiv@136.169.212.158 PRIVMSG #esoteric :I can also tell about what I mean by parameters but only if someone asks, as it’s already quite a wall of text; shortly speaking, nonterminal symbols allow to take arguments and be now defined by cases (these should be provably disjoint, or it wreaks the context-freeness and like) with simple pattern matching (a variable or a const symbol); < 1554414948 754408 :arseniiv!~arseniiv@136.169.212.158 PRIVMSG #esoteric :so far, it is possible to calculate mean or even stddev and I think any higher moments of text generated by any expression, if only the grammar is correct enough, which is checkable too; < 1554414948 754448 :arseniiv!~arseniiv@136.169.212.158 PRIVMSG #esoteric :further, one also can introduce (probabilistic) functions which take _text_ arguments instead of abstract symbols etc., but it could destroy our neat statistic analysis from above. I’m finished :o < 1554415586 190337 :arseniiv!~arseniiv@136.169.212.158 PRIVMSG #esoteric :there, “ e1 | … | en” stands for “pick e to be any one of e1 with weight w1, …, en with weight en and generate e”. To the time, I haven’t thought up something less clumsy, also weights are optional and default to 1 (if someone is interested to use this notation in its full glory; also I’d recommend to allow an optional “|” at the start to allow neat code, but note it demands forbidding to name the empty string by an empty < 1554415586 305717 :arseniiv!~arseniiv@136.169.212.158 PRIVMSG #esoteric :expression, or the notation becomes ambiguous) < 1554416455 987760 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1554418275 63489 :LKoen!~LKoen@2a01cb0407597a0010ea588fc49763be.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.” < 1554418921 539259 :moei!~moei@softbank221078042071.bbtec.net QUIT :Quit: Leaving... < 1554419045 492625 :b_jonas!~x@catv-176-63-25-58.catv.broadband.hu QUIT :Quit: leaving < 1554419607 618716 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`words --pokemon 20 < 1554419608 511772 :HackEso!~HackEso@techne.zem.fi PRIVMSG #esoteric :hawott psyduck eleo typh noctina reuniclusle worm dodra licent smear yung escash hippowdon slugia fraxurkrow dusknoir tor wiggersian horseak herdier < 1554419910 230884 :Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net JOIN :#esoteric < 1554419924 392987 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've read some papers on unsupervised PCFG induction, think I was planning to use them for something, can't remember what. < 1554420102 113310 :Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1554420235 716157 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1554420506 303447 :arseniiv!~arseniiv@136.169.212.158 PRIVMSG #esoteric :fizzie: I have read only one paper about PCFG to understand how to make sure there is zero probability of non-terminating generation and something else (it’s also in link with if a naive formula for mean length is true), but that article saw PCFG primarily as a parsing tool, though it fortunately shares correctness criteria with PCFG a text generator. The last one’s probably viewed as not serious enough < 1554420806 228350 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hmm, well. Managed to locate two papers on grammar induction in my home directory (Natural language grammar induction with a generative constituent-context model, Klein & Manning 2004; Automatic acquisition and efficient representation of syntactic structures, Solan et al. no-date-on-PDF) but actually neither of them generates a PCFG though they do cite papers that do. < 1554420905 613904 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think parsing is what they usually get used for. < 1554420996 882414 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`words --pokemon --esolangs 20 < 1554420997 748243 :HackEso!~HackEso@techne.zem.fi PRIVMSG #esoteric :keldorainfernants dhelio blimpole squil vile rant cute mor ntcm reshiel um-32 trig scor metal houndex.php kellspro stung bit back snub < 1554421022 960917 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1554421024 204553 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ooh, "houndex.php". < 1554421219 126607 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : What if she admits to you that she has killed all her previous [...] <-- this sounds like a great scheme for getting bayesian rationalists to gain darwin awards < 1554421927 481830 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1554422174 432183 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 244 seconds