< 1213747231 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i've nothing against cannibalism, but i don't feel like alcohol right now < 1213747238 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :sippin on gin and (boy) juice? < 1213747288 0 :oklofok!unknown@unknown.invalid TOPIC #esoteric :The coolest ever international hub for esoteric programming language design, development and deployment | http://esolangs.org/ | Logs: http://tunes.org/~nef/logs/esoteric < 1213747296 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: i don't think that's what he meant by man juice < 1213747337 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i don't think that was what i meant with cannibalism. < 1213747570 0 :olsner!unknown@unknown.invalid QUIT :"Leaving" < 1213747882 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://forums.xkcd.com/viewtopic.php?f=14&t=23897&start=40 < 1213747884 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :akanotu is demented < 1213747886 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :he hates dogs < 1213747894 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :especially dogs in text adventure games < 1213747897 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and especially dogs in IRP text adventure games < 1213749928 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :tusho: Hrm, with your autofocus, I can't select text >_> < 1213749975 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Hm. I could add a 'LET ME SELECT TEXT' button. < 1213749978 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I'll do that tomorrow. :P < 1213750001 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Or, more generally, a focus/defocus button. < 1213750021 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Yes. < 1213750036 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And a small program could be written for the shell that uses your FFI to cause it to defocus :P < 1213750039 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So you can just type "defocus" < 1213750040 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1213750101 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Yes! < 1213750103 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Tomorrow. < 1213750104 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1213750265 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :bye for today :) < 1213750312 0 :tusho!unknown@unknown.invalid QUIT : < 1213751328 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :hm. IRP text adventure games. Now there's an idea... < 1213751355 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That's called "telling a story" < 1213751377 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :"would someone please act as the interface for a game of epic adventure, puzzle solving and low cunning?" < 1213751473 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Hello RodgerTheGreat, welcome to Lamentia! You are standing on top of a very tall pillar in the middle of the ocean. The pillar is about a meter in diameter. You feel dizzy. < 1213751517 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Huge waves crash against the sides of the pillar, making it shake a little. < 1213751533 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :oh, sweet! < 1213751536 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :INV < 1213751587 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :You see a bunch of killer robots flying towards you. < 1213751591 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Your hands are empty. You are wearing some rags. < 1213751592 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :Shooting lazers and shit. < 1213751606 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :you can play oklonia later < 1213751619 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :after finishing this one < 1213751633 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :LOOK AT SELF < 1213751716 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :(if he says "that's not easy unless your eyes are prehensile", I'll know he's an infocom adventure) < 1213751786 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :You are old and physically frail. Your long hair and beard are a complete mess. The rags you are wearing are old, soiled and nearly falling apart. < 1213751797 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1213751808 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :An enormous wave crashes into the pillar, sending spray into your face. < 1213751813 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :EXAMINE PILLAR < 1213751888 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :The pillar you are standing on is made of nondescript gray rock and rises about 20 meters above the ocean surface. Its sides have been smoothed by the action of the waves. < 1213751926 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :LOOK AT HORIZON < 1213751993 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :To the west, you can barely make out the dark line of the shore and the rising black spires of a castle. To all other directions, you see only the restless ocean. < 1213752046 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :It suddenly starts raining hydrochloric acid. You feel your skin starting to dissolve. < 1213752051 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :(hm. I wonder if this is like the intro to planetfall where I just have to pass the time until something happens) < 1213752054 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :eep < 1213752092 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :JUMP INTO OCEAN THEN SWIM WEST < 1213752095 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :it seems you guessed right :) < 1213752096 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Some of your dissolved skin turns into a blob of green goo, a blob of red goo and a blob of brown goo. < 1213752103 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Suicide is not the answer. < 1213752155 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :TASTE GREEN GOO < 1213752185 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :This green goo tastes delicious! Your hands melt away. < 1213752216 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :eep again < 1213752237 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :USE BROWN GOO ON PILLAR < 1213752255 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :(using your feet) < 1213752260 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :I don't know how to use that. < 1213752304 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :MIX RED GOO WITH BROWN GOO < 1213752347 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :(using your feet) < 1213752396 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :You thoroughly mix the red goo with the brown goo. As you're doing it, suddenly the mixture explodes! Your feet are blown away and you fall onto the pillar. < 1213752403 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :(Your score just went up 10 points.) < 1213752414 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :hunh < 1213752429 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :LOOK AT SELF < 1213752473 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :You are old and physically frail. Your long hair and beard are a complete mess. The rags you are wearing are old, soiled and nearly falling apart. You have no hands. You have no feet. Your skin has dissolved. < 1213752542 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :TAKE ALL < 1213752593 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :The ocean: You can't take that. < 1213752599 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :The castle: You can't take that. < 1213752606 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :The pillar: You can't take that. < 1213752619 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :The big red button: You have no hands! < 1213752628 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :what the christ < 1213752640 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :push big red button with face < 1213752646 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ahem < 1213752652 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :PUSH BIG RED BUTTON WITH FACE < 1213752704 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Using your face, you push the big red button. The pillar starts slowly sinking vertically into the ocean. < 1213752711 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :(Your score just went up 25 points.) < 1213752715 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :awesome < 1213752734 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :now, how do I swim without feet or hands, I wonder < 1213752753 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :WAIT < 1213752788 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :You wait a little. As the pillar descends, you notice sharks impatiently circling it under the waves. < 1213752834 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :aw shit < 1213752851 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :LOOK < 1213752851 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :hasn't the rest of his body dissolved? < 1213752862 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :(how high am I from the water now?) < 1213752866 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no, still two more turns before that happens < 1213752920 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oh, about ten meters. < 1213752966 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :hm. still too high to jump < 1213752977 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: any ideas? < 1213752989 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :hmmhmm < 1213752999 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :shout for help? < 1213753002 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1213753017 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :SAY HELP < 1213753036 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :stop distracting oklo! >_< < 1213753042 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :oh, IDEA! < 1213753046 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :XYZZY < 1213753133 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hahaha, I should write an adventure game in which you die no matter what, but you "win" if you manage to stave off death longer :P < 1213753162 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :As you pronounce the magical word, you're enveloped in a cloud of orange smoke and your surroundings change...Segmentation fault < 1213753164 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I'm getting the feeling that's how this one works < 1213753165 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :the problem with adventure games is they're preprogrammed < 1213753183 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: took you forever :P < 1213753185 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :lament: aw, damngit < 1213753193 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :was that actually what I was supposed to do? < 1213753209 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :I'm hopelessly unimaginative < 1213753215 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :(also have to go home soon) < 1213753230 0 :Dewio!unknown@unknown.invalid NICK :Dewi < 1213753243 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :good show, though < 1213753248 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :highly entertaining < 1213753259 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ACTION liked too < 1213753272 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: you should try "oklonia" < 1213753297 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1213753346 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :it's more fun if different people are the player every time < 1213753366 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :after "oklina" we can do "The Secret of Rodgeria" < 1213753376 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :if the "interpreter" is even remotely mean, that would end very quickly and painfully < 1213753386 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :different people trying to be the player, i mean < 1213753413 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :well, not the same game I mean < 1213753417 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1213753431 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :different game, different player was what I meant < 1213753449 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :have you played Rematch? < 1213753454 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :no < 1213753498 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :try it, the cool thing about it is that it's 1 turn long < 1213753519 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :so it's one of the few adventure games that i actually managed to complete < 1213753530 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1213753546 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I've completed a handfull < 1213753571 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :http://www.wurb.com/if/game/1114 < 1213753581 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I finished WHIPLASH (I think that was the name), and managed to get the "good" ending < 1213753632 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :jesus, it's 238KB when compiled for TADS? < 1213753664 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :One game I set aside halfway through finishing was "Babel", and I should really go back and try to complete it < 1213753678 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :that game gave me nightmares- it's so vivid < 1213753750 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i don't like playing games if the levels are crafted by humans < 1213753765 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :feels... pointless < 1213753771 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i guess it should be the other way < 1213753787 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1213753806 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :same as music - why listen to music unless it's written by a human? < 1213753819 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :actually, it's probably the fact i'm exploring something another person may also have explored < 1213753820 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: in soviet infocom, adventure games play you? < 1213753828 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :so i'm not gonna find anything no one has ever foudn < 1213753829 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :found < 1213753871 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :that's an awfully negative way to look at it < 1213753894 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :perhaps, perhasp < 1213753896 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :*perhaps < 1213753925 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I remember when I played my first few text-adventure games, and it was absolutely enthralling < 1213753946 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: hmm... in guild wars there are a few things you can find out in the middle of nowhere, with no advantage to finding them - strange fortresses with tough monsters guarding nothing at all, the corpses of a beast and a carriage lying in the snow... < 1213753947 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i've liked some too < 1213753952 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :I KNO RITE.. NETHACK FTW!1 < 1213753962 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :At the time my main computer was a used 386 laptop hooked up to a CRT so I could have color < 1213753976 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: I'm sure lots of people find them, but I like that the designers occasionally find time to add pointless detail that relatively few players are ever likely to see < 1213753998 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I had dialup, and the only things I could play on my computer were things I could download via 56k modem and transfer to my computer on a floppy from the family computer < 1213754008 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :Dewi: i'd still prefer it if i knew it had been automatically generated < 1213754025 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: yeah, that's just strange :) < 1213754027 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :from this, I discovered text adventure games and the game that defined nearly 2 years of my life on the computer- ZZT. < 1213754037 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :perhaps it has something to do with my wanting to explore outer space civilizations and shit < 1213754047 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1213754048 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: I'll bet you love Noctis < 1213754051 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :i plaed everquest on dialup < 1213754055 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i played ZZT for like five minutes total < 1213754074 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I still have a little archive of my favorite ZZT games < 1213754078 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: doesn't it bother you that... it's essentially disposable? roll the dice again and its gone? < 1213754083 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :there were some incredible ones < 1213754101 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :Dewi: you can save them < 1213754102 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: we used to push that little engine as far as it could go < 1213754113 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :and they exist in that they can be generated with the same seed < 1213754118 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :Dewi: hell yeah < 1213754127 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :ever play the Chrono Wars series? < 1213754135 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: hmm. don't think so < 1213754142 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :how about "P0P"? < 1213754151 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :that might be more familiar < 1213754158 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :I think I mainly played ones by the guy who wrote ZZT < 1213754159 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :Dewi: i think the disposability is what i enjoy, the fact it's an infinite source of new worlds < 1213754159 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :the Evil Sorceror's Party? < 1213754164 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :that was frickin' epic < 1213754164 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :but we also wrote lots of our own little games < 1213754175 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :split across 4 game files to overcome engine limits < 1213754182 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: nice < 1213754204 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :though Dewi was Deewiant at first < 1213754214 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :but i now see he's the character from that monkey island game < 1213754223 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :*thought < 1213754233 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: stupid information theory. The difference between information and entropy is... sometimes just a subjective opinion < 1213754253 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :what are you referring to, there? < 1213754274 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I don't think I'll ever forget chrono wars- I had a terrible case of strep throat, and I spent a thursday, friday, and a weekend in my room with loads of water, tons of cough drops, and all 13 games. I played them back-to-back and it was an incredible experience < 1213754308 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: well, the moment you compress or encrypt data it looks more or less like random noise < 1213754338 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: have you tried Noctis? http://en.wikipedia.org/wiki/Noctis < 1213754361 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :Dewi: sure, but i don't get the reference, still :P < 1213754374 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: the structure is there, but very well hidden < 1213754374 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: i haven't, and it's 4 am, so i'm not gonna try right now < 1213754379 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :but perhaps at some point < 1213754392 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :just seems right up your alley < 1213754420 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :don't let the fact that it runs at 320x240 turn you off- it's gorgeous: http://upload.wikimedia.org/wikipedia/commons/f/f9/Noctis_Screenshot.png < 1213754440 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :quite ptty < 1213754440 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: just Information Theory < 1213754441 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :*pretty < 1213754489 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :Noctis was created by the same guy that's working on Linoleum: http://en.wikipedia.org/wiki/Linoleum_%28programming_language%29 < 1213754489 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: as used in the study of crypto, and data transmission, among other things < 1213754492 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :Dewi: it's the level creation algorithm that is the interesting part < 1213754522 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: ooh < 1213754535 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: I suddenly remember civilization, it would generate your world at the start < 1213754546 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :yeah, that was awesome < 1213754570 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :but i didn't like the game < 1213754575 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: as kids we developed these odd rituals to try to generate "good" worlds < 1213754590 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :Dewi: how old are you? < 1213754592 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: like a friend would insist that he tried hitting "F1" repeatedly and he got this awesome world < 1213754598 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: 26 < 1213754614 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: early 90s computer games are magic to me < 1213754624 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :heh, you're probably the oldest on the channel < 1213754648 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: I'm a stowaway < 1213754657 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: don't tell anyone < 1213754657 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :heh, http://en.wikipedia.org/wiki/Talk:Linoleum_(programming_language) < 1213754687 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :Dewi: i won't < 1213754691 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :also oerjan is over 30 < 1213754718 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oerjan is my grandfather < 1213754749 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :oh, right, lament, how old are you? < 1213754772 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i'm an ageaholic < 1213754774 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :23 < 1213754781 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :darn, i guessed 24 < 1213754813 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: because my birthday is right at the end of the year, I've spent most of my life associating with people older than me, I am accustomed to being the youngest person in any group of people < 1213754819 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: being the oldest is scary < 1213754830 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1213754850 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :lament: wow, that's a lot of stuff < 1213754856 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: but getting old sucks, everyone I know (including me) is so boring now, so I think I'm going to have to start being that creepy older person who hangs around < 1213754882 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I turned 20 last month < 1213754890 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Dewi: it's never too late! < 1213754900 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: so... hi! Let me know if you need anything from the liquor store, kids! < 1213754909 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1213754916 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :(are you guys american? did I localize that properly?) < 1213754922 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i'm finnish < 1213754956 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I'm american < 1213754964 0 :cherez1!n=cherez@cpe-76-167-242-249.socal.res.rr.com JOIN :#esoteric < 1213754990 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :also, all the kids are asleep already < 1213754999 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: hmm, localizing for you is particularly tough. Would you say you speak UK standard english? < 1213755018 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :(I'm sure USA thinks it has a standard english also...) < 1213755023 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :later < 1213755030 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i'd say i try to speak american english, but am not that good at keeping it pure. < 1213755053 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: would "liquor store" be the natural rendering for you? < 1213755095 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :yeah, i can't recall any other way to say it. < 1213755100 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :here in australia they are "bottle shops" for some reason < 1213755108 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :or "bottle-o" < 1213755120 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :in the UK they are "off-licenses" < 1213755142 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ah, i think i've heard off-licence < 1213755207 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i guess the correct localization is viinakauppa < 1213755213 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1213755235 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :Dewi: you into esolangs? < 1213755238 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :what is the kauppa part? < 1213755241 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :shop < 1213755245 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :viina is liquor < 1213755256 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :from wine, vino < 1213755261 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :well < 1213755264 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :wine is viini < 1213755265 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1213755270 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :ACTION nods. < 1213755271 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :viina is the stronger stuff < 1213755279 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oh, cool < 1213755282 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :spirits < 1213755285 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :? < 1213755288 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :oh, right. < 1213755296 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :or still grape-based < 1213755297 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :? < 1213755308 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :well not "oh, right", i just assumed "liquor" would suffifr < 1213755313 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :*suffice < 1213755321 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :no < 1213755325 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :the distilled stuph < 1213755331 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: I am into esolangs both outside computers and in computers, but I'm not actually very good < 1213755340 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :outside computers? < 1213755346 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :does the mean conlangs? < 1213755351 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: human languages < 1213755370 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :"esoteric human languages" would probably be conlangs < 1213755374 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :constructed languages < 1213755382 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: the word 'liquor' doesn't exist here < 1213755407 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: other than through american imperialism, obviously < 1213755446 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: aah < 1213755456 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: well, I don't know much about conlangs. I don't really like them < 1213755470 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: part of the beauty of languages for me is how little control we have over their development < 1213755472 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :we actually have likööri in finnish, which obviously comes from liquor, since it's pronounced almost the same, but it means a different drink < 1213755473 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :conlangs arent necessarily esoteric, oklofok. :P < 1213755476 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :more specific < 1213755483 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :not that i actually know what it is, exactly < 1213755487 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i don't drink that much < 1213755494 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :ithkuil is definitely esoteric tho < 1213755509 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :augur: no, but i assumed he meant that < 1213755524 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: but you're in finland! :) < 1213755536 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: like us Australians you are meant to drink a lot, I think :P < 1213755546 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :heh :P < 1213755549 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :that's true < 1213755553 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i'm a minority < 1213755596 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i'm a nerd, like chilling at home ircing and coding < 1213755626 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: how old are you? < 1213755627 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :but as i'm in a band (well technically two), i need to drink occasionally < 1213755629 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :19 < 1213755646 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: still plenty of time to develop a drinking problem < 1213755651 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: i thought that was the finnish way < 1213755651 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :heh :D < 1213755657 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :being a nerd and coding < 1213755669 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i mean, you guys have nokia and linux < 1213755674 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i guess we're evenly partitioned into drunks and knurds < 1213755683 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :gnurds* < 1213755709 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i think the correct term for the drunk/nerd partitioning is knurd < 1213755715 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :as that's where it originated, afaik < 1213755727 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :well. < 1213755732 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :ok. < 1213755746 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i just call those people Diggnation fans but whatever < 1213755748 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i know the guy who composed the old beepy nokia tunes < 1213755750 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: in australia engineers particularly have a reputation for drinking heavily < 1213755755 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :at least a great part of them < 1213755762 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: as a software engineer, I get to be a nerd and also drink < 1213755777 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :Dewi: do you watch Diggnation? < 1213755782 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :augur: no < 1213755795 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :well, i like coding when i'm drunk, i might drink more if i was less poor < 1213755816 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :coding drunk is dangerous < 1213755839 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :this one guy told about his experience coding high < 1213755844 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :don't know what he was high one < 1213755846 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :*on < 1213755858 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :but the end result was a hello world with 50 lines of comments < 1213755867 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :or was it 500 < 1213755868 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :im gonna be in eurolandia in two weeks, btw. < 1213755887 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :dude 50-500 comments? hahaha < 1213755901 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :well, atleast he documented well :) < 1213755903 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :well, i recall 50, but i'm not sure, and 500 would've been more funny < 1213755916 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :at least it was 50+ < 1213755924 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :/50+/ < 1213755938 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :all my helloworlds have atleast 20 lines of documentation < 1213755944 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has to get drunk to write perl sometimes < 1213755967 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :when I'm sober perl and PHP make me too angry :P < 1213755985 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :and when you're drink you beat them? < 1213755986 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :but also, perl written while drunk definitely won't work < 1213755992 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :"LOOK WHAT YOU MADE ME DO! ::SMACK::" < 1213756005 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :perl written sober probably won't work either. < 1213756007 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :augur: yeah < 1213756015 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :augur: well exactly < 1213756047 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :if you go into #haskell, they have a bot that will answer questions about haskell < 1213756051 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :humorously < 1213756055 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :theres special syntax for questions < 1213756065 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :and the answer to any question is "Yes! Haskell can do that!" < 1213756099 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :'question Can haskell code written while I'm drunk still run? < 1213756102 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :ACTION did a haskell subject once < 1213756105 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :Yes! Haskell can do that! < 1213756109 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :only thats not the syntax :p < 1213756110 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :I went into the final exam thinking I knew haskell < 1213756116 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :but found out I didn't know it at all < 1213756122 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :haskell is cool, but fucking confusing < 1213756124 0 :Dewi!unknown@unknown.invalid PRIVMSG #esoteric :luckily it was an open-book test and I managed to learn a lot < 1213756126 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :the types atleast < 1213756289 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :they make a few senses occasionally < 1213756577 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :quick poll: what's your favorite amount of dimensions? < 1213756983 0 :ihope!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1213757010 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :someone please suggest a male name that starts with T or TY < 1213757049 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :tim < 1213757062 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :now you answer mine < 1213757081 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :granted, it's silly, but quick polls are awesome. < 1213757085 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1213757139 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :going to answer or agreed with my opinion on polls in general? < 1213757148 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :well, acknowledged my opinion < 1213757273 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :my favorite is 2d < 1213757325 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :then probably 4d, i like how you can almost visualize it, but it kinda stays mysterious still. < 1213757339 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :oh, shit I didn't realize what the question was. I like 2d. < 1213757356 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1213757373 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :2d what I usually draw in and what I use to make games < 1213757403 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :same here, and i'm thinking if i ever get to first-person shooters or similar in my games, i'll do them in 4d. < 1213757433 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i've made a 2d fps < 1213757435 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1213757470 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :nifty < 1213757480 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I liked "Meteor" which is effectively that < 1213757501 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :it was a quick visual basic project with forced perspective < 1213757528 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :well not *that* quick, like 4 hours < 1213757602 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :do text based games count as 1d? http://rodger.nonlogic.org/games/ICEBreaker/ < 1213757634 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i'd say they don't really have a dimension, they are usually more general graphs < 1213757657 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1213757735 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :there's no inherent maximum amount of paths you can take from a certain activity cell, so there's no dimension < 1213757765 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :that makes sense < 1213757790 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i like to think of n-dimensional thingies as graphs where nodes are connected to adjacent nodes < 1213757831 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :so, if a node has the position vector [a1, a2... an], it's connected to all [b1, b2... bn] where H(A, B) == 1, where H is the hamming distance function < 1213757844 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :and why am i being so mathematicianish all of the sudden < 1213757962 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :(god it's hard not to mention graphica now) < 1213759408 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :http://www.graphica.com/see-it/ ? < 1213759494 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :mathematica is a kickass piece of software, I just wish the educational discount made it affordable. :/ < 1213759533 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I'd pay somewhere in the $100-150 range for a copy, but they want $699 last I checked, which I just can't afford < 1213759554 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :For now, I suppose my TI-84 suits my purposes. :( < 1213759661 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I think Graphica would be neater if they included the expression to generate each of the graphs next to it < 1213760527 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: graphica is my graph language < 1213760551 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :oklofok, go to sleep! < 1213760561 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :or code < 1213760566 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :or whatever it was you were supposed to do < 1213760567 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1213760569 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i coded! < 1213760574 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :so you're back?! < 1213760576 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :ok. < 1213760577 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :http://projecteuler.net/index.php?section=problems&id=185 <<< did this < 1213760582 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :well, yeah, but sleep time < 1213760603 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i decided that elses arent necessary but beneficial for computation, so.. < 1213760641 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :http://www.vjn.fi/oklopol/graphica.txt <<< RodgerTheGreat: in case you haven't seen this, n-dimensional binary hypercube in graphica < 1213760646 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i'm fairly proud of it < 1213760663 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :which is why i paste it every now and then in hope that someone tries to figure out how it works :P < 1213760729 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :craziness < 1213760785 0 :cherez1!unknown@unknown.invalid PART #esoteric :? < 1213761452 0 :cherez!n=cherez@cpe-76-167-242-249.socal.res.rr.com JOIN :#esoteric < 1213762364 0 :ihope!n=chatzill@pegcompaq.dhcp.rose-hulman.edu JOIN :#esoteric < 1213762984 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :what do you guys think of these? < 1213762987 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :http://nonlogic.org/dump/images/1213758400-t&s2.png < 1213762992 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :http://nonlogic.org/dump/images/1213757799-t&s.png < 1213763181 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Cool. < 1213763204 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :thanks. Anything in particular you like or find interesting? < 1213763228 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I suddenly wonder what would happen if I supplied text and ideas and such and you supplied images and such and such. < 1213763250 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :wondrous things, no doubt < 1213763258 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Naturally. < 1213763278 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I think I have the script for this project pretty much nailed down, though (for issue 1 at least) < 1213763284 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Cool. < 1213763290 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I'll run it by you when I finish typing it up < 1213763361 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ponders < 1213763391 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :which of those is your favorite illustration? < 1213763450 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Well, the "elementary, my dear static" and Dr. T with the chipmunk thing on his nose are nice. < 1213763482 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Flowers for Algernon! Brave New World! Heck, Lord of the Flies... all with protagonists rejected by society. < 1213763512 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :the chipmunk thing was probably my favorite < 1213763546 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Order of the Stick makes heavy use of dramatic irony. I'm pondering a character that's rejected by society for a reason obvious to everyone but him, then. < 1213763555 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :and this story will contain at least some of the usual "outsiders making a stand" pathos < 1213763586 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Sounds fun. < 1213763777 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I'm going for Dr. T as a tortured, bitter character on the brink of becoming a super villain, and Static-Cling Girl as a more optimistic character, somewhat ashamed of her abilities but generally good at making the best of a lousy situation < 1213763842 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Ashamed of her abilities but good at making the best of a lousy situation. That's a good one. Dr. T sounds like a Charlie Brown character, except more bitter and evil, of course. < 1213763890 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :not a completely inaccurate comparison < 1213763919 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Do the characters try to prevent Dr. T from going over the edge? < 1213763947 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :Generally I want to paint a transition from being frustrated that they're different to being proud of what they can do < 1213763958 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1213763974 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Why's Dr. T tortured? < 1213763991 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :because he's been considered a freak for his whole life? < 1213763999 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :and he's really short? < 1213764017 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Considered a freak because he's a tyrannosaur? < 1213764058 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :it's kinda like X-men- they're mutants, or genetic throwbacks or something. I don't go into detail on that < 1213764058 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Does it end with the two characters eventually deciding to share a cup of coffee? :-P < 1213764063 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Mm. < 1213764076 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :not end, but I was going to have part of a scene involve that < 1213764085 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, cool. < 1213764118 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Sounds interesting. And it would be reasonable to expect that the first strip introduces these guys and their personalities exactly as you've described them to me. < 1213764195 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :"Hi, I'm Dr. T! I'm a tortured, bitter character on the brink of becoming a super villain!" "And I'm Static-Cling Girl, a more optimistic character, somewhat ashamed of my abilities but generally good at making the best of a lousy situation!" "I've been considered a freak for my whole life, and I'm really short! We're mutants, or genetic throwbacks or something! I don't go into detail on... < 1213764196 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :...that!" Except a little less blunt, I'm sure :-) < 1213764240 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :...yeah... < 1213764304 0 :Slereah_!n=hax@ANantes-252-1-47-119.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1213764328 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Yes, this does sound interesting. I'll be on tomorrow; I would like to read this. < 1213764337 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :And it's about time for me to go to sleep, I think. < 1213764376 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Good night. < 1213764379 0 :ihope!unknown@unknown.invalid QUIT :"ChatZilla 0.9.82.1 [Firefox 2.0.0.6/2007072518]" < 1213767435 0 :oklofok!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1213767521 0 :oklofok!n=nnscript@spark.turku.fi JOIN :#esoteric < 1213769163 0 :GreaseMonkey!n=gm|--0@219-88-194-36.jetstream.xtra.co.nz JOIN :#esoteric < 1213770196 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1213770225 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1213775999 0 :clog!unknown@unknown.invalid QUIT :ended < 1213776000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1213777536 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1213777555 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1213781138 0 :deveah!n=deveah@92.80.89.238 JOIN :#esoteric < 1213781180 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :mornin dudes < 1213781251 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :teh internets r fukkt today < 1213781318 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :i have like the most cool internet speed - 0.2 kb/s yay! < 1213781559 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :actually it's 385.9 kb/s < 1213781560 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :wtf? < 1213781683 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Use your tiny bit of Internet to use the Bourne shell in your browser: http://www.codu.org/jsmips/sh.html < 1213782355 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1213782358 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :helpful < 1213782433 0 :deveah!unknown@unknown.invalid PRIVMSG #esoteric :what happens when you download from FTP with 386 kb/s but google takes 8 minutes to load? < 1213783663 0 :deveah!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1213785198 0 :sebbu!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is in holydays :) < 1213787050 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"Remote closed the previous member app" < 1213787609 0 :AnMaster!n=AnMaster@unaffiliated/anmaster JOIN :#esoteric < 1213788640 0 :oklofok!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1213788773 0 :oklopol!n=nnscript@spark.turku.fi JOIN :#esoteric < 1213790269 0 :dbc!n=daniel@130-94-161-238-dsl.hevanet.com JOIN :#esoteric < 1213791488 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :damn, this is neat: http://argonempire.ecrater.com/product.php?pid=2463958 < 1213792408 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Anybody live in/near Prague? < 1213792487 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :like in europe, or secondary prague? < 1213792572 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :... there's some other Prague? < 1213792594 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :of course- secondary prague < 1213792675 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :you've never heard of secondary prague? < 1213792677 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :... < 1213792884 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :damn, dude- I thought everybody knew about secondary prague. I've been there like 3.8 times. < 1213793069 0 :oklopol!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1213793075 0 :oklofok!n=nnscript@spark.turku.fi JOIN :#esoteric < 1213793091 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :wb, oklofok. You missed *everything*. < 1213793347 0 :Corun!n=Corun@cpc1-rdng15-0-0-cust168.winn.cable.ntl.com JOIN :#esoteric < 1213793834 0 :Corun!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1213793886 0 :Corun!n=Corun@cpc1-rdng15-0-0-cust168.winn.cable.ntl.com JOIN :#esoteric < 1213794135 0 :RedDak!n=dak@host193-82-dynamic.16-87-r.retail.telecomitalia.it JOIN :#esoteric < 1213794765 0 :dbc!unknown@unknown.invalid QUIT :Client Quit < 1213796608 0 :Dagide!n=dak@host75-94-dynamic.18-79-r.retail.telecomitalia.it JOIN :#esoteric < 1213797566 0 :RedDak!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1213797744 0 :Corun!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1213798186 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :everything? :O < 1213798189 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :oh god! < 1213799982 0 :Dagide!unknown@unknown.invalid QUIT :Remote closed the connection < 1213800701 0 :Corun!n=Corun@cpc1-rdng15-0-0-cust168.winn.cable.ntl.com JOIN :#esoteric < 1213801071 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :so, i'm about to have a little monologue now < 1213801080 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :so shut up for a while! < 1213801081 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :so < 1213801101 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :making this game, as i briefly mentioned earlier, where you program a bot that solves certain puzzles < 1213801108 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :so i'm making the language now < 1213801127 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :all my projects are usually language design in disguise < 1213801130 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :http://www.vjn.fi/pb/p633241111.txt < 1213801155 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :here's all i have on paper yet, most of it is in my head < 1213801160 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :so basically < 1213801161 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :the idea is < 1213801189 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i have sort of mnemonics, a lot of "functions" with fairly complex semantics, that you can use to build conditions < 1213801194 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :which trigger events < 1213801204 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :that's really all there is to it < 1213801218 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :but that should be the code for a bot that tries to keep in the middle of a platform < 1213801272 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :there will probably be some kind of higher level symmetry construct later on, so you only need one statement for that < 1213801283 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :but, do see its beauty < 1213801346 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :my idea is to make a massive amount of these mnemonics, the problem with making ai's for moving around is usually the constructs you would use when talking to a human are fairly complex, and not that precise < 1213801386 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :so i'll try to preprogram mnemonics for all kinds of complex concepts there are to moving around in a 2d level < 1213801388 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :as i need them < 1213801528 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :oh, that was it, you can talk again < 1213801537 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :quite short, sorry. < 1213801570 0 :ais523!i=93bce47d@gateway/web/ajax/mibbit.com/x-691ea0aa184b8ff4 JOIN :#esoteric < 1213801632 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ais523: if you read the backlog from a few minutes back, comments! < 1213801638 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :well not backlog < 1213801656 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no, I haven't < 1213801660 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION logreads < 1213801734 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: did you see the ICFP competition to write an AI for an ants game? < 1213801740 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1213801753 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :basically, you had to write the AI in a Turing-machine-like lang < 1213801755 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that they defined < 1213801764 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that would have been basically impossible to write by han < 1213801766 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :s/$/d/ < 1213801783 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so the competition was effectively "write a good AI, and a compiler from a language of your choice into our language" < 1213801849 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :http://alliance.seas.upenn.edu/~plclub/cgi-bin/contest/ < 1213801865 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is annoyed that they can't use single-click/middle-click to copy and paste on Windows < 1213801908 0 :augur!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1213801917 0 :augur!n=augur@c-71-57-164-119.hsd1.fl.comcast.net JOIN :#esoteric < 1213801954 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :maybe when the next ICFP is announced, we should enter a #esoteric team < 1213801972 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :maybe two, actually, if both me and ehird were on the same team we'd use up the entire 72 hours arguing < 1213802041 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :http://www.vjn.fi/pb/p261313163.txt <<< added subconditions, so you can do states implicitly < 1213802044 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :in some cases < 1213802058 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :one thing I like about the ICFP is that they never ever specify what lang to use < 1213802068 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :normally they give a description of a lang they've invented for the purpose < 1213802068 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1213802072 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and tell you to write a compiler or interp for it < 1213802106 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :that sounds quite awesome < 1213802156 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i'm trying to design the ai to be fun to program once you learn the mnemonics < 1213802178 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :there's two levels now < 1213802191 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :do you find the solutions intuitive? < 1213802217 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i would love to explain them, of course. < 1213802244 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :(more like, i'm begging for you to give me an excuse to explain them ;)) < 1213802266 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, to start with < 1213802269 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but explain them anyway < 1213802277 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :always => move := right < 1213802285 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :always just triggers "always" < 1213802299 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :it can't be used but to set stuff, really, so it can be optimized away < 1213802300 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :is it a reactive lang? < 1213802304 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :well < 1213802310 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i call it event-based < 1213802318 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, I was going to suggest event-based < 1213802323 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :like most windowing models < 1213802324 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :made it long before i even heard of reactive programming < 1213802325 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1213802331 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that seems to be closest to what you're doing < 1213802347 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1213802352 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :except the conditions are very clever < 1213802365 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :you can basically do declarative programming with them < 1213802392 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :except there's not that much ways to do math, because i'm trying to keep that out altogether < 1213802405 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :you should be able to make a clever ai without knowing what vectors are < 1213802411 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1213802411 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :now < 1213802449 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :all the triggerings happen inside a bot, a bot is kind of a class, later you can add "objects", and their triggers will work internally to just them < 1213802457 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :but currently, all you have to know is there are globals < 1213802481 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :global variables, which actually are just members of the implicit outer class bot, like mov < 1213802489 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :mov controls the wheels < 1213802504 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ah, i haven't explained the structure of the bot < 1213802540 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :well, the bot is a square-shaped guy with the bottom (well, one of the faces) having wheels < 1213802558 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :so if you haven't fallen or anything, you can move around < 1213802567 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :can it get knocked over < 1213802570 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1213802570 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so the wheels are on one side? < 1213802574 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1213802579 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and could it still move then? < 1213802592 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :nope, you'd be stuck with just wheels < 1213802593 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :but < 1213802597 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :there are jets < 1213802615 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :you have two jets, on both bottom corners of your bot, facing down < 1213802622 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :well, you can't really get up with them either < 1213802632 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i kinda wanted people to have to be careful < 1213802638 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no, because you'd knock yourself over in the wrong direction < 1213802645 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :yeah. < 1213802650 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :can you steer when levitating? < 1213802659 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :you have two jets < 1213802664 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :so you can fly pretty freely. < 1213802676 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :presumably you fall down if neither are operating < 1213802679 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1213802681 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but what happens if only one is operating? < 1213802697 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :normal gravity, euclidian coordinate system, newtonian physics < 1213802701 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :you turn < 1213802718 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :wow, that's a complicated simulation < 1213802724 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :not really < 1213802736 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :jets just add a force to a corner < 1213802742 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :and collisions add an impact < 1213802768 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :both are easy to do, especially as the bot is the only moving object < 1213802890 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ais523: code for left jet being on: add_impact(corner_where_jet_is, unit(corner_where_jet_is - corner_upwards_of_that) * jet_power) < 1213802895 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :well < 1213802902 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :not left, just code for a jet being on < 1213802914 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, it still seems kind-of ridiculously complicated for a simple game < 1213802923 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :will the final version still be ascii art? < 1213802923 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :add_impact(point_to_add_impact_to, vector) < 1213802927 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :oh, no < 1213802980 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :with a "real number" coordinate system, i can get non determinism much more subtly < 1213802995 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :rounding errors? < 1213802998 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :which is good, because i can gradually make levels less and less preprogrammable < 1213803011 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :by changing *details* < 1213803070 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :you see, i want it to be a bit about adjusting the jumps so you hit just the right spot, especially in the beginning < 1213803089 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :and later, you start using your cam to get the details on the fly, and make the bot adjust its own movement < 1213803164 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i was partly inspired by "i wanna be the guy", in some cases you have to have incredible timing and precision < 1213803178 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :unfortunately i just like the part where i find out the right sequence of movements < 1213803185 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :games which you need to write an AI to play are interesting < 1213803203 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :yeah, but i'm going for interactiveness here < 1213803207 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :well < 1213803215 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :perhaps many games do, i don't really play that much < 1213803228 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I've written an AI for several games just for fun < 1213803235 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also I wrote one for Nibbles because the old one was awful < 1213803241 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and it's been accepted into Gnome now < 1213803262 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1213803268 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :you should make a list of your accomplishments < 1213803281 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, C-INTERCAL is the main esolangy one < 1213803295 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although Underload gained a bit of a following, and still has one to some extent < 1213803300 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's a good lang < 1213803324 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i like pretty much all your langs < 1213803341 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, I try to make sure they're good-quality before releasing them < 1213803343 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :quite professional < 1213803355 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :often I'll try to write an interp < 1213803361 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :especially for the crazier ideas < 1213803373 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because having an interp helps to establish the boundaries of what's possible < 1213803391 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :for instance, I'll definitely need a Feather interp before I figure out what the spec should be < 1213803394 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because retroactivity is confusing < 1213803467 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :when you first talked about feather, i had no idea what the use was for the retroactivity, then later half-invented it myself, when trying to solve the same problem :P < 1213803481 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :half-invented, because i realized what i was doing was what feather was doing < 1213803505 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, inheritance in classless OO langs can be tricky < 1213803510 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it has other advantages too < 1213803515 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :all variables are immutable once created < 1213803527 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :meaning there's no need to distinguish between pass-by-reference and pass-by-value < 1213803577 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i was thinking about pushing and popping state for safe mutability last night < 1213803590 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :safe mutability's an interesting problem < 1213803599 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :here's one way to do an assignment that I thought of: < 1213803615 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :allocate an unused flag in a global monad < 1213803623 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :http://www.vjn.fi/oklopol/straw.txt <<< straw is oop, _func is a member function that changes state, func doesn't change state, but copies < 1213803633 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :you can define all functions as either, and use them as either < 1213803643 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :retroactively modify the thing you're assigning to have its previous value while that flag's false, and its new value while that flag's true < 1213803643 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :this is a number class < 1213803672 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1213803682 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1213803691 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :change the flag's state when the command in question is re-evaluated < 1213803711 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the monad is needed to provide modifiable global state < 1213803721 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but the great thing about Feather is that it can be retrofitted onto the language < 1213803744 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :by changing the syntax so that all functions get an extra argument and return it or a new version of it, transparently to the user < 1213803755 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :most langs with eval have it so that code can be constructed dynamically < 1213803761 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Feather has eval so that you can modify it! < 1213803784 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1213803818 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the ironic thing is that you can modify eval (or at least, the Parser object), and the program is reparsed with the new parser and retroactively rerun from scratch < 1213803839 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and I /think/ that can be done without introducing an infinite loop < 1213803842 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ais523: did you look at straw, and get my _func/func semantics? you might find that interesting < 1213803858 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1213803862 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :fixed-point of parsing < 1213803866 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :that's a fun concept < 1213803898 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i've tried to think of ways to have a language where there's a simple parsing construct, and every time you parse, you run the program, which changes the syntax, and you parse again < 1213803903 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure I understand straw.txt < 1213803912 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: you can do that in Feather < 1213803915 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :well, the language may be a bit confusing < 1213803921 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yes, but a turing tarpit based on that < 1213803937 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, I'm trying to make the base of Feather as tarpitty as possible < 1213803940 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ais523: straw.txt is a piece of code written in straw < 1213803944 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not in this case because I like tarpits < 1213803946 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :one of my newer languages < 1213803954 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :Int is a simple integer class < 1213803962 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but so that it's possible to alter the very fundamentals of the language without missing anything < 1213803965 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :_init(Int a) { < 1213803965 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :pred = a.pred < 1213803965 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :} < 1213803969 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because everything's based on just a few primitives < 1213803994 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :initialization, pred is the pointer to the predecessor, you just copy the predecessor of what you're making the integer out of < 1213804019 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, so that you can do after-the-fact inheritance? < 1213804028 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :what's that? < 1213804046 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i have no inheritance yet, currently it's just about the mutation thing < 1213804046 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :i.e. instantiate an object from a class, modify the class, the object modifies too < 1213804059 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or instantiate an object from an object if you don't have classes < 1213804066 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i don't have anything like that, it's meant to be a pretty static language < 1213804080 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :the intresting part is this < 1213804085 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :_inc() { < 1213804085 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :pred = this < 1213804085 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :} < 1213804096 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :you can see this changes the state < 1213804112 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :it assigns the current integer into pred, adding one to the object < 1213804126 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :(actually should make a copy) < 1213804141 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :what is interesting is < 1213804146 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :you can have an integer a < 1213804147 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :a = 7 < 1213804149 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :does assignment work like in C or like in Prolog? < 1213804154 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :now, a._inc() < 1213804157 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :and a will be 8 < 1213804157 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :but < 1213804158 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if it works like in Prolog, you never ened copies < 1213804164 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :you can do print a.inc() < 1213804174 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :and it prints a+1, but a doesn't change < 1213804183 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, how does that work? < 1213804190 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :_func changes state < 1213804192 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :func doesn't < 1213804199 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :but, if you define the function as < 1213804202 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :_func < 1213804217 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :but use it as func, it copies the state first, then mutates, then returns < 1213804223 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's almost like ._ is an operator < 1213804249 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :not exactly, it's more like there are always an immutable and a mutable version of a function < 1213804259 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :_func does the mutation, func doesn't < 1213804264 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :also < 1213804273 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :you get a compile time error for doing mutation in a func < 1213804297 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :but, pred = this doesn't get an infinite chain, this will be the old state < 1213804347 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :all this isn't all that interesting yet, of course, but it means you can do things functionally, without actually reallocating things, when i add the push/pop state semantics < 1213804357 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :like, you can immutably set list!!5 = 3 < 1213804363 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :but what it in fact does is < 1213804368 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :list.push_state() < 1213804369 0 :tusho!n=tusho@91.105.107.28 JOIN :#esoteric < 1213804373 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :list!!5 = 3 < 1213804375 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi tusho < 1213804377 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hi ais523 < 1213804378 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :DAMNIT < 1213804379 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :call_recursively() < 1213804383 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :list.pop_state() < 1213804398 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ponders a script to automatically greet ais523  < 1213804412 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: I already started writing a script to automatically greet you < 1213804414 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but never finished it < 1213804418 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1213804460 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: by the way < 1213804460 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://colloquy.info/extras/details.php?file=50 < 1213804465 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :someone write an s/// corrector ... < 1213804501 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :could it handle the sort of s///s that I do < 1213804508 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: possibly < 1213804514 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I generally use far too many regex features < 1213804525 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and if it does, does it allow me to embed arbitrary Perl in my typo corrections? < 1213804530 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I can think of all sorts of evil uses for that < 1213804531 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :shrug < 1213804532 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :read the code < 1213804538 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :unfortunately, Perl thought of that < 1213804553 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: < 1213804554 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : set cmdLine to "echo \"" & theText & "\" | /usr/bin/perl -e '($s=<>)=~" & theRegex & ";print $s'" < 1213804571 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and you can't interpolate Perl in a regex if the ?{} or ??{} that embeds it isn't a literal in your program somewhere < 1213804583 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: see above < 1213804588 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's insane < 1213804597 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I can type stuff in, and it is a literal in the program < 1213804607 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it only works for your messages. < 1213804610 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so there's a huge Perl injection hole right there < 1213804615 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, your own messages? < 1213804617 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yes < 1213804619 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and it sends off a correction < 1213804623 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that is, it says something like < 1213804626 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :correction (s///): new line < 1213804640 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :pity, I was hoping it would correct other people's statements if they did a s/// < 1213804651 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so it would be possible to inject Perl into other people's IRC clients < 1213804659 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: well, even if it did the perl would just run on your machine... < 1213804667 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1213804668 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I see < 1213804671 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :no it hooks into the input field < 1213804681 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :pity < 1213804730 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: wtf, root wants to repeal partnerships < 1213804734 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :what a load of shit < 1213804736 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1213804759 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: well, given what a mess they've made < 1213804764 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: move convo < 1213806357 0 :Slereah!n=hax@ANantes-252-1-47-119.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1213806357 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1213808076 0 :Corun!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1213808150 0 :Corun!n=Corun@cpc1-rdng15-0-0-cust168.winn.cable.ntl.com JOIN :#esoteric < 1213808226 0 :Corun!unknown@unknown.invalid QUIT :Client Quit < 1213808391 0 :Corun!n=Corun@cpc1-rdng15-0-0-cust168.winn.cable.ntl.com JOIN :#esoteric < 1213808439 0 :Corun!unknown@unknown.invalid QUIT :Client Quit < 1213809077 0 :oklofok!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1213811264 0 :timotiis!n=timotiis@jfkew.plus.com JOIN :#esoteric < 1213812262 0 :augur_!n=augur@c-71-57-164-119.hsd1.fl.comcast.net JOIN :#esoteric < 1213812339 0 :Hiato!n=Hiato@dsl-245-54-75.telkomadsl.co.za JOIN :#esoteric < 1213813099 0 :oklopol!n=nnscript@a91-152-134-23.elisa-laajakaista.fi JOIN :#esoteric < 1213813224 0 :augur!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1213813753 0 :olsner!n=salparot@h-79-136-60-96.NA.cust.bahnhof.se JOIN :#esoteric < 1213814486 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1213814833 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: ping < 1213814881 0 :kar8nga!n=kar8nga@AMarseille-151-1-48-6.w82-122.abo.wanadoo.fr JOIN :#esoteric < 1213815128 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1213815239 0 :jix!n=jix@dyndsl-085-016-239-217.ewe-ip-backbone.de JOIN :#esoteric < 1213816981 0 :jix!unknown@unknown.invalid QUIT :"CommandQ" < 1213817131 0 :ais523!unknown@unknown.invalid QUIT :"mibbit.com: this message" < 1213817469 0 :kar8nga!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1213818218 0 :Slereah_!n=hax@ANantes-252-1-23-183.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1213818250 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Is the "coolest" related to the fact that it is "the only one"? < 1213818361 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_: What < 1213818383 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Topic < 1213818416 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Yeah < 1213818445 0 :tusho!unknown@unknown.invalid TOPIC #esoteric :The foremost international hub for enterprise esoteric programming language design, development and deployment | http://esolangs.org/ | Logs: http://tunes.org/~nef/logs/esoteric < 1213818894 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :tusho: I still need mipses D-8 < 1213818903 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :tusho: For pids, for signals. < 1213818924 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: No, you don't. < 1213818936 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :You can do it nicely, I'm sure. :P < 1213818945 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Anyway, get gcc working, damnit < 1213818954 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :pids in a conventional UNIX system /is/ just an array of processes. < 1213818972 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Anyway, get gcc working, damnit < 1213819075 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: On this machine. < 1213819155 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yes, I know to what you refer. < 1213819172 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: < 1213819173 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :gregorr p3 71.237.179.105 19:57 - sh < 1213819175 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i can see you < 1213819178 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :... with my EYES < 1213819390 0 :Hiato!unknown@unknown.invalid QUIT :"Leaving." < 1213819517 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: a-HEM < 1213819519 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :gregorr p3 71.237.179.105 19:57 5 botnet < 1213819554 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hm, it's supposed to block itself from the process list. Do you have a kernel with that vulnerability fixed? < 1213819583 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Naturally. It's OS X. < 1213819595 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION watches GregorR recoil at the non-freeity < 1213819607 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's taking advantage of a vulnerability in OS X's also-F/OSS kernel. < 1213819623 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :There ya' go, GCC. < 1213819701 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Installed? < 1213819705 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(In /opt/jsmips, that is.) < 1213819713 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yuh < 1213819739 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Woo. < 1213819744 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION promptly revokes your access < 1213819754 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Your welcome :P < 1213819761 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: I love my welcome. < 1213819783 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So anyway, adding mipses back. < 1213820031 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: As long as you get backspace and delete working. :-P < 1213820073 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :07:12:52 maybe two, actually, if both me and ehird were on the same team we'd use up the entire 72 hours arguing < 1213820075 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :sounds good < 1213820081 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :don't you have to be there in person? < 1213820088 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that would be weird < 1213820157 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: your lang is cool < 1213820160 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I wanna play that game < 1213820167 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: make it use a level format so we can make our own < 1213820245 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :btw oklopol http://www.vjn.fi/oklopol/straw.txt what is that < 1213820270 0 :augur_!unknown@unknown.invalid PRIVMSG #esoteric :dont encourage oklopol < 1213820273 0 :augur_!unknown@unknown.invalid PRIVMSG #esoteric :he's naughty < 1213820277 0 :augur_!unknown@unknown.invalid NICK :augur < 1213820338 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1213820351 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: will you < 1213820352 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1213820380 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :? < 1213820398 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: delete&backspace < 1213820425 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Not in the immediate future, no. < 1213820437 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Not until termios in general is working. < 1213820461 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: :( < 1213820462 0 :bsmntbombdood!n=gavin@97-118-131-61.hlrn.qwest.net JOIN :#esoteric < 1213820462 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Okay. < 1213820468 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Get signals working the < 1213820469 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :n < 1213820470 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1213820485 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: btw, your development speed is amazing < 1213820491 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you made me realise how slow I am :-) < 1213820502 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I write like 10 lines and go and browse the net and irc for half an hour < 1213820503 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :then go back < 1213820534 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I've got signals half-implemented from last night. < 1213820543 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I half-implemented them then realized I was using .num as .pid :P < 1213820553 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And went DAMN IT DAMN IT DAMN IT < 1213820619 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: What's wrong with that? < 1213820619 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::\ < 1213820639 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It had already been removed :P < 1213820830 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: so just re-add mips < 1213820832 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :es < 1213820835 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and no rewriting needed < 1213820840 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I did, I was just telling you that :P < 1213820861 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I took that as an excuse to go to sleep, since it was 3AM :P < 1213821079 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tusho: straw is a language of mine < 1213821085 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: i kinda like it < 1213821089 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but remove the explicit type declarations < 1213821089 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :k? < 1213821102 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :where? < 1213821122 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1213821131 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :those are *usually* omittable < 1213821163 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but, nulls can be any type, and currently i want all variables' types to be deducable from their first use < 1213821163 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklopol is a straw man < 1213821172 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but i may remove that obligation < 1213821175 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: o < 1213821686 0 :jix!n=jix@dyndsl-085-016-239-217.ewe-ip-backbone.de JOIN :#esoteric < 1213822461 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: zonky doodles < 1213822463 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :also < 1213822464 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :remove null < 1213822468 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you'll thank me later < 1213822510 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well, null is simply an atom. < 1213822524 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :because i didn't have any data types when i started making the integer class < 1213822545 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: remove null < 1213822547 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you will thank me later < 1213822565 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so... i should build integers out of... nothing? < 1213822573 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :anyway, what's wrong with null? < 1213822589 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: null is the source of so many bugs when you didn't expect a null but get one anyway and try and operate on it < 1213822595 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :the dances required to avoid it bloat code needlessly < 1213822602 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: and you should build integers like this < 1213822609 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :class Int; < 1213822611 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :class Zero < Int; < 1213822613 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :class NonZero < Int; < 1213822621 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Int is empty < 1213822629 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but you can take the successor of Ints < 1213822632 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and they hold 'Int pred' < 1213822634 0 :timotiis_!n=timotiis@jfkew.plus.com JOIN :#esoteric < 1213822639 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :which obviously can point to either a zero or a non-zero < 1213822661 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :this also means that the 'null of integers' (0) is distinguished from other nulls and has a good type (specifically, Int) < 1213822663 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :there's no inheritance yet, but otherwise, yeah, that's better. < 1213822679 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yeah, I haven't seen a use of null that couldn't be replaced by something better like that < 1213822788 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i return Nones all the time in python < 1213822795 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and i don't ever have bugs < 1213822797 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but yeah < 1213822805 0 :RedDak!n=dak@host75-94-dynamic.18-79-r.retail.telecomitalia.it JOIN :#esoteric < 1213822811 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you are right in that it's ugly, and never necessary. < 1213822870 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: yeah, it's mostly when you get more subtle stuff < 1213822875 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :like, two classes interacting with each other < 1213822889 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and also the culture of python often means you end up checking for Nones as a matter of practice < 1213823014 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :straw is a really weird language anyway, although you cannot see it from that example < 1213823023 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but as you can probably guess as i'm the one making it < 1213823032 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but i'm not currently working on it, so you'll have twait < 1213823034 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*to wait < 1213823045 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but i'll remove atoms, i was going to anyway, once i get integers < 1213823070 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: and then you can remove type declarations! yay < 1213823083 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the current version already has strings, because parsing can be somewhat changed on the fly < 1213823090 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so integers are kind of a must :P < 1213823123 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: can you make the default syntax not so javay < 1213823139 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: crazy idea, < 1213823143 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :replace { with : < 1213823145 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what would you want to change? < 1213823146 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :replace } with ;; < 1213823150 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i think it might look a lot nicer < 1213823169 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :wait no < 1213823171 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :just replace } with ; < 1213823172 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :looks great < 1213823175 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1213823182 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: example < 1213823185 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :add(a): < 1213823193 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : if (a == zero): < 1213823196 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : ret this < 1213823198 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : ; else: < 1213823206 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric : ret this.inc().add( a.pred );; < 1213823217 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it's like indentation syntax, but with no indentation requirements < 1213823279 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you cannot change the actual syntax, so default syntax is a misleading term, btw < 1213823287 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you can change the syntax of literals, mostly < 1213823296 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: well, whatever < 1213823299 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :just do what I said :-P < 1213823302 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :true, whatever < 1213823318 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well, tbh i like the java way :P < 1213823344 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well, the usual way is what i would call it < 1213823361 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :"i love the java jive and it loves me..." < 1213823403 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :What about the Brainfuck Boogie? < 1213823410 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: but look what you can do with my syntax < 1213823410 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://www.vjn.fi/pb/p612113313.txt < 1213823424 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wow :D < 1213823450 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well i gotta say that's pretty cool < 1213823461 0 :timotiis!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1213823534 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: I love this bit < 1213823538 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :;;;conv(Str): < 1213823596 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tusho: http://www.vjn.fi/pb/p614236522.txt in case you want to see the third level < 1213823611 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm not sure if i'll actually have that simple levels < 1213823614 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: i assume there will be boss fights < 1213823617 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and there should be < 1213823619 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :to get used to the language < 1213823620 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but example levels anyway < 1213823627 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :e.g. you could introduce a bit of the language at each one < 1213823632 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :a 'tutorial sector' as such < 1213823638 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well yeah, first levels are just about moving around < 1213823638 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: and allow user created levels < 1213823642 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :then a bit of flying < 1213823644 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1213823646 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i'll make a jump 'n shoot game with it < 1213823648 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::DD < 1213823660 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :after flying, some timing & flow control < 1213823668 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :then simple input < 1213823685 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and after that, you start to generalize, because levels become non preprogrammable < 1213823697 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :FLYING < 1213823698 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :awesome < 1213823711 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :like enemies, you can't just decide exactly what to do, because they move a bit randomly < 1213823712 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1213823714 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: I will make a game that has loads of evil robots floating about and honing in on your dude < 1213823716 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that shoot you < 1213823716 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you have wheels, and two jets < 1213823720 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and you fall down if they shoot you < 1213823723 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and there's platforms and stuff < 1213823725 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and you have to get to the top < 1213823739 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :sounds like fun < 1213823744 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :did you read the code examples? < 1213823759 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: kinda < 1213823760 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1213823773 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oh, and I'll write a boss at the end < 1213823775 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm not trying to make the language usable for the average dude, but it should be somewhat intuitive and nice to someone with programming experience < 1213823777 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that seperates into like 50 robots < 1213823779 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and goes back together < 1213823780 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :in a random shape < 1213823840 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :as a separate game or a user created level? :P < 1213823899 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :anyway, comments on/questions about the language, in case you have something on your mind < 1213823934 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :although it's not the language that worries me, it's the fact i'm not sure how impacts should be inflicted, and i'm not really the kinda guy who doesn't invent that stuff himself < 1213823971 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wish i'd listened @ physics lessons < 1213824023 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i actually stormed out of the mechanics class when the teacher started talking about radians and told us they were "a bit harder than degrees, so you should always convert them to degrees" < 1213824042 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: as a created level in the game < 1213824054 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and committing to the act is just important enough for me not to take the whole course. < 1213824084 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm not sure how i'll do levels, should i perhaps allow you to use python for that? i'm probably implementing this in python anyway < 1213824107 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: write your own language for it, but let you write python too < 1213824110 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :opinions, i mean, i may end up inventing another language for that too, otherwise. < 1213824111 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :in case they get too complex < 1213824116 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm, yeah < 1213824145 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: oh, and I'm about to start publishing a blag on code that I write and stuff and you should totally read it just sayin'. < 1213824154 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well, perhaps a simple map editor, for moving pieces, predesigned enemies and stuff like that, and python modules for stuff like bosses < 1213824173 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :will do < 1213824219 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :uhh the language is so awesome < 1213824225 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1213824231 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i need to write down the stuff i invented on the way to the shop... < 1213824235 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hahahah < 1213824250 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well, pretty simple stuff < 1213824251 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's just < 1213824260 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i have "phases", in case you've read the paste < 1213824269 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :if you're in a phase < 1213824275 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :then only events of that phase apply < 1213824300 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but, you may have a hierarchy of phases, where a set of phases kinda inherit a phase < 1213824310 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :which means you can have a kinda ordered behavior < 1213824310 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but < 1213824319 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :still have a rule for not running off a cliff < 1213824329 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :which is always on, on the bottom < 1213824432 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so, you could for instance make something like a "safe mode module", which you just import, and it'll keep you from running into spikes and shit :-) < 1213824456 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :not that anyone will actually write something like that, but i like the thought < 1213824755 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: oh jeez I just came up with the best design for my blahhg < 1213824760 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :why didn't I think of that before < 1213824762 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I'm stupid < 1213824772 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :do tell < 1213824813 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: it's very awesome < 1213824821 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1213824826 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1213825173 0 :jix!unknown@unknown.invalid QUIT :"CommandQ" < 1213826304 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: decide something about my blahhhg for me. < 1213826316 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :should it generate static files for posts and stuff or should it generate them on request. < 1213826325 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :one's easier (generate on request) the other's better (static) :-P < 1213826413 0 :timotiis_!unknown@unknown.invalid NICK :timotiis < 1213826624 0 :kar8nga!n=kar8nga@AMarseille-151-1-8-253.w82-122.abo.wanadoo.fr JOIN :#esoteric < 1213826639 0 :kar8nga!unknown@unknown.invalid PART #esoteric :? < 1213827565 0 :RedDak!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1213828336 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tusho: throw the dice < 1213828429 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, combine them? < 1213828437 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :generate on request but cache them? < 1213828624 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :well obviously I'd cache it AnMaster < 1213828625 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: no < 1213828709 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1213828726 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :random = good < 1213828750 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: roll the dice yourself then < 1213829171 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: you'd so hate the sugar i've made :) < 1213829202 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: should i align my blaagh to the left, right or center < 1213829206 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(REALLY IMPORTANT) < 1213829207 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1213829213 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :of course not totally left or right < 1213829214 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :left align! < 1213829216 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :a large margin would be there < 1213829224 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :<---------------------------- like this much < 1213829256 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :so tusho, i've got a bunch a WHOLE bunch of sugar that effectively covers up this: < 1213829263 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :mmyes? < 1213829296 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :augur: i promise i will hate it < 1213829302 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1213829306 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric ::{ ? @ = : @ = } < 1213829343 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :or for multiple multiple conditions, < 1213829375 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric ::{ ? @ = < 1213829375 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric : ? @ = < 1213829376 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric : ... < 1213829378 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric : true ? @ = } < 1213829396 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well you haven't really changed anything < 1213829403 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so i'm afraid i have to let you down < 1213829405 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't hate it. < 1213829421 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :augur: too many @s dude < 1213829427 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and =s < 1213829439 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::{ ? : } <-- nicer < 1213829492 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :no, thats what it's sugar for < 1213829498 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tusho: @ is the output < 1213829505 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :the SUGAR is < 1213829510 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :if ... then ... else ... < 1213829513 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :and a bunch of other stuff < 1213829514 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1213829535 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ah well of course i hate that < 1213829538 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1213829560 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, tusho doesnt know the details of the language so he doesnt know what :{ ... } is or why its necessary < 1213829569 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it occurs to me, augur, that you're trying to disguise its reactiveness < 1213829575 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :in functional-esque sugar < 1213829587 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :no, im trying to make it easy to code things that aren't reactive in nature. < 1213829620 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i mean, if you need to _set_ a variable locally to something conditionally, then it makes absolutely no sense to use reactions explicitly < 1213829629 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :thats just unnecessary garbage getting in the wayf < 1213829637 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(pure > usable) < 1213829640 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :augur: refactor the code to be reactive, then < 1213829651 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :tusho: no. :P < 1213829656 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :most problems can fit into paradigm P < 1213829664 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :nicer than if there was a sugar for using paradigm X in paradigm P and coding in X < 1213829665 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :im not saying it CANT fit into the paradigm < 1213829685 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :augur: almost never is there a case where it wouldn't be better to refactor < 1213829686 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :im just saying that some things are easier to do without having to think about the paradigm in question < 1213829720 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :deciding temporary values is not something that needs to be refactored to fit into the paradigm < 1213829731 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :because all it is is shit work, its nothing fundamental to the code < 1213829780 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :sure, you could write a thunk lambda and call it with conditional reactions, but that tells you nothing more than anything else does < 1213829853 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :furthermore, if you have two large blocks of code with different collections of reactions in them, each mutually exclusive, then its silly to have big lists of reactions all with the same conditions on them < 1213829868 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :x > 0 ? ... < 1213829868 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :x > 0 ? ... < 1213829869 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :x > 0 ? ... < 1213829871 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :that would look stupid. < 1213829907 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :better to just do < 1213829910 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :if x > 0 < 1213829912 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric : ... < 1213829913 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric : ... < 1213829914 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric : ... < 1213829915 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :end < 1213829929 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :augur: if..end, ugh < 1213829936 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :at least support {..} < 1213829937 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :or indentation syntax < 1213829946 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i prefer end. < 1213829956 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(keywords are ugly) < 1213829985 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(straw has them, but it's not a pure language anyway) < 1213829994 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(purity > sex) < 1213829999 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1213830012 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :augur: i don't, fix your language. < 1213830013 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :lol indeed < 1213830024 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1213830029 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :tusho: i think i'll stick with your previous suggestion and do what makes sense to me :) < 1213830040 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :augur: i think i'll kill you in your sleep < 1213830041 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1213830049 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :dont make me rape you. < 1213830104 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :augur: mind you, you're speaking of raping a 12 year old < 1213830115 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :olsner: don't bring up tusho's age. < 1213830118 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :he doesn't like it. < 1213830122 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :on the other hand: THATS THE HUMOR. < 1213830128 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :I quite thought he < 1213830131 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :*did* like it < 1213830132 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :augur: actually, no, I don't mind it < 1213830146 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :unless you're using it to explain how my arguments suck < 1213830155 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :otoh, it would be much funnier if he *did* mind < 1213830155 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(with an alternate explanation of me being mentally retarded) < 1213830166 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1213830266 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :hey, you're in #esoteric, you've got to be mentally *something* < 1213830291 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i think we're all mentally superior to people who dont make programmig languages. < 1213830310 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :and maybe a little mentally fucked since we make weird ones. < 1213830323 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :olsner: completely bonkers, yes -- but after the third time augur says 'if i didn't know you were 12 i'd guess, either that or you're mentally retarded' it gets kinda tiring < 1213830343 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :actually i said that only once, tusho < 1213830344 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :augur: that's pretty pretentious, i assume you were joking about the superiority thing though < 1213830350 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and no, I can dig it up twice in the logs if you like < 1213830354 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :hmm... boring for you, an in-joke for everyone else :P < 1213830355 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :do so. < 1213830379 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :pretentious? program language designers > all < 1213830381 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :kthxbai < 1213830386 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :olsner: an 'in-joke' for augur, I don't mind other jokes about my age. actually, I recall ais523 complaining to him about it a few days ago too < 1213830411 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :ais complaining to me? < 1213830417 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :augur: pretty sure, yes < 1213830417 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :sure, after you brought up your age and he thought i did. < 1213830421 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :which is telling, i think. < 1213830463 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :augur: Actually, he complained to me about mentioning it first in private. < 1213830470 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :And you'll notice I haven't since then. < 1213830482 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i mean, look where this conversation is and i didnt even bring it up! < 1213830486 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :im not talking about it any more < 1213830487 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://tunes.org/~nef/logs/esoteric/08.06.15 <-- first use < 1213830487 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://tunes.org/~nef/logs/esoteric/08.06.17 <-- second use and ais523's complaint < 1213830494 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :augur: thanks. < 1213830503 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :now, on a totally different topic.. < 1213830651 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i still dont think that having if...else statements is impure < 1213830656 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :its just a convenience < 1213830666 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :and theres a difference. < 1213830695 0 :tusho_!n=tusho@91.105.124.212 JOIN :#esoteric < 1213830702 0 :tusho_!unknown@unknown.invalid PRIVMSG #esoteric :fffffffffffff < 1213830704 0 :tusho_!unknown@unknown.invalid PRIVMSG #esoteric :stupid interweb < 1213830710 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :O_O < 1213830715 0 :tusho_!unknown@unknown.invalid PRIVMSG #esoteric :O_O < 1213830720 0 :tusho!unknown@unknown.invalid QUIT :Nick collision from services. < 1213830722 0 :tusho_!unknown@unknown.invalid NICK :tusho < 1213830735 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523 clearly complained to augur, and didn't misunderstand anything < 1213830737 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but who cares < 1213830741 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and programmers > rest < 1213830746 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :purity > programmers < 1213830752 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, he complained to me and did misunderstand. :P < 1213830773 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :he may have misunderstood, but i assure you it did not affect the result < 1213830775 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but who cares < 1213830778 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :augur: considering he complained to me in private for bringing it up immediately after, I doubt it < 1213830779 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :anyway < 1213830783 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :let's shut up about my age, k. < 1213830785 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1213830794 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :ZOMG TUSHO IS 12 < 1213830797 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1213830819 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I am in a quantum superposition of being aged 12 and being mentally retarded. < 1213830820 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :really tho, they're just conveniences < 1213830821 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Observe me! < 1213830842 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(Hmm. 'Collapse my wave function, baby') < 1213830843 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :like i said, x = :{ ... } is just as good as x = if ... then ... < 1213830864 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :but if ... then ... us much easier to understand < 1213830880 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :and the latter will be preprocessed into the former < 1213830892 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ACTION observes < 1213830894 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :remember, my implementation isn't supposed to be (as) esoteric as oklopols. < 1213830907 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :im trying to make mine semi usable :P < 1213830922 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: Hot. < 1213830924 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1213830967 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1213830971 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :is there an icon in unicode for 'home < 1213830973 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :', I wonder < 1213830980 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tusho: well, which are you? < 1213830988 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and remember, we're not bringing up Age. < 1213830996 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: dunno, you're the one who observed me < 1213831002 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh, right < 1213831044 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :guys guys guys, there is no way to determine how wave functions collapse, you can only observe the collapse and see what comes out < 1213831056 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :also, tusho you stole my fursona. :| < 1213831083 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :[insert boilerplate furry joke] < 1213831107 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric : < 1213831155 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :⌘ place of interest sign! < 1213831160 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and also apple computer logo. < 1213831164 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :err no < 1213831166 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :command key logo < 1213831166 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :thing. < 1213831199 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :"⌘ tusho in 2008, 2009" < 1213831210 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :in 2008/2009? < 1213831214 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :where the place of interest sign links to /, tusho to /about, and 2008 & 2009 to /in/year < 1213831229 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :augur: i needed another year to test the look of it < 1213831237 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i'd figure more in 2014 when you're legal but whatever < 1213831252 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :er.. the look of..what? < 1213831253 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :augur: as i've said before, if I move to japan i'll be legal in august < 1213831260 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and that's my anti-blaahhg-header. < 1213831262 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tusho: nope, just girls < 1213831270 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: ... did you actually look that up? < 1213831272 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :for boys it's 16-18 or something < 1213831279 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :if so, darn, I'll have to get a sex change operation first < 1213831280 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i've checked legal ages of all countries < 1213831280 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :what a bother < 1213831281 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :yeah but im not interesting in guys your age either so :P < 1213831284 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1213831295 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :augur: apart from raping them illegally, right? < 1213831310 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :rape > sex! < 1213831316 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1213831318 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :purity > rape > sex < 1213831323 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :right oklopol? :P < 1213831324 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :ofcourse. you were asking for it, dressing like that < 1213831325 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm starting to doubt these inequaliries. < 1213831328 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*inequalities < 1213831333 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tusho: well when you put it that way < 1213831359 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :inequalities can always be trusted. < 1213831374 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :also, i like that you can implement < >= and <= in terms of just > < 1213831376 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :yaymips < 1213831388 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :augur: yaymips? < 1213831392 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :are you playing with gregor's thing? < 1213831394 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :err < 1213831395 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :no < 1213831395 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :not in that way < 1213831404 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :getting hot in here < 1213831408 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :wow, i didnt even think of that < 1213831413 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :tusho, dont be such a faggot < 1213831414 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what's wrong with you? < 1213831418 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :augur, that is < 1213831421 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :im watching 61C at berkeley < 1213831424 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :augur: i thought you were the gay one < 1213831425 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :SHAAAAAAAAAAAAAAAAAAAAAAAAAADUPPPP!!! < 1213831442 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :PARTIIII < 1213831449 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :LIKE A ROCK STARRRRRR < 1213831449 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :61C is berkeley's cpu hardware course < 1213831459 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :and the professors teaching the class using the MIPS design < 1213831476 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :which has only slt < 1213831482 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :set-if-less-than < 1213831489 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :one tyme my profesor did dat 2 and i was like holy shat i got like 4 routersa that are MIPS < 1213831491 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hi Phenax < 1213831495 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :it has no > >= or <= operators < 1213831501 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :routers are chippest mips boxes < 1213831503 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Phenax is in #loveclub < 1213831506 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :best channel name ever < 1213831509 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric ::> < 1213831530 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :love club = a club for lovers? < 1213831531 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :or < 1213831536 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1213831542 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :augur: a club (that you hit things with) for the purposes of love < 1213831542 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :duh < 1213831543 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric := your club for loving? < 1213831551 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :tusho: gotta make sure, man < 1213831553 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :you never know < 1213831561 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :we're all lovers i nthe channel we have giant orgies and shit < 1213831578 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :sure you're not talking about #esoteric/#linguistics/#isharia/... < 1213831579 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :? < 1213831580 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1213831598 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :if u all dont mind 20 cox and no vagoo we can have an orgy < 1213831610 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i love cock man < 1213831614 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :vagina, ew. < 1213831628 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :well we're back to our usual topic i see < 1213831635 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1213831640 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :or as oklopol would say < 1213831643 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric ::DDDDDDDDDDDDDDDDDDDDDDDDDDDDDD < 1213831652 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD < 1213831664 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :wats the best energy drink < 1213831669 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :preferably 16 oz less dan 2 dolla < 1213831683 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :bawls isnt reeeaaally an energy drink but its tasty < 1213831691 0 :oerjan!unknown@unknown.invalid QUIT :"Good night" < 1213831697 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :i dont like knowing my money is prolly majority paying for the bottle, lol < 1213831712 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :you scared oerjan away :( < 1213831718 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :my friend has liek 500 bawls bottles in his room < 1213831722 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :he has an epic collection < 1213831724 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :bawls is tasty < 1213831734 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :i dont really care how it tastes] < 1213831742 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :i go to class with like 2-3 hours of sleep every day < 1213831746 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :ooookay.. < 1213831748 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :oh i see < 1213831748 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :and need to wake up easily < 1213831748 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :augur lieks to sux bawls < 1213831753 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :you want caffeine < 1213831756 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :thats all you care about < 1213831757 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :without using speed or cocaine < 1213831760 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :well < 1213831762 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: you beat me < 1213831776 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :just like i beat your mom last night! < 1213831777 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :lament, that'd be funny if it weren't so very very true < 1213831783 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :well i kinjda care about the taste but i mostly care about the waking me up part < 1213831789 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Phenax: your usage of language disturbs me ('less dan 2 dolla') < 1213831792 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :phenax: if thats what you're looking for, just get caffeine pills. < 1213831792 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :even if it only wakes me up for an hour or two and then crashes meh < 1213831793 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :augur: nah, it's still funny. < 1213831804 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i agree with tusho < 1213831820 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :augur: im lookin fo sometin i can drink durin class i dun rly wanna pop any pills durin class < 1213831826 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :campus securiy canna b liek waddat < 1213831837 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :just dissolve the pills in your beverage of choice before hand. < 1213831847 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :ill disovle them in an energy drink lawl < 1213831849 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :Phenax: blend caffeine pills into a delicious wake-up goo < 1213831850 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :it's cheaper than getting a drink. < 1213831851 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :win < 1213831875 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :BUT I ALSO WANT TO FUCKIHN BURP IN MY PROFESSORS FACE AND IT NEEDS TO SMELL LIEK ENERGY < 1213831880 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1213831882 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :right < 1213831891 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i suggest power thirst then < 1213831901 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well, you will probably diarrhea on him with that goo? < 1213831903 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :is that fine? < 1213831910 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Phenax: your english makes me want to stab you. < 1213831912 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :stop it. < 1213831914 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :no wai den hed mar kme down < 1213831915 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :http://www.youtube.com/watch?v=qRuNxHqwazs < 1213831922 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :{im lookin fo sometin i can drink durin class i dun rly wanna pop any pills durin class} <-- FUCKING KILL < 1213831940 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :augur: total ripoff of the brawndo ads < 1213831941 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1213831946 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :wat < 1213831948 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :brawndo? < 1213831957 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://www.youtube.com/watch?v=Tbxq0IDqD04 < 1213831968 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :i dun wan be a kenya cuz den i b black n shiz < 1213831972 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :400 BABIES < 1213831980 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :KENYAAAAAAAAAAAAAAAAAA < 1213832008 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :ok so firstly tusho < 1213832014 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :powerthirst is older < 1213832022 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :augur: no, that was just when it was posted < 1213832025 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :brawndo is from a movie. < 1213832043 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :what movie?? < 1213832047 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :dunno, google it < 1213832056 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Idiocracy sez google < 1213832064 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :2006, sez wikipedia < 1213832070 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :randall is betta dan spinelli olol < 1213832099 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :Cult following < 1213832099 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :Despite the small release and lack of promotion, Idiocracy has grown to have a strong following. In 2007, Omni Consumer Products [15] (named after the fictitious RoboCop corporation) and Redux Beverages introduced a real Brawndo energy drink.[16] It is marketed online with a tongue-in-cheek YouTube advertisement featuring the voice of comedian Mark Little, inspired by one of his sketches called "Powerthirst."[17] < 1213832112 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :augur: oh, okay then < 1213832118 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :IN YOUR FACE TUSHO. UNF. < 1213832121 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it just looked like a ripoff < 1213832121 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1213832130 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :well its the other way around < 1213832136 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :the brawndo ad was the ripoff < 1213832139 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :allright < 1213832141 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :*alright < 1213832141 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :or, more accurately < 1213832150 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :its a redux by the same comedian < 1213832177 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :http://www.districtlines.com/Picnicface < 1213832179 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :AWESOME. < 1213832182 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :tusho: I got rudimentary signals working. < 1213832191 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oops, forgot to commit the new newlib patch >_> < 1213832191 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :hey duz any1 remember dat scotish helicopta from dat 1 tv sho fo kids????? < 1213832193 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i luv u GregorR < 1213832196 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :im going to make a 400 babies t-shirt < 1213832197 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Phenax: go away < 1213832197 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :he was fukin bad azz < 1213832208 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: make Phenax go away < 1213832210 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1213832220 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :dont h8 da playa h8 da game son < 1213832228 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: pronto. < 1213832241 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :h8in on me cuz u innit got no skillz wat < 1213832260 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :o ya < 1213832264 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :it was j j the jet plain < 1213832325 0 :olsner!unknown@unknown.invalid QUIT :"Leaving" < 1213832326 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: pronto. < 1213832467 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :hey lets all block phenax < 1213832496 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :augur: he had stopped there < 1213832510 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :for now < 1213832517 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :BUT THINK OF THE FUTURE < 1213832531 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOoooooooOOOooooooOOOOOooooOOOOOooooOOOOooooOOOOoooooOOOOooooOOOOooooOOOOooooOOOOoooOOOOOooooOOOOoooooOOOOOoooooOOOOOOoooooOOOOoooooOOOOoooooOOOOOOooooooOOOooooooOOOOOooooOOOOOOoooOOOOOooooOO < 1213832577 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hey Phenax let's have gay sex in /msg < 1213832607 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :how much u pay < 1213832616 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Phenax: $30000000 < 1213832622 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://esolangs.org/wiki/Mycelium < 1213832624 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :paaypal fris < 1213832625 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :t < 1213832626 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that looks fun < 1213832636 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :a mushroom based esolang? < 1213832639 0 :tusho!unknown@unknown.invalid QUIT :"And then-" < 1213832652 0 :tusho!n=tusho@91.105.124.212 JOIN :#esoteric < 1213832659 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Phenax: done < 1213832667 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :augur, nah, but inspired by befunge < 1213832675 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I guess the name too is inspired < 1213832947 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what's wrong with Phenax < 1213832947 0 :ChanServ!unknown@unknown.invalid MODE #esoteric :+o lament < 1213832956 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :tusho: what's a good hostmask? < 1213832962 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: for whom? < 1213832978 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :*!*@67.15.72.46 ? < 1213832987 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :D: < 1213832987 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it's a dynamic ip anyway isn't it < 1213832992 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: probably < 1213832995 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :Actually < 1213833002 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :this is just a server that my irc client is on < 1213833005 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :so no < 1213833007 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: Phenax!n=Phenax? < 1213833011 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :i mean server < 1213833012 0 :timotiis!unknown@unknown.invalid QUIT :Connection timed out < 1213833012 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1213833014 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Phenax: your english just improved markedly < 1213833020 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1213833020 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :have you got multiple personality disorder? < 1213833045 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :wat < 1213833048 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :lament: kick me while you have +o! < 1213833055 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i get my kicks out of that < 1213833059 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :kickban me lament < 1213833059 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1213833063 0 :oklopol!n=nnscript@a91-152-134-23.elisa-laajakaista.fi JOIN :#esoteric < 1213833065 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :<3 < 1213833068 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :kickban, lament, plz < 1213833074 0 :Slereah!n=hax@ANantes-252-1-23-183.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1213833079 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :KICK HIM! < 1213833082 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :KICKBAN ME DAMNIT LAMENT < 1213833085 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: NO! KICKBAN! < 1213833086 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1213833090 0 :lament!unknown@unknown.invalid MODE #esoteric :+b *!*n=tusho@91.105.124.* < 1213833091 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1213833097 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1213833106 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :was fun knowing him < 1213833139 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :o.o; < 1213833192 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :lament: i don't think he wanted a permanent ban :P < 1213833223 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :well, we'll never know < 1213833229 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1213833256 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lament, please please unban it < 1213833267 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :IT? < 1213833270 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :tusho is a HE < 1213833272 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :meanie < 1213833278 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1213833285 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1213833288 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: tusho says, NO. < 1213833295 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :augur, you are ehird too? < 1213833301 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :no, tusho is ehird. < 1213833303 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :he also says that people who want to unban him are idiots. < 1213833303 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :someone had to be the martyr < 1213833315 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well please unban ehird < 1213833320 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ehird is not banned! < 1213833323 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so people like Phenax would know what the consequences are for messing around < 1213833341 0 :someguy!n=ehird@91.105.124.212 JOIN :#esoteric < 1213833349 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :SWEET!@ IO MESSED AROUND N HE GOT BAN :>>>>> < 1213833353 0 :someguy!unknown@unknown.invalid PRIVMSG #esoteric :you guys just banned my brother? < 1213833354 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wb someguy < 1213833358 0 :someguy!unknown@unknown.invalid PRIVMSG #esoteric :fucktards < 1213833369 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :lmfao < 1213833370 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :someguy: big/little brother? < 1213833371 0 :Phenax!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is off < 1213833379 0 :someguy!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: i'm like 23, I lose count < 1213833385 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :or parallel brother < 1213833388 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lament, you *could* have kickbanned Phenax < 1213833392 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :someguy: been there < 1213833403 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: that actually seems like a good idea. < 1213833406 0 :someguy!unknown@unknown.invalid PRIVMSG #esoteric :lament: unban my brother you dickwad < 1213833412 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://www.bigzaphod.org/taxi/ < 1213833413 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :this is hilarious < 1213833414 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :HAHAHAHA < 1213833419 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :at that language < 1213833420 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :ehird pretending to be his own brother < 1213833422 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1213833430 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :afk phude < 1213833432 0 :someguy!unknown@unknown.invalid PRIVMSG #esoteric :augur: huh? < 1213833435 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :lament: yeah motherfucker unban him or i'll kill you and your kids < 1213833444 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :PHUDE NIGGA < 1213833444 0 :someguy!unknown@unknown.invalid PRIVMSG #esoteric :he just told me over /msg, actually < 1213833451 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :AINT YOU GOT PHUDE IN BRITAINLAND < 1213833451 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :? < 1213833455 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :BYE FOR NOW DAMN < 1213833469 0 :someguy!unknown@unknown.invalid PRIVMSG #esoteric :lament: unban my brother < 1213833476 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :someguy: you're in the same house yet you talk on IRC? < 1213833489 0 :someguy!unknown@unknown.invalid PRIVMSG #esoteric :lament: like we'd MOVE between ROOMS < 1213833490 0 :someguy!unknown@unknown.invalid PRIVMSG #esoteric :tch < 1213833494 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :true < 1213833495 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :well < 1213833514 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i often talk to my gf via irc while sitting next to her < 1213833520 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :who wants to talk when you can type < 1213833546 0 :someguy!unknown@unknown.invalid PRIVMSG #esoteric :lament: unban my brother would you < 1213833554 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :someguy: why? < 1213833556 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :echo hi | ( read x ; echo $x ) works now 8-D < 1213833561 0 :someguy!unknown@unknown.invalid PRIVMSG #esoteric :lament: because it's midnight, duh. < 1213833566 0 :someguy!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: huh? < 1213833579 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :tusho: Gee, you logged off ... < 1213833598 0 :someguy!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: tusho is my brother