> 1567383195 162626 PRIVMSG #esoteric :14[[07GML14]]4 10 02https://esolangs.org/w/index.php?diff=65876&oldid=46716 5* 03B jonas 5* (+8) 10 < 1567383638 308911 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :I am writing "pollcube" software for making a survey. What formats of questions might it be? So far I have "Select all that apply", "Select [number]", "Select up to [number]", "Select [number] to [number]", "Enter any text", "Enter a number up to [number]", "Enter numbers adding up to [number]", and "Enter numbers adding up to not more than [number]". < 1567383697 223015 :MDude!~MDude@76.5.108.106 QUIT :Ping timeout: 246 seconds < 1567384391 641216 :b_jonas!~x@catv-176-63-25-75.catv.broadband.hu PRIVMSG #esoteric :zzo38: a table of multiple questions, one question per table row, where you select an option button with a fixed small number of buttons for each question, and short labels for the answers above, poll creator chooses the short labels eg. they could be (true, false) or (1,2,3,4,5,N/A) < 1567384428 696320 :b_jonas!~x@catv-176-63-25-75.catv.broadband.hu PRIVMSG #esoteric :zzo38: also option buttons to select exactly one answer, and a version where the last option is write-in with a text box < 1567384429 219614 :Sgeo__!~Sgeo@ool-18b98995.dyn.optonline.net JOIN :#esoteric < 1567384469 903981 :b_jonas!~x@catv-176-63-25-75.catv.broadband.hu PRIVMSG #esoteric :zzo38: also perhaps a field where you enter either a number or nothing < 1567384519 418186 :b_jonas!~x@catv-176-63-25-75.catv.broadband.hu PRIVMSG #esoteric :for entering text, you probably want both short (one-line) answer input fields and longer answer textareas < 1567384607 388625 :Sgeo_!~Sgeo@ool-18b98995.dyn.optonline.net QUIT :Ping timeout: 244 seconds > 1567384689 988091 PRIVMSG #esoteric :14[[07Beets14]]4 N10 02https://esolangs.org/w/index.php?oldid=65877 5* 03Qpliu 5* (+2703) 10Created page with "The Beets programming language enables expressing calculations on infinite binary trees of bits. ==Grammar== program = definition* definition = identifier identifier* '='..." > 1567384699 919550 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=65878&oldid=65867 5* 03Qpliu 5* (+12) 10/* B */ < 1567384708 141506 :b_jonas!~x@catv-176-63-25-75.catv.broadband.hu QUIT :Remote host closed the connection < 1567384972 110022 :MDude!~MDude@76.5.108.106 JOIN :#esoteric < 1567385545 211726 :arseniiv!~arseniiv@136.169.232.242 QUIT :Ping timeout: 246 seconds < 1567389670 909476 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :b_jonas: "Select one" would mean you have to select exactly one; it is a case of the "Select [number]" format. < 1567389725 989445 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :In any case, the system is designed to be UI-independent. Still, the table of questions is a suitable idea. < 1567389779 737466 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :A version where the last option is write-in with a text box, is one idea I did think of though; if it says "(please specify)" then you can add your own text. < 1567390001 409082 :adu!~ajr@pool-173-73-86-191.washdc.fios.verizon.net JOIN :#esoteric < 1567391055 468456 :MrBismuth!~ArcMrBism@2600:6c58:4200:ad9:5dbf:930:c3bc:bf4 QUIT :Read error: Connection reset by peer < 1567394947 606656 :MrBismuth!~ArcMrBism@2600:6c58:4200:ad9:50dd:627b:a242:9770 JOIN :#esoteric > 1567395353 125019 PRIVMSG #esoteric :14[[07Pxem14]]4 10 02https://esolangs.org/w/index.php?diff=65879&oldid=65222 5* 03YamTokTpaFa 5* (+0) 10/* Conditional looping */ > 1567401326 308846 PRIVMSG #esoteric :14[[07User:YamTokTpaFa/sandbox414]]4 10 02https://esolangs.org/w/index.php?diff=65880&oldid=64854 5* 03YamTokTpaFa 5* (+1284) 10 > 1567401692 279521 PRIVMSG #esoteric :14[[07User:YamTokTpaFa14]]4 10 02https://esolangs.org/w/index.php?diff=65881&oldid=65804 5* 03YamTokTpaFa 5* (+136) 10 > 1567401782 176231 PRIVMSG #esoteric :14[[07User:YamTokTpaFa/sandbox514]]4 N10 02https://esolangs.org/w/index.php?oldid=65882 5* 03YamTokTpaFa 5* (+135) 10Created page with "'''Qyfn''' (official pronunciation: ku-you-fu-na) is a programming language designed by [[User:YamTokTpaFa]], a derivation of [[Pxem]]." < 1567403628 774859 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: Are you going to http://events.cs.bham.ac.uk/syco/strings3-syco5/ ? > 1567406050 79036 PRIVMSG #esoteric :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5* 10uploaded "[[02File:Esolang "Grid" - example of initial grid transformation.png10]]" > 1567409668 934588 PRIVMSG #esoteric :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5* 10uploaded "[[02File:Esolang "Grid" - example of connecting external shapes.png10]]" < 1567410315 27889 :cpressey!~cpressey@5.133.242.4 JOIN :#esoteric < 1567411593 899955 :adu!~ajr@pool-173-73-86-191.washdc.fios.verizon.net QUIT :Quit: adu < 1567411678 3036 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 JOIN :#esoteric < 1567411711 954734 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :zzo38: sure, multiple UIs can work for the same questionnaire, but you still need some hints in the questions so that the UI can present the forms reasonably < 1567411729 766650 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :HTML already works sort of like that < 1567412330 970799 :tromp_!~tromp@ip-213-127-58-74.ip.prioritytelecom.net JOIN :#esoteric < 1567412535 951958 :tromp!~tromp@2a02:a210:1585:3200:7d22:cc86:5e3e:3cc0 QUIT :Ping timeout: 264 seconds > 1567412542 835732 PRIVMSG #esoteric :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5* 10uploaded "[[02File:Esolang "Grid" - Example of connecting internal shapes 1.png10]]" < 1567413739 475867 :Frater_EST!~adrianbib@wsip-68-15-198-210.ok.ok.cox.net JOIN :#esoteric < 1567413752 290639 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 245 seconds < 1567413964 435812 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1567417048 79520 :MDude!~MDude@76.5.108.106 QUIT :Quit: Going offline, see ya! (www.adiirc.com) < 1567422472 777174 :xylochoron[m]!xylochoron@gateway/shell/matrix.org/x-jgrzgtnrhdlsolyn QUIT :Remote host closed the connection < 1567422472 777239 :ivzem[m]!ivzemmatri@gateway/shell/matrix.org/x-gyihruazwgiwmswh QUIT :Remote host closed the connection < 1567422475 591200 :wmww!wmwwmatrix@gateway/shell/matrix.org/x-ncczfxvtukhbvxzj QUIT :Remote host closed the connection < 1567422498 572188 :Camto[m]!camtomatri@gateway/shell/matrix.org/x-vgbqdvujupbyfhqh QUIT :Remote host closed the connection < 1567422498 715734 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-nyrluaouspeotanf QUIT :Write error: Connection reset by peer < 1567422823 620807 :Camto[m]!camtomatri@gateway/shell/matrix.org/x-biashtdjbgpiqweh JOIN :#esoteric < 1567424162 453220 :tswett[m]!tswettmatr@gateway/shell/matrix.org/x-wwbrvavikfquqrdr JOIN :#esoteric < 1567424162 529674 :wmww!wmwwmatrix@gateway/shell/matrix.org/x-ygkrcyzmejclvgli JOIN :#esoteric < 1567424162 567778 :xylochoron[m]!xylochoron@gateway/shell/matrix.org/x-dsnxactigjgjnnqm JOIN :#esoteric < 1567424170 597133 :ivzem[m]!ivzemmatri@gateway/shell/matrix.org/x-xdxepdzvghfmmovu JOIN :#esoteric < 1567425000 431330 :Frater_EST!~adrianbib@wsip-68-15-198-210.ok.ok.cox.net QUIT :Ping timeout: 244 seconds < 1567427133 973161 :arseniiv!~arseniiv@136.169.210.122 JOIN :#esoteric > 1567427219 953773 PRIVMSG #esoteric :14[[07Special:Log/upload14]]4 upload10 02 5* 03Hakerh400 5* 10uploaded "[[02File:Esolang "Grid" - loop.png10]]" < 1567428010 979050 :xkapastel!uid17782@gateway/web/irccloud.com/x-mgqnlfgmaugyuebp JOIN :#esoteric < 1567429685 225414 :MDude!~MDude@76.5.108.106 JOIN :#esoteric > 1567433139 478213 PRIVMSG #esoteric :14[[07Hello++14]]4 10 02https://esolangs.org/w/index.php?diff=65887&oldid=58441 5* 03Gamer 5* (+426) 10/* Interpreter */ < 1567435340 241867 :Sgeo_!~Sgeo@ool-18b98995.dyn.optonline.net JOIN :#esoteric < 1567435527 131123 :Sgeo__!~Sgeo@ool-18b98995.dyn.optonline.net QUIT :Ping timeout: 245 seconds > 1567436031 919723 PRIVMSG #esoteric :14[[07Enigma-2D14]]4 10 02https://esolangs.org/w/index.php?diff=65888&oldid=62056 5* 03YamTokTpaFa 5* (+41) 10Linking > 1567436359 309470 PRIVMSG #esoteric :14[[07Pxem14]]4 10 02https://esolangs.org/w/index.php?diff=65889&oldid=65879 5* 03YamTokTpaFa 5* (+6) 10/* pxemi.7z and text2pxem.pl */ > 1567436676 711086 PRIVMSG #esoteric :14[[07Hello world program in esoteric languages14]]4 M10 02https://esolangs.org/w/index.php?diff=65890&oldid=65762 5* 03YamTokTpaFa 5* (+302) 10/* Pxem */ < 1567438633 813554 :wob_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 QUIT :Remote host closed the connection < 1567438974 132759 :Sgeo__!~Sgeo@ool-18b98995.dyn.optonline.net JOIN :#esoteric < 1567439158 217901 :Sgeo_!~Sgeo@ool-18b98995.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1567439435 182113 :cpressey!~cpressey@5.133.242.4 PRIVMSG #esoteric :Well, I learned enough QuickCheck to write some crude property tests for the Robin interpreter. To do it properly I'd probably want to make custom generators for particular kinds of expressions (particularly environments), and so forth. < 1567439464 13556 :cpressey!~cpressey@5.133.242.4 PRIVMSG #esoteric :Will probably release Robin 0.4 tomorrow and then not think about it for a long time again. < 1567439503 971811 :cpressey!~cpressey@5.133.242.4 PRIVMSG #esoteric :And there's absolutely no reason you should care, I'm just typing this out as some sort of coping mechanism probably. < 1567439529 349606 :cpressey!~cpressey@5.133.242.4 QUIT :Quit: A la prochaine. < 1567439590 564208 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Future cpressey, who I assume log reads, are you OK? < 1567443722 293049 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1567444719 997533 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1567445219 436057 :b_jonas!~x@catv-176-63-24-14.catv.broadband.hu JOIN :#esoteric < 1567446488 279394 :tromp_!~tromp@ip-213-127-58-74.ip.prioritytelecom.net QUIT :Read error: Connection reset by peer < 1567446587 902255 :tromp!~tromp@ip-213-127-58-74.ip.prioritytelecom.net JOIN :#esoteric < 1567446646 975393 :tromp_!~tromp@2a02:a210:1585:3200:71fc:e507:99a9:16d0 JOIN :#esoteric < 1567446647 296527 :tromp!~tromp@ip-213-127-58-74.ip.prioritytelecom.net QUIT :Read error: Connection reset by peer < 1567448852 755453 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :I suppose if you want to use bitmap fonts or other external fonts with PostScript, one possibility might be to define a Type 3 font which is programmed to determine the current position on the page and to write that together with the character code to a separate output file, and then afterward, they can be combined with the main output file. < 1567449069 822225 :b_jonas!~x@catv-176-63-24-14.catv.broadband.hu PRIVMSG #esoteric :zzo38: but postscript already supports bitmap fonts in some existing font formats < 1567449347 975114 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :How to work that? I also don't know if it is a feature that Ghostscript supports < 1567449628 952356 :b_jonas!~x@catv-176-63-24-14.catv.broadband.hu PRIVMSG #esoteric :zzo38: I don't know, ask the converters that make postscript from TeX's dvi files and use TeX fonts < 1567449667 359114 :b_jonas!~x@catv-176-63-24-14.catv.broadband.hu PRIVMSG #esoteric :but I think ghostscript supports it < 1567449766 30923 :b_jonas!~x@catv-176-63-24-14.catv.broadband.hu PRIVMSG #esoteric :https://www.ghostscript.com/doc/9.27/Fonts.htm says something about BDF fonts < 1567449878 435335 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :Yes, although that just converts a bitmap font into a Type 1 font, which will not be of a such good quality. < 1567449922 234898 :b_jonas!~x@catv-176-63-24-14.catv.broadband.hu PRIVMSG #esoteric :right, so maybe get the TeXlive sources and look at how they handle TeX fonts < 1567449948 145775 :b_jonas!~x@catv-176-63-24-14.catv.broadband.hu PRIVMSG #esoteric :I never tried to dive into those details < 1567450024 556563 :tromp_!~tromp@2a02:a210:1585:3200:71fc:e507:99a9:16d0 QUIT :Remote host closed the connection < 1567450129 167388 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :There are also other uses of external fonts other than bitmap fonts, such as if you want to convert PostScript or DVI. < 1567450170 209017 :b_jonas!~x@catv-176-63-24-14.catv.broadband.hu PRIVMSG #esoteric :zzo38: sure < 1567450200 914929 :b_jonas!~x@catv-176-63-24-14.catv.broadband.hu PRIVMSG #esoteric :hmm, python doesn't seem to have an equivalent of the perl/sed tr operator that also gives you the count of characters it's replaced < 1567450204 737417 :b_jonas!~x@catv-176-63-24-14.catv.broadband.hu PRIVMSG #esoteric :that's a pity < 1567450278 428204 :b_jonas!~x@catv-176-63-24-14.catv.broadband.hu PRIVMSG #esoteric :though I guess since it also doesn't have the bitwise operators for bytes objects, so you couldn't do that sort of thing so easily anyway < 1567451863 941399 :tromp!~tromp@2a02:a210:1585:3200:71fc:e507:99a9:16d0 JOIN :#esoteric < 1567451907 426209 :tromp!~tromp@2a02:a210:1585:3200:71fc:e507:99a9:16d0 QUIT :Remote host closed the connection < 1567451923 979454 :tromp!~tromp@2a02:a210:1585:3200:71fc:e507:99a9:16d0 JOIN :#esoteric < 1567453450 524176 :MrBusiness3!~ArcMrBism@2600:6c58:4200:ad9:50dd:627b:a242:9770 JOIN :#esoteric < 1567453648 24624 :MrBismuth!~ArcMrBism@2600:6c58:4200:ad9:50dd:627b:a242:9770 QUIT :Ping timeout: 264 seconds < 1567454926 188688 :rain1!~My_user_n@unaffiliated/rain1 QUIT :Read error: Connection reset by peer < 1567455073 411442 :rain1!~My_user_n@unaffiliated/rain1 JOIN :#esoteric < 1567455131 198340 :b_jonas!~x@catv-176-63-24-14.catv.broadband.hu PRIVMSG #esoteric :oh < 1567456819 211174 :b_jonas!~x@catv-176-63-24-14.catv.broadband.hu PRIVMSG #esoteric :now that's evil < 1567456982 257071 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1567457023 465417 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 244 seconds < 1567457160 429364 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1567457240 60396 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :Now I wrote a program in PostScript to write out JSON data to a file. For example, if the PostScript code is: << /hello true /world false /this [1 2 5 << /a (aaa) /b (ccc\\ddd\n123"!@#$) >> null] /that << /hello false /world true >> then it will write: {"that":{"world":true,"hello":false},"world":false,"hello":true,"this":[1,2,5,{"a":"aaa","b":"ccc\u005Cddd\u000A123\u0022!@#$"},null]} < 1567457283 619454 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :(The next thing to write is to parse the JSON data.) < 1567457323 958313 :b_jonas!~x@catv-176-63-24-14.catv.broadband.hu PRIVMSG #esoteric :why do you need a JSON parser? isn't it generally more convenient to make the other side write postscript code? or do you want to parse untrusted data? < 1567457349 586128 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :In case the other side is not meant to work with PostScript. < 1567457372 605852 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :But is rather a program designed to be used with stuff other than PostScript. < 1567457974 842054 :xkapastel!uid17782@gateway/web/irccloud.com/x-mgqnlfgmaugyuebp QUIT :Quit: Connection closed for inactivity > 1567458463 245366 PRIVMSG #esoteric :14[[07User:Dtuser1337/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=65891&oldid=65863 5* 03Dtuser1337 5* (-1065) 10I have another language in draft from my head, so i used [za hando] to replace it with another one in draft. > 1567458567 165168 PRIVMSG #esoteric :14[[07User:Dtuser1337/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=65892&oldid=65891 5* 03Dtuser1337 5* (+7) 10/* Beginning of the Sandbox line */ > 1567459060 153903 PRIVMSG #esoteric :14[[07User:Dtuser1337/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=65893&oldid=65892 5* 03Dtuser1337 5* (+0) 10/* instruction wheels */ > 1567459651 197863 PRIVMSG #esoteric :14[[07User:Dtuser1337/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=65894&oldid=65893 5* 03Dtuser1337 5* (+305) 10/* instruction wheels */ < 1567462251 973629 :arseniiv!~arseniiv@136.169.210.122 QUIT :Ping timeout: 264 seconds < 1567462732 809904 :grumble!~grumble@freenode/staff/grumble QUIT :Quit: 𝑽𝒆𝒍𝒐𝒄𝒊𝒓𝒂𝒑𝒕𝒐𝒓 < 1567462909 518046 :grumble!~grumble@freenode/staff/grumble JOIN :#esoteric < 1567463359 663989 :FreeFull!~freefull@defocus/sausage-lover QUIT : > 1567463851 732796 PRIVMSG #esoteric :14[[07Underload14]]4 M10 02https://esolangs.org/w/index.php?diff=65895&oldid=57502 5* 03CatIsFluffy 5* (+0) 10/* Numbers */ Alignment of 1 < 1567463956 879010 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Quit: Leaving < 1567466985 98991 :budonyc!~budonyc@c-24-62-204-147.hsd1.ma.comcast.net JOIN :#esoteric > 1567467054 501939 PRIVMSG #esoteric :14[[07Underload/Numbers14]]4 M10 02https://esolangs.org/w/index.php?diff=65896&oldid=43690 5* 03CatIsFluffy 5* (-14) 10optimize a few numbers