< 1425081751 432830 :chaosagent!~quassel@c-98-210-97-139.hsd1.ca.comcast.net JOIN :#esoteric < 1425081789 561552 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :dammit. how am i going to overwrite my OS with this one if ubi-partman always crashes :( < 1425081919 886612 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1425081932 819680 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1425081934 345634 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1425082214 571804 :vanila!~vanila@unaffiliated/vanila QUIT :Quit: Leaving < 1425082460 180053 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :quinthellopia! < 1425082468 965045 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :what's an ubi-partman? < 1425082498 817053 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :some partition manager < 1425082515 553230 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :now i'm having trouble even getting the graphics to boot < 1425082515 710830 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :why not gparted? < 1425082518 7975 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thought experiment: someone new joins the channel, claiming to be really interested in an obscure bad esolang < 1425082522 498221 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :why is this so hard < 1425082530 321602 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how bad does it have to be before you assume they are / they are in league with its creator? < 1425082544 776510 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :quintopia: don't worry. partitioning is either the simplest thing, or the hardest thing. < 1425082555 974787 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i meant this entire process < 1425082568 432874 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :partitioning will be easy if i can even GET to that point < 1425082580 525967 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :(one of my friends has a desktop. I don't want to touch that desktop anymore. the boot process on that thing greatly surpasses my necromancy skills.) < 1425082582 586219 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :since i'm just going to wipe every thing and start over < 1425082609 873923 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :right now all i'm getting is a screen that keeps flashing < 1425082616 372885 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :ais523: I think that might describe my first visit to the channel < 1425082619 190945 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :quintopia: if you haven't done it yet, burn an image of grml on a disc or stick, and boot that. this distro is magic. < 1425082625 161594 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :FireFly: which language was it? < 1425082629 930033 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Migol 09 < 1425082638 220643 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :quintopia: it should most verily probably solve almost all your problems. < 1425082644 473827 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily: magic how < 1425082645 701057 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :(almost used in the mathematical sense.) < 1425082656 444207 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wow < 1425082682 157810 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :that implies that the number of possible problems is infinite < 1425082682 977863 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :quintopia: it has heavy hardware autodetection, with manual options in case your machine is rebarbative and resists your dominance. < 1425082693 376560 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i think the number of possible problems is really a large finite number < 1425082698 244116 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I never said that the set of possible problems is finite. < 1425082711 224268 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :large finite numbers are good approximations of infinity. < 1425082714 477175 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1425082725 56504 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :how so < 1425082736 720464 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :every finite number i know is much less than infinity < 1425082796 4822 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :large numbers either hit NaN or Infty. therefore, they are good approximations. < 1425082824 620396 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :but apart from that, you really should get a copy of grml. < 1425082845 399179 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION doesn't have any sentimental attachment towards grml, I swear. < 1425082888 542455 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i have a sentimental attachment to the obsolete system i am replacing < 1425082954 353107 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :quintopia: sequences of large finite numbers are a good approximation of infinity < 1425082958 944844 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1425082973 338644 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1425083003 949248 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Koen_: only infinite sequences! but that's beggaring the question! < 1425083115 454791 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :quintopia: are you trying to tell ihatehex he's a value virgin? < 1425083163 789479 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :mostly i'm just complaining about people hinting at problems they are trying to solve without actually saying what problem it is < 1425083392 50438 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i feel like i've broken this usb drive by trying to boot from it >.> < 1425083457 667451 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :that can happen < 1425083601 359794 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it worked once, but now it only ever goes into an infinite loop of turning the display off and on (sleep/wake). i will deal with this another day. < 1425085064 575913 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 245 seconds < 1425085276 628136 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :bye < 1425085288 312085 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: The struct held his beloved integer in his strong, protecting arms, his eyes like sapphire orbs staring into her own. "W-will you... Will you union me?" < 1425085407 352083 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1425085416 469263 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1425086736 4341 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :irrelevant URL for the content, but for anyone interested in esoprogramming in Magic: the Gathering, this page trying to find the largest non-infinite combo in Magic is pretty amusing: http://www.rpgdl.com/metroidcomposite/phpconversion.php < 1425086773 314999 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :OK < 1425087417 327268 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1425087418 844315 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1425087446 770616 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1425088644 171789 :koo7!~kook@236.152.broadband3.iol.cz QUIT :Quit: Leaving < 1425088751 308874 :koo7!~kook@236.152.broadband3.iol.cz JOIN :#esoteric < 1425089816 333500 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1425089817 944658 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1425090146 535342 :scarf!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1425090265 351442 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 264 seconds < 1425090280 100123 :scarf!~ais523@unaffiliated/ais523 NICK :ais523 < 1425092264 418790 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :this just in-- woman asks what color dress is, internet goes down in flaming ruins < 1425092327 410091 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I assume this is some sort of huge meme < 1425092337 718263 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because I've seen it be brought up unprompted in like 4 different places < 1425092423 61475 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :basically people can't all agree on whether the dress is white and gold (me) or blue and black < 1425092451 313552 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :based on what? seeing it in person? photos? < 1425092462 676894 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :with photos it could literally be white and gold in one, and blue and black in another, depending on lighting < 1425092472 694356 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :http://swiked.tumblr.com/post/112073818575/guys-please-help-me-is-this-dress-white-and < 1425092480 548231 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :this photo specifically < 1425092539 729190 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, that depends a lot on gamma < 1425092553 315195 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you're viewing it on a laptop screen, try changing your viewing angle < 1425092558 720112 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :https://twitter.com/emmyrossum/status/571128558325608448 < 1425092575 587667 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's black and blue when viewed from below, white and gold when viewed from above < 1425092594 312152 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so different people could genuinely be seeing different colours < 1425092608 921230 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :HOLY SHIT how did that happen < 1425092646 789538 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I guess what's happened is that the Internet hasn't discovered the existence of gamma yet < 1425092654 25808 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(also, fwiw, I see it as blue and gold in an in-between gamma) < 1425092920 306793 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :so if the screen angle is causing it, maybe different people naturally hold their tablets at different angles < 1425092946 843637 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yep < 1425092958 720559 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Tablets that use IPS shouldn't be affected by viewing angle < 1425092963 523506 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :inconsistent gamma based on viewing angle is one of the major disadvantages of LCDs < 1425093180 241876 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'm so tempted to make a screenshot to prove that it's blue and black :P < 1425093306 670473 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we could use the xkcd colour classification chart, perhaps? < 1425093314 583671 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although I'm not sure the whole three-color-dimensional thing is public < 1425093470 745925 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :there are lengthy (though not very substantial) articles about this... http://motherboard.vice.com/en_ca/read/there-is-the-dress-and-only-the-dress < 1425093609 977054 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i cant see white and gold at any angle < 1425093618 818700 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :on any screen < 1425093793 516310 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, one way to think about it < 1425093797 797582 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'd like to know whether this was accidential (an actual photograph that was hopelessly overexposed) or deliberate. < 1425093800 720751 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is that white and blue are adjacent colors (in between, you just have light blues) < 1425093805 803746 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and likewise, black and gold are adjacent < 1425093816 639014 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so there have to be some colors that land right on the boundary < 1425094172 114315 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :Haha! I jury rigged an LCD monitor SIDEWAYS and it doesn't have the problem. (instead the colrs shift with left-right viewing angle) < 1425094315 773006 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not sure that counts :-) < 1425094328 989624 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oren: that sounds awful < 1425094384 771305 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :I taped the mount on the bottom to the wall with a lot of duck tape < 1425094574 420552 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :I think I might keep it like this < 1425094617 56324 :arjanb!8259ab0c@gateway/web/freenode/ip.130.89.171.12 QUIT :Quit: . < 1425094906 624646 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :http://ctrlv.in/509633 < 1425095130 146193 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :actually nahhh it does'nt work with fullscreen < 1425095230 934600 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :Hmmm, what If I took two and taped them side-by side < 1425095302 16951 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :if each one is 16:9 then the result would be 18:16 < 1425095410 119416 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :but I would need to knock together a wooden frame to hold them, too much work < 1425095540 376061 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Multiple screens h ave other problems. < 1425096179 239755 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :hmm, I can also tape the monitor over my head < 1425096209 704100 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :yeah, that workd < 1425096248 756639 :boily!~alexandre@96.127.201.149 QUIT :Quit: TAPERED CHICKEN < 1425096288 894545 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :lol < 1425096401 588745 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :ideally it would be even more overhead, but I think i would need to find a stud to nail the monitor up < 1425096442 415957 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :http://ctrlv.in/509648 < 1425096483 434657 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net NICK :MDream < 1425096628 183745 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :hold on, maybe I can suppor the monitor overhead with a wooden frame < 1425096735 325184 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :why the heck do you want it overhead? < 1425096776 348897 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :So I can be even more lazy and not even lift my head to loom at my screen < 1425096783 969143 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :s/oom/ook < 1425096786 219730 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Deviating Percolator14]]4 10 02http://esolangs.org/w/index.php?diff=42064&oldid=42000 5* 03AJF 5* (+56) 10/* Expressions */ Munroe algorithm < 1425097046 482576 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Huh. < 1425097136 452229 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :So I turned my font into a proper one; here's what IRC looks like: http://xen.firefly.nu/up/2015-02-28_051818.png < 1425097276 916269 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The font is not bad < 1425097310 29696 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1425097405 892930 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I'm positively surprised < 1425098053 545277 :PinealGlandOptic!~PinealGla@82.144.205.57 JOIN :#esoteric < 1425098071 900140 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :When trying to send something to sprunge now I get a HTML document back instead of the proper response; the HTML document says "503 Over Quota" on it. < 1425098125 490512 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: presumably you've uploaded too much to sprunge, and it isn't accepting any more right now < 1425098138 410568 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although that should be a 4xx rather than 5xx code < 1425098149 723535 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, no < 1425098153 59725 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :whatever the user error code is < 1425098160 346860 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :maybe those are 5xx < 1425098226 646443 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :When am I supposed to try again? < 1425098257 184938 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It says "Please try again later." but I don't know what time < 1425098340 573232 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Even such a simple HTML document is full of worthless junk < 1425098403 754315 :chaosagent!~quassel@c-98-210-97-139.hsd1.ca.comcast.net QUIT :Remote host closed the connection < 1425098422 610134 :chaosagent!~quassel@c-98-210-97-139.hsd1.ca.comcast.net JOIN :#esoteric < 1425099472 544717 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :It's called markup because it's so expensive to parse < 1425099549 403783 :MDream!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net PRIVMSG #esoteric :"Please try again harder." < 1425099612 213468 :Lymia!~lymia@inportb/loli/cirno-chan QUIT :Ping timeout: 256 seconds < 1425100308 458180 :ProofTechnique!~ptech@c-24-147-92-185.hsd1.vt.comcast.net JOIN :#esoteric < 1425101062 648907 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Is there any Magic: the Puzzling that involves conceding and/or subgames? < 1425101116 426334 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I doubt it; conceding doesn't fit into the normal 1v1 setups, and in order to work out what would happen in a subgame, you'd need to know what's in the opponent's deck < 1425101176 748842 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, although some puzzles tell you what's in the opponent's deck; there are also things you can use to affect the opponent's library before the subgame starts. < 1425101216 842182 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The possibility to concede also might be important if there are subgames < 1425101242 762188 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Or if you are making a puzzle involving Team vs Team instead of 1v1 < 1425101516 950808 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Maybe it is even necessary to concede a subgame you have started, and to somehow stop your opponent from conceding before you have completed what you need to do, perhaps by making opponent have only 1 life point in the main game, and then if Shahrazad is used they will lose half, rounded up < 1425101916 272416 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :Shahrazad? How many other cards refer to reality like that? < 1425101943 254680 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :Well, real literature anyway < 1425101994 866275 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Some very old flavor texts do refer to real literature < 1425102043 800187 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :Holy shit therea re cards alled "jihad" and "army of allah" how did they get away with that?!?!? < 1425102060 863454 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, those are very old < 1425102070 800542 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Also there is a card "Aladdin" < 1425102101 340882 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think the origin arabian nights stories are out of copyright by now < 1425102130 688533 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But even outside of the Arabian Nights set, some old cards referenced older literature including Shakespeare and the Bible and a few others < 1425102278 88855 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :oh, they got away with it because they came out the year I was born... the whole war hadn't started yet < 1425102365 374320 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :I like how "king suleiman" is a card. < 1425102392 157017 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :since he was a completely real person, but from CENTURIES later < 1425102574 882824 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :He appears as a enemy ai character in aOE3 < 1425102580 911052 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :AOE3 < 1425102636 619230 :Froox!~Frooxius@c-50-185-172-85.hsd1.ca.comcast.net QUIT :Quit: *bubbles away* < 1425102786 839250 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :Interesting to scroll chronologically through the versions of a card. Like apparently before I was playing, there was a period where "destroy, it can't be regenerated" was shortened to "bury" < 1425102866 195297 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :But before that, it was originally "destroy, it can't regenerate" < 1425102915 404489 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The original "Flight" said "Target creature is now a flying creature." < 1425102942 602221 :ProofTechnique!~ptech@c-24-147-92-185.hsd1.vt.comcast.net QUIT :Ping timeout: 245 seconds < 1425103059 652459 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The original text of "Black Lotus" didn't list an activation cost; it said "Adds 3 mana of any single color of your choice to your mana pool, then is discarded. Tapping this artifact can be played as an interrupt." < 1425103079 708192 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: that's because it had "mono artifact" on its type line < 1425103095 195177 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which means that anything that looks like a tap ability in its text box is a tap ability < 1425103119 592833 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, I know, "mono artifact" means it can be activated by tapping in additional to any other activation costs if any. < 1425103146 990185 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And then there is also "poly artifct" which is similar but doesn't require tapping; however I think it still can't be used if it is already tapped < 1425103232 655549 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :However, there is another thing too: Before the Alpha cards were even released, they originally had the activation costs printed next to the mana cost, and there was no "mono artifact" and "poly artifact" either; any card that did not require tapping to activate explicitly said so. < 1425103266 368415 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Another thing about the pre-Alpha cards is that the Plains had pictures of airplanes on them. < 1425103283 423460 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Did you know any of these things before? < 1425103544 197964 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :no... how the hell does "Copper Tablet"'s effect make any sense? < 1425103616 106506 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :actually better question: why does it say "does X damage" instead of "deals X damage" on old cards? < 1425103689 867898 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :"does damage" sounds childish to me somehow < 1425104032 790793 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :Ok weirdest thing: one particular version of the card "wrath of god", instead of saying "destroy all creatures, they can't be regenerated", instead says "" < 1425104035 748731 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :Put all creatures into their owners' discard piles. (This includes your creatures.) < 1425104110 468636 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :I don't even know if that's equivalent < 1425104209 854868 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca PRIVMSG #esoteric :well, assuming that regeneration refers to "destroying" a creature, then it might be < 1425104308 61798 :password2!~password@197.76.131.131 JOIN :#esoteric < 1425104327 19486 :password2!~password@197.76.131.131 QUIT :Max SendQ exceeded < 1425104363 187906 :password2!~password@197.76.131.131 JOIN :#esoteric < 1425104390 17116 :password2!~password@197.76.131.131 QUIT :Max SendQ exceeded < 1425104431 852357 :password2!~password@197.76.131.131 JOIN :#esoteric < 1425104601 741144 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, repeated joining + Max SendQ exceeded is rarely a good sign < 1425104942 560434 :password2!~password@197.76.131.131 QUIT :Read error: Connection reset by peer < 1425105501 998856 :Lymia!~lymia@inportb/loli/cirno-chan JOIN :#esoteric < 1425105928 349516 :password2!~password@197.76.137.6 JOIN :#esoteric < 1425105990 839580 :password2!~password@197.76.137.6 QUIT :Read error: Connection reset by peer < 1425106627 442043 :Frooxius!~Frooxius@2601:9:8300:f300:6081:ed7:70cd:1b88 JOIN :#esoteric < 1425106926 405434 :password2!~password@197.76.139.22 JOIN :#esoteric < 1425107468 115662 :password2!~password@197.76.139.22 QUIT :Ping timeout: 245 seconds < 1425108834 762106 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1425108850 250611 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1425109090 422873 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1425109105 265517 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1425111785 245424 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1425112142 607635 :chaosagent!~quassel@c-98-210-97-139.hsd1.ca.comcast.net QUIT :Ping timeout: 245 seconds < 1425114605 998450 :bb010g!uid21050@gateway/web/irccloud.com/x-vzajdnmkcnscyeto QUIT :Quit: Connection closed for inactivity < 1425115743 414597 :atehwa!atehwa@aulis.sange.fi QUIT :Remote host closed the connection < 1425115743 598035 :villasukka!villasukka@aulis.sange.fi QUIT :Remote host closed the connection < 1425116216 493900 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1425117338 984443 :TieSleep!~quassel@86.89.119.147 NICK :TieSoul < 1425118798 717693 :AnotherTest!~turingcom@94-224-16-21.access.telenet.be JOIN :#esoteric < 1425119248 26834 :Zuu!~zuu@unaffiliated/zuu JOIN :#esoteric < 1425119964 222959 :Fleur!~Fleur@unaffiliated/fleur JOIN :#esoteric < 1425121205 920630 :AnotherTest!~turingcom@94-224-16-21.access.telenet.be QUIT :Ping timeout: 246 seconds < 1425121685 937955 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1425122400 916807 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1425122767 214106 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 252 seconds < 1425122786 815269 :arjanb!8259ab0c@gateway/web/freenode/ip.130.89.171.12 JOIN :#esoteric < 1425122913 294484 :Zuu!~zuu@unaffiliated/zuu QUIT :Remote host closed the connection < 1425122928 60036 :Zuu!~zuu@unaffiliated/zuu JOIN :#esoteric < 1425125553 904911 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 264 seconds < 1425125618 700274 :Tritonio!~tr@2a04:1980:3100:1aac:92e2:baff:fe42:f24c JOIN :#esoteric < 1425126780 845164 :Tritonio!~tr@2a04:1980:3100:1aac:92e2:baff:fe42:f24c QUIT :Ping timeout: 252 seconds < 1425128341 173171 :vanila!~vanila@unaffiliated/vanila JOIN :#esoteric < 1425128619 879240 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :hello < 1425129330 916380 :ProofTechnique!~ptech@c-24-147-92-185.hsd1.vt.comcast.net JOIN :#esoteric < 1425129413 319269 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :https://t.co/etIIQZzvFQ < 1425129416 586436 :SopaXorzTaker!~SopaXorzT@unaffiliated/sopaxorztaker JOIN :#esoteric < 1425129420 319606 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :https://www.youtube.com/watch?v=unCQHAbGsAA < 1425129429 40879 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :what's it like to write a nethack bot < 1425129432 231195 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :must be alot of code < 1425129618 843645 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :im curious how the sokoban bits are done... < 1425129626 926168 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :those are very hard to solve with a program < 1425129720 510049 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :you can always hardcode some bits < 1425129805 127020 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :yeah i guess the sokobans are hard coded, so the solver doesn't need to be general < 1425129850 850355 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :generating sokoban puzzles is even harder (except for very small sizes, but then solving is still easy...) < 1425129930 78584 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(There are some collections of automatically generated puzzles, based on the principle that one looks for long shortest solutions. They're somewhat interesting for humans to solve because the taxicab metric is generally useless for them.) < 1425129976 779293 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Not sure if there are more interesting puzzles, I'm not really up-to-date on this topic; perhaps ais523 knows more. < 1425129993 382993 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :... more interesting puzzle generators, that is. < 1425130485 821766 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1425130693 784393 :MoALTz_!~no@78.11.179.104 JOIN :#esoteric < 1425130907 329289 :MoALTz!~no@78.11.179.104 QUIT :Ping timeout: 252 seconds < 1425131141 386329 :AnotherTest!~turingcom@94-224-16-21.access.telenet.be JOIN :#esoteric < 1425131368 186952 :ProofTechnique!~ptech@c-24-147-92-185.hsd1.vt.comcast.net QUIT :Ping timeout: 265 seconds < 1425132406 656081 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :It's PSPACE-complete, so puzzles can contain an unlimited variety of interesting devices that are difficult to invent automatically. < 1425132851 566525 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1425133907 382088 :Koen__!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1425134039 937275 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Ping timeout: 246 seconds < 1425134414 239366 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1425134517 358919 :gde33!kvirc@546A0B75.cm-12-3a.dynamic.ziggo.nl JOIN :#esoteric < 1425135216 819329 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Also beating nethack with a pudding farming dvalk... not exactly impressive < 1425135854 487484 :villasukka!villasukka@aulis.sange.fi JOIN :#esoteric < 1425136566 307474 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`relcome villasukka < 1425136567 939383 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​06villasukka: 13Welcome 04to 07the 08international 09hub 02for 06esoteric 13programming 04language 07design 08and 09deployment! 02For 06more 13information, 04check 07out 08our 09wiki: 02. 06(For 13the 04other 07kind 08of 09esoterica, 02try 06#esoteric 13on 04irc.dal.net.) < 1425136894 99250 :AnotherTest!~turingcom@94-224-16-21.access.telenet.be QUIT :Ping timeout: 264 seconds < 1425137079 541840 :ProofTechnique!~ptech@c-24-147-92-185.hsd1.vt.comcast.net JOIN :#esoteric < 1425137363 963789 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :hi < 1425137776 814068 :MDream!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net PRIVMSG #esoteric :Hi vanila. < 1425137794 134434 :MDream!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net NICK :MDude < 1425137824 611661 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :hows it going? any news < 1425139212 668483 :Fleur!~Fleur@unaffiliated/fleur QUIT :Remote host closed the connection < 1425139624 409262 :^v!~notnot^v@pool-71-183-68-143.nycmny.fios.verizon.net JOIN :#esoteric < 1425139747 346074 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :https://www.youtube.com/watch?v=vEVq295zKps < 1425139839 367431 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net PRIVMSG #esoteric :Well I still ought to make a compiler. < 1425139855 412137 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net PRIVMSG #esoteric :Yestersay I tried to figure out some stuff about how IBNIZ works. < 1425139902 693182 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :what compiler? < 1425139915 333551 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net PRIVMSG #esoteric :For an esoteric language I want to make. < 1425139919 20578 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :cool < 1425139924 422080 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :i like learning about compilers < 1425140062 955540 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :i want to make something < 1425140070 895749 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net PRIVMSG #esoteric :I plan to have it compile to IBNIZ code, actually, which is one reason I was trying to start using IBNIZ's memory system. < 1425140084 323861 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net PRIVMSG #esoteric :As oppossed to just using stack commands. < 1425140290 978990 :Lymia!~lymia@inportb/loli/cirno-chan QUIT :Ping timeout: 250 seconds < 1425140454 188853 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net PRIVMSG #esoteric :OK, this is annyoing. < 1425140473 253992 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net PRIVMSG #esoteric :I try something out and it seems to work differently than when i tired the exact same thing last night. < 1425140483 728632 :nortti!nortti@nano.smar.fi NICK :lawspeaker < 1425140490 108489 :lawspeaker!nortti@nano.smar.fi NICK :nortti < 1425140545 221163 :Lymia!~lymia@inportb/loli/cirno-chan JOIN :#esoteric < 1425140612 501778 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net PRIVMSG #esoteric :What I'm trying to do is take the time value, and store that in the memory cell equal to itself modulo the number of display pixels. < 1425140681 121553 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net PRIVMSG #esoteric :Then take the X and Y values and turn them into a single number, each cooresponding to one of the same numbers. < 1425140712 59591 :Tritonio!~tr@2a04:1980:3100:1aac:92e2:baff:fe42:f24c JOIN :#esoteric < 1425140728 866140 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net PRIVMSG #esoteric :With the desired result being that the screen just gets slowly scanned over and filled. < 1425141457 623335 :aretecode!~aretecode@173.192.170.114-static.reverse.softlayer.com QUIT :Quit: Toodaloo < 1425141755 607467 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hi < 1425141812 694991 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net PRIVMSG #esoteric :Hi < 1425142192 297362 :ProofTechnique!~ptech@c-24-147-92-185.hsd1.vt.comcast.net QUIT :Ping timeout: 244 seconds < 1425142583 3559 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote < 1425142590 354654 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1206) wait, is Pluso basically a more limited version of Deadfish? Deadfish minimization is not an area of esolang development I had really considered < 1425142919 541721 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`quote < 1425142920 602885 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1124) kmc, I was trying to go to a sci-fi and fantasy society social, and I went to the wrong bar Wound up at my university's fetish society Didn't realise for an hour and a half < 1425142938 173160 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ah! my favourite Tanebquote :) < 1425142949 183980 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yes, it was quite an evening < 1425142959 5075 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Over a year ago now, wow < 1425143221 745141 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Apparently someone made the opposite mistake this year < 1425143307 388853 :Frooxius!~Frooxius@2601:9:8300:f300:6081:ed7:70cd:1b88 QUIT :Quit: *bubbles away* < 1425143993 344584 :Koen__!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Ping timeout: 250 seconds < 1425144139 271883 :oren!~oren@TOROON0949W-LP130-04-1096704252.dsl.bell.ca QUIT :Quit: Lost terminal < 1425144272 635262 :bb010g!uid21050@gateway/web/irccloud.com/x-euvtxnzmhiebqmqc JOIN :#esoteric < 1425144279 340810 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Taneb: you ought to merge the two societies together to prevent unnecessary confusion hth < 1425144889 480101 :olsner!~salparot@c80-217-116-33.bredband.comhem.se PRIVMSG #esoteric :you could send out fake invites inviting the sci-fi/fantasy people to a social at the same place and time whenever the fetish society does something, and vice versa < 1425146233 830544 :herbary!~herd@80.83.238.79 JOIN :#esoteric < 1425146243 793183 :herbary!~herd@80.83.238.79 PART :#esoteric < 1425146313 136877 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :helloily < 1425146320 66745 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ts work time < 1425146434 310646 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what is the tla f9r quebec? < 1425146438 844988 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :bluh < 1425146448 701240 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what is the tla for quebec? < 1425147127 10739 :vanila!~vanila@unaffiliated/vanila QUIT :Quit: Leaving < 1425147181 245522 :CADD!~CADD@12.227.104.109 QUIT :Quit: Lost terminal < 1425147201 631055 :CADD!~CADD@12.227.104.109 JOIN :#esoteric < 1425147289 186641 :v4s!v4s@we.are.on.the.internet.plzdonthack.us JOIN :#esoteric < 1425147690 992201 :boily!~alexandre@96.127.201.149 QUIT :Quit: SPREAD CHICKEN < 1425148035 931182 :SopaXorzTaker!~SopaXorzT@unaffiliated/sopaxorztaker QUIT :Read error: Connection reset by peer < 1425149146 932100 :Frooxius!~Frooxius@c-50-185-172-85.hsd1.ca.comcast.net JOIN :#esoteric < 1425149183 903768 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net PRIVMSG #esoteric :I just realized the Ibniz instruction manual mentions a "movesp" command that it does not actually describe. < 1425149197 981344 :Froox!~Frooxius@c-50-185-172-85.hsd1.ca.comcast.net JOIN :#esoteric < 1425149408 962279 :Frooxius!~Frooxius@c-50-185-172-85.hsd1.ca.comcast.net QUIT :Ping timeout: 246 seconds < 1425149940 1329 :Fleur!~Fleur@unaffiliated/fleur JOIN :#esoteric < 1425150283 617311 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 JOIN :#esoteric < 1425152784 302097 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wth < 1425152803 582408 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric : Couldn't match expected type `()' with actual type `Maybe t1' < 1425152804 591900 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric : In the pattern: Nothing < 1425152809 37853 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wth < 1425152809 927614 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wth < 1425152817 21845 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Nothing is Maybe t1 < 1425152822 656863 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so why the hell does it expect ()? < 1425152823 515711 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wth < 1425152832 275040 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :...What language is it? < 1425152854 69178 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mroman: such complaints are useless without context. < 1425152867 52674 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> case () of Nothing -> () < 1425152868 199992 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Couldn't match expected type ‘()’ < 1425152868 346207 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : with actual type ‘Data.Maybe.Maybe t0’ < 1425153054 457367 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :...Just read about lambdabot. Interesting. So if I were to do... < 1425153057 710584 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :> 1+1 < 1425153059 182332 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 2 < 1425153096 549097 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mroman: fwiw, I treat "Couldn't match expected type 'a' with actual type 'b'" symmetrically; it's hard to predict which of two mismatching types will be 'a' and which will be 'b' for a given type-incorrect program. < 1425153177 481061 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :gamemanj: sorry, #esoteric becomes a secondary #haskell from time to time. < 1425153217 316668 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :int-e: ...That's fine. Lambdabot does seem fun for people to play with, and judging by that error certainly esoteric :) < 1425153303 817337 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :...Course, maybe that's just a special case. What would "case () of Nothing" be useful for, exactly? < 1425153357 780869 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :gamemanj: nothing. it was meant to illustrate, by a simple example, how the type error mroman was complaining about could arise in practice < 1425153386 121934 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :Ah. < 1425153387 83542 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1425153468 381183 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> let f Nothing = 1; f () = 2 in undefined -- testing < 1425153469 623641 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Couldn't match expected type ‘Data.Maybe.Maybe t1’ < 1425153469 770202 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : with actual type ‘()’ < 1425153469 770341 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Relevant bindings include < 1425153488 45168 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway, plenty of possibilities. < 1425155022 834970 :J_Arcane!~chatzilla@dsl-trebrasgw1-50dff2-22.dhcp.inet.fi QUIT :Quit: ChatZilla 0.9.91-rdmsoft [XULRunner 32.0.3/20140923175406] < 1425155668 360753 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1425155682 915252 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :I'm messing around with making a "light" esolang. One that won't hurt people's brains too much, but will compile to another esolang so they can study the results :) < 1425155840 8470 :J_Arcane!~chatzilla@dsl-trebrasgw1-50dff2-22.dhcp.inet.fi JOIN :#esoteric < 1425156229 277039 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 252 seconds < 1425156449 243250 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1425156543 633299 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: did you see Dewcup resurface? < 1425156597 158522 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(yafgc has such a funny update style; rather than having a buffer, the updates tend to happen in batches...) < 1425156679 186763 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yep < 1425156679 441486 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Oh and I'm now totally confused about the relative timing of the various stories.) < 1425156694 171611 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: there's a forum post with a chronology < 1425156715 406409 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :unfortunately it's by chapter name, not comic numbers, so still a bit confusing < 1425156771 934869 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or rather, not confusing, but it makes it impossible to see where the actual jumps are, when you don't remember the _posting_ chronology < 1425156773 706645 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :"yet another freaking golf compiler"? < 1425156785 498838 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fantasy gamer comic hth < 1425156817 882384 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's sort of D&D based story like oots < 1425156842 878074 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :unlike oots, it doesn't take miles of text to get to a punchline < 1425156848 952248 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :better drawing (but usually sketches, not properly inked) and frequently somewhat nsfw < 1425156854 109905 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(sorry, I know I'm repeating myself there) < 1425156935 874098 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: the updates are whenever he has free time to draw, i take. and also the recent server move has taken a lot off that time. < 1425156941 902829 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :The very first one is an indicator of how unsafe for work it gets, though maybe the Drow's dungeon (very SM) is worse. http://yafgc.net/comic/bob-meets-gren/ < 1425156961 204575 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mostly because he's individually reuploading and reindexing every comic < 1425157005 543439 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i could say something about obvious lack of scripting skills, but otoh the new indexing system is pretty nice) < 1425157023 599028 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also he isn't finished yet, so some comics are actually missing from the new archive < 1425157131 727450 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: hm was i the one who pointed you to yafgc? that makes at least two of your comics my fault, then :P < 1425157153 929292 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :no, I've been reading yafgc like forever. < 1425157158 169711 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah. < 1425157174 337814 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"like" -- I really need to work on my English skills. < 1425157178 879302 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe it was the other way around, then, i don't actually remember where i learned of its existence < 1425157196 823040 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i think that's pretty normal english in certain sociolects < 1425157219 821165 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :possibly you'd want it between commas < 1425157220 789703 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: It might have been an independent discovery. The comic isn't exactly hard to find. < 1425157248 790492 :AnotherTest!~turingcom@94-224-16-21.access.telenet.be JOIN :#esoteric < 1425157264 629592 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe. it was pretty old when i found it. i think it was in the middle of the vampire story. < 1425157276 726540 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um < 1425157288 916863 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the one with the penanggalan < 1425157314 590296 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(there were some vampires earlier who moved in when lewie left) < 1425157383 671985 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's a bit confusing now with _both_ a bbs-like forum and comments on individual comics < 1425157426 854474 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the latter having the annoying property that afaict you have to check every comic to see them. < 1425157493 775579 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :dewcup resurfacing near lewie was like pretty predictable < 1425157512 534683 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now i'm waiting to see how the meeting with ata goes < 1425157534 612630 :chaosagent!~quassel@c-98-210-97-139.hsd1.ca.comcast.net JOIN :#esoteric < 1425157541 584702 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I didn't make the connection(sic!) between that one underground cave and the other. < 1425157566 300012 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um i think that was pretty ad hoc < 1425157582 662886 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :they're meeting because the plot requires lewie to meet ata < 1425157599 305874 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: and of course we still have to see Dewcup's other half to turn up. That will be fun. I expect them both to be evil, but it's hard to predict. < 1425157623 807911 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe the other half is still in the tomb city < 1425157651 721842 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Yeah, I've also lost track of the plot, because of all the stories inbetween. :) < 1425157657 493319 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or maybe, as some predicted on the forum, dewcup is so unrestrained that she simply doesn't have any repressed sides for a succubus to form with < 1425157707 88823 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think some years passed between dewcup getting captured and finding her way out < 1425157728 137144 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although i cannot say how many < 1425157770 629691 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And what does the Ata priestess have to do with Kila, if anything? < 1425157856 102640 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hah, knowing Dewcup's natural charm I bet the priestess didn't last a week before giving her the run of the place (in order to get her out of sight.) < 1425157857 901483 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i suggest clicking on the link to Ata in the index for the comic < 1425158080 532021 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe i should find it, since it's not on the _current_ comic < 1425158122 74278 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh. < 1425158140 670166 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um does that mean you found it < 1425158160 933817 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://yafgc.net/character/princess-ata/ anyway < 1425158219 866814 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Yes, it meant that I found it. < 1425158246 588154 :ProofTechnique!~ptech@c-24-147-92-185.hsd1.vt.comcast.net JOIN :#esoteric < 1425158340 479704 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :excellent < 1425158370 194350 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*sigh* the ventilation system has started making that annoying sound again. < 1425158371 599970 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1425158487 755755 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :can you do incremental parsing with parsec? < 1425158507 67905 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what kind of incremental < 1425158532 627572 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Let's say what I want to parse comes from a stream < 1425158544 842971 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's not very designed for it < 1425158546 633414 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and I don't know if I have enough data present for parsing the next entry < 1425158561 847184 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also there might be one entry in the buffer + half of the next entry < 1425158562 363477 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1425158570 93497 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :parsec can't really deal with that < 1425158574 407766 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but i _think_ you can do it by parsing with a monad transformer < 1425158600 441784 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1425158605 808748 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not sure how that interacts with backtracking though < 1425158610 375390 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :can parsec return me as a string what it couldn't parse? < 1425158682 172338 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1425158690 257198 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You can always wrap everything in a try I guess < 1425158708 146593 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but that wouldn't tell me how far it parsed < 1425158734 327383 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1425158736 651126 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's lookAhead < 1425158762 797617 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"attoparsec supports incremental parsing directly" < 1425158798 289944 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://stackoverflow.com/questions/15752243/incremental-parsing-from-handle-in-haskell < 1425158825 851341 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"Parsec, alas, doesn't." < 1425158958 583020 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1425158966 253738 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but < 1425158973 725346 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can use try lookAhead I guess < 1425158992 113561 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and call getPosition to determine how far it parsed < 1425158995 191751 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it'll be ugly < 1425159000 7998 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I think you *could* still do it < 1425159001 547872 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hmm, is that true? http://hackage.haskell.org/package/parsec-3.1.8/docs/Text-Parsec.html#t:Stream looks like this is now possible, though I'm not sure it's possible to not store everything that was already read for potential backtracking... < 1425159017 896897 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"Returns the full parser state as a State record." < 1425159090 775035 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: the problem isn't _reading_ incrementally, but parsing incrementally if you need lookahead. < 1425159091 817348 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1425159143 208415 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :parsec returns just one result, in bulk, and if that result used lookahead at the end your Stream will have read it, i think. < 1425159155 794521 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so restarting won't do the right thing. < 1425159252 270644 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: well, it's a bit of both < 1425159270 762378 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :reading on demand and returning partial results < 1425159321 383962 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh well you can totaly do that < 1425159323 428186 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's getInput < 1425159325 201716 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Note also that that Stream class is a recent addition to Parsec, added in September last year, in version 3.1.6. < 1425159336 571093 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman: that's not likely to be lazy, though. < 1425159337 272546 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*Main> runParserWithString parseIt "(9 9)(8" < 1425159338 551363 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :("(8",RLON_Object (RLON_Integer 9) [RLON_Integer 9]) < 1425159352 818171 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: ah < 1425159361 606106 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :state <- getInput; return $ (state, rlon) < 1425159370 301792 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :lambdabot is still on parsec-3.1.5 < 1425159372 582603 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can call the parser < 1425159391 916224 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then use getInput at the and of your parse function and return a tupel of the parsed stuff and a string of what's left to parse < 1425159392 751658 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman: i'm saying that you won't get lazy parsing this way < 1425159410 772676 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why would I need lazy parsing? < 1425159431 476318 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well if you are reading from a file... < 1425159466 72263 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm if you are reading from a list, will getInput just return it < 1425159484 582286 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Parsec isn't the only parsing library out there. I wonder if anybody has done a comprehensive survey... < 1425159545 345762 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I think try isn't that lazy anyway < 1425159550 207306 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it requires backtracking after all < 1425159570 414717 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so having a huge try will cause parsec anyway to keep the whole stuff in memory all the time < 1425159606 296533 :bb010g!uid21050@gateway/web/irccloud.com/x-euvtxnzmhiebqmqc QUIT :Quit: Connection closed for inactivity < 1425159644 273991 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but you need a dummy thing you can return when parsing failed < 1425159650 796306 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(i.e. when nothing could be completely parsed) < 1425159658 616007 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/LfQ80IF7 < 1425159665 647061 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wrap the outermost parse function in a try < 1425159668 119343 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman: i am thinking that you can parse a list incrementally in parsec by using ParsecT ... (Writer [...]) < 1425159673 270364 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then do (try outer) <|> (return DummyShit) < 1425159700 124199 :sdegutis!~sdegutis@unaffiliated/sdegutis JOIN :#esoteric < 1425159703 81690 :sdegutis!~sdegutis@unaffiliated/sdegutis PART #esoteric :"Leaving..." < 1425159703 576896 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and _instead_ of return a result, you just lift $ tell ... each list item once you're sure of it < 1425159749 821065 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...i guess this will ruin the normal error reporting, though. < 1425159754 699409 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although this way < 1425159761 531763 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can't tell if a parse error occured < 1425159765 660338 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or not enough input is there < 1425159767 50091 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so yes < 1425159772 940163 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it sucks :( < 1425159806 604626 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1425159808 698305 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hmph < 1425159812 182916 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so if I ever need incremental parsing < 1425159814 800638 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i'll use attoparsec < 1425159834 301557 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(I don't actually need it right now, I was just curious) < 1425159841 861996 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: lazy, incremental parsing is conceptually weird. you have to accept that you process partial results before you know that there won't be a syntax error later on. < 1425159854 518579 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(I might do some network stuff some day) < 1425159890 899692 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :can you parse integer <> double without try btw? < 1425159896 790383 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: And it gets weird if the result is in any way tree-structured, rather than a stream. < 1425159919 255746 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman: definitely not without making a custom combinator < 1425159939 707595 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I usually use (try parseDouble) <|> parseInt < 1425159945 652911 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and parseDouble expects a "." < 1425159949 284679 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :12 and 12.0 cannot be distinguished without reading input < 1425159954 452950 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so when no "." is present it fails and parseInt will parse it < 1425159961 742866 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but that requires a try < 1425160003 943558 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :parsec is what < 1425160005 772352 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :LL(1)? < 1425160008 83991 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :something like that < 1425160013 51899 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it looks ahead on symbol < 1425160030 83374 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's LL(whateveryouneed) < 1425160043 993924 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. < 1425160055 79131 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :having a char 'a'; char 'b'; and a char 'a'; char 'c' wont work < 1425160059 356281 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :without try < 1425160073 96050 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because once it sees an 'a' it will expect 'b' ALWAYS < 1425160079 649494 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1425160086 929604 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes < 1425160098 189851 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that's actually the main innovation of Parsec < 1425160100 935993 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1425160164 742354 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Bounding backtracking so that input can be discarded even after encountering an alternative.) < 1425160184 41951 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman: you cannot combine an integer and a double parser without try, but you can certainly refactor integer <|> double into something that doesn't use try < 1425160210 34566 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's a regular sublanguage, after all < 1425160347 326598 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I can, yes < 1425160506 896771 :Tritonio!~tr@2a04:1980:3100:1aac:92e2:baff:fe42:f24c QUIT :Ping timeout: 252 seconds < 1425160637 17951 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I tried our home internet out, and it was not there yet. You will be fungotless for two more weeks. < 1425160696 289148 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or well, lookahead might still be a problem. e.g. how do you parse 12e < 1425160710 270456 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(In retrospect, I should have probably just moved it on a different server, but I didn't expect a delivery time this long.) < 1425160732 427676 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :NOOOOOOOOOOOOOOOOOOO < 1425161047 102615 :CADD!~CADD@12.227.104.109 QUIT :Remote host closed the connection < 1425161063 938312 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :"fungotless"? < 1425161151 50462 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The state of not having a fungot. < 1425161176 702730 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(See, it's been so long everyone has already forgotten.) < 1425161201 740749 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i am not sure gamemanj was here when it started hth < 1425161218 965935 :J_Arcane!~chatzilla@dsl-trebrasgw1-50dff2-22.dhcp.inet.fi PRIVMSG #esoteric :http://www.theguardian.com/tv-and-radio/2015/feb/27/finnish-punk-band-take-punt-eurovision-title < 1425161309 957402 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :I don't appear much on IRC, so I wouldn't know what a fungot is... < 1425161341 850577 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :Judging by the channel topic, it likes the internet. < 1425161353 842846 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot is a treasure trove of wisdom < 1425161361 921822 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote fungot < 1425161367 181837 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :10) GregorR-L: i bet only you can prevent forest fires. basically, you know. \ 13) Finally I have found some actually useful purpose for it. \ 14) oerjan: are you a man, if there weren't evil in this kingdom to you! you shall find bekkler! executing program. plea < 1425161382 393872 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote 14 < 1425161383 358603 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :14) oerjan: are you a man, if there weren't evil in this kingdom to you! you shall find bekkler! executing program. please let me go... put me out! he's really a tricycle! pass him! < 1425161398 369547 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :...A bot, or...? < 1425161411 322174 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :a bot, trained in linguistics. or something. < 1425161448 751293 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(It can generate sentences using some Markov-ish language models.) < 1425161490 557712 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :...Sounds fun....hang on, why can't fizzie just download fungot and connect from the same place he's IRCing from? < 1425161491 343893 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :The more impressive part is that it's written in Befunge. < 1425161504 766290 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Funge-98 < 1425161511 670242 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION is hazy on the fungoids. < 1425161514 559499 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :Or is fungot's code currently--WHAT. < 1425161531 903667 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :...wow. Funge-98? ...how??? < 1425161542 205274 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :I know of the SOCK fingerprint, but still... < 1425161592 933066 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :gamemanj: It felt like too much work to move everything (a gigabyte of data, plus having to build a patched cfunge) for such a should-have-been-short while. < 1425161593 641968 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :https://github.com/fis/fungot lists the fingerprints. (The code is there as well. Fizzie might give you a tour if you ask nicely, or not. I've never tried.) < 1425161609 920397 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :...wait, really? A gigabyte of data? That's a bit of a large Befunge program. < 1425161623 133011 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Data, not code. < 1425161623 434957 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :Or a large database. < 1425161624 207445 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think that's the markov styles < 1425161628 292164 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1425161633 822104 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: patched how? < 1425161634 42403 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://github.com/fis/fungot/blob/master/fungot.b98 < 1425161637 18887 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the rest shouldn't be very large. < 1425161657 792777 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in theory there could be some huge ^def'ed commands, i guess < 1425161712 302253 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I didn't patch cfunge when I tried--unsuccessfully--to get fungot to run. Did I miss anything?) < 1425161731 829858 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: There's a built-in chroot-and-drop-privs thing I wrote. Could go without or use some other (stronger) sandboxing, but haven't had the inclination. < 1425161740 194291 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Ah. < 1425161774 482850 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :Well, what is the sandboxing needed for? < 1425161775 392186 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It should work just fine with the regular one. Though I may have not tried the most recent versions. < 1425161813 945819 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At any rate, I have no reasonable means of moving the data files out from here. < 1425161816 140535 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :to protect against evil befunge hackers, of course < 1425161893 537185 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :How on earth did Fungot get so big in data? < 1425161911 59182 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's the babbling styles. < 1425161943 753648 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Some of them were trained from relatively large source materials. < 1425161967 799858 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Like europarl, or even the irclog one. < 1425161992 569930 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :gamemanj: "Nonsense generation based on variable-length ngram models." -- there's a link to the variKN toolkit that fizzie used to generate the models (I think). < 1425161999 987234 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :...And how are those loaded in? < 1425162009 84176 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :...Ah. < 1425162018 326286 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :seek and destroy ... err, open, seek and read < 1425162024 675154 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also the old (pre-varikn) training script did fixed-length unpruned models. < 1425162066 222962 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, they're not loaded to fungespace, I seek/read with FILE on-demand. < 1425162090 214195 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Very inefficiently. Though I assume they do end up in caches. < 1425162090 649113 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :Sensible if they're a gigabyte. < 1425162197 433413 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run quote 'department research' # is about the VariKN thing < 1425162198 383875 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :13) Finally I have found some actually useful purpose for it. < 1425162252 371709 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The biggest individual styles are (IIRC) 300 megs or so, but these days there are so many of them. < 1425162404 401478 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Although many are real - too - small.) < 1425162514 414011 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: can you get the fungot.dat file out? < 1425162633 626678 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Circuitously. But yes, in theory. I have something to do first, but I'll try to remember to put a link to it here within the next two hours. < 1425162639 589175 :ProofTechnique!~ptech@c-24-147-92-185.hsd1.vt.comcast.net QUIT :Ping timeout: 245 seconds < 1425162665 340446 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :ACTION isn't sure if "it" is the department research or fungot. < 1425162675 219486 :bb010g!uid21050@gateway/web/irccloud.com/x-skwuppzeeikufone JOIN :#esoteric < 1425162696 773323 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Things would be easier if I'd just tether this mobile thing, but it's so explicitly against the terms of service.) < 1425162730 201864 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :FireFly: I read it as referring to the research < 1425162742 935416 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :I've made a "temporary" model so Fungot can be booted, although he only says "hello" with this model. And it's not much of a model... < 1425162748 375272 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Probably < 1425162752 951188 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :...and I'm not sure if it'll work. < 1425162805 287455 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It should boot with no babbling models too, it just requires a fungot.dat miscellaneous data file. < 1425162874 51139 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: I'm not sure if it wants a '\0'-terminated 'styles.list' file too, by the way. < 1425162892 218447 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :Oh. I just went ahead and read your file format documentation :) < 1425162902 86386 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: I have that. I even have a style. < 1425163012 632385 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :...Does styles.list have newlines or not? It's written as having "lines" which ALSO have \0 in them. < 1425163026 584977 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :(implicitly) < 1425163168 894542 :fnordbot!~fungot@212095007211.public.telering.at JOIN :#esoteric < 1425163177 622000 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fnordbot: hi < 1425163178 178455 :fnordbot!~fungot@212095007211.public.telering.at PRIVMSG #esoteric :int-e: hitch the length, he rather suspected this. trillian had turned aside in disgust they all went, " yuch." it's a lot. " so," said ford, " you reckon, what's the problem? a sudden silence afterwards." you can tell. at the moment. a slight hiss built into a deafening roar the engines. a galactic civilization, leapt to the controls, " i didn't pick up hitch the length, he rather suspected this. trillian had turned aside in d < 1425163187 222977 :ProofTechnique!~ptech@c-24-147-92-185.hsd1.vt.comcast.net JOIN :#esoteric < 1425163189 61558 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: ok, it was the cfunge version < 1425163213 701466 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(and the language model doesn't know when to stop) < 1425163218 623646 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i see it starts with a loop < 1425163258 263228 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :...Aw, you beat me to it :) < 1425163262 537639 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style < 1425163263 150913 :fnordbot!~fungot@212095007211.public.telering.at PRIVMSG #esoteric :Available: irc* < 1425163268 69604 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style irc < 1425163268 491472 :fnordbot!~fungot@212095007211.public.telering.at PRIVMSG #esoteric :Selected style: Not really what you'd expect < 1425163294 862880 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :gamemanj: so as far as I can see it's actual lines, just as described. < 1425163312 712944 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :gamemanj: It needs both \0\n at the ends of lines, and a \0 in first column after the entries. < 1425163328 577137 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :Ah, I see. < 1425163345 41952 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: so I guess I won't need that state file after all. but thanks for the offer. < 1425163352 367382 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Er, that is, \0 in first column on the line after the entries. < 1425163364 478860 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :Should styles.list and the model files be in data\ ? < 1425163386 477405 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: Good, less work for me. Though you are missing the defined commands without it. < 1425163413 603472 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :gamemanj: I think not. Which is a bit silly. < 1425163439 907773 :ProofTechnique!~ptech@c-24-147-92-185.hsd1.vt.comcast.net QUIT :Ping timeout: 246 seconds < 1425163448 14780 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :It is kind of odd, but ok. < 1425163462 295963 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fnordbot: So which IRC channel was that from? < 1425163462 776838 :fnordbot!~fungot@212095007211.public.telering.at PRIVMSG #esoteric :fizzie: for. " all the doors." " a what? far out in the dordellis wars, and the megafreighters had to be equipped with the most fantastic. in a few seconds," he continued, " you just let the machines began to think that the chances of getting picked. he was a hell of a lot. " so," said ford, " you reckon, what's the problem? all his heirs are now long dead, and this is frankie, " a simple one!" " i just don't say things like th < 1425163465 309817 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :...Let's see if this works... < 1425163465 793492 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: right. but mainly I was curious whether I could get it to run at all. I didn't expect cfunge 0.9 to be incompatible with 0.3.3 (I haven't tried 0.4.1) < 1425163499 242134 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: none. it's trained from the first volume of hitchhiker < 1425163523 725660 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :...I'm guessing it doesn't work with CCBI? < 1425163571 406488 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: Bizarre. I'm pretty sure I've ran it post-0.9. I'd like to debug this out, but the circumstances are not good for it right now. Perhaps when I get back from the Americas. < 1425163613 847205 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: Feel free to report a github issue. :p (Might even be the first one.) < 1425163833 264851 :ProofTechnique!~ptech@c-24-147-92-185.hsd1.vt.comcast.net JOIN :#esoteric < 1425164000 996805 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :Well, after finding out I messed up the config, CCBI starts fungot! bad news: it doesn't give a nickname. < 1425164052 541401 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :did you edit the fungot-load-whatever.b98 file? < 1425164070 387183 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :Yep, that's what I broke(and then fixed, and then it still failed) < 1425164086 384370 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :I'll double-check... < 1425164167 857968 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :Seems I didn't mess up config, and "-" isn't a banned letter in IRC AFAIK. < 1425164177 660765 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :(didn't mess it up twice, that is) < 1425164389 206392 :fnordbot!~fungot@212095007211.public.telering.at QUIT :Remote host closed the connection < 1425164638 831804 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :Fizzle, are the bot owner details still valid? < 1425164699 922891 :Tritonio!~tr@2a04:1980:3100:1aac:92e2:baff:fe42:f24c JOIN :#esoteric < 1425164715 578692 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :*fizzie < 1425164736 641632 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :gamemanj: did you align the v above the strings with the < at the end of the lines, and make sure that there's no strage letter inbetween? < 1425164743 849873 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :*strange < 1425164764 902822 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :Well, that was what my first mistake was. I've fixed that now, but I'm using CCBI, so I'm trying with the right version of cfunge. < 1425164765 330404 :AnotherTest!~turingcom@94-224-16-21.access.telenet.be QUIT :Ping timeout: 252 seconds < 1425164809 167274 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :I'm probably going to lose connection for the night soon, though. < 1425165024 6543 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :...cmake is starting, I'm compiling cfunge on the target server(which has a mostly-reliable connection) < 1425165046 490506 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :(and more importantly can run cfunge) < 1425165096 561237 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: Did you test out the bf/ul interpreters while it was online? < 1425165121 147728 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :I didn't see any testing(could be done via PM) < 1425165173 45950 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I went and got the Bluetooth keyboard, this seems so involved.) < 1425165186 514759 :fnordbot!~fungot@silicon.int-e.eu JOIN :#esoteric < 1425165208 742350 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As for the owner details, you're supposed to fill them with your own, and then it'll accept the "owner" commands only from that nick!user@host prefix. < 1425165210 934890 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :Cfunge built on Raspberry Pi B+, who should own the bot? < 1425165219 969528 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^ul `r`.c`.b`.ai < 1425165220 430523 :fnordbot!~fungot@silicon.int-e.eu PRIVMSG #esoteric : ...bad insn! < 1425165229 559794 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :well, that was good timing < 1425165229 845139 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh right, underload. < 1425165286 960920 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^bf ++++[>++++++++<-]>+.+.+.+.+.+. < 1425165287 319703 :fnordbot!~fungot@silicon.int-e.eu PRIVMSG #esoteric :!"#$%& < 1425165308 866204 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :Starting...Still "no nickname given". Re-re-checking config. < 1425165403 157164 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: ZZZ < 1425165502 726693 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :^befunge <@_.<0"hello" < 1425165506 709719 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :what's that funge testsuite... < 1425165543 937973 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :^be <@_.<0"hello" < 1425165544 525804 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Mycology? < 1425165566 803601 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :^funge <@_.<0"hello" < 1425165568 728350 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Koen: It only does the two. < 1425165572 747267 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :oh < 1425165581 231392 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :okay < 1425165602 538530 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I guess an inline interpreter for a 2d language wasn't that useful anyway < 1425165607 22407 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Although there's an owner-only command to run "raw" Funge-98 code, but it's mostly just useful for hot-patching (more like hot-breaking). < 1425165653 213095 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I can't get a hat out of this keyboard. < 1425165687 794620 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :fizzie: "fungot-g" is under your control. Have fun with it until you can run real fungot again. Don't abuse that feature I didn't know about until you mentioned it. < 1425165689 383745 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :I can't get a bakslash out of mine < 1425165706 369333 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It has the Finnish keyboard, so the key with all kinds of diacritics is dead. Normally you get the ASCII hat with that + space, but on Android it just gives a ˆ. < 1425165717 279511 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Which is some other kind of a hat. < 1425165744 477222 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :do you know if i can plug my phone to the computer and type with the phone keyboard? < 1425165794 790140 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :fizzie:try the brainf*** code: ++++++++++[->+++++++++<]>++++.[-]< < 1425165815 9107 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Koen_: I've done something like that by using a SSH client on the phone, and then doing screen -x to attach to a screen on the computer. < 1425165817 952069 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :...Or just copy this:^ < 1425165847 730219 :Fleur!~Fleur@unaffiliated/fleur QUIT :Read error: Connection reset by peer < 1425165848 601621 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hmmm < 1425165855 136186 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Koen_: Though that didn't involve any plugging in. I would be surprised if it could (at least out-of-the-box) pretend to be a USB keyboard or something, if that's what you mean. < 1425165855 740061 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :Koen_:RDP,VNC are capable, but why type with a phone keyboard...? < 1425165869 796669 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :https://www.reddit.com/r/netsec/comments/2xgypm/using_rubys_openuri_one_step_away_from_rce/ < 1425165893 945620 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :my right hand is in a cast and has been for over two weks < 1425165921 946410 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :i've practised typing with three fingers from the left hand but that'sstill slow < 1425165937 347440 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and some chars are hard to get < 1425165953 336843 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^ul (Thanks for the copy-hat.)S < 1425165953 732273 :fnordbot!~fungot@silicon.int-e.eu PRIVMSG #esoteric :Thanks for the copy-hat. < 1425165958 194045 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :the backslash is downright impossible, it's alt+shift+/ < 1425165992 44060 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :and the alt key is only on the left side of the keyboard < 1425166026 101359 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: so 0.3.3 is the latest cfunge that works for me. < 1425166045 53931 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^ul (:aS(:^)S):^ < 1425166045 528726 :fnordbot!~fungot@silicon.int-e.eu PRIVMSG #esoteric :(:aS(:^)S):^ < 1425166080 594217 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: And what did you say happened on the newer versions? Infinite loop parsing fungot.dat? < 1425166081 534860 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :What happens when there's two fungots on the same channel? < 1425166104 580215 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The command character (^) is in the configuration, I think. < 1425166111 376496 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can have two non-conflicting fungots. < 1425166170 487201 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :So, if you had to choose a command character(under this scenario) what would it be? < 1425166229 264758 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: it's playing ping-pong: http://dpaste.com/26CHQMY < 1425166280 565534 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ˋprefixes < 1425166288 966898 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess that wasn't the ASCII backtick either. < 1425166296 430083 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Man, this keyboard layout sucks. < 1425166297 308824 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so yes that looks like the code reading fungot.dat (line 15 of fungot.b98) < 1425166340 667607 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :...Actually, let me check...Fizzie, it *is* the ASCII backtick. < 1425166418 385526 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :At least, as far as I can tell from this web client, anyway. < 1425166495 367134 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :^bf ++++[->++++++++++<]>. < 1425166495 749465 :fnordbot!~fungot@silicon.int-e.eu PRIVMSG #esoteric :( < 1425166497 117100 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: And what was your fungot.dat like again? I keep forgetting. < 1425166500 137064 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`unidecode ˋ < 1425166501 34947 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+02CB MODIFIER LETTER GRAVE ACCENT] < 1425166513 573160 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: just 10 newlines < 1425166543 180167 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :U+02CB NOT QUITE BACKTICK < 1425166611 594535 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :`unicode ` < 1425166624 350243 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+0060 GRAVE ACCENT \ UTF-8: 60 UTF-16BE: 0060 Decimal: ` \ ` \ Category: Sk (Symbol, Modifier) \ Bidi: ON (Other Neutrals) < 1425166640 434266 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric : So, if you had to choose a command character(under this scenario) what would it be? ← It occurred to me to check the list of botprefixes, but then I realised it's provided by fungot... < 1425166679 398154 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: Okay, I have a hypothesis. < 1425166705 298777 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: It has to do with the way STRN's substring things got more exact specifications for edge cases. < 1425166722 314330 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :FireFly: Well, fnordbot is fungot, but with the model database "modified". < 1425166722 992412 :fnordbot!~fungot@silicon.int-e.eu PRIVMSG #esoteric :gamemanj:. " you see," he shouted to the guard, " not really. " we had a look at this," said slartibartfast, " that was one of mine," shouted ford. " i don't want to go to work at," and he turned. " but who the man with the five heads all the tests, learning to distinguish between him pretending to be an out a wild whoop in major thirds, threw ford prefect, " it's dark," he shouted to the guard, " not really. " we had a look at < 1425166757 925438 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :gamemanj: sure, but it was stored as a defined command, so it's in the fabled fungot.dat file I suppose < 1425166792 440996 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 PRIVMSG #esoteric :Ah.(wait, "fabled"?) < 1425166795 401348 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: Try with 10 non-empty lines. < 1425166799 978995 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: (If you want.) < 1425166836 189678 :Koen_!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: The struct held his beloved integer in his strong, protecting arms, his eyes like sapphire orbs staring into her own. "W-will you... Will you union me?" < 1425166953 660304 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: (I think the problem is that the newline-stripping code no longer works on an empty line. Maybe.) < 1425166959 248891 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: that gets past parsing the fungot.dat file, apparently, but loops later on, printing lots of numbers. < 1425166972 960029 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hmm. Um. < 1425167114 479405 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe I should still just give you the .dat file. < 1425167158 916587 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it gets to the point where it connects to the server, at least. < 1425167167 574615 :gamemanj!5228a581@gateway/web/freenode/ip.82.40.165.129 QUIT :Ping timeout: 246 seconds < 1425167209 243100 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FireFly: "All" the bots provide the list of botprefixes, that's one of the points of it. < 1425167222 606170 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FireFly: That's no longer quite true, but I think at least HackEgo's got it. < 1425167238 450704 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FireFly: (That's what I was trying to do there, with the backtick.) < 1425167241 568926 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Ah < 1425167249 591872 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`botnames < 1425167250 145759 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: botnames: not found < 1425167258 461920 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's "prefixes". I think. < 1425167268 504196 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or prefix-something. < 1425167271 453315 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`prefixes < 1425167273 987692 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot ! < 1425167283 764805 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!prefixes < 1425167286 561021 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot ! < 1425167315 362283 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That might be it. I don't think lambdabot is #esoteric-specific enough for that. :) < 1425167319 925774 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: http://dpaste.com/3ZG5D0Z ... playing pingpong with the very top and bottom of funge-space. < 1425167343 389212 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Rather than having bots ignore other bots, I think other bots should adopt HackEgo's ZWSP prefix, and then ignore incoming lines starting with ZWSP < 1425167376 600751 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: but how does a space go from 22/192 to 3/192... that's wild. < 1425167381 696387 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :(well, I suppose specifically ignoring lines starting with ZWSP is redundant if it only takes action on a certain prefix) < 1425167416 103989 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :int-e: I think it might skip until the next non-space characer < 1425167419 713263 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :(in a single tick) < 1425167431 493421 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, spaces are coalesced in Funge-98. < 1425167446 148405 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ok then < 1425167465 671668 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sounds like something that might be a bonafide fungot bug. < 1425167479 662183 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or maybe just another "unexpected reflect". < 1425167492 753328 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway, these are the last few instructions before it veers off like that: http://dpaste.com/0HYK3CC < 1425167566 768520 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: if you give me the .dat file I can put it up with fnordbot. < 1425167567 332125 :fnordbot!~fungot@silicon.int-e.eu PRIVMSG #esoteric :int-e: what a day. " no you can't possibly, let out a wild whoop in major thirds, threw ford prefect, " it's dark," he shouted to the guard, " not really. " we had a look at this," said slartibartfast, " that was one of mine," he was saying, " magrathea is a myth, a fairy story, it's what parents tell their kids at school nicknamed him ix, which in the language. you want to try a guess at all, ford?" " well you see," he shouted < 1425167652 923234 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: I think I'll do that. I'd like to figure out what's wrong for realsies, but I don't think I'll be doing that on this phone. < 1425167827 636122 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Okay, file is on the phone, thanks to adb push. < 1425167835 225287 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now I just need to stuff it somewhere. < 1425167843 785075 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't have a Dropbox client on this thing. < 1425167853 823428 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe you can share a file from Google Drive or something. < 1425167922 234385 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION would be lost, and try to look for an ssh/sftp client... < 1425167945 441724 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I had one, but it was not a good one. < 1425167964 170900 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You could try what happens if you click at https://docs.google.com/file/d/0B4J9OAzXNfZAX2Z6OW15YXZGaWM/edit?usp=docslist_api