< 1574036386 273377 :imode!~linear@unaffiliated/imode JOIN :#esoteric > 1574036706 852950 PRIVMSG #esoteric :14[[07HackEso14]]4 N10 02https://esolangs.org/w/index.php?oldid=67199 5* 03B jonas 5* (+7073) 10Created page with "'''HackEso''' is an IRC bot used by the esoteric languages community [[Esolang: Community portal #.23Esoteric| in the #esoteric IRC channel on the freenode network]]. It runs..." > 1574036730 513093 PRIVMSG #esoteric :14[[07HackEgo14]]4 N10 02https://esolangs.org/w/index.php?oldid=67200 5* 03B jonas 5* (+21) 10Redirected page to [[HackEso]] > 1574036738 836097 PRIVMSG #esoteric :14[[07HackBot14]]4 N10 02https://esolangs.org/w/index.php?oldid=67201 5* 03B jonas 5* (+21) 10Redirected page to [[HackEso]] > 1574036820 391216 PRIVMSG #esoteric :14[[07EgoBot14]]4 10 02https://esolangs.org/w/index.php?diff=67202&oldid=35038 5* 03B jonas 5* (+166) 10 > 1574037101 842881 PRIVMSG #esoteric :14[[07Fungot14]]4 10 02https://esolangs.org/w/index.php?diff=67203&oldid=66102 5* 03B jonas 5* (+645) 10 < 1574037172 39513 :FreeFull!~freefull@defocus/sausage-lover QUIT : > 1574037298 610004 PRIVMSG #esoteric :14[[07HackEso14]]4 10 02https://esolangs.org/w/index.php?diff=67204&oldid=67199 5* 03B jonas 5* (+18) 10 < 1574037399 873999 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Now the mass in xyzabcde2 game is measured in grams, and the player characte is 100 pounds and can carry 100 pounds of stuff while walking or 20 if flying. < 1574038017 759738 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Some television shows have good captions and some the caption writers are not doing a good job, sometimes writing words which I am sure is not the word they meant, or sometimes they just wrote "unintelligible" (but that is why I turned on the caption!!!) > 1574038166 525015 PRIVMSG #esoteric :14[[07Lambdabot14]]4 N10 02https://esolangs.org/w/index.php?oldid=67205 5* 03B jonas 5* (+3335) 10Created page with "'''HackEso''' is an IRC bot used [[Esolang: Community portal #.23Esoteric| in the #esoteric IRC channel and several other channels on the freenode network]]. Its most notable..." < 1574038312 21223 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :if they are good sometimes they have cut dialog, or tell you name of a song, etc. i am pro-caption < 1574038361 510436 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Yes, sometimes there is the name of a song in the captions; I like that, since then I will know what that song is called. < 1574038431 649226 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :I always watch television with the captions turned on when I have a choice. Also, I always make the captions translucent if I have that choice. > 1574038688 306512 PRIVMSG #esoteric :14[[07Myndzi14]]4 N10 02https://esolangs.org/w/index.php?oldid=67206 5* 03B jonas 5* (+1063) 10Created page with "'''Myndzi''' is an utility IRC bot whose main feature is drawing the lower two lines of ascii stick figures if someone else draws the upper line. Myndzi is used by the esoter..." > 1574038698 611265 PRIVMSG #esoteric :14[[07Myndzi14]]4 10 02https://esolangs.org/w/index.php?diff=67207&oldid=67206 5* 03B jonas 5* (+4) 10 < 1574038967 98618 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :j-bot: source < 1574038967 790787 :j-bot!eldis4@firefly.nu PRIVMSG #esoteric :b_jonas: |value error: source < 1574038992 858704 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :j-bot, source: < 1574038993 113515 :j-bot!eldis4@firefly.nu PRIVMSG #esoteric :b_jonas, jevalbot source is https://github.com/FireyFly/jevalbot (originally http://www.math.bme.hu/~ambrus/pu/jevalbot.tgz) > 1574039031 672295 PRIVMSG #esoteric :14[[07Esolang:Community portal14]]4 10 02https://esolangs.org/w/index.php?diff=67208&oldid=66636 5* 03B jonas 5* (+139) 10/* #Esoteric */ < 1574039200 787672 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :j-bot source: < 1574039201 48506 :j-bot!eldis4@firefly.nu PRIVMSG #esoteric :b_jonas, jevalbot source is https://github.com/FireyFly/jevalbot (originally http://www.math.bme.hu/~ambrus/pu/jevalbot.tgz) < 1574039215 957569 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :j-bot echo: foo < 1574039216 345121 :j-bot!eldis4@firefly.nu PRIVMSG #esoteric :b_jonas, pong: foo > 1574039680 865742 PRIVMSG #esoteric :14[[07J-bot14]]4 N10 02https://esolangs.org/w/index.php?oldid=67209 5* 03B jonas 5* (+1477) 10Created page with "'''j-bot''' is an IRC bot that evaluates the APL-like [https://www.jsoftware.com/ J programming language]. j-bot can be found in the #jsoftware and Esolang: Community porta..." > 1574039705 337610 PRIVMSG #esoteric :14[[07Jevalbot14]]4 N10 02https://esolangs.org/w/index.php?oldid=67210 5* 03B jonas 5* (+19) 10Redirected page to [[J-bot]] > 1574039766 138301 PRIVMSG #esoteric :14[[07HackEso14]]4 10 02https://esolangs.org/w/index.php?diff=67211&oldid=67204 5* 03B jonas 5* (+18) 10 < 1574039854 704508 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :kspalaiologos: I started a manual, but there's still much more to write there. hopefully I'll continue writing it later, but anyone should feel free to help. < 1574039953 304320 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :I also created stub entries for some of the other bots. > 1574041449 606248 PRIVMSG #esoteric :14[[07GolfScript14]]4 10 02https://esolangs.org/w/index.php?diff=67212&oldid=56192 5* 03Hppavilion1 5* (+149) 10/* List of built-ins */ Put in rowspans so that the table looks a little nicer. > 1574042034 530418 PRIVMSG #esoteric :14[[07BIX Queue Subset14]]4 10 02https://esolangs.org/w/index.php?diff=67213&oldid=67191 5* 03Ais523 5* (-290) 10simplify the Core rules; due to symmetry, half the languages were trivially equivalent to the other half, these changes remove one of these halves without losing any actual content < 1574042077 572448 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1574042589 967033 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric > 1574042879 828310 PRIVMSG #esoteric :14[[07BIX Queue Subset14]]4 10 02https://esolangs.org/w/index.php?diff=67214&oldid=67213 5* 03Ais523 5* (+836) 10/* a vd vt */ this is TC > 1574042945 911565 PRIVMSG #esoteric :14[[07BIX Queue Subset14]]4 10 02https://esolangs.org/w/index.php?diff=67215&oldid=67214 5* 03Ais523 5* (-31) 10/* Computational class */ core is also TC < 1574043041 358094 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: https://esolangs.org/wiki/Lambdabot appears to be a mix of a description of Lambdabot and of HackEso < 1574043066 344648 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm assuming something went wrong while writing it (maybe a copy-paste mistake)? > 1574043085 161608 PRIVMSG #esoteric :14[[07HackEso14]]4 M10 02https://esolangs.org/w/index.php?diff=67216&oldid=67211 5* 03Fizzie 5* (+848) 10Minor copyedits. < 1574043400 209414 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :ais523: which part is a description of HackEso? it mentions `dontaskdonttelllist , but that's because it's the list of users who don't want to get messages through lambdabot's message service < 1574043409 26048 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: intro paragraph < 1574043421 200541 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :oh, the title < 1574043422 952075 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in at least two places, unless fizzie actually maintains lambdabot > 1574043432 171055 PRIVMSG #esoteric :14[[07Lambdabot14]]4 10 02https://esolangs.org/w/index.php?diff=67217&oldid=67205 5* 03B jonas 5* (+2) 10 < 1574043448 617498 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :I think fizzie hosts lambdabot < 1574043458 354893 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :he might not be maintaining its code, I don't know < 1574043461 338332 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :but he's hosting the instance < 1574043464 812360 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :isn't he? < 1574043488 468411 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I thought int-e ran lambdabot, I'm not sure though < 1574043518 265993 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`? kspalaiologos < 1574043519 327510 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :kspalaiologos is addicted to brainfuck, but otherwise completely unknown. < 1574043564 606079 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`learn kspalaiologos is addicted to brainfuck. His current work is disassembling brainfuck code for a casino that lost the source code. < 1574043567 11733 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :Learned 'kspalaiologo': kspalaiologos is addicted to brainfuck. His current work is disassembling brainfuck code for a casino that lost the source code. < 1574043597 86372 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`? Hooloovo0 < 1574043598 151702 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :Hooloovo0? ¯\(°​_o)/¯ < 1574043601 399239 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`? kmc < 1574043603 936483 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`? Lykaina < 1574043609 665870 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :kmc did not run the International Devious Code Contest of 2013. She is her own grandpa. < 1574043611 653495 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :Lykaina? ¯\(°​_o)/¯ < 1574043650 434826 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`learn Hooloovo0 is a calculator brain surgeon. < 1574043652 710065 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :Learned 'hooloovo0': Hooloovo0 is a calculator brain surgeon. < 1574043658 184016 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`? kspalaiologos < 1574043659 191668 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :kspalaiologos is addicted to brainfuck, but otherwise completely unknown. < 1574043663 208164 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`? Hooloovo0 < 1574043664 237854 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :Hooloovo0 is a calculator brain surgeon. < 1574043667 968184 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :hmm < 1574043675 617819 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :argh < 1574043688 57417 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :``` mv -v /hackeso/kspalaiologo{,s} < 1574043688 724263 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :mv: cannot stat '/hackeso/kspalaiologo': No such file or directory < 1574043694 353965 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :``` mv -v /hackeso/wisdom/kspalaiologo{,s} < 1574043695 11306 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :mv: cannot stat '/hackeso/wisdom/kspalaiologo': No such file or directory < 1574043743 139395 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :``` mv -v /hackenv/wisdom/kspalaiologo{,s} < 1574043744 945370 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :renamed '/hackenv/wisdom/kspalaiologo' -> '/hackenv/wisdom/kspalaiologos' < 1574043749 570145 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`? kspalaiologos < 1574043750 676616 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :kspalaiologos is addicted to brainfuck. His current work is disassembling brainfuck code for a casino that lost the source code. < 1574043787 399301 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :it would be nice to have some better wisdoms for users, but I'm not good at making them > 1574043940 453877 PRIVMSG #esoteric :14[[07Lambdabot14]]4 10 02https://esolangs.org/w/index.php?diff=67218&oldid=67217 5* 03B jonas 5* (-9) 10 < 1574043951 140319 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :ok, let's make it not misleading then < 1574043997 284740 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i see the pwd move is working well /s > 1574044149 255189 PRIVMSG #esoteric :14[[07HackEso14]]4 10 02https://esolangs.org/w/index.php?diff=67219&oldid=67216 5* 03B jonas 5* (+269) 10/* Core IRC usage */ environment < 1574044303 476450 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/whoops < 1574044304 40663 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :cat: bin/whoops: No such file or directory < 1574044316 440962 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cbt whoops < 1574044316 989037 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :OLD="$HACKENV/wisdom/$1"; [ -z "$1" ] && OLD="$(lastfiles)"; NEW="${OLD}s"; if [ -f "$NEW" ]; then echo "«${NEW}» already exists"; exit 1; fi; mv "$OLD" "$NEW" && echo "«${OLD}» -> «${NEW}»" < 1574044345 841919 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`lastfiles < 1574044346 851406 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :wisdom/kspalaiologo \ wisdom/kspalaiologos < 1574044431 793969 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`slbd whoops//s,[(],HACKENV$(, < 1574044433 728700 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :whoops//OLD="$HACKENV/wisdom/$1"; [ -z "$1" ] && OLD="$HACKENV$(lastfiles)"; NEW="${OLD}s"; if [ -f "$NEW" ]; then echo "«${NEW}» already exists"; exit 1; fi; mv "$OLD" "$NEW" && echo "«${OLD}» -> «${NEW}»" < 1574044443 653012 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1574044448 704517 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1574044450 719639 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :Done. < 1574044451 867858 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :oerjan: sedlast may also have to be fixed for the same reason < 1574044457 980797 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`slbd whoops//s,[(],HACKENV/$(, < 1574044459 859742 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :whoops//OLD="$HACKENV/wisdom/$1"; [ -z "$1" ] && OLD="$HACKENV/$(lastfiles)"; NEW="${OLD}s"; if [ -f "$NEW" ]; then echo "«${NEW}» already exists"; exit 1; fi; mv "$OLD" "$NEW" && echo "«${OLD}» -> «${NEW}»" < 1574044482 582252 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :and possibly before and now < 1574044496 470396 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hum < 1574044502 12012 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1574044504 143521 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :Done. < 1574044509 348929 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :``` head "${HACKENV}/bin/"{sedlast,before,now} < 1574044510 36459 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​==> /hackenv/bin/sedlast <== \ files="$(lastfiles)"; sed -i "$1" "$files" \ \ ==> /hackenv/bin/before <== \ lastfiles "$@" | while read f; do echo -n "$f//"; hg cat -r "$(hg log --removed --template '{rev}\n' "$f" | tail -n+2 | head -n1)" "$f"; done \ \ ==> /hackenv/bin/now <== \ lastfiles "$@" | while read f; do echo -n "$f//"; cat "$f"; done < 1574044637 310625 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cbt lastfiles < 1574044637 879651 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :hg log --removed -l 1 --template "{join(files,'\n')}\n" -- "$@" < 1574044686 331958 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` lastfiles | cat -v < 1574044689 135441 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :bin/whoops < 1574044727 218252 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` lastfiles | cat -E < 1574044728 395957 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :bin/whoops$ < 1574044732 628256 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ic < 1574044739 570104 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1574044757 601209 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think i hate this move already < 1574044811 47769 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`before < 1574044817 117713 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :bin/whoops//bin/whoops: no such file in rev 627b52c6b2cb < 1574044856 101352 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`edit ../bin/lastfiles < 1574044856 860674 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :https://hack.esolangs.org/edit/bin/lastfiles < 1574044952 193577 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`fetch ../bin/lastfiles https://hack.esolangs.org/get/bin/lastfiles < 1574044953 187655 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :2019-11-18 02:42:32 URL:https://hack.esolangs.org/get/bin/lastfiles [82/82] -> "/hackenv/bin/lastfiles" [1] < 1574044959 731754 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`lastfiles < 1574044960 798651 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/hackenv/bin/lastfiles < 1574044964 297714 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`before < 1574044966 680307 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/hackenv/bin/lastfiles//hg log --removed -l 1 --template "{join(files,'\n')}\n" -- "$@" < 1574045012 81393 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`after < 1574045012 647932 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: after: not found < 1574045020 608573 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`now < 1574045021 665910 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/hackenv/bin/lastfiles//hg log --removed -l 1 --template "$HACKENV/{join(files,'\n$HACKENV/')}\n" -- "$@" < 1574045063 831146 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cbt sedlast < 1574045064 412226 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :files="$(lastfiles)"; sed -i "$1" "$files" < 1574045081 219727 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :should work < 1574045107 972093 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`whoops test < 1574045109 609688 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​«/hackenv/wisdom/test» -> «/hackenv/wisdom/tests» < 1574045113 509248 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? test < 1574045114 583598 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :test? ¯\(°​_o)/¯ < 1574045121 832552 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? tests < 1574045122 919390 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :test failed. HackEgo-JUnit is not available. < 1574045129 533186 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :curious < 1574045132 320495 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hum < 1574045144 822497 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1574045148 92977 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1574045149 19205 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :Done. < 1574045170 78298 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`lastfiles < 1574045172 19487 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/hackenv/wisdom/test \ /hackenv/wisdom/tests < 1574045198 680539 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`sedlast s,Ego,Eso, < 1574045200 104563 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/bin/sed: can't read /hackenv/wisdom/test \ /hackenv/wisdom/tests: No such file or directory < 1574045208 555924 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1574045210 576542 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1574045226 249737 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION was hoping it would sed both < 1574045244 92089 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/sedlast < 1574045244 647652 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :cat: bin/sedlast: No such file or directory < 1574045250 658546 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat ../bin/sedlast < 1574045251 223726 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :files="$(lastfiles)"; sed -i "$1" "$files" < 1574045259 189419 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :HATE I SAID < 1574045282 439944 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de JOIN :#esoteric < 1574045342 785222 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh well that never worked with multiple files anyway < 1574045412 258693 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: what's with all the "draft" notes suddenly showing in the repo browser < 1574045424 389863 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not that they seem to do anything < 1574045447 803694 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: cbt hth < 1574045453 822295 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: HATE < 1574045505 833114 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION gets a truly ridiculous idea < 1574045514 543295 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :unfortunately it won't work for plain `cat < 1574045521 269657 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :my guess is "$file" remove quotes, but then you have to worry about spaces, difference between $* and $@ i believe < 1574045532 503259 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :its basically shell quoting issue i believe < 1574045554 277361 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :(i mean, the $* $@ difference is similar issue) < 1574045569 481884 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :(one does things as one giant arg, the other separate args) < 1574045598 486284 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :"$files" i mean of course < 1574045652 906073 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :kingoffrance: it's not entirely clear what sedlast _should_ do with more than one file anyway. it's a very corner case. < 1574045693 318091 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :Does anyone like recursion? :) http://34.77.241.183/ < 1574045918 732947 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :user24: what is this? < 1574045935 211827 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :imode: confusing, apparently :) < 1574045940 629964 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :hint: wasd is not all that is possible < 1574046012 525490 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :Q is "nuke" apparently. < 1574046025 868015 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :in some way, yes, but not exactly :) < 1574046050 494818 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :haha, I'm so happy to have a first user, thank you :) < 1574046077 298344 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: quit < 1574046095 643324 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :your orange will stay there for quite some time < 1574046258 728644 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :nice, I've made my mark. < 1574046279 68448 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric ::) < 1574046349 436001 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :maybe I should a key hint (wasd qe) below the canvas, but i like to keep it mysterious < 1574046391 365882 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :inspecting the source kinda destroys the mystery. < 1574046453 429165 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :gotta obfuscate it < 1574046699 887324 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :ok, I'm gonna restart it in a few minutes, got a domain < 1574046864 927633 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^wiki Test < 1574046865 5626 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :http://esolangs.org/wiki/Test < 1574046870 646187 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :huh < 1574046875 67182 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^wc test ho < 1574046875 114758 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric : 0 2 7. < 1574046883 441046 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh tabs < 1574046914 96101 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :I wrote a PostScript code to calculate the left and right edges on each scanline of a monotone polygon. This way the data can be used by an external program to typeset text into the specified area (it is not useful to typeset text into a non-monotone area). < 1574046947 303085 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^show wiki < 1574046947 339389 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :+[-5>+3<]>+.+12..-4.[-2>+<]>+2.-11..[-3>+<]>.[-3>+<]>-4.-4.-3.-11.+13.-7.+12.+[+2>-3<]>.-3[-5>+<]>.+3.-11.-2[->+3<]>.+2[-3>+2<]>+.+[->+3<]>+.+2.-2.-4[->+3<]>.,[.,] < 1574046965 475074 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :why replace it with a _longer_ program? < 1574046968 560622 :hppavilion[1]!~omegasome@172.98.86.92 QUIT :Ping timeout: 276 seconds < 1574046994 158175 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :However, how can you then vertically center the text into a non-rectangular area? < 1574047191 689863 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :did someone ping me? < 1574047233 647727 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^bf ++++++++++++++++[>+++++>++++++++>++++++++>+++++++++<<<<<-]>>>>-.>-----..<<<++++++++.<---.------------..>>>----.<++++.>>>------.----.<-----.>+++.<+++++++.<.<-.>>>>+.++++.<.<<<+.>+++++.>+++.+++.---.<<<.,[.,] < 1574047233 749037 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric : < 1574047244 722095 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh duh < 1574047295 768062 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^bf +++++++++++++++[>++++>+++++++>+++++++>++++++++<<<<-]>>>-.>----..<<+++++++.<--.-----------..>>---.<+++.>>-----.---.<----.>++.<++++++.<.<-.>>>+.+++.<.<<+.>++++.>++.++.--.<<.,[.,] < 1574047295 845696 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :http://esolangs.org/wiki/ < 1574047362 963280 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^bf +++++++++++++++[>++++>+++++++>+++++++>++++++++<<<<-]>>>-.>----..<<+++++++.+++.<--.-----------..>>---.<+++.>>-----.---.<----.>++.<++++++.<.<-.>>>+.+++.<.<<+.>++++.>++.++.--.<<.,[.,] < 1574047363 10859 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :https://evolangv.org/ziki/ < 1574047418 112877 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^bf +++++++++++++++[>++++>+++++++>+++++++>++++++++<<<<-]>>>-.>----..<<+++++++.+++.<--.-----------..>>---.<.>>-----.---.<----.>++.<++++++.<.<-.>>>+.+++.<.<<+.>++++.>++.++.--.<<.,[.,] < 1574047418 190072 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :https://esolangs.org/wiki/ < 1574047436 480419 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^def wiki bf +++++++++++++++[>++++>+++++++>+++++++>++++++++<<<<-]>>>-.>----..<<+++++++.+++.<--.-----------..>>---.<.>>-----.---.<----.>++.<++++++.<.<-.>>>+.+++.<.<<+.>++++.>++.++.--.<<.,[.,] < 1574047436 516641 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :Defined. < 1574047440 622574 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^wiki Test < 1574047440 670340 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :https://esolangs.org/wiki/Test < 1574047480 262367 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: fixed the http < 1574047545 994441 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :what language is the `wiki` command written in? < 1574047621 573981 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Does it have the latest version of SQLite, GCC, LLVM, Ghostscript, Node.js, and C-INTERCAL? < 1574047984 108465 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :imode: brainfuck < 1574048034 738166 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :^show wiki < 1574048034 774581 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :+15[>+4>+7>+7>+8<4-]>3-.>-4..<2+7.+3.<-2.-11..>2-3.<.>2-5.-3.<-4.>+2.<+6.<.<-.>3+.+3.<.<2+.>+4.>+2.+2.-2.<2.,[.,] < 1574048039 257373 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :most of the program itself, other than the couple places i changed, was produced with the bf_txtgen text converter. < 1574048071 276112 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^show happens to show to internal RLE encoding fungot uses for compression. < 1574048076 746420 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*the < 1574048082 518117 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :ah! < 1574048086 490132 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :that explains it. < 1574048096 502158 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :b_jonas: did you want my attention? < 1574048546 532107 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^bf ,+++++++++++++++++++++++++++++++++.,+++++++++++++++++++++++++++++++++. < 1574048546 609672 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :!! < 1574048649 618696 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :imode: https://qewasd.com/ :) < 1574048861 117557 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :q and e swap to different rooms, huh. < 1574049290 230033 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : a magic 8-ball command might be useful <-- ... you said that right after fungot confirming it had one. < 1574049290 309706 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :oerjan: i don't know much more < 1574049349 730469 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :'hello world' in readable mode bytecode: ,$48:.,$65:.,$6c:.,$6f:.,$2c:.,$20:.,$77:.,$6f:.,$72:.,$6c:.,$64:.,$21:.,:$[':$] < 1574049391 785276 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose it's not quite a full implementation, but fungot cannot do true randomness in ^def'ed commands anyway. < 1574049391 876323 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :oerjan: s/ first/ top/ computers/ callcc.html that one too. < 1574049409 784997 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :is it possible to add new interpreters to fungot? < 1574049409 877737 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :imode: so. what causes an ioexception in a bufferedreader? < 1574049414 62837 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :imode: indeed! < 1574049686 338779 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :imode: not on the same level as ^ul or ^bf, unless fizzie writes one in befunge < 1574049709 687619 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :heh. < 1574049750 936008 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but you could make a ^bf-based command that was an interpreter for something. i recall ^ul started that way, although it was terribly slow/timing out < 1574049796 167342 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^show ul < 1574049796 232737 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :(^ul -- evaluates Underload)S < 1574049807 875495 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :hm. I have an interpreter for Mode in C... wonder if I could transpile that to bf and define it. < 1574049811 121901 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh, it was updated like that. < 1574049832 265407 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :that'd be an absurdly large file, though. < 1574049835 727262 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :imode: ^bf has a number-of-cycles limit. it's unlikely you'd get anything that complicated to run. < 1574049850 458676 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :yeah.. < 1574049862 739530 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(which was why the original ^ul tended to time out on anythng non-trivial.) < 1574049906 843521 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :HackEso is the bot intended for that kind of stuff, anyway. < 1574049929 475947 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :ah. < 1574049931 826175 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :even though it's rarely used for that purpose, it was the original one. < 1574050380 749476 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^8ball so they broke this? < 1574050381 474712 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric : ...out of time! < 1574050384 873550 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it seems. < 1574050403 356344 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: at this rate fungot commands need revision control too < 1574050403 457942 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :oerjan: and there's the fact that it's in the ides now even. < 1574050425 426666 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose you may not have ^saved yet. < 1574050861 830202 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Make the questions what your character might do in the situation (according to the player). I think the answer will likely to be "it depends on details which have not been given", because there is often the circumstances which can affect things variously. < 1574050897 382190 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Therefore, further elaboration may be needed, or the conditions < 1574050927 588986 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :webassembly is just fancy brainfuck. < 1574050935 508473 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :I wish I was kidding. < 1574050954 748515 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`uptime -p < 1574050955 930851 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :up 3802 day, 12 hours, 52 minutes < 1574050960 831061 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sheesh < 1574050973 90097 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`url ../bin/uptime < 1574050973 836265 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :https://hack.esolangs.org/repo/file/tip/bin/uptime < 1574050977 597392 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :10 years?! < 1574051007 652122 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :jesus! < 1574051036 510649 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :oh. < 1574051039 481978 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :imode: uptime is fake, b_jonas made it today < 1574051041 841197 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :boottime is hardcoded. < 1574051043 597592 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :ah. < 1574051048 791949 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :why 10 years? < 1574051057 115908 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Is there a macro assembler for WebAssembly? < 1574051064 18093 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and as usual for hungarians, he messed up the plurals after numbers :P < 1574051090 498957 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Also, is there a C library to execute WebAssembly programs without requiring a JavaScript interpreter or web browser? < 1574051101 861866 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :zzo38: iirc yes there is a standalone WASM interpreter. < 1574051102 904678 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and the real uptime splits into weeks as well, looking at another long-time server < 1574051107 449059 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(don't know about years) < 1574051113 22873 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :zzo38: and I believe there is a macro assembler for it... < 1574051117 545632 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is WebAssembly actually good for non-web things? < 1574051163 440669 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :shachaf: It seems that it should be, as good as other VMs would be < 1574051171 509030 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :who knows. honestly I'm intending on building Mode as a competitor or companion to it. < 1574051186 868698 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Well, a lot of web things are scow. < 1574051190 928203 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And a lot of VMs are scow. < 1574051207 628526 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't think WebAssembly gets great performance compared to a native compiler. < 1574051249 959950 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :I think that for text adventure games, Z-machine and Glulx and TAVERN are good. < 1574051251 348532 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :that right there is why I have a mode-to-C transpiler. < 1574051297 367852 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :(I have partially made a text adventure game in Glulx. But, it is difficult to think of what rooms to put and such stuff like that. Programming it is the easier part.) < 1574051306 195756 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: I want something for real software, though. < 1574051338 525537 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think text-based adventure games use so little computation resources that it doesn't matter. < 1574051342 572413 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :WASM's concurrency primitives aren't strong enough IMO. isolation of subprocesses is something you should get for free. < 1574051577 761798 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :imode: Have a look at this and click on "Hierarchical Accounts Example" < 1574051579 106157 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :I wanna be able to manage process trees and treat processes as first-class values that can be persisted. < 1574051584 524787 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :YASSSS < 1574051601 493454 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :which is why Mode now has concurrency primitives that do just that. < 1574051605 23923 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :And if you are interested in this, here some keywords: GNOSIS, KeyKOS, Joule, E, Stackless Python (https://stackless.readthedocs.io/en/latest/library/stackless/pickling.html) < 1574051612 949219 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :also my projects: https://esolangs.org/wiki/RarVM < 1574051617 955702 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :https://esolangs.org/wiki/KeyVM < 1574051624 370234 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Some text adventure games do use more resources than others, I think. (Such as, those written using Inform7) < 1574051649 762364 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :Here's Joule: http://www.erights.org/history/joule/index.html < 1574051664 66133 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :(I don't really like such read-only programm language as Inform7 so much, so I use assembly language, is better.) < 1574051739 722912 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :user24: you might be interested in my Mode spec. it's a specification for a language that's brainfuck-like and involves only a few core commands, with a set of derived commands providing additional functionality. < 1574051782 473072 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :there's also a binary format that's based on typed segments, but it's not ready yet. < 1574051811 359272 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :concurrency got added recently but hasn't been implemented (mainly because I just started a new position at Amazon). < 1574051838 399516 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :imode: Definitely! Do you have a wiki page? < 1574051889 165263 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :not yet. it's all on my harddrive but I plan on posting it to the wiki once I 1. implement a first pass of concurrency features in the Python interpreter or 2. get fed up, submit the spec + existing python interpreter and C transpiler. < 1574051935 538741 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :let's see if I have any useful examples kicking around.. < 1574051954 838402 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :Aye! I'm still a bit scared by concurrency, and I like determinism, so my VMs are all single-threaded < 1574052029 421244 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :all of my concurrency operations are actually pretty simple. anything between { and } is treated as a subprocess. when encountering a {, you create a new process, push the handle to that process to the parent process, jump to the matching }, and then you can send data to and get data from the child process by send and receive operators. < 1574052056 449652 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :sends and receives are blocking, so the VM just checks to see if the target process is in a blocking receive state on send. < 1574052061 858675 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :otherwise it just goes dormant. > 1574052084 288062 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Darthalex314 5* 10New user account < 1574052129 201973 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :yeah, that sounds cool < 1574052170 482129 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :https://repl.it/repls/DefinitiveColossalEngineer < 1574052194 920831 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :program.h is the output of the C transpiler, which is just a glorified preprocessor. < 1574052195 87837 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :with my VMs, I want replicable computation, so if i run a subprocess for n steps, copy it's image, and then run these two images for the same number of steps, they arrive at the exactly same state < 1574052223 461805 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :this is also possible with concurrency > 1574052229 249884 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=67220&oldid=67107 5* 03Darthalex314 5* (+227) 10 < 1574052229 893943 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :but very difficult to implement < 1574052253 821730 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :so I'm specifying a VM and build a language on top of it < 1574052255 573599 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :why difficult? do these subprocesses have I/O access? < 1574052265 751125 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :this way i can have single-instruction resource accounting and control granularity < 1574052276 805154 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :not directly, they can only access their own memory < 1574052290 266911 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :aye. > 1574052307 63545 PRIVMSG #esoteric :14[[07User:Darthalex31414]]4 N10 02https://esolangs.org/w/index.php?oldid=67221 5* 03Darthalex314 5* (+29) 10Created page with "Hi. Learning about Brainf***." > 1574052320 788761 PRIVMSG #esoteric :14[[07User talk:Darthalex31414]]4 N10 02https://esolangs.org/w/index.php?oldid=67222 5* 03Darthalex314 5* (+5) 10Created page with "What." < 1574052323 395845 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :with your type of concurrency, deterministic process suspension would only be possible at the {} boundaries < 1574052346 54519 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :(without a deterministic scheduler at least) < 1574052358 922297 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :not really, actually. within Mode, the world can be stopped and persisted at any time. < 1574052369 781199 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :in fact that's the basis of a database engine that I'm working on within it. < 1574052389 769978 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :your data values are just long-running processes that can be wrapped up and thrown to disk or over a network with a really slim execution state. > 1574052391 86919 PRIVMSG #esoteric :14[[07Brainfuck implementations14]]4 10 02https://esolangs.org/w/index.php?diff=67223&oldid=65848 5* 03Darthalex314 5* (+77) 10/* Normal implementations */ < 1574052412 536549 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :literally just an instruction pointer and a queue. < 1574052479 453689 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :ah, so there is no parallelism, just some form of message passing concurrency like in Javascript? < 1574052497 984135 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Should you add a category for IRC bots into the wiki? < 1574052501 523055 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :my VM process formats trying to be slim was inspired by this Smalltalk project: http://netjam.org/spoon/viz/movie/ < 1574052522 815095 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :also by Stackless Python as linked above < 1574052558 751962 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :with Stackless, I wrote a network node once that executed a process for a few thousand steps and then sent it to another random node it was connected to :) < 1574052579 144198 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :there is parallelism. just not explicitly defined. I don't care how you accomplish the concurrency. < 1574052582 839044 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :if stuff like this is built into the language, things like these become very easy to implement < 1574052613 478622 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :for instance, in the Golang interpreter for this, I'm spawning goroutines-per-process and using channels to communicate with the larger "core". < 1574052716 69744 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :Are you familiar with capabilities/keys? < 1574052724 204646 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :if you choose to be single-threaded, you'd just do a round-robin scheduler, where you run through all of the spawned processes and step them one instruction at a time. < 1574052727 138400 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :yeah. < 1574052733 664617 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :amazing < 1574052771 285375 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :a few months ago it felt like nobody knew, or was even interested in all of this < 1574052794 922008 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :Yeah < 1574052844 184859 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :Somehow my brain prevents me from considering making my systems (optionally) multi-threaded, because instruction level execution control and process persistence allow all of this to be built "on top" < 1574052859 993343 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :tbh it's not even needed. < 1574052864 778898 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :so the scheduler can be implemented in the system itself < 1574052895 841881 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :if you can present a concurrent environment you shouldn't care how that concurrency is handled, just that "these two processes are doing something and can only know about what the other is doing via synchronous message passing and protocols". < 1574052927 283502 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :yeah < 1574052961 293345 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :But do you think it's advantageous to have a concurrent system at the lowest level everything else is built on top on? < 1574052976 724479 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :this is the argument the E language creators made < 1574052979 9794 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :well, let me show you mode's working spec. < 1574052985 41038 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :but I'm still not convinced < 1574052992 538300 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :ok :) < 1574052998 935985 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :https://hatebin.com/mlaoebywpa < 1574053003 329518 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :ignore syntax highlighting. < 1574053025 419909 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :'Core' is the minimum theorized that you need to be turing complete. < 1574053041 766710 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :everything on top of that is convenience. < 1574053135 267566 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :reminds me of Zot a bit :) http://www.nyu.edu/projects/barker/Iota/zot.html < 1574053150 593280 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :that was definitely an inspiration. instruction minimization is nice. < 1574053153 736158 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :but doing useful work is also nice. < 1574053168 662956 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :all of these single-character codes have forth-like mnemonics as well. < 1574053187 725013 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :myndzi: congratulations, you've now got a wiki page https://esolangs.org/wiki/Myndzi < 1574053197 964263 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :I'm not unconvinced that basing everything off of something like the pi calculus wouldn't be a good way to go. < 1574053211 303726 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :but there's so much implicit state that it's hard to wrap your head around. bound names, etc. < 1574053227 795904 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :I can at least reason about Mode from an imperative standpoint and work up to concurrent processes. < 1574053246 880448 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :forming a loop in the pi calculus is a painful endeavor unless you just plan on translating lambda calculus to it. < 1574053277 335775 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :there's also Urbits' Nock if you like trees https://urbit.org/docs/tutorials/nock/definition/ < 1574053294 727049 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :so, w.r.t concurrency as a basis... not unconvinced, but don't buy it unless there's a "concurrent automaton". < 1574053305 280519 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :that looks nice and feels nice to work with. which is kind of what I'm trying to make.. < 1574053335 622309 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :yeah I looked at Nock... don't like the author or the writings. way too obscure. < 1574053361 583647 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :aye, agreed < 1574053363 626530 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :if I can't explain to you what I'm working on in simple enough terms I don't think it's worth working on. < 1574053364 426658 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :i kind of just want to have an "execute this subprocess/instruction block for n instructions with these memory constraints" instruction < 1574053438 78448 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :I could do that by saying the `{` command consumes two values, the step limit and queue size. < 1574053444 392622 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :yeah :) < 1574053476 926260 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :"run this block for 64 cycles with 8 queue elements" could be ,$40,$8;{...} < 1574053480 706736 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric ::D < 1574053515 56047 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`celebrate < 1574053515 632794 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: celebrate: not found < 1574053531 751945 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :Have you heard of the Agoric papers: https://e-drexler.com/d/09/00/AgoricsPapers/agoricpapers.html ? < 1574053540 195389 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :have not, will look now. < 1574053554 426654 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :also, this: https://esolangs.org/wiki/File:Screenshot_from_2019-04-09_04-20-58.png :) < 1574053609 193245 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :you'd like my python interpreter. planning on having it estimate max/average memory usage along with runtime. < 1574053631 477323 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :yass :D < 1574053655 228763 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :i'll dm you my email and stuff, please notify me, show me everything, i love this stuff < 1574053680 349224 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :someone created this which is also along the lines we are talking about: https://www.youtube.com/watch?v=7vn6aGgLKfQ < 1574053706 289616 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de PRIVMSG #esoteric :it just emits a geiger counter click when the attached program allocates memory < 1574053713 94546 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^celebrate < 1574053713 130819 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :\o| c.c \o/ ಠ_ಠ \m/ \m/ \o_ c.c _o/ \m/ \m/ ಠ_ಠ \o/ c.c |o/ < 1574053726 213612 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :hah! < 1574053737 218541 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :that's actually really interesting. a bit like an HDD light for memory. > 1574053837 476382 PRIVMSG #esoteric :14[[07Myndzi14]]4 10 02https://esolangs.org/w/index.php?diff=67224&oldid=67207 5* 03Oerjan 5* (+13) 10Fix some conceptual errors < 1574055198 293476 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Are you able to access my computer using the domain name "zzo38computer.org" now? < 1574055243 83744 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :am I supposed to see "please use the gopher service"? < 1574055256 705213 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Also, how to purge the DNS cache? (I suspect there may be a problem with it) < 1574055275 4197 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :imode: If you try to access the root page of the HTTP service, then that message will be displayed, so it works. < 1574055281 569609 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :kool. < 1574055405 273534 :kspalaiologos!~kspalaiol@user-5-173-128-40.play-internet.pl JOIN :#esoteric < 1574055500 338287 :kspalaiologos!~kspalaiol@user-5-173-128-40.play-internet.pl PRIVMSG #esoteric :I'll try setting up my own bot < 1574055860 610595 :kspalaiologos!~kspalaiol@user-5-173-128-40.play-internet.pl PRIVMSG #esoteric :I'll need to pay for my vps soon tho < 1574056546 804387 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :(HTTP is not the only service I run. I also have Gopher, NNTP, SMTP, and QOTD.) < 1574057324 471682 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de QUIT :Quit: Leaving < 1574057928 886146 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Do you know how to do vertical centering text in a non-rectangular area? Perhaps I will just not allow vertical stretching/shrinking in non-rectangular areas, or else have some rsetrictions on it (such as, if vertical glue is present in a non-rectangular area, any paragraphs must come before the vertical glue). < 1574059343 431777 :tromp_!~tromp@2a02:a210:1585:3200:7584:72d3:8a6c:4a9d QUIT :Read error: Connection reset by peer < 1574059445 342810 :tromp!~tromp@ip-213-127-103-151.ip.prioritytelecom.net JOIN :#esoteric < 1574059503 270860 :kspalaiologos!~kspalaiol@user-5-173-128-40.play-internet.pl QUIT :Ping timeout: 265 seconds < 1574059961 18868 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :martellus likes to live dangerously < 1574060302 822216 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric : gsave [ matrix setmatrix clip pathbbox cvi exch pop exch cvi 3 -1 roll pop dup 1 3 index { clipsave 0 exch 65535 1 rectclip clippath pathbbox pop exch pop cvi exch cvi cliprestore } for ] grestore % That is the code to make a monotone path into the list of the boundary per scanline. < 1574060393 539291 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos JOIN :#esoteric < 1574060404 275171 :tromp!~tromp@ip-213-127-103-151.ip.prioritytelecom.net QUIT :Read error: Connection timed out < 1574060573 428029 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de JOIN :#esoteric < 1574060646 384422 :user24!~user24@p200300C3AF001733FC471B37A1F89ED7.dip0.t-ipconnect.de QUIT :Client Quit < 1574060698 86225 :tromp!~tromp@ip-213-127-103-151.ip.prioritytelecom.net JOIN :#esoteric < 1574061139 99041 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :The typesetting algorithm can then split it into text lines based on the current font, and then subtract the largest left boundary in each group from the smallest right boundary in each group in order to find the width of that line. I think this will not work in the presence of vertical glue above the paragraph (unless the area is rectangular), though. < 1574061291 446515 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :This is to make an alternative program to Magic Set Editor for typesetting cards. Although the code is PostScript (actually, my program uses a combination of PostScript and SQL), it uses TeX fonts rather than PostScript fonts, and the TeX method of typesetting (although a simple mode might also be available). Do any card games use vertically centered multi-line text in a non-rectangular area? < 1574061331 909787 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Also, do any use a non-monotone area for text? < 1574061658 567293 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite < 1574062496 981970 :tromp!~tromp@ip-213-127-103-151.ip.prioritytelecom.net QUIT :Ping timeout: 240 seconds < 1574062581 767952 :tromp_!~tromp@2a02:a210:1585:3200:8c3e:33c1:a7a0:df14 JOIN :#esoteric < 1574062918 964028 :tromp!~tromp@2a02:a210:1585:3200:945:ed4f:2c3a:1411 JOIN :#esoteric < 1574063075 547983 :tromp_!~tromp@2a02:a210:1585:3200:8c3e:33c1:a7a0:df14 QUIT :Ping timeout: 276 seconds < 1574063348 421494 :Frater_EST!adrianbibl@172.242.0.73 JOIN :#esoteric < 1574063882 373757 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 265 seconds > 1574064214 866240 PRIVMSG #esoteric :14[[07HackEso14]]4 10 02https://esolangs.org/w/index.php?diff=67225&oldid=67219 5* 03B jonas 5* (+56) 10pedantic about newlines < 1574065473 506029 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`? rules of wisdom < 1574065474 556952 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :unless essential for the entry‘s humor, \ they should: be understandable without the lookup key, be single spaced and end in a newline with no space before that, and use proper capitalization and punctuation < 1574065485 644981 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :do you suppose this change is ok? < 1574065626 934056 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :It violates its own rule, but maybe it is supposed to be, so then that is OK. Also, I think there is a improper open mark in "entry's" < 1574065791 775239 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :``` hg cat -r 11268 "/hackenv/wisdom/rules of wisdom" < 1574065792 980765 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :unless essential for the entry‘s humor, they should: be understandable without the lookup key, be single spaced and end in a newline with no space before that, and use proper capitalization and punctuation < 1574065802 333106 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :I'm mostly asking about just the latest chanfe < 1574065850 654638 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :althoguh I can also be blamed for the part about trailing whitespace < 1574065961 960996 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :O, you added a break (in the wrong place) > 1574066017 955336 PRIVMSG #esoteric :14[[07Cyclic tag system14]]4 10 02https://esolangs.org/w/index.php?diff=67226&oldid=51402 5* 03B jonas 5* (+43) 10/* Related articles */ link BIX Queue Subset < 1574066084 193635 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :zzo38: almost < 1574066119 871863 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :I actually added just a space backslash space, because that doesn't break the rules, and breaking the rules with an actual newline is not essential for the humor of the entry < 1574066140 864008 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :OK, but it is still in the wrong place < 1574066166 187917 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :yes, although I don't think there's a right place, except at the end < 1574066197 876592 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :I wonder if I should make the entry mention that the entries really shouldn't contiain \r or \0 < 1574066307 539597 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :I don't know; maybe < 1574066952 316939 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :nah, probably no, that's not a rule that I've seen anyone break > 1574067071 301713 PRIVMSG #esoteric :14[[07HackEso14]]4 10 02https://esolangs.org/w/index.php?diff=67227&oldid=67225 5* 03B jonas 5* (+183) 10/* Core IRC usage */ invisible prefix to output > 1574067142 811364 PRIVMSG #esoteric :14[[07HackEso14]]4 10 02https://esolangs.org/w/index.php?diff=67228&oldid=67227 5* 03B jonas 5* (+88) 10/* Core IRC usage */ headings < 1574067257 21233 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :OK > 1574067371 924771 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=67229&oldid=67188 5* 03PaniniTheDeveloper 5* (+32) 10 < 1574067777 166570 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu QUIT :Remote host closed the connection < 1574068524 412937 :Frater_EST!adrianbibl@172.242.0.73 QUIT :Remote host closed the connection < 1574069859 888485 :kspalaiologos!~kspalaiol@user-5-173-144-144.play-internet.pl JOIN :#esoteric < 1574069896 953167 :kspalaiologos!~kspalaiol@user-5-173-144-144.play-internet.pl PRIVMSG #esoteric :`asmbf @hello/out 48/ret/@main/psh %hello1/jmp %hello/@hello1 < 1574069897 616286 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​+>+[>>>+<<+<<[>>->+<<<-]>>>[<<<+>>>-]<[->+<<[>>>-<<+<-]>[<+>-]>>[<->[-]]<[<<<+>>>-]<]>>[-]<<<<[>>+>+<<<-]>>[<<+>>-]>[[-]>>>>>>++++++++++++++++++++++++++++++++++++++++++++++++.[-]<<<<<<<<<[-]>[-]>>>>>>>>>>>>>>>[-]>[>>]<<->[<<<[<<]>+>[>>]>-]<<<[<<]>[<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>-]<<<<<<<[-]<<<<<<]>++<<+<<[>>->+<<<-]>>>[<<<+>>>-]<[->+<<[>>>-<<+<-]>[<+>-]>>[<->[-]]<[<<<+>>>-]<]>>[-]<<<<[>>+>+<<<-]>>[<<+>>-]>[[-]>>>>>>+++++++++++++++++++ < 1574069901 265932 :kspalaiologos!~kspalaiol@user-5-173-144-144.play-internet.pl PRIVMSG #esoteric :Dang < 1574069918 862845 :kspalaiologos!~kspalaiol@user-5-173-144-144.play-internet.pl PRIVMSG #esoteric :``` asmbf @hello/out 48/ret/@main/psh %hello1/jmp %hello/@hello1 > temp.b < 1574069919 628410 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. < 1574069929 658114 :kspalaiologos!~kspalaiol@user-5-173-144-144.play-internet.pl PRIVMSG #esoteric :``` cat temp.b < 1574069930 364122 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​+>+[>>>+<<+<<[>>->+<<<-]>>>[<<<+>>>-]<[->+<<[>>>-<<+<-]>[<+>-]>>[<->[-]]<[<<<+>>>-]<]>>[-]<<<<[>>+>+<<<-]>>[<<+>>-]>[[-]>>>>>>++++++++++++++++++++++++++++++++++++++++++++++++.[-]<<<<<<<<<[-]>[-]>>>>>>>>>>>>>>>[-]>[>>]<<->[<<<[<<]>+>[>>]>-]<<<[<<]>[<<<<<<<<<<<<<<<+>>>>>>>>>>>>>>>-]<<<<<<<[-]<<<<<<]>++<<+<<[>>->+<<<-]>>>[<<<+>>>-]<[->+<<[>>>-<<+<-]>[<+>-]>>[<->[-]]<[<<<+>>>-]<]>>[-]<<<<[>>+>+<<<-]>>[<<+>>-]>[[-]>>>>>>+++++++++++++++++++ < 1574069940 557136 :kspalaiologos!~kspalaiol@user-5-173-144-144.play-internet.pl PRIVMSG #esoteric :``` egobfi8 < 1574069941 271703 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :bash: egobfi8: command not found < 1574069951 781037 :kspalaiologos!~kspalaiol@user-5-173-144-144.play-internet.pl PRIVMSG #esoteric :``` ls < 1574069952 476742 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :OUT \ a.c \ a.out \ as-encoding \ asmbf-1.1.1 \ banana.txt \ compiled_brachylog.pl \ hexdump.hex \ input.brachylog \ jeval.whatis \ just \ karma \ le \ out \ out.a \ out.a.hd \ out.a.xxd \ paste \ single-word-character-names \ spline \ spout \ spout.raw \ temp.b \ test.b \ test.sh \ tmp-interp \ tmp.txt \ uptime.out \ v1.1.1.tar.gz < 1574069968 927749 :kspalaiologos!~kspalaiol@user-5-173-144-144.play-internet.pl PRIVMSG #esoteric :``` ls asmbf-1.1.1 < 1574069969 732667 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :AUTHORS \ INSTALL \ LICENSE \ Makefile \ NEWS \ README \ TODO \ VERSIONING \ bconv.c \ bfasm.asm \ bfasm.b \ bfasm.c \ bfasm.rs \ bfi.c \ bfintd.c \ bfmake \ bfpp \ bin \ doc \ examples \ labels.pl \ strip.pl \ test \ test.pl < 1574069992 609766 :kspalaiologos!~kspalaiol@user-5-173-144-144.play-internet.pl PRIVMSG #esoteric :``` gcc asmbf-1.1.1/bfi.c -o bfi < 1574069994 591881 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. < 1574070018 984203 :kspalaiologos!~kspalaiol@user-5-173-144-144.play-internet.pl PRIVMSG #esoteric :``` ./bfi temp.b < 1574070019 887859 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :0Access Violation, ip=304 < 1574070023 767306 :kspalaiologos!~kspalaiol@user-5-173-144-144.play-internet.pl PRIVMSG #esoteric :Dang < 1574070281 98195 :kspalaiologos!~kspalaiol@user-5-173-144-144.play-internet.pl PRIVMSG #esoteric :``` asmbf psh 2/mov r2, r1/mod r2,r1/ne_ r2,0/pop r1/out r1 < 1574070281 881381 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​+>+[<[>>+>+<<<-]>>[<<+>>-]>[[-]>>>>>>++[<<<<<+>>>>>>>>>>>>+<<<<<<<-]<<<<<[>>>>>+<<<<<-]>>>>>>>>>>>>>[>>]+<<[<<]>[>[>>]<+<[<<]>-]<<<<<<<[-]<<<[-]<[>+<<+>-]<[>+<-]>>[->>>>>>>+<<<<<<<]<[->>>>>>>>>+<<<<<<<<<]>>>>>>>>[>->+<[>]>[<+>-]<<[<]>-]>>[-<<<<<<<<<+>>>>>>>>>]<[-]>[-]<<<<<<<<<[<<<+>>>-]>>>[<<<<<<->+>>>>>-]<<<<<[>>>>>+<<<<<-]<[>>>+<<<[-]]>>>>>>[-]<<<<[-]>>>>>>>>>>>[-]>[>>]<<->[<<<[<<]>+>[>>]>-]<<<[<<]>[<<<<<<<<<<<+>>>>>>>>>>>-]<<<<<<<< < 1574071179 595013 :arseniiv!~arseniiv@136.169.208.242 JOIN :#esoteric < 1574071324 790291 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@tell oerjan Updated things, maybe it's a newer version of Mercurial/hgweb. There's a notion of changeset "phases", from secret -> draft -> public. It's maybe showing those, and counting everything as draft (the default for new changesets) as they're technically never been pushed to a remote repo (the browser shows the real thing). < 1574071324 915175 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1574071409 691608 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@tell b_jonas int-e does run lambdabot, as far as I know. It's definitely not me. < 1574071409 769947 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1574071645 644583 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@tell b_jonas I do run and host lambdabot. < 1574071645 722040 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1574071661 41077 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 JOIN :#esoteric < 1574071679 908614 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@tell wib_jonas b_jonas has messages ;) < 1574071679 971556 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. > 1574071737 334788 PRIVMSG #esoteric :14[[07Lambdabot14]]4 10 02https://esolangs.org/w/index.php?diff=67230&oldid=67218 5* 03B jonas 5* (-7) 10int-e hosts < 1574071747 232060 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :`? kspalaiologos < 1574071748 293744 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :kspalaiologos is addicted to brainfuck. His current work is disassembling brainfuck code for a casino that lost the source code. < 1574071765 295482 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :kspalaiologos: ^ please complain if you don't like that < 1574071769 552062 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :or change it < 1574071790 7261 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`complain Nobody likes this. < 1574071791 767335 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :Complaint filed. Thank you. < 1574071816 106342 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :`? revert < 1574071819 291649 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​`revert " can be used to revert to a revision. See . It is a builtin command so cannot be called from other commands. < 1574071977 992641 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :`url < 1574071978 741169 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :https://hack.esolangs.org/repo/ < 1574071984 285436 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :`paste < 1574072014 812052 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :https://hack.esolangs.org/tmp/paste/paste.12292 < 1574072071 81868 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wonder if I should make the stdin just /dev/null instead of the "blocking but never reads anything" weirdness it now is. < 1574072138 165708 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Candide (the former ##c bot) used to write a random 'fortune' to stdin. < 1574072163 533542 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :fizzie: in https://hack.esolangs.org/repo/file/tip with a web browser, why is "etc/ luarocks" in one line? < 1574072215 676948 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a hgweb feature, it collapses directories that only have one file. < 1574072217 645481 :int-e!~noone@int-e.eu PRIVMSG #esoteric :wib_jonas: because etc/ is otherwise empty < 1574072253 803163 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Same with "brachylog/ brachylog" in https://hack.esolangs.org/repo/file/tip/interps < 1574072263 46862 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I see < 1574072269 180874 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(You can click either the directory or the file.) < 1574072310 781701 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arguably, it should be "etc/ luarocks/" because the 'file' is actually a subdirectory. < 1574072326 700385 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :hi < 1574072334 45883 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or even "etc/ luarocks/ config.lua". But anyway. < 1574072346 571581 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fizzie: it doesn't do it for files though < 1574072362 342256 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(as can be observed in https://hack.esolangs.org/repo/file/tip/wisdom) < 1574072369 737991 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :fizzie: you may have to edit these commands: before now sedlast < 1574072377 916604 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :because of the wd change < 1574072408 382913 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :oh, the le directory has three files < 1574072409 389663 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fizzie: but I agree that a trailing / would be desirable < 1574072415 190256 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :`? le/rm < 1574072417 537325 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :`? le//rm < 1574072418 503696 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :le/rm? ¯\(°​_o)/¯ < 1574072421 85394 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :le//rm? ¯\(°​_o)/¯ < 1574072477 842713 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ah, le/rm deletes wisdoms < 1574072481 336802 :int-e!~noone@int-e.eu PRIVMSG #esoteric :le/rm seems a bit silly < 1574072490 77980 :int-e!~noone@int-e.eu PRIVMSG #esoteric :so perfectly normal for HackEso. < 1574072514 281531 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :``` ls -dl /hackenv/le/rm # it's actually a symlink < 1574072515 120808 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :lrwxrwxrwx 1 1000 1000 13 Jul 8 2017 /hackenv/le/rm -> ../bin/forget < 1574072554 412707 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :by the way, did you know that you can't (easily) clone the repository to windows, the clone command actually dies because of a case-insensitive filename clash < 1574072581 884134 :kspalaiologos!~kspalaiol@user-5-173-144-144.play-internet.pl PRIVMSG #esoteric :wib_jonas, it's perfect lol < 1574072589 350471 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I've seen source tarballs that you can't quite decompress that way, but the decompressors that I've tried only give a warning and don't unpack that one file. hg seems to actually die. < 1574072598 742940 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :as in, abort the rest of the checkout. < 1574072616 431743 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :there are almost certainly workarounds, but it's strange behavior from hg < 1574072978 229349 :kspalaiologos!~kspalaiol@user-5-173-144-144.play-internet.pl PRIVMSG #esoteric :``` asmbf-1.1.1/bfi temp.b < 1574072978 953377 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :bash: asmbf-1.1.1/bfi: No such file or directory < 1574072981 634031 :kspalaiologos!~kspalaiol@user-5-173-144-144.play-internet.pl PRIVMSG #esoteric :? < 1574072985 988907 :kspalaiologos!~kspalaiol@user-5-173-144-144.play-internet.pl PRIVMSG #esoteric :``` ls < 1574072986 788299 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :OUT \ a.c \ a.out \ as-encoding \ asmbf-1.1.1 \ banana.txt \ bfi \ compiled_brachylog.pl \ hexdump.hex \ input.brachylog \ jeval.whatis \ just \ karma \ le \ out \ out.a \ out.a.hd \ out.a.xxd \ paste \ single-word-character-names \ spline \ spout \ spout.raw \ temp.b \ test.b \ test.sh \ tmp-interp \ tmp.txt \ uptime.out \ v1.1.1.tar.gz < 1574073002 810326 :kspalaiologos!~kspalaiol@user-5-173-144-144.play-internet.pl PRIVMSG #esoteric :``` ls asmbf-1.1.1 < 1574073007 865184 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :AUTHORS \ INSTALL \ LICENSE \ Makefile \ NEWS \ README \ TODO \ VERSIONING \ bconv.c \ bfasm.asm \ bfasm.b \ bfasm.c \ bfasm.rs \ bfi.c \ bfintd.c \ bfmake \ bfpp \ bin \ doc \ examples \ labels.pl \ strip.pl \ test \ test.pl < 1574073038 467620 :kspalaiologos!~kspalaiol@user-5-173-144-144.play-internet.pl PRIVMSG #esoteric :``` ./bfi test.b < 1574073039 157888 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 A0 A1 < 1574073043 484113 :kspalaiologos!~kspalaiol@user-5-173-144-144.play-internet.pl PRIVMSG #esoteric :Whoa what < 1574073059 186776 :kspalaiologos!~kspalaiol@user-5-173-144-144.play-internet.pl PRIVMSG #esoteric :``` ./bfi temp.b < 1574073059 787695 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :0Access Violation, ip=304 < 1574073131 502552 :kspalaiologos!~kspalaiol@user-5-173-144-144.play-internet.pl PRIVMSG #esoteric :``` asmbf <<<"psh r3/ < 1574073131 570882 :kspalaiologos!~kspalaiol@user-5-173-144-144.play-internet.pl PRIVMSG #esoteric : mov r2, r1/ < 1574073131 607121 :kspalaiologos!~kspalaiol@user-5-173-144-144.play-internet.pl PRIVMSG #esoteric : mod r2, 64/ < 1574073131 607158 :kspalaiologos!~kspalaiol@user-5-173-144-144.play-internet.pl PRIVMSG #esoteric : ne_ r2, 0/ < 1574073131 607178 :kspalaiologos!~kspalaiol@user-5-173-144-144.play-internet.pl PRIVMSG #esoteric : pop r3" > temp.b < 1574073133 256439 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :bash: -c: line 0: unexpected EOF while looking for matching `"' \ bash: -c: line 1: syntax error: unexpected end of file < 1574073144 151620 :kspalaiologos!~kspalaiol@user-5-173-144-144.play-internet.pl PRIVMSG #esoteric :Noo < 1574073146 333862 :kspalaiologos!~kspalaiol@user-5-173-144-144.play-internet.pl PRIVMSG #esoteric :Sorry < 1574073326 733162 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :fizzie: stupid question. together with the wd change, why not break things further by moving the quotes database from /hackenv/quotes to /hackenv/share/quotes ? < 1574073410 871817 :kspalaiologos!~kspalaiol@user-5-173-144-144.play-internet.pl QUIT :Ping timeout: 240 seconds < 1574073418 548605 :kspalaiologos!~kspalaiol@user-5-173-145-46.play-internet.pl JOIN :#esoteric < 1574073481 295210 :kspalaiologos!~kspalaiol@user-5-173-145-46.play-internet.pl PRIVMSG #esoteric :``` asmbf <<<"psh 48/mod r1, 64/ne_ r1, 0/pop r2/out r2" > test.b < 1574073485 566337 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. > 1574073494 295243 PRIVMSG #esoteric :14[[07HackEso14]]4 10 02https://esolangs.org/w/index.php?diff=67231&oldid=67228 5* 03B jonas 5* (+1804) 10web interface < 1574073500 325534 :kspalaiologos!~kspalaiol@user-5-173-145-46.play-internet.pl PRIVMSG #esoteric :``` ./bfi test.b < 1574073500 999378 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :0 < 1574073504 5944 :kspalaiologos!~kspalaiol@user-5-173-145-46.play-internet.pl PRIVMSG #esoteric :Dang < 1574073506 594682 :kspalaiologos!~kspalaiol@user-5-173-145-46.play-internet.pl PRIVMSG #esoteric :It works < 1574073511 702497 :kspalaiologos!~kspalaiol@user-5-173-145-46.play-internet.pl PRIVMSG #esoteric :Issue's invalid < 1574073520 26730 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :wib_jonas: I don't have a particularly strong opinion on that. < 1574073570 318187 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I guess wisdom is directly in /hackenv too, and we use it often as well < 1574073619 655772 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :I'll add symlinks under share though < 1574073646 170426 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :``` ln -sv ../wisdom ../quotes /hackenv/share/ < 1574073648 58233 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​'/hackenv/share/wisdom' -> '../wisdom' \ '/hackenv/share/quotes' -> '../quotes' < 1574073676 379889 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :``` grep -RF wob_jonas /hackenv/share/{wisdom,quotes} < 1574073677 392651 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/hackenv/share/wisdom/wob_jonas:wob_jonas is b_jonas in disguise, so that he can do magic tricks. \ /hackenv/share/quotes: and at least don't put Hofstadter next to the time cube guy without at least a semicolon, that's insulting Hofstadter \ /hackenv/share/quotes: that real-world complexity doesn't fit my simple model of English must be that darned Higgs-boson or some other symmetry-breaking mechani < 1574073696 384203 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :that will help forwards compatibility in case we decided to make that move in the future < 1574073703 994470 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :wib_jonas: Looks like oerjan changed lastfiles to output absolute paths, which I think has made before / now / sedlast work. < 1574073713 293999 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :ok < 1574073713 416975 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`lastfiles < 1574073714 481199 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/hackenv/share/quotes \ /hackenv/share/wisdom < 1574073715 806279 :kspalaiologos!~kspalaiol@user-5-173-145-46.play-internet.pl PRIVMSG #esoteric :^8ball stuff < 1574073716 512748 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric : ...out of time! < 1574073764 498347 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :of course we have to be careful with the quotes link, it's too easy to accidentally overwrite it with a regular file when you edit it > 1574074024 789388 PRIVMSG #esoteric :14[[07Truth-machine14]]4 10 02https://esolangs.org/w/index.php?diff=67232&oldid=67105 5* 03Keymaker 5* (+107) 10Acyclic Tag... < 1574074261 253131 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Do you have some ideas relating to typesetting text for card games such as Magic: the Gathering? I have some ideas about it, but there may be others, including some things which is not applicable to Magic: the Gathering but might be applicable in other card games. < 1574074307 872189 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :And, I don't know what to do about holographic cards. Maybe a later version of my software (other than the first version) might support separations, which might be usable for such thing. < 1574075793 49092 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :TODO: rewrite bin/rnooodl to pass its input through as soon as possible, rather than waiting for an eol or eof < 1574075879 772298 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :fizzie: does HackEso tell the command somehow when the time limit for that command expires? this could be useful if a command wants to do cleanup shortly before that, to print or save partial results. > 1574076260 980223 PRIVMSG #esoteric :14[[07HackEso14]]4 10 02https://esolangs.org/w/index.php?diff=67233&oldid=67231 5* 03B jonas 5* (+2) 10typoes > 1574076266 756237 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=67234&oldid=67229 5* 03Quadril-Is 5* (+387) 10 > 1574076492 56042 PRIVMSG #esoteric :14[[07Truth-machine14]]4 10 02https://esolangs.org/w/index.php?diff=67235&oldid=67232 5* 03Quadril-Is 5* (+30) 10/* Unsquare */ > 1574076598 403777 PRIVMSG #esoteric :14[[07Lambdabot14]]4 10 02https://esolangs.org/w/index.php?diff=67236&oldid=67230 5* 03B jonas 5* (+0) 10typo > 1574076623 587173 PRIVMSG #esoteric :14[[07Fungot14]]4 10 02https://esolangs.org/w/index.php?diff=67237&oldid=67203 5* 03B jonas 5* (+0) 10typo > 1574078626 854492 PRIVMSG #esoteric :14[[07BIX Queue Subset14]]4 10 02https://esolangs.org/w/index.php?diff=67238&oldid=67215 5* 03Ais523 5* (-805) 10rv 2 revisions: the TC proof is wrong, because avd doesn't invert if the queue starts with a 0, thus throwing off the parity argument < 1574079318 638897 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :wib_jonas: No, it's a straight SIGKILL at the timeout time. But I could make it, say, SIGTERM at timeout, SIGKILL five seconds later. < 1574079451 645360 :int-e!~noone@int-e.eu PRIVMSG #esoteric :wib_jonas: I guess lambadbot is lambdabot's evil twin. < 1574079573 831488 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :fizzie: if you want a signal, consider SIGALARM, but I was thinking more of an env-var that gives the time when the program will be terminated relative to some linux timer < 1574080520 618794 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess. It's just that TERM + KILL is the standard systemd process termination method. Could have both, of course. < 1574080561 15728 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :("Processes will first be terminated via SIGTERM. If then, after a delay (configured via the TimeoutStopSec= option), processes still remain, the termination request is repeated with the SIGKILL signal.") < 1574080681 964984 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :yeah, TERM may be better < 1574080724 350609 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :note that you can get linux to generate SIGALARM with setitimer, then the processes can read the timer easily with getitimer < 1574080987 336523 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Termination is the standard action for SIGALRM as well, so that would probably work in practice. < 1574081145 589981 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :oh yeah, you're right, it's spelled SIGALRM, perhaps because it's an old unix thing and they were stingy with identifier length < 1574081317 735959 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Right now the way it works is, after running the command, if a timeout has been set, umlbox init will start a second program that does `sleep(timeout); exit(0);`, and if that process terminates first, the actual command process is sent SIGKILL. < 1574081356 556726 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :mind you, I realize that this isn't actually necessary for the rnooodl reimplementation at all < 1574081381 101526 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I think that means the timeout might fire early if the sleep(3) call gets interrupted, but I guess in practice it isn't.) < 1574081398 299586 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :but other programs could care < 1574081449 915491 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I could enable the GitHub issue tracker for the 'hackbot' repo to keep track of ideas like this, otherwise I'll never remember them. < 1574081533 387314 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :fizzie: or we could collect ideas on https://esolangs.org/wiki/Talk:HackEso or somewhere in /hackenv < 1574081569 630970 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The HackEso talk page is maybe most logical, yes. < 1574081603 399310 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Incidentally, I was wondering whether that stuff should be outside the main namespace. But I guess it doesn't matter so much. < 1574081626 512252 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Articles should be on the subject of esoteric programming languages, or about subjects relevant to these, for example computation theory." With a wide enough of definition of "relevant", it's fine. < 1574081652 899350 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :other random idea to myself: modify the paste command so that when it creates a new paste file, log the filename, the $IRC_NICK and $IRC_TARGET to somewhere under tmp, to make it easier to clean up large pastes that I created and that are no longer needed < 1574081685 868037 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :as for namespacing or categories, I don't know, feel free to figure out whatever about them < 1574082542 951234 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :`apt-get moo < 1574082543 745139 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​ (__) \ (oo) \ /------\/ \ / | || \ * /\---/\ \ ~~ ~~ \ ..."Have you mooed today?"... \ W: Unable to read /etc/apt/apt.conf.d/ - DirectoryExists (2: No such file or directory) < 1574082563 816961 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :^ why does it have to read /etc after it's already completed the command? < 1574082779 549025 :kspalaiologos2!~kspalaiol@176.221.122.71 JOIN :#esoteric < 1574082882 185411 :int-e!~noone@int-e.eu PRIVMSG #esoteric :wib_jonas: https://hack.esolangs.org/tmp/paste/paste.22976 suggests that the actual read attempt comes before the cow < 1574082887 572286 :kspalaiologos!~kspalaiol@user-5-173-145-46.play-internet.pl QUIT :Ping timeout: 276 seconds < 1574083030 907369 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :oh right. stdout and stderr < 1574083036 914333 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 PRIVMSG #esoteric :``` apt-get moo >/dev/null < 1574083037 616498 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :W: Unable to read /etc/apt/apt.conf.d/ - DirectoryExists (2: No such file or directory) < 1574083113 294876 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`` strace -eopenat,write,stat apt-get moo 2>&1 | paste < 1574083114 351821 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :https://hack.esolangs.org/tmp/paste/paste.30284 < 1574083140 474886 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Sorry, this one is better... the code uses `stat` before opening files. < 1574083161 636628 :kspalaiologos2!~kspalaiol@176.221.122.71 QUIT :Read error: Connection reset by peer < 1574083535 188862 :int-e!~noone@int-e.eu PRIVMSG #esoteric :So, apparently, apt-get collects errors in some buffer and prints them later. < 1574083566 36291 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(or at least warnings) < 1574083575 281761 :kspalaiologos!~kspalaiol@176.221.122.71 JOIN :#esoteric < 1574086900 544871 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos QUIT :Ping timeout: 260 seconds < 1574087162 555725 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos JOIN :#esoteric < 1574088856 871450 :arseniiv_!~arseniiv@94.41.36.249.dynamic.ufanet.ru JOIN :#esoteric < 1574089049 576915 :arseniiv!~arseniiv@136.169.208.242 QUIT :Ping timeout: 276 seconds < 1574092229 114360 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I finished the memory manager for asm2bf I suppose < 1574092229 670416 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :https://pastebin.com/9VEvgUbn < 1574092235 201412 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :It's quite simple one < 1574092239 682322 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :but it's doing the job < 1574092254 218182 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I'll try porting it now to my malbolge assembler to get it all covered < 1574092265 836577 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I was expecting a lot more < 1574092276 645755 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :but I guess this is everything I can do in this amount of space < 1574092566 773161 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :the brainfuck code is very short < 1574092567 268687 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :https://pastebin.com/jVjBMAdZ < 1574092580 993462 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :RLE doesn't help much because the code isn't about constants < 1574093037 809858 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I wonder will it run on bfasm in hackeso < 1574093049 589120 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it's v1.1.1 iirc < 1574093067 604256 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :``` asmbf <<<"seg 0\org 0\lbl 1\psh r2\clr r2\lbl 2\rcl r1,r2\add r2,16\jnz r1,2\sub r2,16\sto r2,1\mov r1,r2\pop r2\ret\lbl 3\sto r1,0\ret\lbl 4\psh r2\clr r2\lbl 5\rcl r1,r2\add r2,16\jnz r1,5\mov r1,r2\add r1,0\pop r2\asl r1\ret">temp.b < 1574093068 399951 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. < 1574093076 574707 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :``` cat temp.b < 1574093077 224075 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​+>+[# < 1574093079 909102 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :doesn't :/ < 1574093083 703047 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :``` rm -f temp.b < 1574093084 575495 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. < 1574093089 57909 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :``` ls < 1574093089 881830 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :OUT \ a.c \ a.out \ as-encoding \ asmbf-1.1.1 \ banana.txt \ bfi \ compiled_brachylog.pl \ hexdump.hex \ input.brachylog \ jeval.whatis \ just \ karma \ le \ out \ out.a \ out.a.hd \ out.a.xxd \ paste \ single-word-character-names \ spline \ spout \ spout.raw \ test.b \ test.sh \ tmp-interp \ tmp.txt \ uptime.out \ v1.1.1.tar.gz < 1574093097 71802 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :``` rm bfi < 1574093097 754647 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. < 1574093106 927055 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :``` rm test.b < 1574093108 747125 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. < 1574093116 784433 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :``` rm v1.1.1.tar.gz < 1574093117 459824 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. < 1574093123 809613 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it's my stuff I'm cleaning it up as it's no longer needed > 1574093156 432512 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=67239&oldid=67234 5* 03PaniniTheDeveloper 5* (+314) 10 < 1574093582 923036 :atslash!~atslash@static.231.107.9.5.clients.your-server.de QUIT :Quit: Leaving < 1574093879 594345 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1574094003 928581 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :`asmbf mov r1,0/sto r1,3/db_ 1/rcl r1,0/out r1 < 1574094008 125309 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​+>+[<[>>+>+<<<-]>>[<<+>>-]>[[-]>>[-]>>>>+++<<<<[<+>>>>>>>>>>>>>>>+<<<<<<<<<<<<<<-]<[>+<-]>>>>>[<<<<<+>>>>>>>>>>>>>>+<<<<<<<<<-]<<<<<[>>>>>+<<<<<-]>>>>>>>>>>>>>>>[[>>]+[<<]>>-]+[>>]<[-]<[<<]>[>[>>]<+<[<<]>-]>[>>]<<[-<<]><<<<<<<<<[-]>>>>>>>>>>>+<<<<<<<<<<<<<<<[-]>>>>[<<<<<+>>>>>>>>>>+>>>>>+<<<<<<<<<<-]<<<<<[>>>>>+<<<<<-]>>>>>>>>>>>>>>>[[>>]+[<<]>>-]+[>>]<[<[<<]>+<<<<<<<<<<<<<+>>>>>>>>>>>>>>[>>]<-]<[<<]>[>[>>]<+<[<<]>-]>[>>]<<[-<<]><<<<< < 1574094021 235820 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :``` asmbf <<<"mov r1,0/sto r1,3/db_ 1/rcl r1,0/out r1" < 1574094022 625897 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​+>+[<[>>+>+<<<-]>>[<<+>>-]>[[-]>>[-]>>>>+++<<<<[<+>>>>>>>>>>>>>>>+<<<<<<<<<<<<<<-]<[>+<-]>>>>>[<<<<<+>>>>>>>>>>>>>>+<<<<<<<<<-]<<<<<[>>>>>+<<<<<-]>>>>>>>>>>>>>>>[[>>]+[<<]>>-]+[>>]<[-]<[<<]>[>[>>]<+<[<<]>-]>[>>]<<[-<<]><<<<<<<<<[-]>>>>>>>>>>>+<<<<<<<<<<<<<<<[-]>>>>[<<<<<+>>>>>>>>>>+>>>>>+<<<<<<<<<<-]<<<<<[>>>>>+<<<<<-]>>>>>>>>>>>>>>>[[>>]+[<<]>>-]+[>>]<[<[<<]>+<<<<<<<<<<<<<+>>>>>>>>>>>>>>[>>]<-]<[<<]>[>[>>]<+<[<<]>-]>[>>]<<[-<<]><<<<< < 1574094026 598680 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :``` asmbf <<<"mov r1,0/sto r1,3/db_ 1/rcl r1,0/out r1" > temp.b < 1574094027 663220 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. < 1574094041 11630 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :``` gcc asmbf-1.1.1/bfi.c -o bfi < 1574094043 33031 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. < 1574094048 254947 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :``` ./bfi temp.b < 1574094048 969258 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​ > 1574095949 525678 PRIVMSG #esoteric :14[[07Post-preprocessor14]]4 M10 02https://esolangs.org/w/index.php?diff=67240&oldid=57213 5* 03PaniniTheDeveloper 5* (+0) 10 < 1574096268 716131 :wib_jonas!25bf3cd1@gateway/web/cgi-irc/kiwiirc.com/ip.37.191.60.209 QUIT :Remote host closed the connection < 1574097395 595234 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 250 seconds < 1574099303 932644 :bfbot!~bfbot@176.221.122.71 JOIN :#esoteric < 1574099330 761277 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :a ha! < 1574099340 952745 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :probably I should move to esoteric-blah with my bot < 1574099345 553707 :bfbot!~bfbot@176.221.122.71 QUIT :Remote host closed the connection < 1574099373 323200 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it takes forever for it to join tho < 1574099454 240552 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos QUIT :Quit: quit < 1574099795 246615 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric < 1574101669 732801 :b_jonas!~x@catv-176-63-14-22.catv.broadband.hu JOIN :#esoteric < 1574103070 885630 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1574103267 478077 :b_jonas!~x@catv-176-63-14-22.catv.broadband.hu PRIVMSG #esoteric :`whatis ! < 1574103268 213366 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​!(1hackeso) - run snippet in esoteric languages emulating the ! command of EsoBot < 1574103277 177608 :b_jonas!~x@catv-176-63-14-22.catv.broadband.hu PRIVMSG #esoteric :there was a typo in that line, which is why it wasn't found previously. I fixed it now > 1574107944 945817 PRIVMSG #esoteric :14[[07Acyclic Tag14]]4 10 02https://esolangs.org/w/index.php?diff=67241&oldid=66807 5* 03Keymaker 5* (+6678) 10Added a quine. < 1574108307 562871 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1574108336 381711 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Keymaker: neat, it's obvious how it works once you see it but I'm not sure I'd have thought of that design < 1574108348 299197 :dnm!sid401311@gateway/web/irccloud.com/x-yqfoyrqrhqcftfvc JOIN :#esoteric < 1574108470 262303 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, now I'm disappointed that there doesn't seem to be a simple TC construction for a Core BIX Queue subset < 1574108486 474551 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I still think many of them are likely to be TC but I worry that the construction will have to be quite complex or inefficient < 1574108845 125132 :dnm!sid401311@gateway/web/irccloud.com/x-yqfoyrqrhqcftfvc PRIVMSG #esoteric :Every now and then I randomly come across something -- usually not specifically about esolangs -- that re-triggers the itch in my brain to sit down and actually hack one together, which although I've thought about from time to time, I have yet to do. This weekend it was stumbling across this: http://www.bhk.com/make/closures.html < 1574108919 366253 :dnm!sid401311@gateway/web/irccloud.com/x-yqfoyrqrhqcftfvc PRIVMSG #esoteric :(The source code [and accompanying tools/assets] to that article are even better...) < 1574109325 40686 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1574109397 877094 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1574109670 42896 :kspalaiologos!~kspalaiol@176.221.122.71 QUIT :Quit: Leaving < 1574110643 598347 :kspalaiologos!~kspalaiol@176.221.122.71 JOIN :#esoteric < 1574110795 209948 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :Hello, can someone who knows how to do it add a command using one ` that will run asmbf and then it's output? < 1574110807 600327 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I needed it today to quickly check some snippets < 1574110833 590617 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :But I had to build my interpreter beforehand < 1574110842 13695 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :And deal with my crappy phone keyboard < 1574111036 842827 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how does the command look with two `? < 1574111046 656881 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or do you not have that working yet either? < 1574111142 33311 :hppavilion[1]!~omegasome@172.98.86.92 JOIN :#esoteric < 1574113048 586122 :arseniiv_!~arseniiv@94.41.36.249.dynamic.ufanet.ru PRIVMSG #esoteric :. o O ( are “golden ratio in art and nature” issues sufficiently esoteric to discuss? ) < 1574113059 18118 :arseniiv_!~arseniiv@94.41.36.249.dynamic.ufanet.ru NICK :arseniiv < 1574113106 445975 :arseniiv!~arseniiv@94.41.36.249.dynamic.ufanet.ru PRIVMSG #esoteric :(as a quick summary, I think these things are hugely overrated and at least half of them are selection bias and wishful thinking) < 1574113253 529371 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :agreed < 1574113697 1560 :hppavilion[1]!~omegasome@172.98.86.92 QUIT :Ping timeout: 240 seconds < 1574114435 729838 :lf94!~lf94@unaffiliated/lf94 PRIVMSG #esoteric :+1 < 1574114667 23397 :arseniiv!~arseniiv@94.41.36.249.dynamic.ufanet.ru PRIVMSG #esoteric :glad to see I’m not mad :D < 1574115813 890194 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`asmbfx @hello/out 48/ret/@main/psh %hello1/jmp %hello/@hello1 < 1574115814 580374 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :0 < 1574115838 401219 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :kspalaiologos: I don't know how `asmbf works, but I just plumbed the output into a egobfi8. < 1574118386 870871 :arseniiv!~arseniiv@94.41.36.249.dynamic.ufanet.ru QUIT :Ping timeout: 240 seconds < 1574120541 990185 :hppavilion[1]!~omegasome@172.98.86.92 JOIN :#esoteric