< 1573949834 740034 :zzo38!~zzo38@24-207-50-7.eastlink.ca JOIN :#esoteric < 1573949850 4833 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Now I internet is fixed (although the DNS is not yet updated). < 1573950567 967508 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1573950867 500314 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`@ fizzie cat /hackenv/bin/slbd < 1573950868 306685 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :fizzie: cd bin; sled "$1" | sed '1s/^Rosebud!$/Rosbbud!/' < 1573950912 598117 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :fizzie: ^ you've been sediting scripts in bin all day and you haven't ran into that, it's sort of funny < 1573950919 360089 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :looks like maybe we just don't need that command < 1573951039 855835 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`cat /hackenv/ibin/1l < 1573951040 567507 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​#!/bin/sh \ . lib/interp \ interp_file ./interps/1l/1l_a.bin < 1573951041 19418 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`cat /hackenv/ibin/2l < 1573951041 691056 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​#!/bin/sh \ . lib/interp \ interp_file ./interps/2l/2li.bin < 1573951048 650217 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :^ thesse may need editing < 1573951130 5095 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :``` set -e; cd "$HACKENV/ibin"; grep -Fl ". lib/interp" * # or maybe all of these < 1573951130 822566 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :1l \ 2l \ adjust \ asm \ axo \ bch \ befunge \ befunge98 \ bf \ bf16 \ bf32 \ bf8 \ bf_txtgen \ boolfuck \ c \ cintercal \ clcintercal \ cxx \ dimensifuck \ forth \ glass \ glypho \ haskell \ java \ kipple \ lambda \ lazyk \ linguine \ lua \ malbolge \ pbrain \ perl \ qbf \ rail \ rhotor \ sadol \ sceql \ sh \ slashes \ trigger \ udage01 \ underload \ unlambda \ whirl < 1573951134 605059 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :hmm < 1573951180 10691 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`cat /hackenv/bin/karma < 1573951180 845512 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​#!/bin/sh \ echo "$1 has $(lib/karma "$1") karma." < 1573951181 286285 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`cat /hackenv/bin/karma+ < 1573951181 961676 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​#!/bin/sh \ echo "$1 now has $(($(lib/karma "$1")+1)) karma." | tee karma < 1573951182 779029 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`cat /hackenv/bin/karma- < 1573951183 596814 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​#!/bin/sh \ touch karma \ echo "$1 now has $(($(lib/karma "$1")-1)) karma." < 1573951210 296245 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :^ these too probably < 1573951219 535712 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :yes, I know, I can edit those < 1573951250 31259 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`sled /hackenv/bin/slbd//s|cd bin|cd ${HACKENV-/hackenv}/bin| < 1573951251 794792 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/hackenv/bin/slbd//cd ${HACKENV-/hackenv}/bin; sled "$1" | sed '1s/^Rosebud!$/Rosbbud!/' < 1573951272 766118 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It is sort of funny. I even fixed a number of similar "cd bin; ..." things. < 1573951354 336840 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The karma thing is pretty clever, though I don't think scalling the full repository log really scales forever. < 1573951442 188304 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`slbd karma//s|lib/|${HACKENV-/hackenv}/lib/| < 1573951448 847269 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :karma//#!/bin/sh \ echo "$1 has $(${HACKENV-/hackenv}/lib/karma "$1") karma." < 1573951555 323952 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`slbd karma+//s|lib/|${HACKENV-/hackenv}/lib/| < 1573951557 230995 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :karma+//#!/bin/sh \ echo "$1 now has $(($(${HACKENV-/hackenv}/lib/karma "$1")+1)) karma." | tee karma < 1573951564 640355 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`slbd karma-//s|lib/|${HACKENV-/hackenv}/lib/| < 1573951565 710290 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`karma+ fizzie < 1573951576 755417 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :fizzie now has 1 karma. < 1573951577 848209 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :karma-//#!/bin/sh \ touch karma \ echo "$1 now has $(($(${HACKENV-/hackenv}/lib/karma "$1")-1)) karma." < 1573951590 8597 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`karma fungot < 1573951590 160566 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :b_jonas: and leave any other messages before that one arrives... fnord?? < 1573951593 797649 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :fungot has 0 karma. < 1573951636 335590 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Looks like the karma system saw most use around 2011. < 1573951668 604040 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hmm, there's a number of increments for fungot. That's odd. < 1573951668 745168 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :fizzie: ( fnord of some sort, but it has the proper makefiles and such, arcus??! < 1573951897 161086 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, right, because the repository history starst from 2012. < 1573951915 975885 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :that's some p. fancy bash-work < 1573951983 313481 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :yeah, the $[$(${ is nice < 1573952051 245359 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :HackEso: doesn't the tee target have to be changed as well? < 1573952053 395282 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :um < 1573952063 945690 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :fizzie: doesn't the tee output file have to be changed as well? < 1573952069 3537 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :it's a relative path < 1573952117 910895 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, right. That's there so that the command writes something. Yes. < 1573952169 302744 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`` for d in + -; do sed -i -e 's|tee karma|tee ${HACKENV-/hackenv}/karma|' /hackenv/bin/karma$d; done < 1573952172 654482 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. < 1573952205 991079 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`` cd /hackenv/bin; rm '!'; ln -s interp '!' # just merging these two identical files < 1573952207 947239 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. < 1573952283 520964 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`karma+ fizzie < 1573952296 688120 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :fizzie now has 1 karma. < 1573952315 360620 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :yep, still 1, previous one didn't count < 1573952610 832022 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`dowg bin/! < 1573952612 566330 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. < 1573952622 767435 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`doag bin/! < 1573952624 361581 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. < 1573952629 588083 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh < 1573952639 506903 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`dobg ! < 1573952641 209394 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :12127:2019-11-17 ` cd /hackenv/bin; rm \'!\'; ln -s interp \'!\' # just merging these two identical files \ 12093:2019-11-16 sled /hackenv/bin/!//s|exec ibin|exec $HACKENV/ibin| \ 11880:2019-07-19 ` ln -s interp bin/\\! \ 11879:2019-07-19 ` mv bin/{\\!,interp} \ 11876:2019-07-17 ` sed -i -e \'s/echo/echo -n/\' \'bin/!\' \ 11875:2019-07-17 ` sed -i -e \'s/ARG"$/ARG$2"/\' \'bin/! < 1573952644 418395 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, it's pretty terribul. < 1573952676 789146 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not entirely convinced this is an improvement. < 1573952693 794713 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`pwd < 1573952694 698792 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/hackenv/tmp < 1573952736 363876 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`ls < 1573952737 185237 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :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 \ out.a \ out.a.hd \ out.a.xxd \ paste \ single-word-character-names \ spline \ spout \ spout.raw \ test.b \ test.sh \ tmp.txt \ v1.1.1.tar.gz < 1573952798 344901 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`ls .. < 1573952799 178031 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :bin \ canary \ emoticons \ esobible \ etc \ f \ factor \ hw \ ibin \ interps \ karma \ le \ lib \ misle \ paste \ ply-3.8 \ quines \ quinor \ quotes \ share \ src \ stuff \ tmflry \ tmp \ wisdom < 1573952838 148113 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` echo $PATH < 1573952839 14629 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/hackenv/bin:/usr/bin:/bin < 1573952864 266559 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh you made le a symbolic link < 1573952876 457554 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess that works, although what if it's removed... < 1573952882 894932 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` ls -dl le < 1573952885 859658 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :lrwxrwxrwx 1 1000 1000 11 Nov 16 21:29 le -> /hackenv/le < 1573952895 522128 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wasn't sure whether to make it a link or a directory. < 1573952925 73339 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anyway, with the pwd-in-/hackenv/tmp/ setup there really isn't a way to make `foo/bar commands fully revert-able. < 1573952926 904596 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` chmod a-w le < 1573952927 789656 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. < 1573952943 309042 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this should prevent some accidents < 1573952976 734174 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what do you mean, fulle revert-able? < 1573952984 152886 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*y < 1573952996 790871 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` ls -dl le < 1573952997 828184 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :lrwxrwxrwx 1 1000 1000 11 Nov 16 21:29 le -> /hackenv/le < 1573952997 923587 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, in the sense that if someone breaks it, you can't fix it with `revert. < 1573953001 7754 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh < 1573953009 28313 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` ls -dl ../le < 1573953013 99412 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :dr-xr-xr-x 2 1000 1000 4096 Apr 7 2018 ../le < 1573953018 100821 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :darn < 1573953032 586718 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` chmod a+w le < 1573953033 445746 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. < 1573953108 715927 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh, apparently symbolic links cannot be write-protected < 1573953352 520821 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Yes, you cannot change the permission of a symbolic link, I don't know why it is like that > 1573953416 646481 PRIVMSG #esoteric :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=67109&oldid=67094 5* 03Quadril-Is 5* (+42) 10/* General languages */ > 1573953450 708568 PRIVMSG #esoteric :14[[07IBC14]]4 10 02https://esolangs.org/w/index.php?diff=67110&oldid=67103 5* 03Quadril-Is 5* (+5) 10 < 1573953463 316799 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, I'm not certain the benefit of having a bit less cruft in the repo is worth the hassle / breaking change. But I'm not sure it's not, either. > 1573953549 76854 PRIVMSG #esoteric :14[[07User talk:Quadril-Is14]]4 N10 02https://esolangs.org/w/index.php?oldid=67111 5* 03Quadril-Is 5* (+189) 10Created page with "--~~~~ --~~~~" > 1573953591 701057 PRIVMSG #esoteric :14[[07IBC14]]4 10 02https://esolangs.org/w/index.php?diff=67112&oldid=67110 5* 03Quadril-Is 5* (+40) 10 < 1573953599 619054 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For ibin, I'll address those as an offline commit if we keep this configuration. < 1573953659 942566 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I was thinking of making `interp to just cd /hackenv first, but it seems inconsistent to have those have a separate default cwd. Though you'd only notice when accessing files, which is maybe not that common.) > 1573953821 623177 PRIVMSG #esoteric :14[[07User:Quadril-Is14]]4 10 02https://esolangs.org/w/index.php?diff=67113&oldid=67073 5* 03Quadril-Is 5* (+437) 10 < 1573954010 793271 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Even if we do revert back to /hackenv as the default directory, I'd probably make `fetch (with no output file specified) write to tmp/ by default. < 1573954016 969614 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`slbd hello-world-in-any-language//s|hw/|${HACKENV-/hackenv}/hw/|g < 1573954018 744599 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :hello-world-in-any-language//if [ -z $(tr [A-Z] [a-z] <<< "$1") ]; then echo "Hello, world!"; else if [ -f ${HACKENV-/hackenv}/hw/$(tr [A-Z] [a-z] <<< "$1") ]; then cat ${HACKENV-/hackenv}/hw/$(tr [A-Z] [a-z] <<< "$1"); else echo "Your language does not exist"; fi; fi > 1573954281 321108 PRIVMSG #esoteric :14[[07Stack14]]4 10 02https://esolangs.org/w/index.php?diff=67114&oldid=63100 5* 03Quadril-Is 5* (+42) 10/* Usage in esolangs */ < 1573954491 342031 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : `` rm /hackenv/bin/8$'\x0f'ball # I've no idea what this one was about <-- it was to do a prank 8ball that gives the answer you want hth < 1573954613 191636 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Still maintaining a healthy lead, I see. <-- whee < 1573954815 17161 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1573956620 426248 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :healthy lead? I haven't met healthy lead since my childhood. mercury, lead, and even tin counts as poisonous now. zinc, copper and iron will follow them in a few years, and the electronics industry will have to make wires from silver. < 1573957127 357219 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :the thing about magic 8 ball is if you get an answer you dont like, you just ask "but that last answer was wrong/no-ways permanent, right?" < 1573957144 403751 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :repeat until magic 8 ball blesses you < 1573957232 370864 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: iron seems unlikely given that it's an essential nutrient < 1573957351 52254 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :kingoffrance: sorry, but the first answer takes precedence hth < 1573957375 807785 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Four times he had declared that that accursed Lensman, whoever he might be, must be destroyed, and had mustered his every available force to that end, only to have his intended prey slip from his grasp as effortlessly as a droplet of mercury eludes the clutching fingers of a child." < 1573957395 695953 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :These days, I don't think children play that much with droplets of mercury. < 1573957406 169745 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you think < 1573957432 973912 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The quote was from Galactic Patrol, Edward E. Smith, published 1937.) < 1573957470 398344 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :all i know about lensman is from the tvtropes page on lensman race < 1573957480 69147 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's got that for sure. < 1573957486 58746 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*arms race < 1573957494 739166 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :oerjan, do i have to purchase magic 8 ball, or can i just shake one inside packaging in a store ~20 years ago and have my future foretold? < 1573957504 785940 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :how does "tithing" work < 1573957506 557039 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But the books have some other slightly old-fashioned bits too. < 1573957522 437560 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"For eight hours two hundred Rigellians stood at whining calculators, each solving course-and-distance problems at the rate of ten per minute." < 1573957551 845967 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Then for hours bale after bale of cards went through the machine; thousands of records per minute. Occasionally one card would flip out into a rack, rejected." < 1573957600 796127 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :kingoffrance: there are many free alternatives hth < 1573957661 828503 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: i think i've seen that quoted before < 1573957740 126577 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They've got faster-than-light travel, but haven't really invented computers. < 1573958090 793004 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :well, "each solving..." they were the computers, they had initiated the process of outsourcing at that point < 1573958283 445871 :Frater_EST!adrianbibl@172.242.0.73 JOIN :#esoteric < 1573958966 704308 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :oerjan: is it a nutrient in ion form, or in metalic form? < 1573958977 486021 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :or does that not matter? < 1573959065 925540 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :fizzie: not play as such, but I broke at least one mercury thermometer as a child by accident, and I think many children have done that < 1573959107 896058 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :I only have one last mercury thermometer now, if that one breaks then either I'll have to use one of these modern alcohol or electronic thermometers, or buy one from Ukraine or something < 1573959110 618200 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think metallic does not occur naturally < 1573959215 732846 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :I think EsoPost is a bit similar to 7 < 1573959242 281243 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"Iron is both necessary to the body and potentially toxic." says wikipedia < 1573959260 999737 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :ornxka: right, but metalic iron is used in electronic radiation shields and cooking vessels and the like, and it's the metalic mercury, metalic tin, and metalic lead that is toxic and mostly banned < 1573959264 900258 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :argh < 1573959265 345699 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :oerjan: ^ < 1573959290 125816 :ornxka!~ornx@unaffiliated/ornx PRIVMSG #esoteric :pff i dont believe that for a second < 1573959306 645139 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :I think many things that are necessary are toxic. < 1573959316 37159 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :like oxygen < 1573959356 861876 :ornxka!~ornx@unaffiliated/ornx PRIVMSG #esoteric :they say the poison makes the dose which is why i only eat very small amounts of lead at any given time < 1573959504 820528 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :'s ok if it's small enough < 1573959558 17366 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :oxygen is very toxic < 1573959563 652559 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mercury accumulates in the body iirc so it has to be small enough in _total_ dose over a lifetime < 1573959576 526043 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not sure about lead, it's also a heavy metal < 1573959583 263663 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :when plants took over earth and filled the atmosphere with oxygen, it killed 90% of species in existence < 1573959614 827083 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :kmc: [accurate count verification needed] < 1573959654 47680 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or a citation to actual science < 1573959663 597322 :xkapastel!uid17782@gateway/web/irccloud.com/x-jwupfmxumtbqkpav QUIT :Quit: Connection closed for inactivity < 1573959666 386418 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :dunno < 1573959674 28602 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :my wife told me that and she usually knows what she's talking about < 1573959732 737749 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :those people are the worst < 1573959782 391255 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :let me just check wikipedia, that's infallible < 1573959862 256766 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"causing almost all life on Earth to go extinct.[dubious – discuss][5]" checks out < 1573959935 816492 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :lol < 1573959937 154266 :Frater_EST!adrianbibl@172.242.0.73 QUIT :Read error: Connection reset by peer < 1573960011 83541 :Frater_EST!~adrianbib@172.242.0.73 JOIN :#esoteric < 1573960065 567848 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :from the talk page "The abstract of the paywalled source does not say rise in O2 caused extinctions. Rather, it notes that an extinction is observed in the fossil record, and suggests that hiccups in phosphorous availability was to blame." < 1573960442 481365 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :okay < 1573960450 460360 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :well maybe i'm wrong < 1573960592 954524 :FreeFull!~freefull@defocus/sausage-lover QUIT : > 1573960684 852211 PRIVMSG #esoteric :14[[07Whitespace14]]4 10 02https://esolangs.org/w/index.php?diff=67115&oldid=67102 5* 03Quadril-Is 5* (+68) 10/* Hello, world! */ > 1573960701 955753 PRIVMSG #esoteric :14[[07Whitespace14]]4 10 02https://esolangs.org/w/index.php?diff=67116&oldid=67115 5* 03Quadril-Is 5* (-205) 10/* Cat program */ > 1573960714 559334 PRIVMSG #esoteric :14[[07Whitespace14]]4 10 02https://esolangs.org/w/index.php?diff=67117&oldid=67116 5* 03Quadril-Is 5* (-225) 10/* Truth-machine */ < 1573960920 54963 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :kmc: https://en.wikipedia.org/wiki/Talk:Great_Oxidation_Event#What_exactly_was_the_"catastrophe"_? < 1573960976 6290 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :with a bit of crank near the end < 1573961001 396796 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :interesting < 1573961004 860403 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :thank you for informing < 1573961133 936928 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and later they changed the article title not to contain "catastrophe" > 1573961144 482962 PRIVMSG #esoteric :14[[07Talk:Whitespace14]]4 10 02https://esolangs.org/w/index.php?diff=67118&oldid=67096 5* 03Quadril-Is 5* (+22) 10 > 1573961160 458590 PRIVMSG #esoteric :14[[07Talk:Whitespace14]]4 10 02https://esolangs.org/w/index.php?diff=67119&oldid=67118 5* 03Quadril-Is 5* (+95) 10 > 1573962018 362286 PRIVMSG #esoteric :14[[07Whitespace14]]4 10 02https://esolangs.org/w/index.php?diff=67120&oldid=67117 5* 03Quadril-Is 5* (+269) 10/* Cat program */ > 1573962852 256528 PRIVMSG #esoteric :14[[07Ecstatic14]]4 10 02https://esolangs.org/w/index.php?diff=67121&oldid=39853 5* 03Quadril-Is 5* (+81) 10/* truth machien */ > 1573963294 611611 PRIVMSG #esoteric :14[[07User:Quadril-Is14]]4 10 02https://esolangs.org/w/index.php?diff=67122&oldid=67113 5* 03Quadril-Is 5* (+131) 10 > 1573963313 96400 PRIVMSG #esoteric :14[[07User:Quadril-Is14]]4 10 02https://esolangs.org/w/index.php?diff=67123&oldid=67122 5* 03Quadril-Is 5* (+14) 10/* My esolangs */ < 1573963612 285746 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :How to improve the keyboard speed in DOSBOX? Also, how to capture the printer output in DOSBOX? Also, the BASIC code "IF VAL("1") = 1" is false when running in DOSBOX (but true on an actual DOS computer); why is that? (If I change it to "IF CINT(VAL("1")) = 1" then it works, though.) < 1573964194 654570 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :(I only want to capture the data written to LPT1, and not try to interpret it at all.) < 1573964302 15718 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :I wonder if there is some way of using TSR to do that > 1573964927 485198 PRIVMSG #esoteric :14[[07Quine14]]4 10 02https://esolangs.org/w/index.php?diff=67124&oldid=66690 5* 03Quadril-Is 5* (+118) 10/* How to write quines */ corrected what quinify actually does > 1573965721 175225 PRIVMSG #esoteric :14[[07Whitespace14]]4 10 02https://esolangs.org/w/index.php?diff=67125&oldid=67120 5* 03Quadril-Is 5* (+4) 10/* Truth-machine */ < 1573967262 667217 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Do you know why VAL does that in DOSBOX? < 1573967618 518230 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :I found out that for key codes, what I could do is in the program that reads them, use INP(96) instead of INKEY$ to read the keyboard during the main game loop (but use still using INKEY$ in menus, and when requesting text entry). It seems that INP(96) sometimes returns 224 instead of the scancode, but that isn't a problem since we can just save the previous scan code and use it if 224 is returned. > 1573967662 966108 PRIVMSG #esoteric :14[[07Quine14]]4 10 02https://esolangs.org/w/index.php?diff=67126&oldid=67124 5* 03Quadril-Is 5* (-43) 10/* How to write quines */ < 1573967823 323487 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :zzo38: I don't know < 1573967826 179199 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :is that in QBASIC? > 1573967861 340011 PRIVMSG #esoteric :14[[07User:Quadril-Is/secretpagebyquadrilspipp14]]4 N10 02https://esolangs.org/w/index.php?oldid=67127 5* 03Quadril-Is 5* (+2) 10Created page with "hi" < 1573967980 691782 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :kmc: Yes < 1573968019 431041 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :zzo38: how did you discover that? < 1573968060 489031 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :I found that port 96 is the keyboard input, and then I tried and saw what happens < 1573968143 603773 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :I now found that there are a few other programs using "POKE &H41A, PEEK(&H41C)" to clear the keyboard buffer, although I figured it out just by examining memory dumps < 1573968213 531415 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :(To clear the keyboard buffer in this way, you will need "DEF SEG = 0" at first, unless segment 0 is already selected, which it might be if you want to read the shift states with PEEK(&H417).) < 1573968300 379733 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :how did you discover the thing about VAL, i mean < 1573968337 747953 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :By trying it in DOSBOX. Entering a subtraction command shows that there is a difference of approx. 2e-16, which is why it does not compare as equal. < 1573968358 493715 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :But on a real DOS computer my program worked; I had to change it to work on the emulator. < 1573968490 499206 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Do you know why it does that? I don't know why, but at least I know how to fix it < 1573968566 931253 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :I don't know if that is also what causes some other programs to fail? < 1573968605 946086 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :so it's a floating point thing? < 1573968638 505246 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :i think there is a way to attach gdb to dosbox < 1573968643 195119 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :so you could step through the relevant code < 1573968654 802037 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :i have also used a freeware version of IDA to reverse engineer DOS programs < 1573968663 51604 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Yes, it seems like something to do with floating point < 1573968748 120637 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :maybe DOSBox does not properly emulate the weird 80-bit x87 floats < 1573968764 888026 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :i'd be surprised though. dosbox is pretty mature software < 1573968776 904348 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :and is used to run all kinds of dos programs < 1573969397 98220 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :I also found that in DOSBOX the functions to adjust the date/time do not work; it is just ignored, and then retrieving the date/time returns the actual date/time instead. < 1573969432 789617 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :I once tried some program I found to try to capture printer output, but it just caused DOSBOX to crash. < 1573969475 566139 :atslash!~atslash@static.231.107.9.5.clients.your-server.de QUIT :Ping timeout: 276 seconds < 1573969551 600210 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :But I think there would probably be some way to make it work, if the programs use the DOS function calls to make printer output rather than direct I/O. < 1573969699 280902 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :yaeh < 1573969700 252927 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :yeah < 1573969706 838209 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :a TSR should work in that case < 1573970014 273162 :Frater_EST!~adrianbib@172.242.0.73 QUIT :Read error: Connection reset by peer < 1573970520 391460 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`5 \' < 1573970527 132669 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :1/2:31) i'm my dad's unborn sister \ 492) monqy: help how do I use lambdabot to send messages to people. [...around half an hour later...] @messages quicksilver said 1y 2m 18d 19h 54m 29s ago: you use @tell \ 453) software patents strike again that's got to be at least three times, now are they out yet? \ 881) i fell in love with the first gimmick twitter < 1573970531 192383 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`n < 1573970532 658571 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :2/2: account that i met who could appreciate georges bataille \ 266) elliott: well what i would do if i were omniscient and omnipotent would be to create an immortal woman with perfect tits and bang her for the rest of eternity < 1573970650 26821 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: `5 and the like actually default to quote < 1573970654 406202 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`5 < 1573970656 193451 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :1/2:481) I keep asking random people for "friendship " and it's crippling \ 202) I need a new desktop background j-invariant: Try http://codu.org/spinners.png (tiled) uhrghoaudp \ 1217) listen. listen. jesus has saved me from talking about undefined behaviour in C with you any more, and He could save you too. \ 121) i think of languages as tools, there is no holy < 1573970769 177332 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`n < 1573970770 859929 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :2/2:grail of languages even if there's no holy grail, that doesn't mean cups of crap is ok \ 847) Yes I am native English speaker, but it is Canadian English, not British English. > 1573971408 829420 PRIVMSG #esoteric :14[[07Unsquare14]]4 N10 02https://esolangs.org/w/index.php?oldid=67128 5* 03Quadril-Is 5* (+1171) 10Created page with "'''Unsquare''' was named after Dave Brubeck's [https://www.youtube.com/watch?v=_yExwkQYcp0 Unsquare Dance]. Unsquare Dance is unusual in rhythm, and so is the esolang. ==Instr..." > 1573971880 278172 PRIVMSG #esoteric :14[[07Unsquare14]]4 10 02https://esolangs.org/w/index.php?diff=67129&oldid=67128 5* 03Quadril-Is 5* (+41) 10/* Instructions */ > 1573971903 299126 PRIVMSG #esoteric :14[[07Unsquare14]]4 10 02https://esolangs.org/w/index.php?diff=67130&oldid=67129 5* 03Quadril-Is 5* (+44) 10/* Hello, world! */ > 1573971925 25975 PRIVMSG #esoteric :14[[07Unsquare14]]4 10 02https://esolangs.org/w/index.php?diff=67131&oldid=67130 5* 03Quadril-Is 5* (-1) 10/* Hello, world! */ > 1573972085 792594 PRIVMSG #esoteric :14[[07Unsquare14]]4 10 02https://esolangs.org/w/index.php?diff=67132&oldid=67131 5* 03Quadril-Is 5* (+52) 10/* Instructions */ > 1573972335 493109 PRIVMSG #esoteric :14[[07Unsquare14]]4 10 02https://esolangs.org/w/index.php?diff=67133&oldid=67132 5* 03Quadril-Is 5* (+35) 10/* Cat program */ > 1573972457 700071 PRIVMSG #esoteric :14[[07User:Quadril-Is14]]4 10 02https://esolangs.org/w/index.php?diff=67134&oldid=67123 5* 03Quadril-Is 5* (+38) 10 < 1573973431 354509 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 265 seconds < 1573973557 436383 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite < 1573974096 361367 :xkapastel!uid17782@gateway/web/irccloud.com/x-mgwyumkfzqeygvzr JOIN :#esoteric < 1573974684 879664 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Have you figured the computational class of EsoPost and how to convert programs to/from it? < 1573974776 126726 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :I think there are some similarities to 7, but also differences. There is a data stack, a bit like frame in 7, although unlike in 7 you can also hold lists of commands. < 1573974875 964033 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :A difference is that unlike 7 where the passive commands push the corresponding active commands, in EsoPost the passive commands push themself instead, and a separate command makes them active. > 1573976119 599868 PRIVMSG #esoteric :14[[07EsoPost14]]4 10 02https://esolangs.org/w/index.php?diff=67135&oldid=67072 5* 03Zzo38 5* (+1141) 10EsoPost II variant, and some more explanations and category < 1573976259 532041 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :zzo38: have you tried running qbasic in bochs instead of dosbox? I used bochs to run DOS programs, and found that it works quite well for all old programs. (not so well for some newer games.) < 1573976285 540463 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos JOIN :#esoteric < 1573976303 635767 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :b_jonas: No, I don't have bochs in my computer < 1573976315 280144 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :I don't think I tried VAL("1") = 1 in particular < 1573976359 824536 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :You can try typing that (with a question mark at first) in the immediate window to see what happens. < 1573976408 813348 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :I don't have that set up now either < 1573976410 553417 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :sorry < 1573976414 711986 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :OK < 1573976415 489809 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :bochs that is < 1573976433 835839 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :that was back when I had the termbot experiment, that one ran DOS in bochs > 1573976776 642574 PRIVMSG #esoteric :14[[07EsoPost14]]4 10 02https://esolangs.org/w/index.php?diff=67136&oldid=67135 5* 03Zzo38 5* (+275) 10 > 1573976960 253102 PRIVMSG #esoteric :14[[07EsoPost14]]4 10 02https://esolangs.org/w/index.php?diff=67137&oldid=67136 5* 03Zzo38 5* (+4) 10 > 1573977277 333258 PRIVMSG #esoteric :14[[07EsoPost14]]4 10 02https://esolangs.org/w/index.php?diff=67138&oldid=67137 5* 03Zzo38 5* (+18) 10 < 1573980451 479290 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Do you like ZZ Zero? < 1573980562 199476 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Now I implemented dark rooms, and also some other stuff, too < 1573980615 9732 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :There is the option to use Chebyshev or Manhattan for torch light radius. > 1573981114 489851 PRIVMSG #esoteric :14[[07Unsquare14]]4 10 02https://esolangs.org/w/index.php?diff=67139&oldid=67133 5* 03Quadril-Is 5* (+24) 10 > 1573981255 33344 PRIVMSG #esoteric :14[[07Unsquare14]]4 10 02https://esolangs.org/w/index.php?diff=67140&oldid=67139 5* 03Quadril-Is 5* (+24) 10/* Truth-machine */ > 1573981311 935178 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=67141&oldid=67089 5* 03Quadril-Is 5* (+15) 10/* U */ < 1573982751 747741 :rodgort!~rodgort@static.38.6.217.95.clients.your-server.de QUIT :Quit: Leaving < 1573983424 374300 :rodgort!~rodgort@static.38.6.217.95.clients.your-server.de JOIN :#esoteric < 1573984367 115190 :kspalaiologos!~kspalaiol@176.221.122.71 JOIN :#esoteric < 1573984418 88637 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :``asmbf lbl 1/in_ r1/jz_ r1, 0/out r1/jmp 1 < 1573984418 806665 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: `asmbf: not found < 1573984433 280565 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :`asmbf lbl 1/in_ r1/jz_ r1, 0/out r1/jmp 1 < 1573984433 994980 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​+>+[>>>+<<+<<[>>->+<<<-]>>>[<<<+>>>-]<[->+<<[>>>-<<+<-]>[<+>-]>>[<->[-]]<[<<<+>>>-]<]>>[-]<<<<[>>+>+<<<-]>>[<<+>>-]>[[-]>>,>>>><<<<<<+>>[<<[-]<+>>>-]<<<[>>>+<<<-]>[<<<[-]>[-]>>>>>>>>[<<<<<<<<+>+>>>>>>>-]<<<<<<<[>>>>>>>+<<<<<<<-]>[-]]>>>>>>[-]<<<<<<]<<<[>>+>+<<<-]>>[<<+>>-]>[[-]>>.>>>>+<<<<<<<<<[-]>[-]>>>>>>>>[<<<<<<<<+>+>>>>>>>-]<<<<<<<[>>>>>>>+<<<<<<<-]>>>>>>>[-]<<<<<<]<<<[>>+>+<<<-]>>[<<+>>-]>[[-]<<<[-]>[-]>>]<<] < 1573986672 606 :kspalaiologos!~kspalaiol@176.221.122.71 QUIT :Quit: Quit < 1573986697 658932 :kspalaiologos!~kspalaiol@176.221.122.71 JOIN :#esoteric < 1573986713 600559 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I wonder < 1573986729 997991 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :should I create an article about my brainfuck toolchain on the wiki? < 1573987238 954068 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric < 1573987414 91990 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :hi < 1573987683 857330 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :Hi < 1573988152 598299 :arseniiv!~arseniiv@136.169.208.242 JOIN :#esoteric < 1573989096 676588 :LKoen!~LKoen@81.255.219.130 QUIT :Remote host closed the connection < 1573989199 75057 :LKoen!~LKoen@lstlambert-657-1-122-23.w92-154.abo.wanadoo.fr JOIN :#esoteric < 1573990756 463991 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :kspalaiologos: that might help. the asmbf language you input probably counts as an esolang as well, unless you use it for something more practical than writing bf programs < 1573990798 438584 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :well, unironically I saw a casino using brainfuck just to "secure their stuff" < 1573990804 710150 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :so it might be practical to use it :p < 1573990816 16796 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it's something like Gregor's C2BF < 1573990823 632136 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :but... kinda better < 1573990862 74524 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :wait, what < 1573990955 865274 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :a small digital jewel safe :p < 1573991050 984163 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esoteric :i don't get how you secure anything by using bf. i mean, even if you couldn't reverse engineer what it does, you could just use it? < 1573991353 113954 :xkapastel!uid17782@gateway/web/irccloud.com/x-mgwyumkfzqeygvzr QUIT :Quit: Connection closed for inactivity < 1573992034 2190 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :what? < 1573992052 731797 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :do you have a link about that? < 1573992070 333219 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :or is this a top secret thing that you saw when you broke into their system to get a jackpot so you can't tell us about it < 1573992709 23336 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :DMM reports that the Irregular Webcomic forums are down and he can't easily bring them up. We'll have to make some replacement somehow, because those forums are too useful. Luckily I downloaded much of the forum content recently, but hosting and moderating a forum is the hard part. < 1573992736 542096 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos QUIT :Ping timeout: 260 seconds < 1573992825 356055 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :just google it < 1573992834 188224 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :i remember the thread popping up on mazonkas' brainfuck computer < 1573992848 341384 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :on HackerNews obviously < 1573993077 552163 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1573993230 91645 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :kspalaiologos: so they're the ones paying you to write the brainfuck disassembler, because they don't have the source code? < 1573993240 419217 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :haha < 1573993272 946371 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I wish someone paid me for that < 1573993296 686988 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :writing unit tests in brainfuck < 1573993299 913959 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :going to love that < 1573993314 845022 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I need a memory manager tho < 1573993323 551424 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I've been scratching my head for good three days < 1573993335 302289 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :thought about singly linked list, doubly linked list < 1573993352 18020 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :but the general problem is, I expect big amount of allocations and small block size < 1573993374 701865 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :so linked list is going to kill the performance a tiny bit < 1573993404 988512 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :and the global storage won't work < 1573993406 264014 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :obviously < 1573993425 967937 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :because small chunk size = a lot of allocation = many entries = need to reserve a lot of space = shitty performance < 1573994070 891224 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :i believe xored lists you save some space, and easily relocatable, at expense of more complexity. i only say that because might be something space-saving is apropos < 1573994088 450854 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :(apologies if you are well aware, i dont see them really "taught" but they are simple) < 1573994124 514380 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :xored lists? < 1573994146 939920 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :see google/wikipedia/whatever xored linked list. there is probably surely better, im just saying might be a good fit < 1573994147 272124 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :if this involves xor operation, it's quite hard to implement < 1573994162 538078 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :well, ive been looking for long time somewhere they would be apropos < 1573994165 294725 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :because my assembler doesn't quite support XOR < 1573994167 264945 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :so i am biased towards "want to use" < 1573994207 431790 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it's a cool idea, < 1573994223 554978 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :but #1: it involves bitwise xor - hard to implement in arithmetic-only assembly < 1573994247 84836 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :but #2: it doesn't solve entirity of problems with doubly linked list < 1573995888 975294 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :kspalaiologos: you can do xor lists with subtraction (modulo word size) just fine. you just have to get the signs right. not that I specifically endorse xor lists, or working in brainfuck, etc. < 1573995893 538346 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos JOIN :#esoteric < 1573995905 6725 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :lol < 1573995911 687512 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :well it < 1573995914 504211 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :'s tough stuff < 1573995936 244801 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :to use a subtraction/xor list < 1573995946 763345 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I need to improve my algorithm so it keeps track of multiple nodes a time < 1573995956 564077 :arseniiv!~arseniiv@136.169.208.242 QUIT :Ping timeout: 276 seconds < 1573995963 799666 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it's going to take AGES of execution < 1573996172 468569 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :and by the way, segment adressing is live https://github.com/KrzysztofSzewczyk/asmbf/releases/tag/v1.1.3 < 1573996269 472491 :LKoen!~LKoen@lstlambert-657-1-122-23.w92-154.abo.wanadoo.fr QUIT :Remote host closed the connection < 1573996379 552892 :arseniiv!~arseniiv@136.169.208.242 JOIN :#esoteric < 1573996441 470118 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :xor lists are introduced in TAOCP 2.2.5 exercise 18 (this is odd, because that's before doubly linked lists are introduced), and its solution explicitly says that addition and subtraction modulo field size works too < 1573996449 778653 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr JOIN :#esoteric < 1573997564 365406 :atslash!~atslash@46.188.0.82 JOIN :#esoteric < 1573997782 655748 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr QUIT :Remote host closed the connection < 1573997878 289015 :atslash!~atslash@46.188.0.82 QUIT :Ping timeout: 265 seconds < 1573997900 5639 :atslash!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric < 1573997944 237054 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric < 1573998654 627137 :LKoen!~LKoen@81.255.219.130 QUIT :Remote host closed the connection < 1573998714 409411 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric < 1573998920 798191 :LKoen!~LKoen@81.255.219.130 QUIT :Remote host closed the connection < 1573999076 444252 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric < 1573999168 186070 :atslash!~atslash@static.231.107.9.5.clients.your-server.de QUIT :Read error: Connection reset by peer < 1573999181 179029 :atslash!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric < 1574000123 570147 :YamTok!6f60d232@KD111096210050.ppp-bb.dion.ne.jp JOIN :#esoteric < 1574000129 134560 :YamTok!6f60d232@KD111096210050.ppp-bb.dion.ne.jp PRIVMSG #esoteric :Quick help! < 1574000166 988354 :YamTok!6f60d232@KD111096210050.ppp-bb.dion.ne.jp PRIVMSG #esoteric :I have ever wondered editing articles about esolangs with archived webpage's descriptions, such as L33t, and so on. < 1574000196 214642 :YamTok!6f60d232@KD111096210050.ppp-bb.dion.ne.jp PRIVMSG #esoteric :But first of all anyone knows policy of the wiki? < 1574000269 667469 :YamTok!6f60d232@KD111096210050.ppp-bb.dion.ne.jp PRIVMSG #esoteric :For example am I allowed to copy and paste (in pretty format) what official page of L33t says to <>? < 1574000292 741778 :YamTok!6f60d232@KD111096210050.ppp-bb.dion.ne.jp PRIVMSG #esoteric :I mean, bringing its specifications, e.g. commands, back. < 1574000329 787846 :YamTok!6f60d232@KD111096210050.ppp-bb.dion.ne.jp PRIVMSG #esoteric :Umm, I have to leave now becaus eI gotta go to bed. < 1574000359 783573 :YamTok!6f60d232@KD111096210050.ppp-bb.dion.ne.jp PRIVMSG #esoteric :Anyone replying to me, I'd like you to reply on my talk page so I can also see your replies. < 1574000370 110068 :YamTok!6f60d232@KD111096210050.ppp-bb.dion.ne.jp PRIVMSG #esoteric :<> < 1574000374 234970 :YamTok!6f60d232@KD111096210050.ppp-bb.dion.ne.jp PRIVMSG #esoteric :Goodnight. < 1574000378 817497 :YamTok!6f60d232@KD111096210050.ppp-bb.dion.ne.jp PART :#esoteric > 1574000844 320570 PRIVMSG #esoteric :14[[07User talk:YamTokTpaFa14]]4 N10 02https://esolangs.org/w/index.php?oldid=67142 5* 03Fizzie 5* (+750) 10/* Policies */ new section < 1574002144 556063 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos QUIT :Ping timeout: 260 seconds < 1574002309 553798 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos JOIN :#esoteric < 1574002968 894481 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :oh gosh < 1574002969 566738 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I < 1574002981 637712 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :'ve been working on the Malbolge interpreter in Brainfuck < 1574002986 636506 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :using my asm2bf with a few addons < 1574002999 190348 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :It' < 1574003003 737198 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :s worse than a painful suicide < 1574003599 700777 :int-e!~noone@int-e.eu PRIVMSG #esoteric :maybe it's time to move on < 1574003658 301363 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :yeah < 1574003661 69469 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I'll let it be < 1574003673 629086 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :somebody eventually will get interested in it and fix it > 1574003675 882543 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03DiamondKoopa 5* 10New user account > 1574005880 573573 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Planet 5* 10New user account < 1574005967 961250 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Just so you know, I'm eyeing upgrading MediaWiki to a post-1.31 version, it might have some user-visible changes. In particular, the (non-default) CologneBlue and Modern skins are no longer shipped with MediaWiki; if I did the database right, 4 and 10 users have those explicitly enabled, respectively. < 1574006129 932026 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :to be honest < 1574006132 737033 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it looks really cool < 1574006199 169668 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :upgrades? nice! < 1574006276 694263 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, first I'll need to finally upgrade from stretch to buster. (I mean, that's not literally a dependency, I just want to do them in that order.) < 1574006343 606474 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :my government's websites run ten years old apache < 1574006357 976233 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :c'mon even esoteric language wiki's better < 1574006390 660636 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :the problem could be, people maintaining government-related websites earn ~500$ a month < 1574006453 360975 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :fizzie: upgrading from stretch to buster is even better < 1574006461 223125 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :fizzie: does that upgrade HackEso too? < 1574006472 431557 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :the inside of HackEso that is, the virtual environment in which commands run < 1574006485 379946 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not automatically, but I'll upgrade the container too. < 1574006495 917126 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's probably a lot more straight-forward, because there isn't really much running in it. < 1574006506 703550 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :sure < 1574006655 237930 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :fizzie: also, can you install the package libdate-manip-perl inside fungot so I can do date subtractions conveniently? < 1574006655 409226 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :b_jonas: probably what i'm thinking today about token based languages rather than english from time to time. < 1574006659 53068 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :um < 1574006663 430091 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :inside HackEso I mean < 1574006667 780202 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :sorry, fungot < 1574006667 956228 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :b_jonas: so everything's a bit hazy on the details of the underlying language for now, if i wanted < 1574006676 42657 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, for HackEso. For fungot, I think that'd be a little challenging. < 1574006676 164987 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :fizzie: i thought it sounded familiar. together they don't ring a bell?! i just wrote < 1574006687 838149 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :thanks < 1574006714 507384 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :this bot in befunge < 1574006717 300622 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it's amazing < 1574006791 163448 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^show < 1574006791 241668 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :echo reverb rev rot13 rev2 fib wc ul cho choo pow2 source help hw srmlebac uenlsbcmra scramble unscramble asc ord prefixes tmp test celebrate wiki chr ha rainbow rainbow2 welcome me tell eval elikoski list ping def a thanks tmp2 8ball rreree rerere botsnack bf < 1574006807 987431 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :how can one invoke the command < 1574006809 537417 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :fungot, fib < 1574006809 754667 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :kspalaiologos: rosemary's baby is by far the most badass character in the field, the " current", and then < 1574006815 136528 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^fib < 1574006815 187700 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :0.1.1.2.3.5.8.13.21.34.55.89.144.233.377.610.987.1597.2584.4181.6765.10946.17711.28657.46368.75025.121393.196418.317811.514229.832040.1346269.2178309.3524578.5702887.9227465.14930352.24157817.39088169.632459 ... < 1574006819 944818 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :a ha! < 1574006826 793265 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^show fib < 1574006826 829440 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :>+10>+>+[[+5[>+8<-]>.<+6[>-8<-]+<3]>.>>[[-]<[>+<-]>>[<2+>+>-]<[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>[-]>+>+<3-[>+<-]]]]]]]]]]]+>>>]<3][] < 1574006839 221308 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :postfix RLE brainfuck? < 1574006851 860350 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, with a bug that runs of >s were not RLE'd. < 1574006874 57204 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :why not prefix tho < 1574006878 492145 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :postfix notation is confusing < 1574006891 616797 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess. FWIW, it doesn't actually support that format as input. < 1574006898 489581 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's just that ^show prints the internal representation. < 1574006899 330681 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :fungot, I'm quite sure Rosemary didn't have a baby < 1574006899 453458 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :b_jonas: ( dump " fred" " plugh" " xyzzy" " fnord" " 42") " b" < 1574006924 702661 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :kspalaiologos: because bfjoust has standardized postfix, so using postfix now would be confusing < 1574006933 944506 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :in fact I think people were using postfix even before bfjoust < 1574006935 262828 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :bfjoust? < 1574006938 744310 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :what is this < 1574006940 348343 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :see the wiki < 1574006970 472820 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, bfjoust also uses operators for the encoding. < 1574006973 312081 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :https://esolangs.org/wiki/BF_Joust < 1574007014 747185 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :this is < 1574007019 129487 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :actually dank < 1574007022 822740 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I like it < 1574007121 80422 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :`show < 1574007125 666443 :HackEso!~h@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: show: not found < 1574007125 991498 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^show < 1574007126 28043 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :echo reverb rev rot13 rev2 fib wc ul cho choo pow2 source help hw srmlebac uenlsbcmra scramble unscramble asc ord prefixes tmp test celebrate wiki chr ha rainbow rainbow2 welcome me tell eval elikoski list ping def a thanks tmp2 8ball rreree rerere botsnack bf < 1574007135 174066 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^ wc blah blah blah < 1574007140 877333 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^wc blah blah blah < 1574007148 904087 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^show wc < 1574007148 952149 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :[] < 1574007152 919631 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :umm < 1574007160 414625 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Uh. < 1574007164 444390 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :Time to fix it! < 1574007167 918088 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :oh right, fungot's user-defined commands < 1574007168 17718 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :b_jonas: you _are_ using scheme, not to program! < 1574007176 87292 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :I should add those to the whatisdb as well < 1574007213 110352 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :gimme a second < 1574007215 788421 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I'll fix this command < 1574007230 311679 :HackEso!~h@unaffiliated/fizzie/bot/hackeso QUIT :Remote host closed the connection < 1574007243 329466 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hmm, I don't think that was entirely intentional. < 1574007263 833337 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :oops < 1574007294 541656 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It should be fine. I just wasn't thinking of it. < 1574007720 143547 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^show < 1574007720 221798 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :fungot, are you alive? < 1574007720 221872 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :fizzie, he died < 1574007720 221914 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :echo reverb rev rot13 rev2 fib wc ul cho choo pow2 source help hw srmlebac uenlsbcmra scramble unscramble asc ord prefixes tmp test celebrate wiki chr ha rainbow rainbow2 welcome me tell eval elikoski list ping def a thanks tmp2 8ball rreree rerere botsnack bf < 1574007720 347737 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :kspalaiologos: second variable has 1 in its value, pack those to the registered event handlers. the clients only ever see names, never references, to objects. < 1574007723 720199 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :oh well < 1574007727 532836 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it just took 20 seconds < 1574007747 225348 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :`show welcome < 1574007940 885992 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso JOIN :#esoteric < 1574007949 99452 :arseniiv!~arseniiv@136.169.208.242 PRIVMSG #esoteric :^unscramble 10 < 1574007949 164821 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :10 < 1574007970 135372 :arseniiv!~arseniiv@136.169.208.242 PRIVMSG #esoteric :^unscramble noemy < 1574007970 213801 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :nyome < 1574007974 995477 :arseniiv!~arseniiv@136.169.208.242 PRIVMSG #esoteric :hm? < 1574007985 432588 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^scramble something < 1574007985 468769 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :smtignheo < 1574007990 64047 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^unscramble smtignheo < 1574007990 100229 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :something < 1574007995 946143 :arseniiv!~arseniiv@136.169.208.242 PRIVMSG #esoteric :^unscramble opittnei < 1574007995 982314 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :oipeintt < 1574008005 512927 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a letter rearrangement scheme. < 1574008010 928214 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^scramble 12345678 < 1574008010 964602 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :13578642 < 1574008017 253161 :arseniiv!~arseniiv@136.169.208.242 PRIVMSG #esoteric :ah, it’s a fixed one! < 1574008036 687732 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^unscramble 12345678 < 1574008036 756478 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :18273645 < 1574008037 946851 :arseniiv!~arseniiv@136.169.208.242 PRIVMSG #esoteric :I thought it tries to find a word in a dictionary < 1574008046 134605 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :does fungot have RLE compressor builtin? < 1574008046 215341 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :kspalaiologos: this little excursion is going to work < 1574008065 481355 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In a sense. < 1574008070 87642 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^def tmp bf +++++ < 1574008070 123928 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :Defined. < 1574008072 238088 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^show tmp < 1574008072 274289 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :+5 < 1574008076 186024 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :fine < 1574008087 919853 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(But it doesn't accept the RLE form as input.) < 1574008120 52566 :arseniiv!~arseniiv@136.169.208.242 PRIVMSG #esoteric :RLE is a great thing, at least in comparison with mass media < 1574008120 884899 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :so how do I program it < 1574008123 827003 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :when program is large < 1574008186 418928 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :we use str right? < 1574008198 972482 :arseniiv!~arseniiv@136.169.208.242 PRIVMSG #esoteric :I’m currently steaming because of walking too near a working TV :( < 1574008226 919823 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^str 0 set >+<+[>[>[-]+<-]>[<+>>>>>>>>>>>[-]<[-]<<<<<<<<<-]>>>>>>>>>>>>>[<<<<<<<<<<<<<<+>>>>>>>>>>>>>>-]<<<<<<<<<<<<<<[>[-]+<-]>[<+>>>>>>>>>>>>>,<<<<[-]>>>>[<<<<+<<<<<<<+>>>>>>>>>>>-]<<<<<<<<<<<[>>>>>>>>>>>+<<<<<<<<<<<-]>>>>>>>>>>[-]++++++++++++++++++++++++++++++++<<<[<<<<<<+>>>>>>-]->>>[<<<<<<<<<-<+>>>>>>>>>>-]<<<<<<<<<<[>>>>>>>>>>+<<<<<<<<<<-]>[>>>>>>+<<<<<<[-]]<->>>>>>>[<<<<<<<->>>>>>>-]<<<<<<<[>>>>>>>+<<<<<<<-]>>>>>>>[>>>>>>+<<<<<<<<<<<<<<< < 1574008226 997667 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :Set: >+<+[>[>[-]+<-]>[<+>>>>>>>>>>>[-]<[-]<<<<<<<<<-]>>>>>>>>>>>>>[<<<<<<<<<<<<<<+>>>>>>>>>>>>>>-]<<<<<<<<<<<<<<[>[-]+<-]>[<+>>>>>>>>>>>>>,<<<<[-]>>>>[<<<<+<<<<<<<+>>>>>>>>>>>-]<<<<<<<<<<<[>>>>>>>>>>>+<<<<<<<<<<<-]>>>>>>>>>>[-]++++++++++++++++++++++++++++++++<<<[<<<<<<+>>>>>>-]->>>[<<<<<<<<<-<+>>>>>>>>>>-]<<<<<<<<<<[>>>>>>>>>>+<<<<<<<<<<-]>[>>>>>>+<<<<<<[-]]<->>>>>>>[<<<<<<<->>>>>>>-]<<<<<<<[>>>>>>>+<<<<<<<-]>>>>>>>[>>>>>>+<<<< < 1574008227 130070 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :->>>>>>>>>[-]]<<<<<<<<-]<[>[-]+<-]>[<+>>>>>>>>>[-]>>[<<+<<<<<< < 1574008233 584722 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :oops its a bit too long < 1574008249 1585 :arseniiv!~arseniiv@136.169.208.242 PRIVMSG #esoteric :hehehe < 1574008260 692561 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah. There's a way to put in long programs, it's just very convoluted. < 1574008265 230949 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^help < 1574008265 267214 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool < 1574008292 950164 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^ str 0 set >+<+[>[>[-]+<-]>[<+>>>>>>>>>>>[-]<[-]<<<<<<<<<-]>>>>>>>>>>>>>[<<<<<<<<<<<<<<+>>>>>>>>>>>>>>-]<<<<<<<<<<<<<<[>[-]+<-]>[<+>>>>>>>>>>>>>,<<<<[-]>>>>[<<<<+<<<<<<<+>>>>>>>>>>>-]<<<<<<<<<<<[>>>>>>>>>>>+<<<<<<<<<<<-]>>>>>>>>>>[-]++++++++++++++++++++++++++++++++<<<[<<<<<<+>>>>>>-]->>>[<<<<<<<<<-<+>>>>>>>>>>-]<<<<<<<<<<[>>>>>>>>>>+<<<<<<<<<<-]>[>>>>>>+<<<<<<[-]]< < 1574008300 681188 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I'll move to esoteric blag < 1574008307 867340 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :because it's going to cause tons of spam < 1574008314 504922 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Basically, you'll want to: ^str 9 set abc ^str 9 add def ^str 9 add ghi ^def cmd bf str:9 < 1574008333 287511 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And you'll have to move to /query fungot, it's not on other channels. < 1574008333 362150 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :fizzie: stupid " hello, little girly man." :) < 1574008341 685614 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Don't be rude. < 1574008341 931663 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :fizzie: none of them have published their codes. maybe a more graphical way to program is broken by design, in case anyone cares, gambit 4 threading is implemented on top of x-p < 1574008354 9157 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :pff < 1574008441 426205 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :works < 1574008445 510121 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^wc Hello, world. < 1574008445 613484 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :13 1. < 1574008446 597444 :arseniiv!~arseniiv@136.169.208.242 PRIVMSG #esoteric :I like fungot more than mass media idiots and jerks < 1574008446 733529 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :arseniiv: i just started the thing and hey presto, thanks heaps with " malloc" < 1574008462 621628 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^show wc < 1574008462 657876 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :>+<+[>[>[-]+<-]>[<+>11[-]<[-]<9-]>13[<14+>14-]<14[>[-]+<-]>[<+>13,<4[-]>4[<4+<7+>11-]<11[>11+<11-]>10[-]+32<3[<6+>6-]->3[<9-<+>10-]<10[>10+<10-]>[>6+<6[-]]<->7[<7->7-]<7[>7+<7-]>7[>6+<15->9[-]]<8-]<[>[-]+<-]>[<+>9[-]>2[<2+<7+>9-]<9[>9+<9-]>7+>2[-]<2[>2+<2-]>7+<16->-]>14[<15+>15-]<15[>[-]+<-]>[<+>9[-]>[<+<7+>8-]<8[>8+<8-]>7+>[-]<[>+<-]<8-]>15[<16+>16-]<16[>[-]+<-]>[<+>9[-]>4[<4+<7+>11-]<11[>11+<11-]>10[-]<3[<6+>6-]>3[<9-<+>10-]< < 1574008469 99974 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it's fine < 1574008476 439882 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :looks like chinese to me < 1574008570 187103 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :oh, so that's what ^str is for? < 1574008577 461321 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :good to know < 1574008611 631295 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :kspalaiologos: you could also run bf on HackEso when it comes back of course < 1574008626 915330 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :sure < 1574008629 500078 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I can run my asmbf here too < 1574008749 435551 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`? kspalaiologos < 1574008750 583872 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :kspalaiologos? ¯\(°​_o)/¯ < 1574008769 999053 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :ha! he doesn't know me < 1574008960 694389 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`learn kspalaiologos is addicted to brainfuck, but otherwise completely unknown. < 1574008963 584505 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :Learned 'kspalaiologo': kspalaiologos is addicted to brainfuck, but otherwise completely unknown. < 1574008981 10448 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :my nick is too long < 1574008981 944878 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :lol < 1574008987 900919 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, it's just the plural. < 1574008989 112745 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`whoops < 1574008990 97370 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`` mv wisdom/kspalaiologo{,s} < 1574008990 671404 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :I think it should say something about secretly reverse engineering legacy brainfuck and malbolge code for a casino < 1574008991 780137 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :mv: cannot stat 'wisdom/kspalaiologo': No such file or directory < 1574008992 388423 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :mv: cannot stat 'wisdom/kspalaiologo': No such file or directory < 1574009006 396215 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :ha! it got you too < 1574009016 260909 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :it's $HACKESO/wisdom/ now < 1574009020 883478 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm pretty sure I fixed 'whoops' for that. < 1574009024 607066 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`` mv ../wisdom/kspalaiologo{,s} < 1574009026 202414 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. < 1574009035 529593 :imode!~linear@unaffiliated/imode JOIN :#esoteric < 1574009041 152354 :int-e!~noone@int-e.eu PRIVMSG #esoteric :kspalaiologos: it thinks it's a plural < 1574009046 849825 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :ah, fine < 1574009119 661929 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Hmm, maybe we could have shortcuts $WISDOM and $BIN < 1574009137 533825 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(those are the two most common directories we manipulate, I think) < 1574009158 513361 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :fizzie: whoops gets the filename from lastfiles, and lastfiles prints gets it from hg, so it's relative to repository root < 1574009161 516202 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`lastfiles < 1574009164 465360 :int-e!~noone@int-e.eu PRIVMSG #esoteric :or... we could make symbolic links < 1574009166 310539 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :wisdom/kspalaiologo \ wisdom/kspalaiologos < 1574009180 607900 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ah, of course. < 1574009187 297650 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`` ln -s ../wisdom ../bin ../quotes . < 1574009187 913152 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. < 1574009207 362677 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :NO! < 1574009218 130096 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :don't do that, that will result in some silent problems < 1574009227 242542 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :silent bugs < 1574009237 903532 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The repository browser seems to have broken, for the file view portion.) < 1574009239 722704 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :things that appear to work but don't < 1574009246 47483 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :especially not for quotes < 1574009255 402627 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`url < 1574009256 125373 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :https://hack.esolangs.org/repo/ < 1574009263 411245 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`paste < 1574009270 4918 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :hmm < 1574009272 385367 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`paste quotes < 1574009273 327383 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :https://hack.esolangs.org/tmp/quotes < 1574009294 39770 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :https://hack.esolangs.org/tmp/paste/paste.17325 < 1574009320 789341 :int-e!~noone@int-e.eu PRIVMSG #esoteric :mm < 1574009326 670550 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :File listing works, but the contents view doesn't. < 1574009353 950329 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`` rm wisdom bin quotes # fine. maybe later. < 1574009354 584726 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. > 1574009376 69952 PRIVMSG #esoteric :14[[07User:Fizzie14]]4 M10 02https://esolangs.org/w/index.php?diff=67187&oldid=53471 5* 03Fizzie 5* (+0) 10Post-upgrade edit test for 1.33.1. < 1574009398 125854 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, that side seems to be working. < 1574009412 844199 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There were a lot of new bundled extensions, which I didn't enable but could think of. < 1574009436 446925 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Right now the list is: CategoryTree CiteThisPage CodeEditor Gadgets ImageMap InputBox Interwiki LocalisationUpdate MultimediaViewer OATHAuth PdfHandler Poem ReplaceText SpamBlacklist SyntaxHighlight_GeSHi TitleBlacklist < 1574009439 658756 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`pwd < 1574009440 151517 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/hackenv/tmp < 1574009447 285653 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :All extensions bundled in the MediaWiki distribution that we don't enable. < 1574009520 846817 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I've got it sorted out kinda < 1574009521 713413 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :,[-------------------------------->[-]+>[-]<<[>>>>+<<<-]>[>>+<<->]<<,]>>>>[[>>+>+<<<-]>>>[<<<+>>>-]<<+>[<->[>++++++++++<[->-[>+>>]>[+[-<+>]>+>>]<<<<<]>[-]++++++++[<++++++>-]>[<<+>>-]>[<<+>>-]<<]>]<[->>++++++++[<++++++>-]]<[.[-]<]<[-]++++[>++++++++<-]>.[-]<<] < 1574009524 521879 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :this should work < 1574009527 237023 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :as a smaller version of wc < 1574009543 133550 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^def wc bf ,[-------------------------------->[-]+>[-]<<[>>>>+<<<-]>[>>+<<->]<<,]>>>>[[>>+>+<<<-]>>>[<<<+>>>-]<<+>[<->[>++++++++++<[->-[>+>>]>[+[-<+>]>+>>]<<<<<]>[-]++++++++[<++++++>-]>[<<+>>-]>[<<+>>-]<<]>]<[->>++++++++[<++++++>-]]<[.[-]<]<[-]++++[>++++++++<-]>.[-]<<] < 1574009543 169713 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :Defined. < 1574009555 230654 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^wc being addicted to brainfuck is cool < 1574009555 266862 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :30 5 < 1574009583 995512 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :wait a second < 1574009639 420068 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^def wc bf ,[-------------------------------->[-]+>[-]<<[>>>>+<<<-]>[>>+>+<<<->]<<,]>>>>[[>>+>+<<<-]>>>[<<<+>>>-]<<+>[<->[>++++++++++<[->-[>+>>]>[+[-<+>]>+>>]<<<<<]>[-]++++++++[<++++++>-]>[<<+>>-]>[<<+>>-]<<]>]<[->>++++++++[<++++++>-]]<[.[-]<]<[-]++++[>++++++++<-]>.[-]<<] < 1574009639 456593 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :Defined. < 1574009650 689847 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^wc it should count spaces as characters now < 1574009650 769755 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :40 6 < 1574009688 691490 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wonder where the repo browser's error output ends up in. < 1574009693 507193 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :kspalaiologos: or you could use the http://www.ioccc.org/years.html#2019_burton entry for word counting. it's shorter. < 1574009720 404931 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I have to write it in brainfuck < 1574009730 504719 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :obviously I could compile it to brainfuck < 1574009738 808851 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :using my glorious ANSI C89->brainfuck < 1574009744 227486 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :but it would take ages to enter into fungot < 1574009744 349426 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :kspalaiologos: they're getting disgusting". quite distinctive. please take it to orkut? sounds kinky. < 1574009826 99984 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, there. "AttributeError: 'module' object has no attribute 'importmod'" < 1574009840 172854 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^wc it should count spaces as characters now < 1574009840 209845 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :40 6 < 1574009870 597414 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^wc it should count spaces as characters now < 1574009870 643988 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :41 6 < 1574009874 206579 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :oh c;mon < 1574009886 511306 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^wc it should count spaces as characters now < 1574009886 547830 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :40 7 < 1574009889 425362 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :perfect < 1574009967 353116 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^show < 1574009967 429719 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :echo reverb rev rot13 rev2 fib wc ul cho choo pow2 source help hw srmlebac uenlsbcmra scramble unscramble asc ord prefixes tmp test celebrate wiki chr ha rainbow rainbow2 welcome me tell eval elikoski list ping def a thanks tmp2 8ball rreree rerere botsnack bf < 1574009975 759437 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^wiki < 1574009975 795416 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :http://esolangs.org/wiki/ < 1574009979 715293 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^show wiki < 1574009979 751929 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :+15[>+4>+7>+7>+8<4-]>3-.>-4..<2+7.<-2.-11..>2-3.<+3.>2-5.-3.<-4.>+2.<+6.<.<-.>3+.+3.<.<2+.>+4.>+2.+2.-2.<2.,[.,] < 1574009990 408863 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^wiki Something < 1574009990 444939 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :http://esolangs.org/wiki/Something < 1574010009 833762 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hmm, it should probably use https://, that's the canonical scheme now. < 1574010065 734180 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :oh < 1574010075 840488 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I'll get that sorted out < 1574010077 259465 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :wait a second < 1574010105 47954 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FWIW, I strongly suspect that string output is from bf_txtgen. < 1574010128 881563 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^show wiki < 1574010128 917954 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :+15[>+4>+7>+7>+8<4-]>3-.>-4..<2+7.<-2.-11..>2-3.<+3.>2-5.-3.<-4.>+2.<+6.<.<-.>3+.+3.<.<2+.>+4.>+2.+2.-2.<2.,[.,] < 1574010132 411456 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :wait a second though < 1574010137 322018 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`?? brainfuck < 1574010137 540728 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :why would we use these fancy loop < 1574010137 972401 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :brainfuck is an esoteric programming language created to make the smallest possible compiler for a Turing-complete language. It is what introduces many people to esolangs, spawning a vast number of derivatives that we pretty much all despise. http://esolangs.org/wiki/Brainfuck < 1574010141 681381 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :apparently I didn't fix that one < 1574010200 809144 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^def wiki bf +[----->+++<]>+.++++++++++++..----.[-->+<]>++.-----------..[--->+<]>.[--->+<]>----.----.---.-----------.+++++++++++++.-------.++++++++++++.+[++>---<]>.---[----->+<]>.+++.-----------.--[->+++<]>.++[--->++<]>+.+[->+++<]>+.++.--.----[->+++<]>.,[.,] < 1574010200 809195 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :Defined. < 1574010210 927031 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I could use my brainfuck cruncher < 1574010219 201425 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :but it's way more straightforward :p < 1574010235 721996 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :btw fizzie, would you like to help me a bit < 1574010248 57336 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :what I need is basically a brainfuck intepreter in befunge < 1574010254 844571 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :kspalaiologos: you could define it in unlambda. it's good for printing constant strings in which parenthesis are balanced. < 1574010254 974398 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :and fungot possibly has it < 1574010255 128574 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :kspalaiologos: why does that make the program do?" " fubar is an acronym. < 1574010276 589497 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :fungot doesnt support unlambda I guess < 1574010276 682278 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :kspalaiologos: scary. a girl with a mac and on bsd < 1574010298 133251 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`?? brainfuck < 1574010298 805460 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :brainfuck is an esoteric programming language created to make the smallest possible compiler for a Turing-complete language. It is what introduces many people to esolangs, spawning a vast number of derivatives that we pretty much all despise. https://esolangs.org/wiki/Brainfuck < 1574010302 197998 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :better < 1574010322 511076 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :^ul (fungot doesnt support unlambda?)S < 1574010322 547380 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :fungot doesnt support unlambda? < 1574010327 430762 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, that's Underload. < 1574010332 390748 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :^ul (it sure does. ):SS < 1574010332 426643 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :it sure does. it sure does. < 1574010334 332855 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :oh yeah < 1574010337 486478 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :I mean underload < 1574010338 798324 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :that one < 1574010350 669276 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :that's the one that's good at printing constant strings < 1574010360 142845 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :sorry < 1574010386 814768 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :kspalaiologos: I think I made a standalone copy of the brainfuck interp in fungot for testing, but I can't find it. < 1574010386 928887 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :fizzie: come now, i settled with the knowledge that foo corresponds to the c library < 1574010459 345528 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^show < 1574010459 345567 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :echo reverb rev rot13 rev2 fib wc ul cho choo pow2 source help hw srmlebac uenlsbcmra scramble unscramble asc ord prefixes tmp test celebrate wiki chr ha rainbow rainbow2 welcome me tell eval elikoski list ping def a thanks tmp2 8ball rreree rerere botsnack bf < 1574010464 358846 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^rerere < 1574010466 355804 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :what is this < 1574010469 631066 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^show rerere < 1574010469 696465 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :,.>,.<.>2,[.<.<.>3,]<.<.>. < 1574010481 519840 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^rerere abcdefgh < 1574010481 556877 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :abacbadcbedcfedgfehgfhgh < 1574010490 305361 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^rerere 123 < 1574010490 365383 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :121321323 < 1574010507 113773 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :what is this < 1574010519 549945 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^pow2 < 1574010519 621554 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :1 2 4 8 16 32 64 128 256 512 1024 2048 4096 8192 16384 32768 65536 131072 262144 524288 1048576 2097152 4194304 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 2147483648 42949672 ... < 1574010529 428303 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :`show pow2 < 1574010529 911702 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: show: not found < 1574010533 134938 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^show pow2 < 1574010533 171591 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :+2[[<+7[-<+7>]>[-<+<+>>]<[->+<]<-2.[-]<]+4[->+8<]>.[-]>>[-[>+2<-[>+2<-[>+2<-[>+2<-[>-8>+>[->+>+<2]+>>[<2->>[-]]<2[>+<-]>[-<+>]<4-[>+2<-[>+2<-[>+2<-[>+2<[-]]]]]]]]]]<[->+<]>+>[-<+>]>>]<3] < 1574010550 172424 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^ me < 1574010551 903035 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^me < 1574010551 939584 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :ACTION  < 1574010560 396402 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^me test < 1574010560 473785 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :ACTION test < 1574010566 530105 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, that's still unfixed. :/ < 1574010573 193089 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :pff < 1574010576 796607 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not supposed to allow CTCP. < 1574010588 716508 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Just never gotten around to fixing it. < 1574010600 546240 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^eval < 1574010603 974569 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^eval 2 + 2 < 1574010606 886806 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^eval + 2 2 < 1574010610 954507 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^eval 2 + 2 < 1574010615 98801 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^eval 2 2 + < 1574010619 956454 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :how do you use eval? < 1574010624 724128 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it's brainfuck right? < 1574010629 396153 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^show eval < 1574010629 432323 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :()! < 1574010647 796278 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^rainbow < 1574010651 628391 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^rainbow test < 1574010651 664596 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :02t03e04s05t < 1574010683 508480 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm guessing ^eval is nonsense. It's defined in Underload, but it doesn't look useful. < 1574010696 429360 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also I don't understand how the repo browser is configured, the setup is referring to a path that doesn't exist. < 1574010858 950213 :arseniiv!~arseniiv@136.169.208.242 PRIVMSG #esoteric :ACTION thinks the second law of thermodynamics is foreboding and is maybe the root of all evil < 1574010876 409089 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :kspalaiologos: no, the brainfuck eval command is ^bf < 1574010904 106727 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the code's just from the standard "mercurial-common" package, so it should be compatible with the version of Python installed. < 1574010909 297742 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe it needs something to be restarted. < 1574010981 113876 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :fizzie: have you started upgrading debian yet? < 1574010992 690673 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've upgraded the outer shell, and MediaWiki, but not the container. < 1574011014 755115 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :fizzie: where does the repo browser run? < 1574011023 612482 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :it may need some restarts or something after an upgrade < 1574011030 473009 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, that's what I said. < 1574011052 79968 :kspalaiologos!~kspalaiol@176.221.122.71 QUIT :Read error: Connection reset by peer < 1574011074 258313 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But the weird thing is, it's configured to start /etc/uwsgi/apps-available/hackeso-hgweb.yml and there's no /etc/uwsgi directory at all. < 1574011086 378498 :kspalaiologos!~kspalaiol@176.221.122.71 JOIN :#esoteric < 1574011110 687401 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :isn't that an optional config file? < 1574011133 271903 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not as far as I know. < 1574011147 167890 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I mean, it's the only thing that tells uwsgi what to actually run. < 1574011159 660831 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ExecStart=/usr/bin/uwsgi --yml /etc/uwsgi/apps-available/hackeso-hgweb.yml --socket /var/run/uwsgi/hackeso-hgweb.socket < 1574011173 347097 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :huh < 1574011206 453888 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I did upgrade the uwsgi package, but I don't think it would have removed user-written config files. < 1574011211 304313 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :what just happened < 1574011216 183732 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :why did I get disconnected < 1574011228 968250 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Read error: Connection reset by peer" is what it looked to us. < 1574011249 969453 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :kspalaiologos: sometimes the freenode irc servers just throw away connections when they feel like < 1574011250 629463 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :alright < 1574011272 439097 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, the file is there. < 1574011279 727068 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I must've been looking for it on a wrong machine or something. < 1574011294 892896 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :a server might have died < 1574011308 62736 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :" Cycling to next server in freenode..." < 1574011308 107949 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :no, they don't often die < 1574011310 509983 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :oh < 1574011312 800563 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :then maybe it did < 1574011317 726245 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :no wait < 1574011320 208175 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :that's just a client message < 1574011326 519991 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :yes < 1574011331 745235 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :that it uses the heuristic to connect to a different server after a disconnect < 1574011340 662409 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :ah, it's fine then < 1574011341 622893 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: Yeah, killing the running uwsgi instance made it start working again. < 1574011343 876185 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :no idea what happened < 1574011591 393095 :LKoen!~LKoen@81.255.219.130 QUIT :Remote host closed the connection < 1574011791 435540 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I should probably also restart the whole server one of these days. < 1574011793 379311 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric : 17:29:14 up 679 days, 18:51, 5 users, load average: 0.99, 0.41, 0.21 < 1574011823 87294 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :fizzie: yes, you should have upgraded debian while it was in single user mode < 1574011893 493550 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That seems a little much. They don't recommend that in the upgrade instructions. < 1574011909 468489 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :they don't? ok < 1574011927 706097 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, they don't not recommend it either. < 1574011981 116918 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :nooo don't ruin the uptime < 1574011991 28271 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :``` uptime < 1574011992 168587 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​ 17:33:11 up 0 min, 0 users, load average: 0.00, 0.00, 0.00 < 1574012053 793851 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Looks like there's no "uptime namespace", the container has the same uptime as the system itself. (The UML is obviously a different matter.) < 1574012146 77564 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr JOIN :#esoteric < 1574012180 868763 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :I could make a fake uptime command though that claims that HackEso is up since lots of years ago < 1574012224 62437 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :though it's tricky because I'd have to modify < 1574012226 350378 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`top b < 1574012226 913831 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :too < 1574012233 404760 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :top - 17:37:06 up 0 min, 0 users, load average: 0.00, 0.00, 0.00 \ Tasks: 25 total, 1 running, 24 sleeping, 0 stopped, 0 zombie \ %Cpu(s): 0.0 us, 21.1 sy, 0.0 ni, 78.9 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st \ MiB Mem : 246.7 total, 240.7 free, 3.3 used, 2.7 buff/cache \ MiB Swap: 0.0 total, 0.0 free, 0.0 used. 239.1 avail Mem \ \ PID USER PR NI VIRT RES SHR S %CPU %MEM < 1574012244 750525 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :and top has lot more command options than uptime < 1574012291 78702 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :if we fake uptime, we should fake it to show that HackEgo is a reincarnation of HackEso and inherited its uptime < 1574012303 196953 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :``` datei; uptime -s < 1574012304 1593 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :uptime: uptime \ 2019-11-17 17:38:23.519 +0000 UTC November 17 Sunday 2019-W46-7 < 1574012310 96369 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :what? < 1574012330 297662 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :``` datei < 1574012330 975636 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :2019-11-17 17:38:50.590 +0000 UTC November 17 Sunday 2019-W46-7 < 1574012332 801757 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :``` uptime -s < 1574012333 632540 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :uptime: uptime < 1574012335 137928 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :that < 1574012336 803695 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :makes no sense < 1574012352 601004 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :``` type uptime < 1574012353 339557 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :uptime is /usr/bin/uptime < 1574012360 420148 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :``` /usr/bin/uptime -s < 1574012361 432751 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :uptime: uptime < 1574012366 839596 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's pretty weird. < 1574012390 316666 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Incidentally: < 1574012391 269868 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`lsb_release -d < 1574012392 139583 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :Description: Debian GNU/Linux 10 (buster) < 1574012409 124514 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :``` cat /etc/debian_version < 1574012414 218774 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :cat: /etc/debian_version: No such file or directory < 1574012448 214380 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Actually, I wonder where lsb_release pulls that from. Clearly not from /etc, which isn't mounted. < 1574012451 534242 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :yeah, we don't have a proper et < 1574012566 926645 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently it reads /usr/lib/os-release < 1574012589 907374 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr QUIT :Remote host closed the connection < 1574012590 979466 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :``` cat /etc/issue < 1574012591 678685 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :cat: /etc/issue: No such file or directory < 1574012607 382857 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :`` cat /proc/uptime < 1574012608 142882 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :0.26 0.04 < 1574012611 571171 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :`` uptime < 1574012612 325873 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​ 17:43:31 up 0 min, 0 users, load average: 0.00, 0.00, 0.00 < 1574012639 740650 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :`` cat > /proc/uptime <<<"350735.47 234388.90" < 1574012640 401405 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/hackenv/bin/`: line 5: /proc/uptime: Permission denied < 1574012643 936989 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :pf :p < 1574012659 628364 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :fizzie, if you want to change uptime this is probably the way to go < 1574012662 799427 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :but you need root privs :p < 1574012674 863381 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :kspalaiologos: I don't think it works even as root < 1574012681 578237 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :let's check it < 1574012682 449616 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :together < 1574012687 868133 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :nope < 1574012691 274393 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric ::p < 1574012698 820857 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I have a VM to spare < 1574012701 415190 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :let's find out < 1574012721 892681 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Doesn't look very promising: https://github.com/torvalds/linux/blob/master/fs/proc/uptime.c < 1574012766 593489 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :the time when the computer booted up is in the sysconf header of every ELF process on linux < 1574012775 632474 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :if you changed uptime, it would be really hard to change that everywhere < 1574012781 512887 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :as processes may have read it already < 1574012793 975032 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :if you want to really fake uptime, you'd have to fake it from boot < 1574012800 760483 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :but I don't recommend really faking uptime < 1574012812 437455 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :just changing the output of uptime and top and a few such high-level commands cosmetically < 1574012846 868461 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`uptime -p < 1574012847 463545 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :up 0 minutes < 1574012867 782746 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :could even fix uptime -s as a side effect < 1574012890 607567 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I do wonder what's up with that. It works outside the UML. < 1574012914 750432 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :fizzie: but the outside is running a different version of debian < 1574012922 453966 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :any program could be working there and broken inside < 1574012923 653735 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :or back < 1574012941 419635 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, not really, because the userland of the UML is the userland of the container. < 1574012944 605362 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :UPTIME="18738072.28 74817307.16"; mkfifo uptime_fifo; while true; do cat <<<$UPTIME > uptime_fifo; done & mount -obind uptime_fifo /proc/uptim < 1574012949 196529 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :this may do the terick < 1574012955 950931 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :but needs root privs too < 1574012964 524752 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's a different *kernel* version, of course.) < 1574012967 182190 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :and e was cut at the end < 1574012982 85205 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :kspalaiologos: but that may confuse programs. that's not the only place where linux tells about the uptime < 1574012998 538872 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :obviously not < 1574013006 52719 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :but this one probably is only one available from userland < 1574013033 791242 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :ok, there is sysinfo() < 1574013089 338862 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: FWIW, strace shows "uptime -s" reads /etc/localtime (probably to decide how to format the "since" date), that bit at least would fail. < 1574013108 237716 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :hmm < 1574013118 717967 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it works < 1574013121 674034 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Other than that, it looks into /proc/sys/kernel/osrelease, /sys/devices/system/cpu/online, /proc/self/auxv and /proc/uptime. < 1574013121 945000 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :the bash snippet works < 1574013127 799883 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it fakes output of uptime < 1574013129 38411 :LKoen!~LKoen@lstlambert-657-1-122-23.w92-154.abo.wanadoo.fr JOIN :#esoteric < 1574013136 601021 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :and of top too < 1574013142 378042 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I've just tested it < 1574013146 787952 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it sets uptime to around 210 dayas < 1574013960 378596 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: Heh, it's very amusing. This is why uptime -s fails: https://github.com/mmalecki/procps/blob/master/proc/sysinfo.c#L90 < 1574014024 330111 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I couldn't find a line-linkable better source quickly.) < 1574014072 489487 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, here's a better link. < 1574014075 527689 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://gitlab.com/procps-ng/procps/blob/master/proc/sysinfo.c#L123 < 1574014094 514213 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So it's that combined with this: < 1574014096 257025 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://gitlab.com/procps-ng/procps/blob/master/uptime.c#L47 < 1574014132 17615 :int-e!~noone@int-e.eu PRIVMSG #esoteric :pff < 1574014172 828843 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :ha! < 1574014178 120434 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :told you my bash snippet will work < 1574014179 17173 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or tl;dr the sysinfo uptime() function returns the uptime cast to int /* assume never be zero seconds in practice */ and the uptime -s command fails if uptime(...) == 0. < 1574014186 295764 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :kernel is actually reading a device < 1574014194 638904 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :to supplement the data to sysinfo() < 1574014224 214905 :int-e!~noone@int-e.eu PRIVMSG #esoteric :who makes 0 the error return value for functions like this < 1574014246 942863 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I think it should set errno or return -1 < 1574014255 255521 :int-e!~noone@int-e.eu PRIVMSG #esoteric :*and* < 1574014260 500651 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :oh that's fun < 1574014283 63235 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :ergo < 1574014283 895835 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Hmm, or maybe I don't care about errno being set all that much. < 1574014286 526257 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :``` sleep 2; uptime -s < 1574014287 74071 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :my bash snippet is perfect for this < 1574014289 312506 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :2019-11-17 18:11:27 < 1574014291 850906 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it will fake the uptime < 1574014294 271433 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :``` sleep 2; uptime -s; sleep 2; uptime -s < 1574014299 79862 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :2019-11-17 18:11:34 \ 2019-11-17 18:11:34 < 1574014306 984731 :int-e!~noone@int-e.eu PRIVMSG #esoteric :But returning -1 for errors seems to be far more appropriate than 0 here. < 1574014312 772957 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1574014327 748010 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :yeah < 1574014331 113517 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it even returns int < 1574014336 771981 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :not unsigned int when not using signed ones < 1574014344 832665 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :quint of foolishness < 1574014350 968322 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :int-e: even -1 should be a normal output. it should return an error code separately from the time. < 1574014368 362530 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know if any calls actually use the return value for time. < 1574014375 517020 :int-e!~noone@int-e.eu PRIVMSG #esoteric :But of course it's nearly impossible to change. < 1574014386 184034 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It returns the time with better resolution through the uptime_secs, idle_secs parameters. < 1574014403 174808 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :kspalaiologos: does that mean that it will fail if the machine has been up for more than 69 years too? that will < 1574014411 334703 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :fizzie: time does < 1574014413 893277 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: Maybe, but at least uptime >= 0 is a far more reasonable assumption than uptime > 0. < 1574014424 23136 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: we don't time travel much < 1574014444 488627 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :int-e: of course not. we just use incorrect or jumpy time sources < 1574014452 125155 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :heck, -1 could be just a rounding error < 1574014553 890283 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Looks like there's one use of the return value as a time in the procps sources (`seconds_since_boot = uptime(0,0);`). < 1574014796 244848 :int-e!~noone@int-e.eu PRIVMSG #esoteric :oh 0 is "good" for code that doesn't care about errors < 1574014946 293064 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`? HackBot < 1574014947 402725 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :HackBot? ¯\(°​_o)/¯ < 1574015021 341275 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :`? HackEso < 1574015022 475705 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :HackEso is almost but not quite unlike HackEgo. < 1574015048 900580 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^show < 1574015048 936957 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :echo reverb rev rot13 rev2 fib wc ul cho choo pow2 source help hw srmlebac uenlsbcmra scramble unscramble asc ord prefixes tmp test celebrate wiki chr ha rainbow rainbow2 welcome me tell eval elikoski list ping def a thanks tmp2 8ball rreree rerere botsnack bf < 1574015055 681784 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I feel like adding a few commands to fungot < 1574015055 766243 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :kspalaiologos: hard rock fnord :d > 1574015057 839694 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 M10 02https://esolangs.org/w/index.php?diff=67188&oldid=66579 5* 03PaniniTheDeveloper 5* (-145) 10 < 1574015063 15610 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :anything needed? < 1574015085 589578 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :kspalaiologos: I wanted to install a 7z decompressor at one point. I failed. < 1574015098 668145 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :7z decompressor? < 1574015099 832812 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :but we can decompress zip, tar.gz, tar.xz < 1574015100 209636 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :into fungot? < 1574015100 349726 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :kspalaiologos: it is usually better to ask such questions are the way to define the recursions better, too, < 1574015108 134955 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :so it's not a big problem < 1574015116 797409 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :wait a second < 1574015117 704863 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :no < 1574015120 207593 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :how do you want to use it < 1574015120 266452 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :into HackEso < 1574015122 428168 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :ah, well < 1574015125 616730 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it's easy then < 1574015127 591587 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :I don't add commands to fungot < 1574015127 812547 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :b_jonas: it could mean that without an intermediate sql translation phase, since that's what all fnord/ 1 f(a) b if b then greet else undefined < 1574015132 702086 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :but I'm aiming at fungot < 1574015132 872507 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :kspalaiologos: just write a chef implementation in bf? if so, then yes. ( define ( p x))? :p ( heh, guess not. < 1574015145 501394 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :that < 1574015147 81968 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :'s a nice idea < 1574015154 77511 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :a chef implementation in bf < 1574015162 702005 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :thanks, fungot! < 1574015162 762755 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :kspalaiologos: maybe a combination of 2 and 5 < 1574015171 864296 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :^8-ball < 1574015173 236485 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :^8ball < 1574015173 272633 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :No. < 1574015187 577469 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :a magic 8-ball command might be useful < 1574015194 549874 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :8-ball command? < 1574015195 970786 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :what would it do < 1574015197 305053 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`slwd HackEso//s/almost/&,/;s/quite/&,/;s/unlike/entirely &/ < 1574015197 971403 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :Roswbud! < 1574015200 721736 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`8-ball < 1574015201 315674 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :As I see it, yes. < 1574015214 257515 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :print one of the 20 standard replies of the magic 8-ball at random < 1574015223 531809 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :and accept a question as an argument < 1574015224 296738 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :like < 1574015232 362385 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`8-ball should fungot have an 8-ball command? < 1574015232 473328 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :b_jonas: a module system in mit scheme, but not esoteric. malbolge is included too. :p < 1574015233 22023 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :You may rely on it. < 1574015246 434968 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :see Wikipedia for the 20 responses < 1574015251 539599 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I dont get what is magic 8-ball < 1574015257 388230 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :it's a toy < 1574015257 883581 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it just shows the billard game < 1574015263 496358 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, right, lowercase. < 1574015267 41461 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :it helps you make decisions < 1574015269 984107 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`slwd hackeso//s/almost/&,/;s/quite/&,/;s/unlike/entirely &/ < 1574015271 320580 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :ah yeah < 1574015271 926946 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :hackeso//HackEso is almost, but not quite, entirely unlike HackEgo. < 1574015278 470321 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :ok I get it < 1574015279 388049 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :you shake it, it has a dice that tells you yes or no or maybe < 1574015283 124549 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :but more often yes than no < 1574015301 928733 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a coin-flip command already, by the way. < 1574015306 617025 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^bool Is it any good? < 1574015312 86587 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :fizzie: what was HackBot? < 1574015316 279973 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^show bool < 1574015319 477658 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@dice 1d2 < 1574015319 530171 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :int-e: 2 < 1574015321 687546 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :??? < 1574015328 271032 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^show bool < 1574015330 86949 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :what happened < 1574015335 245524 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^fib < 1574015335 299523 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :0.1.1.2.3.5.8.13.21.34.55.89.144.233.377.610.987.1597.2584.4181.6765.10946.17711.28657.46368.75025.121393.196418.317811.514229.832040.1346269.2178309.3524578.5702887.9227465.14930352.24157817.39088169.632459 ... < 1574015337 760521 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :fungot is working < 1574015337 814846 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :kspalaiologos: do you work? :) < 1574015340 54498 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :but bool isempty < 1574015342 989360 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :yes I do < 1574015346 384427 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: HackBot was HackEso < 1574015350 110821 :int-e!~noone@int-e.eu PRIVMSG #esoteric :'s predecessor < 1574015357 238636 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :no, that's HackEgo < 1574015359 711262 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`? `! < 1574015360 781465 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​`! emulates the ! command of our former bot EgoBot. You write `! then the name of the language then a program, and it runs the program you give and returns the result. We used to use it to test out esoprograms in-channel all the time, but the set of included esolangs is fairly old now and so it's rarely used. < 1574015372 51201 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :and HackEgo's predecessor is EgoBot according to that < 1574015377 973697 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Hrm. < 1574015380 879782 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, spiritual predecessor in that case. < 1574015395 911299 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"HackBot" is the name of the code, however. < 1574015400 313311 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :oh < 1574015402 517035 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Isn't EgoBot is the IRC bot framework that HackEgo used. < 1574015405 778158 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So both HackEgo and HackEso were instances of HackBot. < 1574015413 935540 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Hrm < 1574015414 956889 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :so that's like how jevalbot is the name of the code for j-bot ? < 1574015417 42675 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`source j-bot < 1574015420 494243 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :Sources for HackEso can be found at https://github.com/fis/hackbot + https://github.com/fis/multibot + https://github.com/fis/umlbox . < 1574015424 811433 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :j-bot, source: < 1574015425 154386 :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) < 1574015429 193841 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Okay, I'm obviously confused about this. < 1574015455 194076 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :int-e: I am too < 1574015469 447936 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: HackEso and HackEgo are both instances of HackBot, which is the glue tying together multibot and UMLBox. < 1574015469 583383 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Ah "multibot" is another ingredient of the confusion. < 1574015499 375440 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :EgoBot, on the other hand, was a different bot, I think also running on top of multibot but not involving umlbox or custom Linux commands at all. < 1574015503 398687 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Is multibot the generic IRC thing, and hackbot the specific variant that wraps umlbox? < 1574015511 534792 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, multibot is a generic IRC thing. < 1574015526 599026 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I can't be 100% sure if EgoBot also used it as a base, but I think it did. < 1574015548 583125 :kritixilithos!~kritixili@gateway/tor-sasl/kritixilithos QUIT :Quit: 1 < 1574015571 292962 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Ugh, I really know how to ask questions that have just been answered. < 1574015606 974482 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :EgoBot and HackEgo were both GregorR's, HackEso is my replacement when the HackEgo machine finally went away. < 1574015623 407990 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :fizzie: is GregorR the same as Gregor ? < 1574015647 391561 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :hmm < 1574015650 370616 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :maybe there's no Gregor < 1574015655 202669 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Hah, I have not checked whether CaC is still around in quite some time. < 1574015658 280110 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`? Gregor < 1574015659 440515 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :Gregor took forty cakes. He took 40 cakes. That's as many as four tens. And that's terrible. < 1574015660 33386 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`? GregorR < 1574015661 111231 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :GregorR? ¯\(°​_o)/¯ < 1574015666 777424 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :there is < 1574015671 893517 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, they're the same. < 1574015721 517974 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"GregorR" is the bitbucket/github username, I don't remember which of the IRC nicks was first. < 1574015747 275317 :int-e!~noone@int-e.eu PRIVMSG #esoteric :And they still run the scam where they advertise a one-time payment without mentioning the annual service fee. < 1574015756 124407 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah. < 1574015761 340738 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Pay One Time! Never again." < 1574015817 115658 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Of course the real scam is that they just reduce the QoS over time until everybody leaves. < 1574015835 642954 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :did you get your money back? < 1574015846 671541 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I didn't ask for any money back. < 1574015896 925046 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Why did you remove the skins again? < 1574015911 431716 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(But maybe the question was for fizzie? Personally, I got a CaC server to see how bad it would be. I wasn't disappointed.) < 1574015916 913936 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :zzo38: MediaWiki stopped supporting them in the newer version < 1574015939 628827 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(So I felt, in the end, that I got my money's worth of entertainment out of the whole (or)deal.) < 1574016005 768576 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :b_jonas: But Wikipedia still has the Cologne Blue skin < 1574016082 933962 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fizzie: Actually I'm disappointed... where's the permanent 80% off deal? < 1574016181 797273 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Without that they are not even cheap anymore. < 1574016287 453480 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I'm in the process of literally raping fungot < 1574016287 619484 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :kspalaiologos: is there a complement function :) that parses an expresion like this ' otstatd' of mine than anything visual. < 1574016289 460597 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :sent over around 15 kilobytes of brainfuck < 1574016293 502870 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :for the 8ball < 1574016295 471434 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it works quite nicely tho < 1574016297 462341 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :50% transferred < 1574016299 532780 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :just a couple lines more < 1574016301 465533 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it's taking 4 minutes to transfer it < 1574016319 154997 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :wait... how do you get random numbers in brainfuck? < 1574016326 945345 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :magic < 1574016332 89371 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :my very sophisticated algorithm < 1574016334 394482 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :ok < 1574016338 681924 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^8ball crap < 1574016339 423131 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric : ...out of time! < 1574016343 626056 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :pffffffffffffffffffff < 1574016355 584718 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :you must be kidding me fungot < 1574016355 773060 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :kspalaiologos: number42, jivera? iterative macros?' token is also used before the corresponding structures are defined in sets from within a function, < 1574016374 45093 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :fizzie, what is the execution time limit? < 1574016402 442630 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :feel free to check the source tho: https://pastebin.com/raw/1jf09niH < 1574016408 109949 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it has an easter egg too :p < 1574016436 500681 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :kspalaiologos: I hope you didn't add extra answers besides the 20 standard ones. someone did that to HackEso at one point. I reverted it at least once. < 1574016443 578904 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :nope < 1574016448 512650 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :only 20 standard ones < 1574016453 46213 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :from wikipedia < 1574016453 732596 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :there's also an 8-ball macro in perlbot < 1574016461 620410 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :but I added my own easter egg < 1574016463 62081 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zzo38: They stopped bundling them in the distribution, so I need to install it separately if you still want it back. < 1574016471 31453 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :that fires only when a certain condition is met < 1574016478 725518 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :fizzie, what is the execution time limit for fungot? < 1574016478 934653 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :kspalaiologos: cannot remove ' /proc/ irq/ 9': operation not permitted, although the arguments may be arbitrary. < 1574016496 392654 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :rather trivial, since it can evaluate perl, which has a built-in pseudo-random source < 1574016512 560760 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :well my algorithm is amazing < 1574016522 443793 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :fizzie: Well, I do want back any skins that anyone has configured. (I don't know if anyone other than myself does, but you should check.) < 1574016522 614353 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric ::p < 1574016555 647121 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :kspalaiologos: It's not really in terms of time, it's something like 1M cycles, where one cycle is one operation. < 1574016561 919470 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :t < 1574016567 610454 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :that's too small amount :p < 1574016570 855446 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :zzo38: fizzie gave numbers about how many users set up each removed theme earlier in the channel < 1574016573 447872 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :can you increase it a tiny bit? > 1574016587 329013 PRIVMSG #esoteric :14[[07EsoPost14]]4 10 02https://esolangs.org/w/index.php?diff=67189&oldid=67138 5* 03Zzo38 5* (+2) 10 < 1574016645 745405 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Only if a tiny bit would be helpful. < 1574016655 54785 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :well it runs instantly on my pc < 1574016660 505654 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :b_jonas: OK, I found that. I think you should reinstall Cologne Blue and Modern < 1574016662 452625 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I'll measure the cycle count in a second < 1574016770 607477 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :fizzie, well < 1574016777 634662 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it takes 40M cycles < 1574016783 613361 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :i'll need to work on it :p < 1574016825 924310 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :kspalaiologos: is that with multiple adjacent + or - commands counting as one cycle? because I think that's how the interpreter counts < 1574016833 328773 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^ good point < 1574016842 958869 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :give me a second < 1574016848 793496 :int-e!~noone@int-e.eu PRIVMSG #esoteric :1 < 1574016937 8780 :arseniiv!~arseniiv@136.169.208.242 PRIVMSG #esoteric :1 ⟵the second one < 1574016951 550433 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :12M cycles < 1574016956 684578 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :[ ^0 < 1574016957 564891 :j-bot!eldis4@firefly.nu PRIVMSG #esoteric :b_jonas: 1 < 1574016985 329011 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :fizzie, it's not that much tho :p < 1574017020 41530 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :in 1M of cycles, you can clear a cell just 1300 times < 1574017044 255537 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :and add two cells only 1000 times < 1574017354 769652 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I'd say brainfuck-in-befunge is more of a toy than a "serious" brainfuck implementation. < 1574017427 601095 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it's not in befunge tho < 1574017430 384290 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :it's externalk < 1574017572 847015 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What? < 1574017595 98857 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot's brainfuck interpreter is certainly in Befunge. < 1574017595 143647 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :fizzie: think about the data < 1574017600 404144 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :is it? < 1574017604 150162 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :well < 1574017606 22646 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zzo38: CologneBlue should be back, if you want to check. < 1574017624 177824 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :but extending the limit to 20M isn't that much isn't it < 1574017659 678844 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's approximately lines 298-310 and 355-376 of https://github.com/fis/fungot/blob/master/fungot.b98 < 1574017659 883852 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :fizzie: oh it's posix 2001 and the channel) to beat him to welcoming me. we've battled over it since forever < 1574017717 534089 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And it'd be a 20x increase. I'd need to check how slow that is. < 1574017724 135750 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Right now fiddling with MediaWiki instead. < 1574017747 365582 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :well it's instant for me < 1574017761 853308 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I'll compare that to dbfi\ < 1574018048 523554 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Aaand Modern is back as well. Hopefully. < 1574018150 330315 :ArthurStrong!~ArthurStr@slow.wreckage.volia.net JOIN :#esoteric < 1574018169 853388 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`fetch bin/uptime https://hack.esolangs.org/get/bin/uptime < 1574018170 971972 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/hackenv/tmp/bin/uptime: No such file or directory < 1574018177 807550 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :fizzie: Yes, thank you it is fixed < 1574018179 900540 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`fetch /hackenv/bin/uptime https://hack.esolangs.org/get/bin/uptime < 1574018180 825165 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :2019-11-17 19:16:20 URL:https://hack.esolangs.org/get/bin/uptime [1551/1551] -> "/hackenv/bin/uptime" [1] < 1574018191 566962 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :fizzie: I think the `edit webpage prints the wrong fetch command now < 1574018194 579559 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`uptime < 1574018195 235589 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​ 19:16:34 up 0 min, 0 users, load average: 0.00, 0.00, 0.00 < 1574018196 54663 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`uptime -s < 1574018196 120813 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, I noticed. < 1574018196 699405 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :uptime: uptime < 1574018197 163509 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`uptime -p < 1574018197 767566 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :up 0 minutes < 1574018201 79015 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :hmm < 1574018207 107714 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :``` chmod a+x /hackenv/bin/uptime < 1574018208 831350 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. < 1574018209 637412 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`uptime < 1574018210 300773 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/srv/hackeso-code/multibot_cmds/lib/limits: /hackenv/bin/uptime: python3: bad interpreter: No such file or directory \ /srv/hackeso-code/multibot_cmds/lib/limits: line 5: /hackenv/bin/uptime: Success < 1574018231 777003 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :I found now they have some "mystery" cards with some similar ideas than what I had, including that non-card objects on the stack that enter the battlefield become tokens. < 1574018234 25720 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`fetch /hackenv/bin/uptime https://hack.esolangs.org/get/bin/uptime < 1574018234 823965 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :2019-11-17 19:17:14 URL:https://hack.esolangs.org/get/bin/uptime [1560/1560] -> "/hackenv/bin/uptime" [1] < 1574018235 733407 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :``` chmod a+x /hackenv/bin/uptime < 1574018236 415357 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. < 1574018238 77380 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`uptime < 1574018239 470352 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​ 19:17:18 up 3802 day, 3:46, 0 users, load average: 0.00, 0.00, 0.00 < 1574018241 397802 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`uptime -s < 1574018242 311361 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :2009-06-20 15:30:22 < 1574018242 990576 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`uptime -p < 1574018243 687158 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :up 3802 day, 3 hours, 47 minutes < 1574018245 759573 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :there < 1574018255 200535 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :but top b gives it away < 1574018292 592327 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`` date --date=@1245511822 < 1574018293 541217 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :Sat Jun 20 15:30:22 UTC 2009 < 1574018305 304248 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`datei @1245511822 < 1574018305 856226 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :2009-06-20 15:30:22.000 +0000 UTC June 20 Saturday 2009-W25-6 < 1574018306 362943 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I guess you already printed -s. < 1574018318 903405 :xunil!~alex@192.30.89.59 JOIN :#esoteric < 1574018326 305278 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :fizzie: there could be a bug in the code, so it's reasonable to check < 1574018345 609761 :xunil!~alex@192.30.89.59 PRIVMSG #esoteric :do you use gut feeling when coding? < 1574018350 146686 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :fizzie: that's the earliest I figured HackEgo existed < 1574018357 787481 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :it's probably not its birthday, but a reasonable bound < 1574018357 868820 :xunil!~alex@192.30.89.59 PRIVMSG #esoteric :like intuitive code > 1574018431 550887 PRIVMSG #esoteric :14[[07Bitwise Cyclic Tag14]]4 10 02https://esolangs.org/w/index.php?diff=67190&oldid=55514 5* 03Ais523 5* (-7) 10add see also to [[cyclic tag]]; change the Wikipedia link to our usual (non-potholed) notation for Wikipedia interwikis < 1574018460 895153 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The initial import to the hackbot repo is 19 Jun 2009, though of course the code might have existed before that. < 1574018485 942518 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I guess that's where it's from. < 1574018508 655279 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, I think that's a reasonable value. < 1574018516 615948 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :ok < 1574018640 488035 :xunil!~alex@192.30.89.59 PRIVMSG #esoteric :the code is a collection of mental rays < 1574018652 268724 :xunil!~alex@192.30.89.59 PRIVMSG #esoteric :sent to compiler :) < 1574018694 794067 :xunil!~alex@192.30.89.59 PRIVMSG #esoteric :mental rays that force computer mind to produce code < 1574018737 432702 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :whenever i have a problem i just rub magic 8 ball and wait for genius < 1574018749 877356 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :you can't rub magic 8 ball < 1574018758 620796 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :because fungot is constraining me < 1574018758 697501 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :kspalaiologos: isn't that somehow the idea of starting with fnord, but that has its lifeblood still in it < 1574018842 452929 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`8ball Or can you? < 1574018843 87981 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :Signs point to yes. < 1574019008 40525 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Incidentally, there *was* an '8ball' command in fungot already, though one that answers just "Yes." or "No.". < 1574019008 122462 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :fizzie: i'll keep that in mind. < 1574019015 471138 :xunil!~alex@192.30.89.59 PRIVMSG #esoteric :we can program mind to produce raw binary code < 1574019021 540629 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Deterministically, based on the parity of the question.) < 1574019160 420996 :xunil!~alex@192.30.89.59 PRIVMSG #esoteric :https://reverseengineering.stackexchange.com/questions/4642/automatically-convert-x86-assembly-to-c > 1574019353 838783 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03PGZSmarki 5* 10New user account < 1574019426 677247 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :fizzie, so, what about extending cycles limit? < 1574019437 634916 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :be patient < 1574019444 250191 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :well < 1574019448 834615 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :my stuff is installed already < 1574019498 559300 :xunil!~alex@192.30.89.59 PRIVMSG #esoteric :i once waited a billion years < 1574019504 172972 :xunil!~alex@192.30.89.59 PRIVMSG #esoteric :and then said < 1574019700 206402 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :Spellmorph is also same idea I had. The rules they have about it are same as mine, too. < 1574019755 727218 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :spellmorph? < 1574019758 6103 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :what's this? < 1574019762 408646 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I may implement it for fungot < 1574019762 485633 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :kspalaiologos: i plan ircot to be a < 1574019779 321093 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :kspalaiologos: it's a keyword from the new pseudo-silver-bordered cards that M:tG is about to release < 1574019807 207086 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :not an Un-set this time, a different set of 121 cards that aren't legal in vintage or any other serious format < 1574019815 283585 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :You can cast it face down, and while in the battlefield you can cast it from there face-up for its spellmorph cost. < 1574019833 443020 :xunil!~alex@192.30.89.59 PRIVMSG #esoteric :the cards < 1574019860 781667 :xunil!~alex@192.30.89.59 PRIVMSG #esoteric :you are painted on a card < 1574020209 555884 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :They don't describe what happens when a card is both a instant and a creature, but I have thought of what it will do before: it is a creature card, but is cast and resolves as an instant, and cannot enter the battlefield. < 1574020237 34169 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :zzo38: there's a release notes that describes it I think < 1574020379 1151 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :I read the release notes. It doesn't seems to say. < 1574020430 552776 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :fungot's interpreter is 8bit, right? < 1574020430 629688 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :kspalaiologos: right, but there was no replacement to the dictionary, say ' fnord'. < 1574020454 72638 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^show < 1574020454 109587 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :echo reverb rev rot13 rev2 fib wc ul cho choo pow2 source help hw srmlebac uenlsbcmra scramble unscramble asc ord prefixes tmp test celebrate wiki chr ha rainbow rainbow2 welcome me tell eval elikoski list ping def a thanks tmp2 8ball rreree rerere botsnack bf < 1574020509 771123 :Sgeo__!~Sgeo@ool-18b982ad.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1574020515 561120 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^bf ++++++++[>++++++++<-]>[<++++>-]+<[>-<[>++++<-]>[<++++++++>-]<[>++++++++<-]+>[>++++++++++[>+++++<-]>+.-.[-]<<[-]<->]<[>>+++++++[>+++++++<-]>.+++++.[-]<<<-]] >[>++++++++[>+++++++<-]>.[-]<<-]<+++++++++++[>+++>+++++++++>+++++++++>+<<<<-]>-.>-.+++++++.+++++++++++.<.>>.++.+++++++..<-.>>-[[-]<] < 1574020515 597214 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :8 bit cells < 1574020520 183622 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :duh < 1574020522 657308 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I'm screwed < 1574020529 721619 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :why? < 1574020535 592745 :Sgeo__!~Sgeo@ool-18b982ad.dyn.optonline.net JOIN :#esoteric < 1574020541 481312 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :so well < 1574020542 539516 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :put simply < 1574020550 299827 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :if I wanted to use my asmbf for it instead of the other compiler < 1574020559 293352 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I'd need to take on the account the fact that I need to store all the strings < 1574020569 694876 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :and their length eventualy exceeds 255 bytes total < 1574020573 310604 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :so I can't adress them anymore < 1574020591 728903 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :but < 1574020599 349573 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I may use bconv from the toolchain to overcome that < 1574020609 958703 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :but, I may run to the problem as above with the program timing out < 1574020629 169920 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :so essentially I'm screwed < 1574020708 560933 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :yeah, 447 bytes total < 1574020751 164833 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :do you need to store the strings? < 1574020761 152282 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :in a lookup table < 1574020766 682053 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :otherwise I run into exact same problem as before < 1574020778 214505 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :as opposed to just have a function that prints a particular string, for each string < 1574020792 797407 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :branches are very expensive < 1574020800 820967 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :inside a bracket conditional < 1574020816 422286 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :what? brainfuck isn't bad at branching < 1574020823 321817 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I'm talking about asmbf < 1574020828 973011 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :not brainfuck < 1574020832 652014 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :look: < 1574020840 757778 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :`asmbf lbl 1/jmp 1 < 1574020841 612074 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​+>+[>>>+<<+<<[>>->+<<<-]>>>[<<<+>>>-]<[->+<<[>>>-<<+<-]>[<+>-]>>[<->[-]]<[<<<+>>>-]<]>>[-]<<<<[>>+>+<<<-]>>[<<+>>-]>[[-]>>>>>>+<<<<<<<<<[-]>[-]>>>>>>>>[<<<<<<<<+>+>>>>>>>-]<<<<<<<[>>>>>>>+<<<<<<<-]>>>>>>>[-]<<<<<<]<<<[>>+>+<<<-]>>[<<+>>-]>[[-]<<<[-]>[-]>>]<<] < 1574020889 893923 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :so yeah I think the 8ball will stay as is until fizzie makes up his mind < 1574020895 566234 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :or i could use underload < 1574020921 88702 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :underload is deterministic too, no random source < 1574020989 803851 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :doesn't matter < 1574020992 521430 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :think out of the box < 1574021032 197785 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :`show 8ball < 1574021032 811750 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: show: not found < 1574021036 553534 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :^show 8ball < 1574021036 589761 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :>+<+[>[>[-]+<-]>[<+>9[-]>2[-]<2[>2+<2-]<8-]>14[<15+>15-]<15[>[-]+<-]>[<+>9,>3[-]<3[>3+<3-][-]>2[<2+<7+>9-]<9[>9+<9-]>8[-]>2[<2+<8+>10-]<10[>10+<10-]>8[<+<7+>8-]<8[>8+<8-]>9[-]<2[>2+<2-][-]>3[<3+<7+>10-]<10[>10+<10-]>8[-]+10<[<6+>6-]->[<7-<+>8-]<8[>8+<8-]>[>6+<6[-]]<->7[<7->7-]<7[>7+<7-]>7[>6+<15->9[-]]<8-]<[>[-]+<-]>[<+>9[-]>2[<2+<7+>9-]<9[>9+<9-]>8[-]-8<[<6+>6-]->[<7-<+>8-]<8[>8+<8-]>[>6+<6[-]]<->7[<7->7-]<7[>7+<7-]>7[>7+<16-> < 1574021041 232482 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :yeaaah < 1574021045 7609 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :It's quite large < 1574021059 473166 :LKoen_!~LKoen@lstlambert-657-1-122-23.w92-154.abo.wanadoo.fr JOIN :#esoteric < 1574021123 395333 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :I can get it down to 10M though < 1574021128 105194 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :and that's it < 1574021182 820832 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :fizzie: tell me when you upgraded debian inside HackEso. I'll have to update the version number of procps that uptime lies itself to be < 1574021186 917248 :LKoen!~LKoen@lstlambert-657-1-122-23.w92-154.abo.wanadoo.fr QUIT :Ping timeout: 240 seconds < 1574021190 529582 :xunil!~alex@192.30.89.59 PRIVMSG #esoteric :i have downloaded tens of thousands of pdfs :D < 1574021193 896570 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :I guess I could make it run uptime for that < 1574021236 672450 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :the super uptime that is < 1574021304 785582 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :so < 1574021317 515164 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :any doable ideas of programs to implement into fungot? < 1574021317 651426 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :kspalaiologos: quoted lists are a crappy data structure if you intend to join the altparty cruise thing. i think < 1574021327 133920 :LKoen!~LKoen@81.255.219.130 JOIN :#esoteric < 1574021477 7648 :LKoen_!~LKoen@lstlambert-657-1-122-23.w92-154.abo.wanadoo.fr QUIT :Ping timeout: 240 seconds < 1574021491 839046 :xunil!~alex@192.30.89.59 PRIVMSG #esoteric :;';'p[';;'';;'''';;;;;;;;;;;';';';;';'';''''''''''''''''''''';'''';''';'';';';';''';';'';';';';';';'''''''''''''''';'''''''''''';;'''''''''';'';''''';''''';''''';';';';';;;';';'''';';';'';''' < 1574021499 951649 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`fetch /hackenv/bin/uptime https://hack.esolangs.org/get/bin/uptime < 1574021500 855907 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :2019-11-17 20:11:40 URL:https://hack.esolangs.org/get/bin/uptime [1560/1560] -> "/hackenv/bin/uptime" [1] < 1574021870 926831 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`fetch /hackenv/bin/uptime https://hack.esolangs.org/get/bin/uptime < 1574021871 867249 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :2019-11-17 20:17:51 URL:https://hack.esolangs.org/get/bin/uptime [1624/1624] -> "/hackenv/bin/uptime" [1] < 1574021873 489967 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :never mind, I fixed it < 1574021894 913508 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :``` chmod -c a+x /hackenv/bin/uptime < 1574021895 567544 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. < 1574021898 240580 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :``` uptime < 1574021899 55662 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :bash: /hackenv/bin/uptime: python3: bad interpreter: No such file or directory < 1574021901 321934 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :hmm < 1574021902 922311 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :oh < 1574021912 601798 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`fetch /hackenv/bin/uptime https://hack.esolangs.org/get/bin/uptime < 1574021912 808983 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :`` 8ball < 1574021913 492187 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :2019-11-17 20:18:32 URL:https://hack.esolangs.org/get/bin/uptime [1633/1633] -> "/hackenv/bin/uptime" [1] < 1574021914 150568 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :It is certain. < 1574021915 247784 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :sorry < 1574021916 350182 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`uptime < 1574021917 45187 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​ 20:18:36 up 3802 day, 4:48, 0 users, load average: 0.00, 0.00, 0.00 < 1574021918 460740 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`uptime -V < 1574021919 140615 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :uptime from procps-ng 3.3.15 < 1574021926 969427 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :should work even after upgrade < 1574021955 650424 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :https://archive.org/details/encyclopaediaofo1920spen i didnt see any immediate explanation of magic 8 ball, but close enough for me Salagrama, The < 1574021955 749048 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :: An Indian stone, credited with possessing < 1574021955 749112 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :magical properties, and worn as an amulet. < 1574021955 749122 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :This stone is < 1574021955 749132 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :black in colour, about the size of a billiard ball, and pierced < 1574021957 656510 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :with holes. < 1574022215 756619 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :fungot, are potatoes your favourite vegetable? < 1574022215 932878 :fungot!~fungot@unaffiliated/fizzie/bot/fungot PRIVMSG #esoteric :b_jonas: the point is that you trust yourself to play by the old program probably doesn't need any changes. it does < 1574022553 601956 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :`` 8ball should I continue with mode. < 1574022554 301043 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :My sources say no. < 1574022570 23212 :imode!~linear@unaffiliated/imode PRIVMSG #esoteric :probably a wise idea. < 1574022641 792895 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`fetch /hackenv/bin/uptime https://hack.esolangs.org/get/bin/uptime < 1574022642 637195 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :2019-11-17 20:30:42 URL:https://hack.esolangs.org/get/bin/uptime [1696/1696] -> "/hackenv/bin/uptime" [1] < 1574022644 370746 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`uptime < 1574022645 35600 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​ 20:30:44 up 3802 day, 5:00, 0 users, load average: 0.00, 0.00, 0.00 < 1574022658 99538 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :I added a head comment just to confuse people if they run into this in the future < 1574022983 871444 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :`? uptime < 1574022984 990428 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :uptime? ¯\(°​_o)/¯ < 1574022989 450167 :kspalaiologos!~kspalaiol@176.221.122.71 PRIVMSG #esoteric :you can add it here < 1574023010 288454 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :nope, it's a development command, you need to know about it only if you read the implementation and wonder why I did it that way < 1574023025 964511 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :s/development command/developer comment/ < 1574023064 960603 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :though I should add a command to edit the whatis database, to make that easy > 1574023497 151029 PRIVMSG #esoteric :14[[07BIX Queue Subset14]]4 N10 02https://esolangs.org/w/index.php?oldid=67191 5* 03Ais523 5* (+13224) 10new languages < 1574023511 149732 :kspalaiologos!~kspalaiol@176.221.122.71 QUIT :Quit: Leaving > 1574023536 84767 PRIVMSG #esoteric :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=67192&oldid=67141 5* 03Ais523 5* (+23) 10/* B */ +[[BIX Queue Subset]] < 1574023550 479588 :laerling!~lsf@unaffiliated/laerling QUIT :Quit: ZNC 1.7.3 - https://znc.in > 1574023559 814134 PRIVMSG #esoteric :14[[07User:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=67193&oldid=66956 5* 03Ais523 5* (+22) 10+ [[BIX Queue Subset]] < 1574023777 506837 :laerling!~lsf@unaffiliated/laerling JOIN :#esoteric < 1574023886 890518 :ArthurStrong!~ArthurStr@slow.wreckage.volia.net QUIT :Quit: leaving > 1574023902 746804 PRIVMSG #esoteric :14[[07I/D machine14]]4 M10 02https://esolangs.org/w/index.php?diff=67194&oldid=55703 5* 03Ais523 5* (+8) 10/* Two-command view */ typo fix > 1574024205 863147 PRIVMSG #esoteric :14[[07Flow of Holes14]]4 M10 02https://esolangs.org/w/index.php?diff=67195&oldid=57552 5* 03Ais523 5* (+0) 10/* Data storage */ grammar < 1574024227 324780 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1574024407 812698 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :hello ais523. fizzie went on a rampange with HackEso, changed the default working directory to /hackenv/tmp , edited many programs to not assume that the wd is /hackenv < 1574024436 972755 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :although now there are also some symlinks in tmp that may make some programs appear to work at first but then silently fail < 1574024460 948513 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :I'm still confused many times when I type a command < 1574024533 655220 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: I'd be tempted to set $HACKENV to a path with a space in it, just to break all the new scripts. < 1574024547 456770 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :shachaf: I put double quotes in many of them < 1574024567 940080 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :shachaf: mind you, if you manage to make a version of HackEso that runs on native windows, that might confuse everyone < 1574024569 884016 :kspalaiologos!~kspalaiol@176.221.122.71 JOIN :#esoteric < 1574024582 990075 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :I'd probably be able to mostly deal with it, because I use windows at work < 1574024585 179605 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :but still < 1574024590 8493 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :HackEso isn't really the focus of my #esoteric experience, I'm more interested in the esolangs (with HackEso mostly being interesting for the implementation of them) < 1574024598 904875 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`! brachylog 2+₂w < 1574024599 796284 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/hackenv/ibin/brachylog: 2: /hackenv/ibin/brachylog: cannot create tmp/input.brachylog: Directory nonexistent \ /hackenv/ibin/brachylog: 3: cd: can't cd to interps/brachylog/brachylog/Brachylog-master/src \ ERROR: Prolog initialisation failed: \ ERROR: source_sink `'brachylog.pl'' does not exist < 1574024608 651277 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :yeah, ibin is not fixed yet < 1574024616 915175 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ibin is the only important part :-( < 1574024622 684652 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :fizzie: ^ < 1574024639 89821 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :we'll fix it, this is just a temporary hickup < 1574024760 219338 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, I recently discovered a set of languages that contains multiple different languages that have unclear Turing-completeness for different reasons, so I added it to the wiki < 1574024762 773755 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :fizzie changed hackeso recently, we didn't have time to fix everything yet < 1574024817 89584 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :ais523: I had discovered one of those as well. Amycus (my buggy version) with some of the builtins removed < 1574024830 475513 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, interesting < 1574024850 155915 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :but I didn't write everything that I found about it down < 1574024867 718595 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :I also haven't written down a proper proof for Blindfolded Arithmetic with 3 variables < 1574024875 575381 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :which is clearly turing-complete < 1574024891 712307 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :yes, I know you have a proof for 2 variables < 1574024898 894993 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: sorry for my connection < 1574024911 541750 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1574024913 176605 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :fizzie: have you figured what we should do with the ibin interpreters? < 1574024922 421769 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, now I have an additional 120 esolangs with procedurally generated names; "a c fd td" is probably the most interesting, being closer to the TC line than most of them (none are proven TC yet but there are many better candidates for TC than that one) < 1574025089 535084 :imode!~linear@unaffiliated/imode QUIT :Ping timeout: 276 seconds < 1574025090 998543 :arseniiv!~arseniiv@136.169.208.242 PRIVMSG #esoteric :ais523: how do you call a language only powerful enough to represent functions from finite sets to finite sets? Seems like a weakest class I met, but that’s the case when a generalized Minsky Machine is not TC < 1574025118 273800 :arseniiv!~arseniiv@136.169.208.242 PRIVMSG #esoteric :machine* < 1574025125 89507 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :arseniiv: a finite function? < 1574025138 45234 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's basically just a lookup table, right? < 1574025150 206638 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: well it's isomorphic to total functions from natural numbers to natural numbers? < 1574025152 267130 :arseniiv!~arseniiv@136.169.208.242 PRIVMSG #esoteric :b_jonas: it doesn’t look like a good name for a class < 1574025155 501511 :arseniiv!~arseniiv@136.169.208.242 PRIVMSG #esoteric :ais523: yeah < 1574025155 557764 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :for batch processes, lookup table vs. finite-state machine vs. bounded-storage machine is all a matter of opinion, really < 1574025161 28531 :LKoen!~LKoen@81.255.219.130 QUIT :Remote host closed the connection < 1574025181 876710 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the differences only arise when you add I/O < 1574025201 797311 :arseniiv!~arseniiv@136.169.208.242 PRIVMSG #esoteric :int-e: hm I don’t see < 1574025213 985946 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(even then, a bounded-storage machine is just "a finite-state machine with an obvious generalisation to larger finite numbers of states, which is TC in the limit") < 1574025218 966058 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: oh, finite sets of what... < 1574025289 602941 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr JOIN :#esoteric < 1574025292 787082 :arseniiv!~arseniiv@136.169.208.242 PRIVMSG #esoteric :int-e: I meant a function has elements of a finite set as arguments and (from another one) as values, not sets themselves, that would be too good! < 1574025332 63032 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: Oh. Not a type of finite sets, but finite sets as types. < 1574025357 6391 :xunil!~alex@192.30.89.59 QUIT :Ping timeout: 240 seconds < 1574025429 151583 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: So basically the same as boolean circuits. < 1574025473 891080 :arseniiv!~arseniiv@136.169.208.242 PRIVMSG #esoteric :int-e: yes < 1574025518 433381 :int-e!~noone@int-e.eu PRIVMSG #esoteric :So I guess that's the name I'd use, with a footnote that we also consider circuits which disallow certain inputs and outputs. < 1574025567 151069 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :int-e: what's wrong with finite functions, or functions with a finite domain if you prefer < 1574025594 651105 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: boolean circuits come with established theory < 1574025602 724742 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: other than that, no reason < 1574025607 60162 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :finite sets come with establish theory too < 1574025613 834233 :arseniiv!~arseniiv@136.169.208.242 PRIVMSG #esoteric :maybe I was too strit < 1574025618 657814 :arseniiv!~arseniiv@136.169.208.242 PRIVMSG #esoteric :strict* < 1574025634 41264 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: and by theory I mean complexity theory. < 1574025839 833568 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :``` cat /hackenv/ibin/brachylog # this one doesn't use that lib/interp framework, so we can fix it in a custom way without worrying about how we fix the old stuff < 1574025840 485894 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​#!/bin/sh \ echo "$1" > tmp/input.brachylog \ (cd interps/brachylog/brachylog/Brachylog-master/src; swipl -g 'run_from_file("../../../../../tmp/input.brachylog", _, _), write(" \ true."), !, halt; write(" \ false."), !, halt' brachylog.pl) < 1574025864 767312 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: You don't need to; I've included it in my out-of-band fix commit, which I'm building. < 1574025872 518835 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :ok < 1574025906 437073 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :ais523: ! brachylog will be fixed < 1574025924 585129 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`! brachylog 2+₂w < 1574025925 373312 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​/hackenv/ibin/brachylog: 2: /hackenv/ibin/brachylog: cannot create tmp/input.brachylog: Directory nonexistent \ /hackenv/ibin/brachylog: 3: cd: can't cd to interps/brachylog/brachylog/Brachylog-master/src \ ERROR: Prolog initialisation failed: \ ERROR: source_sink `'brachylog.pl'' does not exist < 1574025935 478111 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Will be", not "is". < 1574025938 952364 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right, not fixed yet < 1574025947 6943 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :and there'll be little lemon-soaked napkins too < 1574025961 623077 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :please don't delay the fix until the napkins are available ;-) < 1574026044 960217 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`? cake < 1574026046 64779 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :The Enrichment Center is required to remind you that you will be baked, and then there will be cake. < 1574026092 435911 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I replayed Portal recently. Still good :) < 1574026139 794488 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :int-e: how about Portal 2 single-player? < 1574026304 224583 :arseniiv!~arseniiv@136.169.208.242 PRIVMSG #esoteric :oh, is there a big story behind lemons on the wiki logo? < 1574026309 413102 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: Good story, missed the puzzles. < 1574026323 83171 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :int-e: what story or puzzles? < 1574026347 388357 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :arseniiv: there was some story I think, probably not very relevant, but I don't remember what it was < 1574026350 876846 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Portal 2 tells a story of the history of Aperture Science. < 1574026359 806454 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :oh right, Portal 2 > 1574026384 215202 PRIVMSG #esoteric :14[[07User:PythonshellDebugwindow14]]4 N10 02https://esolangs.org/w/index.php?oldid=67196 5* 03PythonshellDebugwindow 5* (+99) 10Created page with "I am currently working on BrainStack, a stack-based esolang with some influence from [[Brainfuck]]." < 1574026385 536829 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :sorry, I forgot the context even though it was just a few lines before < 1574026390 548731 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Portal 1 has less of a story, but more satisfying puzzles. < 1574026411 338762 :arseniiv!~arseniiv@136.169.208.242 PRIVMSG #esoteric :b_jonas: lemon-soaked napkins unhibernated me < 1574026418 358279 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(Portal 2 has multiplayer puzzles but since I don't do multiplayer I'm missing out on those.) < 1574026554 492642 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :arseniiv: they're limes, not lemons; IIRC it was originally just a stock image but we kept it for the mystery, there probably isn't a deeper meaning behind it but who knows? < 1574026557 4339 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`? napkin < 1574026558 96813 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :A complement of small lemon-soaked paper napkins is essential for the comfort, refreshment, and hygiene of the passengers during the journey. < 1574026590 363177 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: IIRC there are some people who play Portal 2 multiplayer by controlling both players themselves < 1574026603 812712 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but you're not missing out on much story content by missing out the multiplayer, only puzzles really < 1574026605 455392 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :ais523: yes, but those are crazy speedrunners < 1574026616 98077 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :and int-e complained about puzzles < 1574026618 916903 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ais523: Yeah but I like puzzles. < 1574026628 4963 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1574026632 409411 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :if you wanted the story, you could just watch someone else's multiplayer playthrough < 1574026643 100007 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but that would spoil the puzzles < 1574026787 456314 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :sure, but if you won't play it anyway, then does the spoiler matter? < 1574026829 21714 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why don't you do multiplayer? < 1574026835 31323 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`! brachylog 2+₂w < 1574026836 311251 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :4 \ true. < 1574026847 955131 :arseniiv!~arseniiv@136.169.208.242 PRIVMSG #esoteric :ais523: ah! Thanks < 1574026863 489087 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: It's funny though... even though the first Portal game has less of a story, it seems to be richer on memorable quotes. < 1574026869 456837 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's so odd that you can't `doag f where f is directly in hackenv anymore. < 1574026880 261672 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess dowg and dobg and so on are finally useful? < 1574026885 47529 :arseniiv!~arseniiv@136.169.208.242 PRIVMSG #esoteric :and I did know they are limes but for some reason I wrote about lemons, maybe because of those napkins mentioned… < 1574026888 814825 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :int-e: I don't think so. I think Portal 2 has memorable quotes too < 1574026908 194186 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :or maybe not, I dunno < 1574026908 497692 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: Yes, and maybe "dorg" could be relative to /hackenv (r for root). < 1574026943 543576 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And crlprits? And crt? < 1574026961 12827 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :why "root"? root is / < 1574026983 31257 :arseniiv!~arseniiv@136.169.208.242 PRIVMSG #esoteric :hopefully HackEso gets well soon! :D < 1574026986 920677 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, logical root. Alternatively, "h", but that's probably just as confusing. < 1574027017 93168 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :e for env < 1574027033 732140 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :well, I don't really care, because I don't use cbt or slbd or [dh]oag < 1574027061 76526 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :I just use cat, /bin/sed or perl, hg directly < 1574027119 988430 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`! befunge 0"gnitset tsuj">:#,_@ < 1574027120 812556 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :just testing < 1574027134 708458 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's likely some things are still broken.) < 1574027196 729096 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`! c int main(void) { printf("oFQOtCD75OCP"); return 0; } < 1574027198 603006 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :oFQOtCD75OCP < 1574027226 764631 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :OTOH, I think it's highly likely some of the ibin commands were already broken, due to missing bits and pieces. < 1574027229 778335 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`! bf_txtgen testing < 1574027232 138180 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :72 +++++++++++++[>+++++++++>++++++++>><<<<-]>-.>---.<-.+.>++++.<------.>--. [356] < 1574027234 272861 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`! perl for ("a".."dz") { print "$_ "; } < 1574027235 40691 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx by bz ca cb cc cd ce cf cg ch ci cj ck cl cm cn co cp cq cr cs ct cu cv cw cx cy cz da db dc dd de df dg dh di dj dk dl dm dn do dp dq dr ds dt du dv dw dx dy dz < 1574027437 186343 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :``` swipl -g 'T is 7**8 + 1, display(T), halt.' < 1574027438 62254 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :5764802 < 1574027439 785622 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :this still works < 1574027518 990866 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`! cxx #include \ int main() { std::cout << "cwnRPfoBPzhY"; return 0; } < 1574027529 380157 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. < 1574027536 597443 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`! cxx int main() { std::cout << "cwnRPfoBPzhY"; return 0; } < 1574027538 746340 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :Does not compile. < 1574027546 107848 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`! cxx #include \n int main() { std::cout << "cwnRPfoBPzhY"; return 0; } < 1574027549 811807 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :No output. < 1574027560 537531 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :how do I use `! cxx ? < 1574027665 969756 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hmm, the middle one should have worked, there's one of those implicit wrappers with a try-both-ways logic. < 1574027699 224850 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, actually -- the wrapper includes the main as well. < 1574027701 614406 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :fizzie: how do I explicitly add an include? < 1574027709 876630 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`! cxx std::cout << "cwnRPfoBPzhY"; return 0; < 1574027712 239308 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :cwnRPfoBPzhY < 1574027753 576328 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not sure. Can't quite figure out how to express a newline. < 1574027791 897973 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :hmm < 1574027800 494244 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :would be useful for defines and includes < 1574027833 680053 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, it would. It auto-includes and 'using namespace std;'. < 1574027891 269232 :arseniiv!~arseniiv@136.169.208.242 PRIVMSG #esoteric :I heard a suspicious claim every endo bijection is a composition of two endo involutions. I think I almost got why this should be wrong < 1574028030 254908 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :is there digraph/trigraph thingy for newline? < 1574028037 19189 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :ACTION ducks and covers and rolls < 1574028185 577957 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :kingoffrance: no, but geordi, which used to be a bot that evaluated C++, used backslash to represent newlines in code you give in irc < 1574028186 387478 :arseniiv!~arseniiv@136.169.208.242 PRIVMSG #esoteric :ah, I was wrong myself, it works even for infinite orbits < 1574028191 184989 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :so we can follow that convention < 1574028203 942607 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :of course they only represent a newline when it's outside of a string/character literal < 1574028950 551744 :arseniiv!~arseniiv@136.169.208.242 QUIT :Ping timeout: 276 seconds < 1574030036 556143 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :backslash-space makes a good way to represent newlines without worrying about parsing < 1574030042 514388 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as it won't appear in a string or character literal < 1574030050 968562 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(or even space-backslash-space, which is what I normally use to represent them on IRC) < 1574030069 613333 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :kingoffrance: Java supports the hexagraph \u000A for a newline < 1574030074 174461 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but C doesn't have one < 1574030110 849682 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it should, really, it'd be more useful than most of the trigraphs (and not all character encodings have a newline) < 1574030275 347946 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :ais523: yes, but you have to be able to tokenize for that < 1574030309 28756 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :ais523: and mind that you have to know about C++ numeric literals with new style digit separators to do enough of the tokenization to recognize character literals correctly < 1574030333 82675 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :oh wait < 1574030337 9214 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :you said backslash-space < 1574030337 930030 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :hmm < 1574030354 147644 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :well, the easiest solution IMO is #include ; /* <----- magical semicolon */ int main(void) { ... } < 1574030372 188113 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :kingoffrance: how does that work if you want to allow macros? < 1574030378 176014 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :null declarations aren't legal anyway < 1574030380 219561 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :macro defines too I mean < 1574030389 69352 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :ais523: they are legal in C++ now < 1574030410 829180 :zzo38!~zzo38@24-207-50-7.eastlink.ca PRIVMSG #esoteric :I think null declaration should be legal, since sometimes a macro might expand to make such thing < 1574030442 75299 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :well, i wasnt concerned about macros or anything practical, except chatting to HackEso via one-lined IRC < 1574030506 473067 :kingoffrance!~x__@c-67-161-241-22.hsd1.ut.comcast.net PRIVMSG #esoteric :i guess my someday esoteric lang the 8 pictograph will, in reverence, return a random integer < 1574030664 62959 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :let me see that thing then < 1574030677 208545 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`? ! < 1574030678 332787 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​! is a syntax used in Haskell and Prolog for solving evaluation order problems. < 1574030678 526129 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`? ibin < 1574030679 639815 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :ibin? ¯\(°​_o)/¯ < 1574030682 53887 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`? `! < 1574030683 125025 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :​`! emulates the ! command of our former bot EgoBot. You write `! then the name of the language then a program, and it runs the program you give and returns the result. We used to use it to test out esoprograms in-channel all the time, but the set of included esolangs is fairly old now and so it's rarely used. < 1574030686 758442 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :`? interps < 1574030687 879570 :HackEso!~HackEso@unaffiliated/fizzie/bot/hackeso PRIVMSG #esoteric :interps? ¯\(°​_o)/¯ < 1574030704 909377 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :is the interface for ibin documented anywhere? that is, what does a new script in ibin have to do to work with ! ? < 1574030782 403666 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :I mean I could make a script that calls gcc or g++ with the appropriate options to compile a program and then run, interpreting backslash escapes and even command line options starting with hyphe at the start < 1574030788 544578 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :but I don't know how to put it in ibin < 1574031518 376017 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You might look into improving the existing system. < 1574031536 145914 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://hack.esolangs.org/repo/file/tip/interps/gcccomp/gcccomp is what `! c and `! cxx feed into. < 1574031616 363016 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The whole thing isn't documented, though. But the tl;dr is you put a wrapper in ibin like https://hack.esolangs.org/repo/file/tip/ibin/c which typically uses one of interp_stdin / interp_file from https://hack.esolangs.org/repo/file/tip/lib/interp depending on what the called program expects. < 1574031697 561402 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(interp_stdin passes the contents of the `! x ... command line to the program as stdin, interp_file as a path to temporary file.) < 1574031723 330036 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you like vpternlog? < 1574031734 233280 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :All in all, it may be overly complicated. It did have a nice benefit that it made all `! programs capable of reading source from the web, but that part's now commented out because there's no networking. < 1574031780 615830 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ooh, funky. > 1574031859 276997 PRIVMSG #esoteric :14[[07Daft14]]4 10 02https://esolangs.org/w/index.php?diff=67197&oldid=39053 5* 03B jonas 5* (+118) 10link "da f t" < 1574031913 697507 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :fizzie: ok > 1574032019 370791 PRIVMSG #esoteric :14[[07Da f t14]]4 N10 02https://esolangs.org/w/index.php?oldid=67198 5* 03B jonas 5* (+30) 10Redirected page to [[BIX Queue Subset]] < 1574032104 614811 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: quit < 1574032109 92313 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think ibin scripts necessarily need to use the lib/interp functions; as we saw, branchylog doesn't, and 7 doesn't either. Or k, but that doesn't actually do anything. < 1574032198 718200 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :OTOH, if you're not using lib/interp, maybe it should be just a regular `command instead of a `!-wrapped command. On the third hand, it makes some sense for all (especially eso)language things be in the same thing. On the fourth hand, there's a number of non-! language tools, like `forth, `js. < 1574032223 500601 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And `perl-e. These tend to be smaller-scale wrappers. < 1574032351 976187 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :ok, so I just make a script in interps that reads code from stdin, and put a wrapper in ibin that uses interp_stdin < 1574032458 771990 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :https://esolangs.org/logs/2012-03-19.html talks about the lime slices a bit < 1574032475 400294 :b_jonas!~x@catv-176-63-13-253.catv.broadband.hu PRIVMSG #esoteric :https://esolangs.org/logs/2012-03-19.html#lId < 1574032561 489491 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's called the trilime. < 1574032851 942688 :LKoen!~LKoen@lstlambert-657-1-123-43.w92-154.abo.wanadoo.fr QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1574034722 877857 :kspalaiologos!~kspalaiol@176.221.122.71 QUIT :Ping timeout: 240 seconds < 1574034853 320655 :heroux!sandroco@gateway/shell/insomnia247/x-ucuqvppoefjbqqnf QUIT :Ping timeout: 265 seconds < 1574034894 981697 :heroux!sandroco@gateway/shell/insomnia247/x-rzvztrwoyjjvgkld JOIN :#esoteric < 1574035034 594106 :hppavilion[1]!~omegasome@172.98.86.92 JOIN :#esoteric