< 1441671068 468082 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net JOIN :#esoteric < 1441671089 406923 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh dear. maybe agatha won't need that party anyway. < 1441671434 470767 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, her complete lack of poker face just has to come back and hurt her. < 1441671824 791704 :synthetiques!~synthetiq@mon75-9-82-235-178-51.fbx.proxad.net QUIT :Remote host closed the connection < 1441673108 842561 :doesthiswork!~Adium@71-20-42-132.war.clearwire-wmx.net JOIN :#esoteric < 1441673134 897344 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net QUIT :Ping timeout: 246 seconds < 1441673594 405666 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :It is possible to play poker without poker faced too < 1441673614 210859 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Aren't you by definition poker faced when you play poker? < 1441673639 5319 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :No it isn't. < 1441673660 712245 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :It was supposed to be (which is why it is called "poker faced") but it turns out not to be. < 1441673969 591264 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I am now inventing a Panel de Pon game on QUACKVM, but it is a bit more enhanced than other game. However the only mode is the puzzle-mode it doesn't have the other game mode < 1441674126 448720 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Do you like Panel de Pon game? < 1441674517 563032 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :(I happen to like the Pokemon version, it is better than the original, in my opinion) < 1441675356 467621 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1441675578 898558 :doesthiswork!~Adium@71-20-42-132.war.clearwire-wmx.net PRIVMSG #esoteric :what about it makes it better (in your opinion)? < 1441675608 943287 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :There are more options and game modes < 1441675655 113688 :doesthiswork!~Adium@71-20-42-132.war.clearwire-wmx.net PRIVMSG #esoteric :ok < 1441675770 394611 :doesthiswork!~Adium@71-20-42-132.war.clearwire-wmx.net PRIVMSG #esoteric :I'm looking at the guides to Pokemon puzzle league on gamefaqs so I understand < 1441675825 863517 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :There are also some secret options, including one to allow 6 digits of the score; I don't know why that is even an option instead of always being 6 digits < 1441675898 561340 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :And, it does work on black&white GameBoy even though it says it doesn't < 1441676056 396648 :doesthiswork!~Adium@71-20-42-132.war.clearwire-wmx.net PRIVMSG #esoteric :ok < 1441677199 384109 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net JOIN :#esoteric < 1441677343 243252 :Warrigal!~tswett@192.241.237.138 NICK :tswett < 1441677350 923512 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :Dammit < 1441677353 465645 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :Missed him < 1441677382 751365 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Which one were you trying to not miss? < 1441677444 453098 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 264 seconds < 1441677523 912306 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Okay, here's an esolang. < 1441677573 860269 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Memory is an array of numbers, initially the program source, followed by infinitely many zeros. < 1441677583 967939 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Execution consists of doing the following forever. < 1441677595 546020 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : @tell fuinho_doido I have no clue what kind of search that is. Why did you ask me? <-- note that lambdabot isn't very reliable unless you know the other person is a regular in a channel with it < 1441677616 151058 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Doing the following which is what? < 1441677618 521097 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :First, let x, y, and z be the values at the first three memory positions. Second, shift everything in memory three cells to the left. Third, copy z numbers from address x to address y. < 1441677621 606387 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :oerjan: Oh. < 1441677623 87762 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :Um. < 1441677628 599411 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :Who made LambdaBot anyway? < 1441677637 411826 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: there's MemoServ which is a network-wide thing < 1441677640 580852 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Cale, I think... maybe? < 1441677647 691016 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :for that, they need to be registered, though < 1441677670 839458 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...and they aren't. < 1441677702 384252 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :tswett: OK. Is there any I/O operation? < 1441677721 689647 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: int-e is the current maintainer. the bot is more than 10 years old, though. < 1441677733 468592 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :whoa < 1441677736 193902 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :zzo38: nope. < 1441677743 226013 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :ACTION worships int-e < 1441677744 150956 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :OK < 1441677761 533519 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :huh that's eerily close, it was registered august 31 2005 < 1441677771 355797 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :There's also no way to halt. < 1441677808 452767 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: the features were made by lots of people, and are of varying quality. < 1441677826 650382 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :Interesting < 1441677828 965504 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(@src *gah*) < 1441677848 948535 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@version < 1441677849 112859 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :lambdabot 5.0.3 < 1441677849 112947 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :git clone https://github.com/lambdabot/lambdabot < 1441677889 301275 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think technically int-e is not the repo owner < 1441677935 880043 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm it's apparently equal status now < 1441678006 61648 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i have a small ancestral part, in the @unlambda implementation < 1441678026 518443 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :Cool < 1441678030 44680 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i didn't put it into lambdabot, someone else adapted my code < 1441678033 199509 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :I kind of want to make a shitty bot now < 1441678035 339682 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :Just for fun < 1441678071 80216 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I have made up a IRC bot in C which uses SQLite < 1441678088 231998 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :OK < 1441678096 871579 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :If there are no triggers in the database then it will just log the messages it receives, but you can add triggers and views and other stuff to make it to a lot more of stuff too. < 1441678192 511395 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tswett: i think your esolang cannot be TC since there's always a bound on the numbers < 1441678195 797351 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :It does provide SQL function for sending the stuff back to the server, so you can use that within a trigger-program in order to allow it to reply. It also provides a collation for comparing IRC nicknames with ISO 646, so that can also be used < 1441678203 200028 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :oerjan: right, it's an FSM. < 1441678256 637076 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :what kinds of functionality shall I add? < 1441678304 653312 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`loudly This. < 1441678305 334894 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​04,09T09,04h04,09i09,04s04,09. < 1441678330 850063 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :That command is probably my greatest accomplishment ever. < 1441678344 805576 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :Let's settle down < 1441678349 189261 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :I'm not THAT good of a programmer < 1441678351 925660 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :xD < 1441678482 386503 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Well, can you automatically turn the string "hello world" into "-h_e-l_l-o_ -w_o-r_l-d"? < 1441678487 862115 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Because that's essentially what this is doing. < 1441678499 698064 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :Perhaps I should implement polls? < 1441678505 515409 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :For voting and stuff? < 1441678511 399147 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tswett: i'm pretty sure /// is a greater accomplishment than that hth < 1441678567 633553 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :oerjan: you're right. < 1441678570 356302 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I have thought of using NS SET PROPERTY to implement polls < 1441678655 112613 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Another way is RDF survey. < 1441678691 850611 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :Should I add a "_mourn" feauture < 1441678695 968038 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :*feature? < 1441678717 223552 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :Basically, when a user leaves, it rather annoyingly mourns their "death" on command < 1441678719 54075 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :NO < 1441678729 675315 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :USERNAME! < 1441678744 117614 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :(S)HE WAS SO YO-O-O-OUNG < 1441678746 612998 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :ACTION sobs < 1441678750 441526 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :NOOOOO < 1441678756 527150 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :NO! NO! NO! NO! < 1441678759 442916 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :WHYYYYYYYYYYYYY? < 1441678763 377388 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :Et cetera. < 1441678765 968608 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I think not. < 1441678775 782461 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :You would have to tell it to < 1441678780 344113 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :But, it is your choice to implement whatever you like to implement < 1441678786 831033 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well that would save you from having to implement a separate _banme feature, i guess. < 1441678799 330943 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :I won't < 1441678847 454140 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :And I'll make the bot's trigger "T" < 1441678862 991877 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :As T is the most common letter < 1441678930 49882 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :Unfortunately, I lack a server on which to host my bot xD < 1441678935 770667 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*whew* < 1441679029 172274 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :Here's an idea for an esolang: < 1441679034 578190 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :One based entirely on Emotions < 1441679039 847812 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :Represented with Emoticons < 1441679045 654724 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :Not to be confused with Emoticon the language < 1441679058 37770 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :This one would actually use human emotions < 1441679060 697334 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :My brother has ask whether or not my new character is allowed to sleep upsidedown but then in order to figure out I had to ask a few other questions to him but he does not know the answer therefore I don't know either. If I asked the other questions in order to figure out maybe would you know? < 1441679112 761173 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :`ls < 1441679115 130676 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:-( \ 0 \ 113500 \ a \ a.o \ a.out \ argv.py \ bdsmreclist \ bin \ blah \ blah \ blah \ blah \ blah \ blah \ canary \ cat \ Complaints \ :-D \ dc \ dog \ emoticons \ error.log \ etc \ factor \ faith \ fu \ head \ hello \ hello.c \ hi \ hours \ ibin \ index.html?dl=1812 \ interps \ le \ letersort \ lib \ madness \ MaFV \ oerjan \ paste \ people.p < 1441679120 590685 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :`ls Complaints < 1441679121 292452 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Complaints < 1441679127 982520 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :`ls Complaints/ < 1441679128 594739 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access Complaints/: Not a directory < 1441679137 224447 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :`cat Complaints < 1441679137 734153 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1441679148 380307 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :`ls Complaints < 1441679149 203726 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Complaints < 1441679151 383825 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :`help ls < 1441679151 548037 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1441679163 907571 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :``` ls -l Complaints < 1441679164 673328 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​-rw-r--r-- 1 5000 0 0 Jun 9 16:23 Complaints < 1441679174 345762 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :So it's empty? < 1441679201 555677 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :`touch Complaints/001.txt < 1441679202 73400 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :touch: cannot touch `Complaints/001.txt': Not a directory < 1441679211 156477 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :Gah! < 1441679215 1825 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :I should use unix! < 1441679216 875722 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :It is not a directory, you can't do like that < 1441679237 501117 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :It says on the ls -l how the file is < 1441679263 728980 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`file Complaints < 1441679265 822404 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Complaints: empty < 1441679275 23601 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :`touch Complaints/001.txt < 1441679275 651946 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :touch: cannot touch `Complaints/001.txt': Not a directory < 1441679295 772170 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Complaints is an empty file, not an empty directory, so it can't contain files. < 1441679359 435070 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`culprists Complaints < 1441679359 976548 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: culprists: not found < 1441679364 358572 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`culprits Complaints < 1441679367 950009 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :int-e mroman_ mroman_ mroman_ < 1441679390 604374 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :Oooooooooh < 1441679394 406221 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :It's a file < 1441679402 978989 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/complain < 1441679404 119796 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :print_args_or_input "$@" >> Complaints; echo Complaint filed. Thank you. < 1441679433 122618 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :I assumed it was a directory given, you know, the lack of FILE EXTENSION < 1441679435 879793 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`url Complaints < 1441679436 608327 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/Complaints < 1441679626 292845 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah it used to be lower case. < 1441679640 418257 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` ls *omp* < 1441679641 310102 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Complaints < 1441679651 307651 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(also it used to be a link) < 1441679886 953549 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :It's reeeeeally common for Unix people not to bother giving files extensions. < 1441679900 328076 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`run file * < 1441679901 683897 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:-(: UTF-8 Unicode text \ 0: ASCII text \ 113500: ASCII text, with very long lines, with CRLF line terminators \ a: ASCII text \ a.o: ELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), not stripped \ a.out: ELF 64-bit LSB executable, x86-64, version 1 (SY < 1441679901 848079 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :Well the people over at #minecraft are assholes < 1441680116 663481 :doesthiswork!~Adium@71-20-42-132.war.clearwire-wmx.net PRIVMSG #esoteric :sounds likely < 1441680123 548383 :doesthiswork!~Adium@71-20-42-132.war.clearwire-wmx.net PRIVMSG #esoteric :what did they do < 1441680750 781686 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net QUIT :Ping timeout: 268 seconds < 1441681313 617065 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite < 1441681730 955579 :hppavilion[1]!~Lordofthe@24.237.158.6 JOIN :#esoteric < 1441682069 543514 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Quit: Leaving... < 1441682143 899380 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :`complain Complaints file lacks file extension making it look like a directory. Which is confusing < 1441682146 45074 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Complaint filed. Thank you. < 1441682224 754830 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :`cat "print_args_or_input "$@" >> Complaints; echo Complaint failed. Thank you." > bin/complain < 1441682225 347582 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: "print_args_or_input "$@" >> Complaints; echo Complaint failed. Thank you." > bin/complain: No such file or directory < 1441682235 970208 :sc00fy!~scoofy@catv-89-135-80-2.catv.broadband.hu JOIN :#esoteric < 1441682245 758496 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :`echo "print_args_or_input "$@" >> Complaints; echo Complaint failed. Thank you." > bin/complain < 1441682246 296536 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​"print_args_or_input "$@" >> Complaints; echo Complaint failed. Thank you." > bin/complain < 1441682254 667327 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :`cat bin/complai < 1441682255 172378 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: bin/complai: No such file or directory < 1441682256 535584 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :`cat bin/complain < 1441682257 52540 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :print_args_or_input "$@" >> Complaints; echo Complaint filed. Thank you. < 1441682343 843193 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :It is not wrong for a filename to not have extension. < 1441682350 25850 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :On DOS it can be problem but this is UNIX < 1441682481 221211 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :it's confusing in a command prompt < 1441682502 540357 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :`run Complaints < 1441682503 197392 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: Complaints: command not found < 1441682504 558862 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :There is option though to make ls to put / after the directory name or to use different colors for directories < 1441682520 569697 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :That option should be enabled by default -_- < 1441682541 576935 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I think it commonly is in the shell. < 1441682554 738542 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :(Even in DOS it displays directories differently actually, so not problem much with DOS either) < 1441682595 583198 :Walpurgisnacht!~ah@74-61-60-199.war.clearwire-wmx.net JOIN :#esoteric < 1441682598 560506 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1441682612 646728 :Walpurgisnacht!~ah@74-61-60-199.war.clearwire-wmx.net PRIVMSG #esoteric :What does lambdabot use for its weather command < 1441682641 215536 :Walpurgisnacht!~ah@74-61-60-199.war.clearwire-wmx.net PRIVMSG #esoteric :or was that hack < 1441682743 860009 :mauris!~mauris@2601:58a:101:2cc0:4001:8005:ff49:1ec9 JOIN :#esoteric < 1441682769 57195 :doesthiswork!~Adium@71-20-42-132.war.clearwire-wmx.net PART :#esoteric < 1441682979 663119 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :`weather < 1441682980 159510 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: weather: not found < 1441683146 525238 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1441683546 205223 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :So... < 1441683552 219543 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :@weather < 1441683552 439254 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Unknown command, try @list < 1441683554 618990 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :@list < 1441683554 802461 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :What module? Try @listmodules for some ideas. < 1441683558 796831 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :@listmodules < 1441683558 975881 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :activity base bf check compose dice dict djinn dummy elite eval filter free fresh haddock help hoogle instances irc karma localtime metar more oeis offlineRC pl pointful poll pretty quote search slap source spell system tell ticker todo topic type undo unlambda unmtl version where < 1441683579 323591 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :If you want weather then the command is @metar I think < 1441683593 290144 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :@metar CYVR < 1441683593 774303 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYVR 080300Z 14004KT 20SM BKN053 OVC062 17/10 A3015 RMK SC5SC3 SLP210 < 1441683626 883905 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :Hm... < 1441683636 802913 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :zzo38: Are you the one implementing QUACK? < 1441683669 13996 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :If you mean QUACKVM then yes, otherwise no < 1441683702 320791 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :(Other people can implement it too though, or write programs for it, or compilers for it; it is public domain; but I am mainly.) < 1441683728 338959 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :What kinds of instructions are there? < 1441683769 558894 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :I've added Registry, Arithmetical, Trigonometric, IO, and Branching to mine, totalling at 37 instructions < 1441683773 459106 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :Do you have any suggestions? < 1441683839 840523 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :See the documentation if you want to know, but I can list them now here: ADD, SUB, MUL, DIV, MOD, AND, OR, XOR, LOAD/SAVE, TIME, COLOR, LOCATE, INPUT, PRINT, GET, PUT, PUSH, POP, UNHUFF, PRINTT, PRINTN, PRINTC, CLS, COPYT, WRITE, CALL, QUIT/RESTART, SOUND, RANDOM, LONGCALC, INTBL, EXTOP. < 1441683856 270130 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :Oh right < 1441683857 624206 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :Bitwise < 1441683860 995142 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :The instruction set is frozen; none will be added. < 1441683862 503571 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :I'll add FileIO later < 1441683901 392252 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :(Note that LOAD/SAVE are the same opcode, QUIT/RESTART are also the same opcode. Also there are 32 opcodes; that is all that fits.) < 1441683904 70331 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :All registries are 64 bit in this xD < 1441683910 163682 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :Ah < 1441683947 517092 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Well, this one uses 16-bit memory cells. There are no separate registers; even the program counter is memory-mapped. < 1441683956 452125 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :Interesting < 1441684009 60470 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :The assembler provides GOTO, RETURN, DEC, and INC instructions, but all of those are just built-in macros, not actual instructions. < 1441684085 668980 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :Cool < 1441684110 630781 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :The instruction byte contains the 5-bit opcode, 3-bits per operand (there are three operands), and then one bit tells it that it has a predicate branch and one more bit tells it that it should store its result. < 1441684117 21225 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :I'm a monster xDF < 1441684119 965368 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :*xD < 1441684124 861119 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :I'm implementing my ISA in Python < 1441684127 546666 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: What do you think of the Mill architecture? < 1441684129 170174 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :It's just the prototype < 1441684132 287862 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :But still < 1441684136 525514 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :shachaf: I don't know. < 1441684140 539504 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :xF < 1441684158 45232 :PinealGl1ndOptic!~PinealGla@vps2.conus.info QUIT :Remote host closed the connection < 1441684160 505352 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: You might like it. < 1441684170 666530 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :OK, what is it? < 1441684190 351681 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :The files are just flat binaries < 1441684194 129511 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :Is that a good idea? < 1441684208 37892 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :hppavilion[1]: That can work. < 1441684212 59767 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :OK < 1441684228 654098 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :Is there something better I could do? < 1441684230 381141 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :QUACKVM binaries consist of a series of banks, where each bank starts with the bank size. < 1441684242 548607 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :But if you don't need banks then just plain binary data works. < 1441684280 279763 :variable!~variable@freebsd/developer/variable NICK :trout < 1441684286 32567 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :OK < 1441684304 548408 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :Hi, variable/trout! < 1441684312 338355 :trout!~variable@freebsd/developer/variable PRIVMSG #esoteric :hppavilion[1]: hi! < 1441684323 220889 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric ::) < 1441684330 386394 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :Do you know anything about binary file formats? < 1441684331 282519 :trout!~variable@freebsd/developer/variable PRIVMSG #esoteric :ACTION wonders what happens if he tries hppavilion[2] or hppavilion[-1] < 1441684335 891901 :trout!~variable@freebsd/developer/variable PRIVMSG #esoteric :hppavilion[1]: depends on the format < 1441684348 383953 :trout!~variable@freebsd/developer/variable PRIVMSG #esoteric :now a bit about html, and random archive formats < 1441684350 451952 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :The instructions in my system are do more than one thing, such as ADD will add together the first two operands and that will be the result, and then the predicate succeeds if the result is greater than the value of the third operand. < 1441684351 305330 :trout!~variable@freebsd/developer/variable PRIVMSG #esoteric :nothing about images < 1441684390 536390 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :hppavilion[-1] returns the same as hppavilion[1] as hppavilion is a 1-item list and uses pythonic list comprehension < 1441684420 471120 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :(You can ignore the result and/or the predicate due to the instruction encoding; you can even ignore both but that isn't so useful, but it does allow an instruction byte with a value of zero to mean no operation.) < 1441684481 924089 :trout!~variable@freebsd/developer/variable PRIVMSG #esoteric :hppavilion[1]: oh, I thought it was a C style pointer < 1441684497 627607 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :No < 1441684500 972823 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :It's a list index < 1441684534 996027 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :It's equivalent to hppavilion.get(1), assuming get gets an item from a list < 1441684618 131152 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :My VM supports two files for each program, the ROM file and the disk file (optional); currently only the Minesweeper game uses the disk file (to store game statistics), and it will check if it does not exist and still work correctly without it. < 1441684661 905612 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :(Both files have the same format, although bank numbering in the ROM file starts at 0 and goes up, while the bank numbering in the disk file starts at -1 and goes down.) < 1441684856 232042 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :The instruction set and assembler syntax resemble the Z-machine just a little bit. < 1441684900 884742 :Walpurgisnacht!~ah@74-61-60-199.war.clearwire-wmx.net PRIVMSG #esoteric :How many lines is lambdabot btw < 1441684923 363850 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I don't know < 1441685055 124038 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :However I also wanted to know your opinions about the draft of the document of SOUND and EXTOP commands since those currently are draft. Even if they can be as is, their implementation is remain to be optional < 1441685522 607634 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :zzo38: Wait, I thought the IS was frozen... < 1441685570 432133 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes, except the SOUND and EXTOP which aren't even implemented yet. Those instructions are still SOUND and EXTOP, although some details about their semantics are only draft so far < 1441685581 436090 :oren_!~oren@65.94.102.49 PRIVMSG #esoteric :should I add devanagari? < 1441685601 697897 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Also it is possible in future that further input devices for use with INPUT command might be added, although their implementation will be optional; only device 1 is required < 1441685676 542024 :Walpurgisnacht!~ah@74-61-60-199.war.clearwire-wmx.net QUIT :Quit: Fuck me < 1441685899 956078 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Also EXTOP can be used to define extensions; the number of extensions is unlimited. < 1441686019 401461 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :Ugh < 1441686025 306084 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :I don't feel like implementing this xD < 1441686049 224504 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :If only I could defer the document to someone else xD < 1441686184 603745 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :If you post a copy of document to public then anyone could try to implement < 1441686787 389343 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :I know < 1441686788 637368 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :But... < 1441686792 449006 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :I don't know xD < 1441686937 19800 :oren_!~oren@65.94.102.49 PRIVMSG #esoteric :⌚⌛ < 1441687044 272459 :Thisbe!~Thisbe@2602:306:394b:e110:487f:503b:cbbe:f09f QUIT :Quit: Thisbe < 1441687405 807383 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :I'm manually compiling a file xD < 1441687453 135508 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Manually compiling what file? < 1441687916 995921 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :Technically, assembling < 1441687923 562738 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :It's called SETinstructionexample.asm < 1441687966 596832 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :It was to demonstrate the... unique behavior of SET in my assembly language to my friends < 1441687972 579381 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :I have friends :,) < 1441687980 40986 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :How does the instructions work and what is the unique behavior of SET in your assembly language? < 1441688102 656011 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :The instructions are each 2 bytes, followed by a 1 byte arglength indicator, followed by n 8-byte args where n is the ord() of the arglength < 1441688120 443673 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :SET takes a registry and a list of values < 1441688128 387083 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :Then sets that registry to that value < 1441688134 785849 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :Then the next registry to the next value < 1441688139 234868 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :Then the next registry to the next value < 1441688145 888061 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :etc... until it runs out of values < 1441688150 570999 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Ah, OK. < 1441688151 548335 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :It makes string handling MUCH easier < 1441688163 897696 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :I assume < 1441688186 980058 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Can you have different formats of arguments? < 1441688211 280174 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :Unfortunately, not in Taurus 0.1 < 1441688236 531249 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :Later editions of Taurus may allow bytes or 16 bit or 32 bit arguments < 1441688248 547342 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :But not this first iteration < 1441688260 549380 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :Can you tell I don't know much about low-level programming? xD < 1441688271 1628 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I mean also though non-constant values and indirection and so on < 1441688275 627660 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :Ah < 1441688276 911807 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :Yes < 1441688280 775708 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :There's MOV < 1441688317 50573 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :And I'm pretty sure that's all you need to do infinite registry reference nesting < 1441688387 202934 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :There are 2**64 registries < 1441688389 297881 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :Which is a lot < 1441688394 959909 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :But I handle it by using Maps < 1441688406 374613 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :Only registries that get referenced are actually stored in memory < 1441688407 353276 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :Slower < 1441688414 599322 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :But more memory-efficient < 1441688501 811634 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :I need to go for a bit in a minute < 1441688521 142598 :hppavilion[1]!~Lordofthe@24.237.158.6 PRIVMSG #esoteric :Bai < 1441688566 396922 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDream < 1441688802 957410 :hppavilion[1]!~Lordofthe@24.237.158.6 QUIT :Ping timeout: 260 seconds < 1441689220 138324 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Can a claw on a bat's feet that can be use for sleeping upsidedown to prevent it from being used like a humanoid feet under the assumption that you do not need to walk faster than ten inches per second (by which I mean not running, flying, swimming, climbing, riding in an elevator, or whatever)? < 1441689404 486351 :trout!~variable@freebsd/developer/variable QUIT :Ping timeout: 272 seconds < 1441689431 103013 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Is the experiment needed to figure out, or only the question? < 1441689952 423454 :hppavilion[1]!~Lordofthe@93-231-58-66.gci.net JOIN :#esoteric < 1441690019 466025 :hppavilion[1]!~Lordofthe@93-231-58-66.gci.net PRIVMSG #esoteric :I'm back < 1441690029 546451 :hppavilion[1]!~Lordofthe@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38 < 1441690952 713411 :hppavilion[1]!~Lordofthe@93-231-58-66.gci.net PRIVMSG #esoteric :I seem to remember an interpreter for a language < 1441690962 948490 :hppavilion[1]!~Lordofthe@93-231-58-66.gci.net PRIVMSG #esoteric :Written in a self-modifying language < 1441691001 32110 :hppavilion[1]!~Lordofthe@93-231-58-66.gci.net PRIVMSG #esoteric :That interprets the language by self-modifying its interpreter until its form is that of the language it's interpreting intstead of the language it's made in < 1441691004 756076 :hppavilion[1]!~Lordofthe@93-231-58-66.gci.net PRIVMSG #esoteric :But I can't find that < 1441691084 989073 :hppavilion[1]!~Lordofthe@93-231-58-66.gci.net PRIVMSG #esoteric :We have too many BF derivatives < 1441691086 270842 :hppavilion[1]!~Lordofthe@93-231-58-66.gci.net PRIVMSG #esoteric :Fuck that < 1441691095 802439 :hppavilion[1]!~Lordofthe@93-231-58-66.gci.net PRIVMSG #esoteric :We need too many Thue derivatives instead < 1441691769 552812 :impomatic_!~digital_w@81.174.207.110 QUIT :Quit: http://corewar.co.uk < 1441691992 139360 :mauris!~mauris@2601:58a:101:2cc0:4001:8005:ff49:1ec9 PRIVMSG #esoteric :sounds emmental ish? < 1441692034 171887 :mauris!~mauris@2601:58a:101:2cc0:4001:8005:ff49:1ec9 PRIVMSG #esoteric :yes, it was emmental -> underload < 1441692045 251026 :mauris!~mauris@2601:58a:101:2cc0:4001:8005:ff49:1ec9 PRIVMSG #esoteric :https://esolangs.org/wiki/Emmental#Computability_class < 1441692073 788701 :hppavilion[1]!~Lordofthe@93-231-58-66.gci.net PRIVMSG #esoteric :Ah < 1441693778 496231 :hppavilion[1]!~Lordofthe@93-231-58-66.gci.net PRIVMSG #esoteric :NEW ESOTERIC OBSESSION: < 1441693784 491015 :hppavilion[1]!~Lordofthe@93-231-58-66.gci.net PRIVMSG #esoteric :Weird kinds of Control Flow < 1441694489 623440 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net QUIT :Ping timeout: 265 seconds < 1441695146 535300 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :In some variants of INTERCAL there is COME FROM and NEXT FROM, as well as FORGET, and BASIC allows return to optionally specify what line to return to instead of necessarily returning to where it is called from < 1441695792 490966 :Phantom_Hoover!~phantomho@cpc11-sgyl31-2-0-cust296.sgyl.cable.virginm.net JOIN :#esoteric < 1441695792 669590 :Phantom_Hoover!~phantomho@cpc11-sgyl31-2-0-cust296.sgyl.cable.virginm.net QUIT :Changing host < 1441695792 669668 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1441696834 806822 :JesseH!~JesseH@oftn/member/JesseH QUIT :Read error: Connection reset by peer < 1441697505 946154 :hppavilion[1]!~Lordofthe@93-231-58-66.gci.net QUIT :Ping timeout: 244 seconds < 1441697636 483000 :zadock!~outsider@cthulhu.tuiasi.ro JOIN :#esoteric < 1441697951 620490 :zadock!~outsider@cthulhu.tuiasi.ro QUIT :Remote host closed the connection < 1441699007 261822 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Do you like this? http://zzo38computer.org/textfile/miscellaneous/spell < 1441700138 163329 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07J-why14]]4 N10 02http://esolangs.org/w/index.php?oldid=44107 5* 03Jabutosama 5* (+2577) 10Created page with "'''J-why''', orginated from sentence ''Just why'', is an esoteric functional program idea which is meant to be as stupid, hard and annoying to program as possible, yet still k..." < 1441701149 278297 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1441701760 274513 :puckipedia!puck@irc.puckipedia.com QUIT :Remote host closed the connection < 1441702834 578166 :heddwch!~heddwch@76.8.3.189 QUIT :Read error: Connection reset by peer < 1441702884 213724 :heddwch!~heddwch@76.8.3.189 JOIN :#esoteric < 1441703702 562433 :impomatic_!~digital_w@81.174.207.110 JOIN :#esoteric < 1441703990 78180 :mauris!~mauris@2601:58a:101:2cc0:4001:8005:ff49:1ec9 QUIT :Remote host closed the connection < 1441704359 675736 :sebbu2!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 264 seconds < 1441705842 901881 :J_Arcane!~chatzilla@37-219-72-199.nat.bb.dnainternet.fi QUIT :Ping timeout: 246 seconds < 1441706064 11416 :bender|!~benderx2@unaffiliated/bender/x-9459530 JOIN :#esoteric < 1441706467 741070 :glauxosdever!~alex@ppp-94-66-87-84.home.otenet.gr JOIN :#esoteric < 1441707326 470171 :sebbu!~sebbu@ADijon-152-1-35-82.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1441707368 332431 :sebbu!~sebbu@ADijon-152-1-35-82.w83-194.abo.wanadoo.fr QUIT :Changing host < 1441707368 496949 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1441708042 243035 :J_Arcane!~chatzilla@37-219-72-199.nat.bb.dnainternet.fi JOIN :#esoteric < 1441708233 980919 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1441708282 377654 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1441709932 573319 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :nice idea < 1441712389 255249 :rodgort!~rodgort@105.ip-167-114-152.net QUIT :Ping timeout: 240 seconds < 1441712409 25819 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@tell oerjan "i think technically int-e is not the repo owner" <-- the repo owner is a github organization of which I'm a member < 1441712409 190004 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1441712444 593121 :Virgolang!5e7bc398@gateway/web/freenode/ip.94.123.195.152 JOIN :#esoteric < 1441712873 243908 :virgobeta!~virgobeta@94.123.195.152 JOIN :#esoteric < 1441713075 835697 :virgobeta!~virgobeta@94.123.195.152 QUIT :Read error: Connection reset by peer < 1441713166 317879 :rodgort!~rodgort@105.ip-167-114-152.net JOIN :#esoteric < 1441713167 29247 :virgobeta!~virgobeta@94.123.195.152 JOIN :#esoteric < 1441713178 40597 :virgobeta!~virgobeta@94.123.195.152 QUIT :Read error: Connection reset by peer < 1441713249 62131 :virgobeta!~virgobeta@94.123.195.152 JOIN :#esoteric < 1441713300 606150 :virgobeta!~virgobeta@94.123.195.152 QUIT :Read error: Connection reset by peer < 1441713347 906339 :virgobeta!~virgobeta@94.123.195.152 JOIN :#esoteric < 1441713371 669379 :Virgolang!5e7bc398@gateway/web/freenode/ip.94.123.195.152 PRIVMSG #esoteric :&channels < 1441713538 640297 :Virgolang!5e7bc398@gateway/web/freenode/ip.94.123.195.152 PRIVMSG #esoteric :&haha < 1441714081 111570 :virgobeta!~virgobeta@94.123.195.152 QUIT :Read error: Connection reset by peer < 1441714276 188478 :Virgolang!5e7bc398@gateway/web/freenode/ip.94.123.195.152 PRIVMSG #esoteric :@help < 1441714276 392467 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :help . Ask for help for . Try 'list' for all commands < 1441714285 395617 :Virgolang!5e7bc398@gateway/web/freenode/ip.94.123.195.152 PRIVMSG #esoteric :@list < 1441714285 559747 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :What module? Try @listmodules for some ideas. < 1441714290 686712 :Virgolang!5e7bc398@gateway/web/freenode/ip.94.123.195.152 PRIVMSG #esoteric :@listmodule < 1441714290 851370 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :activity base bf check compose dice dict djinn dummy elite eval filter free fresh haddock help hoogle instances irc karma localtime metar more oeis offlineRC pl pointful poll pretty quote search slap source spell system tell ticker todo topic type undo unlambda unmtl version where < 1441714298 835480 :Virgolang!5e7bc398@gateway/web/freenode/ip.94.123.195.152 PRIVMSG #esoteric :@list eval < 1441714299 37372 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :eval provides: run let define letlpaste undefine < 1441714313 406293 :Virgolang!5e7bc398@gateway/web/freenode/ip.94.123.195.152 PRIVMSG #esoteric :@list todo < 1441714313 570609 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :todo provides: todo todo-add < 1441714320 988326 :Virgolang!5e7bc398@gateway/web/freenode/ip.94.123.195.152 PRIVMSG #esoteric :@list poll < 1441714321 152433 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :poll provides: poll-list poll-show poll-add choice-add vote poll-result poll-close poll-remove < 1441714328 934592 :Virgolang!5e7bc398@gateway/web/freenode/ip.94.123.195.152 PRIVMSG #esoteric :@poll-list < 1441714329 98690 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :["dictator-for-life","should-lambdabot-be-more-polite"] < 1441714358 654365 :Virgolang!5e7bc398@gateway/web/freenode/ip.94.123.195.152 PRIVMSG #esoteric :@poll-show should-lambdabot-be-more-polite < 1441714358 818429 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :["maybe","no","yes"] < 1441714373 41202 :Virgolang!5e7bc398@gateway/web/freenode/ip.94.123.195.152 PRIVMSG #esoteric :@choice-add should-lambdabot-be-more-polite yes < 1441714373 205873 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :New candidate "yes", added to poll "should-lambdabot-be-more-polite". < 1441714387 25804 :Virgolang!5e7bc398@gateway/web/freenode/ip.94.123.195.152 PRIVMSG #esoteric :@poll-result should-lambdabot-be-more-polite < 1441714387 189978 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Poll results for should-lambdabot-be-more-polite (Closed): yes=0, maybe=6, no=13, yes=8 < 1441714403 309631 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wat < 1441714461 765355 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what? < 1441714470 781379 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :@poll-vote should-lambdabot-be-more-polite yes < 1441714470 946898 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Unknown command, try @list < 1441714473 749523 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :@poll-vote should-lambdabot-be-more-polite no < 1441714473 913513 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Unknown command, try @list < 1441714483 672838 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :@vote should-lambdabot-be-more-polite no < 1441714483 837031 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :The "should-lambdabot-be-more-polite" poll is closed, sorry ! < 1441714499 180299 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :@poll-show dictator-for-life < 1441714499 344321 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :["monochrom"] < 1441714505 770031 :virgobeta!~virgobeta@94.123.195.152 JOIN :#esoteric < 1441714611 428027 :virgobeta!~virgobeta@94.123.195.152 QUIT :Read error: Connection reset by peer < 1441714893 607254 :Virgolang!5e7bc398@gateway/web/freenode/ip.94.123.195.152 QUIT :Ping timeout: 246 seconds < 1441715202 95497 :virgobeta!~virgobeta@94.123.195.152 JOIN :#esoteric < 1441715397 950910 :impomatic_!~digital_w@81.174.207.110 PART :#esoteric < 1441715933 258668 :athenabot!~athenabot@59.189.183.6 JOIN :#esoteric < 1441716057 16694 :virgobeta!~virgobeta@94.123.195.152 QUIT :Read error: Connection reset by peer < 1441716317 327676 :glauxosdever!~alex@ppp-94-66-87-84.home.otenet.gr PRIVMSG #esoteric :ath.bf < 1441716317 749757 :athenabot!~athenabot@59.189.183.6 PRIVMSG #esoteric :Output: [NON EXISTENT CHARACTER: 0] < 1441716327 736048 :glauxosdever!~alex@ppp-94-66-87-84.home.otenet.gr PRIVMSG #esoteric :ath.bf ++ < 1441716328 136986 :athenabot!~athenabot@59.189.183.6 PRIVMSG #esoteric :Output: < 1441716432 540038 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 264 seconds < 1441716556 402362 :glauxosdever!~alex@ppp-94-66-87-84.home.otenet.gr PRIVMSG #esoteric :ath.bf ++[--> < 1441716556 834867 :athenabot!~athenabot@59.189.183.6 PRIVMSG #esoteric :Missing ']' < 1441716563 87750 :glauxosdever!~alex@ppp-94-66-87-84.home.otenet.gr PRIVMSG #esoteric :ath.bf ++[-->] < 1441716563 537627 :athenabot!~athenabot@59.189.183.6 PRIVMSG #esoteric :Output: < 1441716575 587787 :glauxosdever!~alex@ppp-94-66-87-84.home.otenet.gr PRIVMSG #esoteric :What did it do? < 1441716654 777651 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ath.bf ++++++[>+++++++++++<-]>. < 1441716655 197065 :athenabot!~athenabot@59.189.183.6 PRIVMSG #esoteric :Output: B < 1441716658 349380 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :works fine < 1441716672 691826 :glauxosdever!~alex@ppp-94-66-87-84.home.otenet.gr PRIVMSG #esoteric :I just don't know bf. < 1441716688 495420 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :how the hell did you get here? < 1441716691 961391 :glauxosdever!~alex@ppp-94-66-87-84.home.otenet.gr PRIVMSG #esoteric :+++++[<++<-] < 1441716698 304514 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1441716704 58707 :glauxosdever!~alex@ppp-94-66-87-84.home.otenet.gr PRIVMSG #esoteric :ath.bf +++++[<++<-] < 1441716704 469797 :athenabot!~athenabot@59.189.183.6 PRIVMSG #esoteric :Output: < 1441716719 599679 :Virgoxx!5e7bc398@gateway/web/freenode/ip.94.123.195.152 JOIN :#esoteric < 1441716719 869928 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you really don't < 1441716755 964988 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ath.bf ++++++[>+++++++++++<-]>.++++. < 1441716756 357697 :athenabot!~athenabot@59.189.183.6 PRIVMSG #esoteric :Output: BF < 1441716768 637446 :Virgoxx!5e7bc398@gateway/web/freenode/ip.94.123.195.152 PRIVMSG #esoteric :o_0 < 1441716779 641979 :Virgoxx!5e7bc398@gateway/web/freenode/ip.94.123.195.152 PRIVMSG #esoteric :i will make an bf interpreter < 1441716794 624196 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :there are already like a dozen of them < 1441716800 479418 :glauxosdever!~alex@ppp-94-66-87-84.home.otenet.gr PRIVMSG #esoteric :I know someone that has created a bot that handles esoteric languages (athenabot), so I sent it here. < 1441716805 125311 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :we even need to make one at university < 1441716837 397193 :glauxosdever!~alex@ppp-94-66-87-84.home.otenet.gr PRIVMSG #esoteric :ath.bf ++++++[>+++++++++++<-]>.++++.-. < 1441716837 794679 :athenabot!~athenabot@59.189.183.6 PRIVMSG #esoteric :Output: BFE < 1441716848 163814 :glauxosdever!~alex@ppp-94-66-87-84.home.otenet.gr PRIVMSG #esoteric :ath.bf ++++++[>+++++++++++<-]>.++++.-.++++++++++++++++ < 1441716848 586755 :athenabot!~athenabot@59.189.183.6 PRIVMSG #esoteric :Output: BFE < 1441716851 840899 :glauxosdever!~alex@ppp-94-66-87-84.home.otenet.gr PRIVMSG #esoteric :ath.bf ++++++[>+++++++++++<-]>.++++.-.++++++++++++++++. < 1441716852 186455 :athenabot!~athenabot@59.189.183.6 PRIVMSG #esoteric :Output: BFEU < 1441716857 201267 :glauxosdever!~alex@ppp-94-66-87-84.home.otenet.gr PRIVMSG #esoteric :ath.bf ++++++[>+++++++++++<-]>.++++.-.++++++++++++++++.- < 1441716857 567670 :athenabot!~athenabot@59.189.183.6 PRIVMSG #esoteric :Output: BFEU < 1441716860 166626 :glauxosdever!~alex@ppp-94-66-87-84.home.otenet.gr PRIVMSG #esoteric :ath.bf ++++++[>+++++++++++<-]>.++++.-.++++++++++++++++.-. < 1441716860 630550 :athenabot!~athenabot@59.189.183.6 PRIVMSG #esoteric :Output: BFEUT < 1441716878 30184 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what it basically does is 6*11 which is B < 1441716879 303759 :glauxosdever!~alex@ppp-94-66-87-84.home.otenet.gr PRIVMSG #esoteric :I don't see how bf is useful... < 1441716882 117047 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :. outputs that < 1441716894 473894 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :welö, i don't see how java is useful < 1441716905 784182 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Dozen seems like a low estimate. < 1441716967 691533 :glauxosdever!~alex@ppp-94-66-87-84.home.otenet.gr PRIVMSG #esoteric :I don't know about java. C and Python are really useful, and Assembly for low level system programming. < 1441717015 941438 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well, they all can do nothing more than bf can < 1441717024 705010 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so bf is useful :p < 1441717113 119956 :glauxosdever!~alex@ppp-94-66-87-84.home.otenet.gr PRIVMSG #esoteric :Can bf read from and write to individual registers? Maybe to ports? Can it read/save files? < 1441717152 406591 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :oif you write an os in it, sure thing < 1441717481 338653 :athenabot!~athenabot@59.189.183.6 QUIT :Quit: Restarting bot after error < 1441717724 458619 :puckipedia!puck@irc.puckipedia.com JOIN :#esoteric < 1441718903 948654 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net JOIN :#esoteric < 1441718951 670477 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1441718990 645382 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1441718990 809402 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :int-e said 1h 49m 41s ago: "i think technically int-e is not the repo owner" <-- the repo owner is a github organization of which I'm a member < 1441719457 652361 :Virgoxx!5e7bc398@gateway/web/freenode/ip.94.123.195.152 QUIT :Quit: Page closed < 1441719489 604552 :Virgolang!5e7bc398@gateway/web/freenode/ip.94.123.195.152 JOIN :#esoteric < 1441719515 50465 :virgobeta!~virgobeta@94.123.195.152 JOIN :#esoteric < 1441719548 280047 :glauxosdever!~alex@ppp-94-66-87-84.home.otenet.gr PART :#esoteric < 1441719609 772209 :virgobeta!~virgobeta@94.123.195.152 QUIT :Excess Flood < 1441719870 594537 :Virgolang!5e7bc398@gateway/web/freenode/ip.94.123.195.152 QUIT :Ping timeout: 246 seconds < 1441720587 623839 :Virgolang!5e7bc398@gateway/web/freenode/ip.94.123.195.152 JOIN :#esoteric < 1441720626 411621 :virgobeta!~virgobeta@94.123.195.152 JOIN :#esoteric < 1441720661 297443 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net QUIT :Read error: Connection reset by peer < 1441720667 674520 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net JOIN :#esoteric < 1441720703 584986 :Virgolang!5e7bc398@gateway/web/freenode/ip.94.123.195.152 PART :#esoteric < 1441720762 935898 :virgobeta!~virgobeta@94.123.195.152 QUIT :Read error: Connection reset by peer < 1441720839 136842 :TieSoul!~quassel@86.89.119.147 JOIN :#esoteric < 1441720986 291392 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1441721078 204054 :virgobeta!~virgobeta@94.123.195.152 JOIN :#esoteric < 1441721087 273070 :virgobeta!~virgobeta@94.123.195.152 QUIT :Excess Flood < 1441721168 437768 :Virgolang_!5e7bc398@gateway/web/freenode/ip.94.123.195.152 JOIN :#esoteric < 1441721175 879826 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 JOIN :#esoteric < 1441721243 670182 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net QUIT :Ping timeout: 264 seconds < 1441721268 906505 :Virgolang_!5e7bc398@gateway/web/freenode/ip.94.123.195.152 NICK :Chiron < 1441721279 887652 :Chiron!5e7bc398@gateway/web/freenode/ip.94.123.195.152 NICK :ChironBeta < 1441721294 611323 :ChironBeta!5e7bc398@gateway/web/freenode/ip.94.123.195.152 PRIVMSG #esoteric :how to register nickname?? < 1441721316 308430 :ChironBeta!5e7bc398@gateway/web/freenode/ip.94.123.195.152 PRIVMSG #esoteric :!help < 1441721316 473223 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esoteric :ChironBeta: I do !zjoust; see http://zem.fi/bfjoust/ for more information. < 1441721316 637632 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​help: General commands: !help, !info, !bf_txtgen. See also !help languages, !help userinterps. You can get help on some commands by typing !help . < 1441721331 511097 :ChironBeta!5e7bc398@gateway/web/freenode/ip.94.123.195.152 PRIVMSG #esoteric :!zjoust < 1441721331 675281 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esoteric :ChironBeta: "!zjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1441721352 657872 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's not what you want if you want to register a nickname. < 1441721357 305682 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://freenode.net/faq.shtml#userregistration would be more like it. < 1441721829 747435 :J_Arcane!~chatzilla@37-219-72-199.nat.bb.dnainternet.fi QUIT :Read error: Connection reset by peer < 1441721904 290990 :J_Arcane!~chatzilla@37-219-200-6.nat.bb.dnainternet.fi JOIN :#esoteric < 1441721914 563714 :ChironBeta!5e7bc398@gateway/web/freenode/ip.94.123.195.152 PRIVMSG #esoteric :i am calling my bot < 1441721931 32059 :ChironBeta!5e7bc398@gateway/web/freenode/ip.94.123.195.152 PRIVMSG #esoteric :it has one difference < 1441721942 766438 :ChironBeta!5e7bc398@gateway/web/freenode/ip.94.123.195.152 PRIVMSG #esoteric :you send commands to it via pm < 1441721959 689577 :ChironBeta!5e7bc398@gateway/web/freenode/ip.94.123.195.152 PRIVMSG #esoteric :to prevent channel cluttering < 1441721974 15606 :ChironBeta!5e7bc398@gateway/web/freenode/ip.94.123.195.152 PRIVMSG #esoteric :when even it is on another channel < 1441721982 938053 :ChironBeta!5e7bc398@gateway/web/freenode/ip.94.123.195.152 PRIVMSG #esoteric :you can send commands to it. < 1441722306 614890 :ChironBeta!5e7bc398@gateway/web/freenode/ip.94.123.195.152 QUIT :Ping timeout: 246 seconds < 1441722309 272038 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I would think most bots accept private messages. < 1441722648 594626 :Virgolang!5e7bc740@gateway/web/freenode/ip.94.123.199.64 JOIN :#esoteric < 1441723147 560774 :x10A94!~x10A94@178.252.73.97 JOIN :#esoteric < 1441723796 382310 :JesseH!~JesseH@oftn/member/JesseH JOIN :#esoteric < 1441723854 253309 :J_Arcane!~chatzilla@37-219-200-6.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds < 1441724296 300159 :MDream!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDude < 1441724533 846602 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Do you know answer of any of my previously questions? < 1441724721 653331 :Virgolang!5e7bc740@gateway/web/freenode/ip.94.123.199.64 QUIT :Ping timeout: 246 seconds < 1441724769 598628 :Virgolang!5e7bc740@gateway/web/freenode/ip.94.123.199.64 JOIN :#esoteric < 1441724826 831169 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 QUIT :Ping timeout: 246 seconds < 1441724872 645304 :Virgolang_!5e7bc740@gateway/web/freenode/ip.94.123.199.64 JOIN :#esoteric < 1441724879 402510 :AnotherTest!~turingcom@193.190.253.145 JOIN :#esoteric < 1441724924 737240 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: what questions? < 1441724929 590313 :marginale!~marginale@94.123.199.64 JOIN :#esoteric < 1441724937 744888 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's one about http://zzo38computer.org/textfile/miscellaneous/spell < 1441724946 291950 :marginale!~marginale@94.123.199.64 PART :#esoteric < 1441725017 250028 :marginale!~marginale@94.123.199.64 JOIN :#esoteric < 1441725030 609049 :marginale!~marginale@94.123.199.64 PART :#esoteric < 1441725076 57240 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Swap two ability scores of the target." -- That's a bit scary, that can instakill by swapping Con with a zero Str. When it doesn't instakill, how permanent is it? < 1441725078 599859 :Virgolang!5e7bc740@gateway/web/freenode/ip.94.123.199.64 QUIT :Ping timeout: 246 seconds < 1441725095 902888 :bender|!~benderx2@unaffiliated/bender/x-9459530 QUIT :Ping timeout: 244 seconds < 1441725161 876838 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Link two objects so that whatever is written on one (including pictures) is duplicated on the other; does not duplicate magical properties." -- for how long are they linked? permanently? < 1441725286 381001 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Delay a spell so that it starts as soon as another spell ends" -- how would this work excatly? could be good, but needs more details. < 1441725317 925588 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1441725354 249456 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Detect the weight and volume of an object in range without touching it." -- hmm, is this something you almost never cast, and learn the spell only to craft magical weight scales that non-caster farmers can then use on a market to sell their products? < 1441725361 152733 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Maybe the saving throw of swapping ability score is increase by their difference, or only affect willing targets, or only affect the caster, or whatever. < 1441725364 565826 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Increase target's carrying capacity without otherwise affecting the < 1441725407 905439 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :strength or size or weight of the target." -- hmm, can it bring a very strong monster past its maximum carrying capacity? or does it work only on weak monsters, such as yourself as a caster? < 1441725434 122215 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Wait, does this even target a monster, or an item instead, like a BoH? < 1441725453 612728 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :It only increases carrying capacity so it cannot bring anyone past their maximum, unless they carry too much stuff before the spell expires < 1441725483 833141 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Heal hit points up to the next Fibonacci number." -- shouldn't that be the second next fibonacci number instead, so it heals a lot even when the hp is a bit less than a fibonacci number? and what does it do exactly for hp=1 or for non-positive hp? < 1441725510 342808 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Aaaah what's the topos of trees < 1441725518 104772 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What bit of maths is that from, < 1441725523 690761 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :For HP 1 or less it would do nothing I suppose maybe? < 1441725543 633703 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I mean, can it increase you past the hard cap of carrying capacity that you'd get if you were a very strong monster? Nethack has such a hard cap of 1000 weight units, no matter what type of monster or how strong you are, but maybe D&D doesn't. < 1441725580 555199 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1441725583 760804 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Eg. if the target is already of strength 30 and is a beast of burden with a special ability to have extra carrying capacity when the stuff is on their saddle, does it still increase their carrying cap? < 1441725608 420454 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :As far as I know D&D doesn't, so yes it may increase carrying capacity beyond whatever, I think < 1441725636 220717 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Cause a circular area of the ground to rotate." -- sounds good, but for how long duration? how deep does it go? can I use this to burst water pipes in a building? < 1441725666 67800 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Make any spell language-dependent." -- what does that mean? < 1441725701 445292 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Penalize target for any magic they are using." -- sure, that can work if you balance it right. < 1441725714 242425 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, any magic, not only spells? < 1441725716 178628 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :even items? < 1441725716 896720 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1441725726 170278 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Those are good question, some details I don't know (including the spell level) so I didn't mention them. < 1441725752 37897 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :But I would expect most durations aren't very long (you could use metamagic to extend them), but some might last longer < 1441725752 321109 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Automatically alphabetize the pages of a book." -- um, one page as a unit, or can it move entries around within a page too? < 1441725794 179190 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Wait, I have a non-D&D question related to that < 1441725795 636700 :Virgolang_!5e7bc740@gateway/web/freenode/ip.94.123.199.64 PRIVMSG #esoteric :in the list < 1441725808 235143 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :http://scifi.stackexchange.com/q/95289/4918 < 1441725873 960061 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :"Make any spell language-dependent" would mean you can make up a language-dependent fireball so that it does not damage those who do not speak your language, was my idea < 1441725887 524991 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Use one spell to determine which of two other spells to apply." -- as in a low-leve divination spell? sure, could work < 1441725919 781 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah! can it work the other way, damaging only those who don't speak that language? < 1441725937 940998 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this could be useful, yes < 1441725948 131196 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :b_jonas: No, language-dependent doesn't work that way, unless you apply language-dependency to a protection spell instead and then cast the damaging spell as normal. < 1441725963 12603 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm ok < 1441726024 899138 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you can try to use this language-dependent fireball to fry elven spies who speak elven, with some false positives. would cull cultural diversity quickly if it spreaded. < 1441726033 701251 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but yes, it's a good idea. < 1441726078 744432 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Suppress a spell during even-numbered rounds of its duration." -- oh no, phasing! < 1441726132 436662 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Delay a spell according to weight or hit points of target." -- um what? this coudl mean anything, just like that other delay thing. < 1441726144 556032 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Create an extra timelike dimension." -- um... I don't see how that would work < 1441726160 421449 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Change an effect that normally has a minimum of 1 or 0 to instead have < 1441726176 428710 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no minimum (e.g. 3 damage with DR 5 heals you 2 points)." -- no way. not without some very strong limits enumerating on what it can do. otherwise this can break everything. < 1441726182 555219 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Well, I do not see how "Create an extra timelike dimension" would work either; that one is just strange < 1441726207 932922 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :b_jonas: My limits in my mind were a 9th-level spell that affects only one thing one time, but maybe that isn't enough I don't know < 1441726276 396551 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like, it will allow you to summon -100 fiendish wolves with a Summon Monster II spell < 1441726322 39725 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or maybe not < 1441726325 640540 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but crazy stuff like that < 1441726352 613749 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Summon Monster II doesn't seem to work that way < 1441726388 744436 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :It doesn't allow you to select how many < 1441726395 96165 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean, that spell is basically like Look at Me, I'm R&D, which is something you can never allow outside silver bordered land < 1441726428 781437 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Also I didn't intend it would affect any number you choose anyways; only calculated results can be affected. < 1441726432 105688 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oh, it removes a limit? < 1441726436 530552 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :https://github.com/alevchuk/vim-clutch awesome < 1441726456 408034 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Then it's like that hypothetical card that removes a word from a card, which was too scary to even be silver-bordered. < 1441726463 931630 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :From the text of a card that is. < 1441726468 866209 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Or a sentence or something. < 1441726482 17738 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Just no. < 1441726506 56070 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Detect if an item is a suitable component for a spell." -- sure, good idea < 1441726511 366602 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :we always need more divination spells < 1441726525 940662 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Variant of True Seeing: Simply view things as if all magic was absent." -- um... I dunno < 1441726546 936037 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :At least my brother, as well as the DM of the game I am in, likes that variant of True Seeing < 1441726562 184590 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Make a single dice roll in advance." -- hmm, isn't that basically like a re-roll one dice ability, just a bit better? < 1441726585 251728 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Ok, maybe not, because it doesn't easily let you re-roll multiple dice that are rolled together. < 1441726604 132398 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Feign invisibility." -- what is that? an SEP field? < 1441726608 398751 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Sometimes it is better, sometimes worse, I suppose. < 1441726615 300356 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I don't even know what "SEP field" means? < 1441726629 63443 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as in the Hitch Hiker's Guide to the Galaxy < 1441726655 800788 :marginale!~marginale@94.123.199.64 JOIN :#esoteric < 1441726668 532816 :rodgort!~rodgort@105.ip-167-114-152.net QUIT :Ping timeout: 268 seconds < 1441726673 211328 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I don't know what SEP means; luckily it's somebody else's problem < 1441726687 748458 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Create a map of the area (only fixed features)." -- magic mapping, sure < 1441726700 34103 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :myname: Thank you I didn't know that! I don't really need such thing but it can be helpful to know how these footpedal are hacked to be programmed for released < 1441726712 200151 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Change an object into its mirror-image form." -- uh, is this a spell that requires biochemistry knowledge to DM or something? < 1441726737 87227 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: anitmatter takes care of itself quickly < 1441726741 12319 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :*antimatter < 1441726747 817400 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Actually I wrote some draft like that once and it said it explicitly does not affect biochemistry or antimatter or whatever. < 1441726748 543762 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Make any surface into a mirror." -- ok < 1441726761 747860 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as long as it's some ordinary cheap mirror, not a very valuable one < 1441726775 484001 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: heh, can that be used to blind monsters? < 1441726785 164036 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes, an ordinary cheap mirror. < 1441726802 131625 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: probably no, you can't target them < 1441726804 395202 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(turning the surface of their eyes into a mirror < 1441726806 389212 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :) < 1441726823 128923 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :No you can't do that you have to target unattended object or your own object < 1441726834 280463 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: no, that'd be similar to targetting an item in their inventoyr, it's banned for normal magic that targets object, except when explicitly written. < 1441726886 479709 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Force target to decide his action in advance." -- oh, can work, as long as it doesn't last very long < 1441726943 198823 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Redirect damage from summoned creatures to yourself." -- sure, at least if you have to cast this when they're not very far from you, like within your visual range < 1441726989 830803 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Apply metamagic to opponent's spell." -- ugh... I'm not sure. this would have to restrict what kind of metamagic, at which point it's better to have separate spells for slowing down an opponent's spell, delaying it, reducing its effect, etc. < 1441727018 584527 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Save part of the duration of a spell for later." -- could work, at least in most cases. < 1441727042 809585 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but only if it requires you to still hold that spell slot as used as long as you're saving the spell < 1441727057 373365 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :otherwise you could delay spells for a year and then discharge them all in a battle < 1441727065 964092 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Gain a temporary slot prepared with the spell that would be the least < 1441727071 670626 :rodgort!~rodgort@105.ip-167-114-152.net JOIN :#esoteric < 1441727078 713314 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes you have to still hold the slot and there would be a limited amount too, you can't save it indefinitely! < 1441727083 184277 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :useful one in the current situation. -- um... that sounds very useless, but ok < 1441727123 481983 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Wait, why'd you ever cast that, instead of just preparing or casting a useless spell to that slot? < 1441727125 37199 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :b_jonas: It is a kind of divination, so not too useless. And even if they think it is the least useful one, you could figure out how to use it anyways... < 1441727177 220190 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'd just prepare some other mostly useless spell instead. < 1441727183 431250 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't see what I'd lose. < 1441727221 836329 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Change one gem into another of equal value." -- a restricted transmutation on items? sure! < 1441727231 445856 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but needs some limits on the quantity probably < 1441727265 608560 :marginale!~marginale@94.123.199.64 QUIT :Read error: Connection reset by peer < 1441727286 755444 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes clearly does have limit on quantity, like most spells would have. < 1441727316 407654 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Cause target to believe he is your parent." -- what? a Darth Vader spell? < 1441727373 109196 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Create coloured water (functions like normal water)." -- um, if this didn't exist, couldn't you just use prestidigitation to create those kinds of paints they use to debug where the cooling liquid pipes of a car is leaking? < 1441727391 525308 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but ok, it could work as a spell < 1441727399 522398 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Prestidigitation may make it temporary I think < 1441727406 223473 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's just that I think those paints are very cheap so it's not worth a spell slot < 1441727411 850405 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you _want_ it temporary < 1441727424 836009 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you need it for up to a few days, until you've debugged the problem < 1441727445 991603 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if it's temporary, you won't have stains remaining on the insides of the car < 1441727477 492518 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But you could make a more powerful variant: < 1441727483 853565 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes, but this isn't to do pipes in the car, there isn't the such thing in this game. It is so you can do in the time of just one spell to create it work colours < 1441727496 747879 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :In place < 1441727539 435554 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mark water or oil in such a way that it's not colored or radioactive or changed in its function, but you can still detect it with some magical means easily. < 1441727565 760807 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :That isn't my intention though < 1441727582 518191 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :That would be useful for doctors, because they could apply it more easily than the current methods which generally require radioactivity or other markers. < 1441727592 876000 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :And the level could depend on how detailed image you can get. < 1441727615 798282 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Eg. to get something like a high-powered MR image with contrast material, you'd need a high-level detection spell. < 1441727650 499950 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But to just find in which of two bays the underground river flows into, you'd need a lower level detection spell. < 1441727829 884176 :Virgolang_!5e7bc740@gateway/web/freenode/ip.94.123.199.64 QUIT :Ping timeout: 246 seconds < 1441727908 591481 :Virgolang_!5e7bc740@gateway/web/freenode/ip.94.123.199.64 JOIN :#esoteric < 1441727931 968499 :marginale!~marginale@94.123.199.64 JOIN :#esoteric < 1441728208 27433 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :One example of apply metamagic to opponent's spell might be to extend the duration of an opponent's spell without their knowledge < 1441728239 44565 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :(But it isn't limited to opponent's either; you can use with other spellcaster on your team too) < 1441728346 37885 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :without their knowledge? < 1441728397 567538 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :One example of causing one spell to start when another one ends might be, that Drawmij's Instant Summons is discharged when you summon an item so that can trigger another spell, or Explosive Runes will be discharged when the runes exploded, or Invisibility ends once all targets of the spell have attacked, etc < 1441728526 303932 :marginale!~marginale@94.123.199.64 QUIT :Excess Flood < 1441728583 2489 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :(It also doesn't work if the spell used to cause this delay expires before the other one does.) < 1441728651 232124 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Also some spells have random durations so it could be affected by that too < 1441728687 252681 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Can you answer my other questions though before I posted that list of spell? < 1441728727 788963 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :What were your other questions? < 1441728770 312979 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :See in the log what it was < 1441728774 596248 :Virgolang_!5e7bc740@gateway/web/freenode/ip.94.123.199.64 QUIT :Ping timeout: 246 seconds < 1441728796 565979 :AnotherTest!~turingcom@193.190.253.145 QUIT :Ping timeout: 265 seconds < 1441728831 708680 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Maybe I will find and copy it, let me see < 1441728831 904161 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"Can a claw on a bat's feet that can be use for sleeping upsidedown to prevent it from being used like a humanoid feet under the assumption that you do not need to walk faster than ten inches per second (by which I mean not running, flying, swimming, climbing, riding in an elevator, or whatever)?" < 1441728838 963288 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes that is one of them < 1441728894 649575 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't know that one. < 1441728901 741030 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I didn't see any other question. < 1441728938 756162 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :O, I hoped someone would know this answer (but I did also post another question, is the experiment required?) < 1441728944 759051 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Although I did post many other questions < 1441729096 309083 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :But my brother did not know the answer either; he asked me a question and I replied with another question in order to guess the answer < 1441729289 19420 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :How would you make such an experiment anyways? < 1441729842 74417 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :But my other (unrelated) question was if you have any objections to the definition of SOUND and EXTOP opcodes of QUACKVM before they are made finalized. < 1441731013 606215 :Virgolang_!5e7bc740@gateway/web/freenode/ip.94.123.199.64 JOIN :#esoteric < 1441731048 313090 :marginale!~marginale@94.123.199.64 JOIN :#esoteric < 1441731219 94127 :marginale!~marginale@94.123.199.64 QUIT :Read error: Connection reset by peer < 1441731270 644959 :Virgolang__!5e7bc740@gateway/web/freenode/ip.94.123.199.64 JOIN :#esoteric < 1441731462 598275 :Virgolang_!5e7bc740@gateway/web/freenode/ip.94.123.199.64 QUIT :Ping timeout: 246 seconds < 1441731470 577458 :Virgolang__!5e7bc740@gateway/web/freenode/ip.94.123.199.64 NICK :Virgolang_ < 1441732266 529347 :Virgolang_!5e7bc740@gateway/web/freenode/ip.94.123.199.64 NICK :jerrylorrly < 1441732524 981271 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Whirl14]]4 10 02http://esolangs.org/w/index.php?diff=44108&oldid=36815 5* 0394.62.69.164 5* (-110) 10 < 1441732607 737960 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Who does know these questions? < 1441732746 550743 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07CHIQRSX9+14]]4 10 02http://esolangs.org/w/index.php?diff=44109&oldid=40694 5* 0394.62.69.164 5* (+16) 10/* Examples */ < 1441733982 601784 :jerrylorrly!5e7bc740@gateway/web/freenode/ip.94.123.199.64 QUIT :Ping timeout: 246 seconds < 1441734794 23716 :bb010g!uid21050@gateway/web/irccloud.com/x-kumipaqmspsqlcfb QUIT :Quit: Connection closed for inactivity < 1441735369 876132 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1441735542 741903 :Sgeo__!~Sgeo@ool-44c0f875.dyn.optonline.net PRIVMSG #esoteric :"Do I see the moon shining?" "No, it's just the flames burning" < 1441735631 566888 :Sgeo__!~Sgeo@ool-44c0f875.dyn.optonline.net PRIVMSG #esoteric :Why does a Sonic the Hedgehog fanfic contain an extended Evillious Chronicles scene? < 1441735663 779541 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I don't know why < 1441735679 897833 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org JOIN :#esoteric < 1441735727 369865 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :Hellu < 1441735755 790976 :Sgeo__!~Sgeo@ool-44c0f875.dyn.optonline.net PRIVMSG #esoteric :Oh apparently it's a character listening to a song < 1441735771 144244 :Sgeo__!~Sgeo@ool-44c0f875.dyn.optonline.net PRIVMSG #esoteric :https://www.fanfiction.net/s/7427632/3/Xanovias < 1441736588 457203 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :THE LINK < 1441736590 642500 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :IT BUUUUUUUUUUUUURNS < 1441736845 198020 :bb010g!uid21050@gateway/web/irccloud.com/x-prsxxlybpjzeldzx JOIN :#esoteric < 1441736889 399278 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the roof, the roof, the roof is on fire... < 1441737367 586593 :AnotherTest!~turingcom@94-224-64-77.access.telenet.be JOIN :#esoteric < 1441737888 825543 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org QUIT :Ping timeout: 246 seconds < 1441738276 946258 :sc00fy!~scoofy@catv-89-135-80-2.catv.broadband.hu QUIT :Ping timeout: 246 seconds < 1441738310 939146 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: QUACKVM? where's the draft for that? < 1441738447 483856 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :b_jonas: http://zzo38computer.org/prog/quackvm.zip Most of it is finalized, although the documentation is not yet complete, and some details of SOUND and EXTOP are not finalized < 1441738557 43677 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1441738663 918625 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Do you have any other question/comment/opinions/complaints about such thing please? < 1441739061 860135 :`^_^!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1441739079 317738 :J_Arcane!~chatzilla@37-219-200-6.nat.bb.dnainternet.fi JOIN :#esoteric < 1441739132 468052 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`olist 1003 < 1441739134 110290 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :olist 1003: shachaf oerjan Sgeo FireFly boily nortti < 1441739174 951924 :nycs!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 260 seconds < 1441739187 68448 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :And how can I possibly figure out the answer of my other question? < 1441739188 783415 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :oooh < 1441739261 750218 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`FireFlist < 1441739291 126348 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Is there such a file as FireFlist? < 1441739323 689274 :nortti!nortti@ayu.smar.moe PRIVMSG #esoteric :`run echo 'echo FireFly Eldis4' > bin/FireFlist < 1441739326 659150 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1441739338 738444 :nortti!nortti@ayu.smar.moe PRIVMSG #esoteric :`chmod +x bin/FireFlist < 1441739339 243328 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :chmod: missing operand after `+x bin/FireFlist' \ Try `chmod --help' for more information. < 1441739343 206461 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Well, now it is. < 1441739344 878186 :nortti!nortti@ayu.smar.moe PRIVMSG #esoteric :`run chmod +x bin/FireFlist < 1441739347 495898 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1441739364 82614 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, I saw the fireflist < 1441739372 498053 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thought "ooh, I wonder if OOTS updated since I was last online" < 1441739376 930668 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :checked it, found it was only just posted < 1441739382 487478 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then came to the channel to see if anyone had `olisted yet < 1441739387 990593 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :In addition to `run there is also `` and ``` which are similar to `run < 1441739396 439446 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: You could just add yourself to olist < 1441739400 974771 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :ais523: Now you know! < 1441739405 588118 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we've had this conversation before < 1441739406 456642 :nortti!nortti@ayu.smar.moe PRIVMSG #esoteric :`cat bin/` < 1441739407 24366 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :TIMEFORMAT='real: %lR, user: %lU, sys: %lS' exec bash -c -- "$1" < 1441739409 654577 :nortti!nortti@ayu.smar.moe PRIVMSG #esoteric :`cat bin/`` < 1441739410 215024 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :export LANG=C; exec bash -c "$@" < 1441739422 774560 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't remember the conclusion. < 1441739428 226408 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I prefer to read OOTS on my own pace; however, I know that #esoteric cares about being notified ASAP < 1441739446 212220 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I see ensuring that `olists are posted in a timely way as being a service to everyone who's actually on the `olist < 1441739450 734257 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :whilst not caring if I myself am late < 1441739519 943414 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`time echo hello < 1441739520 503107 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: time: not found < 1441739528 782417 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Are most of my questions too difficult for anyone to answer (including myself)? < 1441739568 486598 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :`` time echo hello < 1441739569 94244 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :real: 0m0.001s, user: 0m0.000s, sys: 0m0.000s \ hello < 1441739571 122418 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :oh, wait, that'd be `` I guess < 1441739593 566283 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's actually `run. < 1441739603 970308 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :`cat bin/run < 1441739604 603381 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo run run run < 1441739612 962540 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a special command, not a script. < 1441739619 770449 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :The `run is a different command clearly < 1441739621 778333 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For some reason people just started using ``, which actually is bin/`. < 1441739621 946009 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` ls -l bin/` < 1441739622 630715 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: -c: line 0: unexpected EOF while looking for matching ``' \ bash: -c: line 1: syntax error: unexpected end of file < 1441739633 930279 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` ls -l bin/"`" < 1441739634 535561 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: -c: line 0: unexpected EOF while looking for matching ``' \ bash: -c: line 1: syntax error: unexpected end of file < 1441739635 931912 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: `` is shorter < 1441739638 771644 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :ugh, right < 1441739642 98268 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` ls -l bin/"\`" < 1441739642 904969 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​-rwxr-xr-x 1 5000 0 65 Jun 21 02:47 bin/` < 1441739644 61654 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes, the `` changes the time output and ``` changes the locale < 1441739644 891239 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I added `! for similar reasons < 1441739657 256140 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/! < 1441739662 678075 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, right. < 1441739669 606281 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ CMD=`echo "$1" | cut -d' ' -f1` \ ARG=`echo "$1" | cut -d' ' -f2-` \ exec ibin/$CMD "$ARG" < 1441739692 46842 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i,i `` ln -s ibin ibid < 1441739693 912419 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Ah, interpreters < 1441739822 708468 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :b_jonas: Did you read this? < 1441739848 142503 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1441739856 454363 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: read what? < 1441739871 812313 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :The document of the QUACKVM < 1441739876 170895 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :still reading < 1441739886 834308 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :FireFly: `! is the entire original purpose of HackEgo < 1441739899 934018 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it was intended so that we could add esolangs to it ourselves instead of having to bother Gregor < 1441739900 153453 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :As you could see the documentation is currently incomplete. < 1441739901 674437 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Nod < 1441739913 946558 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but HackEgo has mostly been used for quotes and "wisdom" (actually foolishness) and rainbow welcomes < 1441739925 464993 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :(It also does not currently document the assembler, although you can look at the provided files for examples.) < 1441739944 809058 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`ls ibin < 1441739945 459824 :HackEgo!~HackEgo@162.248.166.242 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 \ help \ java \ k \ kipple \ lambda \ lazyk \ linguine \ malbolge \ pbrain \ perl \ qbf \ rail \ rhotor \ sadol \ sceql \ sh \ trigger \ udage01 \ underload \ u < 1441740072 226713 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1441740106 614157 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org JOIN :#esoteric < 1441740488 51509 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :Hellu < 1441740950 613375 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org QUIT :Ping timeout: 240 seconds < 1441742236 325476 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org JOIN :#esoteric < 1441742257 420390 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: ok, I have questions < 1441742259 415046 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and comments < 1441742282 667067 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: what I'm missing the most is describing what an instruction contains, eg. what its arguments can be, and what the basic instruction loop is < 1441742290 22037 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it would be nice if you could tell that now < 1441742509 187914 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: also, how the instructions are encoded, if they're stored in the writable memory < 1441742664 101086 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :whoa I'm looking at the answers for this in quackvm.c < 1441742674 162180 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :still, definitely document it because it matters < 1441742856 921899 :atrapado!~atrapado@unaffiliated/atrapado JOIN :#esoteric < 1441742869 860849 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :zzo38: You there? < 1441744073 334125 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: ? < 1441744294 150421 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :I think he's dead < 1441744301 399346 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :@mourn zzo38 < 1441744312 235606 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :`mourn zzo38 < 1441744313 181296 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: mourn: not found < 1441744357 288437 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :`ls bin/ < 1441744358 362365 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​` \ `` \ ^.^ \ ̊ \ ! \ ? \ ¿ \ ' \ @ \ * \ ؟ \  \  \  \ 2014 \ 2015 \ 8ball \ 8-ball \ aaaaaaaaa \ addquote \ allquotes \ analogy \ anonlog \ arienvenido \ as86 \ aseen \ benvenuto \ bf \ bienvenido \ blessyou \ botsnack \ bseen \ buttsnack \ calc \ cAt \ CaT \ catcat \ cats \ cc \ cdecl \ c++decl \ chroot \ coins \ CoInS \ complain \ co < 1441744369 826720 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :`touch bin/mourn < 1441744374 61148 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1441744383 472643 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :`echo "echo "Alas, poor $@, I knew him well" > bin/mourn < 1441744384 464516 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​"echo "Alas, poor $@, I knew him well" > bin/mourn < 1441744395 803422 :bb010g!uid21050@gateway/web/irccloud.com/x-prsxxlybpjzeldzx QUIT :Quit: Connection closed for inactivity < 1441744405 94860 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :`bash "echo \"echo "Alas, poor $@, I knew him well\"" > bin/mourn < 1441744405 662987 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: "echo \"echo "Alas, poor $@, I knew him well\"" > bin/mourn: No such file or directory < 1441744430 270532 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :`bash "echo \"echo "Alas, poor $@, I knew him well\"" > bin/mourn < 1441744430 791898 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: "echo \"echo "Alas, poor $@, I knew him well\"" > bin/mourn: No such file or directory < 1441744450 800065 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :b_jonas: How do I do this again? < 1441744454 847117 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Wtf, the godlike robot thingy can't even give ponies to Galatea? I don't think he's even that powerful. < 1441744473 130954 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :`run "echo \"echo "Alas, poor $@, I knew him well\"" > bin/mourn < 1441744473 660562 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: -c: line 0: unexpected EOF while looking for matching `"' \ bash: -c: line 1: syntax error: unexpected end of file < 1441744488 730380 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :`run "echo \"echo "Alas, poor $@, I knew him well\" > bin/mourn" < 1441744489 371155 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: -c: line 0: unexpected EOF while looking for matching `"' \ bash: -c: line 1: syntax error: unexpected end of file < 1441744621 190734 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :`run "echo \"echo \"Alas, poor $@, I knew him well\"\" > bin/mourn" < 1441744621 866945 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: echo "echo "Alas, poor , I knew him well"" > bin/mourn: No such file or directory < 1441744636 800173 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Your outermost quotes are wrong. < 1441744657 738462 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Compare typing literally "something something whatever" in a shell; it's going to look for a command with that names. < 1441744674 270952 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the second-level quotes do not need escaping. < 1441744688 142580 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo "echo \"Alas, poor $@, I knew him well\"" < 1441744688 886342 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo "Alas, poor , I knew him well" < 1441744696 553990 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo "echo \"Alas, poor \$@, I knew him well\"" < 1441744697 258499 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo "Alas, poor $@, I knew him well" < 1441744702 891970 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That is something you could now > to a file. < 1441744719 995423 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Using single quotes would have been easier.) < 1441744750 282957 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :`run "echo \"echo \\\"Alas, poor $@, I knew him well!\\\"\" > bin/mourn" < 1441744750 992648 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: echo "echo \"Alas, poor , I knew him well!\"" > bin/mourn: No such file or directory < 1441744764 476055 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You keep going further. < 1441744775 127318 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo "echo \"Alas, poor \$@, I knew him well\"" > bin/mourn < 1441744777 630866 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1441744779 590528 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`mourn whoever < 1441744780 178493 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/bin/mourn: Permission denied \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: /hackenv/bin/mourn: cannot execute: Permission denied < 1441744787 357778 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run chmod +x bin/mourn < 1441744789 77981 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1441744789 565914 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`mourn whoever < 1441744790 222447 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Alas, poor whoever, I knew him well < 1441744792 478643 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There you go. < 1441744792 978212 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :Hopefully that'll go through < 1441744835 975499 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric : `run echo "echo \"/me picks up a skull\";echo \"Alas, poor \$@, I knew him well!\"" > bin/mourn < 1441744841 791792 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :`run echo "echo \"/me picks up a skull\";echo \"Alas, poor \$@, I knew him well!\"" > bin/mourn < 1441744844 742046 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1441744849 387249 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :`mourn someone < 1441744849 888167 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/me picks up a skull \ Alas, poor someone, I knew him well! < 1441744869 316204 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :`run echo "echo \"echo \"Alas, poor \$@, I knew him well!\"" > bin/mourn < 1441744872 613161 :x10A94!~x10A94@178.252.73.97 QUIT :Read error: Connection reset by peer < 1441744873 517894 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1441744879 128640 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :`mourn whoever < 1441744879 738719 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/mourn: line 1: unexpected EOF while looking for matching `"' \ /hackenv/bin/mourn: line 2: syntax error: unexpected end of file < 1441744894 38524 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :`run echo "echo \"Alas, poor \$@, I knew him well\"" > bin/mourn < 1441744895 528234 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1441744900 942996 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :`mourn whoever < 1441744901 451226 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Alas, poor whoever, I knew him well < 1441744906 297130 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :`run echo "echo \"Alas, poor \$@, I knew him well!\"" > bin/mourn < 1441744909 781638 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oh, he's casting that overpowered death spell that destroys a target without a limit on its hp or level. < 1441744909 963375 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1441744915 355709 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :That's a very scary spell. < 1441744916 792783 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :`mourn whoever < 1441744917 426641 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Alas, poor whoever, I knew him well! < 1441744979 739269 :TieSoul!~quassel@86.89.119.147 QUIT :Remote host closed the connection < 1441745170 619993 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org QUIT :Ping timeout: 240 seconds < 1441745465 783149 :heddwch!~heddwch@76.8.3.189 NICK :JustSIDS < 1441745566 782790 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :s/ well// < 1441745609 927692 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`misquote < 1441745610 516580 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: misquote: not found < 1441745704 235780 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1441745802 438285 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: ping < 1441745814 921802 :JustSIDS!~heddwch@76.8.3.189 NICK :heddwch < 1441745831 960034 :shikhin!~shikhin@unaffiliated/shikhin NICK :sortie < 1441745833 418054 :sortie!~shikhin@unaffiliated/shikhin QUIT :Disconnected by services < 1441745840 931653 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1441745866 342297 :contrapumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 252 seconds < 1441745968 972226 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote < 1441745971 506582 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :591) Vorpal: your ability to randomly make obvious comments in IRC as if they were profound is not a particularly useful one < 1441745972 416266 :`^_^!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1441746057 352665 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org JOIN :#esoteric < 1441746072 586760 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :We should add more possible things to `mourn < 1441746106 762890 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :For example, NOOOOOOOOOOOOOOOOOOOOOOOOOO < 1441746436 959441 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1441746600 807840 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :b_jonas: OK, I was out but now I am on < 1441746690 219255 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes I will document it; as I said the documentation is incomplete. < 1441746800 31008 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: my main problem with this thing is that the program counter is memory-mapped. I hate machines where that's done, because it makes it almost impossible to optimize this system, whether in software or hardware. < 1441746844 919399 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 246 seconds < 1441746862 511133 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: This way, any indirect store can be a jump if the address is randomly zero, and any indirect load can load from the program counter, so you have to update it in memory before every indirect load, of which an instruction can have more than one. < 1441746903 459514 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: Further, I don't think memory-mapping the instruction pointer even gives you any useful advantage in a non-eso language. < 1441746906 690158 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I do not want to complicate it with a lot of optimization and stuff. Most of the VM (including that part) is now frozen and will not be changed. The documentation isn't though, and some other details also might be changed before done < 1441746924 89816 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: certainly, but this way an implementation can't optimize it either. < 1441746929 323326 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1441746952 640772 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes, that is true. Still that part won't be changed < 1441746966 949271 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :You could solve this by saying in the documentation that you're not allowed to store the instruction pointer with indirect stores, and that if you load it indirectly it will give an undefined value. < 1441747036 485805 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Programs already do use stuff like "PUT ,,X" to unconditionally jump to the label X (the included assembler provides a GOTO macro that compiles into this though) < 1441747085 390229 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: why wouldn't you use the non-indirect instructions, ADD or OR for that instead? < 1441747110 199167 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let's say OR for simplicity < 1441747114 860677 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :The encoding ends up shorter with PUT, for one thing. < 1441747129 471132 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :does it now? hmm < 1441747146 606321 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes it does < 1441747147 628433 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :anyway, minor comments if you can't change this < 1441747166 540823 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :An implementation still could optimize it but it would have to be able to disable the optimization when such things like that occur. < 1441747168 920270 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but document how the instruction format works anyway, because I wouldn't have guessed it from the docsw < 1441747178 70495 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes I am currently documenting that. < 1441747178 703319 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :heck, I wouldn't even have guessed that you have the isntructions mapped to the memory < 1441747185 759395 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I thought they were in a separate code memory < 1441747204 508329 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, so minor comments < 1441747229 423634 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes, OK I will mention that they are mapped in the same memory (self-modifying code is also possible) < 1441747270 111098 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :Can we do "Part of a series on..." boxes on the Wiki? < 1441747283 991344 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :2. in the docs for LOAD/SAVE, it's not clear what starting address in the memory the load/store uses. < 1441747307 517063 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :3. in put, which operand are you writing? the second or the third? < 1441747331 359012 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :4. in PRINTT, s/with any/without any/ < 1441747332 907140 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Thank you for noticing that; it is the third. < 1441747360 723086 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I fixed that. (I will store them in the .zip after I finished fixing all of them) < 1441747399 919899 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :The starting address for LOAD/SAVE is equal to the size of bank 0. < 1441747405 611939 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :5. in PRINTC, the cursor move control codes you use seem to be strange, I thought they would be 8=move left, 10=move down, 11=move up, 12=move right < 1441747427 378093 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :6. s/corsor/cursor/ < 1441747444 227601 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :7. is there some reason why CLS is a separate instruction rather than a control code for PRINTC? < 1441747465 808479 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I don't know why I did that < 1441747493 689410 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :But it is true that 10=move down; the documentation was wrong < 1441747497 747222 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I fixed it < 1441747524 744458 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :8. It seems strange to me that you say the multiplication result of MUL isn't allowed to overflow an int16_t. I think you're just making arithmetic unnecessarily difficult with this. Would there be a drawback of making the result always modulo 65536? < 1441747573 615529 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Well, I do not see why it is so important that you would need to be able to do such multiplication, but OK. < 1441747601 981288 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I deleted that paragraph from the errors section now. < 1441747639 180307 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :9. It might be too late for that, but I wondered why you don't have an arithmetic instruction for variable right shift (signed or unsigned, your choice if you document it). < 1441747654 835415 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It seems to be missing from the instruction set. I know you have a division but still. < 1441747714 525850 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :You are right I don't, you have to use division instead. < 1441747714 950312 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :10. For SOUND, how can you tell where the packed code ends? Is there a length or terminating code somewhere? Or is it the sign bit of the 32-byte value of which six five-byte values are used? < 1441747724 747772 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :Hello? < 1441747735 938913 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's about all I think < 1441747738 285668 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :It is the same as the text, which I have not documented. < 1441747739 837321 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: pong < 1441747743 187982 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :OK < 1441747748 544454 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :It is the sign bit of each 16-bit cell though. < 1441747752 619562 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :Can we do, for example, infoboxes in articles? < 1441747753 143284 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1441747759 158490 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :Or is that part of a plugin Esolangs doesn't have? < 1441747762 947220 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think you should mention that in the docs then < 1441747775 935221 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :I mean like a box of links that you can expand at the bottom of an article < 1441747780 151227 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :Don't remember what they're called < 1441747783 671304 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes I should add the section about the text packing < 1441747788 166200 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Currently it isn't documented < 1441747820 910962 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :No one? < 1441747825 262598 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :Answer plz :, < 1441747826 33634 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :( < 1441747846 609624 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Maybe you could put a right shift (and some bitwise ops) in the LONGCALC instruction instead. < 1441747862 275140 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :hppavilion[1]: I don't know either, but it could be done with templates I think, no extra plugin is needed < 1441747876 552217 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :zzo38: OK < 1441747927 256612 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :I'm considering creating an article or series of articles on time and space complexity < 1441747952 669335 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1441748028 184578 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm not sure I understand all of the instruction encoding part of the code though. < 1441748058 542827 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Well, I am documenting that now < 1441748059 801487 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It has eight addressing modes for the three input arguments each, plus some magic for both the condition code and the output. < 1441748124 556559 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :That is correct < 1441748237 42135 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah, so longcalc gives the low word of the result as the result, and optionally stores the high word < 1441748318 794060 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :It stores both the low and high word optionally. I did not document LONGCALC yet (I have only partially done) < 1441748344 324271 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"stores both the low and high word optionally" that's not what it looked like in the source but ok < 1441748398 20883 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :You can't tell it to store only one; it stores both if told to do so. < 1441748407 967346 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1441748463 927208 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :good night now. < 1441748641 23262 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :And actually it is possible I might add a few more control codes into PRINTC to make bold on/off, but I don't expect to add anything more. (If the implementation doesn't support bold then the bold on/off codes do nothing) < 1441748644 287724 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07List of Complexity Classes14]]4 N10 02http://esolangs.org/w/index.php?oldid=44110 5* 03Hppavilion1 5* (+132) 10Created Page < 1441748684 859492 :AnotherTest!~turingcom@94-224-64-77.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1441748713 318530 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 256 seconds < 1441748833 125241 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: um the complexity zoo is thataway < 1441748992 653827 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :Ah < 1441749007 645715 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :The page is just for the basic classes < 1441749011 152258 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :Not the whole zoo xD < 1441749011 854456 :yiyus!1242712427@je.je.je QUIT :Ping timeout: 252 seconds < 1441749770 225322 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org QUIT :Ping timeout: 244 seconds < 1441749850 354504 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1441749971 494997 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org JOIN :#esoteric < 1441750029 228232 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :So < 1441750043 799124 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :Control Flow Weirdness < 1441750235 325857 :J_Arcane!~chatzilla@37-219-200-6.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds < 1441750241 470927 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :Anyone have any ideas? < 1441750260 137726 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :zzo38, you're my goto (pun intended) user for annoying < 1441750407 383436 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :Come From is nice < 1441750416 674622 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :But NOT COOL ENOUGH < 1441750433 423339 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Yes, I know that < 1441750452 441612 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :Perhaps a GOTO, PASS THROUGH FROM, and COME FROM statement that must all be used together? < 1441750453 238218 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :But then, there is also computed come from < 1441750462 825449 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :True, true < 1441750467 963808 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :Conditional Come From < 1441750474 64964 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :And computed < 1441750480 46159 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :Those are /weird/ < 1441750506 186375 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :But I'm looking for something new that could be considered good practice to use < 1441750516 162037 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :Or awful, awful practice < 1441750526 192682 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :What kinds of control flow are there? < 1441750540 801707 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :* if/elif.../else < 1441750547 5463 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :while < 1441750548 785524 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :for < 1441750550 131542 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :foreach < 1441750562 138471 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :I forgot *s xD < 1441750562 641843 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i like setjmp and longjmp as control flow < 1441750566 822865 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :I do too < 1441750574 817011 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :call/cc < 1441750578 280200 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :Yes < 1441750583 836684 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :call/pc < 1441750588 883437 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :Call with Previous Continuation < 1441750599 143624 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what? < 1441750631 103993 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :Call with Previous Continuation < 1441750635 759368 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :No clue what it means < 1441750645 256366 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :but... how? < 1441750647 575965 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :and repeat loop < 1441750649 355517 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :um < 1441750650 696161 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :Well < 1441750661 388447 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :I don't know how call/cc works really < 1441750682 895908 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :But it'd work like that, but with the previous continuation from the last call/cc or call/pc instead < 1441750696 824942 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :If it's the first caller in the program, it uses a blank continuation or something < 1441750701 939314 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Some programming languages have "arithmetic if". < 1441750714 908754 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I believe dc would be better if it used arithmetic if for control flow rather than what it currently uses < 1441750724 582217 :Wright!~Wright@c-98-225-44-92.hsd1.wa.comcast.net JOIN :#esoteric < 1441750752 85745 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :dc? < 1441750762 479911 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :Oh < 1441750775 787715 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :Is arithmetic if the a?b:c thing? < 1441750815 691197 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :No < 1441750831 227748 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I mean the branch target is decided based on whether the input is negative, zero, or positive. < 1441750836 813815 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :Ah < 1441750841 487718 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :HOWEVER statement perhaps? < 1441750860 191894 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :y=1; < 1441750861 795578 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :x=y, HOWEVER y=5; < 1441750872 289824 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :That'd make for some nice obfuscation < 1441750875 207672 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :But it's nothing new < 1441750894 436838 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :foreachif? < 1441750918 835497 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :foreach(x in y if x<5){print(x)} < 1441750949 632574 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :Oh < 1441750952 656341 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :I remember one < 1441750958 167740 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hppavilion[1]: what does HOWEVER do? < 1441750977 231502 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :HOWEVER changes the environment, but just for the current instruction < 1441750985 316370 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :So that snippet sets x to 5 < 1441750998 865854 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :The strong while loop (I don't know what it's called) which is a while loop < 1441751008 581536 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :But it checks after EVERY statement if it should continue < 1441751029 631181 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :I have to change positions and might lose wifi < 1441751032 952507 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :So, bye maybe < 1441751075 868489 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :Nope < 1441751077 276259 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org PRIVMSG #esoteric :Still here < 1441751892 536542 :hppavilion[1]!~Lordofthe@74-114-87-73.dynamic.asdk12.org QUIT :Ping timeout: 255 seconds < 1441753349 662213 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Have you done any complicated stuff in TeX? < 1441753545 391590 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :just a phd thesis, nothing complicated... < 1441753556 49482 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION whistles innocently < 1441753651 790831 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I think someone has once made up a BASIC interpreter with TeX < 1441753790 230871 :oren_!~oren@65.94.102.49 PRIVMSG #esoteric :gVd EvniG! I hav invented yet unuDR iGgliS speliG reform pRpOsL! < 1441753816 431286 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I have not quite done that, but I have done other things in TeX, including sorting, date calculations (including calculate when is Easter and several other holidays), PBM parser, list manipulation, PGN parser, FEN parser, an imitation of having multiple classes of marks, POSTNET barcode generator, etc < 1441753845 523793 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net JOIN :#esoteric < 1441753848 255931 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :TeX could do mail merge too without too much difficulty < 1441753854 150846 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oren_: oren_ fEndiS < 1441753859 176 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1441753878 85335 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats his keyboard -----### < 1441753898 129906 :oren_!~oren@65.94.102.49 PRIVMSG #esoteric :cRect! Dats exactlE rIt! < 1441753916 385014 :hppavilion[1]!~Lordofthe@133-171-58-66.gci.net PRIVMSG #esoteric :ACTION slaps his keyboard 3==- NO. < 1441753990 334486 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Tot sO < 1441754009 911451 :oren_!~oren@65.94.102.49 PRIVMSG #esoteric :I stil nEd tU docUment it DO... < 1441754077 888516 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Was your thesis .tex file even TC? < 1441754094 693232 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: unlikely < 1441754118 399019 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think the most complicated things in mine (TeXwise) are a few TikZ figures. < 1441754157 910344 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it wasn't even one file, i did some contortions with the page numbering scheme to keep the individual article parts separately compiled < 1441754202 309820 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This thing is singly compiled (with \input), and it even includes the articles in the resulting PDF. Part of the template. < 1441754280 471588 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You just \addpublication[]{}{}{}{}{}{}{}{}{}{} (it takes a lot of arguments) and it adds it to the publication list, the list of author's contributions, adds the article cover divider page thing, and includes PDF content. < 1441754433 555473 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :my figures were made in xfig (hybrid tex / postscript mode) < 1441754463 997201 :atrapado!~atrapado@unaffiliated/atrapado QUIT :Quit: Leaving < 1441754552 392041 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I have not needed figures so far, although I could do using rules, making symbols with METAFONT, etc, or if it is necessary even to use a program that can make it in PCL format. < 1441754595 131004 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I kind of like TikZ, although there's high chance of wasting time in figuring out how to do something in a fancy declarative way, when you could be done in ten minutes with absolute coordinates. < 1441754626 285727 :oren_!~oren@65.94.102.49 PRIVMSG #esoteric :http://www.orenwatson.be/speliG.htm < 1441754660 555628 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :(The "hpfile" special could be used to include any PCL graphics into the document) < 1441754720 361110 :oren_!~oren@65.94.102.49 PRIVMSG #esoteric :I usually just made a SVG in inkscape and then included it < 1441754726 348062 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For a course I was half-teaching, I did a lot of TikZ plotting for the exercises. You can call into gnuplot so that on the first round of processing, it writes some files you run gnuplot on, and then later it uses the results from gnuplot to draw the figures. < 1441754751 955065 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It can also call gnuplot on its own, but that requires some flags to let TeX call external programs. < 1441754982 588849 :oren_!~oren@65.94.102.49 PRIVMSG #esoteric :enE coments on mI nU speliG sistM? < 1441754989 271869 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Once I did try to include a picture in a TeX document by converting the picture into PCL format with ImageMagick and then referencing it, but I just got a mess on the output; do you know what is wrong? (Nevertheless I was able to fix it by using PBM instead) < 1441755063 767640 :oren_!~oren@65.94.102.49 PRIVMSG #esoteric :dU pEpL rElE distribyUt TeX fILs? < 1441755081 490120 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :only zzo38 < 1441755310 645638 :oren_!~oren@65.94.102.49 PRIVMSG #esoteric :I sE. jenRLE yU cNvert it tU PDF fRst. < 1441755468 767559 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :I would use TeX->DVI->PCL < 1441755498 442891 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :(Possibly with additional postprocessing steps after the DVI is created, in order to reorder pages for bookbinding or whatever) < 1441755643 124560 :zzo38!~zzo38@24-207-56-9.eastlink.ca PRIVMSG #esoteric :Most things can be done in TeX but some things might not so you might put in specials which are used by various DVI->DVI filters. < 1441756722 807841 :bender|!~benderx2@unaffiliated/bender/x-9459530 JOIN :#esoteric