< 1215907240 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :It'll output 12, I believe. < 1215907255 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ihope: I mean the prorgam < 1215907257 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :*program < 1215907299 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :+++[-....] < 1215907315 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Eek. I paradox'd. < 1215907358 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Level 7 is hard < 1215907447 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i haven't met a nontrivial level yet < 1215907457 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but i'm not at the hard ones yet, so shouldn't be surprising < 1215907500 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: I need halp with 7 < 1215907587 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :more weight < 1215907635 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: yes < 1215907638 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but I get a pime taradox < 1215907642 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :because the other makes him too low < 1215907645 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :to get back to the pod with a jump < 1215907648 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and I can't jump off fast enough < 1215907695 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i cant get 21 < 1215907814 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i beat 7! < 1215907829 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1215907846 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm at 21 too < 1215907853 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: didn't you say you've beaten them all? < 1215907859 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :no. o.o < 1215907874 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :01:47… oklopol: what lev? < 1215907878 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :01:47… psygnisfive: all levels < 1215907880 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but indeed < 1215907885 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you were talking about the timeing < 1215907887 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*timing < 1215907895 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :actually < 1215907897 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i just beat 21 < 1215907902 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's trivial < 1215907902 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :how? < 1215907906 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :errr < 1215907909 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i didn't really plan < 1215907910 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but < 1215907922 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you just go up&right to the button < 1215907937 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and another guy is high on the leftmost rising thingie < 1215907949 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i can get the flap open < 1215907950 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and jumps on the see-saw to whip another one in the air < 1215907965 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :yeah but i cant get the seesaw to push me high enough < 1215907967 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what's hard to do? < 1215907969 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1215907970 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well < 1215907990 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you need to have the leftmost lift as high as it goes < 1215907994 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and jump on the see-saw < 1215908008 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and the guy on it will jump about as high as you dropped onto it from < 1215908060 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1215908158 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i beat level 8! < 1215908195 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Oh, wow. That walkthrough video for level 7 makes it look really difficult. :-) < 1215908207 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Haha. < 1215908211 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I haven't used the walkthroughs < 1215908236 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :walkthroughs? < 1215908244 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: click 'walkthrough' < 1215908311 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :actually, what this game needs is a speed-up key < 1215908330 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ironically it's the only button left out < 1215908365 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1215908366 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :its so slow < 1215908456 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also, about interactivity, you could let the player have as many copies as he likes, and let him choose what player to move, and how much < 1215908458 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lvl9 halp < 1215908462 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and you could do this as long as you'd like < 1215908464 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :how do i get to the thing I need < 1215908465 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err < 1215908471 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i mean, you could do in any order < 1215908475 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tusho: fast going there < 1215908478 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::\ < 1215908493 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you were just doing 19, can the levels be skipped? :P < 1215908498 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*9 < 1215908539 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1215908539 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1215908572 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :what I mean is < 1215908575 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :how do you get to the chip < 1215908577 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :its too high up < 1215908605 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :tusho < 1215908608 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :half the fun is figuring it out < 1215908609 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1215908619 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :not if you can't < 1215908637 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1215908690 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :l v L 9 < 1215908696 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well done, oklo. < 1215908730 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i need halp oklopol < 1215908739 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i only like figuring things out "from the inside", meaning i don't actually have to react with the world when solving. < 1215908749 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tusho: i'll ook < 1215908751 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :look < 1215908759 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :yay 22 < 1215908779 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tusho: there are just two things your first guy can do < 1215908788 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :can you figure those out? only one is non trivial < 1215908793 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: passed or are there? < 1215908798 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :use the box to go to the button and press it. < 1215908799 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :passed < 1215908803 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tusho: yes < 1215908808 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and then? < 1215908824 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the next guy jumps to the forwarder and beats the level < 1215908836 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you have to *think* two guys at once, even when just moving one < 1215908870 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: i can't get the datachip I need, dude < 1215908885 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i love the faux tardis design < 1215908886 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1215908973 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tusho: jump there < 1215908991 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :its too high oklopol < 1215908992 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i can't reach it < 1215908998 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :stand on something < 1215908999 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :even jumping from a bawx < 1215909003 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :then < 1215909007 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :jump from something higher < 1215909015 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :how do you get a box higher? < 1215909038 0 :GreaseMonkey!n=gm|--0@122.57.224.9 JOIN :#esoteric < 1215909057 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: when you get 22, help me @ it < 1215909066 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :im done with it < 1215909070 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :just use lots of guys and be patient < 1215909079 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i can't get up if i get down < 1215909091 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so atm, i have to figure out how to pass that without going down. < 1215909092 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :be patient. < 1215909126 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: how do you get a box higher? < 1215909127 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :how? < 1215909174 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :aha, you can stand on the bomb < 1215909192 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :games should tell all this data, i hate not knowing what to do. < 1215909212 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tusho: err... lift it? < 1215909216 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :sheesh < 1215909221 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: even jumping off a lifted box < 1215909223 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i can't reach it < 1215909259 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the box is on top of a guy < 1215909263 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :how do you get a guy higher? < 1215909276 0 :calamari!n=calamari@ip24-255-58-177.tc.ph.cox.net JOIN :#esoteric < 1215909285 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1215909286 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1215909293 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hi calamari < 1215909311 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1215909361 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :lvl 22 needs two guys, psygnisfive < 1215909370 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and you don't need patience < 1215909378 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you need to know you can jump onto the bomb :< < 1215909404 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i used like 10 guys just for simplicity < 1215909413 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :for 22 < 1215909511 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Agh. < 1215909514 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I killed mysef < 1215909530 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yay < 1215909533 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i got 10 < 1215909535 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :on to 11 < 1215909665 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :uh, which game is this? < 1215909676 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :also, hi calamari. < 1215909677 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :@ 25, again, i simply don't know a way to get back up if i fall down, and if i don't, i can't do anything. < 1215909694 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :http://scarybuggames.com/2008/05/chronotron/ < 1215909699 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :a trivial time travel game < 1215909701 0 :wigyan!n=wigyan@120.89.104.20 JOIN :#esoteric < 1215909723 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i need help with level 11, oklopol < 1215909723 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1215909752 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :uh.. < 1215909757 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :25 was easy... < 1215909802 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: only if you know boxes fall after a few seconds when you stand on the button. < 1215909808 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i didn't know that < 1215909816 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the puzzles suck bad. < 1215909818 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1215909826 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :the first thing i did was stand on the button a few seconds. lol < 1215909846 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i stand on it until i know what it does < 1215909856 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Halp oklopol. < 1215909859 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1215909875 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tusho: well, you need to get the block down < 1215909880 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ya < 1215909882 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :did that < 1215909882 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :errrr < 1215909886 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :actually not sure if you do < 1215909887 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but < 1215909888 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the gist is < 1215909900 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you lift the elevator up < 1215909908 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and jump down, prolly need to have the box < 1215909917 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and another guy is on the other side of the see-saw < 1215909923 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ah right < 1215909924 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and, err, that's it < 1215909955 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: anyway, if you happen to stand on the button for more than two seconds, the level is trivial, otherwise it's trivially impossible < 1215909962 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :either way it sucks ass < 1215909968 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :yes well it took me five seconds to do :P < 1215909978 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :me too < 1215909996 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :once i found out about the boxes < 1215910022 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :which ar you on? < 1215910052 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i did 11 < 1215910115 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :27 now < 1215910121 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :was looking at 11 < 1215910141 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :im on 27 too < 1215910149 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i do it by brute force tho < 1215910150 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1215910159 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so it takes a while for me lol < 1215910221 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I pime taradox'd 12. < 1215910226 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Well, they all got back. < 1215910227 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :But < 1215910238 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :brute force? < 1215910260 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Gah. < 1215910262 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :12 is hard. < 1215910264 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1215910265 0 :timotiis_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1215910387 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :every level is so fucking trivial :< < 1215910390 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :yeah, brute force < 1215910394 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :like ill use lots of guys for now reason < 1215910444 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ah. < 1215910563 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :or ill use a lot of time < 1215910628 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i have the same approach < 1215910639 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :except i tried a different thing first < 1215910720 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :? < 1215910757 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :let's just say stealing is never the answer < 1215910821 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :plzx halp oklopol < 1215910822 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :s < 1215910872 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :damn this game, need to stand still for half a minute just to realize you've been standing in the wrong spot < 1215910883 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :plz halp oklopol < 1215910893 0 :wigyan!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1215910905 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tusho: after this lev < 1215911008 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :27 is annoying < 1215911031 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1215911043 0 :Slereah2!n=hax@ANantes-252-1-53-27.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1215911163 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :timing is fucking annoying >_< < 1215911506 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :28 bugs. < 1215911521 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :28 requires backwards thinking i think < 1215911645 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it was trivial once the glitch didn't happen < 1215911745 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmph, i accidentally took another guy in, when i was trying to enter the exit < 1215911755 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and the glitch started happening again :) < 1215911888 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yay didn't glitch < 1215911890 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :now how did you pass it? < 1215911904 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :perhaps it was the way i was doing it < 1215911923 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the box, when falling on a door, usually stays in the air < 1215911926 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :can't be lifted < 1215911936 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and waits for the block to pass from under it < 1215911939 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :then falls down < 1215911948 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :about every fourth try, it didn't happen < 1215911961 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm pretty sure nondeterminism is a bug in a game like this < 1215911961 0 :Slereah__!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1215911971 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1215911976 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i havent passed it yet < 1215911976 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1215911977 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :first "impossible" level < 1215911988 0 :Slereah__!n=hax@ANantes-252-1-53-27.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1215911989 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wonder if these require some thought < 1215911994 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you'd think... < 1215912000 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :which are you on now? < 1215912104 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :28 pisses me off because the floor only sometimes catches the block < 1215912137 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :29 < 1215912141 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah, that's the bug. < 1215912160 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :29 could easily be the first level of this game < 1215912173 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's so straight-forward i'm not even sure what i did < 1215912280 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1215912291 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wnats cheatkoed < 1215912536 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay, 30 seems to be a bit hard. < 1215912536 0 :Slereah2!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1215912539 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tusho: what lev? < 1215912550 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :dunno < 1215912553 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :29 is ridiculous < 1215912557 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1215912570 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i cant get past it due to that fucking bug < 1215912580 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :29? do you mean 28? < 1215912593 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :yeaqh that < 1215912598 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :29 is ridiculously simple < 1215912598 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1215912788 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay, 30 is trivial, but it misleads you. < 1215912871 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :fucking finally < 1215912883 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :had to use the walkthrough < 1215912883 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1215912975 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :also, i think the gam engine has trouble with paradoxes < 1215912983 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :of course it does < 1215912987 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it doesn't actually time travel < 1215912990 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it just does some sanity checks < 1215912994 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :'that guy should really be in there by now' < 1215913001 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :'(skips forward simulation 10 days) bah, he's still not in' < 1215913006 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :'HAY U GOT PIME TARADOX' < 1215913211 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay, it seems the "impossible" puzzles are hard mainly because they're fucking misleading. < 1215913242 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"oh did we forget to mention this thing you've seen 100 times and which kills you, works differently in this level?" < 1215913443 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :its like that insane modification of super mario brothers < 1215913450 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :where all the places you need to jump have invisible blocks < 1215913936 0 :tusho!unknown@unknown.invalid QUIT : < 1215914436 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay, 32 is genuinely hard. < 1215914667 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay, it was actually simple < 1215914674 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but it definitely wasn't trivial < 1215915645 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :34 was actually quite fun < 1215915659 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :could even be called a level. < 1215915989 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :33 was annoying. < 1215916114 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what was it? < 1215916277 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay passed the game < 1215916351 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :a few of the last ones required about a minute of though even after knowing everything about the triggers < 1215916381 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but the think/do ratio of that game is so small i wouldn't really recommend it for anything but a monkey < 1215916404 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :cuz monkeys like doing repetitive things? < 1215916408 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :not sure what i mean here < 1215916411 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :care to elaborate? < 1215916436 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :no < 1215916454 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't have time for that, it's half past 4 < 1215916466 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1215916510 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yes, lol < 1215916542 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i thought 33 was rather nice and clean < 1215916564 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's like hippity-hop-hoppity < 1215916570 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and it's done < 1215916574 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1215916585 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wonder if you could get something to eat at this a.m. < 1215916605 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :there's a place near here that's supposedly open till 5 < 1215916611 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it says that on their door < 1215916622 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but i've tried 3 times now, and they've always been closed all night < 1215916633 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :perhaps i should try once more < 1215916777 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :at least here the fast food places often have open longer during weekends < 1215916808 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*are < 1215916813 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i think < 1215916850 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :of course 7/11 is _always_ open, and has some food < 1215917183 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"Thank you, come again". < 1215917822 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ugh < 1215917827 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i wasted so much time on that game < 1215917853 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :time travel does tend to do that < 1215917879 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i literally spent the last 5 or 6 hours on it < 1215917880 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :x_x < 1215918163 0 :Slereah__!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1215918460 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I'm glad I got bored before finishing level 7. :-P < 1215918537 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm not < 1215919948 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1215921397 0 :oerjan!unknown@unknown.invalid QUIT :"Good night" < 1215923274 0 :pikhq!unknown@unknown.invalid QUIT :"leaving" < 1215924543 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :anyone here? < 1215927299 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1215931105 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : of course 7/11 is _always_ open, and has some food < 1215931109 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Depends on your definition of "food" < 1215932212 0 :psygnisfive!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1215935999 0 :clog!unknown@unknown.invalid QUIT :ended < 1215936000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1215936475 0 :CakeProphet!n=chatzill@h135.51.18.98.dynamic.ip.windstream.net JOIN :#esoteric < 1215936499 0 :CakeProphet!unknown@unknown.invalid PRIVMSG #esoteric ::o < 1215940038 0 :GreaseMonkey!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1215940039 0 :lament!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1215940039 0 :Deewiant!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1215940100 0 :lament!n=lament@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1215940140 0 :Deewiant!n=mniemenm@peridootti.hut.fi JOIN :#esoteric < 1215940154 0 :GreaseMonkey!n=gm|--0@122-57-224-9.jetstream.xtra.co.nz JOIN :#esoteric < 1215940658 0 :GreaseMonkey!unknown@unknown.invalid QUIT :Killed by douglas.freenode.net (Nick collision) < 1215940658 0 :GreaseMonkey!n=gm|--0@122.57.224.9 JOIN :#esoteric < 1215940682 0 :DarkPants!n=gm|--0@122.57.224.9 JOIN :#esoteric < 1215940752 0 :GreaseMonkey!unknown@unknown.invalid QUIT :Nick collision from services. < 1215940758 0 :DarkPants!unknown@unknown.invalid NICK :GreaseMonkey < 1215941264 0 :jix!n=jix@method-missing.org JOIN :#esoteric < 1215941814 0 :jix!unknown@unknown.invalid QUIT :"CommandQ" < 1215943943 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"i'm the second... gnight!" < 1215944795 0 :Hiato!n=Hiato@dsl-245-31-39.telkomadsl.co.za JOIN :#esoteric < 1215945986 0 :AnMaster!n=AnMaster@unaffiliated/anmaster JOIN :#esoteric < 1215949545 0 :puzzlet_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1215949692 0 :Slereah2!n=hax@ANantes-252-1-53-27.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1215950145 0 :Hiato!unknown@unknown.invalid QUIT :"Leaving." < 1215950767 0 :augur!n=augur@pD9E5C62A.dip.t-dialin.net JOIN :#esoteric < 1215951711 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :oklo! :D < 1215951739 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::DDDDDDDDDDDDDDDDDDD < 1215952401 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :hey you < 1215952402 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :hows it goin < 1215955551 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :my befunge interp isn't working :< < 1215955588 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :mostly because i didn't test the intermediate versions, but implemented all at once, and am now testing a bigger program right away < 1215956135 0 :oklopolor!n=ohsohot@a88-113-91-209.elisa-laajakaista.fi JOIN :#esoteric < 1215956343 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1215956709 0 :pikhq!n=pikhq@c-66-31-43-229.hsd1.ma.comcast.net JOIN :#esoteric < 1215956874 0 :Slereah__!n=hax@ANantes-252-1-53-27.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1215957478 0 :Slereah2!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1215957509 0 :Slereah2!n=hax@ANantes-252-1-53-27.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1215958283 0 :Slereah__!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1215958993 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : mostly because i didn't test the intermediate versions, but implemented all at once, and am now testing a bigger program right away < 1215958995 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :dumb < 1215959085 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, I guess you should check out an earlier revision, fix any errors in it, then port those fixes forward < 1215959091 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :then go back and do the same a bit later < 1215959102 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I assume you used an VCS < 1215959107 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :a VCS* < 1215959130 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if not: even dumber < 1215959306 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :hey dont call oklopol dumb! >| < 1215959336 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i don't use a VCS, i may be dumb, but i'm not a loser. < 1215959358 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, well not using a vcs is loosing < 1215959382 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :sure, sure < 1215959398 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION would go as far as calling oklopol a moron for not using something like mercurial, bzr, darcs, svn, cvs or even git < 1215959424 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well do go, i don't give that many shits :D < 1215959471 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i've never not been able to track an error, and i've never installed a vcs < 1215959486 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :with python, i don't make errors really, so even less use for a vcs < 1215959561 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and no matter how useful it is to use a vcs, a true coder does not use one imo. < 1215959592 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i like to write my program, and a boolean output of success < 1215959598 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i like to write my program, and debug with a boolean output of success < 1215959679 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also a good enough reason for me not to use a vcs is people saying i should, fuck those idiots < 1215960206 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, you MUST NOT use a vcs < 1215960208 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1215960229 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1215960267 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ACTION starts up mercurial < 1215961080 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :::murders anmaster:: < 1215961097 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :augur, why? < 1215961235 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :he's very protective of me < 1215961240 0 :jix!n=jix@method-missing.org JOIN :#esoteric < 1215961745 0 :Slereah__!n=hax@ANantes-252-1-53-27.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1215961965 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :<3oklopol < 1215962171 0 :Slereah2!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1215962341 0 :jix!unknown@unknown.invalid QUIT :"CommandQ" < 1215962650 0 :jix!n=jix@method-missing.org JOIN :#esoteric < 1215964530 0 :Slereah2!n=hax@ANantes-252-1-53-27.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1215964678 0 :Hiato!n=Hiato@dsl-245-31-39.telkomadsl.co.za JOIN :#esoteric < 1215964886 0 :Slereah__!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1215965085 0 :Hiato!unknown@unknown.invalid QUIT :"Leaving." < 1215965570 0 :tusho!n=tusho@91.105.77.118 JOIN :#esoteric < 1215965599 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hi ais523 < 1215965601 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oh. < 1215966866 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Ello. < 1215966872 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :﷐ < 1215966903 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :o < 1215966917 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: how did you survive that < 1215966954 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :survive WHAT < 1215966988 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: that < 1215967040 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :WHAT *IS* THAT?!?!?!?!? < 1215967050 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :can't say i care tho < 1215967132 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : ﷐ < 1215967273 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :W-H-A-T?? < 1215967294 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ACTION puts his glasses on < 1215968230 0 :jix!unknown@unknown.invalid QUIT :"CommandQ" < 1215968671 0 :oklopol!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1215968736 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1215968828 0 :Hiato!n=Hiato@dsl-245-31-39.telkomadsl.co.za JOIN :#esoteric < 1215968868 0 :CakeProphet!n=chatzill@h87.37.18.98.dynamic.ip.windstream.net JOIN :#esoteric < 1215969952 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :you killed oklopol! < 1215969953 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1215969959 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :oh well < 1215969963 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :::pounces oklopolor:: < 1215970742 0 :Slereah2!unknown@unknown.invalid PRIVMSG #esoteric :Furfaaaag < 1215971697 0 :oklopolor!unknown@unknown.invalid PRIVMSG #esoteric :o < 1215971715 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :oklopol are you a fur? < 1215971717 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :you should be a fur < 1215971719 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :right slereah? < 1215971725 0 :oklopolor!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1215971770 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :what :(? < 1215971986 0 :oklopolor!unknown@unknown.invalid PRIVMSG #esoteric :furs aren't really my thing < 1215972030 0 :oklopolor!unknown@unknown.invalid PRIVMSG #esoteric :and now, I assumed you were talking to me, although perhaps that wasn't the case < 1215972060 0 :oklopolor!unknown@unknown.invalid PRIVMSG #esoteric :hmm hmm < 1215972394 0 :timotiis!n=timotiis@jfkew.plus.com JOIN :#esoteric < 1215972564 0 :olsner!n=salparot@81-237-210-158-no50.tbcn.telia.com JOIN :#esoteric < 1215972716 0 :oklopolor!unknown@unknown.invalid NICK :lilja < 1215973814 0 :calamari!n=calamari@ip24-255-58-177.tc.ph.cox.net JOIN :#esoteric < 1215974190 0 :ais523!n=ais523@gb01-fap04.bham.ac.uk JOIN :#esoteric < 1215974222 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi tusho < 1215974227 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oh, hi ais523 < 1215974230 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :odd to see you arrive so late < 1215974232 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :esp. on sunday < 1215974238 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, blame the ICFP < 1215974255 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :for both the fact I'm here late, and the fact I'm here on Sunday < 1215974544 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1215974658 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://www.lix.polytechnique.fr/Labo/Dale.Miller/lolli/lolli_seq.gif This is the logo of a language called 'Lolli'. < 1215974662 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :That must be intentional. < 1215974763 0 :calamari!n=calamari@ip24-255-58-177.tc.ph.cox.net JOIN :#esoteric < 1215974787 0 :atrapado!i=ro@cm124153.red.mundo-r.com JOIN :#esoteric < 1215975345 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Say, I should get around to properly rewriting that Underload compiler < 1215975347 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Shouldn't I? < 1215975350 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1215975364 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :incidentally, I'm thinking about a new lang which is a cross between Underload and Befunge < 1215975381 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although I won't discuss it much further until after the ICFP contest < 1215975602 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :so ais < 1215975609 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :no real interesting paradigms huh? :( < 1215975620 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you didn't like SMETANA? < 1215975624 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :sorry, SMATINY? < 1215975628 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the improved version < 1215975644 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :no, it was silly. < 1215975654 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :smatiny is silly? < 1215975656 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1215975665 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :sorry. ihope :P < 1215975669 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what about Flip? I don't know much about it but it's got a pretty interesting paradigm < 1215975709 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :pointlessly odd. < 1215975726 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i don't think augur actually likes esolangs. < 1215975735 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :How durst thou disturb my slumber? < 1215975743 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't think OscarMeyr likes my INTERCAL style either... < 1215975763 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i informed him that too many more PLEASEs would make it not compile < 1215975772 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, I saw that < 1215975782 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :tusho: i wasnt asking about esolangs when i asked about interesting paradigms < 1215975795 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :not that i like these either < 1215975797 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :augur: guess what, all the new and interesting paradigms are generally esoteric < 1215975801 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :augur: new paradigms generally end up in esolangs first < 1215975807 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :sure but these are uninteresting. :P < 1215975811 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :augur: have you seen J? < 1215975820 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i like J actually < 1215975826 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's not very esoteric, and an unusualish paradigm < 1215975840 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i like J. :P < 1215975856 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also Mathematica takes its paradigm to extreme levels, although other langs use bits of it, I don't really like Mathematica though < 1215975860 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1215975889 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :j can be a bit hard to read but < 1215975943 0 :Corun!n=Corun@cpc1-rdng15-0-0-cust168.winn.cable.ntl.com JOIN :#esoteric < 1215975964 0 :calamari!n=calamari@ip24-255-58-177.tc.ph.cox.net JOIN :#esoteric < 1215976406 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1215976694 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Oh, MacVim is nice. < 1215976769 0 :Slereah2!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1215976854 0 :Corun!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1215976942 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Any snappy name for the UL->C compiler? < 1215976960 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not that I can think of right now < 1215978218 0 :Corun!n=Corun@cpc1-rdng15-0-0-cust168.winn.cable.ntl.com JOIN :#esoteric < 1215978525 0 :calamari!n=calamari@ip24-255-58-177.tc.ph.cox.net JOIN :#esoteric < 1215978958 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1215979164 0 :Corun!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1215979495 0 :Hiato!unknown@unknown.invalid QUIT :"Leaving." < 1215979617 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Is your ICFP entry open source? < 1215979619 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :That'd be something. < 1215979629 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: it will be after the contest ends < 1215979633 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it'd totally change the contest climate if everything was open source < 1215979639 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :for the better i think < 1215979644 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in what way? < 1215979694 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :people would continually build upon each others work < 1215979702 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and then people would take someone's derivation back and merge it in, etc < 1215979711 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and loads of fun stuff < 1215979722 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: you mean source published during the contest? < 1215979731 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1215980015 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: someone made a whole website about spectateswamp < 1215980016 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://www.spectateswamp.com/ < 1215980026 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: yes, I came across that before you < 1215980037 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :totally over the top, and I like that < 1215980054 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :two whole websites, in fact < 1215980072 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1215980073 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :the second? < 1215980111 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :from memory, http://thestupidestmanintheuniverse.com, but I never visited it partly because I thought the name was a bit unfair < 1215980123 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :SpectateSwamp is at least intelligent enough to write VB, after all < 1215980143 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i don't see any incompatibility ;) < 1215980156 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :also < 1215980157 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :probably: http://thestupidestmanonearth.com/ < 1215980166 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :aha < 1215980167 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://www.thestupidestmanonearth.com/ < 1215980168 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's the same site < 1215980171 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :just two domains < 1215980174 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok < 1215980201 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I can't believe that someone actually went to the trouble of buying that name simply to spread anti-SSDS FUD, though... < 1215980220 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I think it's great :p. But, ssds? < 1215980260 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: SpectateSwamp's Desktop Search < 1215980270 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the program that started the whole thread in the first place < 1215980272 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ah, is that the video thing < 1215980274 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1215980299 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's like a video player + grep with a more confusing interface < 1215980732 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: SS' biography is epic < 1215980733 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :{ Swampie's future plans are detailed and well established in his mind. Basing his belief on an ancient and little-used calender system, it is Mr Pederson's conviction that the world is due to end in 2012. Whilst a belief in the world ending imminently would have crushed lesser men, Spectate thinks that due to his self-proclaimed 'Shaman' status and 'magic' stones, he can and will literally 'dance the problem away'. Whether he will be able to do so is yet t < 1215981008 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ah, the swampthing from TDWTF forums < 1215981035 0 :Slereah2!n=hax@ANantes-252-1-60-207.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1215981036 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :thedailywtf.com is funny! visit it! < 1215981136 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's not that funny any more. < 1215981148 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: it is often funny, I find < 1215981151 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I still read every article < 1215981160 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and MfD has improved to the point it's occasionally slightly amusing < 1215981210 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :the mutilations of it are funnier < 1215981227 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :a former employer of mine were on there once < 1215981252 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: mfd ... amusing? < 1215981263 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ok, someone kill ais523, or he'll start imitating mfd in the future < 1215981267 0 :Corun!n=Corun@cpc1-rdng15-0-0-cust168.winn.cable.ntl.com JOIN :#esoteric < 1215981267 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they replaced it with something utterly unlike the previous one < 1215981270 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but yes, the imitations are better < 1215981272 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and you don't want to know what happens when he does that < 1215981283 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :mfd 2.0, now with artistic ability! < 1215981298 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ais523 is an artist too? < 1215981306 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: no I'm not < 1215981317 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the only sort of art I do is the output of mathematical algorithms < 1215981317 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :so how would he imitate it? < 1215981326 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and music < 1215981331 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and esolangs of course, they're art too < 1215981411 0 :oklopol!n=nnscript@oklopol.yok.utu.fi JOIN :#esoteric < 1215981446 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :mörn < 1215981451 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :morning < 1215981456 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or evening from my point of view < 1215981475 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I had some kind fof esolang dream < 1215981538 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :all I can remember was that the first action any non-trivial program had to take was to get the hastable of all variables and stuff it into a macro quick, before it disappeared < 1215981550 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :and that doesn't really make sense < 1215981562 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it might do in a rewriting lang < 1215981585 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: music? < 1215981589 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :INTERCAL-produced music, I hope < 1215981595 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :about INTERCAL, and sounding like INTERCAL < 1215981596 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no, I write music for fun < 1215981596 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i like the "quick, before before it disappears" idea :P < 1215981601 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*-before < 1215981621 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: that's great < 1215981623 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :call it Hasty < 1215981629 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: there is a before before it disappears, that's where you get ready to delete it in the time before it disappears < 1215981660 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1215981687 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: hmph, I just wrote a 46 line underload parser < 1215981693 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :how? < 1215981694 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that's a bit better than what we got before ... < 1215981704 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and pretty trivially < 1215981708 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, it does other things than parsing < 1215981709 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :shall I show? < 1215981720 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I thought 46 was a bit excessive given that Underload and Brainfuck are equally easy to parse < 1215981730 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and yes, do show < 1215981737 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://paste.lisp.org/display/63637 < 1215981806 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :(maybe a lang with a really enthusiastic garbage collector?) < 1215981821 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :(one must keep two references to everything around to prevent collection) < 1215981826 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: maybe a lang where all objects needed at least 2 references to them to prevent collection < 1215981831 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ha, snap < 1215981836 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :just 'two references' seems kinda sucky < 1215981836 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1215981841 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it must be a good idea in that case < 1215981841 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it should be relative to how many references to everything there are < 1215981849 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :so you had to continually try and add more references < 1215981853 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: maybe a number of references proportional to the object's value and complexity < 1215981854 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :or it'd come and get you < 1215981860 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so a large hashtable would need, say ten < 1215981863 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yes, but you shouldn't just be able to get it right then leave it < 1215981867 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in addition to all the internal references it had < 1215981867 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :maybe there must be a reference on the heap, and stack ones don't count < 1215981870 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you should have to stay wary over time < 1215981874 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: most objects grow over time < 1215981880 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :at least, most big objects < 1215981881 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yes, but still < 1215981902 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but people would end up creating a web of objects each of which referenced everything else and also each other < 1215981904 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: like the parser? < 1215981907 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and use malloc-like functions to manage memory < 1215981909 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: yes < 1215981909 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i tried to make it as haskelly as possible < 1215981935 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and that is just a parser, and it would take 45 lines to parse Brainfuck the same way... < 1215981942 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION writes a deparse :: [AST] -> String < 1215981950 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yes, but remember our other haskell one < 1215981955 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :the parser was hideous and going on 100 lines < 1215982000 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :anyway, when I get round to speccing it, I think you'll like Shove (my Befunge-Underload hybrid) < 1215982011 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's the first lang in which I've ever used INTERCAL quotes to make things easier < 1215982020 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :heh, awesome < 1215982036 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :undirected quotes help a lot in two dimensions, what happens if you hit a paren from underneath, for instance? < 1215982054 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ais523: indeed < 1215982059 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you can just use '" and "' as ( and ) respectively to simulate parens < 1215982190 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :What's insane, is to bury textual information in video files. - SpectateSwap < 1215982194 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :isn't that what he reccomends? < 1215982198 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :*recommends < 1215982289 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: if you're actually there, I'm in a situation where I could actually benefit from the C speed tricks of yours tusho doesn't like < 1215982301 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm already using register and inline where appropriate, anything else I should do? < 1215982315 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :s/actually// (the first one) < 1215982318 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i like it when justified < 1215982319 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :sorry, thinko < 1215982320 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :like ICFP < 1215982329 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i don't like it when it's a befunge compiler more optimised than python and ruby < 1215982332 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :like ICFP in a realtime-performance problem, yes < 1215982336 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and s/compiler/interpreter/ < 1215982343 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(deewiant's quote on this was good, it was basically: guido and matz know when the optimisations actually _apply_) < 1215982351 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ick is a Befunge 'compiler' but it just bundles an interpreter < 1215982358 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: I like the Rules of Optimisation < 1215982361 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :First rule: Don't do it. < 1215982366 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Second rule: Don't do it /yet/. < 1215982367 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1215982388 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :The third rule is: Don't do it until you've figured out, by testing, what bit actually needs optimising < 1215982396 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but that one isn't as funny, although still just as important < 1215982402 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Foruth rule: Don't do it. < 1215982474 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it occurs to me that the only actual hard bit (to write) about compiling underload is the 'unrolling' < 1215982483 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1215982499 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :of course a parser in C does that for you, more or less, with the pointers < 1215982503 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :unrolling? < 1215982508 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1215982509 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: basically < 1215982514 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well go on < 1215982517 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :a(b(c)d)e < 1215982518 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :-> < 1215982534 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :a1e 1=b2d 2=c < 1215982536 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :maybe, if one can do some sort of dataflow analysis on underload, quoted things can be turned into actual control structures < 1215982537 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :{a<1>e,b<2>d,c} < 1215982541 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: see? < 1215982543 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you 'unroll it' < 1215982546 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :by replacing nested structures < 1215982548 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :with references to another < 1215982551 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :in a flat list < 1215982566 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you use this because you can't get proper nested functions in c < 1215982572 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :so you compile each unrolled element seperately < 1215982574 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :with references < 1215982589 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1215982615 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but, yeah < 1215982619 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's pretty hard to write neatly in source < 1215982623 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i think I can do it, though :p < 1215982639 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :each unrolled element is called a blimp, btw < 1215982641 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :neat. < 1215982645 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :tusho: lol < 1215982651 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: lol? < 1215982668 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :yes, lol at the "blimp" terminology < 1215982686 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1215982687 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1215982689 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: Underload will compile into Shove too, I think < 1215982691 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it was a spur of the moment thing! < 1215982713 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders how to open a file in the same directory as the current one in vim easily < 1215982984 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric ::e filename < 1215982985 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :surely? < 1215982998 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: vim doesn't change dir to the dir of your current file < 1215983001 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that'd be confusing with tabs < 1215983679 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ([[Enclose],[Enclose,Blimp 0,Enclose]],[Enclose,Blimp 1,Enclose]) < 1215983682 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hmph. < 1215983687 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :technically it's right. < 1215983690 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but it's the wrong way around. < 1215983766 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you can work with that, though? < 1215983835 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yes, but I like nice numbering, so i'll tweak < 1215983835 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1215983838 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :also - (10,000 lines of Visual Basic code in One routine) < 1215983841 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that's a pro?! < 1215983859 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :brb < 1215983951 0 :Corun!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1215983964 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :tusho: generated? < 1215984071 0 :ihope!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1215984703 0 :ihope!n=ihope@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1215985035 0 :Corun!n=Corun@cpc1-rdng15-0-0-cust168.winn.cable.ntl.com JOIN :#esoteric < 1215985273 0 :oklopol!unknown@unknown.invalid PART #esoteric :? < 1215985273 0 :oklopol!n=nnscript@oklopol.yok.utu.fi JOIN :#esoteric < 1215985494 0 :ais523!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1215985601 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1215985649 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :back < 1215985654 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: no < 1215985733 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Co-incidentally, there was an article on rgrd that mentionned how the most fun amature games in a certain BASIC dialect tended to be 10000 lines in one routine. < 1215985819 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : Depends on your definition of "food" < 1215985820 0 :ais523!n=ais523@gb01-fap04.bham.ac.uk JOIN :#esoteric < 1215985827 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :wb ais523 < 1215985848 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1215985850 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and you win < 1215985857 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i'm speaking of the norwegian part of 7-eleven here. it may be different elsewhere < 1215985931 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(the scandinavian parts are licensed to a company (Reitan group) based here in trondheim) < 1215985934 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://www.google.co.uk/search?q=tusho&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-GB:official&client=firefox-a tusho's are appearing < 1215985943 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(yahoo answers, something called 'piczo') < 1215985947 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :better start registering places < 1215986052 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(although this does not seem to include finland afaict) < 1215986082 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes to bed. < 1215986207 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: ^^^ slight followup to yesterday < 1215986495 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: can I randomly prod you about wikipedia administrative matters, I keep seeing drama whenever I click to a meta-page from a page without any real explanation of what actually happened < 1215986504 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you're a wp administrator so obviously ominipotent < 1215986508 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: ok, but in a query or another channel < 1215986541 0 :atrapado!unknown@unknown.invalid QUIT :"Abandonando" < 1215986803 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Yeah, I see :P < 1215986827 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Suffice to say that 7/11 is not a place you go for food in the US ... sure, they advertise food, and they sell antacids so you can eat their food, but it's not a happy experience. < 1215986852 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1215986889 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: lmao < 1215986894 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oh, and: < 1215986912 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deranged in-denial spammer from #haskell has conversation. http://rafb.net/p/10WLBR49.txt < 1215986991 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Wow. < 1215986993 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That's bizarre. < 1215987025 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :a place like that would probably not be able to survive in norway. we're so rich no one can sell cheap lousy food here :D < 1215987037 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: More batshit insane: < 1215987038 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://rafb.net/p/xgGJRI55.txt < 1215987309 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : AnMaster: if you're actually there, I'm in a situation where I could actually benefit from the C speed tricks of yours tusho doesn't like < 1215987311 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh? < 1215987317 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it's the ICFP < 1215987318 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : I'm already using register and inline where appropriate, anything else I should do? < 1215987322 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's full of realtime stuff < 1215987323 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well I wouldn't use register < 1215987330 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I believe the compiler is better at that < 1215987330 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it's a realtime program < 1215987331 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :literally realtime < 1215987336 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :he needs all the speed he can get < 1215987340 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I only use it for quick throwaway variables, anyway I think gcc ignores it < 1215987354 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because it's better at figuring it than me < 1215987355 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or so it thinks < 1215987359 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :who knows, maybe it actually is < 1215987376 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, well what are you trying to do? if you want hard real time you need an OS supporting it < 1215987379 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like QNX < 1215987387 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it has to run on Linux < 1215987395 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, well linux 2.6.what? < 1215987398 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and I'm trying to do lots of simulations in realtime so I can pick the best one < 1215987401 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I can check < 1215987413 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and with what compile time options < 1215987421 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I choose the compile time options < 1215987428 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :right now I'm just using -O3 though < 1215987432 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what about getting better nice level? < 1215987440 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, try profile feedback < 1215987463 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: can't be root < 1215987472 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hrrm < 1215987473 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and profile feedback sounds good, I can't remember how to do it though < 1215987477 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :a sec < 1215987498 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thinks someone needs to add a filter to the esolangs wiki for those latest spams < 1215987508 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I can't do it, I'm only an admin < 1215987512 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ic < 1215987523 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I can alter the site JS but that won't help against bot spammers, as they'll just ignore it < 1215987525 0 :CakeProphet_!n=chatzill@h87.37.18.98.dynamic.ip.windstream.net JOIN :#esoteric < 1215987530 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :-O3 -fprofile-generate -combine -fwhole-program -fno-ident -fvisibility=hidden -funsafe-loop-optimizations -funsafe-math-optimizations < 1215987534 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what about that? < 1215987539 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :then run program < 1215987540 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :after that < 1215987556 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not under gprof, just by itself? < 1215987558 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :-O3 -fprofile-use -freorder-functions -combine -fwhole-program -fno-ident -fvisibility=hidden -funsafe-loop-optimizations -funsafe-math-optimizations < 1215987563 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, indeed < 1215987566 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also -combine is pointless because I only have one input file < 1215987571 0 :CakeProphet_!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1215987574 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, ok skip combine then < 1215987584 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, this may be worth a try < 1215987596 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1215987604 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, if you need real time, do you know what CPU? < 1215987609 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes < 1215987612 0 :CakeProphet_!unknown@unknown.invalid NICK :CakeProphet < 1215987621 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AMD Athlon(tm) XP 2700+ < 1215987622 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :because if you got something fancy you will want inline asm for prefetching data and such < 1215987626 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :SSE stuff < 1215987630 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :uh < 1215987637 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: you don't know what cpu the final will be run on < 1215987639 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :just yours < 1215987641 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I couldn't trust myself to write inline asm safely, not having an Athlon myself to test on < 1215987643 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: yes I do < 1215987646 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1215987646 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1215987648 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm not on an Athlomn < 1215987650 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah... < 1215987653 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :s/mn/n/ < 1215987654 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :qemu can emulate an athlon < 1215987654 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: < 1215987655 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :can't i < 1215987656 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :t < 1215987663 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, well you want to know what sort of SSE it support < 1215987663 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :probably but I'm not risking inline asm < 1215987678 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow up ts < 1215987683 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :from the info provided by the organisers < 1215987722 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :-march=athlon-xp -msse -mfpmath=sse,387 < 1215987723 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: if you win this, you'll be the official #Esoterician With Money again < 1215987724 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1215987726 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :*maybe* < 1215987742 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure if -mfpmath=sse,387 or -mfpmath=sse will be fastest on that thing < 1215987743 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :tusho: wait, did he stop being it? < 1215987752 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I've already decided that I daren't mess about with -march < 1215987760 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: do you still have the wolfram prize money? < 1215987765 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, you want the correct -march for the target < 1215987765 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :simply because if I get it wrong the program dumps core and I'm disqualified < 1215987766 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :really < 1215987769 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: I'm using it to live off < 1215987774 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: thought so < 1215987775 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1215987798 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: he can't touch the final server < 1215987801 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1215987804 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so I couldn't test it < 1215987804 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's the ICFP contest < 1215987809 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :he has to test it on his machine < 1215987812 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :then it's run on their servers < 1215987818 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and if it breaks, zzt, disqualified < 1215987836 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hrrm < 1215987841 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, use -mtune then < 1215987845 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not -march < 1215987855 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, that means tune for that, but still work on other x86s? < 1215987856 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and skip -msse and -mfpmath < 1215987862 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, indeed that is the case < 1215987880 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :also, ais523, you can ask in #icfpcontest < 1215987884 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i'm sure they can tell you about the machinaes < 1215987885 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, you probably want -march=i686, because if they use a 486 or 386 they should go to hell anyway ;P < 1215987952 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Ooh! A new installation of Batshit Insane coming up! I'm sure GregorR will love this one! < 1215987958 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, also what gcc version? < 1215987975 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I can use whatever compiler I like < 1215987979 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I have to submit the binary < 1215987983 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, aha < 1215987986 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :either that or I can submit sources and a compile script < 1215987993 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and compile it on their servers, which will have gcc < 1215987996 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but compiling here seems safer < 1215988001 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, binary then so you can select *version* of gcc < 1215988010 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which version do you suggest < 1215988017 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, however profiling will depend on target < 1215988023 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so maybe compile script is better < 1215988038 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I couldn't profile then run over there < 1215988044 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because the first run will be the official one... < 1215988047 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :think about it < 1215988049 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I see < 1215988070 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well any profiling is likely to help somewhat < 1215988085 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :as for gcc version, I guess a recent one < 1215988090 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :try them < 1215988095 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :gcc 4.2 or gcc 4.3 < 1215988109 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I still admit I use gcc 4.1.2 here :P < 1215988117 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I admit I still use* < 1215988157 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, also you want to try -Wunreachable-code < 1215988163 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and < 1215988169 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :-Wunused-function -Wunused-label -Wunused-value -Wunused-variable < 1215988176 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :to find anything you don't use < 1215988184 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :will that speed up the program? < 1215988192 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, however, be warned that -Wunreachable-code can give false positives < 1215988197 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, it will point out dead code < 1215988206 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so you can remove it (if it isn't a false positive) < 1215988209 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that could help < 1215988215 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, I have if(0) deliberately < 1215988219 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :to keep out debug code < 1215988223 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I think it'll be optimised away < 1215988224 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, also, move test conditions outside loops < 1215988230 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, remove it from final < 1215988239 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :use #ifdef instead < 1215988240 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, I know that trick, I'll have to see where I can use it < 1215988245 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and I do use #ifdef in most places < 1215988250 0 :olsner!unknown@unknown.invalid QUIT : < 1215988264 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, if you know your least x86 CPU, consider using SSE if you can < 1215988278 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, btw what is the task? < 1215988300 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://kuonet.org/~anmaster/photos/flight/ESOE-2008-07-12/ <-- btw I guess no one here is interested in that < 1215988315 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: http://smlnj.org/icfp08-contest/task.html < 1215988407 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION generates some profiling ingo < 1215988410 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :s/ingo/info/ < 1215988416 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1215988418 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is hard < 1215988442 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm doing the task by simulating possibilities faster than realtime < 1215988444 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :to see which one's best < 1215988453 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I see < 1215988458 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :thus the need for speed < 1215988461 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, well what is real time here < 1215988472 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: the speed at which the rover and the Martians move < 1215988476 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I see < 1215988480 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that depends on cpu a lot < 1215988489 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not really because there are delays involved < 1215988494 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although a faster CPU will be better < 1215988498 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but theirs isn't very good < 1215988504 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :neither is mine, really < 1215988509 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, also I guess inline x86 asm wouldn't be popular here, if NASA really plans to reuse it < 1215988511 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but mine's better than theirs < 1215988516 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I think that bit's a joke < 1215988522 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah... < 1215988654 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: scroll a bit and see the martians... :P < 1215988661 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1215988675 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1215988685 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: THE NEXT INSTALLATION!!!!!! < 1215988685 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://rafb.net/p/oAmySM83.txt < 1215988687 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :It's huge. < 1215988690 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :And hilariously awful. < 1215988716 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :rover.c:138: warning: no coverage for function ‘projectstep’ found < 1215988737 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: why didn't the profiling work? Do you have any ideas? < 1215988743 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :do I have to run under a profiler? < 1215988746 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, um < 1215988750 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how did you build it < 1215988761 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: with the command line you gave for profiling < 1215988769 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, and no if you did it the way I said (NOT -pg, that is another type of profiling) it should work < 1215988771 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I have a no coverage warning for all my functions < 1215988783 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I assume you used the line I said...? < 1215988786 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1215988793 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it made a .gcda file < 1215988796 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and a .gcnu file < 1215988801 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1215988804 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://rafb.net/p/vkcFS963.html < 1215988806 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, ^ < 1215988813 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is what I use for speed runs of cfunge < 1215988864 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it is not in the repo because I don't support anyone using it < 1215988867 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it is insane < 1215988872 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for anything but speed runs < 1215988912 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :unsafe-loop-optimizations? Seriously? I checked the unsafe-math-optimizations to make sure they were safe in the context of my program, but loop optimizations, did you check all the loops in your program by hand for safety? < 1215988931 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :good. we cannot have anything insane in #esoteric. no sir! < 1215988976 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"did you check all the loops in your program by hand for safety?" <-- yes < 1215988984 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!!! < 1215988986 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : "did you check all the loops in your program by hand for safety?" <-- yes < 1215988988 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Ladies and gentlemen. < 1215988989 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster. < 1215988992 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :actually, I was planning to do the same in my program < 1215988995 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so tusho can laugh at me too < 1215989002 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :thanks ais523! < 1215989003 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Crazy person who has no idea what is appropriate for optimization. < 1215989009 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: No, you need realtime performance. < 1215989013 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Befunge does not. < 1215989020 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, what about real time befunge < 1215989025 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Not even Ruby, the slowest of the slow, would be reasonable like that. < 1215989025 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what are the rules? no infinite loops with a nonconstant condition is one of them < 1215989028 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what's the other? < 1215989028 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: It does not exist. < 1215989028 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :a planned extension in the future < 1215989035 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :It should not exist. < 1215989041 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, for use in nuclear reactors! < 1215989043 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Why? Because it is a pointless and ridiculous idea that nobody will ever toy with. < 1215989043 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :actually, there's nothing intriniscally slow about Befunge < 1215989069 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : what are the rules? no infinite loops with a nonconstant condition is one of them <-- well see the -Wunsafe..., that will tell you < 1215989120 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: oh lord, it continues < 1215989125 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :he has a pretty shitty personality. < 1215989128 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :incidentally, I googled the error message I got < 1215989136 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and found nothing but the gcc source code, and patches to it < 1215989146 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, what error? < 1215989153 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the no coverage found error < 1215989163 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1215989175 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, well my script works for cfunge, I checked < 1215989186 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :THE FINAL INSTALLATION < 1215989187 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://rafb.net/p/Eou8W588.txt < 1215989195 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :personally, I don't see anything wrong with optimising Befunge for speed < 1215989200 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :actually, it's an interesting challenge < 1215989203 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :sort of like golfing an esolang < 1215989206 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but for speed not size < 1215989217 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :except he's serious about it, ais523 < 1215989232 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :or if he's not, he's very good at hiding that fact and prolonging it for as long as possible < 1215989237 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :_very_ good < 1215989253 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : but for speed not size <-- thanks for defending me! < 1215989260 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: why do you think there's a -F option in C-INTERCAL? < 1215989276 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: but that's funny < 1215989278 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :his is just not < 1215989292 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, well I find posix_fallocate quite fun! ;P < 1215989297 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oh, and the first person to point out the wonderful irony at the top of http://en.wikipedia.org/wiki/User:Smith_Jones wins a cookie < 1215989298 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, ok, -F was mostly a joke, but you have to admit that INTERCAL wins on many benchmarks now < 1215989345 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: I don't have to point out the irony, you did < 1215989356 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :static inline int tusho_fadvise(int fd, off_t offset, off_t len, int advice) { posix_fallocate(fd, offset, len, advice); } < 1215989358 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION runs < 1215989360 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :well yes, but you have to specify what it is, ais523 < 1215989381 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, what does -F do now again? < 1215989392 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: the same thing that happened to Esperanza, except that it's a project to prevent that happening in the first place < 1215989418 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: actually, it's the box and the line directly below it < 1215989418 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: verifies that the program is deterministic and takes no input, runs it to see what happens, records the output and generates a program that contains all the output and just cats it out < 1215989424 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :{a principled scientist} < 1215989428 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :{join the wikiproject Homeopathy} < 1215989443 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, indeed < 1215989455 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: I thought the irony was setting up a bureaucratic process to complain about bureaucratic processes < 1215989459 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or did you miss that one? < 1215989467 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that's ironic too < 1215989469 0 :CakeProphet_!n=chatzill@h87.37.18.98.dynamic.ip.windstream.net JOIN :#esoteric < 1215989472 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that's a lot of irony < 1215989475 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :too much for one day < 1215989475 0 :CakeProphet_!unknown@unknown.invalid NICK :CakeProphet < 1215989476 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and I chuckled a bit < 1215989477 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1215989484 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but I grinned madly when I saw the next sentence < 1215989486 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :posix_irony(); < 1215989491 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ducks < 1215989642 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm annoyed, both AnMaster and Google say that it should work fine, but gcc is saying that it isn't and won't tell me why not < 1215989661 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, try that script on the cfunge sources < 1215989663 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :--fexplain-yourself < 1215989668 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: he doesn't have time for that! < 1215989677 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :about 21 hours left < 1215989688 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: what does -fno-ident do, by the way? < 1215989691 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, it should work out of box < 1215989694 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :he needs to refine, refine, optimize, optimize < 1215989701 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, just remove some pointless metadata < 1215989701 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :as much as he can < 1215989720 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, about what gcc version was used < 1215989738 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that gcc puts in a .comment section in the binary < 1215989758 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, I forgot the -O3 on the original compile... < 1215989782 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, oh btw you also want -Wl,-O1,--hash-style=both,--as-needed,-z,combreloc < 1215989795 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :optimize the /linker/? < 1215989800 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but I'm only linking one file < 1215989804 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"both" instead of "gnu" because the target may not support the both style < 1215989809 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, yes that is correct < 1215989811 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but < 1215989815 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you link libc < 1215989817 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I bet < 1215989819 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1215989828 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :maybe libm too < 1215989831 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1215989835 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :for trig < 1215989836 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster, you scare me < 1215989838 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :there you are then < 1215989850 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :maybe I should generate a lookup table for sin and cos at the start of the program < 1215989861 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yes < 1215989863 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :or just hardcode it < 1215989865 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : "both" instead of "gnu" because the target may not support the both style <-- "may not support the gnu style" was what I meant < 1215989867 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because all angles are only accurate to 1/10 degree < 1215989870 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so that's only 2600 angles to check < 1215989877 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: hardcoding it = huuuuuuuuuge file, but still < 1215989878 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :very fast < 1215989884 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :aye < 1215989889 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :very fast < 1215989893 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but no idea if it is sane < 1215989897 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ah, ais523 < 1215989902 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :generate tables.c < 1215989902 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and do < 1215989904 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :#include "tables.c" < 1215989908 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :in your program < 1215989908 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1215989911 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :then it's easier to edit < 1215989913 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: yes, that's the trick < 1215989920 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and I've put lookup tables into programs before < 1215989920 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yeah, give that a go < 1215989934 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :including C files, nice one, but oh so devilous < 1215989935 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :once spent 9 hours debugging a program where I'd accidentally written the first half of the lookup table twice < 1215989938 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :rather than the whole table < 1215989957 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: you are /so/ getting a mention in the README for this... < 1215989959 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, auto generate lookup table < 1215989964 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, oh? < 1215989968 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'll write a script to generate it < 1215989969 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :thanks I guess < 1215989986 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is mentioned in the readme too < 1215989987 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i'm special! < 1215989996 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, BE SURE TO NOT USE A PENTIUM WITH THE FDIV BUG! < 1215989999 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1215990009 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :whoa, it's 1999 < 1215990013 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :what did you do AnMaster < 1215990016 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, haha ;P < 1215990025 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I thought he had an old computer < 1215990028 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: nah, it's 1993 < 1215990030 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and it's Septembe < 1215990033 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :s/$/r/ < 1215990035 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: oh, yeah, forgot < 1215990039 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I installed sdate yesterday < 1215990042 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :haha :D < 1215990045 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Evolution seems not to like it, though < 1215990050 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, oh? < 1215990058 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :the september that never ended until usenet got shut down? < 1215990062 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: sdate wraps libc to return dates in September 1993 < 1215990067 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: it hasn't been shut down. < 1215990072 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :besides, it's the internet as a whole < 1215990083 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but many programs barf on getting a day of month greater than 31 < 1215990084 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, oh some usenet joke < 1215990098 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : but many programs barf on getting a day of month greater than 31 <-- well not odd < 1215990102 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: sept 1993 was when aol gave its users usenet accses < 1215990109 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, I know........ < 1215990121 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :the regular september influx of newbies never ended < 1215990125 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :because AOL had them in abundance < 1215990129 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, I know......................................... < 1215990131 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and after AOL, Google < 1215990134 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so it's still ongoing < 1215990141 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :........................................................... < 1215990142 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :fucking newbies < 1215990145 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :........................................................................................................................................... < 1215990170 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :another problem is that the number of newbies reached a critical mass, and so people stayed as being newbies rather than becoming more sensible over time < 1215990177 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :in fact, everybody born after sept. 1993 is automatically a moron < 1215990186 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: you just indirectly insulted me < 1215990187 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1215990194 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :that's how bad it was < 1215990201 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :lament: I think the problem is that although some newbies are good, you get a lot of bad ones too < 1215990214 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I was a sufficiently good newbie on comp.lang.c that nobody complained much when I posted < 1215990228 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and if you see the amount of complaining about trivialities that happens there, that's quite an impressive achievement < 1215990233 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :isn't comp.lang.c very elitist? < 1215990240 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: not exactly, but it's very pernickety < 1215990247 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i've read it a bit < 1215990249 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you have to do things exactly right or all the regulars complain < 1215990252 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :people just sweat over everything < 1215990259 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so it gives off the impression of being elitist < 1215990261 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AHA!! But seciton 3.348979c8qw79127398237498234798234 of the standard says YOU CAN'T CALL IT THAT < 1215990266 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I am refusing to help you. Goodbye. < 1215990284 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :##C is just the same way. < 1215990296 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :##c's worse < 1215990297 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :incidentally, I asked for help to see if a bit of C-INTERCAL was legal, they helped me improve it a lot and asked why on earth I was trying to do what I was doing < 1215990299 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :because it's realtime communication < 1215990300 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and I said it was in the spec < 1215990304 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and they said weird spec < 1215990306 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :so they don't bother detailing exactly what you got wrong < 1215990310 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :for fun, you can always go to ##C and suggest that arrays and pointers are the same. < 1215990325 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: oo, think i'll do that < 1215990333 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :be careful < 1215990340 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: are you really going to? < 1215990343 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :let me watch... < 1215990344 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i just did < 1215990350 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : arrays and pointers are the same right? < 1215990369 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION waits to see how quickly tusho's kickbanned as an obvious troll < 1215990370 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :asking it was probably bad, should have somehow stated it < 1215990380 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :asking is not trollish enough < 1215990380 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: i'm going to say that now < 1215990387 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it was a rhetorical question < 1215990391 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : for fun, you can always go to ##C and suggest that arrays and pointers are the same. < 1215990394 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well they are < 1215990399 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :on a machine level < 1215990401 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: say it there. < 1215990405 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: go to ##C and defend tusho. < 1215990408 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but not on a logical level < 1215990410 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: actually, on the machine level they have different lengths < 1215990412 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: hah < 1215990420 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :a pointer is 4 bytes long on x86, most arrays are longer < 1215990428 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but you normally deal with pointers to the array's element < 1215990537 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric : tusho, C is about details. if you cannot keep them in mind, you will fail. < 1215990540 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :that's the crux of the issue < 1215990542 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yep, it sounds just like comp.lang.c to me, but I rather like comp.lang.c < 1215990554 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it explains both the behaviour of comp.lang.c and of ##C < 1215990558 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: feel glad that poppavic isn't there < 1215990565 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :poppavic is the only being worse than a markov chain < 1215990568 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :unless you're really anal, you'll just fail at writing C < 1215990575 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :that's why they're anal < 1215990580 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it's a necessity < 1215990586 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: you ruin all my fun < 1215990597 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :poppavic is probably banned < 1215990601 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :after you left: Coward. < 1215990614 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: well, at least I trolled him < 1215990615 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1215990616 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: seriously? < 1215990620 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :awesome. < 1215990771 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : unless you're really anal, you'll just fail at writing C < 1215990775 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well hm < 1215990780 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :does tusho think I'm anal? < 1215990784 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: C, not AnMasterC < 1215990797 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION slaps tusho with a super-large, super-smelly, decaying digitally-enhanced reinforced IRC-grade trout < 1215990813 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(lame alias yes) < 1215990827 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION slaps AnMaster  < 1215990833 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1215990856 0 :Algonquian!n=algon@adsl-75-13-162-117.dsl.fyvlar.sbcglobal.net JOIN :#esoteric < 1215990875 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hi Algonquian < 1215990876 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :who be you < 1215990987 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION summons a bigger fish < 1215990999 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: this channel is pg-13. < 1215991021 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION lies on the floor, screaming with laughter < 1215991052 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :well I'm glad I can make someone laugh < 1215991076 0 :timotiis!unknown@unknown.invalid QUIT :Connection timed out < 1215991111 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also, http://www.darthsanddroids.net/ < 1215991275 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, fun! < 1215991300 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: thanks for the advice, it's really helped, I actually just got 3/5 on a version of the spiral map where all the obstacles were 3 times as large and I've never got anywhere near that at all < 1215991305 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the extra performance helped it find better paths < 1215991323 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, interesting < 1215991454 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :4/5 on another run < 1215991458 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although it bounced off things a lot < 1215991465 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ICFP? < 1215991470 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :lament: yes < 1215991471 0 :poiuy_qwert!n=poiuyqwe@bas2-toronto47-1242398915.dsl.bell.ca JOIN :#esoteric < 1215991546 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :are you winning with intercal? < 1215991554 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :lament: no, I'm using C < 1215991563 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: you promised to include some intercal < 1215991565 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you'd better < 1215991567 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :this contest requires pretty much all the thing that INTERCAL is bad at < 1215991578 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :all the more reason to use it < 1215991584 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: I didn't promise, I just thought it would be nice to use it for something < 1215991597 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but if you write me a JSON library in INTERCAL, I'll use it to generate some maps < 1215991606 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hmph. < 1215991609 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i will < 1215991611 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :if you write me a string lib < 1215991617 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ugh, that'll take weeks < 1215991622 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :INTERCAL really does need a decent string lib < 1215991628 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and I have weeks but not now < 1215991635 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that seems like a decent summer holiday project < 1215991647 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ideally it would work with both C-INTERCAL and CLC-INTERCAL string handling rules < 1215991672 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Ideally, it would be a C{,LC}-INTERCAL polyglot, that when run, would generate a C-INTERCAL or CLC-INTERCAL version to stdout < 1215991679 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :the opposite of what you ran it on < 1215991682 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :so run it on C-INTERCAL for CLC < 1215991684 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and vise-versa < 1215991714 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that would be neat < 1215991719 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :can't you at least pick some other, saner language < 1215991720 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there are several ways to tell between them < 1215991724 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :befunge or something < 1215991739 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: he'd have to use cfunge < 1215991740 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :QED < 1215991743 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ignorret is different on all three INTERCAL compilers I can find nowadays < 1215991747 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1215991759 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the syntax differs between CLC-INTERCAL and C-INTERCAL by default < 1215991763 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also language features can be tested < 1215991774 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: When run on J-INTERCAL it should output "AHAHAHAHAHAHAHAHAHAHHAHAAHHAHA" and exit. < 1215991776 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :e.g. computed come from to rule out J-INTERCAL, lectures to rule out C-INTERCAL < 1215991898 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :lalala < 1215991917 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: when run on J-INTERCAL it should output itself in Java bytecode < 1215991943 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ... and the bytecode version, when run with J-INTERCAL, should output that and exit < 1215991961 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you mean it shouldn't contain DO anywhere? < 1215991972 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that="AHAHAHAHAHAHAHAHAHAHHAHAAHHAHA < 1215991977 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, ok < 1215991987 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :a Java bytecode/INTERCAL quine is probably impossible, though < 1215991994 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :maybe I should implement reverse comments in something < 1215992003 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :a comment syntax "comment backward to the beginning of the program" < 1215992009 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so you can write whatever you like before it < 1215992016 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the last one in the program would be honoured < 1215992027 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :anyway, going home < 1215992031 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :thanks everyone for the help < 1215992035 0 :ais523!unknown@unknown.invalid QUIT :"(1) DO COME FROM ".2~.2"~#1 WHILE :1 <- "'?.1$.2'~'"':1/.1$.2'~#0"$#65535'"$"'"'&.1$.2'~'#0$#65535'"$#0'~#32767$#1"" < 1215992048 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :bye ais < 1215992049 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1215992069 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1215992481 0 :CakeProphet_!n=chatzill@h87.37.18.98.dynamic.ip.windstream.net JOIN :#esoteric < 1215992489 0 :CakeProphet_!unknown@unknown.invalid NICK :CakeProphet < 1215992573 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: ok < 1215992956 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: augur: another fun game: < 1215992960 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://www.jeffwu.net/games/ngame.swf < 1215992968 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hmm, that one's distorted < 1215992968 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :try < 1215992969 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://www.addictinggames.com/ngame.html < 1215993471 0 :Slereah2!unknown@unknown.invalid PRIVMSG #esoteric :This is not very addictive < 1215993477 0 :Slereah2!unknown@unknown.invalid PRIVMSG #esoteric :Try "Crash" < 1215993481 0 :Slereah2!unknown@unknown.invalid PRIVMSG #esoteric :That was an awesome game < 1215993487 0 :Slereah2!unknown@unknown.invalid PRIVMSG #esoteric :Also awesome music < 1215993498 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Slereah2: This IS addictive. < 1215993577 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :HAHAHAHA < 1215993580 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I did a huge leap from one side to the other < 1215993583 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :cause I had 4 seconds left < 1215993585 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and had to get to the door < 1215993586 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I reached it < 1215993589 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but splatted onthe ground < 1215993591 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and died